@charset 'UTF-8';
html
{
    line-height: 1.15;

    -webkit-text-size-adjust: 100%;
}

body
{
    margin: 0;
}

main
{
    display: block;
}

h1,
h2,
h3,
h4,
h5,
h6
{
    font-size: 1em;
    font-weight: 300;
}

hr
{
    overflow: visible;

    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    height: 0;
}

pre
{
    font-family: monospace, monospace;
    font-size: 1em;
}

a
{
    background-color: transparent;
}

abbr[title]
{
            text-decoration: underline;
            text-decoration: underline dotted;

    border-bottom: none;

    -webkit-text-decoration: underline dotted;
}

b,
strong
{
    font-weight: bolder;
}

code,
kbd,
samp
{
    font-family: monospace, monospace;
    font-size: 1em;
}

small
{
    font-size: 80%;
}

sub,
sup
{
    font-size: 75%;
    line-height: 0;

    position: relative;

    vertical-align: baseline;
}

sub
{
    bottom: -.25em;
}

sup
{
    top: -.5em;
}

img
{
    border-style: none;
}

button,
input,
optgroup,
select,
textarea
{
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
}

button,
input
{
    overflow: visible;
}

button,
select
{
    text-transform: none;
}

button,
[type=button],
[type=reset],
[type=submit]
{
    -webkit-appearance: button;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner
{
    border-style: none;
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring
{
    outline: 1px dotted ButtonText;
}

fieldset
{
    padding: .35em .75em .625em;
}

legend
{
    display: table;

    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    max-width: 100%;

    white-space: normal;

    color: inherit;
}

progress
{
    vertical-align: baseline;
}

textarea
{
    overflow: auto;
}

[type=checkbox],
[type=radio]
{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button
{
    height: auto;
}

[type=search]
{
    outline-offset: -2px;

    -webkit-appearance: textfield;
}

[type=search]::-webkit-search-decoration
{
    -webkit-appearance: none;
}

::-webkit-file-upload-button
{
    font: inherit;

    -webkit-appearance: button;
}

details
{
    display: block;
}

summary
{
    display: list-item;
}

template
{
    display: none;
}

[hidden],
.hidden
{
    display: none;
}

*
{
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    padding: 0;
}

button
{
    font: inherit;

    cursor: pointer;
    text-decoration: none;

    color: inherit;
    border: none;
    background: transparent;
}

a
{
    cursor: pointer;
    text-decoration: none;

    color: inherit;
}

html
{
    -webkit-tap-highlight-color: transparent;
}

html
{
    --text-daark: #2d1f0b;
    --text-white: #fff;
    --fs-year: 34.561vw;
    --fs-md: 4.854vw /*20px*/;
    --fs-sm: 3.641vw /*15px*/;
    --p-80: 5.825vw;
    --container: 3.883vw;
}
@media (min-width: 769px)
{
    html
    {
        --fs-year: 36.458vw;
        --fs-md: 2.083vw /*40px*/;
        --fs-sm: 1.146vw /*22px*/;
        --container: 4.167vw;
        --p-80: 4.167vw;
    }
}

@font-face
{
    font-family: 'Circle';
    font-weight: 400;
    font-style: normal;

    src: url('../fonts/Circe-Regular.woff') format('truetype');
}
@font-face
{
    font-family: 'Circle';
    font-weight: 350;
    font-style: normal;

    src: url('../fonts/Circe-Light.woff') format('truetype');
}
html
{
    font-family: 'Circle', sans-serif;
    font-size: clamp(16px, 16px + 2 * (100vw - 1024px) / 896, 18px);
    font-weight: 400;

       -moz-text-size-adjust: none;
        -ms-text-size-adjust: none;
            text-size-adjust: none;
    -webkit-text-size-adjust: none;
}

h1,
h2,
h3,
h4,
h5,
h6
{
    font-weight: 400;
}

.title_year
{
    font-size: var(--fs-year);
    font-weight: 350;

    text-align: center;
    letter-spacing: -.009em;
}

.card
{
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}

img
{
    width: 100%;
    height: 100%;

    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center;
       object-position: center;
}

a[href],
button,
.button
{
    cursor: pointer;
    -webkit-transition: .18s ease-out;
            transition: .18s ease-out;

    -webkit-text-decoration-skip-ink: none;
            text-decoration-skip-ink: none;
}

.disabled,
[disabled]
{
    cursor: default;
    pointer-events: none;

    opacity: .3;
}

.hidden
{
    display: none !important;
}

*
{
    scroll-margin: calc(var(--headerHeight) + 2rem);
}

html
{
    scroll-behavior: smooth;
    scrollbar-gutter: stable;
}

body
{
    margin: 0 auto;

    scrollbar-gutter: stable;
}

.slider_controls
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 3.333vw;
}
.slider_controls .swiper--prev,
.slider_controls .swiper--next
{
    width: 5.742vw;

    cursor: pointer;

    background-repeat: no-repeat;
    background-size: contain;

    aspect-ratio: 1/1;
}
@media (min-width: 769px)
{
    .slider_controls .swiper--prev,
    .slider_controls .swiper--next
    {
        width: 1.667vw;
    }
}
.slider_controls .swiper--prev[class*=-disabled],
.slider_controls .swiper--next[class*=-disabled]
{
    opacity: .3;
}
.slider_controls .swiper--prev
{
    background-image: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'32\' height=\'32\' viewBox=\'0 0 32 32\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M14.0411 7.29289C14.4316 7.68342 14.4316 8.31658 14.0411 8.70711L7.7482 15H26.6673C27.2196 15 27.6673 15.4477 27.6673 16C27.6673 16.5523 27.2196 17 26.6673 17H7.7482L14.0411 23.2929C14.4316 23.6834 14.4316 24.3166 14.0411 24.7071C13.6506 25.0976 13.0174 25.0976 12.6269 24.7071L4.62688 16.7071C4.23635 16.3166 4.23635 15.6834 4.62688 15.2929L12.6269 7.29289C13.0174 6.90237 13.6506 6.90237 14.0411 7.29289Z\' fill=\'white\'/%3E%3C/svg%3E');
}
.slider_controls .swiper--next
{
    background-image: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'32\' height=\'32\' viewBox=\'0 0 32 32\' fill=\'none\'%3E%3Cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' d=\'M17.9602 7.29289C18.3507 6.90237 18.9839 6.90237 19.3744 7.29289L27.3744 15.2929C27.7649 15.6834 27.7649 16.3166 27.3744 16.7071L19.3744 24.7071C18.9839 25.0976 18.3507 25.0976 17.9602 24.7071C17.5697 24.3166 17.5697 23.6834 17.9602 23.2929L24.2531 17H5.33398C4.7817 17 4.33398 16.5523 4.33398 16C4.33398 15.4477 4.7817 15 5.33398 15H24.2531L17.9602 8.70711C17.5697 8.31658 17.5697 7.68342 17.9602 7.29289Z\' fill=\'white\'/%3E%3C/svg%3E');
}

.nav
{
    position: fixed;
    z-index: 150;
    bottom: 2vh;
    left: 50%;

    width: 100%;
    max-width: calc(100vw - var(--container) * 2);

    -webkit-transition: bottom .18s ease-in-out;
            transition: bottom .18s ease-in-out;

    color: var(--text-white);
    border-radius: 8px;
    background-color: rgba(30, 30, 30, .9);

    translate: -50% 0;
    -webkit-backdrop-filter: blur(40px);
            backdrop-filter: blur(40px);
}
@media (min-width: 769px)
{
    .nav
    {
        max-width: 29.688vw;
    }
}
.nav__wrapper
{
    display: grid;

    grid-template-columns: 12.136vw 1fr 12.136vw;
    gap: 16px;
}
@media (min-width: 769px)
{
    .nav__wrapper
    {
        grid-template-columns: 5vw 1fr 5vw;
    }
}
.nav__logo
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    width: 12.136vw;
    height: 100%;
    padding: 2.913vw 0 2.913vw 3.883vw;

    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    aspect-ratio: 50/30;
}
@media (min-width: 769px)
{
    .nav__logo
    {
        width: 3.75vw;
        padding: .938vw 0 .938vw 1.25vw;
    }
}
.nav__logo img
{
    -o-object-fit: contain;
       object-fit: contain;
}
.nav__scroll
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;

    width: 100%;
    height: 100%;
    padding: 2.427vw 0;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
@media (min-width: 769px)
{
    .nav__scroll
    {
        padding: .938vw 0;
    }
}
.nav__scroll:after,
.nav__scroll:before
{
    font-size: 3.883vw;

    position: absolute;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    -webkit-transition: opacity .3s ease;
            transition: opacity .3s ease;
    pointer-events: none;

    opacity: 0;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    inset: 0;
}
@media (min-width: 769px)
{
    .nav__scroll:after,
    .nav__scroll:before
    {
        font-size: 1.042vw;
    }
}
.nav__scroll:before
{
    content: 'Закрыть меню';
}
.nav__scroll:after
{
    content: 'Путешествуем во времени...';
}
.nav__action
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    width: 100%;
    height: 100%;

    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.nav [class^=icon-]
{
    position: absolute;

    width: 5.34vw;

    opacity: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    aspect-ratio: 1/1;
}
@media (min-width: 769px)
{
    .nav [class^=icon-]
    {
        width: 1.5vw;
    }
}
.nav .icon-burger
{
    cursor: pointer;

    opacity: 1;
    background-image: url('data:image/svg+xml,%3Csvg width=\'32\' height=\'24\' viewBox=\'0 0 32 24\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M32 24H0V22H32V24ZM32 13H0V11H32V13ZM32 2H0V0H32V2Z\' fill=\'white\'/%3E%3C/svg%3E%0A');
}
.nav .icon-loading
{
    pointer-events: none;

    background-image: url('data:image/svg+xml,%3Csvg width=\'26\' height=\'26\' viewBox=\'0 0 26 26\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M25.0205 2.39355L14.4141 12.999L25.042 23.627L23.627 25.042L12.999 14.4141L2.39355 25.0205L0.979492 23.6064L11.585 13L1 2.41406L2.41406 1L13 11.585L23.6064 0.979492L25.0205 2.39355Z\' fill=\'white\'/%3E%3Cpath d=\'M23.627 25.042L12.999 14.4141L2.39355 25.0205L23.627 25.042Z\' fill=\'white\'/%3E%3Cpath d=\'M2.41406 1L13 11.585L23.6064 0.979492L2.41406 1Z\' fill=\'white\'/%3E%3Cpath d=\'M1 2.41406L2.41406 1H1V2.41406Z\' fill=\'white\'/%3E%3Cpath d=\'M23.6064 0.979492L25.0205 2.39355V0.979492H23.6064Z\' fill=\'white\'/%3E%3Cpath d=\'M25.042 23.627L23.627 25.042H25.042V23.627Z\' fill=\'white\'/%3E%3Cpath d=\'M2.39355 25.0205L0.979492 23.6064V25.0205H2.39355Z\' fill=\'white\'/%3E%3C/svg%3E%0A');
}
.nav .icon-close
{
    cursor: pointer;
    pointer-events: none;

    background-image: url('data:image/svg+xml,%3Csvg width=\'26\' height=\'26\' viewBox=\'0 0 26 26\' fill=\'none\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M25.0205 2.39355L14.4141 12.999L25.042 23.627L23.627 25.042L12.999 14.4141L2.39355 25.0205L0.979492 23.6064L11.585 13L1 2.41406L2.41406 1L13 11.585L23.6064 0.979492L25.0205 2.39355Z\' fill=\'white\'/%3E%3C/svg%3E%0A');
}

.page.open_menu .nav__scroll .timeline
{
    opacity: 0;
}
.page.open_menu .nav__scroll:before
{
    opacity: 1;
}
.page.open_menu .nav .icon-close
{
    pointer-events: auto;

    opacity: 1;
}
.page.open_menu .nav .icon-burger
{
    pointer-events: none;

    opacity: 0;
}

.page.loading .nav__scroll .timeline
{
    opacity: 0;
}
.page.loading .nav__scroll:after
{
    opacity: 1;
}
.page.loading .nav .icon-loading
{
    -webkit-animation: Loading 5s linear infinite;
            animation: Loading 5s linear infinite;
    pointer-events: auto;

    opacity: 1;
}
.page.loading .nav .icon-burger
{
    pointer-events: none;

    opacity: 0;
}

@-webkit-keyframes Loading
{
    0%
    {
        rotate: 0;
    }
    100%
    {
        rotate: 360deg;
    }
}

@keyframes Loading
{
    0%
    {
        rotate: 0;
    }
    100%
    {
        rotate: 360deg;
    }
}
.timeline
{
    position: relative;

    width: 100%;
    height: 100%;
    padding: 0 20px;

    -webkit-mask-image: linear-gradient(86deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20%, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);
            mask-image: linear-gradient(86deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20%, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);
}
.timeline:after
{
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 50%;

    width: 1px;
    height: 19px;

    content: '';

    background-color: #fff;

    translate: -50% 0;
}
.timeline__labels
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;

    height: 100%;

    scrollbar-width: none;
    -ms-overflow-style: none;
}
.timeline__labels::-webkit-scrollbar
{
    display: none;
}
.timeline__labels:after
{
    position: absolute;
    bottom: 0;

    width: 10000%;
    height: 12px;

    content: '';

    opacity: .7;
    background: linear-gradient(90deg, transparent 0%, transparent calc(3.883vw - 1px), rgba(255, 255, 255, .7) calc(3.883vw - 1px), rgba(255, 255, 255, .7) 3.883vw, transparent 3.883vw, transparent 100%) repeat;
    background-size: 3.883vw 100%;
}
@media (min-width: 769px)
{
    .timeline__labels:after
    {
        background: linear-gradient(90deg, transparent 0%, transparent calc(1.042vw - 1px), rgba(255, 255, 255, .7) calc(1.042vw - 1px), rgba(255, 255, 255, .7) 1.042vw, transparent 1.042vw, transparent 100%) repeat;
        background-size: 1.042vw 100%;
    }
}
.timeline__label
{
    font-size: 13px;

    width: 300px;
    padding-bottom: 20px;

    -webkit-transition: opacity .3s ease;
            transition: opacity .3s ease;

    opacity: .3;
    color: #fff;

    -ms-flex-negative: 0;
    flex-shrink: 0;
}
@media (min-width: 769px)
{
    .timeline__label
    {
        font-size: .833vw;

        width: 200px;
    }
}
.timeline__label:first-child
{
    width: 600px;
}
@media (min-width: 769px)
{
    .timeline__label:first-child
    {
        width: 400px;
    }
}
.timeline__label_title
{
    position: sticky;
    left: 50%;

    width: -webkit-max-content;
    width:    -moz-max-content;
    width:         max-content;
    padding-left: 3px;

    translate: -50% 0;
}
.timeline__label.active
{
    opacity: 1;
    color: #f0c14b;
}

.is_end .nav
{
    bottom: 80px;
}
.is_end .menu__wrapper
{
    margin-bottom: calc(var(--navHeight) + 70px + 20px);
}

.menu
{
    position: fixed;
    z-index: 50;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    -webkit-transition: .2s ease-in-out;
            transition: .2s ease-in-out;
    pointer-events: none;

    opacity: 0;

    inset: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    translate: 0 20%;
}
.menu__wrapper
{
    max-width: calc(100vw - var(--container));
    margin-bottom: calc(var(--navHeight) + 2vh + 20px);

    color: #fff;
    border-radius: 8px;
    background: rgba(30, 30, 30, .8980392157);

    -webkit-backdrop-filter: blur(40px);
            backdrop-filter: blur(40px);
}
@media (min-width: 769px)
{
    .menu__wrapper
    {
        max-width: 29.688vw;
    }
}
.menu__timeline
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    padding: 1.942vw 4.854vw;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}
@media (min-width: 769px)
{
    .menu__timeline
    {
        padding: .625vw 1.667vw;
    }
}
.menu__timeline_item
{
    font-size: 3.883vw;

    position: relative;

    padding: 3.883vw 0 3.883vw 3.883vw;

    opacity: .5;
}
@media (min-width: 769px)
{
    .menu__timeline_item
    {
        font-size: 1.042vw;

        padding: 1.042vw 0 1.042vw 20px;
    }
}
.menu__timeline_item:before
{
    position: absolute;
    top: 0;
    left: 0;

    width: 1px;
    height: 100%;

    content: '';

    background-color: rgba(255, 255, 255, .12);
}
.menu__timeline_item:last-child:before,
.menu__timeline_item:first-child:before
{
    height: 50%;
}
.menu__timeline_item:first-child:before
{
    top: auto;
    bottom: 0;
}
.menu__timeline_item:after
{
    position: absolute;
    top: calc(50% - .728vw);
    left: -3px;

    width: 1.456vw;
    height: 1.456vw;

    content: '';

    border-radius: 50px;
    background-color: #fff;

    translate: 0 -50%;
}
@media (min-width: 769px)
{
    .menu__timeline_item:after
    {
        top: calc(50% - 3px);

        width: 6px;
        height: 6px;
    }
}
.menu__timeline_item.is_active
{
    opacity: 1;
}
.menu__action
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    padding: 5.825vw 4.854vw;

    border-top: 1px solid rgba(255, 255, 255, .12);

    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 20vw;
}
@media (min-width: 769px)
{
    .menu__action
    {
        padding: 2.083vw 1.667vw;

        gap: 1.667vw;
    }
}
.menu__action p
{
    font-size: 3.398vw;
}
@media (min-width: 769px)
{
    .menu__action p
    {
        font-size: 1.042vw;

        max-width: 18.542vw;
    }
}
.menu .button
{
    font-size: 3.398vw;
    line-height: 1em;

    display: inline-block;

    padding: 2.184vw 2.427vw;

    color: #101011;
    border-radius: 4px;
    background-color: #fff;
}
@media (min-width: 769px)
{
    .menu .button
    {
        font-size: .833vw;

        padding: .625vw 1.042vw;
    }
}

.open_menu .menu
{
    pointer-events: auto;

    opacity: 1;

    translate: 0 0;
}

.preloader
{
    position: fixed;
    z-index: 100;

    pointer-events: none;

    opacity: 0;

    inset: 0;
}
.preloader__wrapper
{
    position: relative;

    width: 100%;
    height: 100%;
}
.preloader__wrapper [data-year]
{
    position: absolute;

    inset: 0;
}
.preloader [data-year=hero]
{
    background-color: #fff;
}
.preloader [data-year=hero] .data-year_wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    height: 100%;
    margin: 0 var(--container);

    background: linear-gradient(90deg, rgba(0, 0, 0, .06) 0%, transparent 1px, transparent calc(25% - 1px), rgba(0, 0, 0, .06) calc(25% - 1px), rgba(0, 0, 0, .06) 25%, transparent 25%, transparent calc(50% - 1px), rgba(0, 0, 0, .06) calc(50% - 1px), rgba(0, 0, 0, .06) 50%, transparent 50%, transparent calc(75% - 1px), rgba(0, 0, 0, .06) calc(75% - 1px), rgba(0, 0, 0, .06) 75%, transparent 75%, transparent calc(100% - 1px), rgba(0, 0, 0, .06) 100%);

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3em;
}
@media (min-width: 769px)
{
    .preloader [data-year=hero] .data-year_wrapper
    {
        display: grid;

        grid-template-columns: repeat(4, 1fr);
    }
}
.preloader [data-year=hero] .data-year_content
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    margin: auto 1px;
    padding: var(--p-80);

    background-color: #fff;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3.828vw;
}
@media (min-width: 769px)
{
    .preloader [data-year=hero] .data-year_content
    {
        max-width: 45.833vw;

        gap: 1.667vw;
        grid-column: 2/4;
    }
}
.preloader [data-year=hero] .data-year_content:after
{
    position: absolute;
    top: 50%;
    left: 50%;

    width: 99vw;
    height: 100%;

    content: '';
    pointer-events: none;

    border-top: 1px solid rgba(0, 0, 0, .06);
    border-bottom: 1px solid rgba(0, 0, 0, .06);

    translate: -50% -50%;
}
.preloader [data-year=hero] img
{
    width: 60vw;
    height: auto;

    aspect-ratio: 168/102;
    -o-object-fit: contain;
       object-fit: contain;
}
@media (min-width: 769px)
{
    .preloader [data-year=hero] img
    {
        width: 8.75vw;
    }
}
.preloader [data-year=hero] .timeline
{
    height: auto;
}
@media (min-width: 769px)
{
    .preloader [data-year=hero] .timeline
    {
        max-width: 22.396vw;
    }
}
.preloader [data-year=hero] .timeline:after
{
    height: 35px;

    background-color: #121212;
}
.preloader [data-year=hero] .timeline__labels:after
{
    width: 200%;
    height: 21px;

    -webkit-animation: scrollLine 15s linear infinite;
            animation: scrollLine 15s linear infinite;

    background: linear-gradient(90deg, transparent 0%, transparent calc(3.883vw - 1px), rgba(255, 255, 255, .3) calc(3.883vw - 1px), rgba(255, 255, 255, .3) 3.883vw, transparent 3.883vw, transparent 100%);
    background-size: 3.883vw 100%;

    -webkit-filter: invert(1);
            filter: invert(1);
}
@media (min-width: 769px)
{
    .preloader [data-year=hero] .timeline__labels:after
    {
        background: linear-gradient(90deg, transparent 0%, transparent calc(1.823vw - 1px), rgba(255, 255, 255, .3) calc(1.823vw - 1px), rgba(255, 255, 255, .3) 1.823vw, transparent 1.823vw, transparent 100%);
        background-size: 1.823vw 100%;
    }
}
.preloader [data-year=hero] .timeline__label
{
    width: 100%;
    min-width: auto;
    padding-bottom: 40px;

    opacity: 1;
    color: #121212;
}
@media (min-width: 769px)
{
    .preloader [data-year=hero] .timeline__label
    {
        font-size: 1.458vw;
    }
}

.loading .preloader
{
    opacity: 1;
}
.loading .preloader__wrapper
{
    -webkit-animation: preloaderTranslate 2s ease-in-out forwards;
            animation: preloaderTranslate 2s ease-in-out forwards;
}

.first_loading .preloader
{
    z-index: 1000;

    opacity: 1;
}
.first_loading .preloader__wrapper
{
    -webkit-animation: preloaderTranslateFirst 2s ease-in-out forwards;
            animation: preloaderTranslateFirst 2s ease-in-out forwards;
}
.first_loading .preloader [data-year]:not(:first-child)
{
    opacity: 0;
}

@-webkit-keyframes preloaderTranslate
{
    0%
    {
        translate: 0 100%;
    }
    20%
    {
        translate: 0 0;
    }
    80%
    {
        translate: 0 0;
    }
    100%
    {
        translate: 0 -100%;
    }
}

@keyframes preloaderTranslate
{
    0%
    {
        translate: 0 100%;
    }
    20%
    {
        translate: 0 0;
    }
    80%
    {
        translate: 0 0;
    }
    100%
    {
        translate: 0 -100%;
    }
}
@-webkit-keyframes preloaderTranslateFirst
{
    0%
    {
        translate: 0 0;
    }
    80%
    {
        translate: 0 0;
    }
    100%
    {
        translate: 0 -100%;
    }
}
@keyframes preloaderTranslateFirst
{
    0%
    {
        translate: 0 0;
    }
    80%
    {
        translate: 0 0;
    }
    100%
    {
        translate: 0 -100%;
    }
}
.hero
{
    height: 200vh;
}
.hero__logo
{
    position: absolute;
    z-index: 3;
    top: 5%;
    left: 50%;

    max-width: 29.369vw;

    translate: -50% 0;
    aspect-ratio: 181/72;
}
@media (min-width: 769px)
{
    .hero__logo
    {
        max-width: 9.427vw;
    }
}
.hero__media
{
    position: sticky;
    top: 0;

    height: 100vh;
}
.hero__title
{
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    left: 0;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    height: 100vh;

    text-align: center;

    color: var(--text-white);

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}
.hero__title h2
{
    font-size: 19.417vw;
}
@media (min-width: 769px)
{
    .hero__title h2
    {
        font-size: 7.083vw;
    }
}
.hero__title p
{
    font-size: 4.854vw;
    line-height: 1.2;
}
@media (min-width: 769px)
{
    .hero__title p
    {
        font-size: 2.083vw;
    }
}

