/**
 * Copyright (c) 2018-12-17 14:48:24
 * @author: Kittelberger media solutions GmbH
 * @description: Bosch BI Relaunch
 * @version v1.0.0
 */

.o-videostage-a {
    position: relative;
    padding: 0 0 30px 0;
}

@media (min-width: 992px) {
    .o-videostage-a {
        padding: 0;
    }
}

.o-videostage-a__item {
    position: relative;
}

.o-videostage-a__text {
    color: #fff;
}

.o-videostage-a__text--black {
    border-color: #000 !important;
    color: #000 !important;
}

.o-videostage-a__text--white {
    border-color: #000;
    color: #000;
}

@media (min-width: 992px) {
    .o-videostage-a__text--white {
        border-color: #fff;
        color: #fff;
    }
}

.o-videostage-a__overlay {
    padding: 0 15px;
}

@media (min-width: 992px) {
    .o-videostage-a__overlay {
        position: absolute;
        top: 5vw;
        z-index: 1;
        right: 50%;
        -webkit-transform: translateX(50%);
                transform: translateX(50%);
    }
}

@media (min-width: 1200px) {
    .o-videostage-a__overlay {
        top: 10vw;
    }
}

.o-videostage-a__headline {
    margin-top: 30px;
    margin-bottom: 0;
}

@media (max-width: 767px) {
    .o-videostage-a__headline {
        font-size: 24px;
        line-height: 28px;
    }
}

@media (min-width: 992px) {
    .o-videostage-a__headline {
        margin-top: 0;
    }
}

.o-videostage-a__description {
    font-size: 20px;
    line-height: 1.5;
    margin-top: 15px;
    margin-bottom: 15px;
}

@media (max-width: 767px) {
    .o-videostage-a__description {
        font-size: 16px;
    }
}

@media (min-width: 992px) {
    .o-videostage-a__description {
        margin-top: 30px;
        margin-bottom: 30px;
    }
}

.o-videostage-a__teaser {
    position: relative;
}

.o-videostage-a__button {
    position: absolute;
    bottom: 50%;
    right: 50%;
    -webkit-transform: translate(50%, 50%);
            transform: translate(50%, 50%);
    z-index: 2;
    background: transparent;
    border: 0;
}

.o-videostage-a__button--play {
    display: none;
}

.o-videostage-a__icon {
    display: block;
    width: 49px;
    height: 49px;
    background: url("../img/brand/be-play-button_vp1_2.svg");
}

@media (min-width: 992px) {
    .o-videostage-a__icon {
        width: 88px;
        height: 88px;
        background: url("../img/brand/be-play-button_vp3.svg");
    }
}

.o-videostage-a__aspect-ratio {
    position: relative;
    overflow: hidden;
}

.o-videostage-a__aspect-ratio::before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 40%;
}

.o-videostage-a__aspect-ratio > .aspect-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.o-videostage-a__aspect-ratio > img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: auto;
    max-height: 100%;
    margin: auto;
}

.o-videostage-a__aspect-ratio > .headline {
    position: absolute;
    margin-top: 20px;
}

.o-videostage-a__aspect-ratio--image, .o-videostage-a__aspect-ratio--video {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: auto;
    margin: auto;
}

@media (min-width: 768px) {
    .o-videostage-a__background--blackGradient::after {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: linear-gradient(to right, transparent 0%, rgba(0, 0, 0, 0.5) 10%, rgba(0, 0, 0, 0.7) 40%, transparent 100%);
        opacity: .7;
    }
}

@media (min-width: 768px) {
    .o-videostage-a__background--whiteGradient::after {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 20%, rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0) 100%);
        opacity: .6;
    }
}

.o-videostage-a__progress {
    position: absolute;
    width: 100%;
    height: 6px;
    background: transparent;
    z-index: 1;
}

.o-videostage-a__bar {
    width: 0%;
    height: 6px;
    background: #fff;
    opacity: 0.25;
}

.o-videostage-a__dots {
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
            align-items: center;
    position: absolute;
    bottom: auto;
    top: 34vw;
    left: 50%;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
}

