.temp {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}

.b9_wrapper {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;

    background-color: white;
    overflow: auto;
    overflow-x: hidden;
    z-index: 10;
}

.b9 {

    padding: 1em 2em;
    max-width: 900px;
    margin: 0 auto;

    transform: scale(1);
}
.b9--back {
    font-size: 1.5em;
    cursor: pointer;
    text-decoration: none;
    color: black;
}
.b9--back:hover {

}
.b9--top {
    display: flex;
    flex-direction: row;
    margin-top: 1em;
    margin-bottom: 2em;
}
.b9--top--left {
    width: 70%;
    box-sizing: border-box;
    padding-right: 1em;
}
.b9--gallery_wrapper {
    position: relative;
}

.b9--gallery--arrow_wrapper {
    position: absolute;
    top: 0;
    height: 100%;
    width: 10%;

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    z-index: 2;

    transition: all 0.4s ease-out;
    cursor: pointer;
}
.b9--gallery--arrow_wrapper:hover {
    background-color: rgba(0,0,0,0.2);
}
.b9--gallery--arrow_wrapper-right {
    right: 0;
}
.b9--gallery--arrow {
    width: 60px;
}
.b9--gallery {
    list-style: none;
    margin: 0;
    padding: 0;
}
.b9--gallery--item {

}
.b9--gallery--video {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.b9.is-video .b9--gallery--video {
    z-index: 3;
}
.b9--gallery--item--video {
    width: 100%;
    height: 100%;
}
.b9--gallery--item--image {
    width: 100%;
    /*height: 100%;*/
}
.b9--gallery_data_wrapper {
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
}
.b9--gallery_data {
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%;

    transition: opacity 0.25s ease-out;
}
.b9.is-video .b9--gallery_data {
    opacity: 0.7;
}
.b9--gallery_data--video {
    cursor: pointer;
    position: relative;
    width: calc(20% - 16px);
    height: 72px;
    opacity: 0.7;

    transition: opacity 0.25s ease-out;
}
.b9--gallery_data--video--icon {
    width: 32px;
    height: 32px;
    position: absolute;
    top: 50%;
    left: 50%;

    transform: translate(-50%, -50%);
    transition: transform 0.25s ease-out;
}

.b9--gallery_data--video:hover {
    opacity: 1;
}
.b9--gallery_data--video:hover .b9--gallery_data--video--icon {
    transform: translate(-50%, -50%) scale(1.05);
}
.b9.is-video .b9--gallery_data--video {
    opacity: 1;
}


.b9--gallery_data--item {
    cursor: pointer;
    position: relative;
}
.b9--gallery_data--item.is-active:after {
    content: '';
    position: absolute;
    top: 0;
    display: block;
    width: 100%;
    height: 4px;
    background-color: black;
}
.b9--gallery_data--item--image {
    width: 100%;
    height: 100%;
}
.b9--top--right {
    width: 30%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.b9--top--header {

}
.b9--title_wrapper {

}
.b9--title {
    font-size: 1.5em;
    color: black;
}
.b9--subtitle_wrapper {

}
.b9--subtitle {
    font-size: 1.25em;
    color: black;
}
.b9--description_wrapper {
    margin: 2em 0;
}
.b9--description {
    font-size: 0.75em;
    color: rgb(180,180,180);
}
.b9--top--content {

}
.b9--gallery_data-mobile_wrapper {
    display: none;
}
.b9--data {

}
.b9--data--amount {

}
.b9--data--amount--select {
    display: none;
}
.b9--data--amount--title,
.b9--data--volume--title,
.b9--data--color--title
{
    text-transform: lowercase;
    margin-bottom: 0.5em;
    margin-top: 0.5em;
    color: black;
}
.b9--data--amount--list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.b9--data--amount--list--item {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 25px;
    height: 25px;
    cursor: pointer;
    border: 1px solid transparent;
}
.b9--data--amount--list--item:hover,
.b9--data--amount--list--item.is-active {
    color: black;
    border: 1px solid black;
    border-radius: 50%;
}
.b9--data--amount--input {
    border: none;
    background-color: transparent;
    padding: 5px 0;
    width: 160px;
    font-size: 0.75em;
    border-bottom: 1px solid transparent;
}
.b9--data--amount--input:focus {
    outline: none;
    border-bottom: 1px solid #1f1f1f;
}
.b9--data--amount--input.is-full {
    color: black;
    border-bottom: 1px solid #1f1f1f;
}

.b9--data--color {

}
.b9--data--color--list {
    list-style: none;
    margin: 0;
    padding: 0;
}
.b9--data--color--list--item {
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
    border: 4px solid transparent;
    border-radius: 50%;
    position: relative;
}
.b9--data--color--list--item:before {
    content: ' ';
    position: absolute;
    top: -2px;
    bottom: -2px;
    left: -2px;
    right: -2px;
    border-radius: 50%;
}
.b9--data--color--list--item:hover,
.b9--data--color--list--item.is-active {
    border: 4px solid black;
}

.b9--data--color--list--item:hover:before,
.b9--data--color--list--item.is-active:before {
    border: 2px solid white;
}


.b9--data--volume {
}
.b9--data--volume--select {
    display: none;
}
.b9--data--volume--list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.b9--data--volume--list--item {
    display: inline-block;
    width: 65px;
    font-size: 0.9em;
    cursor: pointer;
}
.b9--data--volume--list--item.is-active,
.b9--data--volume--list--item:hover {
    color: black;
}
/*             */
.b9--data--info {
    margin-top: 1em;
}
.b9--data--info--text {
    color: black;
}
.b9--data--button_wrapper {
    margin-top: 2em;
    position: relative;

    /* TODO: temp */
    /*display: none;*/
}
.is-hidden-cart .b9--data--button_wrapper {
    display: none;
}
.b9--data--button {
    background-color: black;
    color: white;
    font-weight: 100;
    border: none;
    height: 3em;
    width: 100%;

    outline: none;

    transition: all 0.2s ease-out;
}
.b9--data--button.is-enough {
    width: calc(100% - 3em);
}
.b9--data--button--count {
    display: flex;
    justify-content: center;
    align-items: center;


    width: 3em;
    height: 3em;
    color: black;
    position: absolute;
    top: 0;
    right: 0;
    z-index: -1;

    border: 2px solid black;
    box-sizing: border-box;

    transition: all 0.2s ease-out;
}
.b9--data--button--count--text {
    transition: opacity 0.25s ease-out;
}
.b9--data--button:hover {
    background-color: rgb(80,80,80);
}
.b9--data--button:hover + .b9--data--button--count {
    border-color: rgb(80,80,80);
}


.b9--middle {
    margin-bottom: 2em;
}
.b9--middle--title_wrapper {
    margin-bottom: 1em;
}
.b9--middle--title {
    color: black;
}
.b9--middle--content_wrapper {
    font-size: 12pt;
}
.b9--middle--content {
    font-size: 0.85em;
}

.b9--middle--content h1,
.b9--middle--content h2,
.b9--middle--content h3,
.b9--middle--content h4,
.b9--middle--content h5 {
    color: black;
    font-weight: 100;
}


.b9--bottom {
    margin-bottom: 2em;
}
.b9--bottom--title_wrapper {
    margin-bottom: 1em;
}
.b9--bottom--title {
    color: black;
}
.b9--goods_wrapper {

}
.b9--goods {
    list-style: none;
    margin: 0;
    padding: 0;
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
}
.b9--goods--item {
    margin-right: 1em;
    width: calc(25% - 0.75em);
    height: auto;
}
.b9--goods--item:nth-child(4n) {
    margin-right: 0;
}
.b9--goods--item:last-child {
    margin-right: 0;
}
.b9--goods--item .b7--shop--item {
    width: 100%;
}
.b9--goods--item > .b7--shop--item--info  {
    background-color: transparent;
    align-items: center;
}
.b9--goods--item .b7--shop--item--info--cost,
.b9--goods--item .b7--shop--item--info--title {
    color: black;
}

.b9--goods--item .b7--shop--item--info--title {
    font-size: 1em;
    margin: 0;
}

.b9--goods--item:hover .b7--shop--item--image {
    background-color: rgba(0,0,0,0.2);
}
@media screen and (max-width: 840px) {
    .b9--desktop_only {
        display: none;
    }
    .b9_wrapper {
        height: calc(100% + 32px);
        margin-top: -32px;
    }

}
@media screen and (max-width: 480px) {

    .b9 {
        padding: 0 14px 1em 14px;
    }
    .b9--top {
        flex-direction: column;
        margin-bottom: 0;
        margin-top: 0;
    }
    .b9--back {
        font-size: 1em;
        margin-bottom: 0.5em;
        display: block;
    }
    .b9--top--right,
    .b9--top--left {
        width: 100%;
        padding: 0;
        position: relative;
    }
    .b9--top--left {
        width: calc(100% + 28px);
        margin-left: -14px;
    }
    .b9--top--header {
        margin-bottom: 0.5em;
    }
    .b9--description {
        font-size: 0.85em;
    }
    .b9--data {
        display: flex;
        flex-direction: column;
    }
    .b9--data--info {
        margin: 0;
        width: 45%;
        text-align: right;
    }
    .b9--data--color {
        order: 2;
        margin-top: 1em;
    }
    .b9--data--color--list {
        display: flex;
        justify-content: flex-start;
    }
    .b9--data--color--list--item {
        height: 30px;
        width: 30px;
        margin-right: 0.5em;
    }
    .b9--data--color--title {
        display: none;
    }
    .b9--data--amount--title {
        display: inline-block;
        margin: 0;
    }
    .b9--data--amount--list {
        display: none;
    }
    .b9--data--amount--select {
        display: inline-block;
        color: black;
        outline: none;
    }
    .b9--data--amount--select:focus {
        outline: none;
    }
    .b9--data--amount--input {
        display: none;
    }
    .b9--data--volume {
        order: 2;
    }
    .b9--data--volume--title {
        display: inline-block;
        margin: 0;
    }
    .b9--data--volume--list {
        display: none;
    }
    .b9--data--volume--select {
        display: inline-block;
        color: black;
        outline: none;
    }
    .b9--data--button_wrapper {
        margin-top: 1em;
        position: relative;
    }
    .b9--row_mobile {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
    }
    .b9--row_mobile-amount {
        order: 1;
        margin-top: 0;
    }
    .b9--description_wrapper {
        margin: 1em 0;
        order: 1;
    }
    .b9--title_wrapper {
        margin-top: 1em;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .b9--gallery_data_wrapper {
        display: none;
    }
    .b9--gallery_data-mobile_wrapper {
        display: block;
        position: absolute;
        bottom: 5px;
        width: 100%;
        z-index: 1;
    }
    .b9--gallery_data-mobile {
        list-style: none;
        padding: 0;
        margin: 0;
        width: 100%;

        display: flex;
        justify-content: center;
    }
    .b9--gallery_data-mobile--item {
        height: 8px;
        width: 8px;
        display: inline-block;

        border: 1px solid white;
        border-radius: 50%;
        background-color: white;
        margin-right: 8px;
    }
    .b9--gallery_data-mobile--item:last-child {
        margin-right: 0;
    }
    .b9--gallery_data-mobile--item.is-active {
        background-color: transparent;
    }

    .b9--gallery--arrow_wrapper {
        width: 40px;
    }
    .b9--gallery--arrow {
        width: 25px;
    }
    .b9--goods--item {
        width: calc(50% - 0.5em);
    }
    .b9--goods--item:nth-child(2n) {
        margin-right: 0;
    }
    .b9--goods--item .b7--shop--item {
        height: 175px;
        width: 100%;
    }
    .b9--goods--item .b7--shop--item--info--title {
        font-size: 0.75em;

    }
}

/*# sourceMappingURL=data:application/json;base64,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QThCO1FBQzlCLG1CQUFtQjtJQUN2QjtJQUNBO1FBQ0ksYUFBYTtJQUNqQjtJQUNBO1FBQ0ksY0FBYztRQUNkLGtCQUFrQjtRQUNsQixXQUFXO1FBQ1gsV0FBVztRQUNYLFVBQVU7SUFDZDtJQUNBO1FBQ0ksZ0JBQWdCO1FBQ2hCLFVBQVU7UUFDVixTQUFTO1FBQ1QsV0FBVzs7UUFFWCxhQUFhO1FBQ2IsdUJBQXVCO0lBQzNCO0lBQ0E7UUFDSSxXQUFXO1FBQ1gsVUFBVTtRQUNWLHFCQUFxQjs7UUFFckIsdUJBQXVCO1FBQ3ZCLGtCQUFrQjtRQUNsQix1QkFBdUI7UUFDdkIsaUJBQWlCO0lBQ3JCO0lBQ0E7UUFDSSxlQUFlO0lBQ25CO0lBQ0E7UUFDSSw2QkFBNkI7SUFDakM7O0lBRUE7UUFDSSxXQUFXO0lBQ2Y7SUFDQTtRQUNJLFdBQVc7SUFDZjtJQUNBO1FBQ0ksd0JBQXdCO0lBQzVCO0lBQ0E7UUFDSSxlQUFlO0lBQ25CO0lBQ0E7UUFDSSxhQUFhO1FBQ2IsV0FBVztJQUNmO0lBQ0E7UUFDSSxpQkFBaUI7O0lBRXJCO0FBQ0oiLCJmaWxlIjoiYmxvY2s5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi50ZW1wIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uYjlfd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDEwO1xyXG59XHJcblxyXG4uYjkge1xyXG5cclxuICAgIHBhZGRpbmc6IDFlbSAyZW07XHJcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxufVxyXG4uYjktLWJhY2sge1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG4uYjktLWJhY2s6aG92ZXIge1xyXG5cclxufVxyXG4uYjktLXRvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJlbTtcclxufVxyXG4uYjktLXRvcC0tbGVmdCB7XHJcbiAgICB3aWR0aDogNzAlO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcclxufVxyXG4uYjktLWdhbGxlcnlfd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iOS0tZ2FsbGVyeS0tYXJyb3dfd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAlO1xyXG5cclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgei1pbmRleDogMjtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4uYjktLWdhbGxlcnktLWFycm93X3dyYXBwZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjIpO1xyXG59XHJcbi5iOS0tZ2FsbGVyeS0tYXJyb3dfd3JhcHBlci1yaWdodCB7XHJcbiAgICByaWdodDogMDtcclxufVxyXG4uYjktLWdhbGxlcnktLWFycm93IHtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG59XHJcbi5iOS0tZ2FsbGVyeSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uYjktLWdhbGxlcnktLWl0ZW0ge1xyXG5cclxufVxyXG4uYjktLWdhbGxlcnktLXZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcbi5iOS5pcy12aWRlbyAuYjktLWdhbGxlcnktLXZpZGVvIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbn1cclxuLmI5LS1nYWxsZXJ5LS1pdGVtLS12aWRlbyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uYjktLWdhbGxlcnktLWl0ZW0tLWltYWdlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLypoZWlnaHQ6IDEwMCU7Ki9cclxufVxyXG4uYjktLWdhbGxlcnlfZGF0YV93cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcbi5iOS0tZ2FsbGVyeV9kYXRhIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcclxufVxyXG4uYjkuaXMtdmlkZW8gLmI5LS1nYWxsZXJ5X2RhdGEge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcbi5iOS0tZ2FsbGVyeV9kYXRhLS12aWRlbyB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxNnB4KTtcclxuICAgIGhlaWdodDogNzJweDtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuXHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xyXG59XHJcbi5iOS0tZ2FsbGVyeV9kYXRhLS12aWRlby0taWNvbiB7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMzJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG5cclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG4uYjktLWdhbGxlcnlfZGF0YS0tdmlkZW86aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG4uYjktLWdhbGxlcnlfZGF0YS0tdmlkZW86aG92ZXIgLmI5LS1nYWxsZXJ5X2RhdGEtLXZpZGVvLS1pY29uIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDEuMDUpO1xyXG59XHJcbi5iOS5pcy12aWRlbyAuYjktLWdhbGxlcnlfZGF0YS0tdmlkZW8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuXHJcbi5iOS0tZ2FsbGVyeV9kYXRhLS1pdGVtIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYjktLWdhbGxlcnlfZGF0YS0taXRlbS5pcy1hY3RpdmU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxufVxyXG4uYjktLWdhbGxlcnlfZGF0YS0taXRlbS0taW1hZ2Uge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmI5LS10b3AtLXJpZ2h0IHtcclxuICAgIHdpZHRoOiAzMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5iOS0tdG9wLS1oZWFkZXIge1xyXG5cclxufVxyXG4uYjktLXRpdGxlX3dyYXBwZXIge1xyXG5cclxufVxyXG4uYjktLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLmI5LS1zdWJ0aXRsZV93cmFwcGVyIHtcclxuXHJcbn1cclxuLmI5LS1zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG4uYjktLWRlc2NyaXB0aW9uX3dyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAyZW0gMDtcclxufVxyXG4uYjktLWRlc2NyaXB0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgY29sb3I6IHJnYigxODAsMTgwLDE4MCk7XHJcbn1cclxuLmI5LS10b3AtLWNvbnRlbnQge1xyXG5cclxufVxyXG4uYjktLWdhbGxlcnlfZGF0YS1tb2JpbGVfd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5iOS0tZGF0YSB7XHJcblxyXG59XHJcbi5iOS0tZGF0YS0tYW1vdW50IHtcclxuXHJcbn1cclxuLmI5LS1kYXRhLS1hbW91bnQtLXNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5iOS0tZGF0YS0tYW1vdW50LS10aXRsZSxcclxuLmI5LS1kYXRhLS12b2x1bWUtLXRpdGxlLFxyXG4uYjktLWRhdGEtLWNvbG9yLS10aXRsZVxyXG57XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcclxuICAgIGNvbG9yOiBibGFjaztcclxufVxyXG4uYjktLWRhdGEtLWFtb3VudC0tbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG4uYjktLWRhdGEtLWFtb3VudC0tbGlzdC0taXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuLmI5LS1kYXRhLS1hbW91bnQtLWxpc3QtLWl0ZW06aG92ZXIsXHJcbi5iOS0tZGF0YS0tYW1vdW50LS1saXN0LS1pdGVtLmlzLWFjdGl2ZSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG4uYjktLWRhdGEtLWFtb3VudC0taW5wdXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcbi5iOS0tZGF0YS0tYW1vdW50LS1pbnB1dDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxZjFmMWY7XHJcbn1cclxuLmI5LS1kYXRhLS1hbW91bnQtLWlucHV0LmlzLWZ1bGwge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxZjFmMWY7XHJcbn1cclxuXHJcbi5iOS0tZGF0YS0tY29sb3Ige1xyXG5cclxufVxyXG4uYjktLWRhdGEtLWNvbG9yLS1saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbi5iOS0tZGF0YS0tY29sb3ItLWxpc3QtLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4uYjktLWRhdGEtLWNvbG9yLS1saXN0LS1pdGVtOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnICc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICBib3R0b206IC0ycHg7XHJcbiAgICBsZWZ0OiAtMnB4O1xyXG4gICAgcmlnaHQ6IC0ycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuLmI5LS1kYXRhLS1jb2xvci0tbGlzdC0taXRlbTpob3ZlcixcclxuLmI5LS1kYXRhLS1jb2xvci0tbGlzdC0taXRlbS5pcy1hY3RpdmUge1xyXG4gICAgYm9yZGVyOiA0cHggc29saWQgYmxhY2s7XHJcbn1cclxuXHJcbi5iOS0tZGF0YS0tY29sb3ItLWxpc3QtLWl0ZW06aG92ZXI6YmVmb3JlLFxyXG4uYjktLWRhdGEtLWNvbG9yLS1saXN0LS1pdGVtLmlzLWFjdGl2ZTpiZWZvcmUge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgd2hpdGU7XHJcbn1cclxuXHJcblxyXG4uYjktLWRhdGEtLXZvbHVtZSB7XHJcbn1cclxuLmI5LS1kYXRhLS12b2x1bWUtLXNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5iOS0tZGF0YS0tdm9sdW1lLS1saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uYjktLWRhdGEtLXZvbHVtZS0tbGlzdC0taXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogNjVweDtcclxuICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuLmI5LS1kYXRhLS12b2x1bWUtLWxpc3QtLWl0ZW0uaXMtYWN0aXZlLFxyXG4uYjktLWRhdGEtLXZvbHVtZS0tbGlzdC0taXRlbTpob3ZlciB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLyogICAgICAgICAgICAgKi9cclxuLmI5LS1kYXRhLS1pbmZvIHtcclxuICAgIG1hcmdpbi10b3A6IDFlbTtcclxufVxyXG4uYjktLWRhdGEtLWluZm8tLXRleHQge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG59XHJcbi5iOS0tZGF0YS0tYnV0dG9uX3dyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8qIFRPRE86IHRlbXAgKi9cclxuICAgIC8qZGlzcGxheTogbm9uZTsqL1xyXG59XHJcbi5pcy1oaWRkZW4tY2FydCAuYjktLWRhdGEtLWJ1dHRvbl93cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmI5LS1kYXRhLS1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICBjb2xvcjogd2hpdGU7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgaGVpZ2h0OiAzZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG59XHJcbi5iOS0tZGF0YS0tYnV0dG9uLmlzLWVub3VnaCB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM2VtKTtcclxufVxyXG4uYjktLWRhdGEtLWJ1dHRvbi0tY291bnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblxyXG4gICAgd2lkdGg6IDNlbTtcclxuICAgIGhlaWdodDogM2VtO1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCBibGFjaztcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcbn1cclxuLmI5LS1kYXRhLS1idXR0b24tLWNvdW50LS10ZXh0IHtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XHJcbn1cclxuLmI5LS1kYXRhLS1idXR0b246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDgwLDgwLDgwKTtcclxufVxyXG4uYjktLWRhdGEtLWJ1dHRvbjpob3ZlciArIC5iOS0tZGF0YS0tYnV0dG9uLS1jb3VudCB7XHJcbiAgICBib3JkZXItY29sb3I6IHJnYig4MCw4MCw4MCk7XHJcbn1cclxuXHJcblxyXG4uYjktLW1pZGRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuLmI5LS1taWRkbGUtLXRpdGxlX3dyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcbi5iOS0tbWlkZGxlLS10aXRsZSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuLmI5LS1taWRkbGUtLWNvbnRlbnRfd3JhcHBlciB7XHJcbiAgICBmb250LXNpemU6IDEycHQ7XHJcbn1cclxuLmI5LS1taWRkbGUtLWNvbnRlbnQge1xyXG4gICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbn1cclxuXHJcbi5iOS0tbWlkZGxlLS1jb250ZW50IGgxLFxyXG4uYjktLW1pZGRsZS0tY29udGVudCBoMixcclxuLmI5LS1taWRkbGUtLWNvbnRlbnQgaDMsXHJcbi5iOS0tbWlkZGxlLS1jb250ZW50IGg0LFxyXG4uYjktLW1pZGRsZS0tY29udGVudCBoNSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbiAgICBmb250LXdlaWdodDogMTAwO1xyXG59XHJcblxyXG5cclxuLmI5LS1ib3R0b20ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG59XHJcbi5iOS0tYm90dG9tLS10aXRsZV93cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG4uYjktLWJvdHRvbS0tdGl0bGUge1xyXG4gICAgY29sb3I6IGJsYWNrO1xyXG59XHJcbi5iOS0tZ29vZHNfd3JhcHBlciB7XHJcblxyXG59XHJcbi5iOS0tZ29vZHMge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcbi5iOS0tZ29vZHMtLWl0ZW0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICB3aWR0aDogY2FsYygyNSUgLSAwLjc1ZW0pO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcbi5iOS0tZ29vZHMtLWl0ZW06bnRoLWNoaWxkKDRuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuLmI5LS1nb29kcy0taXRlbTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG4uYjktLWdvb2RzLS1pdGVtIC5iNy0tc2hvcC0taXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG4uYjktLWdvb2RzLS1pdGVtID4gLmI3LS1zaG9wLS1pdGVtLS1pbmZvICB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmI5LS1nb29kcy0taXRlbSAuYjctLXNob3AtLWl0ZW0tLWluZm8tLWNvc3QsXHJcbi5iOS0tZ29vZHMtLWl0ZW0gLmI3LS1zaG9wLS1pdGVtLS1pbmZvLS10aXRsZSB7XHJcbiAgICBjb2xvcjogYmxhY2s7XHJcbn1cclxuXHJcbi5iOS0tZ29vZHMtLWl0ZW0gLmI3LS1zaG9wLS1pdGVtLS1pbmZvLS10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmI5LS1nb29kcy0taXRlbTpob3ZlciAuYjctLXNob3AtLWl0ZW0tLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4yKTtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDBweCkge1xyXG4gICAgLmI5LS1kZXNrdG9wX29ubHkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYjlfd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzMnB4KTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMzJweDtcclxuICAgIH1cclxuXHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuXHJcbiAgICAuYjkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTRweCAxZW0gMTRweDtcclxuICAgIH1cclxuICAgIC5iOS0tdG9wIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5iOS0tYmFjayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuYjktLXRvcC0tcmlnaHQsXHJcbiAgICAuYjktLXRvcC0tbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuYjktLXRvcC0tbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDI4cHgpO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTRweDtcclxuICAgIH1cclxuICAgIC5iOS0tdG9wLS1oZWFkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xyXG4gICAgfVxyXG4gICAgLmI5LS1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIC5iOS0tZGF0YS0taW5mbyB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLWNvbG9yIHtcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLWNvbG9yLS1saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgIC5iOS0tZGF0YS0tY29sb3ItLWxpc3QtLWl0ZW0ge1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xyXG4gICAgfVxyXG4gICAgLmI5LS1kYXRhLS1jb2xvci0tdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLWFtb3VudC0tdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLWFtb3VudC0tbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5iOS0tZGF0YS0tYW1vdW50LS1zZWxlY3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICAgIC5iOS0tZGF0YS0tYW1vdW50LS1zZWxlY3Q6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLWFtb3VudC0taW5wdXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLXZvbHVtZSB7XHJcbiAgICAgICAgb3JkZXI6IDI7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLXZvbHVtZS0tdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuYjktLWRhdGEtLXZvbHVtZS0tbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5iOS0tZGF0YS0tdm9sdW1lLS1zZWxlY3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICAgIC5iOS0tZGF0YS0tYnV0dG9uX3dyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuYjktLXJvd19tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICB9XHJcbiAgICAuYjktLXJvd19tb2JpbGUtYW1vdW50IHtcclxuICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgLmI5LS1kZXNjcmlwdGlvbl93cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW46IDFlbSAwO1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG4gICAgLmI5LS10aXRsZV93cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5iOS0tZ2FsbGVyeV9kYXRhX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYjktLWdhbGxlcnlfZGF0YS1tb2JpbGVfd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgICAuYjktLWdhbGxlcnlfZGF0YS1tb2JpbGUge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuYjktLWdhbGxlcnlfZGF0YS1tb2JpbGUtLWl0ZW0ge1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgICAuYjktLWdhbGxlcnlfZGF0YS1tb2JpbGUtLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gICAgLmI5LS1nYWxsZXJ5X2RhdGEtbW9iaWxlLS1pdGVtLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmI5LS1nYWxsZXJ5LS1hcnJvd193cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgIH1cclxuICAgIC5iOS0tZ2FsbGVyeS0tYXJyb3cge1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgfVxyXG4gICAgLmI5LS1nb29kcy0taXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMC41ZW0pO1xyXG4gICAgfVxyXG4gICAgLmI5LS1nb29kcy0taXRlbTpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgICAuYjktLWdvb2RzLS1pdGVtIC5iNy0tc2hvcC0taXRlbSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5iOS0tZ29vZHMtLWl0ZW0gLmI3LS1zaG9wLS1pdGVtLS1pbmZvLS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XHJcblxyXG4gICAgfVxyXG59XHJcbiJdfQ== */