.project
{
    position: relative;
    z-index: 1;

    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(100vh, transparent), color-stop(100vh, #e4dfc9), to(#e4dfc9));
    background: linear-gradient(to bottom, transparent 0, transparent 100vh, #e4dfc9 100vh, #e4dfc9 100%);
}
.project .wrapper
{
    margin: 0 var(--container);

    border-right: 1px solid #624e31;
    border-left: 1px solid #624e31;
}
.project__content
{
    position: relative;
    z-index: 2;

    overflow: hidden;

    background-color: #e4dfc9;
}
.project h4
{
    font-size: var(--fs-md);
    line-height: 1.3;
}
.project p
{
    font-size: var(--fs-sm);
    line-height: 1.5;
}
@media (min-width: 769px)
{
    .project-row-1
    {
        display: grid;

        grid-template-columns: 1fr 1fr;
    }
}
.project-row-1 > div:first-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}
.project-row-1 > div:first-child h4
{
    padding: var(--p-80);
}
.project-row-1 > div:first-child img,
.project-row-1 > div:first-child video
{
    width: 100%;
    height: auto;

    aspect-ratio: 880/454;
    -o-object-fit: cover;
       object-fit: cover;
}
.project-row-1 > div:last-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    padding: var(--p-80);

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 5.825vw;
}
@media (min-width: 769px)
{
    .project-row-1 > div:last-child
    {
        margin-left: -1px;

        border-left: 1px solid #624e31;

        gap: 3.854vw;
    }
}
.project-row-1 > div:last-child div
{
    position: relative;
}
.project-row-1 > div:last-child div:after
{
    position: absolute;
    z-index: 1;
    top: 0;
    left: calc((var(--p-80) + 1.8vw) * -1);

    width: 2.913vw;
    height: 2.913vw;

    content: '';

    border: 1px solid #624e31;
    border-radius: 50px;
    background-color: #e4dfc9;
}
@media (min-width: 769px)
{
    .project-row-1 > div:last-child div:after
    {
        left: calc((var(--p-80) + .417vw) * -1);

        width: .833vw;
        height: .833vw;
    }
}
@media (min-width: 769px)
{
    .project-row-2
    {
        display: grid;

        grid-template-columns: repeat(2, 1fr);
    }
}
.project-row-2 > div
{
    padding: var(--p-80);
}
@media (min-width: 769px)
{
    .project-row-2 > div:first-child
    {
        border-right: 1px solid #624e31;
    }
}
.project-row-2 > div:last-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    border-top: 1px solid #624e31;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: var(--p-80);
}
@media (min-width: 769px)
{
    .project-row-2 > div:last-child
    {
            flex-direction: row;

        border: none;

        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
    }
}
.project-row-3
{
    display: grid;

    border-top: 1px solid #624e31;

    grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 769px)
{
    .project-row-3
    {
        grid-template-columns: repeat(4, 1fr);
    }
}
.project-row-3 > div
{
    padding: var(--p-80);
}
.project-row-3 > div:first-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}
.project-row-3 > div:first-child img
{
    aspect-ratio: 280/370;
}
.project-row-3 > div:nth-child(2)
{
    border-right: 1px solid #624e31;
    border-left: 1px solid #624e31;
}
.project-row-3 > div:nth-child(2) img
{
    aspect-ratio: 280/477;
}
.project-row-3 > div:last-child
{
    grid-column: span 2;
}
@media (max-width: 768px)
{
    .project-row-3 > div:last-child
    {
        border-top: 1px solid #624e31;
    }
}
.project-row-3 > div:last-child img
{
    aspect-ratio: 720/463;
}
@media (min-width: 769px)
{
    .project-row-4
    {
        display: grid;

        grid-template-columns: repeat(4, 1fr);
    }
}
.project-row-4 div
{
    position: relative;
}
.project-row-4 img
{
    position: absolute;

    mix-blend-mode: darken;
    inset: 0;
}
@media (min-width: 769px)
{
    .project-row-4 > div:first-child
    {
        display: grid;

        grid-template-rows: repeat(3, 1fr);
    }
}
.project-row-4 > div:first-child div
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.project-row-4 > div:first-child div:first-child
{
    border-bottom: 1px solid #624e31;
}
@media (max-width: 768px)
{
    .project-row-4 > div:first-child div:first-child
    {
        aspect-ratio: initial;
    }
}
.project-row-4 > div:first-child h4
{
    padding: var(--p-80) 0;
}
@media (min-width: 769px)
{
    .project-row-4 > div:first-child h4
    {
        max-width: 14.583vw;

        text-align: center;
    }
}
.project-row-4 > div:last-child
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    grid-column: span 3;
}
.project-row-4 > div:last-child p
{
    position: absolute;
    top: 0;
    left: 0;

    margin: var(--p-80);
}
@media (min-width: 769px)
{
    .project-row-4 > div:last-child p
    {
        max-width: 14.583vw;
    }
}
@media (max-width: 768px)
{
    .project-row-4 > div:last-child img
    {
        position: static;

        padding-top: 20vh;
    }
}
.project .-line-top
{
    position: relative;
}
.project .-line-top:after
{
    position: absolute;
    top: 0;
    left: 50%;

    width: 100vw;

    content: '';

    border-top: 1px solid #624e31;

    translate: -50% 0;
}
.project-row-5
{
    padding: 10vh 0 10vh;
}
@media (min-width: 769px)
{
    .project-row-5
    {
        display: grid;

        height: 100vh;
        padding: 0;

        background: linear-gradient(90deg, transparent 0%, transparent calc(25% - 1px), #624e31 calc(25% - 1px), #624e31 25%, transparent 25%, transparent calc(50% - 1px), #624e31 calc(50% - 1px), #624e31 50%, transparent 50%, transparent calc(75% - 1px), #624e31 calc(75% - 1px), #624e31 75%, transparent 75%);

        -ms-flex-line-pack: center;
        align-content: center;
        grid-template-columns: repeat(4, 1fr);
    }
}
.project-row-5 img,
.project-row-5 video
{
    width: 100%;

    grid-column: 2/4;
}
.project-row-5 p
{
    font-size: 10.526vw;
    font-weight: 300;

    position: absolute;
    top: 50%;
    left: 50%;

    color: #e4dfc9;
    text-shadow: 1px 1px 2px rgba(0, 0, 0, .2);

    translate: -50% -50%;
}
@media (min-width: 769px)
{
    .project-row-5 p
    {
        font-size: 5vw;
    }
}

.project__title
{
    position: relative;
    z-index: 2;

    height: 200vh;
    margin-top: -100vh;
}

.title_scrolling
{
    position: absolute;
    top: 0;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    width: 100%;
    height: 200vh;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.title_scrolling_wrapper
{
    position: relative;

    width: 100%;
    height: 100%;
}
.title_scrolling.-color-white
{
    color: #fff;
}
.title_scrolling.-color-black
{
    z-index: 2;

    color: #000;

    will-change: clip-path;
    -webkit-clip-path: inset(50% 0% 0% 0%);
            clip-path: inset(50% 0% 0% 0%);
}
.title_scrolling .title_year
{
    line-height: 1;

    position: sticky;
    top: 0;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    height: 100vh;

    font-variant-numeric: tabular-nums;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.title_scrolling .title_year .digit-container
{
    position: relative;

    display: inline-block;
    overflow: hidden;

    height: 1em;
}
.title_scrolling .title_year .digit-container:nth-child(-n+2) .digit-stack
{
    top: auto;
    bottom: 0;
}
.title_scrolling .title_year .digit-container .digit_stub
{
    opacity: 0;
}
.title_scrolling .title_year .digit-container .digit-stack
{
    position: absolute;

    width: 100%;
}
.title_scrolling .title_year .digit-container .digit-stack .digit
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.opening
{
    background-color: #fbfbf9;
}
.opening__title_wrapper
{
    position: absolute;

    inset: 0;
}
.opening__title_wrapper .title_year
{
    position: sticky;
    top: 30vh;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (min-width: 769px)
{
    .opening__title_wrapper .title_year
    {
        top: 0;

        height: 100vh;
    }
}
.opening__anim
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    margin-bottom: var(--p-80);

    color: var(--text-white);

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}
.opening__anim .cosmos
{
    position: absolute;
    z-index: 1;

    inset: 0;
    -o-object-position: bottom center;
       object-position: bottom center;
    -o-object-fit: contain;
       object-fit: contain;
}
.opening__anim .human
{
    position: absolute;
    z-index: 4;
    right: 0;
    bottom: 0;

    width: 41.667vw;

    -o-object-fit: contain;
       object-fit: contain;
    -o-object-position: bottom center;
       object-position: bottom center;
}
@media (min-width: 769px)
{
    .opening__anim .human
    {
        z-index: 2;
    }
}
.opening__anim .text
{
    font-size: 4.854vw;

    position: absolute;
    z-index: 3;
    bottom: 25vh;
    left: 50%;

    width: 100%;
    max-width: 85vw;

    text-align: center;

    text-shadow: 0 2px 52px rgb(0, 0, 0);

    translate: -50% -50%;
}
@media (min-width: 769px)
{
    .opening__anim .text
    {
        font-size: 2.5vw;

        bottom: 50vh;

        max-width: 45.833vw;
    }
}
.opening__gallery
{
    overflow: hidden;
}
.opening__gallery_wrapper
{
    display: grid;

    width: 180%;

    grid-template-columns: repeat(3, 1fr);
    gap: 1.667vw;
}
@media (min-width: 769px)
{
    .opening__gallery_wrapper
    {
        width: 140%;
    }
}
.opening__gallery .card
{
    position: relative;

    -ms-flex-negative: 0;
    flex-shrink: 0;
}
.opening__gallery .card__title
{
    font-size: 3.589vw;
    line-height: 1.5;

    position: absolute;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    padding: 1.667vw;

    color: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .8)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .8) 100%);

    inset: 0;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: end;
}
@media (min-width: 769px)
{
    .opening__gallery .card__title
    {
        font-size: 1.146vw;
    }
}
.opening__info .wrapper
{
    display: grid;

    padding: 0 var(--container);

    grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 769px)
{
    .opening__info .wrapper
    {
        grid-template-columns: repeat(4, 1fr);
        grid-template-rows: auto 1fr;
    }
}
.opening__info .wrapper .text
{
    position: absolute;
}
.opening__info .wrapper div
{
    position: relative;
}
.opening__info .wrapper img
{
    height: auto;

    -o-object-fit: contain;
       object-fit: contain;
}
.opening__info .wrapper .title
{
    font-size: var(--fs-md);

    margin: 5vh 0;

    text-align: center;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .title
    {
        max-width: 37.5vw;
        margin: 18vh 0 13vh;

        grid-column: 2/4;
    }
}
@media (max-width: 768px)
{
    .opening__info .wrapper .title
    {
        grid-column: span 2;
        grid-row: 1;
    }
}
.opening__info .wrapper .opening__info_item:nth-child(2)
{
    grid-column: 1;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:nth-child(2)
    {
        grid-row: 1/span 2;
    }
}
.opening__info .wrapper .opening__info_item:nth-child(2) .img
{
    padding-top: 18vh;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:nth-child(2) .img
    {
        padding-top: 32vh;
    }
}
.opening__info .wrapper .opening__info_item:nth-child(2) .text
{
    top: 0;
    left: 50%;

    width: 110%;

    translate: -50% 0;
}
.opening__info .wrapper .opening__info_item:nth-child(3)
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    padding: 0 0 20vh;

    grid-column: 2/4;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (max-width: 768px)
{
    .opening__info .wrapper .opening__info_item:nth-child(3)
    {
        padding: 5vh 0 10vh;

        grid-row: 3;
        grid-column: span 2;
    }
}
.opening__info .wrapper .opening__info_item:nth-child(3) .img
{
    max-width: 77.67vw;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:nth-child(3) .img
    {
        max-width: 32.292vw;
    }
}
.opening__info .wrapper .opening__info_item:nth-child(3) .text
{
    bottom: 0;
    left: 0;

    max-width: 58.252vw;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:nth-child(3) .text
    {
        max-width: 25vw;
    }
}
.opening__info .wrapper .opening__info_item:last-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    grid-column: 2;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:last-child
    {
        grid-column: 4;
        grid-row: 1/span 2;
    }
}
.opening__info .wrapper .opening__info_item:last-child .img
{
    max-width: 29.126vw;
    margin-top: 5vh;
    margin-left: auto;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:last-child .img
    {
        max-width: 13.281vw;
        margin-top: 25vh;
    }
}
.opening__info .wrapper .opening__info_item:last-child .text
{
    position: static;
}
@media (min-width: 769px)
{
    .opening__info .wrapper .opening__info_item:last-child .text
    {
        max-width: 18.229vw;
    }
}

.olympics
{
    position: relative;

    background-color: #fbfbf9;
}
.olympics__top
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    margin-bottom: 10vw;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
}
@media (min-width: 769px)
{
    .olympics__top
    {
        margin-bottom: 25vw;
    }
}
.olympics .title_year
{
    text-align: center;

    color: rgb(195, 35, 4);
}
.olympics__center
{
    position: relative;
}
.olympics__center:after,
.olympics__center:before
{
    position: absolute;
    z-index: 3;
    top: 5vw;

    width: 7.708vw;
    height: calc(100% - 5vw);

    content: '';

    background-image: url('data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' width=\'148\' height=\'1750\' viewBox=\'0 0 148 1750\' fill=\'none\'%3E%3Cg filter=\'url(%23filter0_n_235_2773)\'%3E%3Crect y=\'41.1173\' width=\'19.4922\' height=\'2110.91\' fill=\'%239B1E06\'/%3E%3C/g%3E%3Cg filter=\'url(%23filter1_n_235_2773)\'%3E%3Crect x=\'64.2539\' y=\'0.689941\' width=\'19.4922\' height=\'2191.77\' fill=\'%239B1E06\'/%3E%3C/g%3E%3Cg filter=\'url(%23filter2_n_235_2773)\'%3E%3Crect x=\'128.508\' y=\'41.1173\' width=\'19.4922\' height=\'2110.91\' fill=\'%239B1E06\'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id=\'filter0_n_235_2773\' x=\'0\' y=\'41.1173\' width=\'19.4922\' height=\'2110.91\' filterUnits=\'userSpaceOnUse\' color-interpolation-filters=\'sRGB\'%3E%3CfeFlood flood-opacity=\'0\' result=\'BackgroundImageFix\'/%3E%3CfeBlend mode=\'normal\' in=\'SourceGraphic\' in2=\'BackgroundImageFix\' result=\'shape\'/%3E%3CfeTurbulence type=\'fractalNoise\' baseFrequency=\'0.71428573131561279 0.71428573131561279\' stitchTiles=\'stitch\' numOctaves=\'3\' result=\'noise\' seed=\'9909\'/%3E%3CfeColorMatrix in=\'noise\' type=\'luminanceToAlpha\' result=\'alphaNoise\'/%3E%3CfeComponentTransfer in=\'alphaNoise\' result=\'coloredNoise1\'%3E%3CfeFuncA type=\'discrete\' tableValues=\'1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \'/%3E%3C/feComponentTransfer%3E%3CfeComposite operator=\'in\' in2=\'shape\' in=\'coloredNoise1\' result=\'noise1Clipped\'/%3E%3CfeFlood flood-color=\'%23AC1D01\' result=\'color1Flood\'/%3E%3CfeComposite operator=\'in\' in2=\'noise1Clipped\' in=\'color1Flood\' result=\'color1\'/%3E%3CfeMerge result=\'effect1_noise_235_2773\'%3E%3CfeMergeNode in=\'shape\'/%3E%3CfeMergeNode in=\'color1\'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id=\'filter1_n_235_2773\' x=\'64.2539\' y=\'0.689941\' width=\'19.4922\' height=\'2191.77\' filterUnits=\'userSpaceOnUse\' color-interpolation-filters=\'sRGB\'%3E%3CfeFlood flood-opacity=\'0\' result=\'BackgroundImageFix\'/%3E%3CfeBlend mode=\'normal\' in=\'SourceGraphic\' in2=\'BackgroundImageFix\' result=\'shape\'/%3E%3CfeTurbulence type=\'fractalNoise\' baseFrequency=\'0.71428573131561279 0.71428573131561279\' stitchTiles=\'stitch\' numOctaves=\'3\' result=\'noise\' seed=\'9909\'/%3E%3CfeColorMatrix in=\'noise\' type=\'luminanceToAlpha\' result=\'alphaNoise\'/%3E%3CfeComponentTransfer in=\'alphaNoise\' result=\'coloredNoise1\'%3E%3CfeFuncA type=\'discrete\' tableValues=\'1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \'/%3E%3C/feComponentTransfer%3E%3CfeComposite operator=\'in\' in2=\'shape\' in=\'coloredNoise1\' result=\'noise1Clipped\'/%3E%3CfeFlood flood-color=\'%23AC1D01\' result=\'color1Flood\'/%3E%3CfeComposite operator=\'in\' in2=\'noise1Clipped\' in=\'color1Flood\' result=\'color1\'/%3E%3CfeMerge result=\'effect1_noise_235_2773\'%3E%3CfeMergeNode in=\'shape\'/%3E%3CfeMergeNode in=\'color1\'/%3E%3C/feMerge%3E%3C/filter%3E%3Cfilter id=\'filter2_n_235_2773\' x=\'128.508\' y=\'41.1173\' width=\'19.4922\' height=\'2110.91\' filterUnits=\'userSpaceOnUse\' color-interpolation-filters=\'sRGB\'%3E%3CfeFlood flood-opacity=\'0\' result=\'BackgroundImageFix\'/%3E%3CfeBlend mode=\'normal\' in=\'SourceGraphic\' in2=\'BackgroundImageFix\' result=\'shape\'/%3E%3CfeTurbulence type=\'fractalNoise\' baseFrequency=\'0.71428573131561279 0.71428573131561279\' stitchTiles=\'stitch\' numOctaves=\'3\' result=\'noise\' seed=\'9909\'/%3E%3CfeColorMatrix in=\'noise\' type=\'luminanceToAlpha\' result=\'alphaNoise\'/%3E%3CfeComponentTransfer in=\'alphaNoise\' result=\'coloredNoise1\'%3E%3CfeFuncA type=\'discrete\' tableValues=\'1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 \'/%3E%3C/feComponentTransfer%3E%3CfeComposite operator=\'in\' in2=\'shape\' in=\'coloredNoise1\' result=\'noise1Clipped\'/%3E%3CfeFlood flood-color=\'%23AC1D01\' result=\'color1Flood\'/%3E%3CfeComposite operator=\'in\' in2=\'noise1Clipped\' in=\'color1Flood\' result=\'color1\'/%3E%3CfeMerge result=\'effect1_noise_235_2773\'%3E%3CfeMergeNode in=\'shape\'/%3E%3CfeMergeNode in=\'color1\'/%3E%3C/feMerge%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E');
    background-position: top;
    background-size: contain;
}
.olympics__center:after
{
    left: 2.083vw;
}
.olympics__center:before
{
    right: 2.083vw;
    left: auto;
}
.olympics__build_wrapper
{
    position: relative;
    z-index: 1;

    height: auto;

    background-image: url('../img/1980/build.png');
    background-position: top;
    background-size: 100%;

    aspect-ratio: 1365/854;
}
.olympics__build_wrapper:before
{
    position: absolute;
    z-index: -1;
    top: 0;

    width: 100%;
    height: 100%;

    content: '';

    background-image: url('../img/1980/mask-2.png');
    background-repeat: no-repeat;
    background-position: center 1%;
    background-size: contain;
}
.olympics__build_wrapper:after
{
    position: absolute;
    z-index: 2;
    bottom: -1px;

    width: 100%;
    height: 30vh;

    content: '';

    background: -webkit-gradient(linear, left top, left bottom, from(rgba(195, 35, 4, 0)), color-stop(50%, rgb(195, 35, 4)));
    background: linear-gradient(180deg, rgba(195, 35, 4, 0) 0%, rgb(195, 35, 4) 50%);
}
@media (min-width: 769px)
{
    .olympics__build_wrapper:after
    {
        height: 70vh;
    }
}
.olympics__build_wrapper_moskow
{
    position: absolute;
    z-index: 10;
    top: 0;

    width: 100%;
}
.olympics__build_text
{
    position: relative;
}
.olympics__build_text p
{
    font-size: 4.854vw;

    position: absolute;
    z-index: 10;
    bottom: -10vh;
    left: 50%;

    width: 100%;
    max-width: 88vw;

    text-align: center;

    color: var(--text-white);

    translate: -50% 0;
}
@media (min-width: 769px)
{
    .olympics__build_text p
    {
        font-size: 2.083vw;

        bottom: 10vh;

        max-width: 44.167vw;
    }
}
.olympics__build:after
{
    position: absolute;
    top: 10%;
    left: 50%;

    width: 41.146vw;

    content: '';

    background-image: url('../img/1980/star.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;

    aspect-ratio: 790/1200;
    translate: -50% -50%;
}
.olympics__gallery
{
    overflow: hidden;

    padding: 20vh 0 5vw 0;

    background-color: #c32304;
}
@media (min-width: 769px)
{
    .olympics__gallery
    {
        padding: 5vw 0;
    }
}
.olympics__gallery_wrapper
{
    position: relative;
    z-index: 5;

    display: grid;

    width: 180%;

    grid-template-columns: repeat(4, 1fr);
    gap: 1.667vw;
}
@media (min-width: 769px)
{
    .olympics__gallery_wrapper
    {
        width: 140%;
    }
}
.olympics__image_text
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column-reverse;

    color: #9b1e06;

    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
}
@media (min-width: 769px)
{
    .olympics__image_text
    {
        display: grid;

        grid-template-columns: 1fr 1fr;
    }
}
.olympics__image_text__content
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 2.917vw;
}
@media (max-width: 768px)
{
    .olympics__image_text__content
    {
        padding: 11.65vw calc(var(--container) + 5.825vw);
    }
}
.olympics__image_text__content div
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 2.917vw;
}
@media (min-width: 769px)
{
    .olympics__image_text__content div
    {
        max-width: 33.333vw;
    }
}
.olympics__image_text__content h4
{
    font-size: 5.825vw;
    line-height: 1.3;
}
@media (min-width: 769px)
{
    .olympics__image_text__content h4
    {
        font-size: 2.5vw;
    }
}
.olympics__image_text__content ul
{
    font-size: 4.369vw;
    line-height: 1.4;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 1vw;
}
@media (min-width: 769px)
{
    .olympics__image_text__content ul
    {
        font-size: 1.458vw;
    }
}
.olympics__image_text__image
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.olympics__bottom
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    height: 60vh;

    color: var(--text-white);
    background-color: #c32304;

    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
@media (min-width: 769px)
{
    .olympics__bottom
    {
        height: 100vh;
    }
}
.olympics__bottom_text
{
    font-size: var(--fs-md);
    line-height: 1.3;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    text-align: center;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 1vw;
}
@media (min-width: 769px)
{
    .olympics__bottom_text
    {
        max-width: 45.313vw;
    }
}
.olympics__bottom_image
{
    position: absolute;
    top: 50%;
    left: 50%;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    height: 80%;

    translate: -50% -50%;
    aspect-ratio: 184/431;
}
.olympics__bottom_image img
{
    -o-object-position: bottom center;
       object-position: bottom center;
    -o-object-fit: contain;
       object-fit: contain;
}

.cosmonautics
{
    position: relative;

    color: var(--text-white);
    background-color: #03081b;

    --border: 1px solid rgba(255, 255, 255, .12);
}
.cosmonautics:after
{
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;

    width: 60%;

    content: '';
    pointer-events: none;

    background-image: url('../img/1984/bck.png');
    background-repeat: no-repeat;
    background-size: contain;

    aspect-ratio: 1/1;
    translate: -50% 0;
}
.cosmonautics:before
{
    position: absolute;
    z-index: 1;
    top: 20vw;
    right: 15vw;
    left: auto;

    width: 70vw;

    content: '';
    pointer-events: none;

    background-image: url('../img/1984/rocket.png');
    background-repeat: no-repeat;
    background-size: contain;

    aspect-ratio: 960/1390;
}
@media (min-width: 769px)
{
    .cosmonautics:before
    {
        top: 32vh;
        right: 8vw;

        width: 40vw;
    }
}
.cosmonautics__wrapper
{
    position: relative;

    overflow: hidden;
}
@media (max-width: 768px)
{
    .cosmonautics__wrapper
    {
        margin: 0 var(--container);

        border-right: var(--border);
        border-left: var(--border);
    }
}
@media (min-width: 769px)
{
    .cosmonautics__wrapper:after
    {
        position: absolute;
        top: 0;
        right: var(--container);
        bottom: 0;
        left: var(--container);

        content: '';
        pointer-events: none;

        background: linear-gradient(90deg, rgba(255, 255, 255, .12) 0%, transparent 1px, transparent calc(25% - 1px), rgba(255, 255, 255, .12) calc(25% - 1px), rgba(255, 255, 255, .12) 25%, transparent 25%, transparent calc(50% - 1px), rgba(255, 255, 255, .12) calc(50% - 1px), rgba(255, 255, 255, .12) 50%, transparent 50%, transparent calc(75% - 1px), rgba(255, 255, 255, .12) calc(75% - 1px), rgba(255, 255, 255, .12) 75%, transparent 75%, transparent calc(100% - 1px), rgba(255, 255, 255, .12) 100%);
    }
}
.cosmonautics__wrapper > .title_year
{
    position: relative;

    padding: 13.397vw 0 20vw;
}
@media (min-width: 769px)
{
    .cosmonautics__wrapper > .title_year
    {
        padding: 0;
    }
}
.cosmonautics__wrapper > .title_year:after
{
    position: absolute;

    content: '';
    pointer-events: none;

    background-image: url('../img/1984/stars.svg');
    background-repeat: no-repeat;
    background-size: contain;
}
@media (max-width: 768px)
{
    .cosmonautics__wrapper > .title_year:after
    {
        top: 100%;
        left: 50%;

        width: 100vw;
        height: 150%;

        translate: -50% -50%;
    }
}
@media (min-width: 769px)
{
    .cosmonautics__wrapper > .title_year:after
    {
        inset: 0;
    }
}
.cosmonautics__content_row
{
    overflow: hidden;

    margin-bottom: 11.483vw;
    padding: 0;
}
@media (min-width: 769px)
{
    .cosmonautics__content_row
    {
        display: grid;

        margin-bottom: 9.375vw;
        padding: 0 var(--container);

        grid-template-columns: repeat(4, 1fr);
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: start;
    }
}
.cosmonautics__content_row p
{
    line-height: 1.5;
}
@media (min-width: 769px)
{
    .cosmonautics__content_row p
    {
        font-size: 1.458vw;
    }
}
.cosmonautics__content_row h3
{
    font-size: 7.656vw;

    margin-bottom: 5.742vw;
}
@media (min-width: 769px)
{
    .cosmonautics__content_row h3
    {
        font-size: 3.333vw;

        margin-bottom: var(--p-80);
    }
}
.cosmonautics__content_row:first-child > div:first-child
{
    font-size: 5.263vw;
    line-height: 1.2;

    padding: 0 5.742vw 5.742vw;

    color: rgba(255, 255, 255, .3);
    border-bottom: var(--border);
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:first-child > div:first-child
    {
        font-size: 1.667vw;

        padding: 0 var(--p-80) 2.083vw;
    }
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:first-child > div:last-child
    {
        grid-column: 2/4;
    }
}
.cosmonautics__content_row:first-child > div:last-child > div:first-child
{
    padding: 2.5vw var(--p-80);
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:first-child > div:last-child > div:first-child
    {
        padding: 0 var(--p-80) 4.167vw;
    }
}
.cosmonautics__content_row:first-child > div:last-child > div:last-child
{
    padding: 3.333vw var(--p-80);
}
.cosmonautics__content_row:first-child > div:last-child > div:last-child span
{
    color: #7c9cff;
}
.cosmonautics__content .image-text
{
    position: relative;
    z-index: 2;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column-reverse;

    margin: 0 1px;
    padding: var(--p-80);

    border-top: var(--border);
    border-bottom: var(--border);
    background-color: rgb(2, 8, 27);

    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    gap: 5.742vw;
}
@media (min-width: 769px)
{
    .cosmonautics__content .image-text
    {
        display: grid;

        padding: 4.167vw;

        grid-template-columns: 2fr 1fr;
        gap: var(--p-80);
    }
}
.cosmonautics__content .image-text div
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 8px;
}
@media (min-width: 769px)
{
    .cosmonautics__content .image-text div
    {
        gap: 16px;
    }
}
.cosmonautics__content .image-text span
{
    font-size: 3.589vw;
    line-height: 1.5;

    color: rgba(255, 255, 255, .8);
}
@media (min-width: 769px)
{
    .cosmonautics__content .image-text span
    {
        font-size: 1.146vw;
    }
}
.cosmonautics__content .image-text .image
{
    position: relative;
}
.cosmonautics__content .image-text .image:after
{
    position: absolute;
    z-index: -1;
    top: 50%;
    left: 50%;

    width: 250%;

    content: '';
    pointer-events: none;

    background-image: url('../img/1984/image-text-bck.png');
    background-repeat: no-repeat;
    background-size: contain;

    aspect-ratio: 1/1;
    translate: -50% -50%;
}
.cosmonautics__content_row:nth-child(2) > div:first-child
{
    font-size: 5.263vw;
    line-height: 1.2;

    padding: 0 5.742vw 5.742vw;

    color: rgba(255, 255, 255, .3);
    border-bottom: var(--border);
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:nth-child(2) > div:first-child
    {
        font-size: 1.667vw;

        padding: 0 var(--p-80) 2.083vw;
    }
}
.cosmonautics__content_row:nth-child(2) > div:last-child
{
    grid-column: 2/4;
}
.cosmonautics__content_row:last-child
{
    position: relative;
}
@media (max-width: 768px)
{
    .cosmonautics__content_row:last-child
    {
        display: grid;

        grid-template-columns: 1fr 1fr;
    }
}
.cosmonautics__content_row:last-child:after
{
    position: absolute;
    top: 50%;
    left: 50%;

    width: 100vw;
    height: 99%;

    content: '';
    pointer-events: none;

    border-top: var(--border);
    border-bottom: var(--border);

    translate: -50% -50%;
}
.cosmonautics__content_row:last-child div
{
    padding: var(--p-80);
}
.cosmonautics__content_row:last-child img
{
    mix-blend-mode: luminosity;
}
.cosmonautics__content_row:last-child div:first-child
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    grid-column: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: var(--p-80);
}
.cosmonautics__content_row:last-child div:nth-child(2)
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    height: 100%;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 4.785vw;
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:last-child div:nth-child(2)
    {
        gap: 2.083vw;
        grid-column: 2/4;
    }
}
@media (max-width: 768px)
{
    .cosmonautics__content_row:last-child div:nth-child(2)
    {
        padding: var(--p-80);

        border-bottom: var(--border);

        grid-column: span 2;
        grid-row: 1;
    }
}
.cosmonautics__content_row:last-child div:nth-child(2) p
{
    font-size: 4.785vw;
    line-height: 1.2;
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:last-child div:nth-child(2) p
    {
        font-size: 2.083vw;
    }
}
.cosmonautics__content_row:last-child div:nth-child(2) span
{
    font-size: 3.589vw;
    line-height: 1.5;

    opacity: .8;
}
@media (min-width: 769px)
{
    .cosmonautics__content_row:last-child div:nth-child(2) span
    {
        font-size: 1.146vw;
    }
}
.cosmonautics__slider
{
    padding: 2.5vw 0 0;

    -webkit-clip-path: inset(0 -150% 0 0);
            clip-path: inset(0 -150% 0 0);
}
@media (min-width: 769px)
{
    .cosmonautics__slider
    {
        padding: 0;
    }
}
.cosmonautics__slider .card
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    padding: 0 var(--p-80);

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 7.656vw;
}
@media (min-width: 769px)
{
    .cosmonautics__slider .card
    {
        gap: 3.333vw;
    }
}
.cosmonautics__slider .card__content
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 24px;
}
.cosmonautics__slider .card__title
{
    font-size: 4.785vw;
    line-height: 1.2;
}
@media (min-width: 769px)
{
    .cosmonautics__slider .card__title
    {
        font-size: 2.083vw;
    }
}
.cosmonautics__slider .card__text
{
    font-size: 3.589vw;
    line-height: 1.5;

    opacity: .8;
}
@media (min-width: 769px)
{
    .cosmonautics__slider .card__text
    {
        font-size: 1.146vw;
    }
}
.cosmonautics__slider .card__image img
{
    height: auto;
}
.cosmonautics__slider .slider_controls
{
    margin-top: 3.333vw;
}

.movie
{
    position: relative;
}
.movie .pin-spacer
{
    background-color: #03081b;
}