@media (min-width: 992px) {
    .o-videostage-a__dots {
        bottom: 10px;
        top: auto;
    }
}

.o-videostage-a__dot {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 50%;
    border: rgba(255, 255, 255, 0.5) solid 2px;
    height: 100px;
    width: 100px;
    margin-left: 10px;
}

@media (max-width: 991px) {
    .o-videostage-a__dot {
        background-image: none !important;
        background-color: #fff;
        height: 10px;
        width: 10px;
        margin-left: 20px;
    }
}

.o-videostage-a__dot:first-child {
    margin-left: 0;
}

.o-videostage-a__dot--active {
    border-color: #005691;
}

@media (max-width: 991px) {
    .o-videostage-a__dot--active {
        background-color: #005691;
        height: 20px;
        width: 20px;
    }
}

.o-videostage-a__tooltip {
    font-size: 16px;
    font-family: "BoschSans-Light", Arial, Helvetica, sans-serif;
}

.o-videostage-a__tooltip-inner {
    background: transparent;
}

.o-videostage-a__items.slick-slider {
    margin-bottom: 0;
}

.o-videostage-a .slick-arrow {
    opacity: 1;
    transition: opacity 0.5s ease-out;
}

.o-videostage-a .slick-arrow--hidden {
    opacity: 0;
}

.o-videostage-a .slick-prev,
.o-videostage-a .slick-next {
    display: block;
    background: transparent none repeat scroll 0 0;
    border: medium none;
    color: transparent;
    cursor: pointer;
    font-size: 0;
    height: 70px;
    line-height: 0;
    outline: medium none;
    padding: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(0, -50%);
            transform: translate(0, -50%);
    width: 70px;
    z-index: 890;
}

@media (max-width: 991px) {
    .o-videostage-a .slick-prev,
    .o-videostage-a .slick-next {
        display: none !important;
    }
}

.o-videostage-a .slick-prev::before,
.o-videostage-a .slick-next::before {
    color: #fff;
    font-size: 70px;
}