.horizontal
{
    position: relative;

    overflow: hidden;

    width: 100%;
    padding-top: 0;

    color: var(--text-white);
    background-color: #03081b;
}
@media (min-width: 769px)
{
    .horizontal
    {
        padding-top: 25vh;
    }
}
.horizontal:after
{
    position: absolute;
    z-index: 2;
    top: 0;
    right: var(--container);
    bottom: 0;
    left: var(--container);

    content: '';
    pointer-events: none;

    background: linear-gradient(90deg, rgba(255, 255, 255, .12) 0%, transparent 1px, transparent calc(var(--container) - 1px), transparent, transparent calc(100% - 1px), rgba(255, 255, 255, .12) 100%);
}
@media (min-width: 769px)
{
    .horizontal:after
    {
        background: linear-gradient(90deg, rgba(255, 255, 255, .12) 0%, transparent 1px, transparent calc(25% - 1px), rgba(255, 255, 255, .12) calc(25% - 1px), rgba(255, 255, 255, .12) 25%, transparent 25%, transparent calc(50% - 1px), rgba(255, 255, 255, .12) calc(50% - 1px), rgba(255, 255, 255, .12) 50%, transparent 50%, transparent calc(75% - 1px), rgba(255, 255, 255, .12) calc(75% - 1px), rgba(255, 255, 255, .12) 75%, transparent 75%, transparent calc(100% - 1px), rgba(255, 255, 255, .12) 100%);
    }
}
.horizontal svg
{
    position: relative;
    z-index: 1;

    width: 100%;
    max-width: 880px;
    height: auto;
    margin-bottom: 20vh;

    cursor: pointer;

    aspect-ratio: 880/920;
}
.horizontal__wrapper
{
    position: relative;

    width: 100%;
    height: 100vh;

    -ms-touch-action: pan-y;
        touch-action: pan-y;
}
.horizontal__slides
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    height: 100vh;

    -ms-touch-action: pan-x;
        touch-action: pan-x;
}
.horizontal .slide
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    width: 100vw;
    height: 100vh;

    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.horizontal .slide picture
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    width: 100%;
    height: 100%;
}
.horizontal .slide img
{
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    pointer-events: none;

    -o-object-position: center;
       object-position: center;
}
.horizontal .slide .back
{
    position: absolute;

    -o-object-fit: inherit;
       object-fit: inherit;
}
.horizontal .slide .title_year
{
    position: absolute;
    z-index: 1;
}
@media (max-width: 768px)
{
    .horizontal .slide .title_year
    {
        top: 15vh;
    }
}
.horizontal .slide .front
{
    position: absolute;
    z-index: 4;
}
.horizontal .slide .logo
{
    position: absolute;
    z-index: 2;
    bottom: 10vh;
    left: 50%;

    max-height: 20vh;

    translate: -50% 0;
    -o-object-fit: contain;
       object-fit: contain;
}
@media (min-width: 769px)
{
    .horizontal .slide .logo
    {
        bottom: 5vh;
    }
}
.horizontal .slide.movieClapperboard
{
    position: relative;
    z-index: 3;

    width: calc(100vw - var(--scrollbarWidth));
    padding: 0 var(--container);

    background-color: #03081b;
}
@media (min-width: 769px)
{
    .horizontal .slide.movieClapperboard
    {
        display: grid;

        grid-template-columns: repeat(4, 1fr);
    }
}
@media (min-width: 769px)
{
    .horizontal .slide.movieClapperboard svg
    {
        grid-column: 2/4;
    }
}
.horizontal .slide.movieClapperboard:after
{
    font-size: 4.369vw;
    line-height: 1.5;

    position: absolute;
    z-index: 100;
    top: 50%;
    left: 50%;

    display: block;

    width: 100%;
    max-width: 73.301vw;

    content: 'В 1984 году началась история гостиницы в кино. Первое появление случилось в легендарном советском фильме «Гостья из будушего»';

    translate: -50% -50%;
}
@media (min-width: 769px)
{
    .horizontal .slide.movieClapperboard:after
    {
        font-size: 2.083vw;

        top: 55%;

        max-width: 37.5vw;
    }
}
.horizontal .slide.guestFromFuture
{
    z-index: 2;
}
.horizontal .slide.dayWatch
{
    position: relative;
    z-index: 1;

    overflow: hidden;
}
.horizontal .slide.dayWatch:after
{
    position: absolute;

    content: '';

    background: -webkit-gradient(linear, left bottom, left top, from(#060605), color-stop(6.67%, rgba(6, 6, 5, .991353)), color-stop(13.33%, rgba(6, 6, 5, .96449)), color-stop(20%, rgba(6, 6, 5, .91834)), color-stop(26.67%, rgba(6, 6, 5, .852589)), color-stop(33.33%, rgba(6, 6, 5, .768225)), color-stop(40%, rgba(6, 6, 5, .668116)), color-stop(46.67%, rgba(6, 6, 5, .557309)), color-stop(53.33%, rgba(6, 6, 5, .442691)), color-stop(60%, rgba(6, 6, 5, .331884)), color-stop(66.67%, rgba(6, 6, 5, .231775)), color-stop(73.33%, rgba(6, 6, 5, .147411)), color-stop(80%, rgba(6, 6, 5, .0816599)), color-stop(86.67%, rgba(6, 6, 5, .03551)), color-stop(93.33%, rgba(6, 6, 5, .0086472)), to(rgba(6, 6, 5, 0)));
    background: linear-gradient(0deg, #060605 0%, rgba(6, 6, 5, .991353) 6.67%, rgba(6, 6, 5, .96449) 13.33%, rgba(6, 6, 5, .91834) 20%, rgba(6, 6, 5, .852589) 26.67%, rgba(6, 6, 5, .768225) 33.33%, rgba(6, 6, 5, .668116) 40%, rgba(6, 6, 5, .557309) 46.67%, rgba(6, 6, 5, .442691) 53.33%, rgba(6, 6, 5, .331884) 60%, rgba(6, 6, 5, .231775) 66.67%, rgba(6, 6, 5, .147411) 73.33%, rgba(6, 6, 5, .0816599) 80%, rgba(6, 6, 5, .03551) 86.67%, rgba(6, 6, 5, .0086472) 93.33%, rgba(6, 6, 5, 0) 100%);

    inset: 0;
}
.horizontal__note
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    color: var(--text-white);
    background-color: #060605;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.horizontal__note_content
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    padding: var(--p-80) var(--container);

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 2.083vw;
}
@media (min-width: 769px)
{
    .horizontal__note_content
    {
        max-width: 37.5vw;
    }
}
.horizontal__note p
{
    font-size: 7.656vw;
    line-height: 1.1;
}
@media (min-width: 769px)
{
    .horizontal__note p
    {
        font-size: 2.5vw;
    }
}
.horizontal__note span
{
    font-size: 4.306vw;
    line-height: 1.5;
}
@media (min-width: 769px)
{
    .horizontal__note span
    {
        font-size: 1.146vw;
    }
}

.now__bck
{
    position: sticky;
    top: 0;

    height: 100vh;
}
.now__bck img
{
    position: absolute;

    inset: 0;
}
.now__head
{
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;

    text-align: center;

    color: var(--text-white);

    translate: -50% -50%;
}
.now__head_title
{
    font-size: 19.139vw;
    line-height: .9;
}
@media (min-width: 769px)
{
    .now__head_title
    {
        font-size: 7.083vw;
    }
}
.now__head_subtitle
{
    font-size: 4.785vw;
    line-height: 1.2;
}
@media (min-width: 769px)
{
    .now__head_subtitle
    {
        font-size: 2.083vw;
    }
}
.now__wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    padding: 0 2.188vw var(--p-80);

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 50vh;
}
@media (min-width: 769px)
{
    .now__wrapper
    {
        display: grid;

        gap: 20vh;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        grid-template-columns: repeat(2, 1fr);
    }
}
.now__item
{
    padding: 5.742vw;

    color: #fff;
    border-radius: 12px;
    background: rgba(255, 255, 255, .15);

    -webkit-backdrop-filter: blur(40px);
            backdrop-filter: blur(40px);
}
@media (min-width: 769px)
{
    .now__item
    {
        max-width: 23vw;
        padding: 2.083vw;
    }
}
.now__item p
{
    font-size: 4.854vw;
    line-height: 1.2;

    margin-bottom: 2.913vw;
}
@media (min-width: 769px)
{
    .now__item p
    {
        font-size: 1.667vw;

        margin-bottom: .625vw;
    }
}
.now__item span
{
    font-size: 3.589vw;
    line-height: 1.5;
}
@media (min-width: 769px)
{
    .now__item span
    {
        font-size: 1.146vw;
    }
}
@media (min-width: 769px)
{
    .now__item:nth-child(even)
    {
        margin-top: 40vh;
        margin-left: auto;
    }
}

.footer
{
    position: relative;

    overflow: hidden;

    height: 100lvh;
}
.footer__wrapper
{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;

    height: 100%;
    margin: 0 var(--container);

    background: linear-gradient(90deg, rgba(0, 0, 0, .06) 0%, transparent 1px, transparent calc(25% - 1px), rgba(0, 0, 0, .06) calc(25% - 1px), rgba(0, 0, 0, .06) 25%, transparent 25%, transparent calc(50% - 1px), rgba(0, 0, 0, .06) calc(50% - 1px), rgba(0, 0, 0, .06) 50%, transparent 50%, transparent calc(75% - 1px), rgba(0, 0, 0, .06) calc(75% - 1px), rgba(0, 0, 0, .06) 75%, transparent 75%, transparent calc(100% - 1px), rgba(0, 0, 0, .06) 100%);

    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
@media (min-width: 769px)
{
    .footer__wrapper
    {
        display: grid;

        grid-template-columns: repeat(4, 1fr);
    }
}
.footer__content
{
    position: relative;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    margin: auto 1px;
    padding: var(--p-80);

    background-color: #fff;

    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 3.828vw;
}
@media (min-width: 769px)
{
    .footer__content
    {
        max-width: 45.833vw;

        gap: 1.667vw;
        grid-column: 2/4;
    }
}
.footer__content:after
{
    position: absolute;
    top: 50%;
    left: 50%;

    width: 99vw;
    height: 100%;

    content: '';
    pointer-events: none;

    border-top: 1px solid rgba(0, 0, 0, .06);
    border-bottom: 1px solid rgba(0, 0, 0, .06);

    translate: -50% -50%;
}
.footer__content_text
{
    font-size: 4.785vw;

    text-align: center;
}
@media (min-width: 769px)
{
    .footer__content_text
    {
        font-size: 2.083vw;
    }
}
.footer__content .button
{
    font-size: 3.883vw;
    line-height: 1em;

    display: inline-block;

    padding: 2.913vw 3.883vw;

    border: 1px solid rgb(167, 168, 171);
    border-radius: 4px;
}
@media (min-width: 769px)
{
    .footer__content .button
    {
        font-size: 1.25vw;

        padding: .9vw 1.042vw;
    }
}
@media (min-width: 769px)
{
    .footer .timeline
    {
        max-width: 22.396vw;
    }
}
.footer .timeline:after
{
    height: 35px;

    background-color: #121212;
}
.footer .timeline__labels:after
{
    width: 200%;
    height: 21px;

    -webkit-animation: scrollLine 15s linear infinite;
            animation: scrollLine 15s linear infinite;

    background: linear-gradient(90deg, transparent 0%, transparent calc(3.883vw - 1px), rgba(255, 255, 255, .3) calc(3.883vw - 1px), rgba(255, 255, 255, .3) 3.883vw, transparent 3.883vw, transparent 100%);
    background-size: 3.883vw 100%;

    -webkit-filter: invert(1);
            filter: invert(1);
}
@media (min-width: 769px)
{
    .footer .timeline__labels:after
    {
        background: linear-gradient(90deg, transparent 0%, transparent calc(1.823vw - 1px), rgba(255, 255, 255, .3) calc(1.823vw - 1px), rgba(255, 255, 255, .3) 1.823vw, transparent 1.823vw, transparent 100%);
        background-size: 1.823vw 100%;
    }
}
.footer .timeline__label
{
    width: 100%;
    min-width: auto;
    padding-bottom: 40px;

    opacity: 1;
    color: #121212;
}
@media (min-width: 769px)
{
    .footer .timeline__label
    {
        font-size: 1.458vw;
    }
}
.footer__note
{
    font-size: 3.349vw;

    position: absolute;
    bottom: 2vh;
    left: 50%;

    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
        flex-direction: column;

    text-align: center;
    white-space: nowrap;

    color: rgba(18, 18, 18, .5);

    translate: -50% 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    gap: 6px;
}
@media (min-width: 769px)
{
    .footer__note
    {
        font-size: .833vw;
    }
}
.footer__note a:hover
{
    opacity: .8;
}

@-webkit-keyframes scrollLine
{
    0%
    {
        -webkit-transform: translateX(0);
                transform: translateX(0);
    }
    100%
    {
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
    }
}

@keyframes scrollLine
{
    0%
    {
        -webkit-transform: translateX(0);
                transform: translateX(0);
    }
    100%
    {
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
    }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwidXRpbHMvX25vcm1hbGl6ZS5zYXNzIiwidXRpbHMvX3Jlc2V0LnNhc3MiLCJ1dGlscy9fdmFycy5zYXNzIiwidXRpbHMvdHlwb2dyYXBoeS5zYXNzIiwidXRpbHMvYmFzZS5zYXNzIiwiLi4vY29tcG9uZW50cy9fc3dpcGVyL3N3aXBlci5zYXNzIiwiLi4vY29tcG9uZW50cy9uYXYvbmF2LnNhc3MiLCIuLi9jb21wb25lbnRzL21lbnUvbWVudS5zYXNzIiwiLi4vY29tcG9uZW50cy9wcmVsb2FkZXIvcHJlbG9hZGVyLnNhc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnQvaGVyby9oZXJvLnNhc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnQvMTk3Ni8xOTc2LnNhc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnQvMTk3OS8xOTc5LnNhc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnQvMTk4MC8xOTgwLnNhc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnQvMTk4NC8xOTg0LnNhc3MiLCIuLi9jb21wb25lbnRzL2NvbnRlbnQvbm93L25vdy5zYXNzIiwiLi4vY29tcG9uZW50cy9mb290ZXIvZm9vdGVyLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDQWhCO0VBQ0UsaUJBQUE7RUFDQSw4QkFBQTtBREVGOztBQ0RBO0VBQ0UsU0FBQTtBRElGOztBQ0ZBO0VBQ0UsY0FBQTtBREtGOztBQ0hBO0VBQ0UsY0FBQTtFQUNBLGdCQUFBO0FETUY7O0FDSkE7RUFDRSwrQkFBQTtVQUFBLHVCQUFBO0VBQ0EsU0FBQTtFQUNBLGlCQUFBO0FET0Y7O0FDTEE7RUFDRSxpQ0FBQTtFQUNBLGNBQUE7QURRRjs7QUNOQTtFQUNFLDZCQUFBO0FEU0Y7O0FDUEE7RUFDRSxtQkFBQTtFQUNBLDBCQUFBO0VBQ0EseUNBQUE7VUFBQSxpQ0FBQTtBRFVGOztBQ1JBOztFQUVFLG1CQUFBO0FEV0Y7O0FDVEE7OztFQUdFLGlDQUFBO0VBQ0EsY0FB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OFwiO1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMS4xNTtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1idXR0b25dOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9cmVzZXRdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuW3R5cGU9Y2hlY2tib3hdLFxuW3R5cGU9cmFkaW9dIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgZm9udDogaW5oZXJpdDtcbn1cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dLCAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5odG1sIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaHRtbCB7XG4gIC0tdGV4dC1kYWFyazogIzJEMUYwQjtcbiAgLS10ZXh0LXdoaXRlOiAjRkZGRkZGO1xuICAtLWZzLXllYXI6IDM0LjU2MXZ3O1xuICAtLWZzLW1kOiA0Ljg1NHZ3IC8qMjBweCovO1xuICAtLWZzLXNtOiAzLjY0MXZ3IC8qMTVweCovO1xuICAtLXAtODA6IDUuODI1dnc7XG4gIC0tY29udGFpbmVyOiAzLjg4M3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIGh0bWwge1xuICAgIC0tZnMteWVhcjogMzYuNDU4dnc7XG4gICAgLS1mcy1tZDogMi4wODN2dyAvKjQwcHgqLztcbiAgICAtLWZzLXNtOiAxLjE0NnZ3IC8qMjJweCovO1xuICAgIC0tY29udGFpbmVyOiA0LjE2N3Z3O1xuICAgIC0tcC04MDogNC4xNjd2dztcbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2xlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9DaXJjZS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2xlXCI7XG4gIGZvbnQtd2VpZ2h0OiAzNTA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9DaXJjZS1MaWdodC53b2ZmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMTZweCwgMTZweCArIDIgKiAoMTAwdncgLSAxMDI0cHgpIC8gODk2LCAxOHB4KTtcbiAgZm9udC1mYW1pbHk6IFwiQ2lyY2xlXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50aXRsZV95ZWFyIHtcbiAgZm9udC13ZWlnaHQ6IDM1MDtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy15ZWFyKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA5ZW07XG59XG5cbi5jYXJkIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbn1cblxuaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG5hW2hyZWZdLCBidXR0b24sIC5idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4xOHMgZWFzZS1vdXQ7XG59XG5cbi5kaXNhYmxlZCwgW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuKiB7XG4gIHNjcm9sbC1tYXJnaW46IGNhbGModmFyKC0taGVhZGVySGVpZ2h0KSArIDJyZW0pO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZTtcbn1cblxuYm9keSB7XG4gIHNjcm9sbGJhci1ndXR0ZXI6IHN0YWJsZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zbGlkZXJfY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzLjMzM3Z3O1xufVxuLnNsaWRlcl9jb250cm9scyAuc3dpcGVyLS1wcmV2LFxuLnNsaWRlcl9jb250cm9scyAuc3dpcGVyLS1uZXh0IHtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIHdpZHRoOiA1Ljc0MnZ3O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc2xpZGVyX2NvbnRyb2xzIC5zd2lwZXItLXByZXYsXG4gIC5zbGlkZXJfY29udHJvbHMgLnN3aXBlci0tbmV4dCB7XG4gICAgd2lkdGg6IDEuNjY3dnc7XG4gIH1cbn1cbi5zbGlkZXJfY29udHJvbHMgLnN3aXBlci0tcHJldltjbGFzcyo9LWRpc2FibGVkXSxcbi5zbGlkZXJfY29udHJvbHMgLnN3aXBlci0tbmV4dFtjbGFzcyo9LWRpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5zbGlkZXJfY29udHJvbHMgLnN3aXBlci0tcHJldiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTQuMDQxMSA3LjI5Mjg5QzE0LjQzMTYgNy42ODM0MiAxNC40MzE2IDguMzE2NTggMTQuMDQxMSA4LjcwNzExTDcuNzQ4MiAxNUgyNi42NjczQzI3LjIxOTYgMTUgMjcuNjY3MyAxNS40NDc3IDI3LjY2NzMgMTZDMjcuNjY3MyAxNi41NTIzIDI3LjIxOTYgMTcgMjYuNjY3MyAxN0g3Ljc0ODJMMTQuMDQxMSAyMy4yOTI5QzE0LjQzMTYgMjMuNjgzNCAxNC40MzE2IDI0LjMxNjYgMTQuMDQxMSAyNC43MDcxQzEzLjY1MDYgMjUuMDk3NiAxMy4wMTc0IDI1LjA5NzYgMTIuNjI2OSAyNC43MDcxTDQuNjI2ODggMTYuNzA3MUM0LjIzNjM1IDE2LjMxNjYgNC4yMzYzNSAxNS42ODM0IDQuNjI2ODggMTUuMjkyOUwxMi42MjY5IDcuMjkyODlDMTMuMDE3NCA2LjkwMjM3IDEzLjY1MDYgNi45MDIzNyAxNC4wNDExIDcuMjkyODlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5zbGlkZXJfY29udHJvbHMgLnN3aXBlci0tbmV4dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTcuOTYwMiA3LjI5Mjg5QzE4LjM1MDcgNi45MDIzNyAxOC45ODM5IDYuOTAyMzcgMTkuMzc0NCA3LjI5Mjg5TDI3LjM3NDQgMTUuMjkyOUMyNy43NjQ5IDE1LjY4MzQgMjcuNzY0OSAxNi4zMTY2IDI3LjM3NDQgMTYuNzA3MUwxOS4zNzQ0IDI0LjcwNzFDMTguOTgzOSAyNS4wOTc2IDE4LjM1MDcgMjUuMDk3NiAxNy45NjAyIDI0LjcwNzFDMTcuNTY5NyAyNC4zMTY2IDE3LjU2OTcgMjMuNjgzNCAxNy45NjAyIDIzLjI5MjlMMjQuMjUzMSAxN0g1LjMzMzk4QzQuNzgxNyAxNyA0LjMzMzk4IDE2LjU1MjMgNC4zMzM5OCAxNkM0LjMzMzk4IDE1LjQ0NzcgNC43ODE3IDE1IDUuMzMzOTggMTVIMjQuMjUzMUwxNy45NjAyIDguNzA3MTFDMTcuNTY5NyA4LjMxNjU4IDE3LjU2OTcgNy42ODM0MiAxNy45NjAyIDcuMjkyODlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAydmg7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjkpO1xuICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjE4cyBlYXNlLWluLW91dDtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0MHB4KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB6LWluZGV4OiAxNTA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1jb250YWluZXIpICogMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5hdiB7XG4gICAgbWF4LXdpZHRoOiAyOS42ODh2dztcbiAgfVxufVxuLm5hdl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTIuMTM2dncgMWZyIDEyLjEzNnZ3O1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5hdl9fd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1dncgMWZyIDV2dztcbiAgfVxufVxuLm5hdl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhc3BlY3QtcmF0aW86IDUwLzMwO1xuICB3aWR0aDogMTIuMTM2dnc7XG4gIHBhZGRpbmc6IDIuOTEzdncgMCAyLjkxM3Z3IDMuODgzdnc7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubmF2X19sb2dvIHtcbiAgICBwYWRkaW5nOiAwLjkzOHZ3IDAgMC45Mzh2dyAxLjI1dnc7XG4gICAgd2lkdGg6IDMuNzV2dztcbiAgfVxufVxuLm5hdl9fbG9nbyBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLm5hdl9fc2Nyb2xsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyLjQyN3Z3IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5hdl9fc2Nyb2xsIHtcbiAgICBwYWRkaW5nOiAwLjkzOHZ3IDA7XG4gIH1cbn1cbi5uYXZfX3Njcm9sbDphZnRlciwgLm5hdl9fc2Nyb2xsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgZm9udC1zaXplOiAzLjg4M3Z3O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubmF2X19zY3JvbGw6YWZ0ZXIsIC5uYXZfX3Njcm9sbDpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcbiAgfVxufVxuLm5hdl9fc2Nyb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi0JfQsNC60YDRi9GC0Ywg0LzQtdC90Y5cIjtcbn1cbi5uYXZfX3Njcm9sbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwi0J/Rg9GC0LXRiNC10YHRgtCy0YPQtdC8INCy0L4g0LLRgNC10LzQtdC90LguLi5cIjtcbn1cbi5uYXZfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubmF2IFtjbGFzc149aWNvbi1dIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDUuMzR2dztcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5hdiBbY2xhc3NePWljb24tXSB7XG4gICAgd2lkdGg6IDEuNXZ3O1xuICB9XG59XG4ubmF2IC5pY29uLWJ1cmdlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzInIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAzMiAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTMyIDI0SDBWMjJIMzJWMjRaTTMyIDEzSDBWMTFIMzJWMTNaTTMyIDJIMFYwSDMyVjJaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5uYXYgLmljb24tbG9hZGluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjUuMDIwNSAyLjM5MzU1TDE0LjQxNDEgMTIuOTk5TDI1LjA0MiAyMy42MjdMMjMuNjI3IDI1LjA0MkwxMi45OTkgMTQuNDE0MUwyLjM5MzU1IDI1LjAyMDVMMC45Nzk0OTIgMjMuNjA2NEwxMS41ODUgMTNMMSAyLjQxNDA2TDIuNDE0MDYgMUwxMyAxMS41ODVMMjMuNjA2NCAwLjk3OTQ5MkwyNS4wMjA1IDIuMzkzNTVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjMuNjI3IDI1LjA0MkwxMi45OTkgMTQuNDE0MUwyLjM5MzU1IDI1LjAyMDVMMjMuNjI3IDI1LjA0MlonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yLjQxNDA2IDFMMTMgMTEuNTg1TDIzLjYwNjQgMC45Nzk0OTJMMi40MTQwNiAxWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTEgMi40MTQwNkwyLjQxNDA2IDFIMVYyLjQxNDA2WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTIzLjYwNjQgMC45Nzk0OTJMMjUuMDIwNSAyLjM5MzU1VjAuOTc5NDkySDIzLjYwNjRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjUuMDQyIDIzLjYyN0wyMy42MjcgMjUuMDQySDI1LjA0MlYyMy42MjdaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMi4zOTM1NSAyNS4wMjA1TDAuOTc5NDkyIDIzLjYwNjRWMjUuMDIwNUgyLjM5MzU1WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4ubmF2IC5pY29uLWNsb3NlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjYnIGhlaWdodD0nMjYnIHZpZXdCb3g9JzAgMCAyNiAyNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTI1LjAyMDUgMi4zOTM1NUwxNC40MTQxIDEyLjk5OUwyNS4wNDIgMjMuNjI3TDIzLjYyNyAyNS4wNDJMMTIuOTk5IDE0LjQxNDFMMi4zOTM1NSAyNS4wMjA1TDAuOTc5NDkyIDIzLjYwNjRMMTEuNTg1IDEzTDEgMi40MTQwNkwyLjQxNDA2IDFMMTMgMTEuNTg1TDIzLjYwNjQgMC45Nzk0OTJMMjUuMDIwNSAyLjM5MzU1WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5wYWdlLm9wZW5fbWVudSAubmF2X19zY3JvbGwgLnRpbWVsaW5lIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5wYWdlLm9wZW5fbWVudSAubmF2X19zY3JvbGw6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLm9wZW5fbWVudSAubmF2IC5pY29uLWNsb3NlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4ucGFnZS5vcGVuX21lbnUgLm5hdiAuaWNvbi1idXJnZXIge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnBhZ2UubG9hZGluZyAubmF2X19zY3JvbGwgLnRpbWVsaW5lIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5wYWdlLmxvYWRpbmcgLm5hdl9fc2Nyb2xsOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wYWdlLmxvYWRpbmcgLm5hdiAuaWNvbi1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGFuaW1hdGlvbjogTG9hZGluZyA1cyBsaW5lYXIgaW5maW5pdGU7XG59XG4ucGFnZS5sb2FkaW5nIC5uYXYgLmljb24tYnVyZ2VyIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgTG9hZGluZyB7XG4gIDAlIHtcbiAgICByb3RhdGU6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgcm90YXRlOiAzNjBkZWc7XG4gIH1cbn1cbi50aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoODZkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYigwLCAwLCAwKSAyMCUsIHJnYigwLCAwLCAwKSA4MCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSk7XG59XG4udGltZWxpbmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTlweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xufVxuLnRpbWVsaW5lX19sYWJlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG59XG4udGltZWxpbmVfX2xhYmVsczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbWVsaW5lX19sYWJlbHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMDAwJTtcbiAgaGVpZ2h0OiAxMnB4O1xuICBvcGFjaXR5OiAwLjc7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IGNhbGMoMy44ODN2dyAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSBjYWxjKDMuODgzdncgLSAxcHgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMy44ODN2dywgdHJhbnNwYXJlbnQgMy44ODN2dywgdHJhbnNwYXJlbnQgMTAwJSkgcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMuODgzdncgMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGltZWxpbmVfX2xhYmVsczphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgY2FsYygxLjA0MnZ3IC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIGNhbGMoMS4wNDJ2dyAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KSAxLjA0MnZ3LCB0cmFuc3BhcmVudCAxLjA0MnZ3LCB0cmFuc3BhcmVudCAxMDAlKSByZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxLjA0MnZ3IDEwMCU7XG4gIH1cbn1cbi50aW1lbGluZV9fbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC4zO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAzMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAudGltZWxpbmVfX2xhYmVsIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgZm9udC1zaXplOiAwLjgzM3Z3O1xuICB9XG59XG4udGltZWxpbmVfX2xhYmVsOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC50aW1lbGluZV9fbGFiZWw6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxufVxuLnRpbWVsaW5lX19sYWJlbF90aXRsZSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICB0cmFuc2xhdGU6IC01MCUgMDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG4udGltZWxpbmVfX2xhYmVsLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZjBjMTRiO1xufVxuXG4uaXNfZW5kIC5uYXYge1xuICBib3R0b206IDgwcHg7XG59XG4uaXNfZW5kIC5tZW51X193cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYyh2YXIoLS1uYXZIZWlnaHQpICsgNzBweCArIDIwcHgpO1xufVxuXG4ubWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDUwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNsYXRlOiAwIDIwJTtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tZW51X193cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMCwgMzAsIDMwLCAwLjg5ODAzOTIxNTcpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweCk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tbmF2SGVpZ2h0KSArIDJ2aCArIDIwcHgpO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1jb250YWluZXIpKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVudV9fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAyOS42ODh2dztcbiAgfVxufVxuLm1lbnVfX3RpbWVsaW5lIHtcbiAgcGFkZGluZzogMS45NDJ2dyA0Ljg1NHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZW51X190aW1lbGluZSB7XG4gICAgcGFkZGluZzogMC42MjV2dyAxLjY2N3Z3O1xuICB9XG59XG4ubWVudV9fdGltZWxpbmVfaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMy44ODN2dyAwIDMuODgzdncgMy44ODN2dztcbiAgb3BhY2l0eTogMC41O1xuICBmb250LXNpemU6IDMuODgzdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lbnVfX3RpbWVsaW5lX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMS4wNDJ2dztcbiAgICBwYWRkaW5nOiAxLjA0MnZ3IDAgMS4wNDJ2dyAyMHB4O1xuICB9XG59XG4ubWVudV9fdGltZWxpbmVfaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLm1lbnVfX3RpbWVsaW5lX2l0ZW06bGFzdC1jaGlsZDpiZWZvcmUsIC5tZW51X190aW1lbGluZV9pdGVtOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGhlaWdodDogNTAlO1xufVxuLm1lbnVfX3RpbWVsaW5lX2l0ZW06Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICB0b3A6IGF1dG87XG59XG4ubWVudV9fdGltZWxpbmVfaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdHJhbnNsYXRlOiAwIC01MCU7XG4gIHdpZHRoOiAxLjQ1NnZ3O1xuICBoZWlnaHQ6IDEuNDU2dnc7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjcyOHZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubWVudV9fdGltZWxpbmVfaXRlbTphZnRlciB7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gM3B4KTtcbiAgfVxufVxuLm1lbnVfX3RpbWVsaW5lX2l0ZW0uaXNfYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5tZW51X19hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA1LjgyNXZ3IDQuODU0dnc7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xuICBnYXA6IDIwdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm1lbnVfX2FjdGlvbiB7XG4gICAgcGFkZGluZzogMi4wODN2dyAxLjY2N3Z3O1xuICAgIGdhcDogMS42Njd2dztcbiAgfVxufVxuLm1lbnVfX2FjdGlvbiBwIHtcbiAgZm9udC1zaXplOiAzLjM5OHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZW51X19hY3Rpb24gcCB7XG4gICAgbWF4LXdpZHRoOiAxOC41NDJ2dztcbiAgICBmb250LXNpemU6IDEuMDQydnc7XG4gIH1cbn1cbi5tZW51IC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMTAxMDExO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDIuMTg0dncgMi40Mjd2dztcbiAgZm9udC1zaXplOiAzLjM5OHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5tZW51IC5idXR0b24ge1xuICAgIHBhZGRpbmc6IDAuNjI1dncgMS4wNDJ2dztcbiAgICBmb250LXNpemU6IDAuODMzdnc7XG4gIH1cbn1cblxuLm9wZW5fbWVudSAubWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2xhdGU6IDAgMDtcbn1cblxuLnByZWxvYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG4ucHJlbG9hZGVyX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByZWxvYWRlcl9fd3JhcHBlciBbZGF0YS15ZWFyXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4ucHJlbG9hZGVyIFtkYXRhLXllYXI9aGVyb10ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuLnByZWxvYWRlciBbZGF0YS15ZWFyPWhlcm9dIC5kYXRhLXllYXJfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDNlbTtcbiAgbWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lcik7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAlLCB0cmFuc3BhcmVudCAxcHgsIHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSwgcmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDI1JSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgcmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDUwJSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50IGNhbGMoNzUlIC0gMXB4KSwgcmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDc1JSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByZWxvYWRlciBbZGF0YS15ZWFyPWhlcm9dIC5kYXRhLXllYXJfd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG4ucHJlbG9hZGVyIFtkYXRhLXllYXI9aGVyb10gLmRhdGEteWVhcl9jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBnYXA6IDMuODI4dnc7XG4gIG1hcmdpbjogYXV0byAxcHg7XG4gIHBhZGRpbmc6IHZhcigtLXAtODApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcmVsb2FkZXIgW2RhdGEteWVhcj1oZXJvXSAuZGF0YS15ZWFyX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNDUuODMzdnc7XG4gICAgZ2FwOiAxLjY2N3Z3O1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gIH1cbn1cbi5wcmVsb2FkZXIgW2RhdGEteWVhcj1oZXJvXSAuZGF0YS15ZWFyX2NvbnRlbnQ6YWZ0ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgd2lkdGg6IDk5dnc7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xufVxuLnByZWxvYWRlciBbZGF0YS15ZWFyPWhlcm9dIGltZyB7XG4gIHdpZHRoOiA2MHZ3O1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMTY4LzEwMjtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJlbG9hZGVyIFtkYXRhLXllYXI9aGVyb10gaW1nIHtcbiAgICB3aWR0aDogOC43NXZ3O1xuICB9XG59XG4ucHJlbG9hZGVyIFtkYXRhLXllYXI9aGVyb10gLnRpbWVsaW5lIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcmVsb2FkZXIgW2RhdGEteWVhcj1oZXJvXSAudGltZWxpbmUge1xuICAgIG1heC13aWR0aDogMjIuMzk2dnc7XG4gIH1cbn1cbi5wcmVsb2FkZXIgW2RhdGEteWVhcj1oZXJvXSAudGltZWxpbmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIxMjEyO1xuICBoZWlnaHQ6IDM1cHg7XG59XG4ucHJlbG9hZGVyIFtkYXRhLXllYXI9aGVyb10gLnRpbWVsaW5lX19sYWJlbHM6YWZ0ZXIge1xuICBmaWx0ZXI6IGludmVydCgxKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgY2FsYygzLjg4M3Z3IC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIGNhbGMoMy44ODN2dyAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAzLjg4M3Z3LCB0cmFuc3BhcmVudCAzLjg4M3Z3LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzLjg4M3Z3IDEwMCU7XG4gIHdpZHRoOiAyMDAlO1xuICBhbmltYXRpb246IHNjcm9sbExpbmUgMTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcmVsb2FkZXIgW2RhdGEteWVhcj1oZXJvXSAudGltZWxpbmVfX2xhYmVsczphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgY2FsYygxLjgyM3Z3IC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIGNhbGMoMS44MjN2dyAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAxLjgyM3Z3LCB0cmFuc3BhcmVudCAxLjgyM3Z3LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEuODIzdncgMTAwJTtcbiAgfVxufVxuLnByZWxvYWRlciBbZGF0YS15ZWFyPWhlcm9dIC50aW1lbGluZV9fbGFiZWwge1xuICBjb2xvcjogIzEyMTIxMjtcbiAgb3BhY2l0eTogMTtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByZWxvYWRlciBbZGF0YS15ZWFyPWhlcm9dIC50aW1lbGluZV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40NTh2dztcbiAgfVxufVxuXG4ubG9hZGluZyAucHJlbG9hZGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5sb2FkaW5nIC5wcmVsb2FkZXJfX3dyYXBwZXIge1xuICBhbmltYXRpb246IHByZWxvYWRlclRyYW5zbGF0ZSAycyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cblxuLmZpcnN0X2xvYWRpbmcgLnByZWxvYWRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uZmlyc3RfbG9hZGluZyAucHJlbG9hZGVyX193cmFwcGVyIHtcbiAgYW5pbWF0aW9uOiBwcmVsb2FkZXJUcmFuc2xhdGVGaXJzdCAycyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbi5maXJzdF9sb2FkaW5nIC5wcmVsb2FkZXIgW2RhdGEteWVhcl06bm90KDpmaXJzdC1jaGlsZCkge1xuICBvcGFjaXR5OiAwO1xufVxuXG5Aa2V5ZnJhbWVzIHByZWxvYWRlclRyYW5zbGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2xhdGU6IDAgMTAwJTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zbGF0ZTogMCAwO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNsYXRlOiAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNsYXRlOiAwIC0xMDAlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHByZWxvYWRlclRyYW5zbGF0ZUZpcnN0IHtcbiAgMCUge1xuICAgIHRyYW5zbGF0ZTogMCAwO1xuICB9XG4gIDgwJSB7XG4gICAgdHJhbnNsYXRlOiAwIDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNsYXRlOiAwIC0xMDAlO1xuICB9XG59XG4uaGVybyB7XG4gIGhlaWdodDogMjAwdmg7XG59XG4uaGVyb19fbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1JTtcbiAgYXNwZWN0LXJhdGlvOiAxODEvNzI7XG4gIG1heC13aWR0aDogMjkuMzY5dnc7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhlcm9fX2xvZ28ge1xuICAgIG1heC13aWR0aDogOS40Mjd2dztcbiAgfVxufVxuLmhlcm9fX21lZGlhIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xufVxuLmhlcm9fX3RpdGxlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IHZhcigtLXRleHQtd2hpdGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaGVyb19fdGl0bGUgaDIge1xuICBmb250LXNpemU6IDE5LjQxN3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5oZXJvX190aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiA3LjA4M3Z3O1xuICB9XG59XG4uaGVyb19fdGl0bGUgcCB7XG4gIGZvbnQtc2l6ZTogNC44NTR2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaGVyb19fdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xuICB9XG59XG5cbi5wcm9qZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLCB0cmFuc3BhcmVudCAxMDB2aCwgI2U0ZGZjOSAxMDB2aCwgI2U0ZGZjOSAxMDAlKTtcbn1cbi5wcm9qZWN0IC53cmFwcGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjI0RTMxO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNjI0RTMxO1xuICBtYXJnaW46IDAgdmFyKC0tY29udGFpbmVyKTtcbn1cbi5wcm9qZWN0X19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRERkM5O1xuICB6LWluZGV4OiAyO1xufVxuLnByb2plY3QgaDQge1xuICBmb250LXNpemU6IHZhcigtLWZzLW1kKTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wcm9qZWN0IHAge1xuICBmb250LXNpemU6IHZhcigtLWZzLXNtKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvamVjdC1yb3ctMSB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbi5wcm9qZWN0LXJvdy0xID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5wcm9qZWN0LXJvdy0xID4gZGl2OmZpcnN0LWNoaWxkIGg0IHtcbiAgcGFkZGluZzogdmFyKC0tcC04MCk7XG59XG4ucHJvamVjdC1yb3ctMSA+IGRpdjpmaXJzdC1jaGlsZCBpbWcsIC5wcm9qZWN0LXJvdy0xID4gZGl2OmZpcnN0LWNoaWxkIHZpZGVvIHtcbiAgYXNwZWN0LXJhdGlvOiA4ODAvNDU0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wcm9qZWN0LXJvdy0xID4gZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiB2YXIoLS1wLTgwKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA1LjgyNXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9qZWN0LXJvdy0xID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGdhcDogMy44NTR2dztcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2MjRFMzE7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIH1cbn1cbi5wcm9qZWN0LXJvdy0xID4gZGl2Omxhc3QtY2hpbGQgZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2plY3Qtcm93LTEgPiBkaXY6bGFzdC1jaGlsZCBkaXY6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogY2FsYygodmFyKC0tcC04MCkgKyAxLjh2dykgKiAtMSk7XG4gIHdpZHRoOiAyLjkxM3Z3O1xuICBoZWlnaHQ6IDIuOTEzdnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2MjRFMzE7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNERGQzk7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb2plY3Qtcm93LTEgPiBkaXY6bGFzdC1jaGlsZCBkaXY6YWZ0ZXIge1xuICAgIGxlZnQ6IGNhbGMoKHZhcigtLXAtODApICsgMC40MTd2dykgKiAtMSk7XG4gICAgd2lkdGg6IDAuODMzdnc7XG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb2plY3Qtcm93LTIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLnByb2plY3Qtcm93LTIgPiBkaXYge1xuICBwYWRkaW5nOiB2YXIoLS1wLTgwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvamVjdC1yb3ctMiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYyNEUzMTtcbiAgfVxufVxuLnByb2plY3Qtcm93LTIgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tcC04MCk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjI0RTMxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9qZWN0LXJvdy0yID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4ucHJvamVjdC1yb3ctMyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjI0RTMxO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9qZWN0LXJvdy0zIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG4ucHJvamVjdC1yb3ctMyA+IGRpdiB7XG4gIHBhZGRpbmc6IHZhcigtLXAtODApO1xufVxuLnByb2plY3Qtcm93LTMgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnByb2plY3Qtcm93LTMgPiBkaXY6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgYXNwZWN0LXJhdGlvOiAyODAvMzcwO1xufVxuLnByb2plY3Qtcm93LTMgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYyNEUzMTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNjI0RTMxO1xufVxuLnByb2plY3Qtcm93LTMgPiBkaXY6bnRoLWNoaWxkKDIpIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogMjgwLzQ3Nztcbn1cbi5wcm9qZWN0LXJvdy0zID4gZGl2Omxhc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogc3BhbiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9qZWN0LXJvdy0zID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjI0RTMxO1xuICB9XG59XG4ucHJvamVjdC1yb3ctMyA+IGRpdjpsYXN0LWNoaWxkIGltZyB7XG4gIGFzcGVjdC1yYXRpbzogNzIwLzQ2Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvamVjdC1yb3ctNCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG4ucHJvamVjdC1yb3ctNCBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvamVjdC1yb3ctNCBpbWcge1xuICBtaXgtYmxlbmQtbW9kZTogZGFya2VuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5wcm9qZWN0LXJvdy00ID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcik7XG4gIH1cbn1cbi5wcm9qZWN0LXJvdy00ID4gZGl2OmZpcnN0LWNoaWxkIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2plY3Qtcm93LTQgPiBkaXY6Zmlyc3QtY2hpbGQgZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MjRFMzE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2plY3Qtcm93LTQgPiBkaXY6Zmlyc3QtY2hpbGQgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBhc3BlY3QtcmF0aW86IGluaXRpYWw7XG4gIH1cbn1cbi5wcm9qZWN0LXJvdy00ID4gZGl2OmZpcnN0LWNoaWxkIGg0IHtcbiAgcGFkZGluZzogdmFyKC0tcC04MCkgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvamVjdC1yb3ctNCA+IGRpdjpmaXJzdC1jaGlsZCBoNCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTQuNTgzdnc7XG4gIH1cbn1cbi5wcm9qZWN0LXJvdy00ID4gZGl2Omxhc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGdyaWQtY29sdW1uOiBzcGFuIDM7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvamVjdC1yb3ctNCA+IGRpdjpsYXN0LWNoaWxkIHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiB2YXIoLS1wLTgwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAucHJvamVjdC1yb3ctNCA+IGRpdjpsYXN0LWNoaWxkIHAge1xuICAgIG1heC13aWR0aDogMTQuNTgzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucHJvamVjdC1yb3ctNCA+IGRpdjpsYXN0LWNoaWxkIGltZyB7XG4gICAgcGFkZGluZy10b3A6IDIwdmg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxufVxuLnByb2plY3QgLi1saW5lLXRvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9qZWN0IC4tbGluZS10b3A6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzYyNEUzMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwdnc7XG4gIHRyYW5zbGF0ZTogLTUwJSAwO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMDtcbn1cbi5wcm9qZWN0LXJvdy01IHtcbiAgcGFkZGluZzogMTB2aCAwIDEwdmg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb2plY3Qtcm93LTUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSwgIzYyNEUzMSBjYWxjKDI1JSAtIDFweCksICM2MjRFMzEgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgIzYyNEUzMSBjYWxjKDUwJSAtIDFweCksICM2MjRFMzEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50IGNhbGMoNzUlIC0gMXB4KSwgIzYyNEUzMSBjYWxjKDc1JSAtIDFweCksICM2MjRFMzEgNzUlLCB0cmFuc3BhcmVudCA3NSUpO1xuICB9XG59XG4ucHJvamVjdC1yb3ctNSBpbWcsIC5wcm9qZWN0LXJvdy01IHZpZGVvIHtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvamVjdC1yb3ctNSBwIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxMC41MjZ2dztcbiAgY29sb3I6ICNFNERGQzk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gIHRleHQtc2hhZG93OiAxcHggMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnByb2plY3Qtcm93LTUgcCB7XG4gICAgZm9udC1zaXplOiA1dnc7XG4gIH1cbn1cblxuLnByb2plY3RfX3RpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tdG9wOiAtMTAwdmg7XG4gIGhlaWdodDogMjAwdmg7XG59XG5cbi50aXRsZV9zY3JvbGxpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHZoO1xufVxuLnRpdGxlX3Njcm9sbGluZ193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnRpdGxlX3Njcm9sbGluZy4tY29sb3Itd2hpdGUge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi50aXRsZV9zY3JvbGxpbmcuLWNvbG9yLWJsYWNrIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICMwMDA7XG4gIHdpbGwtY2hhbmdlOiBjbGlwLXBhdGg7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlIDAlIDAlIDAlKTtcbn1cbi50aXRsZV9zY3JvbGxpbmcgLnRpdGxlX3llYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDEwMHZoO1xufVxuLnRpdGxlX3Njcm9sbGluZyAudGl0bGVfeWVhciAuZGlnaXQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMWVtO1xufVxuLnRpdGxlX3Njcm9sbGluZyAudGl0bGVfeWVhciAuZGlnaXQtY29udGFpbmVyOm50aC1jaGlsZCgtbisyKSAuZGlnaXQtc3RhY2sge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbn1cbi50aXRsZV9zY3JvbGxpbmcgLnRpdGxlX3llYXIgLmRpZ2l0LWNvbnRhaW5lciAuZGlnaXRfc3R1YiB7XG4gIG9wYWNpdHk6IDA7XG59XG4udGl0bGVfc2Nyb2xsaW5nIC50aXRsZV95ZWFyIC5kaWdpdC1jb250YWluZXIgLmRpZ2l0LXN0YWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi50aXRsZV9zY3JvbGxpbmcgLnRpdGxlX3llYXIgLmRpZ2l0LWNvbnRhaW5lciAuZGlnaXQtc3RhY2sgLmRpZ2l0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5vcGVuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRkJGOTtcbn1cbi5vcGVuaW5nX190aXRsZV93cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbn1cbi5vcGVuaW5nX190aXRsZV93cmFwcGVyIC50aXRsZV95ZWFyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAzMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub3BlbmluZ19fdGl0bGVfd3JhcHBlciAudGl0bGVfeWVhciB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5vcGVuaW5nX19hbmltIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLXAtODApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm9wZW5pbmdfX2FuaW0gLmNvc21vcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIG9iamVjdC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgei1pbmRleDogMTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5vcGVuaW5nX19hbmltIC5odW1hbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0MS42Njd2dztcbiAgei1pbmRleDogNDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9wZW5pbmdfX2FuaW0gLmh1bWFuIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG4ub3BlbmluZ19fYW5pbSAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNXZoO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICBmb250LXNpemU6IDQuODU0dnc7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIDJweCA1MnB4IHJnYigwLCAwLCAwKTtcbiAgbWF4LXdpZHRoOiA4NXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vcGVuaW5nX19hbmltIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgIGJvdHRvbTogNTB2aDtcbiAgICBtYXgtd2lkdGg6IDQ1LjgzM3Z3O1xuICB9XG59XG4ub3BlbmluZ19fZ2FsbGVyeSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3BlbmluZ19fZ2FsbGVyeV93cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgd2lkdGg6IDE4MCU7XG4gIGdhcDogMS42Njd2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub3BlbmluZ19fZ2FsbGVyeV93cmFwcGVyIHtcbiAgICB3aWR0aDogMTQwJTtcbiAgfVxufVxuLm9wZW5pbmdfX2dhbGxlcnkgLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm9wZW5pbmdfX2dhbGxlcnkgLmNhcmRfX3RpdGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgcGFkZGluZzogMS42Njd2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbiAgZm9udC1zaXplOiAzLjU4OXZ3O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjgpIDEwMCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vcGVuaW5nX19nYWxsZXJ5IC5jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICB9XG59XG4ub3BlbmluZ19faW5mbyAud3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyKTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub3BlbmluZ19faW5mbyAud3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyO1xuICB9XG59XG4ub3BlbmluZ19faW5mbyAud3JhcHBlciAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5vcGVuaW5nX19pbmZvIC53cmFwcGVyIGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcGVuaW5nX19pbmZvIC53cmFwcGVyIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogYXV0bztcbn1cbi5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1mcy1tZCk7XG4gIG1hcmdpbjogNXZoIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9wZW5pbmdfX2luZm8gLndyYXBwZXIgLnRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICAgIG1heC13aWR0aDogMzcuNXZ3O1xuICAgIG1hcmdpbjogMTh2aCAwIDEzdmg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3BlbmluZ19faW5mbyAud3JhcHBlciAudGl0bGUge1xuICAgIGdyaWQtY29sdW1uOiBzcGFuIDI7XG4gICAgZ3JpZC1yb3c6IDE7XG4gIH1cbn1cbi5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9wZW5pbmdfX2luZm8gLndyYXBwZXIgLm9wZW5pbmdfX2luZm9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIGdyaWQtcm93OiAxL3NwYW4gMjtcbiAgfVxufVxuLm9wZW5pbmdfX2luZm8gLndyYXBwZXIgLm9wZW5pbmdfX2luZm9faXRlbTpudGgtY2hpbGQoMikgLmltZyB7XG4gIHBhZGRpbmctdG9wOiAxOHZoO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bnRoLWNoaWxkKDIpIC5pbWcge1xuICAgIHBhZGRpbmctdG9wOiAzMnZoO1xuICB9XG59XG4ub3BlbmluZ19faW5mbyAud3JhcHBlciAub3BlbmluZ19faW5mb19pdGVtOm50aC1jaGlsZCgyKSAudGV4dCB7XG4gIHRvcDogMDtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIHdpZHRoOiAxMTAlO1xuICBsZWZ0OiA1MCU7XG59XG4ub3BlbmluZ19faW5mbyAud3JhcHBlciAub3BlbmluZ19faW5mb19pdGVtOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgMjB2aDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3BlbmluZ19faW5mbyAud3JhcHBlciAub3BlbmluZ19faW5mb19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1yb3c6IDM7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICBwYWRkaW5nOiA1dmggMCAxMHZoO1xuICB9XG59XG4ub3BlbmluZ19faW5mbyAud3JhcHBlciAub3BlbmluZ19faW5mb19pdGVtOm50aC1jaGlsZCgzKSAuaW1nIHtcbiAgbWF4LXdpZHRoOiA3Ny42N3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bnRoLWNoaWxkKDMpIC5pbWcge1xuICAgIG1heC13aWR0aDogMzIuMjkydnc7XG4gIH1cbn1cbi5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bnRoLWNoaWxkKDMpIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiA1OC4yNTJ2dztcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bnRoLWNoaWxkKDMpIC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDI1dnc7XG4gIH1cbn1cbi5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdyaWQtY29sdW1uOiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vcGVuaW5nX19pbmZvIC53cmFwcGVyIC5vcGVuaW5nX19pbmZvX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgZ3JpZC1jb2x1bW46IDQ7XG4gICAgZ3JpZC1yb3c6IDEvc3BhbiAyO1xuICB9XG59XG4ub3BlbmluZ19faW5mbyAud3JhcHBlciAub3BlbmluZ19faW5mb19pdGVtOmxhc3QtY2hpbGQgLmltZyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiA1dmg7XG4gIG1heC13aWR0aDogMjkuMTI2dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9wZW5pbmdfX2luZm8gLndyYXBwZXIgLm9wZW5pbmdfX2luZm9faXRlbTpsYXN0LWNoaWxkIC5pbWcge1xuICAgIG1hcmdpbi10b3A6IDI1dmg7XG4gICAgbWF4LXdpZHRoOiAxMy4yODF2dztcbiAgfVxufVxuLm9wZW5pbmdfX2luZm8gLndyYXBwZXIgLm9wZW5pbmdfX2luZm9faXRlbTpsYXN0LWNoaWxkIC50ZXh0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub3BlbmluZ19faW5mbyAud3JhcHBlciAub3BlbmluZ19faW5mb19pdGVtOmxhc3QtY2hpbGQgLnRleHQge1xuICAgIG1heC13aWR0aDogMTguMjI5dnc7XG4gIH1cbn1cblxuLm9seW1waWNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCRkJGOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9seW1waWNzX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAxMHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbHltcGljc19fdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXZ3O1xuICB9XG59XG4ub2x5bXBpY3MgLnRpdGxlX3llYXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2IoMTk1LCAzNSwgNCk7XG59XG4ub2x5bXBpY3NfX2NlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vbHltcGljc19fY2VudGVyOmFmdGVyLCAub2x5bXBpY3NfX2NlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQ4JyBoZWlnaHQ9JzE3NTAnIHZpZXdCb3g9JzAgMCAxNDggMTc1MCcgZmlsbD0nbm9uZSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfbl8yMzVfMjc3MyknJTNFJTNDcmVjdCB5PSc0MS4xMTczJyB3aWR0aD0nMTkuNDkyMicgaGVpZ2h0PScyMTEwLjkxJyBmaWxsPSclMjM5QjFFMDYnLyUzRSUzQy9nJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIxX25fMjM1XzI3NzMpJyUzRSUzQ3JlY3QgeD0nNjQuMjUzOScgeT0nMC42ODk5NDEnIHdpZHRoPScxOS40OTIyJyBoZWlnaHQ9JzIxOTEuNzcnIGZpbGw9JyUyMzlCMUUwNicvJTNFJTNDL2clM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjJfbl8yMzVfMjc3MyknJTNFJTNDcmVjdCB4PScxMjguNTA4JyB5PSc0MS4xMTczJyB3aWR0aD0nMTkuNDkyMicgaGVpZ2h0PScyMTEwLjkxJyBmaWxsPSclMjM5QjFFMDYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9uXzIzNV8yNzczJyB4PScwJyB5PSc0MS4xMTczJyB3aWR0aD0nMTkuNDkyMicgaGVpZ2h0PScyMTEwLjkxJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0NmZVR1cmJ1bGVuY2UgdHlwZT0nZnJhY3RhbE5vaXNlJyBiYXNlRnJlcXVlbmN5PScwLjcxNDI4NTczMTMxNTYxMjc5IDAuNzE0Mjg1NzMxMzE1NjEyNzknIHN0aXRjaFRpbGVzPSdzdGl0Y2gnIG51bU9jdGF2ZXM9JzMnIHJlc3VsdD0nbm9pc2UnIHNlZWQ9Jzk5MDknLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J25vaXNlJyB0eXBlPSdsdW1pbmFuY2VUb0FscGhhJyByZXN1bHQ9J2FscGhhTm9pc2UnLyUzRSUzQ2ZlQ29tcG9uZW50VHJhbnNmZXIgaW49J2FscGhhTm9pc2UnIHJlc3VsdD0nY29sb3JlZE5vaXNlMSclM0UlM0NmZUZ1bmNBIHR5cGU9J2Rpc2NyZXRlJyB0YWJsZVZhbHVlcz0nMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAnLyUzRSUzQy9mZUNvbXBvbmVudFRyYW5zZmVyJTNFJTNDZmVDb21wb3NpdGUgb3BlcmF0b3I9J2luJyBpbjI9J3NoYXBlJyBpbj0nY29sb3JlZE5vaXNlMScgcmVzdWx0PSdub2lzZTFDbGlwcGVkJy8lM0UlM0NmZUZsb29kIGZsb29kLWNvbG9yPSclMjNBQzFEMDEnIHJlc3VsdD0nY29sb3IxRmxvb2QnLyUzRSUzQ2ZlQ29tcG9zaXRlIG9wZXJhdG9yPSdpbicgaW4yPSdub2lzZTFDbGlwcGVkJyBpbj0nY29sb3IxRmxvb2QnIHJlc3VsdD0nY29sb3IxJy8lM0UlM0NmZU1lcmdlIHJlc3VsdD0nZWZmZWN0MV9ub2lzZV8yMzVfMjc3MyclM0UlM0NmZU1lcmdlTm9kZSBpbj0nc2hhcGUnLyUzRSUzQ2ZlTWVyZ2VOb2RlIGluPSdjb2xvcjEnLyUzRSUzQy9mZU1lcmdlJTNFJTNDL2ZpbHRlciUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMV9uXzIzNV8yNzczJyB4PSc2NC4yNTM5JyB5PScwLjY4OTk0MScgd2lkdGg9JzE5LjQ5MjInIGhlaWdodD0nMjE5MS43NycgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC43MTQyODU3MzEzMTU2MTI3OSAwLjcxNDI4NTczMTMxNTYxMjc5JyBzdGl0Y2hUaWxlcz0nc3RpdGNoJyBudW1PY3RhdmVzPSczJyByZXN1bHQ9J25vaXNlJyBzZWVkPSc5OTA5Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdub2lzZScgdHlwZT0nbHVtaW5hbmNlVG9BbHBoYScgcmVzdWx0PSdhbHBoYU5vaXNlJy8lM0UlM0NmZUNvbXBvbmVudFRyYW5zZmVyIGluPSdhbHBoYU5vaXNlJyByZXN1bHQ9J2NvbG9yZWROb2lzZTEnJTNFJTNDZmVGdW5jQSB0eXBlPSdkaXNjcmV0ZScgdGFibGVWYWx1ZXM9JzEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgJy8lM0UlM0MvZmVDb21wb25lbnRUcmFuc2ZlciUzRSUzQ2ZlQ29tcG9zaXRlIG9wZXJhdG9yPSdpbicgaW4yPSdzaGFwZScgaW49J2NvbG9yZWROb2lzZTEnIHJlc3VsdD0nbm9pc2UxQ2xpcHBlZCcvJTNFJTNDZmVGbG9vZCBmbG9vZC1jb2xvcj0nJTIzQUMxRDAxJyByZXN1bHQ9J2NvbG9yMUZsb29kJy8lM0UlM0NmZUNvbXBvc2l0ZSBvcGVyYXRvcj0naW4nIGluMj0nbm9pc2UxQ2xpcHBlZCcgaW49J2NvbG9yMUZsb29kJyByZXN1bHQ9J2NvbG9yMScvJTNFJTNDZmVNZXJnZSByZXN1bHQ9J2VmZmVjdDFfbm9pc2VfMjM1XzI3NzMnJTNFJTNDZmVNZXJnZU5vZGUgaW49J3NoYXBlJy8lM0UlM0NmZU1lcmdlTm9kZSBpbj0nY29sb3IxJy8lM0UlM0MvZmVNZXJnZSUzRSUzQy9maWx0ZXIlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjJfbl8yMzVfMjc3MycgeD0nMTI4LjUwOCcgeT0nNDEuMTE3Mycgd2lkdGg9JzE5LjQ5MjInIGhlaWdodD0nMjExMC45MScgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC43MTQyODU3MzEzMTU2MTI3OSAwLjcxNDI4NTczMTMxNTYxMjc5JyBzdGl0Y2hUaWxlcz0nc3RpdGNoJyBudW1PY3RhdmVzPSczJyByZXN1bHQ9J25vaXNlJyBzZWVkPSc5OTA5Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdub2lzZScgdHlwZT0nbHVtaW5hbmNlVG9BbHBoYScgcmVzdWx0PSdhbHBoYU5vaXNlJy8lM0UlM0NmZUNvbXBvbmVudFRyYW5zZmVyIGluPSdhbHBoYU5vaXNlJyByZXN1bHQ9J2NvbG9yZWROb2lzZTEnJTNFJTNDZmVGdW5jQSB0eXBlPSdkaXNjcmV0ZScgdGFibGVWYWx1ZXM9JzEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgJy8lM0UlM0MvZmVDb21wb25lbnRUcmFuc2ZlciUzRSUzQ2ZlQ29tcG9zaXRlIG9wZXJhdG9yPSdpbicgaW4yPSdzaGFwZScgaW49J2NvbG9yZWROb2lzZTEnIHJlc3VsdD0nbm9pc2UxQ2xpcHBlZCcvJTNFJTNDZmVGbG9vZCBmbG9vZC1jb2xvcj0nJTIzQUMxRDAxJyByZXN1bHQ9J2NvbG9yMUZsb29kJy8lM0UlM0NmZUNvbXBvc2l0ZSBvcGVyYXRvcj0naW4nIGluMj0nbm9pc2UxQ2xpcHBlZCcgaW49J2NvbG9yMUZsb29kJyByZXN1bHQ9J2NvbG9yMScvJTNFJTNDZmVNZXJnZSByZXN1bHQ9J2VmZmVjdDFfbm9pc2VfMjM1XzI3NzMnJTNFJTNDZmVNZXJnZU5vZGUgaW49J3NoYXBlJy8lM0UlM0NmZU1lcmdlTm9kZSBpbj0nY29sb3IxJy8lM0UlM0MvZmVNZXJnZSUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDV2dyk7XG4gIHdpZHRoOiA3LjcwOHZ3O1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDV2dztcbn1cbi5vbHltcGljc19fY2VudGVyOmFmdGVyIHtcbiAgbGVmdDogMi4wODN2dztcbn1cbi5vbHltcGljc19fY2VudGVyOmJlZm9yZSB7XG4gIHJpZ2h0OiAyLjA4M3Z3O1xuICBsZWZ0OiBhdXRvO1xufVxuLm9seW1waWNzX19idWlsZF93cmFwcGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvMTk4MC9idWlsZC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGFzcGVjdC1yYXRpbzogMTM2NS84NTQ7XG59XG4ub2x5bXBpY3NfX2J1aWxkX3dyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8xOTgwL21hc2stMi5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDElO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAtMTtcbn1cbi5vbHltcGljc19fYnVpbGRfd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHZoO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5NSwgMzUsIDQsIDApIDAlLCByZ2IoMTk1LCAzNSwgNCkgNTAlKTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub2x5bXBpY3NfX2J1aWxkX3dyYXBwZXI6YWZ0ZXIge1xuICAgIGhlaWdodDogNzB2aDtcbiAgfVxufVxuLm9seW1waWNzX19idWlsZF93cmFwcGVyX21vc2tvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG59XG4ub2x5bXBpY3NfX2J1aWxkX3RleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ub2x5bXBpY3NfX2J1aWxkX3RleHQgcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogMTA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLXRleHQtd2hpdGUpO1xuICBmb250LXNpemU6IDQuODU0dnc7XG4gIGJvdHRvbTogLTEwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDg4dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9seW1waWNzX19idWlsZF90ZXh0IHAge1xuICAgIGZvbnQtc2l6ZTogMi4wODN2dztcbiAgICBtYXgtd2lkdGg6IDQ0LjE2N3Z3O1xuICAgIGJvdHRvbTogMTB2aDtcbiAgfVxufVxuLm9seW1waWNzX19idWlsZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYXNwZWN0LXJhdGlvOiA3OTAvMTIwMDtcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gIHRvcDogMTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA0MS4xNDZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODAvc3Rhci5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuLm9seW1waWNzX19nYWxsZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzMjMwNDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMjB2aCAwIDV2dyAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbHltcGljc19fZ2FsbGVyeSB7XG4gICAgcGFkZGluZzogNXZ3IDA7XG4gIH1cbn1cbi5vbHltcGljc19fZ2FsbGVyeV93cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB3aWR0aDogMTgwJTtcbiAgZ2FwOiAxLjY2N3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbHltcGljc19fZ2FsbGVyeV93cmFwcGVyIHtcbiAgICB3aWR0aDogMTQwJTtcbiAgfVxufVxuLm9seW1waWNzX19pbWFnZV90ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBjb2xvcjogIzlCMUUwNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub2x5bXBpY3NfX2ltYWdlX3RleHQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4ub2x5bXBpY3NfX2ltYWdlX3RleHRfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyLjkxN3Z3O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vbHltcGljc19faW1hZ2VfdGV4dF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTEuNjV2dyBjYWxjKHZhcigtLWNvbnRhaW5lcikgKyA1LjgyNXZ3KTtcbiAgfVxufVxuLm9seW1waWNzX19pbWFnZV90ZXh0X19jb250ZW50IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMi45MTd2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub2x5bXBpY3NfX2ltYWdlX3RleHRfX2NvbnRlbnQgZGl2IHtcbiAgICBtYXgtd2lkdGg6IDMzLjMzM3Z3O1xuICB9XG59XG4ub2x5bXBpY3NfX2ltYWdlX3RleHRfX2NvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDUuODI1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9seW1waWNzX19pbWFnZV90ZXh0X19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDIuNXZ3O1xuICB9XG59XG4ub2x5bXBpY3NfX2ltYWdlX3RleHRfX2NvbnRlbnQgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDF2dztcbiAgZm9udC1zaXplOiA0LjM2OXZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5vbHltcGljc19faW1hZ2VfdGV4dF9fY29udGVudCB1bCB7XG4gICAgZm9udC1zaXplOiAxLjQ1OHZ3O1xuICB9XG59XG4ub2x5bXBpY3NfX2ltYWdlX3RleHRfX2ltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5vbHltcGljc19fYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDYwdmg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MzMjMwNDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm9seW1waWNzX19ib3R0b20ge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cbi5vbHltcGljc19fYm90dG9tX3RleHQge1xuICBmb250LXNpemU6IHZhcigtLWZzLW1kKTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDF2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAub2x5bXBpY3NfX2JvdHRvbV90ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDQ1LjMxM3Z3O1xuICB9XG59XG4ub2x5bXBpY3NfX2JvdHRvbV9pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIGFzcGVjdC1yYXRpbzogMTg0LzQzMTtcbiAgaGVpZ2h0OiA4MCU7XG59XG4ub2x5bXBpY3NfX2JvdHRvbV9pbWFnZSBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5jb3Ntb25hdXRpY3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwODFCO1xuICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLS1ib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpO1xufVxuLmNvc21vbmF1dGljczphZnRlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8xOTg0L2Jjay5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDYwJTtcbiAgbGVmdDogNTAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2xhdGU6IC01MCUgMDtcbn1cbi5jb3Ntb25hdXRpY3M6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODQvcm9ja2V0LnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB3aWR0aDogNzB2dztcbiAgYXNwZWN0LXJhdGlvOiA5NjAvMTM5MDtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDE1dnc7XG4gIHRvcDogMjB2dztcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwdnc7XG4gICAgdG9wOiAzMnZoO1xuICAgIHJpZ2h0OiA4dnc7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX3dyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvc21vbmF1dGljc19fd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lcik7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJvcmRlcik7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1ib3JkZXIpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fd3JhcHBlcjphZnRlciB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDAlLCB0cmFuc3BhcmVudCAxcHgsIHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSBjYWxjKDI1JSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSBjYWxjKDUwJSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50IGNhbGMoNzUlIC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSBjYWxjKDc1JSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMTAwJSk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiB2YXIoLS1jb250YWluZXIpO1xuICAgIHJpZ2h0OiB2YXIoLS1jb250YWluZXIpO1xuICB9XG59XG4uY29zbW9uYXV0aWNzX193cmFwcGVyID4gLnRpdGxlX3llYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEzLjM5N3Z3IDAgMjB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX193cmFwcGVyID4gLnRpdGxlX3llYXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX3dyYXBwZXIgPiAudGl0bGVfeWVhcjphZnRlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8xOTg0L3N0YXJzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Ntb25hdXRpY3NfX3dyYXBwZXIgPiAudGl0bGVfeWVhcjphZnRlciB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTUwJTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fd3JhcHBlciA+IC50aXRsZV95ZWFyOmFmdGVyIHtcbiAgICBpbnNldDogMDtcbiAgfVxufVxuLmNvc21vbmF1dGljc19fY29udGVudF9yb3cge1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxMS40ODN2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19jb250ZW50X3JvdyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lcik7XG4gICAgbWFyZ2luLWJvdHRvbTogOS4zNzV2dztcbiAgfVxufVxuLmNvc21vbmF1dGljc19fY29udGVudF9yb3cgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fY29udGVudF9yb3cgcCB7XG4gICAgZm9udC1zaXplOiAxLjQ1OHZ3O1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdyBoMyB7XG4gIGZvbnQtc2l6ZTogNy42NTZ2dztcbiAgbWFyZ2luLWJvdHRvbTogNS43NDJ2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19jb250ZW50X3JvdyBoMyB7XG4gICAgZm9udC1zaXplOiAzLjMzM3Z3O1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLXAtODApO1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpmaXJzdC1jaGlsZCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJvcmRlcik7XG4gIGZvbnQtc2l6ZTogNS4yNjN2dztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgcGFkZGluZzogMCA1Ljc0MnZ3IDUuNzQydnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6Zmlyc3QtY2hpbGQgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMS42Njd2dztcbiAgICBwYWRkaW5nOiAwIHZhcigtLXAtODApIDIuMDgzdnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpmaXJzdC1jaGlsZCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpmaXJzdC1jaGlsZCA+IGRpdjpsYXN0LWNoaWxkID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMi41dncgdmFyKC0tcC04MCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6Zmlyc3QtY2hpbGQgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZzogMCB2YXIoLS1wLTgwKSA0LjE2N3Z3O1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpmaXJzdC1jaGlsZCA+IGRpdjpsYXN0LWNoaWxkID4gZGl2Omxhc3QtY2hpbGQge1xuICBwYWRkaW5nOiAzLjMzM3Z3IHZhcigtLXAtODApO1xufVxuLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6Zmlyc3QtY2hpbGQgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdjpsYXN0LWNoaWxkIHNwYW4ge1xuICBjb2xvcjogIzdDOUNGRjtcbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnQgLmltYWdlLXRleHQge1xuICBtYXJnaW46IDAgMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyLCA4LCAyNyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZ2FwOiA1Ljc0MnZ3O1xuICBib3JkZXItdG9wOiB2YXIoLS1ib3JkZXIpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1ib3JkZXIpO1xuICBwYWRkaW5nOiB2YXIoLS1wLTgwKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19jb250ZW50IC5pbWFnZS10ZXh0IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMmZyIDFmcjtcbiAgICBnYXA6IHZhcigtLXAtODApO1xuICAgIHBhZGRpbmc6IDQuMTY3dnc7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnQgLmltYWdlLXRleHQgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fY29udGVudCAuaW1hZ2UtdGV4dCBkaXYge1xuICAgIGdhcDogMTZweDtcbiAgfVxufVxuLmNvc21vbmF1dGljc19fY29udGVudCAuaW1hZ2UtdGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAzLjU4OXZ3O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb3Ntb25hdXRpY3NfX2NvbnRlbnQgLmltYWdlLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjE0NnZ3O1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50IC5pbWFnZS10ZXh0IC5pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnQgLmltYWdlLXRleHQgLmltYWdlOmFmdGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODQvaW1hZ2UtdGV4dC1iY2sucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyNTAlO1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNsYXRlOiAtNTAlIC01MCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6bnRoLWNoaWxkKDIpID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYm9yZGVyKTtcbiAgZm9udC1zaXplOiA1LjI2M3Z3O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBwYWRkaW5nOiAwIDUuNzQydncgNS43NDJ2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpudGgtY2hpbGQoMikgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIGZvbnQtc2l6ZTogMS42Njd2dztcbiAgICBwYWRkaW5nOiAwIHZhcigtLXAtODApIDIuMDgzdnc7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnRfcm93Om50aC1jaGlsZCgyKSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgZ3JpZC1jb2x1bW46IDIvNDtcbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnRfcm93Omxhc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnRfcm93Omxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDk5JTtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYm9yZGVyKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYm9yZGVyKTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbn1cbi5jb3Ntb25hdXRpY3NfX2NvbnRlbnRfcm93Omxhc3QtY2hpbGQgZGl2IHtcbiAgcGFkZGluZzogdmFyKC0tcC04MCk7XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpsYXN0LWNoaWxkIGltZyB7XG4gIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5O1xufVxuLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6bGFzdC1jaGlsZCBkaXY6Zmlyc3QtY2hpbGQge1xuICBncmlkLWNvbHVtbjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tcC04MCk7XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpsYXN0LWNoaWxkIGRpdjpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBnYXA6IDQuNzg1dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fY29udGVudF9yb3c6bGFzdC1jaGlsZCBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICBnYXA6IDIuMDgzdnc7XG4gICAgZ3JpZC1jb2x1bW46IDIvNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb3Ntb25hdXRpY3NfX2NvbnRlbnRfcm93Omxhc3QtY2hpbGQgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgZ3JpZC1jb2x1bW46IHNwYW4gMjtcbiAgICBncmlkLXJvdzogMTtcbiAgICBwYWRkaW5nOiB2YXIoLS1wLTgwKTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1ib3JkZXIpO1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpsYXN0LWNoaWxkIGRpdjpudGgtY2hpbGQoMikgcCB7XG4gIGZvbnQtc2l6ZTogNC43ODV2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpsYXN0LWNoaWxkIGRpdjpudGgtY2hpbGQoMikgcCB7XG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19jb250ZW50X3JvdzpsYXN0LWNoaWxkIGRpdjpudGgtY2hpbGQoMikgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMy41ODl2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3BhY2l0eTogMC44O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5jb3Ntb25hdXRpY3NfX2NvbnRlbnRfcm93Omxhc3QtY2hpbGQgZGl2Om50aC1jaGlsZCgyKSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX3NsaWRlciB7XG4gIHBhZGRpbmc6IDIuNXZ3IDAgMDtcbiAgY2xpcC1wYXRoOiBpbnNldCgwIC0xNTAlIDAgMCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fc2xpZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19zbGlkZXIgLmNhcmQge1xuICBwYWRkaW5nOiAwIHZhcigtLXAtODApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDcuNjU2dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fc2xpZGVyIC5jYXJkIHtcbiAgICBnYXA6IDMuMzMzdnc7XG4gIH1cbn1cbi5jb3Ntb25hdXRpY3NfX3NsaWRlciAuY2FyZF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cbi5jb3Ntb25hdXRpY3NfX3NsaWRlciAuY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDQuNzg1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmNvc21vbmF1dGljc19fc2xpZGVyIC5jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xuICB9XG59XG4uY29zbW9uYXV0aWNzX19zbGlkZXIgLmNhcmRfX3RleHQge1xuICBvcGFjaXR5OiAwLjg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMy41ODl2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuY29zbW9uYXV0aWNzX19zbGlkZXIgLmNhcmRfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xNDZ2dztcbiAgfVxufVxuLmNvc21vbmF1dGljc19fc2xpZGVyIC5jYXJkX19pbWFnZSBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG59XG4uY29zbW9uYXV0aWNzX19zbGlkZXIgLnNsaWRlcl9jb250cm9scyB7XG4gIG1hcmdpbi10b3A6IDMuMzMzdnc7XG59XG5cbi5tb3ZpZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5tb3ZpZSAucGluLXNwYWNlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzA4MUI7XG59XG5cbi5ob3Jpem9udGFsIHtcbiAgY29sb3I6IHZhcigtLXRleHQtd2hpdGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMwODFCO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG9yaXpvbnRhbCB7XG4gICAgcGFkZGluZy10b3A6IDI1dmg7XG4gIH1cbn1cbi5ob3Jpem9udGFsOmFmdGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIGxlZnQ6IHZhcigtLWNvbnRhaW5lcik7XG4gIHJpZ2h0OiB2YXIoLS1jb250YWluZXIpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsIHRyYW5zcGFyZW50IDFweCwgdHJhbnNwYXJlbnQgY2FsYyh2YXIoLS1jb250YWluZXIpIC0gMXB4KSwgdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvcml6b250YWw6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSwgdHJhbnNwYXJlbnQgMXB4LCB0cmFuc3BhcmVudCBjYWxjKDI1JSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgY2FsYygyNSUgLSAxcHgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCBjYWxjKDUwJSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgY2FsYyg1MCUgLSAxcHgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCBjYWxjKDc1JSAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgY2FsYyg3NSUgLSAxcHgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSAxcHgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDEwMCUpO1xuICB9XG59XG4uaG9yaXpvbnRhbCBzdmcge1xuICBhc3BlY3QtcmF0aW86IDg4MC85MjA7XG4gIG1heC13aWR0aDogODgwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmhvcml6b250YWxfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuLmhvcml6b250YWxfX3NsaWRlcyB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5ob3Jpem9udGFsIC5zbGlkZSB7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaG9yaXpvbnRhbCAuc2xpZGUgcGljdHVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG9yaXpvbnRhbCAuc2xpZGUgaW1nIHtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5ob3Jpem9udGFsIC5zbGlkZSAuYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb2JqZWN0LWZpdDogaW5oZXJpdDtcbn1cbi5ob3Jpem9udGFsIC5zbGlkZSAudGl0bGVfeWVhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9yaXpvbnRhbCAuc2xpZGUgLnRpdGxlX3llYXIge1xuICAgIHRvcDogMTV2aDtcbiAgfVxufVxuLmhvcml6b250YWwgLnNsaWRlIC5mcm9udCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNDtcbn1cbi5ob3Jpem9udGFsIC5zbGlkZSAubG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHZoO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAwO1xuICB6LWluZGV4OiAyO1xuICBtYXgtaGVpZ2h0OiAyMHZoO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3Jpem9udGFsIC5zbGlkZSAubG9nbyB7XG4gICAgYm90dG9tOiA1dmg7XG4gIH1cbn1cbi5ob3Jpem9udGFsIC5zbGlkZS5tb3ZpZUNsYXBwZXJib2FyZCB7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzA4MUI7XG4gIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyKTtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXJXaWR0aCkpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvcml6b250YWwgLnNsaWRlLm1vdmllQ2xhcHBlcmJvYXJkIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG9yaXpvbnRhbCAuc2xpZGUubW92aWVDbGFwcGVyYm9hcmQgc3ZnIHtcbiAgICBncmlkLWNvbHVtbjogMi80O1xuICB9XG59XG4uaG9yaXpvbnRhbCAuc2xpZGUubW92aWVDbGFwcGVyYm9hcmQ6YWZ0ZXIge1xuICBjb250ZW50OiBcItCSIDE5ODQg0LPQvtC00YMg0L3QsNGH0LDQu9Cw0YHRjCDQuNGB0YLQvtGA0LjRjyDQs9C+0YHRgtC40L3QuNGG0Ysg0LIg0LrQuNC90L4uINCf0LXRgNCy0L7QtSDQv9C+0Y/QstC70LXQvdC40LUg0YHQu9GD0YfQuNC70L7RgdGMINCyINC70LXQs9C10L3QtNCw0YDQvdC+0Lwg0YHQvtCy0LXRgtGB0LrQvtC8INGE0LjQu9GM0LzQtSDCq9CT0L7RgdGC0YzRjyDQuNC3INCx0YPQtNGD0YjQtdCz0L7Cu1wiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXNpemU6IDQuMzY5dnc7XG4gIG1heC13aWR0aDogNzMuMzAxdnc7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ob3Jpem9udGFsIC5zbGlkZS5tb3ZpZUNsYXBwZXJib2FyZDphZnRlciB7XG4gICAgdG9wOiA1NSU7XG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xuICAgIG1heC13aWR0aDogMzcuNXZ3O1xuICB9XG59XG4uaG9yaXpvbnRhbCAuc2xpZGUuZ3Vlc3RGcm9tRnV0dXJlIHtcbiAgei1pbmRleDogMjtcbn1cbi5ob3Jpem9udGFsIC5zbGlkZS5kYXlXYXRjaCB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ob3Jpem9udGFsIC5zbGlkZS5kYXlXYXRjaDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDYwNjA1IDAlLCByZ2JhKDYsIDYsIDUsIDAuOTkxMzUzKSA2LjY3JSwgcmdiYSg2LCA2LCA1LCAwLjk2NDQ5KSAxMy4zMyUsIHJnYmEoNiwgNiwgNSwgMC45MTgzNCkgMjAlLCByZ2JhKDYsIDYsIDUsIDAuODUyNTg5KSAyNi42NyUsIHJnYmEoNiwgNiwgNSwgMC43NjgyMjUpIDMzLjMzJSwgcmdiYSg2LCA2LCA1LCAwLjY2ODExNikgNDAlLCByZ2JhKDYsIDYsIDUsIDAuNTU3MzA5KSA0Ni42NyUsIHJnYmEoNiwgNiwgNSwgMC40NDI2OTEpIDUzLjMzJSwgcmdiYSg2LCA2LCA1LCAwLjMzMTg4NCkgNjAlLCByZ2JhKDYsIDYsIDUsIDAuMjMxNzc1KSA2Ni42NyUsIHJnYmEoNiwgNiwgNSwgMC4xNDc0MTEpIDczLjMzJSwgcmdiYSg2LCA2LCA1LCAwLjA4MTY1OTkpIDgwJSwgcmdiYSg2LCA2LCA1LCAwLjAzNTUxKSA4Ni42NyUsIHJnYmEoNiwgNiwgNSwgMC4wMDg2NDcyKSA5My4zMyUsIHJnYmEoNiwgNiwgNSwgMCkgMTAwJSk7XG59XG4uaG9yaXpvbnRhbF9fbm90ZSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ob3Jpem9udGFsX19ub3RlX2NvbnRlbnQge1xuICBwYWRkaW5nOiB2YXIoLS1wLTgwKSB2YXIoLS1jb250YWluZXIpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIuMDgzdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvcml6b250YWxfX25vdGVfY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzNy41dnc7XG4gIH1cbn1cbi5ob3Jpem9udGFsX19ub3RlIHAge1xuICBmb250LXNpemU6IDcuNjU2dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmhvcml6b250YWxfX25vdGUgcCB7XG4gICAgZm9udC1zaXplOiAyLjV2dztcbiAgfVxufVxuLmhvcml6b250YWxfX25vdGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNC4zMDZ2dztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuaG9yaXpvbnRhbF9fbm90ZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gIH1cbn1cblxuLm5vd19fYmNrIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xufVxuLm5vd19fYmNrIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG59XG4ubm93X19oZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2xhdGU6IC01MCUgLTUwJTtcbiAgei1pbmRleDogMjtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgY29sb3I6IHZhcigtLXRleHQtd2hpdGUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubm93X19oZWFkX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOS4xMzl2dztcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubm93X19oZWFkX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDcuMDgzdnc7XG4gIH1cbn1cbi5ub3dfX2hlYWRfc3VidGl0bGUge1xuICBmb250LXNpemU6IDQuNzg1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5vd19faGVhZF9zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjA4M3Z3O1xuICB9XG59XG4ubm93X193cmFwcGVyIHtcbiAgcGFkZGluZzogMCAyLjE4OHZ3IHZhcigtLXAtODApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDUwdmg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5vd19fd3JhcHBlciB7XG4gICAgZ2FwOiAyMHZoO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgfVxufVxuLm5vd19faXRlbSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0MHB4KTtcbiAgcGFkZGluZzogNS43NDJ2dztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5vd19faXRlbSB7XG4gICAgbWF4LXdpZHRoOiAyM3Z3O1xuICAgIHBhZGRpbmc6IDIuMDgzdnc7XG4gIH1cbn1cbi5ub3dfX2l0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogNC44NTR2dztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMi45MTN2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubm93X19pdGVtIHAge1xuICAgIGZvbnQtc2l6ZTogMS42Njd2dztcbiAgICBtYXJnaW4tYm90dG9tOiAwLjYyNXZ3O1xuICB9XG59XG4ubm93X19pdGVtIHNwYW4ge1xuICBmb250LXNpemU6IDMuNTg5dnc7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLm5vd19faXRlbSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMTQ2dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAubm93X19pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogNDB2aDtcbiAgfVxufVxuXG4uZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMGx2aDtcbn1cbi5mb290ZXJfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lcik7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDAsIDAsIDAsIDAuMDYpIDAlLCB0cmFuc3BhcmVudCAxcHgsIHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSwgcmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDI1JSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgcmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDUwJSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50IGNhbGMoNzUlIC0gMXB4KSwgcmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDc1JSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDFweCksIHJnYmEoMCwgMCwgMCwgMC4wNikgMTAwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICB9XG59XG4uZm9vdGVyX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBnYXA6IDMuODI4dnc7XG4gIG1hcmdpbjogYXV0byAxcHg7XG4gIHBhZGRpbmc6IHZhcigtLXAtODApO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnQge1xuICAgIG1heC13aWR0aDogNDUuODMzdnc7XG4gICAgZ2FwOiAxLjY2N3Z3O1xuICAgIGdyaWQtY29sdW1uOiAyLzQ7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnQ6YWZ0ZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgd2lkdGg6IDk5dnc7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zbGF0ZTogLTUwJSAtNTAlO1xufVxuLmZvb3Rlcl9fY29udGVudF90ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDQuNzg1dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmZvb3Rlcl9fY29udGVudF90ZXh0IHtcbiAgICBmb250LXNpemU6IDIuMDgzdnc7XG4gIH1cbn1cbi5mb290ZXJfX2NvbnRlbnQgLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiKDE2NywgMTY4LCAxNzEpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDIuOTEzdncgMy44ODN2dztcbiAgZm9udC1zaXplOiAzLjg4M3Z3O1xuICBsaW5lLWhlaWdodDogMWVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXJfX2NvbnRlbnQgLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMC45dncgMS4wNDJ2dztcbiAgICBmb250LXNpemU6IDEuMjV2dztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXIgLnRpbWVsaW5lIHtcbiAgICBtYXgtd2lkdGg6IDIyLjM5NnZ3O1xuICB9XG59XG4uZm9vdGVyIC50aW1lbGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTI7XG4gIGhlaWdodDogMzVweDtcbn1cbi5mb290ZXIgLnRpbWVsaW5lX19sYWJlbHM6YWZ0ZXIge1xuICBmaWx0ZXI6IGludmVydCgxKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgY2FsYygzLjg4M3Z3IC0gMXB4KSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIGNhbGMoMy44ODN2dyAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAzLjg4M3Z3LCB0cmFuc3BhcmVudCAzLjg4M3Z3LCB0cmFuc3BhcmVudCAxMDAlKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzLjg4M3Z3IDEwMCU7XG4gIHdpZHRoOiAyMDAlO1xuICBhbmltYXRpb246IHNjcm9sbExpbmUgMTVzIGxpbmVhciBpbmZpbml0ZTtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5mb290ZXIgLnRpbWVsaW5lX19sYWJlbHM6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IGNhbGMoMS44MjN2dyAtIDFweCksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSBjYWxjKDEuODIzdncgLSAxcHgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMS44MjN2dywgdHJhbnNwYXJlbnQgMS44MjN2dywgdHJhbnNwYXJlbnQgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxLjgyM3Z3IDEwMCU7XG4gIH1cbn1cbi5mb290ZXIgLnRpbWVsaW5lX19sYWJlbCB7XG4gIGNvbG9yOiAjMTIxMjEyO1xuICBvcGFjaXR5OiAxO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyIC50aW1lbGluZV9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS40NTh2dztcbiAgfVxufVxuLmZvb3Rlcl9fbm90ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNsYXRlOiAtNTAlIDA7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAydmg7XG4gIGNvbG9yOiByZ2JhKDE4LCAxOCwgMTgsIDAuNSk7XG4gIGZvbnQtc2l6ZTogMy4zNDl2dztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuZm9vdGVyX19ub3RlIHtcbiAgICBmb250LXNpemU6IDAuODMzdnc7XG4gIH1cbn1cbi5mb290ZXJfX25vdGUgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuQGtleWZyYW1lcyBzY3JvbGxMaW5lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn0iLCJodG1sXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTUgLy8gMVxyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJSAvLyAyXHJcbmJvZHlcclxuICBtYXJnaW46IDBcclxuXHJcbm1haW5cclxuICBkaXNwbGF5OiBibG9ja1xyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNlxyXG4gIGZvbnQtc2l6ZTogMWVtXHJcbiAgZm9udC13ZWlnaHQ6IDMwMFxyXG5cclxuaHJcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveCAvLyAxXHJcbiAgaGVpZ2h0OiAwIC8vIDFcclxuICBvdmVyZmxvdzogdmlzaWJsZSAvLyAyXHJcblxyXG5wcmVcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2UgLy8gMVxyXG4gIGZvbnQtc2l6ZTogMWVtIC8vIDJcclxuXHJcbmFcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxyXG5cclxuYWJiclt0aXRsZV1cclxuICBib3JkZXItYm90dG9tOiBub25lIC8vIDFcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAvLyAyXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkIC8vIDJcclxuXHJcbmIsXHJcbnN0cm9uZ1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkZXJcclxuXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcFxyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZSAvLyAxXHJcbiAgZm9udC1zaXplOiAxZW0gLy8gMlxyXG5zbWFsbFxyXG4gIGZvbnQtc2l6ZTogODAlXHJcblxyXG5zdWIsXHJcbnN1cFxyXG4gIGZvbnQtc2l6ZTogNzUlXHJcbiAgbGluZS1oZWlnaHQ6IDBcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcclxuXHJcbnN1YlxyXG4gIGJvdHRvbTogLTAuMjVlbVxyXG5cclxuc3VwXHJcbiAgdG9wOiAtMC41ZW1cclxuXHJcbmltZ1xyXG4gIGJvcmRlci1zdHlsZTogbm9uZVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWFcclxuICBmb250LWZhbWlseTogaW5oZXJpdCAvLyAxXHJcbiAgZm9udC1zaXplOiAxMDAlIC8vIDFcclxuICBsaW5lLWhlaWdodDogMS4xNSAvLyAxXHJcblxyXG5idXR0b24sXHJcbmlucHV0ICAvLyAxXHJcbiAgb3ZlcmZsb3c6IHZpc2libGVcclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0ICAvLyAxXHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmVcclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdXHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b25cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyXHJcbiAgYm9yZGVyLXN0eWxlOiBub25lXHJcblxyXG5idXR0b246LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZ1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dFxyXG5cclxuZmllbGRzZXRcclxuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW1cclxuXHJcbmxlZ2VuZFxyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggLy8gMVxyXG4gIGNvbG9yOiBpbmhlcml0IC8vIDJcclxuICBkaXNwbGF5OiB0YWJsZSAvLyAxXHJcbiAgbWF4LXdpZHRoOiAxMDAlIC8vIDFcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsIC8vIDFcclxuXHJcbnByb2dyZXNzXHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lXHJcblxyXG50ZXh0YXJlYVxyXG4gIG92ZXJmbG93OiBhdXRvXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveCAvLyAxXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b25cclxuICBoZWlnaHQ6IGF1dG9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdXHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQgLy8gMVxyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4IC8vIDJcclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uXHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uXHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b24gLy8gMVxyXG4gIGZvbnQ6IGluaGVyaXQgLy8gMlxyXG5cclxuZGV0YWlsc1xyXG4gIGRpc3BsYXk6IGJsb2NrXHJcblxyXG5zdW1tYXJ5XHJcbiAgZGlzcGxheTogbGlzdC1pdGVtXHJcblxyXG50ZW1wbGF0ZVxyXG4gIGRpc3BsYXk6IG5vbmVcclxuXHJcbltoaWRkZW5dLCAuaGlkZGVuXHJcbiAgZGlzcGxheTogbm9uZVxyXG4iLCIqXHJcbiAgbWFyZ2luOiAwXHJcbiAgcGFkZGluZzogMFxyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxuXHJcbmJ1dHRvblxyXG4gIGJvcmRlcjogbm9uZVxyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XHJcbiAgY29sb3I6IGluaGVyaXRcclxuICBmb250OiBpbmhlcml0XHJcbiAgY3Vyc29yOiBwb2ludGVyXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcblxyXG5hXHJcbiAgY29sb3I6IGluaGVyaXRcclxuICBjdXJzb3I6IHBvaW50ZXJcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuXHJcbmh0bWxcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50XHJcbiIsImh0bWxcclxuICAtLXRleHQtZGFhcms6ICMyRDFGMEJcclxuICAtLXRleHQtd2hpdGU6ICNGRkZGRkZcclxuICAtLWZzLXllYXI6IDM0LjU2MXZ3XHJcbiAgLS1mcy1tZDogIDQuODU0dncgLyoyMHB4Ki9cclxuICAtLWZzLXNtOiAgMy42NDF2dyAvKjE1cHgqL1xyXG4gIC0tcC04MDogNS44MjV2d1xyXG4gIC0tY29udGFpbmVyOiAzLjg4M3Z3XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgLS1mcy15ZWFyOiAzNi40NTh2d1xyXG4gICAgLS1mcy1tZDogIDIuMDgzdncgLyo0MHB4Ki9cclxuICAgIC0tZnMtc206ICAxLjE0NnZ3IC8qMjJweCovXHJcbiAgICAtLWNvbnRhaW5lcjogNC4xNjd2d1xyXG4gICAgLS1wLTgwOiA0LjE2N3Z3XHJcblxyXG4iLCJAZm9udC1mYWNlXHJcbiAgZm9udC1mYW1pbHk6ICdDaXJjbGUnXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbFxyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQ2lyY2UtUmVndWxhci53b2ZmXCIpIGZvcm1hdCgndHJ1ZXR5cGUnKVxyXG5cclxuQGZvbnQtZmFjZVxyXG4gIGZvbnQtZmFtaWx5OiAnQ2lyY2xlJ1xyXG4gIGZvbnQtd2VpZ2h0OiAzNTBcclxuICBmb250LXN0eWxlOiBub3JtYWxcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0NpcmNlLUxpZ2h0LndvZmZcIikgZm9ybWF0KCd0cnVldHlwZScpXHJcblxyXG5odG1sXHJcbiAgZm9udC1zaXplOiBjbGFtcCgxNnB4LCBjYWxjKDE2cHggKyAoMTggLSAxNikgKiAoKDEwMHZ3IC0gMTAyNHB4KSAvICgxOTIwIC0gMTAyNCkpKSwgMThweClcclxuICBmb250LWZhbWlseTogJ0NpcmNsZScsIHNhbnMtc2VyaWZcclxuICB0ZXh0LXNpemUtYWRqdXN0OiBub25lXHJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lXHJcbiAgZm9udC13ZWlnaHQ6IDQwMFxyXG5oMSxoMixoMyxoNCxoNSxoNlxyXG4gIGZvbnQtd2VpZ2h0OiA0MDBcclxuXHJcbi50aXRsZV95ZWFyXHJcbiAgZm9udC13ZWlnaHQ6IDM1MFxyXG4gIGZvbnQtc2l6ZTogdmFyKC0tZnMteWVhcilcclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICBsZXR0ZXItc3BhY2luZzogLS4wMDllbVxyXG4uY2FyZFxyXG4gIGZsZXgtc2hyaW5rOiAwXHJcbiAgZmxleC1ncm93OiAwXHJcbiIsImltZ1xyXG4gIHdpZHRoOiAxMDAlXHJcbiAgaGVpZ2h0OiAxMDAlXHJcbiAgb2JqZWN0LWZpdDogY292ZXJcclxuICBvYmplY3QtcG9zaXRpb246IGNlbnRlclxyXG5cclxuYVtocmVmXSwgYnV0dG9uLCAuYnV0dG9uXHJcbiAgY3Vyc29yOiBwb2ludGVyXHJcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lXHJcbiAgdHJhbnNpdGlvbjogMC4xOHMgZWFzZS1vdXRcclxuXHJcbi5kaXNhYmxlZCwgW2Rpc2FibGVkXVxyXG4gIG9wYWNpdHk6IDAuM1xyXG4gIGN1cnNvcjogZGVmYXVsdFxyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXHJcblxyXG4uaGlkZGVuXHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50XHJcblxyXG4qXHJcbiAgc2Nyb2xsLW1hcmdpbjogY2FsYyh2YXIoLS1oZWFkZXJIZWlnaHQpICsgMnJlbSlcclxuLy8qXHJcbiAgb3V0bGluZTogaW5kaWFucmVkIDFweCBzb2xpZFxyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4XHJcblxyXG4vL2JvZHlcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAtLWNvbHVtbjogY2FsYygoMTAwJSAtIDExICogMjRweCkgLyAxMilcclxuICAmOmFmdGVyXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgY29udGVudDogXCJcIlxyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIHZhcigtLWctY29udGFpbmVyKSAqIDIpXHJcbiAgICBoZWlnaHQ6IDEwMHZoXHJcbiAgICBwb3NpdGlvbjogZml4ZWRcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB0b3A6IDBcclxuICAgIGxlZnQ6IHZhcigtLWctY29udGFpbmVyKVxyXG4gICAgcmlnaHQ6IHZhcigtLWctY29udGFpbmVyKVxyXG4gICAgei1pbmRleDogMTAwXHJcbiAgICBvcGFjaXR5OiAwLjFcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsIGluZGlhbnJlZCwgaW5kaWFucmVkIHZhcigtLWNvbHVtbiksIHRyYW5zcGFyZW50IHZhcigtLWNvbHVtbiksIHRyYW5zcGFyZW50IGNhbGModmFyKC0tY29sdW1uKSArIDI0cHgpKVxyXG5cclxuaHRtbFxyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoXHJcbiAgc2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlXHJcblxyXG5ib2R5XHJcbiAgc2Nyb2xsYmFyLWd1dHRlcjogc3RhYmxlXHJcbiAgLy9tYXgtd2lkdGg6IDE5MjBweFxyXG4gIG1hcmdpbjogMCBhdXRvXHJcblxyXG4iLCIuc2xpZGVyX2NvbnRyb2xzXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgZ2FwOiAzLjMzM3Z3XHJcbiAgLnN3aXBlci0tcHJldixcclxuICAuc3dpcGVyLS1uZXh0XHJcbiAgICBhc3BlY3QtcmF0aW86IDEvMVxyXG4gICAgd2lkdGg6IDUuNzQydndcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIHdpZHRoOiAxLjY2N3Z3XHJcbiAgICAmW2NsYXNzKj1cIi1kaXNhYmxlZFwiXVxyXG4gICAgICBvcGFjaXR5OiAuM1xyXG4gIC5zd2lwZXItLXByZXZcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzInIGhlaWdodD0nMzInIHZpZXdCb3g9JzAgMCAzMiAzMicgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTQuMDQxMSA3LjI5Mjg5QzE0LjQzMTYgNy42ODM0MiAxNC40MzE2IDguMzE2NTggMTQuMDQxMSA4LjcwNzExTDcuNzQ4MiAxNUgyNi42NjczQzI3LjIxOTYgMTUgMjcuNjY3MyAxNS40NDc3IDI3LjY2NzMgMTZDMjcuNjY3MyAxNi41NTIzIDI3LjIxOTYgMTcgMjYuNjY3MyAxN0g3Ljc0ODJMMTQuMDQxMSAyMy4yOTI5QzE0LjQzMTYgMjMuNjgzNCAxNC40MzE2IDI0LjMxNjYgMTQuMDQxMSAyNC43MDcxQzEzLjY1MDYgMjUuMDk3NiAxMy4wMTc0IDI1LjA5NzYgMTIuNjI2OSAyNC43MDcxTDQuNjI2ODggMTYuNzA3MUM0LjIzNjM1IDE2LjMxNjYgNC4yMzYzNSAxNS42ODM0IDQuNjI2ODggMTUuMjkyOUwxMi42MjY5IDcuMjkyODlDMTMuMDE3NCA2LjkwMjM3IDEzLjY1MDYgNi45MDIzNyAxNC4wNDExIDcuMjkyODlaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRVwiKVxyXG5cclxuICAuc3dpcGVyLS1uZXh0XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMyJyBoZWlnaHQ9JzMyJyB2aWV3Qm94PScwIDAgMzIgMzInIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTE3Ljk2MDIgNy4yOTI4OUMxOC4zNTA3IDYuOTAyMzcgMTguOTgzOSA2LjkwMjM3IDE5LjM3NDQgNy4yOTI4OUwyNy4zNzQ0IDE1LjI5MjlDMjcuNzY0OSAxNS42ODM0IDI3Ljc2NDkgMTYuMzE2NiAyNy4zNzQ0IDE2LjcwNzFMMTkuMzc0NCAyNC43MDcxQzE4Ljk4MzkgMjUuMDk3NiAxOC4zNTA3IDI1LjA5NzYgMTcuOTYwMiAyNC43MDcxQzE3LjU2OTcgMjQuMzE2NiAxNy41Njk3IDIzLjY4MzQgMTcuOTYwMiAyMy4yOTI5TDI0LjI1MzEgMTdINS4zMzM5OEM0Ljc4MTcgMTcgNC4zMzM5OCAxNi41NTIzIDQuMzMzOTggMTZDNC4zMzM5OCAxNS40NDc3IDQuNzgxNyAxNSA1LjMzMzk4IDE1SDI0LjI1MzFMMTcuOTYwMiA4LjcwNzExQzE3LjU2OTcgOC4zMTY1OCAxNy41Njk3IDcuNjgzNDIgMTcuOTYwMiA3LjI5Mjg5WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0VcIilcclxuIiwiLm5hdlxyXG4gIHBvc2l0aW9uOiBmaXhlZFxyXG4gIGJvdHRvbTogMnZoXHJcbiAgbGVmdDogNTAlXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMzAsIDMwLCAwLjkpXHJcbiAgY29sb3I6IHZhcigtLXRleHQtd2hpdGUpXHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMThzIGVhc2UtaW4tb3V0XHJcbiAgdHJhbnNsYXRlOiAtNTAlIDBcclxuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNDBweClcclxuICBib3JkZXItcmFkaXVzOiA4cHhcclxuICB6LWluZGV4OiAxNTBcclxuICB3aWR0aDogMTAwJVxyXG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWNvbnRhaW5lcikgKiAyKVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgIG1heC13aWR0aDogMjkuNjg4dndcclxuICAmX193cmFwcGVyXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEyLjEzNnZ3IDFmciAxMi4xMzZ2d1xyXG4gICAgZ2FwOiAxNnB4XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNXZ3IDFmciA1dndcclxuICAmX19sb2dvXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgYXNwZWN0LXJhdGlvOiA1MC8zMFxyXG4gICAgd2lkdGg6IDEyLjEzNnZ3XHJcbiAgICBwYWRkaW5nOiAyLjkxM3Z3ICAwIDIuOTEzdncgMy44ODN2d1xyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIHBhZGRpbmc6IDAuOTM4dncgIDAgMC45Mzh2dyAxLjI1dndcclxuICAgICAgd2lkdGg6IDMuNzV2d1xyXG4gICAgaW1nXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cclxuICAmX19zY3JvbGxcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICAgIGZsZXgtZ3JvdzogMVxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgcGFkZGluZzogMi40Mjd2dyAgMFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBwYWRkaW5nOiAwLjkzOHZ3ICAwXHJcbiAgICAmOmFmdGVyLFxyXG4gICAgJjpiZWZvcmVcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICBpbnNldDogMFxyXG4gICAgICBvcGFjaXR5OiAwXHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlXHJcbiAgICAgIGZvbnQtc2l6ZTogMy44ODN2d1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA0MnZ3XHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBjb250ZW50OiAn0JfQsNC60YDRi9GC0Ywg0LzQtdC90Y4nXHJcbiAgICAmOmFmdGVyXHJcbiAgICAgIGNvbnRlbnQ6ICfQn9GD0YLQtdGI0LXRgdGC0LLRg9C10Lwg0LLQviDQstGA0LXQvNC10L3QuC4uLidcclxuICAmX19hY3Rpb25cclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICBbY2xhc3NePWljb24tXVxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAvL3RyYW5zbGF0ZTogLTUwJSAtNTAlXHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICAgb3BhY2l0eTogMFxyXG4gICAgLy90b3A6IDUwJVxyXG4gICAgLy9sZWZ0OiA1MCVcclxuICAgIHdpZHRoOiA1LjM0dndcclxuICAgIGFzcGVjdC1yYXRpbzogMS8xXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIHdpZHRoOiAxLjV2d1xyXG4gIC5pY29uLWJ1cmdlclxyXG4gICAgb3BhY2l0eTogMVxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczMicgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDMyIDI0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMzIgMjRIMFYyMkgzMlYyNFpNMzIgMTNIMFYxMUgzMlYxM1pNMzIgMkgwVjBIMzJWMlonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpXHJcbiAgLmljb24tbG9hZGluZ1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI2JyBoZWlnaHQ9JzI2JyB2aWV3Qm94PScwIDAgMjYgMjYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yNS4wMjA1IDIuMzkzNTVMMTQuNDE0MSAxMi45OTlMMjUuMDQyIDIzLjYyN0wyMy42MjcgMjUuMDQyTDEyLjk5OSAxNC40MTQxTDIuMzkzNTUgMjUuMDIwNUwwLjk3OTQ5MiAyMy42MDY0TDExLjU4NSAxM0wxIDIuNDE0MDZMMi40MTQwNiAxTDEzIDExLjU4NUwyMy42MDY0IDAuOTc5NDkyTDI1LjAyMDUgMi4zOTM1NVonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yMy42MjcgMjUuMDQyTDEyLjk5OSAxNC40MTQxTDIuMzkzNTUgMjUuMDIwNUwyMy42MjcgMjUuMDQyWicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTIuNDE0MDYgMUwxMyAxMS41ODVMMjMuNjA2NCAwLjk3OTQ5MkwyLjQxNDA2IDFaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMSAyLjQxNDA2TDIuNDE0MDYgMUgxVjIuNDE0MDZaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMjMuNjA2NCAwLjk3OTQ5MkwyNS4wMjA1IDIuMzkzNTVWMC45Nzk0OTJIMjMuNjA2NFonIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yNS4wNDIgMjMuNjI3TDIzLjYyNyAyNS4wNDJIMjUuMDQyVjIzLjYyN1onIGZpbGw9J3doaXRlJy8lM0UlM0NwYXRoIGQ9J00yLjM5MzU1IDI1LjAyMDVMMC45Nzk0OTIgMjMuNjA2NFYyNS4wMjA1SDIuMzkzNTVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKVxyXG4gIC5pY29uLWNsb3NlXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNicgaGVpZ2h0PScyNicgdmlld0JveD0nMCAwIDI2IDI2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjUuMDIwNSAyLjM5MzU1TDE0LjQxNDEgMTIuOTk5TDI1LjA0MiAyMy42MjdMMjMuNjI3IDI1LjA0MkwxMi45OTkgMTQuNDE0MUwyLjM5MzU1IDI1LjAyMDVMMC45Nzk0OTIgMjMuNjA2NEwxMS41ODUgMTNMMSAyLjQxNDA2TDIuNDE0MDYgMUwxMyAxMS41ODVMMjMuNjA2NCAwLjk3OTQ5MkwyNS4wMjA1IDIuMzkzNTVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKVxyXG4ucGFnZS5vcGVuX21lbnVcclxuICAubmF2X19zY3JvbGxcclxuICAgIC50aW1lbGluZVxyXG4gICAgICBvcGFjaXR5OiAwXHJcbiAgICAmOmJlZm9yZVxyXG4gICAgICBvcGFjaXR5OiAxXHJcbiAgLm5hdlxyXG4gICAgLmljb24tY2xvc2VcclxuICAgICAgb3BhY2l0eTogMVxyXG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0b1xyXG4gICAgLmljb24tYnVyZ2VyXHJcbiAgICAgIG9wYWNpdHk6IDBcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuLnBhZ2UubG9hZGluZ1xyXG4gIC5uYXZfX3Njcm9sbFxyXG4gICAgLnRpbWVsaW5lXHJcbiAgICAgIG9wYWNpdHk6IDBcclxuICAgICY6YWZ0ZXJcclxuICAgICAgb3BhY2l0eTogMVxyXG4gIC5uYXZcclxuICAgIC5pY29uLWxvYWRpbmdcclxuICAgICAgb3BhY2l0eTogMVxyXG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0b1xyXG4gICAgICBhbmltYXRpb246IExvYWRpbmcgNXMgbGluZWFyIGluZmluaXRlXHJcbiAgICAuaWNvbi1idXJnZXJcclxuICAgICAgb3BhY2l0eTogMFxyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG5cclxuQGtleWZyYW1lcyBMb2FkaW5nXHJcbiAgMCVcclxuICAgIHJvdGF0ZTogMFxyXG4gIDEwMCVcclxuICAgIHJvdGF0ZTogMzYwZGVnXHJcblxyXG4udGltZWxpbmVcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICBoZWlnaHQ6IDEwMCVcclxuICB3aWR0aDogMTAwJVxyXG4gIHBhZGRpbmc6IDAgMjBweFxyXG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCg4NmRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiKDAsIDAsIDApIDIwJSwgIHJnYigwLCAwLCAwKSA4MCUsIHJnYmEoMCwgMCwgMCwgMCkgMTAwJSlcclxuICAmOmFmdGVyXHJcbiAgICBjb250ZW50OiAnJ1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICBoZWlnaHQ6IDE5cHhcclxuICAgIHdpZHRoOiAxcHhcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkZcclxuICAgIHRyYW5zbGF0ZTogLTUwJSAwXHJcbiAgICBsZWZ0OiA1MCVcclxuICAgIGJvdHRvbTogMFxyXG4gICAgei1pbmRleDogMlxyXG4gICZfX2xhYmVsc1xyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgLy9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbiAgICBvdmVyZmxvdy14OiBhdXRvXHJcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmVcclxuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZVxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgJjphZnRlclxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgYm90dG9tOiAwXHJcbiAgICAgIHdpZHRoOiAxMDAwMCVcclxuICAgICAgaGVpZ2h0OiAxMnB4XHJcbiAgICAgIG9wYWNpdHk6IDAuN1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsdHJhbnNwYXJlbnQgMCUsdHJhbnNwYXJlbnQgY2FsYygzLjg4M3Z3IC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgY2FsYygzLjg4M3Z3IC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNykgMy44ODN2dyx0cmFuc3BhcmVudCAzLjg4M3Z3LHRyYW5zcGFyZW50IDEwMCUpIHJlcGVhdFxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMuODgzdncgMTAwJVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHRyYW5zcGFyZW50IDAlLHRyYW5zcGFyZW50IGNhbGMoMS4wNDJ2dyAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIGNhbGMoMS4wNDJ2dyAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpIDEuMDQydncsdHJhbnNwYXJlbnQgMS4wNDJ2dyx0cmFuc3BhcmVudCAxMDAlKSByZXBlYXRcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuMDQydncgMTAwJVxyXG4gICZfX2xhYmVsXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgb3BhY2l0eTogMC4zXHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZVxyXG4gICAgLy9taW4td2lkdGg6IDIwMHB4XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweFxyXG4gICAgZm9udC1zaXplOiAxM3B4XHJcbiAgICBmbGV4LXNocmluazogMFxyXG4gICAgd2lkdGg6IDMwMHB4XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIHdpZHRoOiAyMDBweFxyXG4gICAgICBmb250LXNpemU6IDAuODMzdndcclxuICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgd2lkdGg6IDYwMHB4XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICB3aWR0aDogNDAwcHhcclxuICAgICZfdGl0bGVcclxuICAgICAgcG9zaXRpb246IHN0aWNreVxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgd2lkdGg6IG1heC1jb250ZW50XHJcbiAgICAgIHRyYW5zbGF0ZTogLTUwJSAwXHJcbiAgICAgIHBhZGRpbmctbGVmdDogM3B4XHJcblxyXG4gICAgJi5hY3RpdmVcclxuICAgICAgb3BhY2l0eTogMVxyXG4gICAgICBjb2xvcjogI2YwYzE0YlxyXG4uaXNfZW5kXHJcbiAgLm5hdlxyXG4gICAgYm90dG9tOiA4MHB4XHJcbiAgLm1lbnVfX3dyYXBwZXJcclxuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoIHZhcigtLW5hdkhlaWdodCkgKyA3MHB4ICsgMjBweClcclxuIiwiLm1lbnVcclxuICBwb3NpdGlvbjogZml4ZWRcclxuICBpbnNldDogMFxyXG4gIHotaW5kZXg6IDUwXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXHJcbiAgb3BhY2l0eTogMFxyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgdHJhbnNsYXRlOiAwIDIwJVxyXG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dFxyXG4gICZfX3dyYXBwZXJcclxuICAgIGJhY2tncm91bmQ6ICMxRTFFMUVFNVxyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDQwcHgpXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCB2YXIoLS1uYXZIZWlnaHQpICsgMnZoICsgMjBweClcclxuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLWNvbnRhaW5lcikpXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIG1heC13aWR0aDogMjkuNjg4dndcclxuXHJcblxyXG4gICZfX3RpbWVsaW5lXHJcbiAgICBwYWRkaW5nOiAxLjk0MnZ3IDQuODU0dndcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgcGFkZGluZzogMC42MjV2dyAxLjY2N3Z3XHJcbiAgICAmX2l0ZW1cclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIHBhZGRpbmc6IDMuODgzdncgMCAzLjg4M3Z3IDMuODgzdndcclxuICAgICAgb3BhY2l0eTogLjVcclxuICAgICAgZm9udC1zaXplOiAzLjg4M3Z3XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBmb250LXNpemU6IDEuMDQydndcclxuICAgICAgICBwYWRkaW5nOiAxLjA0MnZ3IDAgMS4wNDJ2dyAyMHB4XHJcbiAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgdG9wOiAwXHJcbiAgICAgICAgd2lkdGg6IDFweFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMilcclxuICAgICAgJjpsYXN0LWNoaWxkOmJlZm9yZSxcclxuICAgICAgJjpmaXJzdC1jaGlsZDpiZWZvcmVcclxuICAgICAgICBoZWlnaHQ6IDUwJVxyXG4gICAgICAmOmZpcnN0LWNoaWxkOmJlZm9yZVxyXG4gICAgICAgIGJvdHRvbTogMFxyXG4gICAgICAgIHRvcDogYXV0b1xyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBsZWZ0OiAtM3B4XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZlxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHhcclxuICAgICAgICB0cmFuc2xhdGU6IDAgLTUwJVxyXG4gICAgICAgIHdpZHRoOiAxLjQ1NnZ3XHJcbiAgICAgICAgaGVpZ2h0OiAxLjQ1NnZ3XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNzI4dncpXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgd2lkdGg6IDZweFxyXG4gICAgICAgICAgaGVpZ2h0OiA2cHhcclxuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAzcHgpXHJcbiAgICAgICYuaXNfYWN0aXZlXHJcbiAgICAgICAgb3BhY2l0eTogMVxyXG4gICZfX2FjdGlvblxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgcGFkZGluZzogNS44MjV2dyA0Ljg1NHZ3XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMilcclxuICAgIGdhcDogMjB2d1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBwYWRkaW5nOiAyLjA4M3Z3IDEuNjY3dndcclxuICAgICAgZ2FwOiAxLjY2N3Z3XHJcbiAgICBwXHJcbiAgICAgIGZvbnQtc2l6ZTogMy4zOTh2d1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgbWF4LXdpZHRoOiAxOC41NDJ2d1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNDJ2d1xyXG4gIC5idXR0b25cclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRlxyXG4gICAgY29sb3I6ICMxMDEwMTFcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDFlbVxyXG4gICAgcGFkZGluZzogMi4xODR2dyAyLjQyN3Z3XHJcbiAgICBmb250LXNpemU6IDMuMzk4dndcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgcGFkZGluZzogMC42MjV2dyAxLjA0MnZ3XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44MzN2d1xyXG5cclxuLm9wZW5fbWVudSAubWVudVxyXG4gICAgb3BhY2l0eTogMVxyXG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG9cclxuICAgIHRyYW5zbGF0ZTogMCAwXHJcbiIsIi5wcmVsb2FkZXJcclxuICBwb3NpdGlvbjogZml4ZWRcclxuICBpbnNldDogMFxyXG4gIHotaW5kZXg6IDEwMFxyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgb3BhY2l0eTogMFxyXG4gICZfX3dyYXBwZXJcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgW2RhdGEteWVhcl1cclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGluc2V0OiAwXHJcbiAgW2RhdGEteWVhcj0naGVybyddXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGXHJcbiAgICAuZGF0YS15ZWFyX3dyYXBwZXJcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgZ2FwOiAzZW1cclxuICAgICAgbWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lcilcclxuICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDAsIDAsIDAsIDAuMDYpIDAlLHRyYW5zcGFyZW50IDFweCx0cmFuc3BhcmVudCBjYWxjKDI1JSAtIDFweCkscmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDI1JSAtIDFweCkscmdiYSgwLCAwLCAwLCAwLjA2KSAyNSUsdHJhbnNwYXJlbnQgMjUlLHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSxyZ2JhKDAsIDAsIDAsIDAuMDYpIGNhbGMoNTAlIC0gMXB4KSxyZ2JhKDAsIDAsIDAsIDAuMDYpIDUwJSx0cmFuc3BhcmVudCA1MCUsdHJhbnNwYXJlbnQgY2FsYyg3NSUgLSAxcHgpLHJnYmEoMCwgMCwgMCwgMC4wNikgY2FsYyg3NSUgLSAxcHgpLHJnYmEoMCwgMCwgMCwgMC4wNikgNzUlLHRyYW5zcGFyZW50IDc1JSx0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSAxcHgpLHJnYmEoMCwgMCwgMCwgMC4wNikgMTAwJSwpXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKVxyXG4gICAgLmRhdGEteWVhcl9jb250ZW50XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGXHJcbiAgICAgIGdhcDogMy44Mjh2d1xyXG4gICAgICBtYXJnaW46IGF1dG8gMXB4XHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLXAtODApXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1LjgzM3Z3XHJcbiAgICAgICAgZ2FwOiAxLjY2N3Z3XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDIvNFxyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpXHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNilcclxuICAgICAgICB3aWR0aDogOTl2d1xyXG4gICAgICAgIHRvcDogNTAlXHJcbiAgICAgICAgbGVmdDogNTAlXHJcbiAgICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCVcclxuICAgIGltZ1xyXG4gICAgICB3aWR0aDogNjB2d1xyXG4gICAgICBoZWlnaHQ6IGF1dG9cclxuICAgICAgYXNwZWN0LXJhdGlvOiAxNjgvMTAyXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIHdpZHRoOiA4Ljc1dndcclxuICAgIC50aW1lbGluZVxyXG4gICAgICBoZWlnaHQ6IGF1dG9cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIG1heC13aWR0aDogMjIuMzk2dndcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMjEyMTJcclxuICAgICAgICBoZWlnaHQ6IDM1cHhcclxuICAgICAgJl9fbGFiZWxzXHJcbiAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSlcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZyx0cmFuc3BhcmVudCAwJSx0cmFuc3BhcmVudCBjYWxjKDMuODgzdncgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSBjYWxjKDMuODgzdncgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSAzLjg4M3Z3LHRyYW5zcGFyZW50IDMuODgzdncsdHJhbnNwYXJlbnQgMTAwJSlcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMy44ODN2dyAxMDAlXHJcbiAgICAgICAgICB3aWR0aDogMjAwJVxyXG4gICAgICAgICAgYW5pbWF0aW9uOiBzY3JvbGxMaW5lIDE1cyBsaW5lYXIgaW5maW5pdGVcclxuICAgICAgICAgIGhlaWdodDogMjFweFxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsdHJhbnNwYXJlbnQgMCUsdHJhbnNwYXJlbnQgY2FsYygxLjgyM3Z3IC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgY2FsYygxLjgyM3Z3IC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMS44MjN2dyx0cmFuc3BhcmVudCAxLjgyM3Z3LHRyYW5zcGFyZW50IDEwMCUpXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS44MjN2dyAxMDAlXHJcbiAgICAgICZfX2xhYmVsXHJcbiAgICAgICAgY29sb3I6ICMxMjEyMTJcclxuICAgICAgICBvcGFjaXR5OiAxXHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvXHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweFxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS40NTh2d1xyXG4gICAgICAgIC8vJl90aXRsZVxyXG4gICAgICAgIC8vICBwb3NpdGlvbjogaW5pdGlhbFxyXG4gICAgICAgIC8vICBwYWRkaW5nLWxlZnQ6IDBcclxuICAgICAgICAvLyAgdHJhbnNsYXRlOiAwIDBcclxuLmxvYWRpbmdcclxuICAucHJlbG9hZGVyXHJcbiAgICBvcGFjaXR5OiAxXHJcblxyXG4gICAgJl9fd3JhcHBlclxyXG4gICAgICBhbmltYXRpb246IHByZWxvYWRlclRyYW5zbGF0ZSAycyBlYXNlLWluLW91dCBmb3J3YXJkc1xyXG4uZmlyc3RfbG9hZGluZ1xyXG4gIC5wcmVsb2FkZXJcclxuICAgIG9wYWNpdHk6IDFcclxuICAgIHotaW5kZXg6IDEwMDBcclxuICAgICZfX3dyYXBwZXJcclxuICAgICAgYW5pbWF0aW9uOiBwcmVsb2FkZXJUcmFuc2xhdGVGaXJzdCAycyBlYXNlLWluLW91dCBmb3J3YXJkc1xyXG4gICAgW2RhdGEteWVhcl06bm90KDpmaXJzdC1jaGlsZClcclxuICAgICAgb3BhY2l0eTogMFxyXG5cclxuQGtleWZyYW1lcyBwcmVsb2FkZXJUcmFuc2xhdGVcclxuICAwJVxyXG4gICAgdHJhbnNsYXRlOiAwIDEwMCVcclxuICAyMCVcclxuICAgIHRyYW5zbGF0ZTogMCAwXHJcbiAgODAlXHJcbiAgICB0cmFuc2xhdGU6IDAgMFxyXG4gIDEwMCVcclxuICAgIHRyYW5zbGF0ZTogMCAtMTAwJVxyXG5cclxuQGtleWZyYW1lcyBwcmVsb2FkZXJUcmFuc2xhdGVGaXJzdFxyXG4gIDAlXHJcbiAgICB0cmFuc2xhdGU6IDAgMFxyXG4gIDgwJVxyXG4gICAgdHJhbnNsYXRlOiAwIDBcclxuICAxMDAlXHJcbiAgICB0cmFuc2xhdGU6IDAgLTEwMCVcclxuIiwiLmhlcm9cclxuICAvL2hlaWdodDogMTUwdmhcclxuICAvL0BtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICBoZWlnaHQ6IDIwMHZoXHJcbiAgJl9fbG9nb1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICB0cmFuc2xhdGU6IC01MCUgMFxyXG4gICAgbGVmdDogNTAlXHJcbiAgICB0b3A6IDUlXHJcbiAgICBhc3BlY3QtcmF0aW86IDE4MS83MlxyXG4gICAgbWF4LXdpZHRoOiAyOS4zNjl2d1xyXG4gICAgei1pbmRleDogM1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBtYXgtd2lkdGg6IDkuNDI3dndcclxuICAmX19tZWRpYVxyXG4gICAgaGVpZ2h0OiAxMDB2aFxyXG4gICAgcG9zaXRpb246IHN0aWNreVxyXG4gICAgdG9wOiAwXHJcbiAgJl9fdGl0bGVcclxuICAgIGhlaWdodDogMTAwdmhcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgdG9wOiAwXHJcbiAgICBsZWZ0OiAwXHJcbiAgICByaWdodDogMFxyXG4gICAgei1pbmRleDogMlxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBoMlxyXG4gICAgICBmb250LXNpemU6IDE5LjQxN3Z3XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBmb250LXNpemU6IDcuMDgzdndcclxuICAgIHBcclxuICAgICAgZm9udC1zaXplOiA0Ljg1NHZ3XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4wODN2d1xyXG5cclxuIiwiLnByb2plY3RcclxuICAvL21hcmdpbi10b3A6IC01MHZoXHJcbiAgLy9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLCB0cmFuc3BhcmVudCA1MHZoLCAjZTRkZmM5IDUwdmgsICNlNGRmYzkgMTAwJSlcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICB6LWluZGV4OiAxXHJcbiAgLy9AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgLy9tYXJnaW4tdG9wOiAtMTAwdmhcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB0cmFuc3BhcmVudCAwLCB0cmFuc3BhcmVudCAxMDB2aCwgI2U0ZGZjOSAxMDB2aCwgI2U0ZGZjOSAxMDAlKVxyXG4gIC53cmFwcGVyXHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgIG1hcmdpbjogIDAgdmFyKC0tY29udGFpbmVyKVxyXG4gICZfX2NvbnRlbnRcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U0REZDOVxyXG4gICAgei1pbmRleDogMlxyXG4gIGg0XHJcbiAgICBmb250LXNpemU6IHZhcigtLWZzLW1kKVxyXG4gICAgbGluZS1oZWlnaHQ6IDEuM1xyXG4gIHBcclxuICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtc20pXHJcbiAgICBsaW5lLWhlaWdodDogMS41XHJcbiAgJi1yb3ctMVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmclxyXG4gICAgJj5kaXY6Zmlyc3QtY2hpbGRcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgIGg0XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tcC04MClcclxuICAgICAgaW1nLHZpZGVvXHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiA4ODAvNDU0XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBoZWlnaHQ6IGF1dG9cclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICAgJj5kaXY6bGFzdC1jaGlsZFxyXG4gICAgICBwYWRkaW5nOiB2YXIoLS1wLTgwKVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgZ2FwOiA1LjgyNXZ3XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBnYXA6IDMuODU0dndcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTFweFxyXG4gICAgICBkaXZcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgICB0b3A6IDBcclxuICAgICAgICAgIGxlZnQ6IGNhbGMoKHZhcigtLXAtODApICsgMS44dncpICogLTEpXHJcbiAgICAgICAgICB3aWR0aDogIDIuOTEzdndcclxuICAgICAgICAgIGhlaWdodDogIDIuOTEzdndcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHhcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNERGQzlcclxuICAgICAgICAgIHotaW5kZXg6IDFcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgICAgbGVmdDogY2FsYygodmFyKC0tcC04MCkgKyAwLjQxN3Z3KSAqIC0xKVxyXG4gICAgICAgICAgICB3aWR0aDogMC44MzN2d1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDAuODMzdndcclxuXHJcbiAgJi1yb3ctMlxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuICAgICY+ZGl2XHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLXAtODApXHJcbiAgICAmPmRpdjpmaXJzdC1jaGlsZFxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYyNEUzMVxyXG4gICAgJj5kaXY6bGFzdC1jaGlsZFxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgZ2FwOiB2YXIoLS1wLTgwKVxyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzYyNEUzMVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvd1xyXG4gICAgICAgIGJvcmRlcjogbm9uZVxyXG4gICYtcm93LTNcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjI0RTMxXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcilcclxuICAgICY+ZGl2XHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLXAtODApXHJcbiAgICAmPmRpdjpmaXJzdC1jaGlsZFxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgaW1nXHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAyODAvMzcwXHJcbiAgICAmPmRpdjpudGgtY2hpbGQoMilcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzYyNEUzMVxyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgICAgaW1nXHJcbiAgICAgICAgYXNwZWN0LXJhdGlvOiAyODAvNDc3XHJcbiAgICAmPmRpdjpsYXN0LWNoaWxkXHJcbiAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDJcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjI0RTMxXHJcbiAgICAgIGltZ1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogNzIwLzQ2M1xyXG4gICYtcm93LTRcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LDFmcilcclxuICAgIGRpdlxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGltZ1xyXG4gICAgICBtaXgtYmxlbmQtbW9kZTogZGFya2VuXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICBpbnNldDogMFxyXG5cclxuICAgICY+ZGl2OmZpcnN0LWNoaWxkXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoMywgMWZyKVxyXG4gICAgICBkaXZcclxuICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiBpbml0aWFsXHJcbiAgICAgIGg0XHJcbiAgICAgICAgcGFkZGluZzogdmFyKC0tcC04MCkgMFxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxNC41ODN2d1xyXG4gICAgJj5kaXY6bGFzdC1jaGlsZFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gM1xyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIHBcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICB0b3A6IDBcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgbWFyZ2luOiB2YXIoLS1wLTgwKVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIG1heC13aWR0aDogMTQuNTgzdndcclxuICAgICAgaW1nXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwdmhcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWNcclxuICAuLWxpbmUtdG9wXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICY6YWZ0ZXJcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MjRFMzFcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIHdpZHRoOiAxMDB2d1xyXG4gICAgICB0cmFuc2xhdGU6IC01MCUgMFxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgdG9wOiAwXHJcbiAgJi1yb3ctNVxyXG4gICAgcGFkZGluZzogMTB2aCAwIDEwdmhcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgcGFkZGluZzogMFxyXG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXJcclxuICAgICAgaGVpZ2h0OiAxMDB2aFxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcilcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHRyYW5zcGFyZW50IDAlLHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSwjNjI0RTMxIGNhbGMoMjUlIC0gMXB4KSwjNjI0RTMxIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCM2MjRFMzEgY2FsYyg1MCUgLSAxcHgpLCM2MjRFMzEgNTAlLHRyYW5zcGFyZW50IDUwJSx0cmFuc3BhcmVudCBjYWxjKDc1JSAtIDFweCksIzYyNEUzMSBjYWxjKDc1JSAtIDFweCksIzYyNEUzMSA3NSUsdHJhbnNwYXJlbnQgNzUlKVxyXG4gICAgaW1nLHZpZGVvXHJcbiAgICAgIGdyaWQtY29sdW1uOiAyLzRcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgIHBcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMFxyXG4gICAgICBmb250LXNpemU6IDEwLjUyNnZ3XHJcbiAgICAgIGNvbG9yOiAjRTRERkM5XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICB0b3A6IDUwJVxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCVcclxuICAgICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMnB4ICMwMDAwMDAzM1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZm9udC1zaXplOiA1dndcclxuXHJcblxyXG4ucHJvamVjdF9fdGl0bGVcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICB6LWluZGV4OiAyXHJcbiAgLy9oZWlnaHQ6IDEwMHZoXHJcbiAgLy9tYXJnaW4tdG9wOiAtNTB2aFxyXG4gIC8vQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gIG1hcmdpbi10b3A6IC0xMDB2aFxyXG4gIGhlaWdodDogMjAwdmhcclxuLnRpdGxlX3Njcm9sbGluZ1xyXG4gIC8vaGVpZ2h0OiAxMDB2aFxyXG4gIGRpc3BsYXk6IGZsZXhcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIHRvcDogMFxyXG4gIHdpZHRoOiAxMDAlXHJcbiAgLy9AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgaGVpZ2h0OiAyMDB2aFxyXG4gICZfd3JhcHBlclxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbiAgJi4tY29sb3Itd2hpdGVcclxuICAgIGNvbG9yOiAjRkZGRkZGXHJcbiAgJi4tY29sb3ItYmxhY2tcclxuICAgIHotaW5kZXg6IDJcclxuICAgIGNvbG9yOiAjMDAwXHJcbiAgICB3aWxsLWNoYW5nZTogY2xpcC1wYXRoXHJcbiAgICBjbGlwLXBhdGg6IGluc2V0KCA1MCUgIDAlICAwJSAgIDAlKVxyXG4gIC50aXRsZV95ZWFyXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zXHJcbiAgICBwb3NpdGlvbjogc3RpY2t5XHJcbiAgICB0b3A6IDBcclxuICAgIC8vaGVpZ2h0OiA1MHZoXHJcbiAgICBsaW5lLWhlaWdodDogMVxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgLy9AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICBoZWlnaHQ6IDEwMHZoXHJcbiAgICAuZGlnaXQtY29udGFpbmVyXHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICBoZWlnaHQ6IDFlbVxyXG4gICAgICAmOm50aC1jaGlsZCgtbisyKVxyXG4gICAgICAgIC5kaWdpdC1zdGFja1xyXG4gICAgICAgICAgdG9wOiBhdXRvXHJcbiAgICAgICAgICBib3R0b206IDBcclxuICAgICAgLmRpZ2l0X3N0dWJcclxuICAgICAgICBvcGFjaXR5OiAwXHJcbiAgICAgIC5kaWdpdC1zdGFja1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgLmRpZ2l0XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG5cclxuXHJcblxyXG4iLCIub3BlbmluZ1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGQkZCRjlcclxuICAmX190aXRsZV93cmFwcGVyXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIGluc2V0OiAwXHJcbiAgICAudGl0bGVfeWVhclxyXG4gICAgICBwb3NpdGlvbjogc3RpY2t5XHJcbiAgICAgIHRvcDogMzB2aFxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGhlaWdodDogMTAwdmhcclxuICAgICAgICB0b3A6IDBcclxuICAmX19hbmltXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKVxyXG4gICAgbWFyZ2luLWJvdHRvbTogdmFyKC0tcC04MClcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgIC5jb3Ntb3NcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGluc2V0OiAwXHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tIGNlbnRlclxyXG4gICAgICB6LWluZGV4OiAxXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cclxuICAgIC5odW1hblxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgb2JqZWN0LWZpdDogY29udGFpblxyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbSBjZW50ZXJcclxuICAgICAgYm90dG9tOiAwXHJcbiAgICAgIHdpZHRoOiA0MS42Njd2d1xyXG4gICAgICB6LWluZGV4OiA0XHJcbiAgICAgIHJpZ2h0OiAwXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICB6LWluZGV4OiAyXHJcbiAgICAudGV4dFxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgYm90dG9tOiAyNXZoXHJcbiAgICAgIGxlZnQ6IDUwJVxyXG4gICAgICB0cmFuc2xhdGU6IC01MCUgLTUwJVxyXG4gICAgICBmb250LXNpemU6IDQuODU0dndcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgei1pbmRleDogM1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgdGV4dC1zaGFkb3c6IDAgMnB4IDUycHggcmdiYSgwLCAwLCAwLCAxKVxyXG4gICAgICBtYXgtd2lkdGg6IDg1dndcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41dndcclxuICAgICAgICBib3R0b206IDUwdmhcclxuICAgICAgICBtYXgtd2lkdGg6IDQ1LjgzM3Z3XHJcbiAgJl9fZ2FsbGVyeVxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgJl93cmFwcGVyXHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKVxyXG4gICAgICB3aWR0aDogMTgwJVxyXG4gICAgICBnYXA6IDEuNjY3dndcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIHdpZHRoOiAxNDAlXHJcbiAgICAuY2FyZFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgZmxleC1zaHJpbms6IDBcclxuICAgICAgJl9fdGl0bGVcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBpbnNldDogMFxyXG4gICAgICAgIHBhZGRpbmc6IDEuNjY3dndcclxuICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGVuZFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41ODl2d1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxuICAgICAgICBjb2xvcjogI2ZmZlxyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2d1xyXG4gICZfX2luZm9cclxuICAgIC53cmFwcGVyXHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXIpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcilcclxuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyXHJcbiAgICAgIC50ZXh0XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGRpdlxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICBpbWdcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluXHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvXHJcbiAgICAgIC50aXRsZVxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICAgIGZvbnQtc2l6ZTogdmFyKC0tZnMtbWQpXHJcbiAgICAgICAgbWFyZ2luOiAgNXZoIDBcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogMi80XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDM3LjV2d1xyXG4gICAgICAgICAgbWFyZ2luOiAgMTh2aCAwIDEzdmhcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyXHJcbiAgICAgICAgICBncmlkLXJvdzogMVxyXG4gICAgICAmIC5vcGVuaW5nX19pbmZvX2l0ZW06bnRoLWNoaWxkKDIpXHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDFcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gMlxyXG4gICAgICAgIC5pbWdcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHZoXHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMnZoXHJcbiAgICAgICAgLnRleHRcclxuICAgICAgICAgIHRvcDogMFxyXG4gICAgICAgICAgdHJhbnNsYXRlOiAtNTAlIDBcclxuICAgICAgICAgIHdpZHRoOiAxMTAlXHJcbiAgICAgICAgICBsZWZ0OiA1MCVcclxuXHJcbiAgICAgICYgLm9wZW5pbmdfX2luZm9faXRlbTpudGgtY2hpbGQoMylcclxuICAgICAgICBncmlkLWNvbHVtbjogMi80XHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgICBwYWRkaW5nOiAgMCAwIDIwdmhcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgICAgICAgICBncmlkLXJvdzogM1xyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMlxyXG4gICAgICAgICAgcGFkZGluZzogNXZoIDAgMTB2aFxyXG4gICAgICAgIC5pbWdcclxuICAgICAgICAgIG1heC13aWR0aDogNzcuNjd2d1xyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMyLjI5MnZ3XHJcbiAgICAgICAgLnRleHRcclxuICAgICAgICAgIG1heC13aWR0aDogNTguMjUydndcclxuICAgICAgICAgIGJvdHRvbTogMFxyXG4gICAgICAgICAgbGVmdDogMFxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1dndcclxuXHJcbiAgICAgICYgLm9wZW5pbmdfX2luZm9faXRlbTpsYXN0LWNoaWxkXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBncmlkLWNvbHVtbjogMlxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiA0XHJcbiAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gMlxyXG4gICAgICAgIC5pbWdcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvXHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1dmhcclxuICAgICAgICAgIG1heC13aWR0aDogMjkuMTI2dndcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjV2aFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEzLjI4MXZ3XHJcbiAgICAgICAgLnRleHRcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWNcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxOC4yMjl2d1xyXG4iLCIub2x5bXBpY3NcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkJGQkY5XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgJl9fdG9wXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHZ3XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1dndcclxuICAudGl0bGVfeWVhclxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBjb2xvcjogcmdiYSgxOTUsIDM1LCA0LCAxKVxyXG5cclxuICAmX19jZW50ZXJcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJjphZnRlcixcclxuICAgICY6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAvL2JhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8xOTgwLzEuc3ZnXCIpXHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTQ4JyBoZWlnaHQ9JzE3NTAnIHZpZXdCb3g9JzAgMCAxNDggMTc1MCcgZmlsbD0nbm9uZSclM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjBfbl8yMzVfMjc3MyknJTNFJTNDcmVjdCB5PSc0MS4xMTczJyB3aWR0aD0nMTkuNDkyMicgaGVpZ2h0PScyMTEwLjkxJyBmaWxsPSclMjM5QjFFMDYnLyUzRSUzQy9nJTNFJTNDZyBmaWx0ZXI9J3VybCglMjNmaWx0ZXIxX25fMjM1XzI3NzMpJyUzRSUzQ3JlY3QgeD0nNjQuMjUzOScgeT0nMC42ODk5NDEnIHdpZHRoPScxOS40OTIyJyBoZWlnaHQ9JzIxOTEuNzcnIGZpbGw9JyUyMzlCMUUwNicvJTNFJTNDL2clM0UlM0NnIGZpbHRlcj0ndXJsKCUyM2ZpbHRlcjJfbl8yMzVfMjc3MyknJTNFJTNDcmVjdCB4PScxMjguNTA4JyB5PSc0MS4xMTczJyB3aWR0aD0nMTkuNDkyMicgaGVpZ2h0PScyMTEwLjkxJyBmaWxsPSclMjM5QjFFMDYnLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMF9uXzIzNV8yNzczJyB4PScwJyB5PSc0MS4xMTczJyB3aWR0aD0nMTkuNDkyMicgaGVpZ2h0PScyMTEwLjkxJyBmaWx0ZXJVbml0cz0ndXNlclNwYWNlT25Vc2UnIGNvbG9yLWludGVycG9sYXRpb24tZmlsdGVycz0nc1JHQiclM0UlM0NmZUZsb29kIGZsb29kLW9wYWNpdHk9JzAnIHJlc3VsdD0nQmFja2dyb3VuZEltYWdlRml4Jy8lM0UlM0NmZUJsZW5kIG1vZGU9J25vcm1hbCcgaW49J1NvdXJjZUdyYXBoaWMnIGluMj0nQmFja2dyb3VuZEltYWdlRml4JyByZXN1bHQ9J3NoYXBlJy8lM0UlM0NmZVR1cmJ1bGVuY2UgdHlwZT0nZnJhY3RhbE5vaXNlJyBiYXNlRnJlcXVlbmN5PScwLjcxNDI4NTczMTMxNTYxMjc5IDAuNzE0Mjg1NzMxMzE1NjEyNzknIHN0aXRjaFRpbGVzPSdzdGl0Y2gnIG51bU9jdGF2ZXM9JzMnIHJlc3VsdD0nbm9pc2UnIHNlZWQ9Jzk5MDknLyUzRSUzQ2ZlQ29sb3JNYXRyaXggaW49J25vaXNlJyB0eXBlPSdsdW1pbmFuY2VUb0FscGhhJyByZXN1bHQ9J2FscGhhTm9pc2UnLyUzRSUzQ2ZlQ29tcG9uZW50VHJhbnNmZXIgaW49J2FscGhhTm9pc2UnIHJlc3VsdD0nY29sb3JlZE5vaXNlMSclM0UlM0NmZUZ1bmNBIHR5cGU9J2Rpc2NyZXRlJyB0YWJsZVZhbHVlcz0nMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAnLyUzRSUzQy9mZUNvbXBvbmVudFRyYW5zZmVyJTNFJTNDZmVDb21wb3NpdGUgb3BlcmF0b3I9J2luJyBpbjI9J3NoYXBlJyBpbj0nY29sb3JlZE5vaXNlMScgcmVzdWx0PSdub2lzZTFDbGlwcGVkJy8lM0UlM0NmZUZsb29kIGZsb29kLWNvbG9yPSclMjNBQzFEMDEnIHJlc3VsdD0nY29sb3IxRmxvb2QnLyUzRSUzQ2ZlQ29tcG9zaXRlIG9wZXJhdG9yPSdpbicgaW4yPSdub2lzZTFDbGlwcGVkJyBpbj0nY29sb3IxRmxvb2QnIHJlc3VsdD0nY29sb3IxJy8lM0UlM0NmZU1lcmdlIHJlc3VsdD0nZWZmZWN0MV9ub2lzZV8yMzVfMjc3MyclM0UlM0NmZU1lcmdlTm9kZSBpbj0nc2hhcGUnLyUzRSUzQ2ZlTWVyZ2VOb2RlIGluPSdjb2xvcjEnLyUzRSUzQy9mZU1lcmdlJTNFJTNDL2ZpbHRlciUzRSUzQ2ZpbHRlciBpZD0nZmlsdGVyMV9uXzIzNV8yNzczJyB4PSc2NC4yNTM5JyB5PScwLjY4OTk0MScgd2lkdGg9JzE5LjQ5MjInIGhlaWdodD0nMjE5MS43NycgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC43MTQyODU3MzEzMTU2MTI3OSAwLjcxNDI4NTczMTMxNTYxMjc5JyBzdGl0Y2hUaWxlcz0nc3RpdGNoJyBudW1PY3RhdmVzPSczJyByZXN1bHQ9J25vaXNlJyBzZWVkPSc5OTA5Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdub2lzZScgdHlwZT0nbHVtaW5hbmNlVG9BbHBoYScgcmVzdWx0PSdhbHBoYU5vaXNlJy8lM0UlM0NmZUNvbXBvbmVudFRyYW5zZmVyIGluPSdhbHBoYU5vaXNlJyByZXN1bHQ9J2NvbG9yZWROb2lzZTEnJTNFJTNDZmVGdW5jQSB0eXBlPSdkaXNjcmV0ZScgdGFibGVWYWx1ZXM9JzEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgJy8lM0UlM0MvZmVDb21wb25lbnRUcmFuc2ZlciUzRSUzQ2ZlQ29tcG9zaXRlIG9wZXJhdG9yPSdpbicgaW4yPSdzaGFwZScgaW49J2NvbG9yZWROb2lzZTEnIHJlc3VsdD0nbm9pc2UxQ2xpcHBlZCcvJTNFJTNDZmVGbG9vZCBmbG9vZC1jb2xvcj0nJTIzQUMxRDAxJyByZXN1bHQ9J2NvbG9yMUZsb29kJy8lM0UlM0NmZUNvbXBvc2l0ZSBvcGVyYXRvcj0naW4nIGluMj0nbm9pc2UxQ2xpcHBlZCcgaW49J2NvbG9yMUZsb29kJyByZXN1bHQ9J2NvbG9yMScvJTNFJTNDZmVNZXJnZSByZXN1bHQ9J2VmZmVjdDFfbm9pc2VfMjM1XzI3NzMnJTNFJTNDZmVNZXJnZU5vZGUgaW49J3NoYXBlJy8lM0UlM0NmZU1lcmdlTm9kZSBpbj0nY29sb3IxJy8lM0UlM0MvZmVNZXJnZSUzRSUzQy9maWx0ZXIlM0UlM0NmaWx0ZXIgaWQ9J2ZpbHRlcjJfbl8yMzVfMjc3MycgeD0nMTI4LjUwOCcgeT0nNDEuMTE3Mycgd2lkdGg9JzE5LjQ5MjInIGhlaWdodD0nMjExMC45MScgZmlsdGVyVW5pdHM9J3VzZXJTcGFjZU9uVXNlJyBjb2xvci1pbnRlcnBvbGF0aW9uLWZpbHRlcnM9J3NSR0InJTNFJTNDZmVGbG9vZCBmbG9vZC1vcGFjaXR5PScwJyByZXN1bHQ9J0JhY2tncm91bmRJbWFnZUZpeCcvJTNFJTNDZmVCbGVuZCBtb2RlPSdub3JtYWwnIGluPSdTb3VyY2VHcmFwaGljJyBpbjI9J0JhY2tncm91bmRJbWFnZUZpeCcgcmVzdWx0PSdzaGFwZScvJTNFJTNDZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC43MTQyODU3MzEzMTU2MTI3OSAwLjcxNDI4NTczMTMxNTYxMjc5JyBzdGl0Y2hUaWxlcz0nc3RpdGNoJyBudW1PY3RhdmVzPSczJyByZXN1bHQ9J25vaXNlJyBzZWVkPSc5OTA5Jy8lM0UlM0NmZUNvbG9yTWF0cml4IGluPSdub2lzZScgdHlwZT0nbHVtaW5hbmNlVG9BbHBoYScgcmVzdWx0PSdhbHBoYU5vaXNlJy8lM0UlM0NmZUNvbXBvbmVudFRyYW5zZmVyIGluPSdhbHBoYU5vaXNlJyByZXN1bHQ9J2NvbG9yZWROb2lzZTEnJTNFJTNDZmVGdW5jQSB0eXBlPSdkaXNjcmV0ZScgdGFibGVWYWx1ZXM9JzEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDEgMSAxIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgJy8lM0UlM0MvZmVDb21wb25lbnRUcmFuc2ZlciUzRSUzQ2ZlQ29tcG9zaXRlIG9wZXJhdG9yPSdpbicgaW4yPSdzaGFwZScgaW49J2NvbG9yZWROb2lzZTEnIHJlc3VsdD0nbm9pc2UxQ2xpcHBlZCcvJTNFJTNDZmVGbG9vZCBmbG9vZC1jb2xvcj0nJTIzQUMxRDAxJyByZXN1bHQ9J2NvbG9yMUZsb29kJy8lM0UlM0NmZUNvbXBvc2l0ZSBvcGVyYXRvcj0naW4nIGluMj0nbm9pc2UxQ2xpcHBlZCcgaW49J2NvbG9yMUZsb29kJyByZXN1bHQ9J2NvbG9yMScvJTNFJTNDZmVNZXJnZSByZXN1bHQ9J2VmZmVjdDFfbm9pc2VfMjM1XzI3NzMnJTNFJTNDZmVNZXJnZU5vZGUgaW49J3NoYXBlJy8lM0UlM0NmZU1lcmdlTm9kZSBpbj0nY29sb3IxJy8lM0UlM0MvZmVNZXJnZSUzRSUzQy9maWx0ZXIlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIilcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcFxyXG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDV2dylcclxuICAgICAgd2lkdGg6IDcuNzA4dndcclxuICAgICAgei1pbmRleDogM1xyXG4gICAgICB0b3A6IDV2d1xyXG5cclxuICAgICY6YWZ0ZXJcclxuICAgICAgbGVmdDogMi4wODN2d1xyXG4gICAgJjpiZWZvcmVcclxuICAgICAgcmlnaHQ6IDIuMDgzdndcclxuICAgICAgbGVmdDogYXV0b1xyXG4gICZfX2J1aWxkXHJcbiAgICAmX3dyYXBwZXJcclxuICAgICAgei1pbmRleDogMVxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODAvYnVpbGQucG5nXCIpXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcFxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCVcclxuICAgICAgaGVpZ2h0OiBhdXRvXHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTM2NS84NTRcclxuICAgICAgJjpiZWZvcmVcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIHRvcDogMFxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODAvbWFzay0yLnBuZ1wiKVxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAxJVxyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgICB6LWluZGV4OiAtMVxyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBib3R0b206IC0xcHhcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMzB2aFxyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgxOTUsIDM1LCA0LCAwKSAwJSwgcmdiYSgxOTUsIDM1LCA0LCAxKSA1MCUpXHJcbiAgICAgICAgei1pbmRleDogMlxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIGhlaWdodDogNzB2aFxyXG4gICAgICAmX21vc2tvd1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIHRvcDogMFxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgei1pbmRleDogMTBcclxuICAgICZfdGV4dFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgcFxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIHRyYW5zbGF0ZTogLTUwJSAwXHJcbiAgICAgICAgbGVmdDogNTAlXHJcbiAgICAgICAgei1pbmRleDogMTBcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSlcclxuICAgICAgICBmb250LXNpemU6IDQuODU0dndcclxuICAgICAgICBib3R0b206IC0xMHZoXHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBtYXgtd2lkdGg6IDg4dndcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDIuMDgzdndcclxuICAgICAgICAgIG1heC13aWR0aDogNDQuMTY3dndcclxuICAgICAgICAgIGJvdHRvbTogMTB2aFxyXG4gICAgJjphZnRlclxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgYXNwZWN0LXJhdGlvOiA3OTAvMTIwMFxyXG4gICAgICB0cmFuc2xhdGU6IC01MCUgLTUwJVxyXG4gICAgICB0b3A6IDEwJVxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgd2lkdGg6IDQxLjE0NnZ3XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8xOTgwL3N0YXIuc3ZnXCIpXHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlclxyXG4gICZfX2dhbGxlcnlcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMzIzMDRcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgIHBhZGRpbmc6IDIwdmggMCA1dncgMFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBwYWRkaW5nOiA1dncgMFxyXG4gICAgJl93cmFwcGVyXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICB6LWluZGV4OiA1XHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKVxyXG4gICAgICB3aWR0aDogMTgwJVxyXG4gICAgICBnYXA6IDEuNjY3dndcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIHdpZHRoOiAxNDAlXHJcbiAgJl9faW1hZ2VfdGV4dFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXHJcbiAgICBjb2xvcjogIzlCMUUwNlxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmclxyXG5cclxuICAgICZfX2NvbnRlbnRcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICAgZ2FwOiAyLjkxN3Z3XHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICBwYWRkaW5nOiAxMS42NXZ3IGNhbGModmFyKC0tY29udGFpbmVyKSArIDUuODI1dncpXHJcbiAgICAgIGRpdlxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgZ2FwOiAyLjkxN3Z3XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzN2d1xyXG4gICAgICBoNFxyXG4gICAgICAgIGZvbnQtc2l6ZTogNS44MjV2d1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjNcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDIuNXZ3XHJcbiAgICAgIHVsXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBnYXA6IDF2d1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNC4zNjl2d1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNDU4dndcclxuICAgICZfX2ltYWdlXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAmX19ib3R0b21cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgaGVpZ2h0OiA2MHZoXHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSlcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNDMzIzMDRcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIGhlaWdodDogMTAwdmhcclxuICAgICZfdGV4dFxyXG4gICAgICBmb250LXNpemU6IHZhcigtLWZzLW1kKVxyXG4gICAgICBsaW5lLWhlaWdodDogMS4zXHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgZ2FwOiAxdndcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIG1heC13aWR0aDogNDUuMzEzdndcclxuICAgICZfaW1hZ2VcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIC8vd2lkdGg6IDEwMCVcclxuICAgICAgLy90b3A6IHZhcigtLXAtODApXHJcbiAgICAgIC8vYm90dG9tOiB2YXIoLS1wLTgwKVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlXHJcbiAgICAgIGxlZnQ6IDUwJVxyXG4gICAgICB0b3A6IDUwJVxyXG4gICAgICBhc3BlY3QtcmF0aW86IDE4NC80MzFcclxuICAgICAgaGVpZ2h0OiA4MCVcclxuICAgICAgaW1nXHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b20gY2VudGVyXHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpblxyXG4iLCIuY29zbW9uYXV0aWNzXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzMDgxQlxyXG4gIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKVxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIC0tYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKVxyXG5cclxuICAmOmFmdGVyXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgY29udGVudDogJydcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODQvYmNrLnBuZ1wiKVxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICB3aWR0aDogNjAlXHJcbiAgICBsZWZ0OiA1MCVcclxuICAgIGFzcGVjdC1yYXRpbzogMS8xXHJcbiAgICB0b3A6IDBcclxuICAgIHotaW5kZXg6IDFcclxuICAgIHRyYW5zbGF0ZTogLTUwJSAwXHJcblxyXG4gICY6YmVmb3JlXHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgY29udGVudDogJydcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nLzE5ODQvcm9ja2V0LnBuZ1wiKVxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICB3aWR0aDogNzB2d1xyXG4gICAgYXNwZWN0LXJhdGlvOiA5NjAvMTM5MFxyXG4gICAgbGVmdDogYXV0b1xyXG4gICAgcmlnaHQ6IDE1dndcclxuICAgIHRvcDogMjB2d1xyXG4gICAgei1pbmRleDogMVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICB3aWR0aDogNDB2d1xyXG4gICAgICB0b3A6IDMydmhcclxuICAgICAgcmlnaHQ6IDh2d1xyXG4gICZfX3dyYXBwZXJcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KVxyXG4gICAgICBtYXJnaW46IDAgdmFyKC0tY29udGFpbmVyKVxyXG4gICAgICBib3JkZXItbGVmdDogdmFyKC0tYm9yZGVyKVxyXG4gICAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJvcmRlcilcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAwJSx0cmFuc3BhcmVudCAxcHgsdHJhbnNwYXJlbnQgY2FsYygyNSUgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgY2FsYygyNSUgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMjUlLHRyYW5zcGFyZW50IDI1JSx0cmFuc3BhcmVudCBjYWxjKDUwJSAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSBjYWxjKDUwJSAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSA1MCUsdHJhbnNwYXJlbnQgNTAlLHRyYW5zcGFyZW50IGNhbGMoNzUlIC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIGNhbGMoNzUlIC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDc1JSx0cmFuc3BhcmVudCA3NSUsdHJhbnNwYXJlbnQgY2FsYygxMDAlIC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDEwMCUsKVxyXG4gICAgICAgIHRvcDogMFxyXG4gICAgICAgIGJvdHRvbTogMFxyXG4gICAgICAgIGxlZnQ6IHZhcigtLWNvbnRhaW5lcilcclxuICAgICAgICByaWdodDogdmFyKC0tY29udGFpbmVyKVxyXG4gICAgJiA+IC50aXRsZV95ZWFyXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICBwYWRkaW5nOiAxMy4zOTd2dyAwIDIwdndcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvMTk4NC9zdGFycy5zdmdcIilcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICAgIHdpZHRoOiAxMDB2d1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNTAlXHJcbiAgICAgICAgICB0b3A6IDEwMCVcclxuICAgICAgICAgIGxlZnQ6IDUwJVxyXG4gICAgICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCVcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBpbnNldDogMFxyXG4gICZfX2NvbnRlbnRcclxuICAgICZfcm93XHJcbiAgICAgIHBhZGRpbmc6IDBcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMS40ODN2d1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsMWZyKVxyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydFxyXG4gICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyKVxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDkuMzc1dndcclxuICAgICAgcFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNDU4dndcclxuICAgICAgaDNcclxuICAgICAgICBmb250LXNpemU6IDcuNjU2dndcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1Ljc0MnZ3XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgZm9udC1zaXplOiAzLjMzM3Z3XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1wLTgwKVxyXG4gICAgJl9yb3c6Zmlyc3QtY2hpbGRcclxuICAgICAgJj4gZGl2OmZpcnN0LWNoaWxkXHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYm9yZGVyKVxyXG4gICAgICAgIGZvbnQtc2l6ZTogNS4yNjN2d1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMylcclxuICAgICAgICBwYWRkaW5nOiAwIDUuNzQydncgNS43NDJ2d1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDEuNjY3dndcclxuICAgICAgICAgIHBhZGRpbmc6IDAgdmFyKC0tcC04MCkgMi4wODN2d1xyXG4gICAgICAmPmRpdjpsYXN0LWNoaWxkXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46IDIvNFxyXG4gICAgICAgICY+ZGl2OmZpcnN0LWNoaWxkXHJcbiAgICAgICAgICBwYWRkaW5nOiAgMi41dncgdmFyKC0tcC04MClcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgICAgcGFkZGluZzogMCB2YXIoLS1wLTgwKSA0LjE2N3Z3XHJcbiAgICAgICAgJj5kaXZcclxuICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAzLjMzM3Z3IHZhcigtLXAtODApXHJcbiAgICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAgICBjb2xvcjogIzdDOUNGRlxyXG4gICAgLmltYWdlLXRleHRcclxuICAgICAgbWFyZ2luOiAwIDFweFxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgei1pbmRleDogMlxyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIsIDgsIDI3LCAxKVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZVxyXG4gICAgICBnYXA6IDUuNzQydndcclxuICAgICAgYm9yZGVyLXRvcDogdmFyKC0tYm9yZGVyKVxyXG4gICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1ib3JkZXIpXHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLXAtODApXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyZnIgMWZyXHJcbiAgICAgICAgZ2FwOiB2YXIoLS1wLTgwKVxyXG4gICAgICAgIHBhZGRpbmc6IDQuMTY3dndcclxuICAgICAgZGl2XHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBnYXA6IDhweFxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIGdhcDogMTZweFxyXG4gICAgICBzcGFuXHJcbiAgICAgICAgZm9udC1zaXplOiAzLjU4OXZ3XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNVxyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOClcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMTQ2dndcclxuICAgICAgLmltYWdlXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy8xOTg0L2ltYWdlLXRleHQtYmNrLnBuZ1wiKVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgICAgICAgICB3aWR0aDogMjUwJVxyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzFcclxuICAgICAgICAgIGxlZnQ6IDUwJVxyXG4gICAgICAgICAgdG9wOiA1MCVcclxuICAgICAgICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlXHJcbiAgICAgICAgICB6LWluZGV4OiAtMVxyXG5cclxuICAgICZfcm93Om50aC1jaGlsZCgyKVxyXG4gICAgICAmPiBkaXY6Zmlyc3QtY2hpbGRcclxuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS1ib3JkZXIpXHJcbiAgICAgICAgZm9udC1zaXplOiA1LjI2M3Z3XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKVxyXG4gICAgICAgIHBhZGRpbmc6IDAgNS43NDJ2dyA1Ljc0MnZ3XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMlxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS42Njd2d1xyXG4gICAgICAgICAgcGFkZGluZzogMCB2YXIoLS1wLTgwKSAyLjA4M3Z3XHJcbiAgICAgICY+ZGl2Omxhc3QtY2hpbGRcclxuICAgICAgICBncmlkLWNvbHVtbjogMi80XHJcbiAgICAmX3JvdzpsYXN0LWNoaWxkXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmclxyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIGhlaWdodDogOTklXHJcbiAgICAgICAgYm9yZGVyLXRvcDogdmFyKC0tYm9yZGVyKVxyXG4gICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJvcmRlcilcclxuICAgICAgICB3aWR0aDogMTAwdndcclxuICAgICAgICB0b3A6IDUwJVxyXG4gICAgICAgIGxlZnQ6IDUwJVxyXG4gICAgICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlXHJcbiAgICAgIGRpdlxyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLXAtODApXHJcbiAgICAgIGltZ1xyXG4gICAgICAgIG1peC1ibGVuZC1tb2RlOiBsdW1pbm9zaXR5XHJcblxyXG4gICAgICBkaXY6Zmlyc3QtY2hpbGRcclxuICAgICAgICBncmlkLWNvbHVtbjogMVxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgICAgZ2FwOiB2YXIoLS1wLTgwKVxyXG4gICAgICBkaXY6bnRoLWNoaWxkKDIpXHJcbiAgICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgICBnYXA6IDQuNzg1dndcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBnYXA6IDIuMDgzdndcclxuICAgICAgICAgIGdyaWQtY29sdW1uOiAyLzRcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpXHJcbiAgICAgICAgICBncmlkLWNvbHVtbjogc3BhbiAyXHJcbiAgICAgICAgICBncmlkLXJvdzogMVxyXG4gICAgICAgICAgcGFkZGluZzogdmFyKC0tcC04MClcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJvcmRlcilcclxuICAgICAgICBwXHJcbiAgICAgICAgICBmb250LXNpemU6IDQuNzg1dndcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjA4M3Z3XHJcbiAgICAgICAgc3BhblxyXG4gICAgICAgICAgZm9udC1zaXplOiAzLjU4OXZ3XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41XHJcbiAgICAgICAgICBvcGFjaXR5OiAuOFxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTQ2dndcclxuICAgICAgZGl2Omxhc3QtY2hpbGRcclxuXHJcblxyXG5cclxuICAmX19zbGlkZXJcclxuICAgIHBhZGRpbmc6IDIuNXZ3IDAgMFxyXG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIC0xNTAlIDAgMCApXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIHBhZGRpbmc6IDBcclxuICAgIC5jYXJkXHJcbiAgICAgIHBhZGRpbmc6IDAgdmFyKC0tcC04MClcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgIGdhcDogNy42NTZ2d1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZ2FwOiAzLjMzM3Z3XHJcbiAgICAgICZfX2NvbnRlbnRcclxuICAgICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgICAgIGdhcDogMjRweFxyXG5cclxuICAgICAgJl9fdGl0bGVcclxuICAgICAgICBmb250LXNpemU6IDQuNzg1dndcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgZm9udC1zaXplOiAyLjA4M3Z3XHJcbiAgICAgICZfX3RleHRcclxuICAgICAgICBvcGFjaXR5OiAuOFxyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxuICAgICAgICBmb250LXNpemU6IDMuNTg5dndcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMTQ2dndcclxuICAgICAgJl9faW1hZ2VcclxuICAgICAgICBpbWdcclxuICAgICAgICAgIGhlaWdodDogYXV0b1xyXG4gICAgLnNsaWRlcl9jb250cm9sc1xyXG4gICAgICBtYXJnaW4tdG9wOiAzLjMzM3Z3XHJcblxyXG4ubW92aWVcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAucGluLXNwYWNlclxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMDgxQlxyXG4uaG9yaXpvbnRhbFxyXG4gIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKVxyXG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzA4MUJcclxuICBwYWRkaW5nLXRvcDogMFxyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxuICB3aWR0aDogMTAwJVxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgIHBhZGRpbmctdG9wOiAyNXZoXHJcbiAgJjphZnRlclxyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgIGNvbnRlbnQ6ICcnXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIHRvcDogMFxyXG4gICAgYm90dG9tOiAwXHJcbiAgICB6LWluZGV4OiAyXHJcbiAgICBsZWZ0OiB2YXIoLS1jb250YWluZXIpXHJcbiAgICByaWdodDogdmFyKC0tY29udGFpbmVyKVxyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsdHJhbnNwYXJlbnQgMXB4LHRyYW5zcGFyZW50IGNhbGModmFyKC0tY29udGFpbmVyKSAtIDFweCksIHRyYW5zcGFyZW50ICx0cmFuc3BhcmVudCBjYWxjKDEwMCUgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMTAwJSlcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgMCUsdHJhbnNwYXJlbnQgMXB4LHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIGNhbGMoMjUlIC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTIpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgY2FsYyg1MCUgLSAxcHgpLHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMikgNTAlLHRyYW5zcGFyZW50IDUwJSx0cmFuc3BhcmVudCBjYWxjKDc1JSAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSBjYWxjKDc1JSAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEyKSAxMDAlKVxyXG5cclxuICBzdmdcclxuICAgIGFzcGVjdC1yYXRpbzogODgwLzkyMFxyXG4gICAgbWF4LXdpZHRoOiA4ODBweFxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiBhdXRvXHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHZoXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIHotaW5kZXg6IDFcclxuICAmX193cmFwcGVyXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiAxMDB2aFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15XHJcbiAgICAvL292ZXJmbG93OiBoaWRkZW5cclxuXHJcbiAgJl9fc2xpZGVzXHJcbiAgICB0b3VjaC1hY3Rpb246IHBhbi14XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGhlaWdodDogMTAwdmhcclxuXHJcbiAgLnNsaWRlXHJcbiAgICAvL3dpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyV2lkdGgpKVxyXG4gICAgd2lkdGg6IDEwMHZ3XHJcbiAgICBoZWlnaHQ6IDEwMHZoXHJcbiAgICBmbGV4LXNocmluazogMFxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG5cclxuICAgIHBpY3R1cmVcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBoZWlnaHQ6IDEwMCVcclxuICAgIGltZ1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlclxyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZVxyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxyXG4gICAgLmJhY2tcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIG9iamVjdC1maXQ6IGluaGVyaXRcclxuICAgIC50aXRsZV95ZWFyXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICB6LWluZGV4OiAxXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweClcclxuICAgICAgICB0b3A6IDE1dmhcclxuICAgIC5mcm9udFxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgei1pbmRleDogNFxyXG4gICAgLmxvZ29cclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGJvdHRvbTogMTB2aFxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgdHJhbnNsYXRlOiAtNTAlIDBcclxuICAgICAgei1pbmRleDogMlxyXG4gICAgICBtYXgtaGVpZ2h0OiAyMHZoXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGJvdHRvbTogNXZoXHJcbiAgICAmLm1vdmllQ2xhcHBlcmJvYXJkXHJcbiAgICAgIHotaW5kZXg6IDNcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAzMDgxQlxyXG4gICAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lcilcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSB2YXIoLS1zY3JvbGxiYXJXaWR0aCkpXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcilcclxuICAgICAgc3ZnXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgZ3JpZC1jb2x1bW46ICAyLzRcclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIGNvbnRlbnQ6ICfQkiAxOTg0INCz0L7QtNGDINC90LDRh9Cw0LvQsNGB0Ywg0LjRgdGC0L7RgNC40Y8g0LPQvtGB0YLQuNC90LjRhtGLINCyINC60LjQvdC+LiDQn9C10YDQstC+0LUg0L/QvtGP0LLQu9C10L3QuNC1INGB0LvRg9GH0LjQu9C+0YHRjCDQsiDQu9C10LPQtdC90LTQsNGA0L3QvtC8INGB0L7QstC10YLRgdC60L7QvCDRhNC40LvRjNC80LUgwqvQk9C+0YHRgtGM0Y8g0LjQtyDQsdGD0LTRg9GI0LXQs9C+wrsnXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCVcclxuICAgICAgICB0b3A6IDUwJVxyXG4gICAgICAgIGxlZnQ6IDUwJVxyXG4gICAgICAgIHotaW5kZXg6IDEwMFxyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNVxyXG4gICAgICAgIGZvbnQtc2l6ZTogNC4zNjl2d1xyXG4gICAgICAgIG1heC13aWR0aDogNzMuMzAxdndcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICAgIHRvcDogNTUlXHJcbiAgICAgICAgICBmb250LXNpemU6IDIuMDgzdndcclxuICAgICAgICAgIG1heC13aWR0aDogMzcuNXZ3XHJcbiAgICAmLmd1ZXN0RnJvbUZ1dHVyZVxyXG4gICAgICB6LWluZGV4OiAyXHJcbiAgICAmLmRheVdhdGNoXHJcbiAgICAgIHotaW5kZXg6IDFcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgICAgJjphZnRlclxyXG4gICAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgICAgaW5zZXQ6IDBcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgIzA2MDYwNSAwJSwgcmdiYSg2LCA2LCA1LCAwLjk5MTM1MykgNi42NyUsIHJnYmEoNiwgNiwgNSwgMC45NjQ0OSkgMTMuMzMlLCByZ2JhKDYsIDYsIDUsIDAuOTE4MzQpIDIwJSwgcmdiYSg2LCA2LCA1LCAwLjg1MjU4OSkgMjYuNjclLCByZ2JhKDYsIDYsIDUsIDAuNzY4MjI1KSAzMy4zMyUsIHJnYmEoNiwgNiwgNSwgMC42NjgxMTYpIDQwJSwgcmdiYSg2LCA2LCA1LCAwLjU1NzMwOSkgNDYuNjclLCByZ2JhKDYsIDYsIDUsIDAuNDQyNjkxKSA1My4zMyUsIHJnYmEoNiwgNiwgNSwgMC4zMzE4ODQpIDYwJSwgcmdiYSg2LCA2LCA1LCAwLjIzMTc3NSkgNjYuNjclLCByZ2JhKDYsIDYsIDUsIDAuMTQ3NDExKSA3My4zMyUsIHJnYmEoNiwgNiwgNSwgMC4wODE2NTk5KSA4MCUsIHJnYmEoNiwgNiwgNSwgMC4wMzU1MSkgODYuNjclLCByZ2JhKDYsIDYsIDUsIDAuMDA4NjQ3MikgOTMuMzMlLCByZ2JhKDYsIDYsIDUsIDApIDEwMCUpXHJcblxyXG4gICZfX25vdGVcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0LXdoaXRlKVxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA2MDYwNVxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgJl9jb250ZW50XHJcbiAgICAgIHBhZGRpbmc6IHZhcigtLXAtODApIHZhcigtLWNvbnRhaW5lcilcclxuICAgICAgZGlzcGxheTogZmxleFxyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICAgIGdhcDogMi4wODN2d1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNy41dndcclxuICAgIHBcclxuICAgICAgZm9udC1zaXplOiA3LjY1NnZ3XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41dndcclxuICAgIHNwYW5cclxuICAgICAgZm9udC1zaXplOiA0LjMwNnZ3XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNDZ2d1xyXG5cclxuXHJcblxyXG4iLCIubm93XHJcbiAgLy9oZWlnaHQ6IDMwMHZoXHJcbiAgJl9fYmNrXHJcbiAgICBoZWlnaHQ6IDEwMHZoXHJcbiAgICBwb3NpdGlvbjogc3RpY2t5XHJcbiAgICB0b3A6IDBcclxuICAgIGltZ1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgaW5zZXQ6IDBcclxuICAmX19oZWFkXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIHRyYW5zbGF0ZTogLTUwJSAtNTAlXHJcbiAgICB6LWluZGV4OiAyXHJcbiAgICBsZWZ0OiA1MCVcclxuICAgIHRvcDogNTAlXHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dC13aGl0ZSlcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgJl90aXRsZVxyXG4gICAgICBmb250LXNpemU6IDE5LjEzOXZ3XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAuOVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZm9udC1zaXplOiA3LjA4M3Z3XHJcbiAgICAmX3N1YnRpdGxlXHJcbiAgICAgIGZvbnQtc2l6ZTogNC43ODV2d1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBmb250LXNpemU6IDIuMDgzdndcclxuICAmX193cmFwcGVyXHJcbiAgICBwYWRkaW5nOiAwIDIuMTg4dncgdmFyKC0tcC04MClcclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBnYXA6IDUwdmhcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgZ2FwOiAyMHZoXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICZfX2l0ZW1cclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSlcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0MHB4KVxyXG4gICAgcGFkZGluZzogNS43NDJ2d1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweFxyXG4gICAgY29sb3I6ICNGRkZGRkZcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgbWF4LXdpZHRoOiAyM3Z3XHJcbiAgICAgIHBhZGRpbmc6IDIuMDgzdndcclxuICAgIHBcclxuICAgICAgZm9udC1zaXplOiA0Ljg1NHZ3XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi45MTN2d1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjY2N3Z3XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC42MjV2d1xyXG4gICAgc3BhblxyXG4gICAgICBmb250LXNpemU6IDMuNTg5dndcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE0NnZ3XHJcbiAgICAmOm50aC1jaGlsZCgyKVxyXG5cclxuICAgICY6bnRoLWNoaWxkKGV2ZW4pXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0b1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwdmhcclxuXHJcblxyXG5cclxuXHJcbiIsIi5mb290ZXJcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICBvdmVyZmxvdzogaGlkZGVuXHJcbiAgaGVpZ2h0OiAxMDBsdmhcclxuICAmX193cmFwcGVyXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgbWFyZ2luOiAwIHZhcigtLWNvbnRhaW5lcilcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHJnYmEoMCwgMCwgMCwgMC4wNikgMCUsdHJhbnNwYXJlbnQgMXB4LHRyYW5zcGFyZW50IGNhbGMoMjUlIC0gMXB4KSxyZ2JhKDAsIDAsIDAsIDAuMDYpIGNhbGMoMjUlIC0gMXB4KSxyZ2JhKDAsIDAsIDAsIDAuMDYpIDI1JSx0cmFuc3BhcmVudCAyNSUsdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLHJnYmEoMCwgMCwgMCwgMC4wNikgY2FsYyg1MCUgLSAxcHgpLHJnYmEoMCwgMCwgMCwgMC4wNikgNTAlLHRyYW5zcGFyZW50IDUwJSx0cmFuc3BhcmVudCBjYWxjKDc1JSAtIDFweCkscmdiYSgwLCAwLCAwLCAwLjA2KSBjYWxjKDc1JSAtIDFweCkscmdiYSgwLCAwLCAwLCAwLjA2KSA3NSUsdHJhbnNwYXJlbnQgNzUlLHRyYW5zcGFyZW50IGNhbGMoMTAwJSAtIDFweCkscmdiYSgwLCAwLCAwLCAwLjA2KSAxMDAlLClcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpXHJcbiAgJl9fY29udGVudFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGXHJcbiAgICBnYXA6IDMuODI4dndcclxuICAgIG1hcmdpbjogYXV0byAxcHhcclxuICAgIHBhZGRpbmc6IHZhcigtLXAtODApXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIG1heC13aWR0aDogNDUuODMzdndcclxuICAgICAgZ2FwOiAxLjY2N3Z3XHJcbiAgICAgIGdyaWQtY29sdW1uOiAyLzRcclxuICAgICY6YWZ0ZXJcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KVxyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KVxyXG4gICAgICB3aWR0aDogOTl2d1xyXG4gICAgICB0b3A6IDUwJVxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgdHJhbnNsYXRlOiAtNTAlIC01MCVcclxuICAgICZfdGV4dFxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgZm9udC1zaXplOiA0Ljc4NXZ3XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBmb250LXNpemU6IDIuMDgzdndcclxuICAgIC5idXR0b25cclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTY3LCAxNjgsIDE3MSwgMSlcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XHJcbiAgICAgIHBhZGRpbmc6IDIuOTEzdncgMy44ODN2d1xyXG4gICAgICBmb250LXNpemU6IDMuODgzdndcclxuICAgICAgbGluZS1oZWlnaHQ6IDFlbVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgICAgcGFkZGluZzogMC45dncgMS4wNDJ2d1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXZ3XHJcbiAgLnRpbWVsaW5lXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpXHJcbiAgICAgIG1heC13aWR0aDogMjIuMzk2dndcclxuICAgICY6YWZ0ZXJcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEyMTIxMlxyXG4gICAgICBoZWlnaHQ6IDM1cHhcclxuICAgICZfX2xhYmVsc1xyXG4gICAgICAmOmFmdGVyXHJcbiAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSlcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsdHJhbnNwYXJlbnQgMCUsdHJhbnNwYXJlbnQgY2FsYygzLjg4M3Z3IC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgY2FsYygzLjg4M3Z3IC0gMXB4KSxyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMy44ODN2dyx0cmFuc3BhcmVudCAzLjg4M3Z3LHRyYW5zcGFyZW50IDEwMCUpXHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzLjg4M3Z3IDEwMCVcclxuICAgICAgICB3aWR0aDogMjAwJVxyXG4gICAgICAgIGFuaW1hdGlvbjogc2Nyb2xsTGluZSAxNXMgbGluZWFyIGluZmluaXRlXHJcbiAgICAgICAgaGVpZ2h0OiAyMXB4XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KVxyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLHRyYW5zcGFyZW50IDAlLHRyYW5zcGFyZW50IGNhbGMoMS44MjN2dyAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIGNhbGMoMS44MjN2dyAtIDFweCkscmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEuODIzdncsdHJhbnNwYXJlbnQgMS44MjN2dyx0cmFuc3BhcmVudCAxMDAlKVxyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjgyM3Z3IDEwMCVcclxuICAgICZfX2xhYmVsXHJcbiAgICAgIGNvbG9yOiAjMTIxMjEyXHJcbiAgICAgIG9wYWNpdHk6IDFcclxuICAgICAgbWluLXdpZHRoOiBhdXRvXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgICBmb250LXNpemU6IDEuNDU4dndcclxuICAmX19ub3RlXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIHRyYW5zbGF0ZTogLTUwJSAwXHJcbiAgICBsZWZ0OiA1MCVcclxuICAgIGJvdHRvbTogMnZoXHJcbiAgICBjb2xvcjogcmdiYSgxOCwgMTgsIDE4LCAwLjUpXHJcbiAgICBmb250LXNpemU6IDMuMzQ5dndcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgZ2FwOiA2cHhcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjlweClcclxuICAgICAgZm9udC1zaXplOiAwLjgzM3Z3XHJcbiAgICBhOmhvdmVyXHJcbiAgICAgIG9wYWNpdHk6IC44XHJcblxyXG5Aa2V5ZnJhbWVzIHNjcm9sbExpbmVcclxuICAwJVxyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXHJcblxyXG4gIDEwMCVcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxyXG5cclxuIl19 */