.o-videostage-a .slick-prev {
    left: 0;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.o-videostage-a .slick-prev::before {
    content: "\e908";
}

.o-videostage-a .slick-next {
    right: 0;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.o-videostage-a .slick-next::before {
    content: "\e909";
}

.o-videostage-a__hlicon {
    display: none;
    margin-bottom: 10px;
}

@media (min-width: 992px) {
    .o-videostage-a__hlicon {
        display: block;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm8tdmlkZW9zdGFnZS1hL28tdmlkZW9zdGFnZS1hLnNjc3MiLCJvLXZpZGVvc3RhZ2UtYS9vLXZpZGVvc3RhZ2UtYS5jc3MiLCIuLi9zY3NzL2NvbmZpZy9fY29sb3JzLnNjc3MiLCIuLi9zY3NzL2NvbmZpZy9fbWl4aW5zLnNjc3MiLCIuLi9zY3NzL2NvbmZpZy9fdmFyaWFibGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7SUFDSSxtQkFBa0I7SUFDbEIsb0JBQW1CO0NBdVN0Qjs7QUFyU0c7SUFKSjtRQUtRLFdBQVU7S0FvU2pCO0NDbFNBOztBRENHO0lBQ0ksbUJBQWtCO0NBQ3JCOztBQUVEO0lBQ0ksWUVkTTtDRjhCVDs7QUFkRztJQUNJLDhCQUFpQztJQUNqQyx1QkFBMEI7Q0FDN0I7O0FBRUQ7SUFDSSxtQkV2QkU7SUZ3QkYsWUV4QkU7Q0Y4Qkw7O0FBSkc7SUFKSjtRQUtRLG1CRTFCRjtRRjJCRSxZRTNCRjtLRjZCTDtDQ0lSOztBRERHO0lBQ0ksZ0JBQWU7Q0FhbEI7O0FBWEc7SUFISjtRQUlRLG1CQUFrQjtRQUNsQixTQUFRO1FBQ1IsV0FBVTtRQUNWLFdBQVU7UUFDVixtQ0FBMEI7Z0JBQTFCLDJCQUEwQjtLQU1qQztDQ0NKOztBREpPO0lBWEo7UUFZUSxVQUFTO0tBRWhCO0NDT0o7O0FETEc7SUFDSSxpQkFBZ0I7SUFDaEIsaUJBQWdCO0NBVW5COztBQVJHO0lBSko7UUFLUSxnQkFBZTtRQUNmLGtCQUFpQjtLQU14QjtDQ0tKOztBRFJPO0lBVEo7UUFVUSxjQUFhO0tBRXBCO0NDV0o7O0FEVEc7SUFDSSxnQkFBZTtJQUNmLGlCQUFnQjtJQUNoQixpQkFBZ0I7SUFDaEIsb0JBQW1CO0NBVXRCOztBQVJHO0lBTko7UUFPUSxnQkFBZTtLQU90QjtDQ1FKOztBRFpPO0lBVko7UUFXUSxpQkFBZ0I7UUFDaEIsb0JBQW1CO0tBRTFCO0NDZUo7O0FEYkc7SUFDSSxtQkFBa0I7Q0FDckI7O0FBRUQ7SUFDSSxtQkFBa0I7SUFDbEIs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UVksWUUzUUU7SUY0UUYsZ0JBQWU7Q0FDbEI7O0FBNVFUO0lBZ1JRLFFBQU87SUFDUCwwQ0VuUk07Q0Z3UlQ7O0FBdFJMO0lBb1JZLGlCQUFnQjtDQUNuQjs7QUFyUlQ7SUF5UlEsU0FBUTtJQUNSLDBDRTVSTTtDRmlTVDs7QUEvUkw7SUE2UlksaUJBQWdCO0NBQ25COztBQUdMO0lBQ0ksY0FBYTtJQUNiLG9CQUFtQjtDQUt0Qjs7QUFIRztJQUpKO1FBS1EsZUFBYztLQUVyQjtDQ29ESiIsImZpbGUiOiJvLXZpZGVvc3RhZ2UtYS9vLXZpZGVvc3RhZ2UtYS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICdjb25maWcvaW5pdCc7XHJcblxyXG4uby12aWRlb3N0YWdlLWEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCAwIDMwcHggMDtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGNfd2hpdGU7XHJcblxyXG4gICAgICAgICYtLWJsYWNrIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY19ibGFjayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNfYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXdoaXRlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY19ibGFjaztcclxuICAgICAgICAgICAgY29sb3I6ICRjX2JsYWNrO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjX3doaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjX3doaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX292ZXJsYXkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1dnc7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XHJcbiAgICAgICAgICAgIHRvcDogMTB2dztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faGVhZGxpbmUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4teHMtbWF4KSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZWFzZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDUwJTtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuXHJcbiAgICAgICAgJi0tcGxheSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICAgIGhlaWdodDogNDlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9icmFuZC9iZS1wbGF5LWJ1dHRvbl92cDFfMi5zdmcnKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JyYW5kL2JlLXBsYXktYnV0dG9uX3ZwMy5zdmcnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYXNwZWN0LXJhdGlvIHtcclxuICAgICAgICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oNSwgMik7XHJcblxyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICYtLWltYWdlLFxyXG4gICAgICAgICYtLXZpZGVvIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgICAgJi0tYmxhY2tHcmFkaWVudCB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCAwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDEwJSwgcmdiYSgwLCAwLCAwLCAwLjcpIDQwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXdoaXRlR3JhZGllbnQge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDIwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19wcm9ncmVzcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFyIHtcclxuICAgICAgICB3aWR0aDogMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNfd2hpdGU7XHJcbiAgICAgICAgb3BhY2l0eTogMC4yNTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kb3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICB0b3A6IDM0dnc7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kb3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJvcmRlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIHNvbGlkIDJweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfd2hpdGU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tYWN0aXZlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY19kYXJrYmx1ZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1heCkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfZGFya2JsdWU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190b29sdGlwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmX2JzTGlnaHQsICRmX2ZhbGxiYWNrcztcclxuICAgIH1cclxuXHJcbiAgICAmX190b29sdGlwLWlubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtcy5zbGljay1zbGlkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWFycm93IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLW91dDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stYXJyb3ctLWhpZGRlbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldixcclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIG91dGxpbmU6IG1lZGl1bSBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDg5MDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICRzY3JlZW4tc20tbWF4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY193aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoJGNfYmxhY2ssIDAuNik7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA4XCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoJGNfYmxhY2ssIDAuNik7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2hsaWNvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5vLXZpZGVvc3RhZ2UtYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwIDAgMzBweCAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5vLXZpZGVvc3RhZ2UtYSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX190ZXh0IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX3RleHQtLWJsYWNrIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX190ZXh0LS13aGl0ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX3RleHQtLXdoaXRlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fb3ZlcmxheSB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm8tdmlkZW9zdGFnZS1hX19vdmVybGF5IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1dnc7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX292ZXJsYXkge1xyXG4gICAgICAgIHRvcDogMTB2dztcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19oZWFkbGluZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX2hlYWRsaW5lIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm8tdmlkZW9zdGFnZS1hX19oZWFkbGluZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLm8tdmlkZW9zdGFnZS1hX19kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5vLXZpZGVvc3RhZ2UtYV9fZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX190ZWFzZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX2J1dHRvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDUwJTtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fYnV0dG9uLS1wbGF5IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9faWNvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgaGVpZ2h0OiA0OXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JyYW5kL2JlLXBsYXktYnV0dG9uX3ZwMV8yLnN2Z1wiKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX2ljb24ge1xyXG4gICAgICAgIHdpZHRoOiA4OHB4O1xyXG4gICAgICAgIGhlaWdodDogODhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnJhbmQvYmUtcGxheS1idXR0b25fdnAzLnN2Z1wiKTtcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19hc3BlY3QtcmF0aW8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19hc3BlY3QtcmF0aW86OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiA0MCU7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fYXNwZWN0LXJhdGlvID4gLmFzcGVjdC1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19hc3BlY3QtcmF0aW8gPiBpbWcge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX2FzcGVjdC1yYXRpbyA+IC5oZWFkbGluZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX2FzcGVjdC1yYXRpby0taW1hZ2UsIC5vLXZpZGVvc3RhZ2UtYV9fYXNwZWN0LXJhdGlvLS12aWRlbyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX2JhY2tncm91bmQtLWJsYWNrR3JhZGllbnQ6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMCUsIHJnYmEoMCwgMCwgMCwgMC43KSA0MCUsIHRyYW5zcGFyZW50IDEwMCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IC43O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5vLXZpZGVvc3RhZ2UtYV9fYmFja2dyb3VuZC0td2hpdGVHcmFkaWVudDo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgMjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xyXG4gICAgICAgIG9wYWNpdHk6IC42O1xyXG4gICAgfVxyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX3Byb2dyZXNzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fYmFyIHtcclxuICAgIHdpZHRoOiAwJTtcclxuICAgIGhlaWdodDogNnB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDAuMjU7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fZG90cyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogYXV0bztcclxuICAgIHRvcDogMzR2dztcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX2RvdHMge1xyXG4gICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fZG90IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgc29saWQgMnB4O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIHdpZHRoOiAxMDBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC5vLXZpZGVvc3RhZ2UtYV9fZG90IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9fZG90OmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX2RvdC0tYWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwNTY5MTtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWFfX2RvdC0tYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NjkxO1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX190b29sdGlwIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkJvc2NoU2Fucy1MaWdodFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWFfX3Rvb2x0aXAtaW5uZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYV9faXRlbXMuc2xpY2stc2xpZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYSAuc2xpY2stYXJyb3cge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLW91dDtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hIC5zbGljay1hcnJvdy0taGlkZGVuIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5vLXZpZGVvc3RhZ2UtYSAuc2xpY2stcHJldixcclxuLm8tdmlkZW9zdGFnZS1hIC5zbGljay1uZXh0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcclxuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMDtcclxuICAgIG91dGxpbmU6IG1lZGl1bSBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIHotaW5kZXg6IDg5MDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuby12aWRlb3N0YWdlLWEgLnNsaWNrLXByZXYsXHJcbiAgICAuby12aWRlb3N0YWdlLWEgLnNsaWNrLW5leHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hIC5zbGljay1wcmV2OjpiZWZvcmUsXHJcbi5vLXZpZGVvc3RhZ2UtYSAuc2xpY2stbmV4dDo6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiA3MHB4O1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWEgLnNsaWNrLXByZXYge1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRleHQtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWEgLnNsaWNrLXByZXY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZTkwOFwiO1xyXG59XHJcblxyXG4uby12aWRlb3N0YWdlLWEgLnNsaWNrLW5leHQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hIC5zbGljay1uZXh0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcclxufVxyXG5cclxuLm8tdmlkZW9zdGFnZS1hX19obGljb24ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm8tdmlkZW9zdGFnZS1hX19obGljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcbiIsIiRjX2JsYWNrOiAjMDAwO1xyXG4kY193aGl0ZTogI2ZmZjtcclxuJGNfZ3JheTogIzUyNWY2YjtcclxuJGNfZ3JheTI1OiAjZDRkN2RhO1xyXG4kY19ncmF5NTA6ICNhOGFmYjU7XHJcbiRjX2dyYXk3NTogIzdkODc5MDtcclxuXHJcbiRjX2dyYXk4MDogIzgwODA4MDtcclxuJGNfZ3JheUQzOiAjZDNkM2Q0O1xyXG4kY19ncmF5NjQ6ICM2NDcyN2U7XHJcbiRjX2xpZ2h0Z3JheTogI2JmYzBjMjtcclxuJGNfbGlnaHRncmF5NzU6ICNjZmQwZDE7XHJcbiRjX2xpZ2h0Z3JheTUwOiAjZGZkZmUwO1xyXG4kY19saWdodGdyYXkyNTogI2VmZWZmMDtcclxuJGNfbGlnaHRncmF5MTU6ICNmNWY2ZjY7XHJcbiRjX2xpZ2h0Z3JheTU6ICNmYWZhZmE7XHJcbiRjX3JlZDogI2UyMDAxNTtcclxuJGNfZGFya3JlZDogI2E3MDAxMDtcclxuJGNfZnVjaHNpYTogI2I5MDI3NjtcclxuJGNfZnVjaHNpYTUwOiAjZGM4MGJhO1xyXG4kY192aW9sZXQ6ICM1MDIzN2Y7XHJcbiRjX3Zpb2xldDUwOiAjYTc5MWJmO1xyXG4kY19kYXJrYmx1ZTogIzAwNTY5MTtcclxuJGNfZGFya2JsdWU1MDogIzdmYWFjODtcclxuJGNfbmF2eWJsdWU6ICMwMDMyNTQ7XHJcbiRjX25hdnlibHVlNTA6ICMxYTY3OWM7XHJcbiRjX25hdnlibHVlMTU6ICNhNmMwZDQ7XHJcbiRjX2xpZ2h0Ymx1ZTogIzAwOGVjZjtcclxuJGNfbGlnaHRibHVlNTA6ICM3ZmM2ZWY7XHJcbiRjX3R1cnF1b2lzZTogIzAwYThiMDtcclxuJGNfdHVycXVvaXNlNTA6ICM3ZmQzZDc7XHJcbiRjX2xpZ2h0Z3JlZW46ICM3OGJlMjA7XHJcbiRjX2xpZ2h0Z3JlZW41MDogI2JiZGU4ZjtcclxuJGNfZGFya2dyZWVuOiAjMDA2MjQ5O1xyXG4kY19kYXJrZ3JlZW41MDogIzdmYjBhNDtcclxuJGNfbGlnaHRvcmFuZ2U6ICNmY2FmMTc7XHJcbiIsIiRicm93c2VyLWNvbnRleHQ6IDE2O1xyXG5cclxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAkYnJvd3Nlci1jb250ZXh0KSB7XHJcbiAgICBAaWYgKHVuaXRsZXNzKCRwaXhlbHMpKSB7XHJcbiAgICAgICAgJHBpeGVsczogJHBpeGVscyAqIDFweDtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKHVuaXRsZXNzKCRjb250ZXh0KSkge1xyXG4gICAgICAgICRjb250ZXh0OiAkY29udGV4dCAqIDFweDtcclxuICAgIH1cclxuXHJcbiAgICBAcmV0dXJuICRwaXhlbHMgLyAkY29udGV4dCAqIDFlbTtcclxufVxyXG5cclxuQG1peGluIGltb29uKCRjb2RlKSB7XHJcbiAgICBmb250LWZhbWlseTogJGZfaWNvbnMgIWltcG9ydGFudDtcclxuICAgIHNwZWFrOiBub25lO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICAgIGNvbnRlbnQ6ICRjb2RlO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQtdGV4dCgkZ3JhZGllbnQsICRiZyA6ICdsaWdodCcpIHtcclxuICBAc3VwcG9ydHMgKG1peC1ibGVuZC1tb2RlOiBsaWdodGVuKSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVucXVvdGUoJGdyYWRpZW50KTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICBAaWYgKCRiZyA9PSAnbGlnaHQnKSB7XHJcbiAgICAgICAgLy8gbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbGlnaHRlbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGVsc2Uge1xyXG4gICAgICAgIG1peC1ibGVuZC1tb2RlOiBsaWdodGVuO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNlbnRlci1lbGVtZW50IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNTAlO1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNTAlKTtcclxufVxyXG5cclxuQG1peGluIGFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiAoJGhlaWdodCAvICR3aWR0aCkgKiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgPiAuYXNwZWN0LWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgPiBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogYXV0bztcclxuICB9XHJcblxyXG4gID4gLmhlYWRsaW5lIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJyZWFrd29yZCB7XHJcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC8qIElFICovXHJcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyAvKiBDU1MzICovXHJcbn1cclxuXHJcbkBtaXhpbiBicmVha291dCAoJGNvbnRhaW5lci13aWR0aCwgJHBhZGRpbmcsICRpbWFnZVBvc2l0aW9uKSB7XHJcbiAgICAkY29ycmVjdGlvbjogJGNvbnRhaW5lci13aWR0aCAvIDIgLSAkcGFkZGluZztcclxuXHJcbiAgICB3aWR0aDogNTB2dztcclxuXHJcbiAgICBAaWYgKCRpbWFnZVBvc2l0aW9uID09ICdsZWZ0Jykge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgY2FsYygtNTB2dyArICN7JGNvcnJlY3Rpb259KTtcclxuICAgIH1cclxuXHJcbiAgICBAZWxzZSBpZiAoJGltYWdlUG9zaXRpb24gPT0gJ3JpZ2h0Jykge1xyXG4gICAgICAgIG1hcmdpbjogMCBjYWxjKC01MHZ3ICsgI3skY29ycmVjdGlvbn0pIDAgMDtcclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0ICdjb2xvcnMnO1xyXG5cclxuLy8gZ3JhZGllbnRzXHJcbiRnX2JsdWU6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNfZGFya2JsdWUgMCUsICRjX2xpZ2h0Ymx1ZSAxMDAlKSwgbm8tcmVwZWF0O1xyXG4vLyBlZzogY29sb3Igb3ZlcmxheSBzdGFnZVxyXG4kZ19ibHVlNzU6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkY19kYXJrYmx1ZSwgMSksIHJnYmEoJGNfbGlnaHRibHVlLCAwLjc1KSk7XHJcbiRnX2dyYXk6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNfbGlnaHRncmF5IDAlLCAkY19ncmF5MjUgMTAwJSksIG5vLXJlcGVhdDtcclxuXHJcbi8vIGZvbnRzXHJcbiRmX2ljb25zOiBcIkJvc2NoLVBULTIwMTgtMDgtMTRcIjtcclxuJGZfYnNMaWdodDogXCJCb3NjaFNhbnMtTGlnaHRcIjtcclxuJGZfYnNSZWd1bGFyOiBcIkJvc2NoU2Fucy1SZWd1bGFyXCI7XHJcbiRmX2JzTWVkaXVtOiBcIkJvc2NoU2Fucy1NZWRpdW1cIjtcclxuJGZfYnNCb2xkOiBcIkJvc2NoU2Fucy1Cb2xkXCI7XHJcbiRmX2ZhbGxiYWNrczogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxuJGJvc2NoRm9udHM6ICRmX2JzTGlnaHQgJGZfYnNSZWd1bGFyICRmX2JzTWVkaXVtICRmX2JzQm9sZDtcclxuXHJcbi8vIGRlZmF1bHQgc3BhY2VcclxuJHNwYWNlcjogJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcclxuXHJcbi8vIEZvbnQgU2l6ZXM7XHJcbiRmczEyOiAxMnB4O1xyXG4kZnMxNDogMTRweDtcclxuJGZzMTU6IDE1cHg7XHJcbiRmczE2OiAxNnB4O1xyXG4kZnMxODogMThweDtcclxuJGZzMjA6IDIwcHg7XHJcbiRmczIyOiAyMnB4O1xyXG4kZnMyNDogMjRweDtcclxuJGZzMjY6IDI2cHg7XHJcbiRmczI4OiAyOHB4O1xyXG4kZnMzMjogMzJweDtcclxuJGZzMzY6IDM2cHg7XHJcbiRmczM4OiAzOHB4O1xyXG4kZnM0ODogNDhweDtcclxuJGZzNTI6IDUycHg7XHJcblxyXG4vLyBNYWluIE5hdmlnYXRpb24gSGVpZ2h0XHJcbiRtYWluLW5hdi1oZWlnaHQ6IDQ1cHg7XHJcblxyXG4vLyBDb250YWluZXIgV2lkdGhcclxuJGNvbnRhaW5lci13aWR0aDogMTE0MHB4O1xyXG5cclxuLy8gei1pbmRleFxyXG4kemluZGV4LXBvcG92ZXI6IDgwMDtcclxuJHppbmRleC10YWJsZS1uYXY6IDg4MDtcclxuJHppbmRleC1wZHAtbmF2OiA4OTA7XHJcbiR6aW5kZXgtc2VhcmNoOiA5MDA7XHJcbiR6aW5kZXgtY29udHJvbGJhcjogOTAwO1xyXG4kemluZGV4LXNlYXJjaC1vcGVuOiAxMDUwO1xyXG5cclxuLy8gIyMjIyMjIEJvb3RzdHJhcCBPdmVyd3JpdGVzICMjIyMjI1xyXG5cclxuLy8gR2xvYmFsIERlZmF1bHRzXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAkZl9ic1JlZ3VsYXIsICRmX2ZhbGxiYWNrcztcclxuJGZvbnQtZmFtaWx5LWJhc2U6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xyXG4kZm9udC1zaXplLWJhc2U6IDE0cHg7XHJcbiR0ZXh0LWNvbG9yOiAkY19ibGFjaztcclxuXHJcbi8vIEZvcm1zXHJcbiRib3JkZXItcmFkaXVzLWJhc2U6IDA7XHJcbiRpbnB1dC1ib3JkZXItZm9jdXM6IHRyYW5zcGFyZW50O1xyXG4kaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICM5OTk7XHJcblxyXG4vLyBQYW5lbFxyXG4kcGFuZWwtYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbi8vIE1vZGFsXHJcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAwO1xyXG5cclxuLy8gQmxvY2txb3V0ZVxyXG4kYmxvY2txdW90ZS1mb250LXNpemU6IDI0cHg7XHJcblxyXG4vLyBIb3Jpem9udGFsIHJ1bGVzXHJcbiRoci1ib3JkZXI6ICRjX2xpZ2h0Z3JheTUwO1xyXG5cclxuLy8gY29udGFpbmVyXHJcbiRjb250YWluZXItc206IDEwMCU7XHJcbiRjb250YWluZXItbWQ6IDEwMCU7XHJcbiJdfQ== */
