@charset "UTF-8";
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Light'), local('CormorantInfant-Light'), url('../fonts/Cormorantinfantlight.woff2') format('woff2'), url('../fonts/Cormorantinfantlight.woff') format('woff'), url('../fonts/Cormorantinfantlight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Light Italic'), local('CormorantInfant-LightItalic'), url('../fonts/Cormorantinfantlightitalic.woff2') format('woff2'), url('../fonts/Cormorantinfantlightitalic.woff') format('woff'), url('../fonts/Cormorantinfantlightitalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant'), local('CormorantInfant-Regular'), url('../fonts/Cormorantinfant.woff2') format('woff2'), url('../fonts/Cormorantinfant.woff') format('woff'), url('../fonts/Cormorantinfant.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Italic'), local('CormorantInfant-Italic'), url('../fonts/Cormorantinfantitalic.woff2') format('woff2'), url('../fonts/Cormorantinfantitalic.woff') format('woff'), url('../fonts/Cormorantinfantitalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Book'), local('CormorantInfant-Book'), url('../fonts/Cormorantinfantbook.woff2') format('woff2'), url('../fonts/Cormorantinfantbook.woff') format('woff'), url('../fonts/Cormorantinfantbook.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Book Italic'), local('CormorantInfant-BookItalic'), url('../fonts/Cormorantinfantbookitalic.woff2') format('woff2'), url('../fonts/Cormorantinfantbookitalic.woff') format('woff'), url('../fonts/Cormorantinfantbookitalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Semibold'), local('CormorantInfant-Semibold'), url('../fonts/Cormorantinfantsemibold.woff2') format('woff2'), url('../fonts/Cormorantinfantsemibold.woff') format('woff'), url('../fonts/Cormorantinfantsemibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Semibold Italic'), local('CormorantInfant-SemiboldItalic'), url('../fonts/Cormorantinfantsemibolditalic.woff2') format('woff2'), url('../fonts/Cormorantinfantsemibolditalic.woff') format('woff'), url('../fonts/Cormorantinfantsemibolditalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Bold'), local('CormorantInfant-Bold'), url('../fonts/Cormorantinfantbold.woff2') format('woff2'), url('../fonts/Cormorantinfantbold.woff') format('woff'), url('../fonts/Cormorantinfantbold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Cormorant Infant';
    src: local('Cormorant Infant Bold Italic'), local('CormorantInfant-BoldItalic'), url('../fonts/Cormorantinfantbolditalic.woff2') format('woff2'), url('../fonts/Cormorantinfantbolditalic.woff') format('woff'), url('../fonts/Cormorantinfantbolditalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Light'), local('Ubuntu-Light'), url('../fonts/ubuntulight.woff2') format('woff2'), url('../fonts/ubuntulight.woff') format('woff'), url('../fonts/ubuntulight.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Light Italic'), local('Ubuntu-LightItalic'), url('../fonts/ubuntulightitalic.woff2') format('woff2'), url('../fonts/ubuntulightitalic.woff') format('woff'), url('../fonts/ubuntulightitalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu'), url('../fonts/ubuntu.woff2') format('woff2'), url('../fonts/ubuntu.woff') format('woff'), url('../fonts/ubuntu.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Italic'), local('Ubuntu-Italic'), url('../fonts/ubuntuitalic.woff2') format('woff2'), url('../fonts/ubuntuitalic.woff') format('woff'), url('../fonts/ubuntuitalic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Medium'), local('Ubuntu-Medium'), url('../fonts/ubuntumedium.woff2') format('woff2'), url('../fonts/ubuntumedium.woff') format('woff'), url('../fonts/ubuntumedium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Medium Italic'), local('Ubuntu-MediumItalic'), url('../fonts/ubuntumediumitalic.woff2') format('woff2'), url('../fonts/ubuntumediumitalic.woff') format('woff'), url('../fonts/ubuntumediumitalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Bold'), local('Ubuntu-Bold'), url('../fonts/ubuntubold.woff2') format('woff2'), url('../fonts/ubuntubold.woff') format('woff'), url('../fonts/ubuntubold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Ubuntu';
    src: local('Ubuntu Bold Italic'), local('Ubuntu-BoldItalic'), url('../fonts/ubuntubolditalic.woff2') format('woff2'), url('../fonts/ubuntubolditalic.woff') format('woff'), url('../fonts/ubuntubolditalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}
span.btn-teleg {
    width: 1.667vw;
    height: 1.667vw;
    border-radius: 50%;
    background-color: #1e9bd7;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0.46875vw;
}
span.btn-whats {
    width: 1.667vw;
    height: 1.667vw;
    border-radius: 50%;
    background-color: #2ebd38;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0.46875vw;
}
span.btn-vibe {
    width: 1.667vw;
    height: 1.667vw;
    border-radius: 50%;
    background-color: #7b68f4;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 0.46875vw;
}
span.btn-teleg img, span.btn-whats img {
    width: 16px;
}



@font-face{font-family:Jost;src:url(../fonts/Jost-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Jost;src:url(../fonts/Jost-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Jost;src:url(../fonts/Jost-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Jost;src:url(../fonts/Jost-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Jost;src:url(../fonts/Jost-SemiBold.ttf) format("truetype");font-weight:600}@-webkit-keyframes opas{0%{opacity:.4}60%{opacity:1}100%{opacity:.4}}@keyframes opas{0%{opacity:.4}60%{opacity:1}100%{opacity:.4}}@-webkit-keyframes fadeOpas{0%{transform:translateY(110%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes fadeOpas{0%{transform:translateY(110%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes tooltipShow{0%{opacity:0}100%{opacity:1}}@keyframes tooltipShow{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@-webkit-keyframes rotate22{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(-3vw,0) rotate(-30deg)}100%{transform:translate(0,0) rotate(0)}}@keyframes rotate22{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(-3vw,0) rotate(-30deg)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes rotate23{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(4.5vw,0) rotate(40deg)}100%{transform:translate(0,0) rotate(0)}}@keyframes rotate23{0%{transform:translate(0,0) rotate(0)}50%{transform:translate(4.5vw,0) rotate(40deg)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes rotate2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes deg{0%{transform:rotate(0)}60%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@keyframes deg{0%{transform:rotate(0)}60%{transform:rotate(-45deg)}100%{transform:rotate(0)}}@-webkit-keyframes jamp{0%{margin-top:0}15%{margin-top:-1rem}25%{margin-top:0}35%{margin-top:-.5rem}45%{margin-top:0}100%{margin-top:0}}@keyframes jamp{0%{margin-top:0}15%{margin-top:-1rem}25%{margin-top:0}35%{margin-top:-.5rem}45%{margin-top:0}100%{margin-top:0}}@-webkit-keyframes jampTrf{0%{transform:translateY(0)}15%{transform:translateY(-7%)}25%{transform:translateY(0)}35%{transform:translateY(-3%)}45%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes jampTrf{0%{transform:translateY(0)}15%{transform:translateY(-7%)}25%{transform:translateY(0)}35%{transform:translateY(-3%)}45%{transform:translateY(0)}100%{transform:translateY(0)}}@-webkit-keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@keyframes slideme{0%{left:-30px;margin-left:0}30%{left:110%;margin-left:80px}100%{left:110%;margin-left:80px}}@-webkit-keyframes pulseicon-a{0%{transform:translate(0,0) scale(.85)}50%{transform:translate(0,0) scale(1)}100%{transform:translate(0,0) scale(.85)}}@keyframes pulseicon-a{0%{transform:translate(0,0) scale(.85)}50%{transform:translate(0,0) scale(1)}100%{transform:translate(0,0) scale(.85)}}@-webkit-keyframes pulseicon{0%{transform:translate(-50%,-50%) scale(.8)}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(.8)}}@keyframes pulseicon{0%{transform:translate(-50%,-50%) scale(.8)}50%{transform:translate(-50%,-50%) scale(1)}100%{transform:translate(-50%,-50%) scale(.8)}}@-webkit-keyframes phone{0%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}50%{transform:translate(-50%,-50%) rotate(0) scale(1.01)}100%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}}@keyframes phone{0%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}50%{transform:translate(-50%,-50%) rotate(0) scale(1.01)}100%{transform:translate(-50%,-50%) rotate(15deg) scale(.9)}}@-webkit-keyframes pulseiconLine{0%{transform:translateX(-55%) scale(.7)}50%{transform:translateX(-65%) scale(1)}100%{transform:translateX(-55%) scale(.7)}}@keyframes pulseiconLine{0%{transform:translateX(-55%) scale(.7)}50%{transform:translateX(-65%) scale(1)}100%{transform:translateX(-55%) scale(.7)}}@-webkit-keyframes scale-before{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:.7}100%{transform:translate(-50%,-50%) scale(.8);opacity:0}}@keyframes scale-before{0%{transform:translate(-50%,-50%) scale(.8);opacity:0}50%{transform:translate(-50%,-50%) scale(1);opacity:.7}100%{transform:translate(-50%,-50%) scale(.8);opacity:0}}@-webkit-keyframes transform-shiver{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(-5px,0) rotate(0)}75%{transform:translate(5px,0) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@keyframes transform-shiver{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(-5px,0) rotate(0)}75%{transform:translate(5px,0) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes transform-shiver2{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(0,-5px) rotate(0)}75%{transform:translate(0,5px) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@keyframes transform-shiver2{0%{transform:translate(0,0) rotate(0)}25%{transform:translate(0,-5px) rotate(0)}75%{transform:translate(0,5px) rotate(0)}100%{transform:translate(0,0) rotate(0)}}@-webkit-keyframes car1{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-200px,10px) scale(0)}}@keyframes car1{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-200px,10px) scale(0)}}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(249,223,20,.5)}70%{box-shadow:0 0 0 25px rgba(249,223,20,0)}100%{box-shadow:0 0 0 0 rgba(249,223,20,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(249,223,20,.5)}70%{box-shadow:0 0 0 25px rgba(249,223,20,0)}100%{box-shadow:0 0 0 0 rgba(249,223,20,0)}}@-webkit-keyframes sbs-anim{0%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:1;transform:translateX(-2px) translateY(-8px) rotate(-5deg) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1)}}@keyframes sbs-anim{0%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}50%{opacity:1;transform:translateX(-2px) translateY(-8px) rotate(-5deg) scale(1,1);-webkit-animation-timing-function:linear;animation-timing-function:linear}100%{opacity:1;transform:translateX(0) translateY(0) rotate(0) scale(1,1)}}@-webkit-keyframes pop{0%{transform:perspective(1px) rotateX(0) scale3d(1,1,1)}100%{transform:perspective(1px) rotateX(0) scale3d(1.2,1.2,1.2)}}@keyframes pop{0%{transform:perspective(1px) rotateX(0) scale3d(1,1,1)}100%{transform:perspective(1px) rotateX(0) scale3d(1.2,1.2,1.2)}}@-webkit-keyframes puff-out{0%{transform:translate(-50%,-50%) rotate(0) scale(1,1);transform-origin:50% 50%;transform-origin-opacity:1}100%{transform:translate(-50%,-50%) rotate(0) scale(2,2);transform-origin:50% 50%;opacity:0}}@keyframes puff-out{0%{transform:translate(-50%,-50%) rotate(0) scale(1,1);transform-origin:50% 50%;transform-origin-opacity:1}100%{transform:translate(-50%,-50%) rotate(0) scale(2,2);transform-origin:50% 50%;opacity:0}}@-webkit-keyframes slide-up-in{0%{transform:translate(0,100%) rotate(1deg);opacity:0;transform-origin:0 0}100%{opacity:1;transform:translate(0,0) rotate(0);transform-origin:0 0}}@keyframes slide-up-in{0%{transform:translate(0,100%) rotate(1deg);opacity:0;transform-origin:0 0}100%{opacity:1;transform:translate(0,0) rotate(0);transform-origin:0 0}}.fade_in{opacity:1;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}.title-first{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}.subtitle-first{-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:slide-up-in;animation-name:slide-up-in}@-webkit-keyframes d3{0%{transform:perspective(900) rotateY(-42deg) translateX(59%)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(0) rotateY(0) translateX(0)}}@keyframes d3{0%{transform:perspective(900) rotateY(-42deg) translateX(59%)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(0) rotateY(0) translateX(0)}}@-webkit-keyframes d3-end{0%{transform:perspective(0) rotateY(0) translateX(0)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(900) rotateY(-42deg) translateX(59%)}}@keyframes d3-end{0%{transform:perspective(0) rotateY(0) translateX(0)}80%{transform:perspective(0) rotateY(0) translateX(59%)}100%{transform:perspective(900) rotateY(-42deg) translateX(59%)}}*{box-sizing:border-box}html{font-size:10px;scroll-behavior:smooth}body{font-family: 'Ubuntu';line-height:1.2;font-weight:400;overflow-x:hidden;color:#282828;background-color:#fff;position:relative;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
h1,h2,h3,h4,h5,h6{margin:0;font-family: 'Cormorant Infant';padding:0}a,button,input,select,textarea{outline:0}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none;color:#282828}p{margin:0}img{max-width:100%;max-height:100%;align-self:center}.rr{font-family:RoadRadio,sans-serif}.slick-slide,.slick-slide *{outline:0!important}.black{color:#5a5a59}.poe{pointer-events:none}.mrm{margin-right:.5vw}.mr{margin-right:1vw}.mrs{margin-right:1.5vw}.mrx{margin-right:.781vw}.lt{color:#fff}.ggc{color:#69bdad}.gray{color:grey}.asfs{align-self:flex-start}.title-lg{font-size:3.125vw;font-weight:400;line-height:1}.title-num{font-size:5.208vw}.title72{font-size:3.75vw}.tac{text-align:center}.fw1{font-weight:100}.fw3{font-weight:300}.fw5{font-weight:500}.fw4{font-weight:400}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fwb{font-weight:700}.fw9{font-weight:900}.fsi{font-style:italic}.tar{text-align:right}.tdt{text-decoration:line-through}.tdu{text-decoration:underline}.center{text-align:center}.ttu{text-transform:uppercase}.ttn{font-family:TTNorms}.title{font-size:2.76vw}.t-min{font-size:1.875vw}.t-ss{font-size:1.5vw}.t-min2{font-size:1.5625vw}.text{font-size:.885vw}.text-md{font-size:1.042vw}.tg{color:#f78449}.tg2{color:#afe4d6}a.text-min{color:#181818;transition:all .4s}a.text-min:hover{color:#ff7200}.small-text{font-size:.92vw}.tsm8{font-size:.55vw}.tsm10{font-size:.61vw}.tsm11{font-size:.7vw}.tsm12{font-size:.677vw}.tsm13{font-size:.88125vw}.text24{font-size:1.25vw}.text23{font-size:1.3vw}.text21{font-size:1.2vw}.container{max-width:89.583vw;margin:0 auto}.container-big{max-width:89.53125vw;margin:0 auto}.container-min{max-width:81.771vw;margin:0 auto}.container-mid{max-width:84.896vw;margin:0 auto}.container--left{width:100%;padding-left:4.852vw}.container--right{width:100%;padding-right:7.5vw}.mlg{margin-bottom:4.167vw}.msm{margin-bottom:3.333vw}.mb{margin-bottom:2.083vw}.mbm{margin-bottom:.7vw}.mbs{margin-bottom:.41vw}.stop{overflow:hidden}.section{padding:6vw 0;position:relative}.max{width:100%}.btn-text{display:flex;align-items:center;justify-content:center;flex-direction:column;white-space:nowrap}.gr{color:#8d8d8d}.btn{padding:2.292vw 3.177vw;display:inline-flex;align-items:center;justify-content:center;transition:all .4s;border-radius:100px;background-color:#00b568;z-index:6;cursor:pointer;border:none;position:relative;color:#fff;letter-spacing:.145vw;font-weight:400}.btn--arrow img{width:.677vw;margin-left:1.302vw}.btn .btn-blick{position:absolute}.btn:not(:disabled) .btn-blick{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100px;overflow:hidden}.btn:not(:disabled) .btn-blick:after{margin-left:-30px;content:" ";width:30px;height:300px;background:#fff;-webkit-animation-delay:50ms;animation-delay:50ms;position:absolute;left:-40px;top:-100px;top-animation-timing-function:ease-in-out;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform:rotate(45deg)}.btn:hover{background-color:#00894e}.btn.btn--gray{background-color:#f0f0f0;box-shadow:none;color:#282728}.btn.btn--gray:hover{background-color:#e3e3e3}.btn.btn--light{padding:1.40625vw 1.979vw;background-color:#fff;color:#000;letter-spacing:.042vw}.btn.btn--light:hover{background-color:#00b568;color:#fff}.btn.btn--outline{border-radius:3px;border:1px solid #fff;background:0 0;box-shadow:none;color:#fff;padding:1.302vw 1.5625vw}.btn.btn--outline:hover{background-color:#4e9ef7;border-color:#4e9ef7}.btn.btn--blue{background-color:#0d4ea1;height:3.28125vw;padding:0 4.21875vw 0 3.229vw}.btn.btn--blue::after{content:'';border:solid #fff;border-width:0 .1vw .1vw 0;display:inline-block;padding:.12vw;position:absolute;top:50%;right:3.3vw;transform:translateY(-50%) rotate(-45deg)}.btn.btn--blue:hover{background-color:#0b4389}.btn.light{color:#191919;background-image:linear-gradient(to top,#ffe97e 0,#fdf7ad 100%);box-shadow:0 8px 13px rgba(214,186,92,.49),inset 0 -4px 1px #d6ba5c}.btn.light:hover{box-shadow:0 8px 13px rgba(214,186,92,.49),inset 0 4px 1px #d6ba5c}.btn.bord{border-radius:5px;border:1px solid #ddd;background:#fff;box-shadow:0 0 2px #a7a7a7;color:#ddd}.btn.bord:hover{box-shadow:0 0 20px #a7a7a7}.btn.bord.bdr{border:1px solid #1491d0;background:#fff;box-shadow:0 0 2px #1491d0;color:#1491d0}.btn.bord.bdr:hover{box-shadow:0 0 20px #1491d0}.btn.big{padding:1.5vw 1vw}.btn.min{padding-top:.6vw;padding-bottom:.6vw}.bubbly-button:not(:disabled) .blick{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;overflow:hidden;pointer-events:none}.bubbly-button:not(:disabled) .blick:after{margin-left:-30px;content:" ";width:30px;height:300px;background:#fff;-webkit-animation-delay:50ms;animation-delay:50ms;position:absolute;left:-40px;top:-150px;top-animation-timing-function:ease-in-out;transition:all .1s;-webkit-animation-name:slideme;animation-name:slideme;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;transform:rotate(45deg)}.bubbly-button:hover .btn-img{transform:translateY(5px)}.btn-cent{display:flex!important;align-items:center;justify-content:center}.btn-img{width:1.5vw;height:1.5vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .4s ease}.burger{width:3.7rem;height:4rem;position:relative;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;margin-top:.3rem}.burger span{display:block;width:65%;height:1px;border-radius:4px;position:relative;background-color:#f7844a}.burger span:after,.burger span:before{content:'';position:absolute;display:block;width:150%;height:1px;right:0;background-color:#f7844a;border-radius:4px}.burger span:before{top:-1rem}.burger span:after{bottom:-1rem}.burger__wrap{text-transform:uppercase;color:#d7d7d7;display:flex;align-items:center;font-weight:500;cursor:pointer;flex-wrap:wrap;flex-direction:column;align-items:center;transition:all .4s;display:none;width:0}.burger__wrap:hover{color:#f7844a}.link{transition:all .4s;position:relative;display:inline-flex;align-items:center;letter-spacing:.38px;color:#fff}.link--underline{padding-bottom:.16vw}.link--underline::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;border-bottom:1px dashed #3974f4;transition:all .4s}.link--underline:hover:before{width:40%}.link:not(.link--underline):hover{color:#00b568}.link.link--colored{color:#00b568}.link.link--colored::before{border-color:#00b568}input:-ms-input-placeholder{color:#282728}input::-moz-placeholder{color:#282728}input::placeholder{color:#282728}textarea:-ms-input-placeholder{color:#282728}textarea::-moz-placeholder{color:#282728}textarea::placeholder{color:#282728}.inp-min{width:30.5%}.inp-md{width:45%}.inp-big{width:100%}.area{padding:1vw 1vw}.arrows{position:absolute;top:50%;transform:translateY(-50%);width:4vw;height:4vw;z-index:18;transition:all .4s;cursor:pointer;border:none;background:0 0;display:flex;align-items:center;justify-content:center;padding:.7vw}.arrows.t2{width:5vw;height:5vw}.arrows.t4{width:3.5vw;height:3.5vw}.arrows.t6{box-shadow:0 5px 54px rgba(0,0,0,.5);background-color:#fff;border-radius:100%;filter:grayscale(1)}.arrows:hover{opacity:.7;transform:translateY(-50%) scale(1.1)}.arrows:hover.t6{filter:grayscale(0);opacity:1}.slidePrev{left:3.5rem}.slidePrev.t2{left:-2.5vw}.slidePrev.t4{left:-1.1vw}.slidePrev.t3{left:50%;top:0;transform:translateX(-50%)}.slidePrev.t3:hover{opacity:.7;transform:translateX(-50%) scale(1.1)}.slideNext{right:3.5rem}.slideNext.t2{right:-2.5vw}.slideNext.t4{right:-1.1vw}.slideNext.t3{left:50%;bottom:-1vw;top:auto;right:auto;transform:translateX(-50%)}.slideNext.t3:hover{opacity:.7;transform:translateX(-50%) scale(1.1)}.check-box{cursor:pointer;display:block}.check-line{display:flex;align-items:center}.check-label{width:1.1vw;height:1.1vw;display:flex;align-items:center;justify-content:center;padding:.2vw;position:relative;flex-shrink:0;margin-right:.5vw;box-shadow:inset 0 0 10px rgba(140,140,140,.04);border-radius:2px;border:1px solid #d1d1d1;background-color:#fff}.check-label.v2{border-radius:100%;box-shadow:0 5px 10px rgba(43,43,51,.1);border:1px solid #e8e8e8;background-color:#fff;width:1.5vw;height:1.5vw;padding:.2vw}.check-label.v2 .check-label-act{width:1vw;height:1vw;border-radius:100%;padding:.2vw;display:flex;align-items:center;justify-content:center;background-color:#4ca352}.check-label-act{transition:all .4s;transform:scale(0)}.check-label.min{width:1vw;height:1vw;border-radius:2px}.block-imp-bf{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;border:1px solid #ddd;transition:all .4s}.block-imp{padding:1.3vw 1.5vw;position:relative;margin-right:.7vw}.rhide{display:none}.rhide:checked~span .check-label-act{transform:scale(1)}.rhide:checked~span .check-label.min{background-color:#5bd273}.rhide:checked~.block-imp-bf{background-color:#4ca352;border:1px solid #4ca352}.rhide:checked~.tsm13{color:#fff;position:relative}.rhide:checked~.times-block div.fancy-select div.trigger{color:#fff!important}.wac{color:#3fbf3f!important}.vic{color:#8173c7!important}.tgc{color:#5fcff2!important}.emc{color:#fbc855!important}.vf{background-color:#fff;padding:2.6vw 2vw;box-shadow:0 0 40px rgba(133,138,160,.1);transform:skewY(-2deg);z-index:4;position:relative}.vf:before{position:absolute;content:'';left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #d1d5e4;width:calc(100% - 14px);height:calc(100% - 14px);z-index:1}.vf-wrap{transform:skewY(2deg);position:relative;z-index:5}.line-tg{border-bottom:1px solid #dcbf8b;width:40%}.line-tg.min{margin-left:auto;margin-right:auto;width:7vw;border-bottom:1px solid #cccdd4}.pre{position:relative;z-index:4}.blc{color:#303030!important}.lcb{color:#303030;transition:all .4s}.lcb:hover{color:#e30613}.aic{align-items:center}.text-rotate{position:absolute;left:0;top:0;width:8vw;height:100%;display:flex;align-items:center;justify-content:center;z-index:71}.text-rotate.right{left:auto;right:0}.text-rotate-item{position:relative;transform:rotate(-90deg);white-space:nowrap;display:inline-block;color:rgba(140,140,140,.5)}.text-rotate-item:before{content:'';position:absolute;left:-3.4vw;top:50%;transform:translateY(-50%);border-top:1px solid #d1d1d1;width:3vw;height:1px}.text-rotate-item:after{content:'';position:absolute;right:-3.4vw;top:50%;transform:translateY(-50%);border-top:1px solid #d1d1d1;width:3vw;height:1px}.text-rotate-item.wh{color:#ffff}.line{width:3vw;height:2px;background-color:#1a1a1a;background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%)}.line.cen{margin-left:auto;margin-right:auto}.line.gr{background-color:#333}.line.gr2{background-color:#9d9d9d}.line-big{width:8vw}.line.big2{width:17vw}.tal{text-align:left}.tb{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#fff}.tgr{background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.poin{pointer-events:none;position:relative;z-index:43}.tlt-mod{position:relative}.tlt-mod:before{content:'';position:absolute;left:-4.3vw;width:3.5vw;height:2px;top:1.3vw;z-index:12;background-color:#1a1a1a;background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%)}.tlt-mod:after{content:'';position:absolute;left:-17.3vw;width:13.5vw;height:1px;top:1.3vw;z-index:9;background-color:rgba(255,255,255,.1)}.tlt-mod.lth:after{background-color:#dedede}.text-mod{position:relative}.text-mod:before{content:'';position:absolute;left:-2vw;width:1.5vw;height:2px;top:.5vw;background-color:#1a1a1a;background-image:linear-gradient(to right,#f7844a 0,#ffad2f 100%);width:0}.text-mod:after{content:'';position:absolute;left:-2vw;width:1.5vw;height:2px;top:.5vw;background-color:rgba(255,255,255,.2)}.jcsb{justify-content:space-between}.posa{position:absolute}.fdc{flex-direction:column}.mobs{display:none}@media (max-width:900px){html{overflow-x:hidden}.title-lg{font-size:3.2rem}.title-mslg{font-size:5.5rem;letter-spacing:.2rem}.title-elg{font-size:6.6rem;letter-spacing:.2rem}.title{font-size:2.6rem}.tgg{padding:.1rem .4rem;margin:.2rem 0}.t-min{font-size:1.95rem}.t-ss{font-size:1.7rem}.t-min2{font-size:1.9rem}.text-tg{margin-left:1.5rem}.text-md{font-size:1.4rem}.text{font-size:1.2rem}.small-text{font-size:1.1rem}.tsm8{font-size:.8rem}.tsm{font-size:.9rem}.tsm10{font-size:1rem}.tsm11{font-size:1rem}.tsm12{font-size:1rem}.tsm13{font-size:1.1rem}.mr1{margin-right:1rem}.tnum{font-size:2.9rem}.text24{font-size:1.4rem}.text23{font-size:1.3rem}.text21{font-size:1.3rem}.container{max-width:90vw;margin:0 auto}.container-min{max-width:90vw;margin:0 auto}.container-md{max-width:90vw;margin:0 auto}.container-mm{max-width:90vw;margin:0 auto}.mlg{margin-bottom:4.5rem}.msm{margin-bottom:2.4rem}.mb{margin-bottom:1.5rem}.mbm{margin-bottom:.7rem}.mbs{margin-bottom:.41rem}.section{padding:6rem 0}.mrm{margin-right:.5rem}.mr{margin-right:1rem}.mrs{margin-right:1.5rem}}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}div.fancy-select{position:relative;font-size:.9375vw;color:#fff;cursor:pointer;width:100%;z-index:99}div.fancy-select.disabled{opacity:.5}div.fancy-select div.trigger{text-align:left;position:relative;display:flex;align-items:center;border-radius:100px;padding-left:1.823vw;background-color:#f4f4f4;border:none;color:#282728;font-size:.9375vw;height:3.646vw;width:100%;transition:all 240ms ease-out}div.fancy-select div.trigger:after{content:'';border:solid #3974f4;border-width:0 2px 2px 0;display:inline-block;padding:.15vw;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);right:1.5vw;transition:.3s;margin-top:-3px;z-index:9}div.fancy-select div.trigger.open{box-shadow:none}div.fancy-select div.trigger.open:after{transform:rotate(0)}div.fancy-select ul.options{padding-left:0;list-style:none;margin:0;margin-top:-2px;position:absolute;left:0;visibility:hidden;opacity:0;z-index:50;overflow:auto;background-color:#f4f4f4;width:100%;max-height:30vw;overflow-y:auto;overflow-x:hidden;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-webkit-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-moz-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-ms-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out;-o-transition:opacity .3s ease-out,top .3s ease-out,visibility .3s ease-out}div.fancy-select ul.options.open{visibility:visible;opacity:1;border:1px solid rgba(0,0,0,.07);border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-top:1.5vw;z-index:-1;top:60%;transition:opacity .3s ease-out,top .3s ease-out;-webkit-transition:opacity .3s ease-out,top .3s ease-out;-moz-transition:opacity .3s ease-out,top .3s ease-out;-ms-transition:opacity .3s ease-out,top .3s ease-out;-o-transition:opacity .3s ease-out,top .3s ease-out}div.fancy-select ul.options.overflowing{top:100%;transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-moz-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-ms-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out;-o-transition:opacity .3s ease-out,bottom .3s ease-out,visibility .3s ease-out}div.fancy-select ul.options.overflowing.open{top:100%;transition:opacity .3s ease-out,bottom .3s ease-out;-webkit-transition:opacity .3s ease-out,bottom .3s ease-out;-moz-transition:opacity .3s ease-out,bottom .3s ease-out;-ms-transition:opacity .3s ease-out,bottom .3s ease-out;-o-transition:opacity .3s ease-out,bottom .3s ease-out}div.fancy-select ul.options li{text-align:left;padding:1.1vw;color:#9699a9;cursor:pointer;white-space:nowrap;margin:0;transition:all 150ms ease-out;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out}div.fancy-select ul.options li:before{display:none}div.fancy-select ul.options li.selected{color:#e03d1c}div.fancy-select ul.options li.hover{color:#e03d1c;cursor:pointer}.to_top{position:fixed;right:2.5vw;bottom:1.5vw;box-shadow:0 0 84px rgba(0,108,163,.41);background-color:#dcbf8b;width:3.5vw;height:3.5vw;border-radius:100%;padding:.7vw;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:189;opacity:0;transform:scale(0);transition:all .4s}.to_top:before{content:'';position:relative;border:.8vw solid transparent;border-bottom:1vw solid #fff;transform:translateY(-25%);transition:all .4s}.to_top.act{opacity:1;transform:scale(1)}.to_top:hover:before{transform:translateY(-37%)}.online{position:relative;padding-left:.625vw}.online::before{content:'';border-radius:50%;width:.365vw;height:.365vw;background-color:#52b060;position:absolute;top:50%;transform:translateY(-50%);left:0;-webkit-animation:online 2s infinite;animation:online 2s infinite}.socials{display:flex;gap:.625vw}.socials-item{display:flex;align-items:center;justify-content:center;width:2.604vw;height:2.604vw;border-radius:50%;transition:.3s}.socials-item:hover{transform:scale(1.05)}.socials-item.is-viber{background-color:#7460f3}.socials-item.is-viber img{width:1.042vw}.socials-item.is-whatsapp{background-color:#25d266}.socials-item.is-whatsapp img{width:1.042vw}.socials-item.is-telegram{background-color:#00a2f2}.socials-item.is-telegram img{width:.99vw}.phone{display:flex;align-items:center}.phone img{width:.885vw;margin-right:.521vw;margin-bottom:.2vw}.colored{color:#00b568}.mbl{margin-bottom:2.708vw}.btn.btn--pdf .btn-logo{margin-right:.633vw;transition:.3s}.btn.btn--pdf:hover .btn-logo{color:#fff}.area,.input{padding:1.5625vw 2.604vw;border-radius:100px;background-color:#252525;color:#7c7c7c;width:100%;position:relative;border:0}.area::-moz-placeholder,.input::-moz-placeholder{color:#7c7c7c}.area:-ms-input-placeholder,.input:-ms-input-placeholder{color:#7c7c7c}.area::placeholder,.input::placeholder{color:#7c7c7c}.area:-ms-input-placeholder,.input:-ms-input-placeholder{color:#7c7c7c}.area::-ms-input-placeholder,.input::-ms-input-placeholder{color:#7c7c7c}.fz10{font-size:.521vw}.fz11{font-size:.573vw}.fz13{font-size:.677vw}.fz14{font-size:.729vw}.fz15{font-size:.78125vw}.fz16{font-size:.833vw}.fz17{font-size:.885vw}.fz18{font-size:.9375vw}.fz20{font-size:1.042vw}.fz22{font-size:1.146vw}.fz24{font-size:1.25vw}.fz25{font-size:1.302vw}.fz27{font-size:1.40625vw}.fz30{font-size:1.5625vw}.fz36{font-size:1.875vw}.fz40{font-size:2.083vw}.fz46{font-size:2.396vw}.fz48{font-size:2.5vw}.fz50{font-size:2.604vw}.fz55{font-size:2.865vw}.fz60{font-size:3.125vw}.fz64{font-size:3.333vw}.fz70{font-size:3.646vw}.fz75{font-size:3.90625vw}.fz100{font-size:5.208vw}.fz115{font-size:5.99vw}@-webkit-keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@keyframes online{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes opacity{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@keyframes opacity{0%{opacity:0}50%{opacity:.5}100%{opacity:1}}@-webkit-keyframes animPulse{0%{opacity:0;transform:scale(1)}50%{opacity:.5}100%{opacity:0;transform:scale(1.8)}}@keyframes animPulse{0%{opacity:0;transform:scale(1)}50%{opacity:.5}100%{opacity:0;transform:scale(1.8)}}@-webkit-keyframes scroll{0%{transform:translateY(0)}50%{transform:translateY(-25%)}100%{transform:translateY(0)}}@keyframes scroll{0%{transform:translateY(0)}50%{transform:translateY(-25%)}100%{transform:translateY(0)}}@-webkit-keyframes loadingBg{0%{background-position:2%}100%{background-position:100%}}@keyframes loadingBg{0%{background-position:2%}100%{background-position:100%}}@media (max-width:900px){.container-big{max-width:90vw;margin:0 auto}.fz10{font-size:1rem}.fz11{font-size:1rem}.fz13{font-size:1rem}.fz14{font-size:1.1rem}.fz15{font-size:1.2rem}.fz16{font-size:1.3rem}.fz17{font-size:1.3rem}.fz18{font-size:1.5rem}.fz20{font-size:1.8rem}.fz22{font-size:1.8rem}.fz24{font-size:1.8rem}.fz25{font-size:2rem}.fz27{font-size:1.40625rem}.fz30{font-size:1.8rem}.fz36{font-size:1.875rem}.fz40{font-size:2.083rem}.fz46{font-size:2.396rem}.fz48{font-size:2.5rem}.fz55{font-size:2.565rem}.fz60{font-size:3.125rem}.fz70{font-size:3.3rem}.fz75{font-size:3.5rem}.fz100{font-size:3.5rem}.online{padding-left:1.198rem}.online::before{width:.417rem;height:.417rem;top:.3rem}.socials{gap:.625rem}.socials-item{width:3rem;height:3rem}.socials-item.is-whatsapp img{width:1.2rem}.socials-item.is-telegram img{width:1.2rem}.phone img{width:.677rem;margin-right:.521rem;margin-bottom:.3rem}.mbl{margin-bottom:2.708rem}.area,.input{padding:1.5625rem 2.604rem;line-height:1.042rem}.btn{padding:2.135rem 2.396rem}.btn--arrows{gap:1rem}.btn.btn--pdf .btn-logo{margin-right:.833rem}}.main{background:#fff url(../img/hero-bg.jpg) center no-repeat;background-size:cover;color:#fff;position:relative}.main--quiz{background-image:url(../img/hero-quiz-bg.jpg)}.main--lead{background-image:url(../img/hero-lead-bg.jpg);overflow:hidden}.main--lead .hero{padding-top:8.802vw;padding-bottom:9.323vw}.main--lead .hero .container{align-items:flex-start}.main--thank{background-image:url(../img/hero-thank-bg.jpg)}.main--thank .hero{padding-top:13.4375vw;padding-bottom:19.6875vw}.lead-wrapper{display:flex;align-items:center;gap:1.302vw}.lead-wrapper .btn,.lead-wrapper .input{width:17.34375vw;height:4.167vw}.lead-wrapper .input{background-color:#f7f6f6}.lead-form{padding-left:4.167vw}.lead-img{position:absolute;width:94.271vw;right:-31.927vw;top:1.198vw;pointer-events:none}.main--404{background-image:url(../img/main-404-bg.jpg);overflow-y:hidden}.main--404 .hero{position:relative;z-index:1;padding-bottom:18.229vw}.main--404 .hero .fz36{text-align:center}.main-404-img{position:absolute;display:flex;width:86.042vw;left:50%;transform:translateX(-50%);bottom:-6vw}.header__inner{padding:1.458vw 0;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center}.logo__img{display:flex;width:9.115vw;margin-right:3.125vw}.btn.btn--viber{background-color:rgba(255,255,255,.05);padding:.365vw .9375vw .365vw .417vw;color:rgba(255,255,255,.35);letter-spacing:.036vw}.btn.btn--viber:hover{background-color:rgba(123,104,244,.5)}.btn.btn--viber::before{content:'';border-radius:50%;width:.365vw;height:.365vw;background-color:#52b060;position:absolute;top:.208vw;right:.15625vw;-webkit-animation:online 2s infinite;animation:online 2s infinite}.btn.btn--viber .btn-viber{width:1.667vw;height:1.667vw;border-radius:50%;background-color:#7b68f4;display:flex;justify-content:center;align-items:center;margin-right:.46875vw}.btn.btn--viber .btn-viber img{width:.78125vw}.header-phone{display:flex;flex-direction:column;align-items:center}.nav__inner{padding-top:1.042vw;letter-spacing:.28126vw;display:flex;align-items:center;justify-content:space-between}.nav__inner a{transition:.3s;color:#fff}.nav__inner a:hover{color:#00b568}.hero-text{display:flex;align-items:center}.circles{display:flex;align-items:center;gap:.417vw;margin-right:1.458vw;margin-left:1.458vw;margin-top:.7vw}.circles span{width:.521vw;height:.521vw;border:1px solid #00b568;border-radius:50%;-webkit-animation:opacity 1s infinite;animation:opacity 1s infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.circles span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.hero .container{display:flex;flex-direction:column;align-items:center;width:100%}.hero-wrapper{display:flex;align-items:center;margin-bottom:6.771vw}.hero-wrapper .btn{margin-right:2.448vw}.hero-time{display:flex;align-items:center}.hero-time__img{display:flex;justify-content:center;align-items:center;border-radius:50%;width:1.823vw;height:1.823vw;background-color:#fff;position:relative;z-index:1;margin-right:1.51vw}.hero-time__img::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.hero-time__img img{width:1.09375vw}.hero-time p{line-height:1.354vw}.hero-items{display:flex}.hero-item{display:flex;align-items:center;justify-content:center;width:16.979vw;height:6.51vw;border:1px solid rgba(255,255,255,.25);background-color:rgba(0,0,0,.25);margin-left:-1px}.hero-item__check{display:flex;width:.78125vw;margin-right:1.823vw}.hero-scroll{background:#fff url(../img/scroll-bg.jpg) center no-repeat;background-size:cover;position:absolute;right:0;top:0;width:5.208vw;height:100%;display:flex;justify-content:center;align-items:center}.hero-scroll img{width:2.083vw}.nav__mob{display:none}@media (max-width:900px){.main--lead .hero .container{align-items:center}.lead-wrapper{gap:1.302rem;flex-direction:column;align-items:center}.lead-wrapper .btn,.lead-wrapper .input{width:100%;height:4.5rem}.lead-form{padding-left:0}.lead-img{width:94.271rem;right:-31.927rem;top:1.198rem;display:none}.main--quiz .fz36{text-align:center}.main--quiz .fz36 br{display:none}.nav__mob{display:inline-flex;align-items:center;position:absolute;right:1rem;top:2.7rem}.nav__burger{width:2rem;height:1.7rem;flex-direction:column;justify-content:space-between;cursor:pointer;display:flex}.nav__burger-item{display:block;width:100%;height:3px;border-radius:4px;position:relative;background-color:#00b568}.header__inner{padding:1.458rem 0}.logo__img{width:9.115rem;margin-right:3.125rem}.btn.btn--viber{padding:.365rem .9375rem .365rem .417rem;letter-spacing:.036rem}.btn.btn--viber::before{width:.365rem;height:.365rem;top:.208rem;right:.15625rem}.btn.btn--viber .btn-viber{width:1.667rem;height:1.667rem;margin-right:.46875rem}.btn.btn--viber .btn-viber img{width:.78125rem}.nav__inner{padding-top:1.042rem;letter-spacing:.28126rem}.circles{gap:.417rem;margin-right:1.458rem;margin-left:1.458rem;margin-top:.7rem}.circles span{width:.521rem;height:.521rem}.hero-wrapper{margin-bottom:6.771rem}.hero-wrapper .btn{margin-right:2.448rem}.hero-time__img{width:1.823rem;height:1.823rem;margin-right:1.51rem}.hero-time__img img{width:1.09375rem}.hero-time p{line-height:1.354rem}.hero-item{width:50%;height:auto;padding:1rem}.hero-item br{display:none}.hero-item__check{min-width:1rem;margin-right:.5rem}.hero-scroll{display:none;width:5.208rem}.hero-scroll img{width:2.083rem}.header-logo .logo__img{margin-right:0}.header-logo .logo__text{display:none}.header .btn--pdf{display:none}.header-viber{display:none}.header-phone{margin-right:2rem}.nav{z-index:999;position:fixed;left:0;top:0;width:75%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;transform:translateX(-100%);transition:all .4s ease-in}.nav__close{width:3rem;height:3rem;position:absolute;top:3rem;right:3rem;display:block}.nav__close::after,.nav__close::before{content:' ';position:absolute;left:50%;height:100%;width:3px;background-color:#00b568;border-radius:3px}.nav__close::before{transform:rotate(45deg)}.nav__close::after{transform:rotate(-45deg)}.nav__inner{flex-direction:column;align-items:flex-start}.nav__item{padding:1rem 2.292rem;font-size:1.5rem}.nav__item a{color:#000}.nav.active{transform:translateX(0)}.fz70 br{display:none}.hero-wrapper{margin-bottom:2rem;flex-direction:column}.hero-wrapper .btn{margin-bottom:1rem;margin-right:0}.btn--arrow img{width:1rem;margin-left:1.302rem}.hero-items{flex-wrap:wrap}}.quiz-inner{display:flex;justify-content:space-between}.quiz-right{padding-top:3.385vw;padding-bottom:1.354vw;width:24.479vw;border-radius:45px;background:#000 url(../img/quiz-right-bg.png) center no-repeat;background-size:cover;text-align:center;color:#fff;display:flex;flex-direction:column;align-items:center;position:relative}.quiz-right__bottom{position:relative;z-index:1}.quiz-right .colored{color:#00b568}.quiz-gift{position:relative;text-align:left;line-height:1.302vw}.quiz-gift__img{display:flex;position:absolute}.quiz-gift--price{align-self:flex-start;margin-bottom:4.115vw;padding-left:3.75vw}.quiz-gift--price .quiz-gift__img{width:8.229vw;top:50%;transform:translateY(-50%);right:-8.59375vw}.quiz-gift--gifts{align-self:flex-end;padding-right:3.177vw;margin-bottom:18.542vw}.quiz-gift--gifts .quiz-gift__img{width:7.292vw;top:-3.021vw;left:-8.59375vw}.quiz-person{position:absolute;left:1.09375vw;bottom:0}.quiz-person__img{display:flex;width:100%}.quiz-person__text{position:absolute;bottom:11.5625vw;right:2.96875vw;text-align:left}.quiz-person__text .fz16{opacity:.43}.quiz-form{padding:3.125vw 5.625vw;width:61.198vw;border-radius:45px;background-color:#f7f7f7;display:flex;flex-direction:column}.quiz-form.quiz-form--semifinal{padding:0;width:100%}.quiz-progress{position:relative;margin-bottom:2.1875vw}.quiz-progress p{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.quiz-progress__bar{width:100%;position:relative;overflow:hidden;height:2.5vw;border-radius:24px;background-color:#fff}.quiz-progress__inner{position:absolute;left:.26vw;top:50%;transform:translateY(-50%);height:2.083vw;border-radius:20px;background-color:#00b568;-webkit-animation:loadingBg 15s infinite linear;animation:loadingBg 15s infinite linear;background-image:url(../img/loading.png);width:12%}.quiz-options{display:flex;justify-content:space-between;flex-wrap:wrap}.quiz-options--three .quiz-option{width:15.625vw}.quiz-options--three .quiz-option__img{height:22.292vw}.quiz-options--four .quiz-option{width:11.71875vw}.quiz-options--four .quiz-option__wrapper{margin-bottom:1.71875vw}.quiz-options--four .quiz-option__img{height:22.1875vw}.quiz-options--inline .quiz-option{width:24.392vw;margin-bottom:1.25vw}.quiz-options--inline .quiz-option__wrapper{padding:.885vw 1.5625vw;border-radius:20px;background-color:#ededed;display:flex;align-items:center;margin-bottom:0}.quiz-options--inline .quiz-option__checkbox{position:relative;transform:none;left:unset;bottom:unset;margin-right:1.09375vw}.quiz-hint-wrapper{position:relative}.hint{position:absolute;right:-.677vw;top:-.78125vw}.hint:hover .hint-hover{opacity:1}.hint-icon{display:flex;width:.78125vw;position:relative;z-index:1}.hint-icon::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00b568;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1}.hint-hover{position:absolute;left:50%;bottom:110%;width:14vw;padding:5px;color:#282828;box-shadow:4px 7px 17px -6px #000;background-color:#fff;text-align:center;border-radius:6px;z-index:33;transform:translate(-50%,0);opacity:0;transition:opacity .6s;line-height:1;pointer-events:none}.quiz-option{cursor:pointer;display:flex;flex-direction:column;align-items:center}.quiz-option p{transition:.3s}.quiz-option:hover .quiz-option__checkbox{background-color:#00b568}.quiz-option__input{display:none}.quiz-option__input:checked~.quiz-option__wrapper p{font-weight:600}.quiz-option__input:checked~.quiz-option__wrapper .quiz-option__checkbox::before{background-color:#00b568}.quiz-option__input:checked~.quiz-option__wrapper .quiz-option__checkbox img:first-child{display:none}.quiz-option__input:checked~.quiz-option__wrapper .quiz-option__checkbox img:last-child{display:flex}.quiz-option__input:checked~.quiz-option__wrapper~p{font-weight:600}.quiz-option__input:checked~.quiz-option__wrapper~.quiz-hint-wrapper>p{font-weight:600}.quiz-option__wrapper{position:relative;margin-bottom:2.24vw;width:100%}.quiz-option__img{display:flex;position:relative;width:100%;transition:.3s;border-radius:20px;overflow:hidden}.quiz-option__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.quiz-option__checkbox{width:2.083vw;height:2.083vw;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;left:50%;transform:translateX(-50%);bottom:-1.0415vw;transition:.3s;z-index:2}.quiz-option__checkbox::before{content:'';width:1.354vw;height:1.354vw;background-color:#f4f7fa;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%}.quiz-option__checkbox img{width:.573vw;z-index:1}.quiz-option__checkbox img:last-child{display:none}.quiz-bottom{display:flex;align-items:center;justify-content:center;margin-top:auto}.quiz-btn--prev{padding:1.615vw 5vw;background-color:#dbdbdb;margin-right:1.302vw}.quiz-btn--next{padding:1.615vw 4.115vw}.quiz-btn--next:hover:disabled .quiz-btn__hint{opacity:1}.btn--arrows{gap:.46875vw}.btn-arrows{display:flex;gap:.104vw}.btn-arrows img{width:.3125vw}.btn-arrow{-webkit-animation:opacity 2s ease-in infinite;animation:opacity 2s ease-in infinite}.btn-arrow:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.btn-arrow:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.quiz-btn__hint{position:absolute;left:102%;top:50%;transform:translateY(-50%);width:80%;color:#282828;box-shadow:4px 7px 17px -6px #000;background-color:#fff;text-align:center;padding:5px 0;border-radius:6px;z-index:33;opacity:0;transition:opacity .6s}.quiz-semifinal{padding:7.083vw 0 6.042vw 0;background:#242323 url(../img/semifinal-bg.png) center no-repeat;background-size:cover;color:#fff;text-align:center;display:flex;justify-content:center;position:relative;border-radius:45px;overflow-y:hidden}.quiz-semifinal__wrapper{display:flex;flex-direction:column;align-items:center}.quiz-semifinal__wrapper .btn,.quiz-semifinal__wrapper .input{width:17.34375vw;margin-bottom:.833vw}.quiz-semifinal__wrapper .input{background-color:#f7f6f6;color:#000}.quiz-semifinal__wrapper .btn{padding:1.771vw 4.6875vw}.quiz-semifinal__img{display:flex;width:56.5625vw;position:absolute;right:0;bottom:0}.quiz-socials{display:flex;gap:.78125vw;margin-bottom:1.09375vw}.quiz-social{cursor:pointer;min-width:5.46875vw}.quiz-social__input{display:none}.quiz-social__input:checked~.quiz-social__wrapper{box-shadow:0 7px 27px rgba(40,40,40,.1);background-color:#fff}.quiz-social__input:checked~.quiz-social__wrapper .quiz-social__text{color:#282728;font-weight:700}.quiz-social:hover .quiz-social__wrapper{box-shadow:0 7px 27px rgba(40,40,40,.1);background-color:#fff}.quiz-social:hover .quiz-social__wrapper .quiz-social__text{color:#282728}.quiz-social__wrapper{padding:1.042vw .698vw;display:flex;flex-direction:column;align-items:center;gap:.521vw;transition:.3s;border-radius:15px}.quiz-social__img{border-radius:50%;display:flex;align-items:center;justify-content:center;width:2.604vw;height:2.604vw}.quiz-social__img img{width:1.042vw}.quiz-social.is-whatsapp .quiz-social__img{background-color:#25d266}.quiz-social.is-viber .quiz-social__img{background-color:#7460f3}.quiz-social.is-telegram .quiz-social__img{background-color:#00a2f2}.policy{display:flex;align-items:center;gap:.625vw;cursor:pointer}.policy__check{width:.833vw;height:.833vw;border-radius:4px;border:1px solid #00b568;display:flex;justify-content:center;align-items:center;cursor:pointer}.policy__check img{width:.3125vw;display:none}.policy input:checked~.policy__check img{display:block}.policy input:checked~.policy__check{background-color:#00b568}@media (max-width:900px){.hint-hover{width:14rem}.quiz-right{display:none}.quiz-form{padding:2rem;width:100%}.quiz-progress{margin-bottom:2.1875rem}.quiz-progress p{white-space:nowrap}.quiz-progress__bar{height:2rem}.quiz-progress__inner{left:.26rem;height:2.083rem}.quiz-options--three .quiz-option{width:49%;margin-bottom:1.5rem}.quiz-options--three .quiz-option__img{height:21.615rem}.quiz-options--four .quiz-option{width:49%}.quiz-options--four .quiz-option__wrapper{margin-bottom:1.71875rem}.quiz-options--four .quiz-option__img{height:21.615rem}.quiz-options--inline .quiz-option{width:100%;margin-bottom:1.25rem}.quiz-options--inline .quiz-option__wrapper{padding:.885rem 1.5625rem}.quiz-options--inline .quiz-option__checkbox{margin-right:1.09375rem}.hint{position:absolute;right:0;top:-.78125rem}.hint-icon{width:1rem}.quiz-option__wrapper{margin-bottom:2.24rem}.quiz-option__checkbox{width:2.083rem;height:2.083rem;bottom:-1.0415rem}.quiz-option__checkbox::before{width:1.354rem;height:1.354rem}.quiz-option__checkbox img{width:.573rem}.quiz-btn--prev{padding:1.615rem 5rem;margin-right:1.302rem}.quiz-btn--next{padding:1.615rem 4.115rem}.btn--arrows{gap:.46875rem}.btn-arrows{gap:.104rem}.btn-arrows img{width:.3125rem}.quiz-semifinal{padding:2rem;padding-bottom:27rem}.quiz-semifinal__wrapper .btn,.quiz-semifinal__wrapper .input{width:100%;margin-bottom:.833rem}.quiz-semifinal__wrapper .btn{padding:1.771rem 4.6875rem}.quiz-semifinal__img{width:31.5625rem}.quiz-socials{gap:.78125rem;margin-bottom:1.09375rem}.quiz-social{min-width:5.46875rem}.quiz-social__wrapper{padding:1.042rem .698rem;gap:.521rem}.quiz-social__img{width:2.604rem;height:2.604rem}.quiz-social__img img{width:1.042rem}.policy{gap:.625rem}.policy p{text-align:left}.policy__check{min-width:1.3rem;height:1.3rem}.policy__check img{width:.7rem}}.variants{padding-top:1.5625vw;padding-bottom:1.5625vw}.variants-items{display:flex}.variants__vars{letter-spacing:2.8px;opacity:0;transition:.3s}.variants-item{flex:1;height:41.667vw;color:#fff;position:relative;background-size:cover;background-repeat:no-repeat;overflow-y:hidden;display:flex;align-items:flex-end}.variants-item h3{letter-spacing:3px}.variants-item:hover .variants__vars{opacity:1}.variants-item:hover .variants-item__wrapper{transform:translateY(0)}.variants-item:hover .variants-item__list{max-height:600px;opacity:1}.variants-item:hover::after{opacity:1}.variants-item:hover .variants-item__variants{opacity:0}.variants-item::before{content:'';width:100%;height:100%;background-image:linear-gradient(to top,rgba(19,19,21,.87) 0,rgba(30,31,37,.02) 98%,rgba(30,31,37,0) 100%);position:absolute;left:0;top:0}.variants-item::after{content:'';width:100%;height:100%;background-color:rgba(30,31,37,.75);position:absolute;left:0;top:0;opacity:0;transition:.4s}.variants-item__variants{position:absolute;z-index:1;transform:rotate(-90deg);top:8.5vw;left:.7vw;letter-spacing:2.8px;text-transform:uppercase;transition:.3s}.variants-item__wrapper{padding-left:5.208vw;padding-bottom:3.125vw;position:relative;z-index:1;transform:translateY(11vw);transition:.4s}.variants-item__list{transition:.4s;max-height:0;opacity:0}.variants-item__bottom{display:flex;align-items:center;margin-top:2.396vw}.variants-item__bottom .btn{margin-right:1.875vw}@media (max-width:900px){.variants{padding-top:1.5625rem;padding-bottom:1.5625rem}.variants-items{flex-wrap:wrap;flex-direction:column}.variants-item__list{max-height:unset;opacity:1}.variants-item{height:auto;width:100%}.variants-item::after{opacity:1}.variants-item__variants{top:8.5rem;left:.7rem;display:none}.variants-item__wrapper{padding:2rem;transform:translateY(0)}.variants-item__bottom{margin-top:2.396rem}.variants-item__bottom .btn{margin-right:1.875rem}}.compare .twentytwenty-container{height:41.667vw!important}.compare-click{display:flex;align-items:center;justify-content:center}.compare-click__img{display:flex;width:1.40625vw;margin-right:.833vw}.twentytwenty-horizontal .twentytwenty-handle{width:4.167vw;height:4.167vw;box-shadow:0 0 49px rgba(40,39,40,.25);border:none;background-color:#00b568;background-image:none}.twentytwenty-horizontal .twentytwenty-handle::before{margin-bottom:2.23vw}.twentytwenty-horizontal .twentytwenty-handle::after{margin-top:2.23vw}.twentytwenty-horizontal .twentytwenty-handle .twentytwenty-left-arrow{display:flex;left:50%;top:50%;transform:translate(-50%,-50%);border:0;width:1.71875vw;height:1.09375vw;background-image:url(../img/twenty-arrows.png);background-size:contain;margin-left:0;margin-top:0}.twentytwenty-horizontal .twentytwenty-handle .twentytwenty-right-arrow{display:none}.slick-next,.slick-prev{width:1.09375vw;height:2.135vw;z-index:1}.slick-next::before,.slick-prev::before{content:'';display:flex;width:100%;height:100%;background-size:contain}.slick-prev{left:2.8125vw}.slick-prev::before{background-image:url(../img/arrow-prev.png)}.slick-next{right:2.8125vw}.slick-next::before{background-image:url(../img/arrow-next.png)}.slick-dots li{width:.521vw;height:.521vw;margin:0 .885vw}.slick-dots li button{width:.521vw;height:.521vw;padding:0;border-radius:50%;background-color:#e6e5e5;transition:.3s;position:relative}.slick-dots li button:hover{background-color:#00b568}.slick-dots li button:hover::before{opacity:0}.slick-dots li.slick-active button{background-color:#00b568}.slick-dots li.slick-active button::before{opacity:1}.slick-dots li button:before{content:'';border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#e2d6ac;transition:.3s;font-size:0;width:calc(100% + .417vw);height:calc(100% + .417vw);opacity:0;z-index:-1}@media (max-width:900px){.compare-click__img{width:2.7rem;margin-right:.833rem}.twentytwenty-horizontal .twentytwenty-handle{width:4.167rem;height:4.167rem}.twentytwenty-horizontal .twentytwenty-handle::before{margin-bottom:2.23rem}.twentytwenty-horizontal .twentytwenty-handle::after{margin-top:2.23rem}.twentytwenty-horizontal .twentytwenty-handle .twentytwenty-left-arrow{width:1.71875rem;height:1.09375rem}.slick-next,.slick-prev{width:1.09375rem;height:2.135rem}.slick-prev{left:2.8125rem}.slick-next{right:2.8125rem}.slick-dots li{width:.521rem;height:.521rem;margin:0 .885rem}.slick-dots li button{width:.521rem;height:.521rem}.slick-dots li button:before{width:calc(100% + .417rem);height:calc(100% + .417rem)}}.design{padding-top:1.042vw;padding-bottom:0}.design-form{padding:4.792vw 6.042vw;display:flex;align-items:center;justify-content:space-between;border-radius:50px;background:url(../img/design-bg.png) center no-repeat;background-size:cover;color:#fff;position:relative}.design-form__img{display:flex;width:34.115vw;position:absolute;bottom:0;right:20.208vw}.design-form__right{display:flex;flex-direction:column;align-items:center}.design-form__right .btn,.design-form__right .input{width:15.99vw;height:3.646vw;padding-top:0;padding-bottom:0}.design-form__right .input{margin-bottom:.833vw;background-color:#fff}@media (max-width:900px){.design{padding-top:1.042rem}.design-form{padding:2rem;padding-bottom:20rem;flex-direction:column;align-items:center;text-align:center}.design-form .fz27 br{display:none}.design-form__left{margin-bottom:2rem}.design-form__img{width:23.115rem;right:3rem}.design-form__right .btn,.design-form__right .input{width:100%;height:4.5rem}.design-form__right .input{margin-bottom:.833rem}.fz48 br{display:none}}.download{padding-top:6.927vw}.download-inner{display:flex;flex-direction:column;align-items:center}.download-inner__wrapper{display:flex;flex-direction:column;align-items:center}.download-inner__wrapper .btn,.download-inner__wrapper .input{width:17.34375vw;height:4.167vw;padding-top:0;padding-bottom:0;margin-bottom:.833vw}.download-inner__wrapper .input{background-color:#f7f6f6}.download-inner .policy{margin-top:.833vw}.download-inner .policy__text a{color:#000}.download-img{display:flex;width:73.4375vw;position:absolute;right:-6.875vw;top:-8.7vw;z-index:-1}.download-date{color:#00b568;position:absolute;left:24.8vw;top:17.1vw}@media (max-width:900px){.download-date{display:none}.download{padding-top:26rem}.download-inner{padding-left:0;text-align:center}.download-inner__wrapper .btn,.download-inner__wrapper .input{width:100%;height:4.5rem;margin-bottom:.833rem}.download-inner .policy{margin-top:.833rem}.download-img{width:29.4375rem;right:2.125rem;top:-2.7rem}}.cost{padding-top:2.34375vw;padding-bottom:0}.cost-inner{padding-left:3.90625vw}.cost-items{display:flex;align-items:center;justify-content:space-between}.cost-item{display:flex;align-items:center}.cost-item__check{display:flex;width:.78125vw;margin-right:1.927vw}@media (max-width:900px){.cost{padding-top:0}.cost-inner{padding-left:0}.cost-items{flex-wrap:wrap}.cost-item{margin-bottom:1rem}.cost-item__check{width:.78125rem;margin-right:1.927rem}}.object{margin:0 1.302vw}.objects-items{color:#fefefe}.object-slider-wrapper{position:relative;border-radius:30px;overflow-y:hidden;margin-bottom:1.042vw}.object-slider-wrapper::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:linear-gradient(to top,rgba(19,19,21,.87) 0,rgba(30,31,37,.02) 98%,rgba(30,31,37,0) 100%);z-index:1;pointer-events:none}.object-slider__label{letter-spacing:2.8px;position:absolute;transform:rotate(-90deg);left:.3vw;top:6.2vw;z-index:1;pointer-events:none}.object-slider__title{position:absolute;left:3.28125vw;bottom:3.646vw;z-index:1;pointer-events:none}.object-slider__img{position:relative;width:28.125vw;height:36.458vw}.object-slider__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.object-nav{margin:0 -.521vw}.object-nav__img{position:relative;width:6.25vw;height:7.8125vw;border-radius:15px;overflow-y:hidden;margin:0 .521vw}.object-nav__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.slick-dots{bottom:-3.125vw}.design--catalog .design-form{padding:3.192vw 6.042vw;overflow-y:hidden}.design--catalog .design-title{display:flex;align-items:center;gap:1.302vw}.design--catalog .design-title .fz115{position:relative}.design--catalog .design-title .hint{top:2.2vw;right:unset;left:-.5vw}.design--catalog .design-title .hint-icon{width:1.302vw}.design--catalog .design-form__right{position:relative;z-index:1}.design--catalog .design-form__right .btn{margin-bottom:1.146vw}.design--catalog .design-form__img{width:45.052vw;right:21.198vw}@media (max-width:900px){.object{margin:0 1.302rem}.object-slider-wrapper{margin-bottom:1.042rem}.object-slider__label{left:-1.5rem;top:6.2rem}.object-slider__title{left:3.28125rem;bottom:3.646rem}.object-slider__img{width:28.125rem;height:36.458rem}.object-nav{margin:0 -.521rem}.object-nav__img{width:6.25rem;height:7.8125rem;margin:0 .521rem}.slick-dots{bottom:-3.125rem}.design--catalog .design-form{padding:2rem;padding-bottom:20rem}.design--catalog .design-title{gap:1.302rem}.design--catalog .design-title .hint{top:2.2rem;left:-.5rem}.design--catalog .design-title .hint-icon{width:1.302rem}.design--catalog .design-form__right .btn{margin-bottom:1.146rem}.design--catalog .design-form__img{width:25.052rem;right:5.198rem}.fz115{font-size:5.99rem}}.warranty{background:url(../img/warranty-bg.png) center no-repeat;background-size:cover;padding-bottom:0;z-index:1}.modal-politics{background-color:#272727;padding:2rem}.modal__close{z-index:1}.warranty-inner{display:flex;justify-content:space-between;align-items:center;color:#fff}.warranty-img{display:flex}.warranty-img--left{width:19.84375vw}.warranty-img--right{width:22.083vw}.warranty-mid{width:39.0625vw}.warranty-items{display:flex;flex-wrap:wrap}.warranty-item{display:flex;align-items:center;width:18.229vw;margin-bottom:1.979vw}.warranty-item__check{display:flex;width:.78125vw;margin-right:25px}.warranty-wrapper{display:flex;justify-content:space-between}.warranty-nums{display:flex}.warranty-num:first-child{margin-right:4.167vw}.warranty-num__check{width:.833vw;height:.833vw;background-color:#00b568;border-radius:50%;margin-bottom:1vw}.warranty-video{position:relative}.warranty-video__img{display:flex;width:17.1875vw}.play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;width:3.073vw;height:3.073vw;justify-content:center;align-items:center;box-shadow:0 0 49px rgba(40,39,40,.25);background-color:#00b568;border-radius:50%;z-index:1}.play::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:.2;border-radius:50%;-webkit-animation:animPulse 2s linear infinite;animation:animPulse 2s linear infinite;z-index:-1;background-color:#00b568}.play img{width:1.771vw}@media (max-width:900px){.warranty-img--left{width:19.84375rem;display:none}.warranty-img--right{width:22.083rem;display:none}.warranty-mid{width:100%}.warranty-mid br{display:none}.warranty .fz70{margin-bottom:7rem}.warranty-item{width:100%;margin-bottom:1.979rem}.warranty-item__check{width:1.5rem}.warranty-num:first-child{margin-right:4.167rem}.warranty-num__check{width:.833rem;height:.833rem;margin-bottom:1rem}.warranty-video__img{width:17.1875rem}.play{width:3.073rem;height:3.073rem}.play img{width:1.771rem}.warranty-wrapper{flex-direction:column;align-items:center}.warranty-nums{margin-bottom:2rem}}.material{padding-top:6.25vw;background:url(../img/material-bg.png) bottom no-repeat;background-size:cover}.material .container{position:relative;z-index:1}.material-inner{padding-left:3.90625vw}.material-steps{display:flex;margin-bottom:5.208vw}.material-step{margin-right:3.90625vw}.material-step:last-child{margin-right:0}.material-step__img{display:flex;width:5.208vw;height:5.208vw;background-color:#fff;border-radius:50%;position:relative;margin-bottom:1.146vw}.material-step__img img{position:absolute;max-width:unset;max-height:unset}.material-step--estimate .material-step__img img{width:7.083vw;top:-.78125vw;left:-1.458vw}.material-step--contract .material-step__img img{width:7.65625vw;top:0;left:0}.material-step--time .material-step__img img{width:5.833vw;top:unset;bottom:0;left:0}.material-step--pay .material-step__img img{width:5.677vw;top:unset;bottom:0;left:0}.material-nums{display:flex;margin-bottom:6.71875vw}.material-nums__num{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(to top,#282728 0,#eaeaea 100%);color:transparent}.material-num{margin-right:5.208vw}.material-num:last-child{margin-right:0}.material-words{display:flex;align-items:center;justify-content:space-between;position:relative;text-align:center;padding-right:2.7vw}.material-words::before{content:'БЕСПЛАТНО';letter-spacing:3.125vw;font-size:10.35vw;opacity:.17;background-image:radial-gradient(circle 1888px at 30.94% -115%,#bfbebe 0,#282728 100%);-webkit-background-clip:text;background-clip:text;color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.material-img{display:flex;width:72.135vw;position:absolute;right:0;top:-4.3vw}@media (max-width:900px){.material{padding-top:6.25rem}.material-inner{padding-left:0}.material-steps{margin-bottom:2rem;flex-wrap:wrap;justify-content:space-between}.material-step{margin-right:0;width:49%;margin-bottom:2rem}.material-step br{display:none}.material-step__img{width:5.208rem;height:5.208rem;margin-bottom:1.146rem}.material-step--estimate .material-step__img img{width:7.083rem;top:-.78125rem;left:-1.458rem}.material-step--contract .material-step__img img{width:7.65625rem}.material-step--time .material-step__img img{width:5.833rem}.material-step--pay .material-step__img img{width:5.677rem}.material-nums{margin-bottom:2rem;flex-wrap:wrap;justify-content:space-between}.material-num{margin-right:0;width:49%;margin-bottom:2rem}.material-num br{display:none}.material-words{padding-right:0;flex-direction:column}.material-words p{margin-bottom:1rem}.material-words::before{opacity:.25}.material-img{width:72.135rem;top:-4.3rem;display:none}.fz64{font-size:3.333rem}}.control{padding-top:4.167vw;padding-bottom:0}.control-inner{background:url(../img/control-bg.jpg) center no-repeat;background-size:cover;border-radius:35px;height:44.271vw;display:flex;justify-content:flex-end;align-items:flex-end;padding-right:5.729vw;padding-bottom:3.90625vw}.control-inner .slick-prev{left:-2.8125vw}.control-inner .slick-next{right:-2.8125vw}.control-items{width:36.667vw}.control-item{padding-top:3.49vw;color:#fff;width:17.1875vw;height:23.4375vw;border-radius:30px;background-color:#1e1e1e;margin:0 .625vw;overflow-y:hidden;text-align:center;position:relative}.control-item__img{position:absolute;left:0;bottom:0;display:flex;width:100%}@media (max-width:900px){.control{padding-top:4.167rem}.material{padding-bottom:0}.control-inner{height:auto;padding-right:0;padding-bottom:0;background-image:none;display:flex;justify-content:center}.control-inner .slick-prev{left:-2.8125rem}.control-inner .slick-next{right:-2.8125rem}.header-phone .phone{font-size:1.6rem}.control-items{width:100%;max-width:330px}.online::before{top:.6rem}.control-item{padding-top:3.49rem;width:17.1875rem;height:23.4375rem;margin:0 .625rem}.fz64 br{display:none}}.steps{padding-bottom:2.083vw}.steps-items{display:flex;justify-content:space-between;position:relative}.steps-line{width:100%;height:1px;border-top:2px dotted #c3cbd9;position:absolute;left:-10vw;top:1.2vw}.steps-item:hover .steps-item__check{background-color:#00b568}.steps-item__check{display:flex;width:2.604vw;height:2.604vw;background-color:#e7e7e7;border-radius:50%;margin-bottom:2.34375vw;position:relative;transition:.3s}.steps-item__check::before{content:'';width:.78125vw;height:.78125vw;background-color:#fff;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:900px){.steps{padding-bottom:0}.steps-line{display:none}.steps-items{flex-wrap:wrap;justify-content:space-between}.steps-item{width:49%;margin-bottom:2rem}.steps-item br{display:none}.steps-item__check{width:2.604rem;height:2.604rem;margin-bottom:2.34375rem}.steps-item__check::before{width:.78125rem;height:.78125rem}}.reviews-inner{display:flex}.reviews-videos{width:45.625vw;margin-right:5.208vw}.reviews-photo{margin:0 .833vw}.reviews-video{width:45.625vw;height:32.1875vw;border-radius:35px;overflow-y:hidden;position:relative}.reviews-video::before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(22,22,22,.65);z-index:2}.reviews-video__img{position:relative;width:100%;height:100%;z-index:1}.reviews-video__img img{position:absolute;max-width:unset;max-height:unset;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.reviews-video .play{z-index:3;width:5.833vw;height:5.833vw}.reviews-video .play img{width:2.135vw}.reviews-photos-wrapper{position:relative}.reviews-photos{width:47.65625vw;position:absolute;top:50%;transform:translateY(-50%);left:0}.reviews-photos__iphone{display:flex;width:15.89vw}.reviews-photos .slick-prev{left:-4.0125vw}.reviews-photos .slick-prev::before{background-image:url(../img/arrow-prev-dark.png)}.reviews-photos .slick-next{right:11.3875vw}.reviews-photos .slick-next::before{background-image:url(../img/arrow-next-dark.png)}.br-mob{display:none!important}@media (max-width:900px){.br-mob{display:block!important}.reviews-videos{width:100%;margin-right:0;margin-bottom:4rem}.reviews-video{width:100%;height:32.1875rem}.reviews-video .play{width:5.833rem;height:5.833rem}.reviews-video .play img{width:2.135rem}.reviews-photos{width:21rem;left:50%;top:50%;transform:translate(-50%,-50%)}.reviews-photos__iphone{width:23rem}.reviews-photos .slick-prev{left:-4.0125rem}.reviews-photos .slick-next{right:-4.0125rem}.reviews-inner{flex-direction:column;align-items:center}.reviews-photos-wrapper{width:23rem}}.call{padding-top:2.1875vw}.call-form{background:url(../img/call-bg.jpg) center no-repeat;background-size:cover;position:relative;padding:4.115vw 7.5vw;display:flex;justify-content:space-between;align-items:center;border-radius:35px;color:#fff}.call-form__right{display:flex;flex-direction:column;align-items:center}.call-form__right .btn,.call-form__right .input{padding-top:0;padding-bottom:0;width:17.34375vw;height:3.646vw}.call-form__right .input{margin-bottom:.833vw;background-color:#f7f6f6}.call-form__right .btn{margin-bottom:1.354vw}.call-form__right .policy{margin-bottom:2.34375vw}.call-img{display:flex;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:35.052vw}.call-phone{display:flex;position:absolute;width:8.90625vw;right:0;bottom:0}.call-item{display:flex;align-items:center;margin-bottom:1.927vw}.call-item:last-child{margin-bottom:0}.call-item__check{display:flex;width:.78125vw;margin-right:1.25vw}@media (max-width:900px){.call{padding-top:2.1875rem}.call-form{padding:2rem;padding-bottom:35rem;flex-direction:column;align-items:center}.call-form br{display:none}.call-form__left{margin-bottom:2rem}.call-form__right .btn,.call-form__right .input{width:100%;height:4.5rem}.call-form__right .input{margin-bottom:.833rem}.call-form__right .btn{margin-bottom:1.354rem}.call-form__right .policy{margin-bottom:2.34375rem}.call-img{width:35.052rem}.call-phone{width:8.90625rem}.call-item{margin-bottom:1.927rem}.call-item__check{width:.78125rem;margin-right:1.25rem}}.faq{padding-top:0;padding-bottom:8.28125vw}.faq__items{display:flex;justify-content:center}.faq__items-left{margin-right:3.646vw}.faq__item{padding-top:2.24vw;padding-bottom:2.24vw;border-bottom:1px solid rgba(40,39,40,.15);cursor:pointer;width:35.417vw}.faq__item-top{display:flex;align-items:center;position:relative}.faq__arrow{display:flex;width:.78125vw;margin-right:1.5625vw}.faq__arrow img:last-child{display:none}.faq__icon{margin-left:auto;color:#00b568}.faq__content{padding-left:2.252vw;padding-right:2.252vw;color:#6a6a6a;transition:all .3s ease;max-height:0;overflow:hidden}.faq__item.active .faq__arrow img:first-child{display:none}.faq__item.active .faq__arrow img:last-child{display:flex}.faq__item.active .faq__content{padding-top:1.40625vw;max-height:1000px}@media (max-width:900px){.faq{padding-bottom:8.28125rem}.faq__items-left{margin-right:0}.faq__item{padding-top:2.24rem;padding-bottom:2.24rem;width:100%}.faq__arrow{width:.78125rem;margin-right:1.5625rem}.faq__content{padding-left:2.252rem;padding-right:2.252rem}.faq__item.active .faq__content{padding-top:1.40625rem}.faq__items{flex-direction:column}}.contacts{padding:3.385vw 0;background-color:#19191b;color:#fff;border-bottom:2px dotted #c3cbd9}.contacts-inner{display:flex;align-items:center;justify-content:space-between}.contacts-item{display:flex;align-items:center}.contacts-item__img{display:flex;width:1.25vw;margin-right:1.09375vw}.contacts-socials{display:flex}.contacts-social{display:flex;width:2.292vw;margin:0 .365vw;transition:.3s}.contacts-social:hover{transform:scale(1.05)}.footer{padding:2.083vw 0;background-color:#19191b;color:#fff}.footer__inner{display:flex;align-items:center;justify-content:space-between}@media (max-width:900px){.contacts{padding:3.385rem 0}.contacts-item__img{width:1.25rem;margin-right:1.09375rem}.contacts-social{width:2.292rem;margin:0 .365rem}.footer{padding:2.083rem 0}.contacts-inner{flex-direction:column;align-items:center}.contacts-inner .header-phone{margin-right:0;margin-bottom:2rem}.contacts-inner .contacts-item{margin-bottom:2rem}.footer__inner{flex-direction:column;align-items:center}.footer__inner .logo__text{display:none}.footer__inner .logo__img{margin-right:0;margin-bottom:2rem}.footer__text{margin-bottom:2rem}.footer__item{margin-top:2rem}}.widget-menu{position:fixed;right:0;top:15vw;z-index:998;display:flex;flex-direction:column;align-items:center;pointer-events:none}.widget-menu.active{pointer-events:all}.widget-link{width:4.896vw;height:5.052vw;border-radius:15px 0 0 15px;background-color:#00b568;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;margin-bottom:.208vw;transform:translateX(158%);transition:.4s}.widget-menu.active .widget-link{transform:translateX(0)}.btn--burger-wrapper{position:relative;margin-top:-1.1vw;transition-duration:.5s;cursor:pointer;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:.4s;width:1.5625vw;height:1.5625vw;background-color:#fff;pointer-events:all}.btn--burger{width:.625vw;height:.104vw;background-color:transparent}.btn--burger:after,.btn--burger:before{content:"";position:absolute;display:block;width:.625vw;height:.104vw;background-color:#282728;transition:.4s}.btn--burger:before{top:.625vw;transform:rotate(-25deg)}.btn--burger-wrapper.active .btn--burger:before{transform:rotate(45deg);top:.78125vw}.btn--burger:after{bottom:.573vw;transform:rotate(25deg)}.btn--burger-wrapper.active .btn--burger:after{transform:rotate(-45deg);bottom:.677vw}.modal-overlay{z-index:999;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background-color:rgba(0,0,0,.7)}.modal{position:absolute;left:50%;transition:all .8s ease;transform-style:preserve-3d;z-index:77;top:5vw;width:auto;transform:translateX(-50%);text-align:center;margin-bottom:0;border:0;border-radius:30px;background-repeat:no-repeat;background-size:cover}.modal__close{display:flex;position:absolute;top:1.667vw;right:1.5625vw;width:.885vw;cursor:pointer;transition:.3s}.modal-call{padding:2.552vw 5.208vw 2.552vw 20.3125vw;background-image:url(../img/modal-bg.jpg);background-size:cover;color:#fff}.modal-call .modal__form{display:flex;flex-direction:column;align-items:center}.modal-call .btn,.modal-call .input{padding-top:0;padding-bottom:0;width:13.49vw;height:2.865vw;margin-bottom:.573vw}.modal-call .input{background-color:#f7f6f6;padding-left:1.979vw}.modal-call .policy{margin-top:.417vw}.modal-person{position:absolute;left:1.302vw;bottom:0}.modal-person__img{display:flex;width:15.78125vw}.modal-person__name{position:absolute;top:2.8vw;left:12vw;text-align:left}.modal-person__name .fz13{opacity:.43}@media (max-width:900px){.widget-menu{top:15rem}.widget-link{width:7.596rem;height:6.652rem;margin-bottom:.208rem}.btn--burger-wrapper{margin-top:-1.1rem;width:1.5625rem;height:1.5625rem}.btn--burger{width:.625rem;height:.104rem}.btn--burger:after,.btn--burger:before{width:.625rem;height:.104rem}.btn--burger:before{top:.625rem}.btn--burger-wrapper.active .btn--burger:before{top:.78125rem}.btn--burger:after{bottom:.573rem}.btn--burger-wrapper.active .btn--burger:after{bottom:.677rem}.modal{top:5rem;width:30rem}.modal__close{top:1.667rem;right:1.5625rem;width:.885rem}.modal-call{padding:2rem;padding-bottom:20rem}.modal-call .btn,.modal-call .input{width:100%;height:4.5rem;margin-bottom:.573rem}.modal-call .input{padding-left:1.979rem}.modal-call .policy{margin-top:.417rem}.modal-person{left:5.302rem}.modal-person__img{width:15.78125rem}.modal-person__name{top:2.8rem;left:12rem}}.twentytwenty-container img {width: 100%}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL19mb250cy5zY3NzIiwidXRpbHMvX2NvbG9yLnNhc3MiLCJ1dGlscy9fY29uZmlnLnNhc3MiLCJ1dGlscy9fbWVkaWEuc2FzcyIsInV0aWxzL25vcm1hbGl6ZS5zY3NzIiwic3R5bGUuY3NzIiwidXRpbHMvZmFuY3lTZWxlY3QuY3NzIiwidXRpbHMvX3VpLnNjc3MiLCJtb2R1bGVzL19oZWFkZXIuc2NzcyIsIm1vZHVsZXMvX3F1aXouc2NzcyIsIm1vZHVsZXMvX3ZhcmlhbnRzLnNjc3MiLCJtb2R1bGVzL19jb21wYXJlLnNjc3MiLCJtb2R1bGVzL19kZXNpZ24uc2NzcyIsIm1vZHVsZXMvX2Rvd25sb2FkLnNjc3MiLCJtb2R1bGVzL19jb3N0LnNjc3MiLCJtb2R1bGVzL19vYmplY3Quc2NzcyIsIm1vZHVsZXMvX3dhcnJhbnR5LnNjc3MiLCJtb2R1bGVzL19tYXRlcmlhbC5zY3NzIiwibW9kdWxlcy9fY29udHJvbC5zY3NzIiwibW9kdWxlcy9fc3RlcHMuc2NzcyIsIm1vZHVsZXMvX3Jldmlld3Muc2NzcyIsIm1vZHVsZXMvX2NhbGwuc2NzcyIsIm1vZHVsZXMvX2ZhcS5zY3NzIiwibW9kdWxlcy9fY29udGFjdHMuc2NzcyIsIm1vZHVsZXMvX21vZGFscy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJpQkFBQSxXQUNFLFlBQUEsS0FDQSxJQUFBLCtCQUFBLG1CQUNBLFlBQUEsSUFHRixXQUNFLFlBQUEsS0FDQSxJQUFBLDRCQUFBLG1CQUNBLFlBQUEsSUFHRixXQUNFLFlBQUEsS0FDQSxJQUFBLDZCQUFBLG1CQUNBLFlBQUEsSUFHRixXQUNFLFlBQUEsS0FDQSxJQUFBLDhCQUFBLG1CQUNBLFlBQUEsSUFHRixXQUNFLFlBQUEsS0FDQSxJQUFBLGdDQUFBLG1CQUNBLFlBQUEsSUMzQkYsd0JBQ0MsR0FDQyxRQUFBLEdBQ0QsSUFDQyxRQUFBLEVBQ0QsS0FDQyxRQUFBLElBTkYsZ0JBQ0MsR0FDQyxRQUFBLEdBQ0QsSUFDQyxRQUFBLEVB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QUEsRUFDRCxHQUNDLGdCQUFBLEtBQ0EsT0FBQSxFQUNBLFFBQUEsRUFFRCxFQUNDLGdCQUFBLEtBQ0EsTUFBQSxRQUNELEVBQ0MsT0FBQSxFQUNELElBQ0MsVUFBQSxLQUNBLFdBQUEsS0FDQSxXQUFBLE9BRUQsSUFDQyxZQUFBLFNBQUEsQ0FBQSxXQUNELGFBQUEsZUFDRSxRQUFBLFlBRUYsT0FDQyxNQUFBLFFBQ0QsS0FDQyxlQUFBLEtBRUQsS0FDQyxhQUFBLEtBQ0QsSUFDQyxhQUFBLElBQ0QsS0FDQyxhQUFBLE1BQ0QsS0FDQyxhQUFBLE9BQ0QsSUFDQyxNQUFBLEtBQ0QsS0FDQyxNQUFBLFFBQ0QsTUFDQyxNQUFBLEtBQ0QsTUFDQyxXQUFBLFdBQ0QsVUFDQyxVQUFBLFFBQ0EsWUFBQSxJQUNBLFlBQUEsRUFFRCxXQUNDLFVBQUEsUUFDRCxTQUNDLFVBQUEsT0FDRCxLQUNDLFdBQUEsT0FFRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFlBQUEsSUFDRCxLQUNDLFdBQUEsT0FDRCxLQUNDLFdBQUEsTUFDRCxLQUNDLGdCQUFBLGFBQ0QsS0FDQyxnQkFBQSxVQUVELFFBQ0MsV0FBQSxPQUNELEtBQ0MsZUFBQSxVQUVELEtBQ0MsWUFBQSxRQUVELE9BQ0MsVUFBQSxPQUlELE9BQ0MsVUFBQSxRQUNELE1BQ0MsVUFBQSxNQUNELFFBQ0MsVUFBQSxTQUdELE1BQ0MsVUFBQSxPQUdELFNBQ0MsVUFBQSxRQUNELElBQ0MsTUFBQSxRQUNELEtBQ0MsTUFBQSxRQUNELFdBQ0MsTUFBQSxRQUNBLFdBQUEsSUFBQSxJQUZELGlCQUlFLE1BQUEsUUFFRixZQUNDLFVBQUEsTUFDRCxNQUNDLFVBQUEsTUFDRCxPQUNDLFVBQUEsTUFDRCxPQUNDLFVBQUEsS0FDRCxPQUNDLFVBQUEsT0FDRCxPQUNDLFVBQUEsU0FFRCxRQUNDLFVB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QSxLQUNGLEtBQ0MsV0FBQSxLQUdELElBQ0MsTUFBQSxZQUNBLDBCQUFBLElBQ0EsMEJBQUEsS0FDRCxLQUNDLGlCQUFBLGlEQUNBLHdCQUFBLEtBQ0Esd0JBQUEsWUFDRCxNQUNDLGVBQUEsS0FDQSxTQUFBLFNBQ0EsUUFBQSxHQUdELFNBQ0MsU0FBQSxTQURELGdCQUdFLFFBQUEsR0FDQSxTQUFBLFNBQ0EsS0FBQSxPQUNBLE1BQUEsTUFDQSxPQUFBLElBQ0EsSUFBQSxNQUNBLFFBQUEsR0FDQSxpQkFBQSxRQUNBLGlCQUFBLGlEQVhGLGVBYUUsUUFBQSxHQUNBLFNBQUEsU0FDQSxLQUFBLFFBQ0EsTUFBQSxPQUNBLE9BQUEsSUFDQSxJQUFBLE1BQ0EsUUFBQSxFQUNBLGlCQUFBLHFCQXBCRixtQkF1QkcsaUJBQUEsUUFFSCxVQUNDLFNBQUEsU0FERCxpQkFHRSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxJQUNBLElBQUEsS0FDQSxpQkFBQSxRQUNBLGlCQUFBLGlEQUNBLE1BQUEsRUFYRixnQkFhRSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsS0FDQSxNQUFBLE1BQ0EsT0FBQSxJQUNBLElBQUEsS0FDQSxpQkFBQSxxQkFFRixNQUNDLGdCQUFBLGNBRUQsTUFDQyxTQUFBLFNBRUQsS0FDQyxlQUFBLE9DcHhCRCxNQUNDLFFBQUEsS0FDRCx5QkFDQyxLQUNDLFdBQUEsT0FDRCxVQUNDLFVBQUEsT0FDRCxZQUNDLFVBQUEsT0FDQSxlQUFBLE1BQ0QsV0FDQyxVQUFBLE9BQ0EsZUFBQSxNQUNELE9BQ0MsVUFBQSxPQUNELEtBQ0MsUUFBQSxNQUFBLE1BQ0EsT0FBQSxNQUFBLEVBQ0QsT0FDQyxVQUFBLFFBQ0QsTUFDQyxVQUFBLE9BQ0QsUUFDQyxVQUFBLE9BQ0QsU0FDQyxZQUFBLE9BQ0QsU0FDQyxVQUFBLE9BRUQsTUFDQyxVQUFBLE9BRUQsWUFDQyxVQUFBLE9BQ0QsTUFDQyxVQUFBLE1BQ0QsS0FDQyxVQUFBLE1BQ0QsT0FDQyxVQUFBLEtBQ0QsT0FDQyxV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LFdBQUEsS0FDQSxTQUFBLFNBRUEsS0FBQSxFQUNBLFdBQUEsT0FDQSxRQUFBLEVBQ0EsUUFBQSxHQUNBLFNBQUEsS0FDQSxpQkFBQSxRQUNBLE1BQUEsS0FDQSxXQUFBLEtBQ0EsV0FBQSxLQUNBLFdBQUEsT0FDQSwwQkFBQSxLQUNBLDJCQUFBLEtBRUEsV0FBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBQ0EsbUJBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxJQUFBLElBQUEsUUFBQSxDQUFBLFdBQUEsSUFBQSxTQUNBLGdCQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFFBQUEsQ0FBQSxXQUFBLElBQUEsU0FDQSxlQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFFBQUEsQ0FBQSxXQUFBLElBQUEsU0FDQSxjQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFFBQUEsQ0FBQSxXQUFBLElBQUEsU0FHRCxpQ0FDQyxXQUFBLFFBQ0EsUUFBQSxFQUNBLE9BQUEsSUFBQSxNQUFBLGdCQUNBLDBCQUFBLElBQ0EsMkJBQUEsSUFDQSxZQUFBLE1BQ0EsUUFBQSxHQUNBLElBQUEsSUFHQSxXQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFNBQ0EsbUJBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxJQUFBLElBQUEsU0FDQSxnQkFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLElBQUEsSUFBQSxTQUNBLGVBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxJQUFBLElBQUEsU0FDQSxjQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsSUFBQSxJQUFBLFNBR0Qsd0NBQ0MsSUFBQSxLQUdBLFdBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsUUFBQSxDQUFBLFdBQUEsSUFBQSxTQUNBLG1CQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsT0FBQSxJQUFBLFFBQUEsQ0FBQSxXQUFBLElBQUEsU0FDQSxnQkFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBQ0EsZUFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBQ0EsY0FBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxRQUFBLENBQUEsV0FBQSxJQUFBLFNBR0QsNkNBQ0MsSUFBQSxLQUdBLFdBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsU0FDQSxtQkFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxTQUNBLGdCQUFBLFFBQUEsSUFBQSxRQUFBLENBQUEsT0FBQSxJQUFBLFNBQ0EsZUFBQSxRQUFBLElBQUEsUUFBQSxDQUFBLE9BQUEsSUFBQSxTQUNBLGNBQUEsUUFBQSxJQUFBLFFBQUEsQ0FBQSxPQUFBLElBQUEsU0FHRCwrQkFDQyxXQUFBLEtBQ0EsUUFBQSxNQUNBLE1BQUEsUUFDQSxPQUFBLFFBQ0EsWUFBQSxPQUNBLE9BQUEsRUFDQSxXQUFBLElBQUEsTUFBQSxTQUNBLG1CQUFBLElBQUEsTUFBQSxTQUNBLGdCQUFBLElBQUEsTUFBQSxTQUNBLGVBQUEsSUFBQSxNQUFBLFNBQ0EsY0FBQSxJQUFBLE1BQUEsU0FJRCxzQ0FDQyxRQUFBLEtBR0Qsd0NBRUMsTUFBQSxRQUdELHFDQUVDLE1BQUEsUUFDQSxPQUFBLFFBTUQsUUFDQSxTQUFBLE1BQ0EsTUFBQSxNQUNBLE9BQUEsTUFFQSxXQUFBLEVBQUEsRUFBQSxLQUFBLG9CQUNBLGlCQUFBLFFBQ0EsTUFBQSxNQUNBLE9BQUEsTUFDQSxjQUFBLEtBQ0EsUUFBQSxLQUdBLFFBQUEsS0FHQSxZQUFBLE9BR0EsZ0JBQUEsT0FDQSxPQUFBLFFBQ0EsUUFBQSxJQUlBLFFBQUEsRUFHQSxVQUFBLFNBR0EsV0FBQSxJQUFBLElBRUEsZUFDQSxRQUFBLEdBQ0EsU0FBQSxTQUNBLE9BQUEsS0FBQSxNQUFBLFlBQ0EsY0FBQSxJQUFBLE1BQUEsS0FHQSxVQUFBLGlCQUdBLFdBQUEsSUFBQSxJQUVBLFlB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TUFBQSxVQUNBLE1BQUEsUUFHRixZQUNFLFFBQUEsS0FDQSxlQUFBLE1uQm15SUEsaUJtQnJ5SUYsbUJBTUksTUFBQSxLQUNBLE9BQUEsT0FDQSxjQUFBLFFBUkosbUJBWUksYUFBQSxTQVpKLG9CQWdCSSxXQUFBLFFBSUosY0FDRSxLQUFBLFNBRUEsbUJBQ0UsTUFBQSxZQUdGLG9CQUNFLElBQUEsT0FDQSxLQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIkpvc3RcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL0pvc3QtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSm9zdC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJKb3N0XCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Kb3N0LUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJKb3N0XCI7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Kb3N0LU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSm9zdC1TZW1pQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufSIsIkBrZXlmcmFtZXMgb3BhcyB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwLjQ7IH1cblx0NjAlIHtcblx0XHRvcGFjaXR5OiAxOyB9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDAuNDsgfSB9XG5Aa2V5ZnJhbWVzIGZhZGVPcGFzIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMTAlKTtcblx0XHRvcGFjaXR5OiAwOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRvcGFjaXR5OiAxOyB9IH1cbkBrZXlmcmFtZXMgdG9vbHRpcFNob3cge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDsgfVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtMzYwZGVnKTsgfSB9XG5Aa2V5ZnJhbWVzIHJvdGF0ZTIyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zdncsIDApIHJvdGF0ZSgtMzBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfSB9XG5Aa2V5ZnJhbWVzIHJvdGF0ZTIzIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDQuNXZ3LCAwKSByb3RhdGUoNDBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfSB9XG5cblxuQGtleWZyYW1lcyByb3RhdGUyIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuQGtleWZyYW1lcyBkZWcge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cblx0NjAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyBqYW1wIHtcblx0MCUge1xuXHRcdG1hcmdpbi10b3A6IDA7IH1cblx0MTUlIHtcblx0XHRtYXJnaW4tdG9wOiAtMXJlbTsgfVxuXHQyNSUge1xuXHRcdG1hcmdpbi10b3A6IDA7IH1cblx0MzUlIHtcblx0XHRtYXJnaW4tdG9wOiAtMC41cmVtOyB9XG5cdDQ1JSB7XG5cdFx0bWFyZ2luLXRvcDogMDsgfVxuXHQxMDAlIHtcblx0XHRtYXJnaW4tdG9wOiAwOyB9IH1cbkBrZXlmcmFtZXMgamFtcFRyZiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblx0MTUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTclKTsgfVxuXHQyNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuXHQzNSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMyUpOyB9XG5cdDQ1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAgMCUge1xuICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7IH1cblxuICAgMzAlIHtcbiAgICAgICBsZWZ0OiAxMTAlO1xuICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9XG4gICAxMDAlIHtcbiAgICAgICBsZWZ0OiAxMTAlO1xuICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9IH1cbkBrZXlmcmFtZXMgcHVsc2VpY29uLWEge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjg1KTsgfVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCkgc2NhbGUoMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKSBzY2FsZSgwLjg1KTsgfSB9XG5Aa2V5ZnJhbWVzIHB1bHNlaWNvbiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDAuOCk7IH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpIHNjYWxlKDEpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgc2NhbGUoMC44KTsgfSB9XG5Aa2V5ZnJhbWVzIHBob25lIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDE1ZGVnKSBzY2FsZSgwLjkpOyB9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMS4wMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMTVkZWcpIHNjYWxlKDAuOSk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlaWNvbkxpbmUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpIHNjYWxlKDAuNyk7IH1cblx0NTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTY1JSkgc2NhbGUoMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01NSUpIHNjYWxlKDAuNyk7IH0gfVxuQGtleWZyYW1lcyBzY2FsZS1iZWZvcmUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcblx0XHRvcGFjaXR5OiAwOyB9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG5cdFx0b3BhY2l0eTogMC43OyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7XG5cdFx0b3BhY2l0eTogMDsgfSB9XG5Aa2V5ZnJhbWVzIHRyYW5zZm9ybS1zaGl2ZXIge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LDBweCkgcm90YXRlKDBkZWcpOyB9XG5cdDI1JSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTVweCwwcHgpIHJvdGF0ZSgwZGVnKTsgfVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDVweCwwcHgpIHJvdGF0ZSgwZGVnKTsgfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSByb3RhdGUoMGRlZyk7IH0gfVxuQGtleWZyYW1lcyB0cmFuc2Zvcm0tc2hpdmVyMiB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSByb3RhdGUoMGRlZyk7IH1cblx0MjUlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLC01cHgpIHJvdGF0ZSgwZGVnKTsgfVxuXHQ3NSUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsNXB4KSByb3RhdGUoMGRlZyk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LDBweCkgcm90YXRlKDBkZWcpOyB9IH1cbkBrZXlmcmFtZXMgY2FyMSB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSBzY2FsZSgxKTsgfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwcHgsMTBweCkgc2NhbGUoMCk7IH0gfVxuLy8gYW5pbWF0aW9uOiBwdWxzZSAycyBpbmZpbml0ZVxuQGtleWZyYW1lcyBwdWxzZSB7XG5cdDAlIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoI0Y5REYxNCwwLjUpOyB9XG5cdDcwJSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMjVweCByZ2JhKCNGOURGMTQsMCk7IH1cblx0MTAwJSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMCByZ2JhKCNGOURGMTQsMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNicy1hbmltIHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCl0cmFuc2xhdGVZKDBweClyb3RhdGUoMGRlZylzY2FsZSgxLDEpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpdHJhbnNsYXRlWSgtOHB4KXJvdGF0ZSgtNWRlZylzY2FsZSgxLDEpO1xuXHRcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjsgfVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwcHgpdHJhbnNsYXRlWSgwcHgpcm90YXRlKDBkZWcpc2NhbGUoMSwxKTsgfSB9XG4vLyBhbmltYXRpb246IHRyYW5zZm9ybS1zaGl2ZXIgNTAwMG1zIGxpbmVhciAwbXMgaW5maW5pdGUgbm9ybWFsIGJvdGhcbi8vIC5wcm9kdWN0aW9uLWNvbXBsZWN0X19pbWctbWFpblxuLy8gXHRhbmltYXRpb246IGphbXAgNS41cyBpbmZpbml0ZSBsaW5lYXJcbi8vIC5wcm9kdWN0aW9uLWNvbXBsZWN0X19pbWc6OmJlZm9yZVxuLy8gXHRhbmltYXRpb246IG9wYXMgMi44cyBpbmZpbml0ZSBsaW5lYXJcbi8vIC5wcm9kdWN0aW9uLWluZm9fX2NvbnRlbnQtaW5mby1pbWctbGluZVxuLy8gXHRhbmltYXRpb246IHB1bHNlaWNvbkxpbmUgNS4ycyBpbmZpbml0ZSBsaW5lYXJcbi8vIC5ibG9jay1pbWdcbi8vIFx0YW5pbWF0aW9uOiBqYW1wVHJmIDQuNXMgaW5maW5pdGUgbGluZWFyXG4vLyAucGxhY2VfX3RhYi1pdGVtLWltZzpiZWZvcmVcbi8vIFx0YW5pbWF0aW9uOiBzY2FsZS1iZWZvcmUgNHMgaW5maW5pdGUgbGluZWFyXG4vLyAud29ya19fY29udGVudC1pdGVtLWljb246YmVmb3JlXG4vLyBcdGFuaW1hdGlvbjogc2NhbGUtYmVmb3JlIDRzIGluZmluaXRlIGxpbmVhclxuLy8gLm1vZGFsX19pbWc6YmVmb3JlXG4vLyBcdGFuaW1hdGlvbjogcm90YXRlIDMuOHMgaW5maW5pdGUgbGluZWFyXG4vLyBhbmltYXRpb246IHBvcCAyMDAwbXMgbGluZWFyIDBtcyBpbmZpbml0ZSBub3JtYWwgYm90aFxuQGtleWZyYW1lcyBwb3Age1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHJvdGF0ZVgoMGRlZykgc2NhbGUzZCgxLDEsMSk7IH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHJvdGF0ZVgoMGRlZykgc2NhbGUzZCgxLjIsMS4yLDEuMik7IH0gfVxuQGtleWZyYW1lcyBwdWZmLW91dCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMSwxKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlIHtcblx0XHRcdG9wYWNpdHk6IDE7IH0gfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMiwyKTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuXHRcdG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLXVwLWluIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwxMDAlKSByb3RhdGUoMWRlZyk7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsMHB4KSByb3RhdGUoMGRlZyk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogMCAwOyB9IH1cblxuLmZhZGVfaW4ge1xuXHRvcGFjaXR5OiAxO1xuXHRhbmltYXRpb24tZGVsYXk6IDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG4udGl0bGUtZmlyc3Qge1xuXHRhbmltYXRpb24tZGVsYXk6IDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG4uc3VidGl0bGUtZmlyc3Qge1xuXHRhbmltYXRpb24tZGVsYXk6IDBtcztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAxNTAwbXM7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdGFuaW1hdGlvbi1uYW1lOiBzbGlkZS11cC1pbjsgfVxuXG5cblxuXG5Aa2V5ZnJhbWVzIGQzIHtcblx0MCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoOTAwKSByb3RhdGVZKC00MmRlZykgdHJhbnNsYXRlWCg1OSUpOyB9XG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoNTklKTsgfVxuXHQxMDAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDApIHJvdGF0ZVkoMCkgdHJhbnNsYXRlWCgwKTsgfSB9XG5cblxuQGtleWZyYW1lcyBkMy1lbmQge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoMCk7IH1cblx0ODAlIHtcblx0XHR0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDApIHJvdGF0ZVkoMCkgdHJhbnNsYXRlWCg1OSUpOyB9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoOTAwKSByb3RhdGVZKC00MmRlZykgdHJhbnNsYXRlWCg1OSUpOyB9IH1cbiIsIioge1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5odG1sIHtcblx0Zm9udC1zaXplOiAxMHB4O1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuYm9keSB7XG5cdGZvbnQtZmFtaWx5OiBcIkpvc3RcIiwgc2Fucy1zZXJpZjtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRjb2xvcjogIzI4MjgyODtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHR0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5OyB9XG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwOyB9XG5cbmEsIGJ1dHRvbiwgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3Qge1xuXHRvdXRsaW5lOiBub25lOyB9XG51bCB7XG5cdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwOyB9XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGNvbG9yOiAjMjgyODI4OyB9XG5wIHtcblx0bWFyZ2luOiAwOyB9XG5pbWcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4ucnIge1xuXHRmb250LWZhbWlseTogXCJSb2FkUmFkaW9cIiwgc2Fucy1zZXJpZjsgfVxuLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGUgKiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYmxhY2sge1xuXHRjb2xvcjogIzVBNUE1OTsgfVxuLnBvZSB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tcm0ge1xuXHRtYXJnaW4tcmlnaHQ6IDAuNXZ3OyB9XG4ubXIge1xuXHRtYXJnaW4tcmlnaHQ6IDF2dzsgfVxuLm1ycyB7XG5cdG1hcmdpbi1yaWdodDogMS41dnc7IH1cbi5tcngge1xuXHRtYXJnaW4tcmlnaHQ6IDAuNzgxdnc7IH1cbi5sdCB7XG5cdGNvbG9yOiAjZmZmOyB9XG4uZ2djIHtcblx0Y29sb3I6ICM2OWJkYWQ7IH1cbi5ncmF5IHtcblx0Y29sb3I6ICM4MDgwODA7IH1cbi5hc2ZzIHtcblx0YWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuLnRpdGxlLWxnIHtcblx0Zm9udC1zaXplOiAzLjEyNXZ3O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTsgfVxuXG4udGl0bGUtbnVtIHtcblx0Zm9udC1zaXplOiA1LjIwOHZ3OyB9XG4udGl0bGU3MiB7XG5cdGZvbnQtc2l6ZTogMy43NXZ3OyB9XG4udGFjIHtcblx0dGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mdzEge1xuXHRmb250LXdlaWdodDogMTAwOyB9XG4uZnczIHtcblx0Zm9udC13ZWlnaHQ6IDMwMDsgfVxuLmZ3NSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7IH1cbi5mdzQge1xuXHRmb250LXdlaWdodDogNDAwOyB9XG4uZnc2IHtcblx0Zm9udC13ZWlnaHQ6IDYwMDsgfVxuLmZ3NyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7IH1cbi5mdzgge1xuXHRmb250LXdlaWdodDogODAwOyB9XG4uZndiIHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7IH1cbi5mdzkge1xuXHRmb250LXdlaWdodDogOTAwOyB9XG4uZnNpIHtcblx0Zm9udC1zdHlsZTogaXRhbGljOyB9XG4udGFyIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7IH1cbi50ZHQge1xuXHR0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuLnRkdSB7XG5cdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5jZW50ZXIge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbi50dHUge1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dG4ge1xuXHRmb250LWZhbWlseTogVFROb3JtczsgfVxuXG4udGl0bGUge1xuXHRmb250LXNpemU6IDIuNzZ2dzsgfVxuXG4udGl0bGUtbGcge31cbi8vIDMwIC0zNlxuLnQtbWluIHtcblx0Zm9udC1zaXplOiAxLjg3NXZ3OyB9XG4udC1zcyB7XG5cdGZvbnQtc2l6ZTogMS41dnc7IH1cbi50LW1pbjIge1xuXHRmb250LXNpemU6IDEuNTYyNXZ3OyB9XG5cbi8vIDE2LTE3cHhcbi50ZXh0IHtcblx0Zm9udC1zaXplOiAwLjg4NXZ3OyB9XG5cbi8vIDE4LTE5XG4udGV4dC1tZCB7XG5cdGZvbnQtc2l6ZTogMS4wNDJ2dzsgfVxuLnRnIHtcblx0Y29sb3I6ICNmNzg0NDk7IH1cbi50ZzIge1xuXHRjb2xvcjogI2FmZTRkNjsgfVxuYS50ZXh0LW1pbiB7XG5cdGNvbG9yOiAjMTgxODE4O1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6ICNmZjcyMDA7IH0gfVxuLy8gMTQtMTVcbi5zbWFsbC10ZXh0IHtcblx0Zm9udC1zaXplOiAwLjkydnc7IH1cbi50c204IHtcblx0Zm9udC1zaXplOiAwLjU1dnc7IH1cbi50c20xMCB7XG5cdGZvbnQtc2l6ZTogMC42MXZ3OyB9XG4udHNtMTEge1xuXHRmb250LXNpemU6IDAuN3Z3OyB9XG4udHNtMTIge1xuXHRmb250LXNpemU6IDAuNjc3dnc7IH1cbi50c20xMyB7XG5cdGZvbnQtc2l6ZTogMC44ODEyNXZ3OyB9XG4vLyAyNFxuLnRleHQyNCB7XG5cdGZvbnQtc2l6ZTogMS4yNXZ3OyB9XG4vLyAyM1xuLnRleHQyMyB7XG5cdGZvbnQtc2l6ZTogMS4zdnc7IH1cbi8vIDIxXG4udGV4dDIxIHtcblx0Zm9udC1zaXplOiAxLjJ2dzsgfVxuLmNvbnRhaW5lciB7XG5cdG1heC13aWR0aDogODkuNTgzdnc7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHQmLWJpZyB7XG5cdFx0bWF4LXdpZHRoOiA4OS41MzEyNXZ3O1xuXHRcdG1hcmdpbjogMCBhdXRvOyB9XG5cdCYtbWluIHtcblx0XHRtYXgtd2lkdGg6IDgxLjc3MXZ3O1xuXHRcdG1hcmdpbjogMCBhdXRvOyB9XG5cdCYtbWlkIHtcblx0XHRtYXgtd2lkdGg6IDg0Ljg5NnZ3O1xuXHRcdG1hcmdpbjogMCBhdXRvOyB9XG5cdCYtLWxlZnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmctbGVmdDogNC44NTJ2dzsgfVxuXHQmLS1yaWdodCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1yaWdodDogNy41dnc7IH0gfVxuXG4ubWxnIHtcblx0bWFyZ2luLWJvdHRvbTogNC4xNjd2dzsgfVxuLm1zbSB7XG5cdG1hcmdpbi1ib3R0b206IDMuMzMzdnc7IH1cbi5tYiB7XG5cdG1hcmdpbi1ib3R0b206IDIuMDgzdnc7IH1cbi5tYm0ge1xuXHRtYXJnaW4tYm90dG9tOiAwLjd2dzsgfVxuLm1icyB7XG5cdG1hcmdpbi1ib3R0b206IDAuNDF2dzsgfVxuLnN0b3Age1xuXHRvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zZWN0aW9uIHtcblx0cGFkZGluZzogNnZ3IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWF4IHtcblx0d2lkdGg6IDEwMCU7IH1cbi5idG4tdGV4dCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4uZ3Ige1xuXHRjb2xvcjogIzhEOEQ4RDsgfVxuLmJ0biB7XG5cdHBhZGRpbmc6IDIuMjkydncgMy4xNzd2dztcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG5cdHotaW5kZXg6IDY7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRsZXR0ZXItc3BhY2luZzogMC4xNDV2dztcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Ji0tYXJyb3cge1xuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMC42Nzd2dztcblx0XHRcdG1hcmdpbi1sZWZ0OiAxLjMwMnZ3OyB9IH1cblx0LmJ0bi1ibGljayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlOyB9XG5cdCY6bm90KDpkaXNhYmxlZCkgLmJ0bi1ibGljayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0zMHB4O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAwLjA1cztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC00MHB4O1xuXHRcdFx0dG9wOiAtMTAwcHgge1xuXHRcdCBcdGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0OyB9XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4xcztcblx0XHRcdGFuaW1hdGlvbi1uYW1lOiBzbGlkZW1lO1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAzLjVzO1xuXHRcdFx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH0gfVxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCNhYzhhMTAsIDUlKTsgfVxuXHQmLmJ0bi0tZ3JheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAjMjgyNzI4O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNmMGYwZjAsIDUlKTsgfSB9XG5cdCYuYnRuLS1saWdodCB7XG5cdFx0cGFkZGluZzogMS40MDYyNXZ3IDEuOTc5dnc7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMC4wNDJ2dztcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjsgfSB9XG5cdCYuYnRuLS1vdXRsaW5lIHtcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdHBhZGRpbmc6IDEuMzAydncgMS41NjI1dnc7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5ZWY3O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjNGU5ZWY3OyB9IH1cblx0Ji5idG4tLWJsdWUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwZDRlYTE7XG5cdFx0aGVpZ2h0OiAzLjI4MTI1dnc7XG5cdFx0cGFkZGluZzogMCA0LjIxODc1dncgMCAzLjIyOXZ3O1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAjZmZmZmZmO1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiAwIC4xdncgLjF2dyAwO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0cGFkZGluZzogLjEydnc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHJpZ2h0OiAzLjN2dztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTsgfVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMwZDRlYTEsIDUlKTsgfSB9XG5cblx0Ji5saWdodCB7XG5cdFx0Y29sb3I6ICMxOTE5MTk7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgI2ZmZTk3ZSAwJSwgI2ZkZjdhZCAxMDAlKTtcblx0XHRib3gtc2hhZG93OiAwIDhweCAxM3B4IHJnYmEoI2Q2YmE1YywgMC40OSksIGluc2V0IDAgLTRweCAxcHggcmdiYSgjZDZiYTVjLDEpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMCA4cHggMTNweCByZ2JhKCNkNmJhNWMsIDAuNDkpLCBpbnNldCAwIDRweCAxcHggcmdiYSgjZDZiYTVjLDEpOyB9IH1cblx0Ji5ib3JkIHtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMnB4ICNhN2E3YTc7XG5cdFx0Y29sb3I6ICNkZGRkZGQ7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDIwcHggI2E3YTdhNzsgfVxuXHRcdCYuYmRyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMxNDkxZDA7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAycHggIzE0OTFkMDtcblx0XHRcdGNvbG9yOiAjMTQ5MWQwO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAjMTQ5MWQwOyB9IH0gfVxuXG5cdCYuYmlnIHtcblx0XHRwYWRkaW5nOiAxLjV2dyAxdnc7IH1cblx0Ji5taW4ge1xuXHRcdHBhZGRpbmctdG9wOiAwLjZ2dztcblx0XHRwYWRkaW5nLWJvdHRvbTogMC42dnc7IH0gfVxuLmJ1YmJseS1idXR0b24ge1xuXHQmOm5vdCg6ZGlzYWJsZWQpIC5ibGljayB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHQmOmFmdGVyIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMzBweDtcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRoZWlnaHQ6IDMwMHB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGFuaW1hdGlvbi1kZWxheTogMC4wNXM7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtNDBweDtcblx0XHRcdHRvcDogLTE1MHB4IHtcblx0XHQgXHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDsgfVxuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMXM7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcblx0XHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMy41cztcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9IH1cblx0Jjpob3ZlciB7XG5cdFx0LmJ0bi1pbWcge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7IH0gfSB9XG4uYnRuLWNlbnQge1xuXHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4uYnRuLWltZyB7XG5cdHdpZHRoOiAxLjV2dztcblx0aGVpZ2h0OiAxLjV2dztcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGZsZXgtc2hyaW5rOiAwO1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG4uYnVyZ2VyIHtcblx0d2lkdGg6IDMuN3JlbTtcblx0aGVpZ2h0OiA0cmVtO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0bWFyZ2luLXRvcDogMC4zcmVtO1xuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNjUlO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ODQ0YTtcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDE1MCU7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Y3ODQ0YTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHRvcDogLTFyZW07IH1cblx0XHQmOmFmdGVyIHtcblx0XHRcdGJvdHRvbTogLTFyZW07IH0gfVxuXHQmX193cmFwIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGNvbG9yOiAjZDdkN2Q3O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2Y3ODQ0YTsgfSB9IH1cbi5jbG9zZS1uYXYge1xuIH1cdC8vIGRpc3BsYXk6IG5vbmVcblxuLmxpbmsge1xuXHR0cmFuc2l0aW9uOiBhbGwgMC40cztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bGV0dGVyLXNwYWNpbmc6IDAuMzhweDtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdCYtLXVuZGVybGluZSB7XG5cdFx0cGFkZGluZy1ib3R0b206IDAuMTZ2dztcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMzk3NGY0O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7IH0gfVxuXHQmLS11bmRlcmxpbmU6aG92ZXIge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiA0MCU7IH0gfVxuXHQmOm5vdCgubGluay0tdW5kZXJsaW5lKTpob3ZlciB7XG5cdFx0Y29sb3I6ICNhZDhhMDY7IH1cblx0Ji5saW5rLS1jb2xvcmVkIHtcblx0XHRjb2xvcjogI2E5ODcxMDtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAjYTk4NzEwOyB9IH0gfVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxudGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyODI3Mjg7IH1cbnRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyODI3Mjg7IH1cbi5pbnAtbWluIHtcblx0d2lkdGg6IDMwLjUlOyB9XG4uaW5wLW1kIHtcblx0d2lkdGg6IDQ1JTsgfVxuLmlucC1iaWcge1xuXHR3aWR0aDogMTAwJTsgfVxuLmFyZWEge1xuXHRwYWRkaW5nOiAxdncgMXZ3OyB9XG5cbi5hcnJvd3Mge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdHdpZHRoOiA0dnc7XG5cdGhlaWdodDogNHZ3O1xuXHR6LWluZGV4OiAxODtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAuN3Z3O1xuXHQmLnQyIHtcblx0XHR3aWR0aDogNXZ3O1xuXHRcdGhlaWdodDogNXZ3OyB9XG5cdCYudDQge1xuXHRcdHdpZHRoOiAzLjV2dztcblx0XHRoZWlnaHQ6IDMuNXZ3OyB9XG5cdCYudDYge1xuXHRcdGJveC1zaGFkb3c6IDAgNXB4IDU0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgxKTsgfVxuXHQmOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAwLjc7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEuMSk7XG5cdFx0Ji50NiB7XG5cdFx0XHRmaWx0ZXI6IGdyYXlzY2FsZSgwKTtcblx0XHRcdG9wYWNpdHk6IDE7IH0gfSB9XG4uc2xpZGVQcmV2IHtcblx0bGVmdDogMy41cmVtO1xuXHQmLnQyIHtcblx0XHRsZWZ0OiAtMi41dnc7IH1cblx0Ji50NCB7XG5cdFx0bGVmdDogLTEuMXZ3OyB9XG5cdCYudDMge1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDA7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMSk7IH0gfSB9XG4uc2xpZGVOZXh0IHtcblx0cmlnaHQ6IDMuNXJlbTtcblx0Ji50MiB7XG5cdFx0cmlnaHQ6IC0yLjV2dzsgfVxuXHQmLnQ0IHtcblx0XHRyaWdodDogLTEuMXZ3OyB9XG5cdCYudDMge1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRib3R0b206IC0xdnc7XG5cdFx0dG9wOiBhdXRvO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IDAuNztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjEpOyB9IH0gfVxuXG5cblxuXG4uY2hlY2sge1xuXHQmLWJveCB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGJsb2NrOyB9XG5cdCYtbGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cdCYtbGFiZWwge1xuXHRcdHdpZHRoOiAxLjF2dztcblx0XHRoZWlnaHQ6IDEuMXZ3O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAwLjJ2dztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0bWFyZ2luLXJpZ2h0OiAuNXZ3O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAxMHB4IHJnYmEoMTQwLCAxNDAsIDE0MCwgMC4wNCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHQmLnYyIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoNDMsIDQzLCA1MSwgMC4xKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0d2lkdGg6IDEuNXZ3O1xuXHRcdFx0aGVpZ2h0OiAxLjV2dztcblx0XHRcdHBhZGRpbmc6IDAuMnZ3O1xuXHRcdFx0LmNoZWNrLWxhYmVsLWFjdCB7XG5cdFx0XHRcdHdpZHRoOiAxdnc7XG5cdFx0XHRcdGhlaWdodDogMXZ3O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAwLjJ2dztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0Y2EzNTI7IH0gfVxuXHRcdCYtYWN0IHtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuXHRcdCYubWluIHtcblx0XHRcdHdpZHRoOiAxdnc7XG5cdFx0XHRoZWlnaHQ6IDF2dztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDsgfSB9IH1cblxuLmJsb2NrLWltcC1iZiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4uYmxvY2staW1wIHtcblx0cGFkZGluZzogMS4zdncgMS41dnc7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXJpZ2h0OiAwLjd2dzsgfVxuXG4ucmhpZGUge1xuXHRkaXNwbGF5OiBub25lO1xuXHQmOmNoZWNrZWQgfiBzcGFuIHtcblx0XHQuY2hlY2stbGFiZWwge1xuXHRcdFx0Ji1hY3Qge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cdFx0XHQmLm1pbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1YmQyNzM7IH0gfSB9XG5cdCY6Y2hlY2tlZCB+IHtcblx0XHQuYmxvY2staW1wLWJmIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM0Y2EzNTI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNGNhMzUyOyB9XG5cdFx0LnRzbTEzIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyB9XG5cdFx0LnRpbWVzLWJsb2NrIGRpdi5mYW5jeS1zZWxlY3QgZGl2LnRyaWdnZXIge1xuXHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDsgfSB9IH1cbi53YWMge1xuXHRjb2xvcjogIzNmYmYzZiAhaW1wb3J0YW50OyB9XG4udmljIHtcblx0Y29sb3I6ICM4MTczYzcgIWltcG9ydGFudDsgfVxuLnRnYyB7XG5cdGNvbG9yOiAjNWZjZmYyICFpbXBvcnRhbnQ7IH1cbi5lbWMge1xuXHRjb2xvcjogI2ZiYzg1NSAhaW1wb3J0YW50OyB9XG5cbi52ZiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdHBhZGRpbmc6IDIuNnZ3IDJ2dztcblx0Ym94LXNoYWRvdzogMCAwIDQwcHggcmdiYSgxMzMsIDEzOCwgMTYwLCAwLjEpO1xuXHR0cmFuc2Zvcm06IHNrZXdZKC0yZGVnKTtcblx0ei1pbmRleDogNDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjZDFkNWU0O1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNHB4KTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDE0cHgpO1xuXHRcdHotaW5kZXg6IDE7IH1cblx0Ji13cmFwIHtcblx0XHR0cmFuc2Zvcm06IHNrZXdZKDJkZWcpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA1OyB9IH1cblxuLmxpbmUtdGcge1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjYmY4Yjtcblx0Ly8gI2NjY2RkNFxuXHR3aWR0aDogNDAlO1xuXHQmLm1pbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdHdpZHRoOiA3dnc7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NkZDQ7IH0gfVxuXG4ucHJlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiA0OyB9XG5cbi5ibGMge1xuXHRjb2xvcjogIzMwMzAzMCAhaW1wb3J0YW50OyB9XG5cbi5sY2Ige1xuXHRjb2xvcjogIzMwMzAzMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdCY6aG92ZXIge1xuXHRcdGNvbG9yOiAjZTMwNjEzOyB9IH1cblxuLmFpYyB7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbi50ZXh0LXJvdGF0ZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xuXHR3aWR0aDogOHZ3O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR6LWluZGV4OiA3MTtcblx0Ji5yaWdodCB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDsgfVxuXHQmLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGNvbG9yOiByZ2JhKCM4YzhjOGMsIDAuNSk7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAtMy40dnc7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkMWQxO1xuXHRcdFx0d2lkdGg6IDN2dztcblx0XHRcdGhlaWdodDogMXB4OyB9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtMy40dnc7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkMWQxO1xuXHRcdFx0d2lkdGg6IDN2dztcblx0XHRcdGhlaWdodDogMXB4OyB9XG5cdFx0Ji53aCB7XG5cdFx0XHRjb2xvcjogI2ZmZmY7IH0gfSB9XG5cblxuLmxpbmUge1xuXHR3aWR0aDogM3Z3O1xuXHRoZWlnaHQ6IDJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc4NDRhIDAlLCAjZmZhZDJmIDEwMCUpO1xuXHQmLmNlbiB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cdCYuZ3Ige1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7IH1cblx0Ji5ncjIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7IH1cblx0Ji1iaWcge1xuXHRcdHdpZHRoOiA4dnc7IH1cblx0Ji5iaWcyIHtcblx0XHR3aWR0aDogMTd2dzsgfSB9XG4udGFsIHtcblx0dGV4dC1hbGlnbjogbGVmdDsgfVxuXG5cbi50YiB7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuXHQtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmOyB9XG4udGdyIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc4NDRhIDAlLCAjZmZhZDJmIDEwMCUpO1xuXHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcblx0LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4ucG9pbiB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDQzOyB9XG5cblxuLnRsdC1tb2Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLTQuM3Z3O1xuXHRcdHdpZHRoOiAzLjV2dztcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR0b3A6IDEuM3Z3O1xuXHRcdHotaW5kZXg6IDEyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc4NDRhIDAlLCAjZmZhZDJmIDEwMCUpOyB9XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtMTcuM3Z3O1xuXHRcdHdpZHRoOiAxMy41dnc7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0dG9wOiAxLjN2dztcblx0XHR6LWluZGV4OiA5O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgMC4xKTsgfVxuXHQmLmx0aCB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGVkZWRlOyB9IH0gfVxuXG4udGV4dC1tb2Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLTJ2dztcblx0XHR3aWR0aDogMS41dnc7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0dG9wOiAwLjV2dztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMWExYTFhO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3ODQ0YSAwJSwgI2ZmYWQyZiAxMDAlKTtcblx0XHR3aWR0aDogMDsgfVxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLTJ2dztcblx0XHR3aWR0aDogMS41dnc7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0dG9wOiAwLjV2dztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIDAuMik7IH0gfVxuXG4uamNzYiB7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ucG9zYSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uZmRjIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuIiwiLm1vYnMge1xuXHRkaXNwbGF5OiBub25lOyB9XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcblx0aHRtbCB7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuOyB9XG5cdC50aXRsZS1sZyB7XG5cdFx0Zm9udC1zaXplOiAzLjJyZW07IH1cblx0LnRpdGxlLW1zbGcge1xuXHRcdGZvbnQtc2l6ZTogNS41cmVtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAuMnJlbTsgfVxuXHQudGl0bGUtZWxnIHtcblx0XHRmb250LXNpemU6IDYuNnJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogLjJyZW07IH1cblx0LnRpdGxlIHtcblx0XHRmb250LXNpemU6IDIuNnJlbTsgfVxuXHQudGdnIHtcblx0XHRwYWRkaW5nOiAwLjFyZW0gMC40cmVtO1xuXHRcdG1hcmdpbjogMC4ycmVtIDA7IH1cblx0LnQtbWluIHtcblx0XHRmb250LXNpemU6IDEuOTVyZW07IH1cblx0LnQtc3Mge1xuXHRcdGZvbnQtc2l6ZTogMS43cmVtOyB9XG5cdC50LW1pbjIge1xuXHRcdGZvbnQtc2l6ZTogMS45cmVtOyB9XG5cdC50ZXh0LXRnIHtcblx0XHRtYXJnaW4tbGVmdDogMS41cmVtOyB9XG5cdC50ZXh0LW1kIHtcblx0XHRmb250LXNpemU6IDEuNHJlbTsgfVxuXHQvLyAxNi0xN3B4XG5cdC50ZXh0IHtcblx0XHRmb250LXNpemU6IDEuMnJlbTsgfVxuXG5cdC5zbWFsbC10ZXh0IHtcblx0XHRmb250LXNpemU6IDEuMXJlbTsgfVxuXHQudHNtOCB7XG5cdFx0Zm9udC1zaXplOiAwLjhyZW07IH1cblx0LnRzbSB7XG5cdFx0Zm9udC1zaXplOiAwLjlyZW07IH1cblx0LnRzbTEwIHtcblx0XHRmb250LXNpemU6IDFyZW07IH1cblx0LnRzbTExIHtcblx0XHRmb250LXNpemU6IDFyZW07IH1cblx0LnRzbTEyIHtcblx0XHRmb250LXNpemU6IDFyZW07IH1cblx0LnRzbTEzIHtcblx0XHRmb250LXNpemU6IDEuMXJlbTsgfVxuXHQubXIxIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblx0LnRudW0ge1xuXHRcdGZvbnQtc2l6ZTogMi45cmVtOyB9XG5cdC8vIDI0XG5cdC50ZXh0MjQge1xuXHRcdGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cdC8vIDIzXG5cdC50ZXh0MjMge1xuXHRcdGZvbnQtc2l6ZTogMS4zcmVtOyB9XG5cdC8vIDIxXG5cdC50ZXh0MjEge1xuXHRcdGZvbnQtc2l6ZTogMS4zcmVtOyB9XG5cdC5jb250YWluZXIge1xuXHRcdG1heC13aWR0aDogOTB2dztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHQmLW1pbiB7XG5cdFx0XHRtYXgtd2lkdGg6IDkwdnc7XG5cdFx0XHRtYXJnaW46IDAgYXV0bzsgfVxuXHRcdCYtbWQge1xuXHRcdFx0bWF4LXdpZHRoOiA5MHZ3O1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87IH1cblx0XHQmLW1tIHtcblx0XHRcdG1heC13aWR0aDogOTB2dztcblx0XHRcdG1hcmdpbjogMCBhdXRvOyB9IH1cblx0Lm1sZyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG5cdC5tc20ge1xuXHRcdG1hcmdpbi1ib3R0b206IDIuNHJlbTsgfVxuXHQubWIge1xuXHRcdG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXHQubWJtIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwLjdyZW07IH1cblx0Lm1icyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMC40MXJlbTsgfVxuXHQuc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogNnJlbSAwOyB9XG5cdC5tcm0ge1xuXHRcdG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG5cdC5tciB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cdC5tcnMge1xuXHRcdG1hcmdpbi1yaWdodDogMS41cmVtOyB9IH1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY4LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG5odG1sIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyogU2VjdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuaDEge1xyXG4gICAgZm9udC1zaXplOiAyZW07XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICovXHJcblxyXG5ociB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gICAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbn1cclxuXHJcbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxyXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xyXG4gICAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEZvcm1zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xyXG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gICAgbWFyZ2luOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICovXHJcblxyXG5idXR0b24sXHJcbmlucHV0IHsgLyogMSAqL1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuc2VsZWN0IHsgLyogMSAqL1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuW3R5cGU9XCJidXR0b25cIl0sXHJcblt0eXBlPVwicmVzZXRcIl0sXHJcblt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcclxuICAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcclxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbnByb2dyZXNzIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICovXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICovXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICovXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbn1cclxuXHJcbi8qIEludGVyYWN0aXZlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxyXG4gKi9cclxuXHJcbmRldGFpbHMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cclxuICovXHJcblxyXG5zdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcclxufVxyXG5cclxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuW2hpZGRlbl0ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJKb3N0XCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvSm9zdC1SZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0pvc3QtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkpvc3RcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Kb3N0LUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0pvc3QtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0pvc3QtU2VtaUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwOyB9XG5cbkBrZXlmcmFtZXMgb3BhcyB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgNjAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDAuNDsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZU9wYXMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExMCUpO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIG9wYWNpdHk6IDE7IH0gfVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXBTaG93IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZTIyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zdncsIDApIHJvdGF0ZSgtMzBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApIHJvdGF0ZSgwZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgcm90YXRlMjMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNC41dncsIDApIHJvdGF0ZSg0MGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgcm90YXRlKDBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyByb3RhdGUyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGRlZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTsgfVxuICA2MCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGphbXAge1xuICAwJSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAxNSUge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtOyB9XG4gIDI1JSB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAzNSUge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW07IH1cbiAgNDUlIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIDEwMCUge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGphbXBUcmYge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIDE1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03JSk7IH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgMzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMlKTsgfVxuICA0NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNsaWRlbWUge1xuICAwJSB7XG4gICAgbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDsgfVxuICAzMCUge1xuICAgIGxlZnQ6IDExMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7IH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTEwJTtcbiAgICBtYXJnaW4tbGVmdDogODBweDsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2VpY29uLWEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMC44NSk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgwLjg1KTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVsc2VpY29uIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgwLjgpOyB9IH1cblxuQGtleWZyYW1lcyBwaG9uZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMTVkZWcpIHNjYWxlKDAuOSk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMGRlZykgc2NhbGUoMS4wMSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDE1ZGVnKSBzY2FsZSgwLjkpOyB9IH1cblxuQGtleWZyYW1lcyBwdWxzZWljb25MaW5lIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTUlKSBzY2FsZSgwLjcpOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC02NSUpIHNjYWxlKDEpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTUlKSBzY2FsZSgwLjcpOyB9IH1cblxuQGtleWZyYW1lcyBzY2FsZS1iZWZvcmUge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMC44KTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlKDAuOCk7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgdHJhbnNmb3JtLXNoaXZlciB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCkgcm90YXRlKDBkZWcpOyB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTVweCwgMHB4KSByb3RhdGUoMGRlZyk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDBweCkgcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSByb3RhdGUoMGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHRyYW5zZm9ybS1zaGl2ZXIyIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSByb3RhdGUoMGRlZyk7IH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNXB4KSByb3RhdGUoMGRlZyk7IH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1cHgpIHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCkgcm90YXRlKDBkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBjYXIxIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCwgMHB4KSBzY2FsZSgxKTsgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjAwcHgsIDEwcHgpIHNjYWxlKDApOyB9IH1cblxuQGtleWZyYW1lcyBwdWxzZSB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjQ5LCAyMjMsIDIwLCAwLjUpOyB9XG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMjVweCByZ2JhKDI0OSwgMjIzLCAyMCwgMCk7IH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0OSwgMjIzLCAyMCwgMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNicy1hbmltIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKSBzY2FsZSgxLCAxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSB0cmFuc2xhdGVZKC04cHgpIHJvdGF0ZSgtNWRlZykgc2NhbGUoMSwgMSk7XG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDBweCkgdHJhbnNsYXRlWSgwcHgpIHJvdGF0ZSgwZGVnKSBzY2FsZSgxLCAxKTsgfSB9XG5cbkBrZXlmcmFtZXMgcG9wIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMXB4KSByb3RhdGVYKDBkZWcpIHNjYWxlM2QoMSwgMSwgMSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxcHgpIHJvdGF0ZVgoMGRlZykgc2NhbGUzZCgxLjIsIDEuMiwgMS4yKTsgfSB9XG5cbkBrZXlmcmFtZXMgcHVmZi1vdXQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpIHNjYWxlKDEsIDEpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luLW9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDBkZWcpIHNjYWxlKDIsIDIpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSA1MCU7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgc2xpZGUtdXAtaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAxMDAlKSByb3RhdGUoMWRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDsgfSB9XG5cbi5mYWRlX2luIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGUtdXAtaW47IH1cblxuLnRpdGxlLWZpcnN0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGUtdXAtaW47IH1cblxuLnN1YnRpdGxlLWZpcnN0IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwbXM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tbmFtZTogc2xpZGUtdXAtaW47IH1cblxuQGtleWZyYW1lcyBkMyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDkwMCkgcm90YXRlWSgtNDJkZWcpIHRyYW5zbGF0ZVgoNTklKTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMCkgcm90YXRlWSgwKSB0cmFuc2xhdGVYKDU5JSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgwKSByb3RhdGVZKDApIHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGQzLWVuZCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDApIHJvdGF0ZVkoMCkgdHJhbnNsYXRlWCgwKTsgfVxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMCkgcm90YXRlWSgwKSB0cmFuc2xhdGVYKDU5JSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg5MDApIHJvdGF0ZVkoLTQyZGVnKSB0cmFuc2xhdGVYKDU5JSk7IH0gfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiSm9zdFwiLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNDAwO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGNvbG9yOiAjMjgyODI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5hLCBidXR0b24sIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0IHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG51bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjgyODI4OyB9XG5cbnAge1xuICBtYXJnaW46IDA7IH1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7IH1cblxuLnJyIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9hZFJhZGlvXCIsIHNhbnMtc2VyaWY7IH1cblxuLnNsaWNrLXNsaWRlLCAuc2xpY2stc2xpZGUgKiB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYmxhY2sge1xuICBjb2xvcjogIzVBNUE1OTsgfVxuXG4ucG9lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm1ybSB7XG4gIG1hcmdpbi1yaWdodDogMC41dnc7IH1cblxuLm1yIHtcbiAgbWFyZ2luLXJpZ2h0OiAxdnc7IH1cblxuLm1ycyB7XG4gIG1hcmdpbi1yaWdodDogMS41dnc7IH1cblxuLm1yeCB7XG4gIG1hcmdpbi1yaWdodDogMC43ODF2dzsgfVxuXG4ubHQge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uZ2djIHtcbiAgY29sb3I6ICM2OWJkYWQ7IH1cblxuLmdyYXkge1xuICBjb2xvcjogIzgwODA4MDsgfVxuXG4uYXNmcyB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7IH1cblxuLnRpdGxlLWxnIHtcbiAgZm9udC1zaXplOiAzLjEyNXZ3O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4udGl0bGUtbnVtIHtcbiAgZm9udC1zaXplOiA1LjIwOHZ3OyB9XG5cbi50aXRsZTcyIHtcbiAgZm9udC1zaXplOiAzLjc1dnc7IH1cblxuLnRhYyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZncxIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4uZnczIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG4uZnc1IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4uZnc0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4uZnc2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uZnc3IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZnc4IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4uZndiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmZ3OSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLmZzaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4udGFyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLnRkdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoOyB9XG5cbi50ZHUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50dHUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50dG4ge1xuICBmb250LWZhbWlseTogVFROb3JtczsgfVxuXG4udGl0bGUge1xuICBmb250LXNpemU6IDIuNzZ2dzsgfVxuXG4udC1taW4ge1xuICBmb250LXNpemU6IDEuODc1dnc7IH1cblxuLnQtc3Mge1xuICBmb250LXNpemU6IDEuNXZ3OyB9XG5cbi50LW1pbjIge1xuICBmb250LXNpemU6IDEuNTYyNXZ3OyB9XG5cbi50ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg4NXZ3OyB9XG5cbi50ZXh0LW1kIHtcbiAgZm9udC1zaXplOiAxLjA0MnZ3OyB9XG5cbi50ZyB7XG4gIGNvbG9yOiAjZjc4NDQ5OyB9XG5cbi50ZzIge1xuICBjb2xvcjogI2FmZTRkNjsgfVxuXG5hLnRleHQtbWluIHtcbiAgY29sb3I6ICMxODE4MTg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG4gIGEudGV4dC1taW46aG92ZXIge1xuICAgIGNvbG9yOiAjZmY3MjAwOyB9XG5cbi5zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjkydnc7IH1cblxuLnRzbTgge1xuICBmb250LXNpemU6IDAuNTV2dzsgfVxuXG4udHNtMTAge1xuICBmb250LXNpemU6IDAuNjF2dzsgfVxuXG4udHNtMTEge1xuICBmb250LXNpemU6IDAuN3Z3OyB9XG5cbi50c20xMiB7XG4gIGZvbnQtc2l6ZTogMC42Nzd2dzsgfVxuXG4udHNtMTMge1xuICBmb250LXNpemU6IDAuODgxMjV2dzsgfVxuXG4udGV4dDI0IHtcbiAgZm9udC1zaXplOiAxLjI1dnc7IH1cblxuLnRleHQyMyB7XG4gIGZvbnQtc2l6ZTogMS4zdnc7IH1cblxuLnRleHQyMSB7XG4gIGZvbnQtc2l6ZTogMS4ydnc7IH1cblxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogODkuNTgzdnc7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5jb250YWluZXItYmlnIHtcbiAgICBtYXgtd2lkdGg6IDg5LjUzMTI1dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci1taW4ge1xuICAgIG1heC13aWR0aDogODEuNzcxdnc7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci1taWQge1xuICAgIG1heC13aWR0aDogODQuODk2dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLmNvbnRhaW5lci0tbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljg1MnZ3OyB9XG4gIC5jb250YWluZXItLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjV2dzsgfVxuXG4ubWxnIHtcbiAgbWFyZ2luLWJvdHRvbTogNC4xNjd2dzsgfVxuXG4ubXNtIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4zMzN2dzsgfVxuXG4ubWIge1xuICBtYXJnaW4tYm90dG9tOiAyLjA4M3Z3OyB9XG5cbi5tYm0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjd2dzsgfVxuXG4ubWJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMC40MXZ3OyB9XG5cbi5zdG9wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDZ2dyAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1heCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5idG4tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5nciB7XG4gIGNvbG9yOiAjOEQ4RDhEOyB9XG5cbi5idG4ge1xuICBwYWRkaW5nOiAyLjI5MnZ3IDMuMTc3dnc7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4YTEwO1xuICB6LWluZGV4OiA2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTQ1dnc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLmJ0bi0tYXJyb3cgaW1nIHtcbiAgICB3aWR0aDogMC42Nzd2dztcbiAgICBtYXJnaW4tbGVmdDogMS4zMDJ2dzsgfVxuICAuYnRuIC5idG4tYmxpY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAuYnRuOm5vdCg6ZGlzYWJsZWQpIC5idG4tYmxpY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5idG46bm90KDpkaXNhYmxlZCkgLmJ0bi1ibGljazphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogLTQwcHg7XG4gICAgICB0b3A6IC0xMDBweDtcbiAgICAgICAgdG9wLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMXM7XG4gICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMy41cztcbiAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIC5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMzlkMTI7IH1cbiAgLmJ0bi5idG4tLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogIzI4MjcyODsgfVxuICAgIC5idG4uYnRuLS1ncmF5OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7IH1cbiAgLmJ0bi5idG4tLWxpZ2h0IHtcbiAgICBwYWRkaW5nOiAxLjQwNjI1dncgMS45Nzl2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0MnZ3OyB9XG4gICAgLmJ0bi5idG4tLWxpZ2h0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG4gICAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuYnRuLmJ0bi0tb3V0bGluZSB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxLjMwMnZ3IDEuNTYyNXZ3OyB9XG4gICAgLmJ0bi5idG4tLW91dGxpbmU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRlOWVmNztcbiAgICAgIGJvcmRlci1jb2xvcjogIzRlOWVmNzsgfVxuICAuYnRuLmJ0bi0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBkNGVhMTtcbiAgICBoZWlnaHQ6IDMuMjgxMjV2dztcbiAgICBwYWRkaW5nOiAwIDQuMjE4NzV2dyAwIDMuMjI5dnc7IH1cbiAgICAuYnRuLmJ0bi0tYmx1ZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBib3JkZXI6IHNvbGlkICNmZmZmZmY7XG4gICAgICBib3JkZXItd2lkdGg6IDAgLjF2dyAuMXZ3IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAuMTJ2dztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDMuM3Z3O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG4gICAgLmJ0bi5idG4tLWJsdWU6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBiNDM4OTsgfVxuICAuYnRuLmxpZ2h0IHtcbiAgICBjb2xvcjogIzE5MTkxOTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjZmZlOTdlIDAlLCAjZmRmN2FkIDEwMCUpO1xuICAgIGJveC1zaGFkb3c6IDAgOHB4IDEzcHggcmdiYSgyMTQsIDE4NiwgOTIsIDAuNDkpLCBpbnNldCAwIC00cHggMXB4ICNkNmJhNWM7IH1cbiAgICAuYnRuLmxpZ2h0OmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDEzcHggcmdiYSgyMTQsIDE4NiwgOTIsIDAuNDkpLCBpbnNldCAwIDRweCAxcHggI2Q2YmE1YzsgfVxuICAuYnRuLmJvcmQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggI2E3YTdhNztcbiAgICBjb2xvcjogI2RkZGRkZDsgfVxuICAgIC5idG4uYm9yZDpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggI2E3YTdhNzsgfVxuICAgIC5idG4uYm9yZC5iZHIge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzE0OTFkMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDJweCAjMTQ5MWQwO1xuICAgICAgY29sb3I6ICMxNDkxZDA7IH1cbiAgICAgIC5idG4uYm9yZC5iZHI6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggIzE0OTFkMDsgfVxuICAuYnRuLmJpZyB7XG4gICAgcGFkZGluZzogMS41dncgMXZ3OyB9XG4gIC5idG4ubWluIHtcbiAgICBwYWRkaW5nLXRvcDogMC42dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNnZ3OyB9XG5cbi5idWJibHktYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIC5ibGljayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC5idWJibHktYnV0dG9uOm5vdCg6ZGlzYWJsZWQpIC5ibGljazphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBhbmltYXRpb24tZGVsYXk6IDAuMDVzO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNDBweDtcbiAgICB0b3A6IC0xNTBweDtcbiAgICAgIHRvcC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcztcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGVtZTtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDMuNXM7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG5cbi5idWJibHktYnV0dG9uOmhvdmVyIC5idG4taW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDVweCk7IH1cblxuLmJ0bi1jZW50IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuXG4uYnRuLWltZyB7XG4gIHdpZHRoOiAxLjV2dztcbiAgaGVpZ2h0OiAxLjV2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlOyB9XG5cbi5idXJnZXIge1xuICB3aWR0aDogMy43cmVtO1xuICBoZWlnaHQ6IDRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAwLjNyZW07IH1cbiAgLmJ1cmdlciBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNjUlO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ODQ0YTsgfVxuICAgIC5idXJnZXIgc3BhbjpiZWZvcmUsIC5idXJnZXIgc3BhbjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE1MCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ODQ0YTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuICAgIC5idXJnZXIgc3BhbjpiZWZvcmUge1xuICAgICAgdG9wOiAtMXJlbTsgfVxuICAgIC5idXJnZXIgc3BhbjphZnRlciB7XG4gICAgICBib3R0b206IC0xcmVtOyB9XG4gIC5idXJnZXJfX3dyYXAge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNkN2Q3ZDc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMDsgfVxuICAgIC5idXJnZXJfX3dyYXA6aG92ZXIge1xuICAgICAgY29sb3I6ICNmNzg0NGE7IH1cblxuLmxpbmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzhweDtcbiAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmxpbmstLXVuZGVybGluZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMTZ2dzsgfVxuICAgIC5saW5rLS11bmRlcmxpbmU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMzOTc0ZjQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40czsgfVxuICAubGluay0tdW5kZXJsaW5lOmhvdmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAubGluazpub3QoLmxpbmstLXVuZGVybGluZSk6aG92ZXIge1xuICAgIGNvbG9yOiAjYWQ4YTA2OyB9XG4gIC5saW5rLmxpbmstLWNvbG9yZWQge1xuICAgIGNvbG9yOiAjYTk4NzEwOyB9XG4gICAgLmxpbmsubGluay0tY29sb3JlZDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2E5ODcxMDsgfVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbmlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG5pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbnRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMjgyNzI4OyB9XG5cbnRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzI4MjcyODsgfVxuXG4uaW5wLW1pbiB7XG4gIHdpZHRoOiAzMC41JTsgfVxuXG4uaW5wLW1kIHtcbiAgd2lkdGg6IDQ1JTsgfVxuXG4uaW5wLWJpZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hcmVhIHtcbiAgcGFkZGluZzogMXZ3IDF2dzsgfVxuXG4uYXJyb3dzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNHZ3O1xuICBoZWlnaHQ6IDR2dztcbiAgei1pbmRleDogMTg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjd2dzsgfVxuICAuYXJyb3dzLnQyIHtcbiAgICB3aWR0aDogNXZ3O1xuICAgIGhlaWdodDogNXZ3OyB9XG4gIC5hcnJvd3MudDQge1xuICAgIHdpZHRoOiAzLjV2dztcbiAgICBoZWlnaHQ6IDMuNXZ3OyB9XG4gIC5hcnJvd3MudDYge1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDU0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTsgfVxuICAuYXJyb3dzOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEuMSk7IH1cbiAgICAuYXJyb3dzOmhvdmVyLnQ2IHtcbiAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDApO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4uc2xpZGVQcmV2IHtcbiAgbGVmdDogMy41cmVtOyB9XG4gIC5zbGlkZVByZXYudDIge1xuICAgIGxlZnQ6IC0yLjV2dzsgfVxuICAuc2xpZGVQcmV2LnQ0IHtcbiAgICBsZWZ0OiAtMS4xdnc7IH1cbiAgLnNsaWRlUHJldi50MyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAuc2xpZGVQcmV2LnQzOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjEpOyB9XG5cbi5zbGlkZU5leHQge1xuICByaWdodDogMy41cmVtOyB9XG4gIC5zbGlkZU5leHQudDIge1xuICAgIHJpZ2h0OiAtMi41dnc7IH1cbiAgLnNsaWRlTmV4dC50NCB7XG4gICAgcmlnaHQ6IC0xLjF2dzsgfVxuICAuc2xpZGVOZXh0LnQzIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm90dG9tOiAtMXZ3O1xuICAgIHRvcDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cbiAgICAuc2xpZGVOZXh0LnQzOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxLjEpOyB9XG5cbi5jaGVjay1ib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jaGVjay1saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2hlY2stbGFiZWwge1xuICB3aWR0aDogMS4xdnc7XG4gIGhlaWdodDogMS4xdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwLjJ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LXNocmluazogMDtcbiAgbWFyZ2luLXJpZ2h0OiAuNXZ3O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCByZ2JhKDE0MCwgMTQwLCAxNDAsIDAuMDQpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQxZDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7IH1cbiAgLmNoZWNrLWxhYmVsLnYyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSg0MywgNDMsIDUxLCAwLjEpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogMS41dnc7XG4gICAgaGVpZ2h0OiAxLjV2dztcbiAgICBwYWRkaW5nOiAwLjJ2dzsgfVxuICAgIC5jaGVjay1sYWJlbC52MiAuY2hlY2stbGFiZWwtYWN0IHtcbiAgICAgIHdpZHRoOiAxdnc7XG4gICAgICBoZWlnaHQ6IDF2dztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwLjJ2dztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhMzUyOyB9XG4gIC5jaGVjay1sYWJlbC1hY3Qge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7IH1cbiAgLmNoZWNrLWxhYmVsLm1pbiB7XG4gICAgd2lkdGg6IDF2dztcbiAgICBoZWlnaHQ6IDF2dztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cblxuLmJsb2NrLWltcC1iZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cbi5ibG9jay1pbXAge1xuICBwYWRkaW5nOiAxLjN2dyAxLjV2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDAuN3Z3OyB9XG5cbi5yaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiBzcGFuIC5jaGVjay1sYWJlbC1hY3Qge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiBzcGFuIC5jaGVjay1sYWJlbC5taW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YmQyNzM7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiAuYmxvY2staW1wLWJmIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhMzUyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0Y2EzNTI7IH1cbiAgLnJoaWRlOmNoZWNrZWQgfiAudHNtMTMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmhpZGU6Y2hlY2tlZCB+IC50aW1lcy1ibG9jayBkaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi53YWMge1xuICBjb2xvcjogIzNmYmYzZiAhaW1wb3J0YW50OyB9XG5cbi52aWMge1xuICBjb2xvcjogIzgxNzNjNyAhaW1wb3J0YW50OyB9XG5cbi50Z2Mge1xuICBjb2xvcjogIzVmY2ZmMiAhaW1wb3J0YW50OyB9XG5cbi5lbWMge1xuICBjb2xvcjogI2ZiYzg1NSAhaW1wb3J0YW50OyB9XG5cbi52ZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIuNnZ3IDJ2dztcbiAgYm94LXNoYWRvdzogMCAwIDQwcHggcmdiYSgxMzMsIDEzOCwgMTYwLCAwLjEpO1xuICB0cmFuc2Zvcm06IHNrZXdZKC0yZGVnKTtcbiAgei1pbmRleDogNDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC52ZjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QxZDVlNDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTRweCk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxNHB4KTtcbiAgICB6LWluZGV4OiAxOyB9XG4gIC52Zi13cmFwIHtcbiAgICB0cmFuc2Zvcm06IHNrZXdZKDJkZWcpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1OyB9XG5cbi5saW5lLXRnIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2JmOGI7XG4gIHdpZHRoOiA0MCU7IH1cbiAgLmxpbmUtdGcubWluIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDd2dztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2RkNDsgfVxuXG4ucHJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0OyB9XG5cbi5ibGMge1xuICBjb2xvcjogIzMwMzAzMCAhaW1wb3J0YW50OyB9XG5cbi5sY2Ige1xuICBjb2xvcjogIzMwMzAzMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cbiAgLmxjYjpob3ZlciB7XG4gICAgY29sb3I6ICNlMzA2MTM7IH1cblxuLmFpYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuLnRleHQtcm90YXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA4dnc7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDcxOyB9XG4gIC50ZXh0LXJvdGF0ZS5yaWdodCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDsgfVxuICAudGV4dC1yb3RhdGUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6IHJnYmEoMTQwLCAxNDAsIDE0MCwgMC41KTsgfVxuICAgIC50ZXh0LXJvdGF0ZS1pdGVtOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0zLjR2dztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkMWQxZDE7XG4gICAgICB3aWR0aDogM3Z3O1xuICAgICAgaGVpZ2h0OiAxcHg7IH1cbiAgICAudGV4dC1yb3RhdGUtaXRlbTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMy40dnc7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkMWQxO1xuICAgICAgd2lkdGg6IDN2dztcbiAgICAgIGhlaWdodDogMXB4OyB9XG4gICAgLnRleHQtcm90YXRlLWl0ZW0ud2gge1xuICAgICAgY29sb3I6ICNmZmZmOyB9XG5cbi5saW5lIHtcbiAgd2lkdGg6IDN2dztcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y3ODQ0YSAwJSwgI2ZmYWQyZiAxMDAlKTsgfVxuICAubGluZS5jZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAubGluZS5nciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMzsgfVxuICAubGluZS5ncjIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZDlkOWQ7IH1cbiAgLmxpbmUtYmlnIHtcbiAgICB3aWR0aDogOHZ3OyB9XG4gIC5saW5lLmJpZzIge1xuICAgIHdpZHRoOiAxN3Z3OyB9XG5cbi50YWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi50YiB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZS13aWR0aDogMXB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlLWNvbG9yOiAjZmZmOyB9XG5cbi50Z3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnBvaW4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA0MzsgfVxuXG4udGx0LW1vZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudGx0LW1vZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNC4zdnc7XG4gICAgd2lkdGg6IDMuNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogMS4zdnc7XG4gICAgei1pbmRleDogMTI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmNzg0NGEgMCUsICNmZmFkMmYgMTAwJSk7IH1cbiAgLnRsdC1tb2Q6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTcuM3Z3O1xuICAgIHdpZHRoOiAxMy41dnc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgdG9wOiAxLjN2dztcbiAgICB6LWluZGV4OiA5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAudGx0LW1vZC5sdGg6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWRlZGU7IH1cblxuLnRleHQtbW9kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC50ZXh0LW1vZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMnZ3O1xuICAgIHdpZHRoOiAxLjV2dztcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0b3A6IDAuNXZ3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYTFhMWE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjc4NDRhIDAlLCAjZmZhZDJmIDEwMCUpO1xuICAgIHdpZHRoOiAwOyB9XG4gIC50ZXh0LW1vZDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0ydnc7XG4gICAgd2lkdGg6IDEuNXZ3O1xuICAgIGhlaWdodDogMnB4O1xuICAgIHRvcDogMC41dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpOyB9XG5cbi5qY3NiIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5wb3NhIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5mZGMge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbi5tb2JzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgaHRtbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuOyB9XG4gIC50aXRsZS1sZyB7XG4gICAgZm9udC1zaXplOiAzLjJyZW07IH1cbiAgLnRpdGxlLW1zbGcge1xuICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTsgfVxuICAudGl0bGUtZWxnIHtcbiAgICBmb250LXNpemU6IDYuNnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjJyZW07IH1cbiAgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTsgfVxuICAudGdnIHtcbiAgICBwYWRkaW5nOiAwLjFyZW0gMC40cmVtO1xuICAgIG1hcmdpbjogMC4ycmVtIDA7IH1cbiAgLnQtbWluIHtcbiAgICBmb250LXNpemU6IDEuOTVyZW07IH1cbiAgLnQtc3Mge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC50LW1pbjIge1xuICAgIGZvbnQtc2l6ZTogMS45cmVtOyB9XG4gIC50ZXh0LXRnIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtOyB9XG4gIC50ZXh0LW1kIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLnNtYWxsLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC50c204IHtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfVxuICAudHNtIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfVxuICAudHNtMTAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudHNtMTEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudHNtMTIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAudHNtMTMge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9XG4gIC5tcjEge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTsgfVxuICAudG51bSB7XG4gICAgZm9udC1zaXplOiAyLjlyZW07IH1cbiAgLnRleHQyNCB7XG4gICAgZm9udC1zaXplOiAxLjRyZW07IH1cbiAgLnRleHQyMyB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLnRleHQyMSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH1cbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmNvbnRhaW5lci1taW4ge1xuICAgICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuY29udGFpbmVyLW1kIHtcbiAgICAgIG1heC13aWR0aDogOTB2dztcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLmNvbnRhaW5lci1tbSB7XG4gICAgICBtYXgtd2lkdGg6IDkwdnc7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAubWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cbiAgLm1zbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtOyB9XG4gIC5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG4gIC5tYm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTsgfVxuICAubWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQxcmVtOyB9XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA2cmVtIDA7IH1cbiAgLm1ybSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07IH1cbiAgLm1yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbiAgLm1ycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07IH0gfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXHJcbiAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qIFNlY3Rpb25zXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cclxuICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDA7IH1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4gKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovIH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICovXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyoqXHJcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXHJcbiAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4gKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbiAqIGFsbCBicm93c2Vycy5cclxuICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cclxuICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cclxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxyXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXHJcbiAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbi8qKlxyXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cclxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXHJcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbiAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDsgfVxuXG4vKipcclxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4gKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAqL1xuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07IH1cblxuLyoqXHJcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXHJcbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxyXG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cclxuICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcclxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXHJcbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cclxuICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxyXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbiAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG4gIC8qIDIgKi8gfVxuXG4vKipcclxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4gKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxyXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbiAqL1xuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi8gfVxuXG4vKiBJbnRlcmFjdGl2ZVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cclxuICovXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcclxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IH1cblxuLyogTWlzY1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICovXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyoqXHJcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxyXG4gKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuOTM3NXZ3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7IH1cblxuZGl2LmZhbmN5LXNlbGVjdC5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxLjgyM3Z3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMjgyNzI4O1xuICBmb250LXNpemU6IDAuOTM3NXZ3O1xuICBoZWlnaHQ6IDMuNjQ2dnc7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjQwbXMgZWFzZS1vdXQ7IH1cblxuZGl2LmZhbmN5LXNlbGVjdCBkaXYudHJpZ2dlcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXI6IHNvbGlkICMzOTc0ZjQ7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogLjE1dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICByaWdodDogMS41dnc7XG4gIHRyYW5zaXRpb246IC4zcztcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgei1pbmRleDogOTsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyLm9wZW4ge1xuICAvKmJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG5cdGNvbG9yOiAjZmZmZmZmOyovXG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuZGl2LmZhbmN5LXNlbGVjdCBkaXYudHJpZ2dlci5vcGVuOmFmdGVyIHtcbiAgLypib3JkZXItdG9wLWNvbG9yOiAjN0E4NDk4OyovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAtMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8qdG9wOiAycmVtOyovXG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogNTA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMzB2dztcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMub3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgcGFkZGluZy10b3A6IDEuNXZ3O1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiA2MCU7XG4gIC8qIGhhdmUgdG8gdXNlIGEgbm9uLXZpc2liaWxpdHkgdHJhbnNpdGlvbiB0byBwcmV2ZW50IHRoaXMgaU9TIGlzc3VlIChidWc/KTogKi9cbiAgLypodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzEwNzM2NDc4L2Nzcy1hbmltYXRpb24tdmlzaWJpbGl0eS12aXNpYmxlLXdvcmtzLW9uLWNocm9tZS1hbmQtc2FmYXJpLWJ1dC1ub3Qtb24taW9zKi9cbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMub3ZlcmZsb3dpbmcge1xuICB0b3A6IDEwMCU7XG4gIC8qYm90dG9tOiA0MHB4OyovXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7IH1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zLm92ZXJmbG93aW5nLm9wZW4ge1xuICB0b3A6IDEwMCU7XG4gIC8qYm90dG9tOiA1MHB4OyovXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7IH1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMS4xdnc7XG4gIGNvbG9yOiAjOTY5OWE5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2Utb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcbiAgLyp3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsqLyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyBsaS5zZWxlY3RlZCB7XG4gIC8qYmFja2dyb3VuZDogIzA0YTlmMzsqL1xuICBjb2xvcjogI2UwM2QxYzsgfVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMgbGkuaG92ZXIge1xuICAvKmJhY2tncm91bmQ6ICMwNGE5ZjM7Ki9cbiAgY29sb3I6ICNlMDNkMWM7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4udG9fdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMi41dnc7XG4gIGJvdHRvbTogMS41dnc7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDg0cHggcmdiYSgwLCAxMDgsIDE2MywgMC40MSk7XG4gIGJveC1zaGFkb3c6IDAgMCA4NHB4IHJnYmEoMCwgMTA4LCAxNjMsIDAuNDEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNiZjhiO1xuICB3aWR0aDogMy41dnc7XG4gIGhlaWdodDogMy41dnc7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBhZGRpbmc6IDAuN3Z3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxODk7XG4gIC8qLXdlYmtpdC1hbmltYXRpb246IHJhZGlhbC1wdWxzZSAxLjVzIGluZmluaXRlOyovXG4gIC8qYW5pbWF0aW9uOiByYWRpYWwtcHVsc2UgMS41cyBpbmZpbml0ZTsqL1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7IH1cblxuLnRvX3RvcDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDAuOHZ3IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxdncgc29saWQgI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzOyB9XG5cbi50b190b3AuYWN0IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udG9fdG9wOmhvdmVyOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNyUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zNyUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM3JSk7IH1cblxuLypALXdlYmtpdC1rZXlmcmFtZXMgcmFkaWFsLXB1bHNlIHtcbjAlIHtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwLjcpO1xuYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwLjcpO1xufVxuMTAwJSB7XG4td2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDApO1xuYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2JhKDI0MywgMTc0LCAyNSwgMCk7XG59XG59XG5Aa2V5ZnJhbWVzIHJhZGlhbC1wdWxzZSB7XG4wJSB7XG4td2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDBweCByZ2JhKDI0MywgMTc0LCAyNSwgMC43KTtcbmJveC1zaGFkb3c6IDAgMCAwIDBweCByZ2JhKDI0MywgMTc0LCAyNSwgMC43KTtcbn1cbjEwMCUge1xuLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAyMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwKTtcbmJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDApO1xufSovXG4vKn0qL1xuLm9ubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXZ3OyB9XG4gIC5vbmxpbmU6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAwLjM2NXZ3O1xuICAgIGhlaWdodDogMC4zNjV2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTJiMDYwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMDtcbiAgICBhbmltYXRpb246IG9ubGluZSAycyBpbmZpbml0ZTsgfVxuXG4uc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMC42MjV2dzsgfVxuXG4uc29jaWFscy1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAyLjYwNHZ3O1xuICBoZWlnaHQ6IDIuNjA0dnc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAuc29jaWFscy1pdGVtOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG4gIC5zb2NpYWxzLWl0ZW0uaXMtdmliZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDYwZjM7IH1cbiAgICAuc29jaWFscy1pdGVtLmlzLXZpYmVyIGltZyB7XG4gICAgICB3aWR0aDogMS4wNDJ2dzsgfVxuICAuc29jaWFscy1pdGVtLmlzLXdoYXRzYXBwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjVkMjY2OyB9XG4gICAgLnNvY2lhbHMtaXRlbS5pcy13aGF0c2FwcCBpbWcge1xuICAgICAgd2lkdGg6IDEuMDQydnc7IH1cbiAgLnNvY2lhbHMtaXRlbS5pcy10ZWxlZ3JhbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTJmMjsgfVxuICAgIC5zb2NpYWxzLWl0ZW0uaXMtdGVsZWdyYW0gaW1nIHtcbiAgICAgIHdpZHRoOiAwLjk5dnc7IH1cblxuLnBob25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucGhvbmUgaW1nIHtcbiAgICB3aWR0aDogMC44ODV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNTIxdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4ydnc7IH1cblxuLmNvbG9yZWQge1xuICBjb2xvcjogI2FkOGEwNjsgfVxuXG4ubWJsIHtcbiAgbWFyZ2luLWJvdHRvbTogMi43MDh2dzsgfVxuXG4uYnRuLmJ0bi0tcGRmIC5idG4tbG9nbyB7XG4gIG1hcmdpbi1yaWdodDogMC42MzN2dztcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuXG4uYnRuLmJ0bi0tcGRmOmhvdmVyIC5idG4tbG9nbyB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5pbnB1dCwgLmFyZWEge1xuICBwYWRkaW5nOiAxLjU2MjV2dyAyLjYwNHZ3O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcbiAgY29sb3I6ICM3YzdjN2M7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMDsgfVxuICAuaW5wdXQ6OnBsYWNlaG9sZGVyLCAuYXJlYTo6cGxhY2Vob2xkZXIge1xuICAgIC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgIGNvbG9yOiAjN2M3YzdjOyB9XG4gIC5pbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5hcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgICBjb2xvcjogIzdjN2M3YzsgfVxuICAuaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmFyZWE6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgICBjb2xvcjogIzdjN2M3YzsgfVxuXG4uZnoxMCB7XG4gIGZvbnQtc2l6ZTogMC41MjF2dzsgfVxuXG4uZnoxMSB7XG4gIGZvbnQtc2l6ZTogMC41NzN2dzsgfVxuXG4uZnoxMyB7XG4gIGZvbnQtc2l6ZTogMC42Nzd2dzsgfVxuXG4uZnoxNCB7XG4gIGZvbnQtc2l6ZTogMC43Mjl2dzsgfVxuXG4uZnoxNSB7XG4gIGZvbnQtc2l6ZTogMC43ODEyNXZ3OyB9XG5cbi5mejE2IHtcbiAgZm9udC1zaXplOiAwLjgzM3Z3OyB9XG5cbi5mejE3IHtcbiAgZm9udC1zaXplOiAwLjg4NXZ3OyB9XG5cbi5mejE4IHtcbiAgZm9udC1zaXplOiAwLjkzNzV2dzsgfVxuXG4uZnoyMCB7XG4gIGZvbnQtc2l6ZTogMS4wNDJ2dzsgfVxuXG4uZnoyMiB7XG4gIGZvbnQtc2l6ZTogMS4xNDZ2dzsgfVxuXG4uZnoyNCB7XG4gIGZvbnQtc2l6ZTogMS4yNXZ3OyB9XG5cbi5mejI1IHtcbiAgZm9udC1zaXplOiAxLjMwMnZ3OyB9XG5cbi5mejI3IHtcbiAgZm9udC1zaXplOiAxLjQwNjI1dnc7IH1cblxuLmZ6MzAge1xuICBmb250LXNpemU6IDEuNTYyNXZ3OyB9XG5cbi5mejM2IHtcbiAgZm9udC1zaXplOiAxLjg3NXZ3OyB9XG5cbi5mejQwIHtcbiAgZm9udC1zaXplOiAyLjA4M3Z3OyB9XG5cbi5mejQ2IHtcbiAgZm9udC1zaXplOiAyLjM5NnZ3OyB9XG5cbi5mejQ4IHtcbiAgZm9udC1zaXplOiAyLjV2dzsgfVxuXG4uZno1MCB7XG4gIGZvbnQtc2l6ZTogMi42MDR2dzsgfVxuXG4uZno1NSB7XG4gIGZvbnQtc2l6ZTogMi44NjV2dzsgfVxuXG4uZno2MCB7XG4gIGZvbnQtc2l6ZTogMy4xMjV2dzsgfVxuXG4uZno2NCB7XG4gIGZvbnQtc2l6ZTogMy4zMzN2dzsgfVxuXG4uZno3MCB7XG4gIGZvbnQtc2l6ZTogMy42NDZ2dzsgfVxuXG4uZno3NSB7XG4gIGZvbnQtc2l6ZTogMy45MDYyNXZ3OyB9XG5cbi5mejEwMCB7XG4gIGZvbnQtc2l6ZTogNS4yMDh2dzsgfVxuXG4uZnoxMTUge1xuICBmb250LXNpemU6IDUuOTl2dzsgfVxuXG5Aa2V5ZnJhbWVzIG9ubGluZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBvcGFjaXR5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAuNTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBhbmltUHVsc2Uge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogLjU7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuOCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIHNjcm9sbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuQGtleWZyYW1lcyBsb2FkaW5nQmcge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMiU7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFpbmVyLWJpZyB7XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5mejEwIHtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmZ6MTEge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuZnoxMyB7XG4gICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC5mejE0IHtcbiAgICBmb250LXNpemU6IDEuMXJlbTsgfVxuICAuZnoxNSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07IH1cbiAgLmZ6MTYge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtOyB9XG4gIC5mejE3IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfVxuICAuZnoxOCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmZ6MjAge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC5mejIyIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuZnoyNCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgLmZ6MjUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAuZnoyNyB7XG4gICAgZm9udC1zaXplOiAxLjQwNjI1cmVtOyB9XG4gIC5mejMwIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAuZnozNiB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICAuZno0MCB7XG4gICAgZm9udC1zaXplOiAyLjA4M3JlbTsgfVxuICAuZno0NiB7XG4gICAgZm9udC1zaXplOiAyLjM5NnJlbTsgfVxuICAuZno0OCB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgLmZ6NTUge1xuICAgIGZvbnQtc2l6ZTogMi41NjVyZW07IH1cbiAgLmZ6NjAge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH1cbiAgLmZ6NzAge1xuICAgIGZvbnQtc2l6ZTogMy4zcmVtOyB9XG4gIC5mejc1IHtcbiAgICBmb250LXNpemU6IDMuNXJlbTsgfVxuICAuZnoxMDAge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtOyB9XG4gIC5vbmxpbmUge1xuICAgIHBhZGRpbmctbGVmdDogMS4xOThyZW07IH1cbiAgICAub25saW5lOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IC40MTdyZW07XG4gICAgICBoZWlnaHQ6IC40MTdyZW07XG4gICAgICB0b3A6IDAuM3JlbTsgfVxuICAuc29jaWFscyB7XG4gICAgZ2FwOiAwLjYyNXJlbTsgfVxuICAuc29jaWFscy1pdGVtIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07IH1cbiAgICAuc29jaWFscy1pdGVtLmlzLXdoYXRzYXBwIGltZyB7XG4gICAgICB3aWR0aDogMS4ycmVtOyB9XG4gICAgLnNvY2lhbHMtaXRlbS5pcy10ZWxlZ3JhbSBpbWcge1xuICAgICAgd2lkdGg6IDEuMnJlbTsgfVxuICAucGhvbmUgaW1nIHtcbiAgICB3aWR0aDogMC42NzdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjUyMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjNyZW07IH1cbiAgLm1ibCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43MDhyZW07IH1cbiAgLmlucHV0LCAuYXJlYSB7XG4gICAgcGFkZGluZzogMS41NjI1cmVtIDIuNjA0cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA0MnJlbTsgfVxuICAuYnRuIHtcbiAgICBwYWRkaW5nOiAyLjEzNXJlbSAyLjM5NnJlbTsgfVxuICAuYnRuLS1hcnJvd3Mge1xuICAgIGdhcDogMXJlbTsgfVxuICAuYnRuLmJ0bi0tcGRmIC5idG4tbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTsgfSB9XG5cbi5tYWluIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1nL2hlcm8tYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tYWluLS1xdWl6IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9oZXJvLXF1aXotYmcuanBnKTsgfVxuXG4ubWFpbi0tbGVhZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaGVyby1sZWFkLWJnLmpwZyk7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLm1haW4tLWxlYWQgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA4LjgwMnZ3O1xuICAgIHBhZGRpbmctYm90dG9tOiA5LjMyM3Z3OyB9XG4gICAgLm1haW4tLWxlYWQgLmhlcm8gLmNvbnRhaW5lciB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4ubWFpbi0tdGhhbmsge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2hlcm8tdGhhbmstYmcuanBnKTsgfVxuICAubWFpbi0tdGhhbmsgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAxMy40Mzc1dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDE5LjY4NzV2dzsgfVxuXG4ubGVhZC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjMwMnZ3OyB9XG4gIC5sZWFkLXdyYXBwZXIgLmJ0bixcbiAgLmxlYWQtd3JhcHBlciAuaW5wdXQge1xuICAgIHdpZHRoOiAxNy4zNDM3NXZ3O1xuICAgIGhlaWdodDogNC4xNjd2dzsgfVxuICAubGVhZC13cmFwcGVyIC5pbnB1dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmNjsgfVxuXG4ubGVhZC1mb3JtIHtcbiAgcGFkZGluZy1sZWZ0OiA0LjE2N3Z3OyB9XG5cbi5sZWFkLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDk0LjI3MXZ3O1xuICByaWdodDogLTMxLjkyN3Z3O1xuICB0b3A6IDEuMTk4dnc7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5tYWluLS00MDQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21haW4tNDA0LWJnLmpwZyk7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAubWFpbi0tNDA0IC5oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTguMjI5dnc7IH1cbiAgICAubWFpbi0tNDA0IC5oZXJvIC5mejM2IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWFpbi00MDQtaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogODYuMDQydnc7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC02dnc7IH1cblxuLmhlYWRlcl9faW5uZXIge1xuICBwYWRkaW5nOiAxLjQ1OHZ3IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ubG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmxvZ29fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogOS4xMTV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMTI1dnc7IH1cblxuLmJ0bi5idG4tLXZpYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbiAgcGFkZGluZzogMC4zNjV2dyAwLjkzNzV2dyAwLjM2NXZ3IDAuNDE3dnc7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMzZ2dzsgfVxuICAuYnRuLmJ0bi0tdmliZXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTIzLCAxMDQsIDI0NCwgMC41KTsgfVxuICAuYnRuLmJ0bi0tdmliZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAwLjM2NXZ3O1xuICAgIGhlaWdodDogMC4zNjV2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTJiMDYwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuMjA4dnc7XG4gICAgcmlnaHQ6IDAuMTU2MjV2dztcbiAgICBhbmltYXRpb246IG9ubGluZSAycyBpbmZpbml0ZTsgfVxuICAuYnRuLmJ0bi0tdmliZXIgLmJ0bi12aWJlciB7XG4gICAgd2lkdGg6IDEuNjY3dnc7XG4gICAgaGVpZ2h0OiAxLjY2N3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I2OGY0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzV2dzsgfVxuICAgIC5idG4uYnRuLS12aWJlciAuYnRuLXZpYmVyIGltZyB7XG4gICAgICB3aWR0aDogMC43ODEyNXZ3OyB9XG5cbi5oZWFkZXItcGhvbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG5cbi5uYXZfX2lubmVyIHtcbiAgcGFkZGluZy10b3A6IDEuMDQydnc7XG4gIGxldHRlci1zcGFjaW5nOiAwLjI4MTI2dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAubmF2X19pbm5lciBhIHtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gICAgLm5hdl9faW5uZXIgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI2FkOGEwNjsgfVxuXG4uaGVyby10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4uY2lyY2xlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC40MTd2dztcbiAgbWFyZ2luLXJpZ2h0OiAxLjQ1OHZ3O1xuICBtYXJnaW4tbGVmdDogMS40NTh2dztcbiAgbWFyZ2luLXRvcDogMC43dnc7IH1cbiAgLmNpcmNsZXMgc3BhbiB7XG4gICAgd2lkdGg6IDAuNTIxdnc7XG4gICAgaGVpZ2h0OiAwLjUyMXZ3O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZDhhMDY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogb3BhY2l0eSAxcyBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7IH1cbiAgICAuY2lyY2xlcyBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IC4yczsgfVxuXG4uaGVybyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmhlcm8td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDYuNzcxdnc7IH1cbiAgLmhlcm8td3JhcHBlciAuYnRuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDQ4dnc7IH1cblxuLmhlcm8tdGltZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhlcm8tdGltZV9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHdpZHRoOiAxLjgyM3Z3O1xuICAgIGhlaWdodDogMS44MjN2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIG1hcmdpbi1yaWdodDogMS41MXZ3OyB9XG4gICAgLmhlcm8tdGltZV9faW1nOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgb3BhY2l0eTogLjI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgICB6LWluZGV4OiAtMTsgfVxuICAgIC5oZXJvLXRpbWVfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDEuMDkzNzV2dzsgfVxuICAuaGVyby10aW1lIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHZ3OyB9XG5cbi5oZXJvLWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uaGVyby1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxNi45Nzl2dztcbiAgaGVpZ2h0OiA2LjUxdnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG4gIC5oZXJvLWl0ZW1fX2NoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAwLjc4MTI1dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjgyM3Z3OyB9XG5cbi5oZXJvLXNjcm9sbCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9zY3JvbGwtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1LjIwOHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5oZXJvLXNjcm9sbCBpbWcge1xuICAgIHdpZHRoOiAyLjA4M3Z3OyB9XG5cbi5uYXZfX21vYiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tYWluLS1sZWFkIC5oZXJvIC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmxlYWQtd3JhcHBlciB7XG4gICAgZ2FwOiAxLjMwMnJlbTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAubGVhZC13cmFwcGVyIC5idG4sXG4gICAgLmxlYWQtd3JhcHBlciAuaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQuNXJlbTsgfVxuICAubGVhZC1mb3JtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmxlYWQtaW1nIHtcbiAgICB3aWR0aDogOTQuMjcxcmVtO1xuICAgIHJpZ2h0OiAtMzEuOTI3cmVtO1xuICAgIHRvcDogMS4xOThyZW07XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbi0tcXVpeiAuZnozNiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLm1haW4tLXF1aXogLmZ6MzYgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubmF2X19tb2Ige1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxcmVtO1xuICAgIHRvcDogMi43cmVtOyB9XG4gIC5uYXZfX2J1cmdlciB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAxLjdyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm5hdl9fYnVyZ2VyLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E3OGIzMTsgfVxuICAuaGVhZGVyX19pbm5lciB7XG4gICAgcGFkZGluZzogMS40NThyZW0gMDsgfVxuICAubG9nb19faW1nIHtcbiAgICB3aWR0aDogOS4xMTVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjEyNXJlbTsgfVxuICAuYnRuLmJ0bi0tdmliZXIge1xuICAgIHBhZGRpbmc6IDAuMzY1cmVtIDAuOTM3NXJlbSAwLjM2NXJlbSAwLjQxN3JlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMzZyZW07IH1cbiAgICAuYnRuLmJ0bi0tdmliZXI6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogMC4zNjVyZW07XG4gICAgICBoZWlnaHQ6IDAuMzY1cmVtO1xuICAgICAgdG9wOiAwLjIwOHJlbTtcbiAgICAgIHJpZ2h0OiAwLjE1NjI1cmVtOyB9XG4gICAgLmJ0bi5idG4tLXZpYmVyIC5idG4tdmliZXIge1xuICAgICAgd2lkdGg6IDEuNjY3cmVtO1xuICAgICAgaGVpZ2h0OiAxLjY2N3JlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTsgfVxuICAgICAgLmJ0bi5idG4tLXZpYmVyIC5idG4tdmliZXIgaW1nIHtcbiAgICAgICAgd2lkdGg6IDAuNzgxMjVyZW07IH1cbiAgLm5hdl9faW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxLjA0MnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4yODEyNnJlbTsgfVxuICAuY2lyY2xlcyB7XG4gICAgZ2FwOiAwLjQxN3JlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNDU4cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxLjQ1OHJlbTtcbiAgICBtYXJnaW4tdG9wOiAwLjdyZW07IH1cbiAgICAuY2lyY2xlcyBzcGFuIHtcbiAgICAgIHdpZHRoOiAwLjUyMXJlbTtcbiAgICAgIGhlaWdodDogMC41MjFyZW07IH1cbiAgLmhlcm8td3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NzFyZW07IH1cbiAgICAuaGVyby13cmFwcGVyIC5idG4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjQ0OHJlbTsgfVxuICAuaGVyby10aW1lX19pbWcge1xuICAgIHdpZHRoOiAxLjgyM3JlbTtcbiAgICBoZWlnaHQ6IDEuODIzcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS41MXJlbTsgfVxuICAgIC5oZXJvLXRpbWVfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDEuMDkzNzVyZW07IH1cbiAgLmhlcm8tdGltZSBwIHtcbiAgICBsaW5lLWhlaWdodDogMS4zNTRyZW07IH1cbiAgLmhlcm8taXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMXJlbTsgfVxuICAgIC5oZXJvLWl0ZW0gYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZXJvLWl0ZW1fX2NoZWNrIHtcbiAgICAgIG1pbi13aWR0aDogMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5oZXJvLXNjcm9sbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogNS4yMDhyZW07IH1cbiAgICAuaGVyby1zY3JvbGwgaW1nIHtcbiAgICAgIHdpZHRoOiAyLjA4M3JlbTsgfVxuICAuaGVhZGVyLWxvZ28gLmxvZ29fX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5oZWFkZXItbG9nbyAubG9nb19fdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyIC5idG4tLXBkZiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaGVhZGVyLXZpYmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXItcGhvbmUge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfVxuICAubmF2IHtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiA3NSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluOyB9XG4gIC5uYXZfX2Nsb3NlIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogM3JlbTtcbiAgICByaWdodDogM3JlbTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubmF2X19jbG9zZTo6YWZ0ZXIsIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzhiMzE7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIC5uYXZfX2Nsb3NlOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAubmF2X19jbG9zZTo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLm5hdl9faW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdl9faXRlbSB7XG4gICAgcGFkZGluZzogMXJlbSAyLjI5MnJlbTtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5uYXZfX2l0ZW0gYSB7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAubmF2LmFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gIC5mejcwIGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZXJvLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5oZXJvLXdyYXBwZXIgLmJ0biB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5idG4tLWFycm93IGltZyB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDEuMzAycmVtOyB9XG4gIC5oZXJvLWl0ZW1zIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuXG4ucXVpei1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ucXVpei1yaWdodCB7XG4gIHBhZGRpbmctdG9wOiAzLjM4NXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMS4zNTR2dztcbiAgd2lkdGg6IDI0LjQ3OXZ3O1xuICBib3JkZXItcmFkaXVzOiA0NXB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwIHVybChcIi4uL2ltZy9xdWl6LXJpZ2h0LWJnLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnF1aXotcmlnaHRfX2JvdHRvbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnF1aXotcmlnaHQgLmNvbG9yZWQge1xuICAgIGNvbG9yOiAjYzlhMjE4OyB9XG5cbi5xdWl6LWdpZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjMwMnZ3OyB9XG4gIC5xdWl6LWdpZnRfX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgLnF1aXotZ2lmdC0tcHJpY2Uge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4xMTV2dztcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzV2dzsgfVxuICAgIC5xdWl6LWdpZnQtLXByaWNlIC5xdWl6LWdpZnRfX2ltZyB7XG4gICAgICB3aWR0aDogOC4yMjl2dztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcmlnaHQ6IC04LjU5Mzc1dnc7IH1cbiAgLnF1aXotZ2lmdC0tZ2lmdHMge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMTc3dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMTguNTQydnc7IH1cbiAgICAucXVpei1naWZ0LS1naWZ0cyAucXVpei1naWZ0X19pbWcge1xuICAgICAgd2lkdGg6IDcuMjkydnc7XG4gICAgICB0b3A6IC0zLjAyMXZ3O1xuICAgICAgbGVmdDogLTguNTkzNzV2dzsgfVxuXG4ucXVpei1wZXJzb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEuMDkzNzV2dztcbiAgYm90dG9tOiAwOyB9XG4gIC5xdWl6LXBlcnNvbl9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5xdWl6LXBlcnNvbl9fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTEuNTYyNXZ3O1xuICAgIHJpZ2h0OiAyLjk2ODc1dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5xdWl6LXBlcnNvbl9fdGV4dCAuZnoxNiB7XG4gICAgICBvcGFjaXR5OiAwLjQzOyB9XG5cbi5xdWl6LWZvcm0ge1xuICBwYWRkaW5nOiAzLjEyNXZ3IDUuNjI1dnc7XG4gIHdpZHRoOiA2MS4xOTh2dztcbiAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucXVpei1mb3JtLnF1aXotZm9ybS0tc2VtaWZpbmFsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5xdWl6LXByb2dyZXNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyLjE4NzV2dzsgfVxuICAucXVpei1wcm9ncmVzcyBwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgLnF1aXotcHJvZ3Jlc3NfX2JhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAyLjV2dztcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgLnF1aXotcHJvZ3Jlc3NfX2lubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMC4yNnZ3O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBoZWlnaHQ6IDIuMDgzdnc7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4YTEwO1xuICAgIGFuaW1hdGlvbjogbG9hZGluZ0JnIDE1cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2FkaW5nLnBuZyk7XG4gICAgd2lkdGg6IDEyJTsgfVxuXG4ucXVpei1vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLnF1aXotb3B0aW9ucy0tdGhyZWUgLnF1aXotb3B0aW9uIHtcbiAgICB3aWR0aDogMTUuNjI1dnc7IH1cbiAgLnF1aXotb3B0aW9ucy0tdGhyZWUgLnF1aXotb3B0aW9uX19pbWcge1xuICAgIGhlaWdodDogMjIuMjkydnc7IH1cbiAgLnF1aXotb3B0aW9ucy0tZm91ciAucXVpei1vcHRpb24ge1xuICAgIHdpZHRoOiAxMS43MTg3NXZ3OyB9XG4gICAgLnF1aXotb3B0aW9ucy0tZm91ciAucXVpei1vcHRpb25fX3dyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS43MTg3NXZ3OyB9XG4gIC5xdWl6LW9wdGlvbnMtLWZvdXIgLnF1aXotb3B0aW9uX19pbWcge1xuICAgIGhlaWdodDogMjIuMTg3NXZ3OyB9XG4gIC5xdWl6LW9wdGlvbnMtLWlubGluZSAucXVpei1vcHRpb24ge1xuICAgIHdpZHRoOiAyNC4zOTJ2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1dnc7IH1cbiAgLnF1aXotb3B0aW9ucy0taW5saW5lIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMC44ODV2dyAxLjU2MjV2dztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLnF1aXotb3B0aW9ucy0taW5saW5lIC5xdWl6LW9wdGlvbl9fY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMDkzNzV2dzsgfVxuXG4ucXVpei1oaW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhpbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMC42Nzd2dztcbiAgdG9wOiAtMC43ODEyNXZ3OyB9XG4gIC5oaW50OmhvdmVyIC5oaW50LWhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5oaW50LWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMC43ODEyNXZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmhpbnQtaWNvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG4gICAgb3BhY2l0eTogLjI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFuaW1hdGlvbjogYW5pbVB1bHNlIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4uaGludC1ob3ZlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDExMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA1cHg7XG4gIGNvbG9yOiAjMjgyODI4O1xuICBib3gtc2hhZG93OiA0cHggN3B4IDE3cHggLTZweCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgei1pbmRleDogMzM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5xdWl6LW9wdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAucXVpei1vcHRpb24gcCB7XG4gICAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAucXVpei1vcHRpb246aG92ZXIgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDsgfVxuICAucXVpei1vcHRpb25fX2lucHV0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnF1aXotb3B0aW9uX19pbnB1dDpjaGVja2VkIH4gLnF1aXotb3B0aW9uX193cmFwcGVyIHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5xdWl6LW9wdGlvbl9faW5wdXQ6Y2hlY2tlZCB+IC5xdWl6LW9wdGlvbl9fd3JhcHBlciAucXVpei1vcHRpb25fX2NoZWNrYm94OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDsgfVxuICAgIC5xdWl6LW9wdGlvbl9faW5wdXQ6Y2hlY2tlZCB+IC5xdWl6LW9wdGlvbl9fd3JhcHBlciAucXVpei1vcHRpb25fX2NoZWNrYm94IGltZzpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnF1aXotb3B0aW9uX19pbnB1dDpjaGVja2VkIH4gLnF1aXotb3B0aW9uX193cmFwcGVyIC5xdWl6LW9wdGlvbl9fY2hlY2tib3ggaW1nOmxhc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5xdWl6LW9wdGlvbl9faW5wdXQ6Y2hlY2tlZCB+IC5xdWl6LW9wdGlvbl9fd3JhcHBlciB+IHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAgIC5xdWl6LW9wdGlvbl9faW5wdXQ6Y2hlY2tlZCB+IC5xdWl6LW9wdGlvbl9fd3JhcHBlciB+IC5xdWl6LWhpbnQtd3JhcHBlciA+IHAge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICAucXVpei1vcHRpb25fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI0dnc7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnF1aXotb3B0aW9uX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAucXVpei1vcHRpb25fX2ltZyBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XG4gICAgd2lkdGg6IDIuMDgzdnc7XG4gICAgaGVpZ2h0OiAyLjA4M3Z3O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IC0xLjA0MTV2dztcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5xdWl6LW9wdGlvbl9fY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxLjM1NHZ3O1xuICAgICAgaGVpZ2h0OiAxLjM1NHZ3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjdmYTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAucXVpei1vcHRpb25fX2NoZWNrYm94IGltZyB7XG4gICAgICB3aWR0aDogMC41NzN2dztcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgIC5xdWl6LW9wdGlvbl9fY2hlY2tib3ggaW1nOmxhc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5xdWl6LWJvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBhdXRvOyB9XG5cbi5xdWl6LWJ0bi0tcHJldiB7XG4gIHBhZGRpbmc6IDEuNjE1dncgNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGJkYmRiO1xuICBtYXJnaW4tcmlnaHQ6IDEuMzAydnc7IH1cblxuLnF1aXotYnRuLS1uZXh0IHtcbiAgcGFkZGluZzogMS42MTV2dyA0LjExNXZ3OyB9XG4gIC5xdWl6LWJ0bi0tbmV4dDpob3ZlcjpkaXNhYmxlZCAucXVpei1idG5fX2hpbnQge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmJ0bi0tYXJyb3dzIHtcbiAgZ2FwOiAwLjQ2ODc1dnc7IH1cblxuLmJ0bi1hcnJvd3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuMTA0dnc7IH1cbiAgLmJ0bi1hcnJvd3MgaW1nIHtcbiAgICB3aWR0aDogMC4zMTI1dnc7IH1cblxuLmJ0bi1hcnJvdyB7XG4gIGFuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLWluIGluZmluaXRlOyB9XG4gIC5idG4tYXJyb3c6bnRoLWNoaWxkKDIpIHtcbiAgICBhbmltYXRpb24tZGVsYXk6IC4yczsgfVxuICAuYnRuLWFycm93Om50aC1jaGlsZCgzKSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAuM3M7IH1cblxuLnF1aXotYnRuX19oaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDIlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogODAlO1xuICBjb2xvcjogIzI4MjgyODtcbiAgYm94LXNoYWRvdzogNHB4IDdweCAxN3B4IC02cHggIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB6LWluZGV4OiAzMztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNnM7IH1cblxuLnF1aXotc2VtaWZpbmFsIHtcbiAgcGFkZGluZzogNy4wODN2dyAwIDYuMDQydncgMTAuMjA4dnc7XG4gIGJhY2tncm91bmQ6ICMyNDIzMjMgdXJsKFwiLi4vaW1nL3NlbWlmaW5hbC1iZy5wbmdcIikgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjsgfVxuICAucXVpei1zZW1pZmluYWxfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnF1aXotc2VtaWZpbmFsX193cmFwcGVyIC5idG4sXG4gICAgLnF1aXotc2VtaWZpbmFsX193cmFwcGVyIC5pbnB1dCB7XG4gICAgICB3aWR0aDogMTcuMzQzNzV2dztcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzdnc7IH1cbiAgICAucXVpei1zZW1pZmluYWxfX3dyYXBwZXIgLmlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5xdWl6LXNlbWlmaW5hbF9fd3JhcHBlciAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDEuNzcxdncgNC42ODc1dnc7IH1cbiAgLnF1aXotc2VtaWZpbmFsX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDU2LjU2MjV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwOyB9XG5cbi5xdWl6LXNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNzgxMjV2dztcbiAgbWFyZ2luLWJvdHRvbTogMS4wOTM3NXZ3OyB9XG5cbi5xdWl6LXNvY2lhbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLXdpZHRoOiA1LjQ2ODc1dnc7IH1cbiAgLnF1aXotc29jaWFsX19pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5xdWl6LXNvY2lhbF9faW5wdXQ6Y2hlY2tlZCB+IC5xdWl6LXNvY2lhbF9fd3JhcHBlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDdweCAyN3B4IHJnYmEoNDAsIDQwLCA0MCwgMC4xKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAucXVpei1zb2NpYWxfX2lucHV0OmNoZWNrZWQgfiAucXVpei1zb2NpYWxfX3dyYXBwZXIgLnF1aXotc29jaWFsX190ZXh0IHtcbiAgICAgIGNvbG9yOiAjMjgyNzI4O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucXVpei1zb2NpYWw6aG92ZXIgLnF1aXotc29jaWFsX193cmFwcGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDdweCAyN3B4IHJnYmEoNDAsIDQwLCA0MCwgMC4xKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLnF1aXotc29jaWFsOmhvdmVyIC5xdWl6LXNvY2lhbF9fd3JhcHBlciAucXVpei1zb2NpYWxfX3RleHQge1xuICAgICAgY29sb3I6ICMyODI3Mjg7IH1cbiAgLnF1aXotc29jaWFsX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxLjA0MnZ3IDAuNjk4dnc7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjUyMXZ3O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG4gIC5xdWl6LXNvY2lhbF9faW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyLjYwNHZ3O1xuICAgIGhlaWdodDogMi42MDR2dzsgfVxuICAgIC5xdWl6LXNvY2lhbF9faW1nIGltZyB7XG4gICAgICB3aWR0aDogMS4wNDJ2dzsgfVxuICAucXVpei1zb2NpYWwuaXMtd2hhdHNhcHAgLnF1aXotc29jaWFsX19pbWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNWQyNjY7IH1cbiAgLnF1aXotc29jaWFsLmlzLXZpYmVyIC5xdWl6LXNvY2lhbF9faW1nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ2MGYzOyB9XG4gIC5xdWl6LXNvY2lhbC5pcy10ZWxlZ3JhbSAucXVpei1zb2NpYWxfX2ltZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwYTJmMjsgfVxuXG4ucG9saWN5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjYyNXZ3O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBvbGljeV9fY2hlY2sge1xuICB3aWR0aDogMC44MzN2dztcbiAgaGVpZ2h0OiAwLjgzM3Z3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYzhhMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnBvbGljeV9fY2hlY2sgaW1nIHtcbiAgd2lkdGg6IDAuMzEyNXZ3O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5wb2xpY3kgaW5wdXQ6Y2hlY2tlZCB+IC5wb2xpY3lfX2NoZWNrIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wb2xpY3kgaW5wdXQ6Y2hlY2tlZCB+IC5wb2xpY3lfX2NoZWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnF1aXotcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnF1aXotZm9ybSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucXVpei1wcm9ncmVzcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4xODc1cmVtOyB9XG4gICAgLnF1aXotcHJvZ3Jlc3MgcCB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLnF1aXotcHJvZ3Jlc3NfX2JhciB7XG4gICAgICBoZWlnaHQ6IDJyZW07IH1cbiAgICAucXVpei1wcm9ncmVzc19faW5uZXIge1xuICAgICAgbGVmdDogMC4yNnJlbTtcbiAgICAgIGhlaWdodDogMi4wODNyZW07IH1cbiAgLnF1aXotb3B0aW9ucy0tdGhyZWUgLnF1aXotb3B0aW9uIHtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAucXVpei1vcHRpb25zLS10aHJlZSAucXVpei1vcHRpb25fX2ltZyB7XG4gICAgaGVpZ2h0OiAyMS42MTVyZW07IH1cbiAgLnF1aXotb3B0aW9ucy0tZm91ciAucXVpei1vcHRpb24ge1xuICAgIHdpZHRoOiA0OSU7IH1cbiAgICAucXVpei1vcHRpb25zLS1mb3VyIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjcxODc1cmVtOyB9XG4gIC5xdWl6LW9wdGlvbnMtLWZvdXIgLnF1aXotb3B0aW9uX19pbWcge1xuICAgIGhlaWdodDogMjEuNjE1cmVtOyB9XG4gIC5xdWl6LW9wdGlvbnMtLWlubGluZSAucXVpei1vcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW07IH1cbiAgLnF1aXotb3B0aW9ucy0taW5saW5lIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMC44ODVyZW0gMS41NjI1cmVtOyB9XG4gIC5xdWl6LW9wdGlvbnMtLWlubGluZSAucXVpei1vcHRpb25fX2NoZWNrYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMDkzNzVyZW07IH1cbiAgLmhpbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHJlbTtcbiAgICB0b3A6IC0wLjc4MTI1cmVtOyB9XG4gIC5oaW50LWljb24ge1xuICAgIHdpZHRoOiAxcmVtOyB9XG4gIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNHJlbTsgfVxuICAucXVpei1vcHRpb25fX2NoZWNrYm94IHtcbiAgICB3aWR0aDogMi4wODNyZW07XG4gICAgaGVpZ2h0OiAyLjA4M3JlbTtcbiAgICBib3R0b206IC0xLjA0MTVyZW07IH1cbiAgICAucXVpei1vcHRpb25fX2NoZWNrYm94OjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEuMzU0cmVtO1xuICAgICAgaGVpZ2h0OiAxLjM1NHJlbTsgfVxuICAgIC5xdWl6LW9wdGlvbl9fY2hlY2tib3ggaW1nIHtcbiAgICAgIHdpZHRoOiAwLjU3M3JlbTsgfVxuICAucXVpei1idG4tLXByZXYge1xuICAgIHBhZGRpbmc6IDEuNjE1cmVtIDVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnJlbTsgfVxuICAucXVpei1idG4tLW5leHQge1xuICAgIHBhZGRpbmc6IDEuNjE1cmVtIDQuMTE1cmVtOyB9XG4gIC5idG4tLWFycm93cyB7XG4gICAgZ2FwOiAwLjQ2ODc1cmVtOyB9XG4gIC5idG4tYXJyb3dzIHtcbiAgICBnYXA6IDAuMTA0cmVtOyB9XG4gICAgLmJ0bi1hcnJvd3MgaW1nIHtcbiAgICAgIHdpZHRoOiAwLjMxMjVyZW07IH1cbiAgLnF1aXotc2VtaWZpbmFsIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3JlbTsgfVxuICAgIC5xdWl6LXNlbWlmaW5hbF9fd3JhcHBlciAuYnRuLFxuICAgIC5xdWl6LXNlbWlmaW5hbF9fd3JhcHBlciAuaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTsgfVxuICAgIC5xdWl6LXNlbWlmaW5hbF9fd3JhcHBlciAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDEuNzcxcmVtIDQuNjg3NXJlbTsgfVxuICAgIC5xdWl6LXNlbWlmaW5hbF9faW1nIHtcbiAgICAgIHdpZHRoOiAzMS41NjI1cmVtOyB9XG4gIC5xdWl6LXNvY2lhbHMge1xuICAgIGdhcDogMC43ODEyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA5Mzc1cmVtOyB9XG4gIC5xdWl6LXNvY2lhbCB7XG4gICAgbWluLXdpZHRoOiA1LjQ2ODc1cmVtOyB9XG4gICAgLnF1aXotc29jaWFsX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDEuMDQycmVtIDAuNjk4cmVtO1xuICAgICAgZ2FwOiAwLjUyMXJlbTsgfVxuICAgIC5xdWl6LXNvY2lhbF9faW1nIHtcbiAgICAgIHdpZHRoOiAyLjYwNHJlbTtcbiAgICAgIGhlaWdodDogMi42MDRyZW07IH1cbiAgICAgIC5xdWl6LXNvY2lhbF9faW1nIGltZyB7XG4gICAgICAgIHdpZHRoOiAxLjA0MnJlbTsgfVxuICAucG9saWN5IHtcbiAgICBnYXA6IDAuNjI1cmVtOyB9XG4gICAgLnBvbGljeSBwIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLnBvbGljeV9fY2hlY2sge1xuICAgIG1pbi13aWR0aDogMS4zcmVtO1xuICAgIGhlaWdodDogMS4zcmVtOyB9XG4gIC5wb2xpY3lfX2NoZWNrIGltZyB7XG4gICAgd2lkdGg6IDAuN3JlbTsgfSB9XG5cbi52YXJpYW50cyB7XG4gIHBhZGRpbmctdG9wOiAxLjU2MjV2dztcbiAgcGFkZGluZy1ib3R0b206IDEuNTYyNXZ3OyB9XG5cbi52YXJpYW50cy1pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLnZhcmlhbnRzX192YXJzIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuOHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzOyB9XG5cbi52YXJpYW50cy1pdGVtIHtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiA0MS42Njd2dztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLnZhcmlhbnRzLWl0ZW0gaDMge1xuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7IH1cbiAgLnZhcmlhbnRzLWl0ZW06aG92ZXIgLnZhcmlhbnRzX192YXJzIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC52YXJpYW50cy1pdGVtOmhvdmVyIC52YXJpYW50cy1pdGVtX193cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgLnZhcmlhbnRzLWl0ZW06aG92ZXIgLnZhcmlhbnRzLWl0ZW1fX2xpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDYwMHB4O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnZhcmlhbnRzLWl0ZW06aG92ZXI6OmFmdGVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC52YXJpYW50cy1pdGVtOmhvdmVyIC52YXJpYW50cy1pdGVtX192YXJpYW50cyB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAudmFyaWFudHMtaXRlbTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgxOSwgMTksIDIxLCAwLjg3KSAwJSwgcmdiYSgzMCwgMzEsIDM3LCAwLjAyKSA5OCUsIHJnYmEoMzAsIDMxLCAzNywgMCkgMTAwJSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwOyB9XG4gIC52YXJpYW50cy1pdGVtOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzAsIDMxLCAzNywgMC43NSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC40czsgfVxuICAudmFyaWFudHMtaXRlbV9fdmFyaWFudHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgdG9wOiA4LjV2dztcbiAgICBsZWZ0OiAwLjd2dztcbiAgICBsZXR0ZXItc3BhY2luZzogMi44cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0cmFuc2l0aW9uOiAwLjNzOyB9XG4gIC52YXJpYW50cy1pdGVtX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuMjA4dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1dnc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExdncpO1xuICAgIHRyYW5zaXRpb246IDAuNHM7IH1cbiAgLnZhcmlhbnRzLWl0ZW1fX2xpc3Qge1xuICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC52YXJpYW50cy1pdGVtX19ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyLjM5NnZ3OyB9XG4gICAgLnZhcmlhbnRzLWl0ZW1fX2JvdHRvbSAuYnRuIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMS44NzV2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLnZhcmlhbnRzIHtcbiAgICBwYWRkaW5nLXRvcDogMS41NjI1cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjU2MjVyZW07IH1cbiAgLnZhcmlhbnRzLWl0ZW1zIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAudmFyaWFudHMtaXRlbV9fbGlzdCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgb3BhY2l0eTogMTsgfVxuICAudmFyaWFudHMtaXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnZhcmlhbnRzLWl0ZW06OmFmdGVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAudmFyaWFudHMtaXRlbV9fdmFyaWFudHMge1xuICAgICAgdG9wOiA4LjVyZW07XG4gICAgICBsZWZ0OiAwLjdyZW07XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnZhcmlhbnRzLWl0ZW1fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAgIC52YXJpYW50cy1pdGVtX19ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMi4zOTZyZW07IH1cbiAgICAgIC52YXJpYW50cy1pdGVtX19ib3R0b20gLmJ0biB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMS44NzVyZW07IH0gfVxuXG4uY29tcGFyZSAudHdlbnR5dHdlbnR5LWNvbnRhaW5lciB7XG4gIGhlaWdodDogNDEuNjY3dncgIWltcG9ydGFudDsgfVxuXG4uY29tcGFyZS1jbGljayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC5jb21wYXJlLWNsaWNrX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEuNDA2MjV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODMzdnc7IH1cblxuLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlIHtcbiAgd2lkdGg6IDQuMTY3dnc7XG4gIGhlaWdodDogNC4xNjd2dztcbiAgYm94LXNoYWRvdzogMCAwIDQ5cHggcmdiYSg0MCwgMzksIDQwLCAwLjI1KTtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4YTEwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTo6YmVmb3JlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjIzdnc7IH1cbiAgLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOjphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMi4yM3Z3OyB9XG4gIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZSAudHdlbnR5dHdlbnR5LWxlZnQtYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGJvcmRlcjogMDtcbiAgICB3aWR0aDogMS43MTg3NXZ3O1xuICAgIGhlaWdodDogMS4wOTM3NXZ3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdHdlbnR5LWFycm93cy5wbmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZSAudHdlbnR5dHdlbnR5LXJpZ2h0LWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5zbGljay1wcmV2LCAuc2xpY2stbmV4dCB7XG4gIHdpZHRoOiAxLjA5Mzc1dnc7XG4gIGhlaWdodDogMi4xMzV2dztcbiAgei1pbmRleDogMTsgfVxuICAuc2xpY2stcHJldjo6YmVmb3JlLCAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLnNsaWNrLXByZXYge1xuICBsZWZ0OiAyLjgxMjV2dzsgfVxuICAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXByZXYucG5nKTsgfVxuXG4uc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAyLjgxMjV2dzsgfVxuICAuc2xpY2stbmV4dDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LW5leHQucG5nKTsgfVxuXG4uc2xpY2stZG90cyBsaSB7XG4gIHdpZHRoOiAwLjUyMXZ3O1xuICBoZWlnaHQ6IDAuNTIxdnc7XG4gIG1hcmdpbjogMCAwLjg4NXZ3OyB9XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHdpZHRoOiAwLjUyMXZ3O1xuICBoZWlnaHQ6IDAuNTIxdnc7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTVlNTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDsgfVxuICAgIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cblxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7IH1cbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJkNmFjO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBmb250LXNpemU6IDA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAwLjQxN3Z3KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwLjQxN3Z3KTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTE7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb21wYXJlLWNsaWNrX19pbWcge1xuICAgIHdpZHRoOiAyLjdyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjgzM3JlbTsgfVxuICAudHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1oYW5kbGUge1xuICAgIHdpZHRoOiA0LjE2N3JlbTtcbiAgICBoZWlnaHQ6IDQuMTY3cmVtOyB9XG4gICAgLnR3ZW50eXR3ZW50eS1ob3Jpem9udGFsIC50d2VudHl0d2VudHktaGFuZGxlOjpiZWZvcmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi4yM3JlbTsgfVxuICAgIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMi4yM3JlbTsgfVxuICAgIC50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZSAudHdlbnR5dHdlbnR5LWxlZnQtYXJyb3cge1xuICAgICAgd2lkdGg6IDEuNzE4NzVyZW07XG4gICAgICBoZWlnaHQ6IDEuMDkzNzVyZW07IH1cbiAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcbiAgICB3aWR0aDogMS4wOTM3NXJlbTtcbiAgICBoZWlnaHQ6IDIuMTM1cmVtOyB9XG4gIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAyLjgxMjVyZW07IH1cbiAgLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAyLjgxMjVyZW07IH1cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIHdpZHRoOiAwLjUyMXJlbTtcbiAgICBoZWlnaHQ6IDAuNTIxcmVtO1xuICAgIG1hcmdpbjogMCAwLjg4NXJlbTsgfVxuICAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIHdpZHRoOiAwLjUyMXJlbTtcbiAgICBoZWlnaHQ6IDAuNTIxcmVtOyB9XG4gIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAwLjQxN3JlbSk7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwLjQxN3JlbSk7IH0gfVxuXG4uZGVzaWduIHtcbiAgcGFkZGluZy10b3A6IDEuMDQydnc7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5kZXNpZ24tZm9ybSB7XG4gIHBhZGRpbmc6IDQuNzkydncgNi4wNDJ2dztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZGVzaWduLWJnLnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5kZXNpZ24tZm9ybV9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAzNC4xMTV2dztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAyMC4yMDh2dzsgfVxuICAuZGVzaWduLWZvcm1fX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5kZXNpZ24tZm9ybV9fcmlnaHQgLmJ0bixcbiAgICAuZGVzaWduLWZvcm1fX3JpZ2h0IC5pbnB1dCB7XG4gICAgICB3aWR0aDogMTUuOTl2dztcbiAgICAgIGhlaWdodDogMy42NDZ2dztcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAuZGVzaWduLWZvcm1fX3JpZ2h0IC5pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3Z3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmRlc2lnbiB7XG4gICAgcGFkZGluZy10b3A6IDEuMDQycmVtOyB9XG4gIC5kZXNpZ24tZm9ybSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5kZXNpZ24tZm9ybSAuZnoyNyBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmRlc2lnbi1mb3JtX19sZWZ0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAuZGVzaWduLWZvcm1fX2ltZyB7XG4gICAgICB3aWR0aDogMjMuMTE1cmVtO1xuICAgICAgcmlnaHQ6IDNyZW07IH1cbiAgICAuZGVzaWduLWZvcm1fX3JpZ2h0IC5idG4sXG4gICAgLmRlc2lnbi1mb3JtX19yaWdodCAuaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQuNXJlbTsgfVxuICAgIC5kZXNpZ24tZm9ybV9fcmlnaHQgLmlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtOyB9XG4gIC5mejQ4IGJyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmRvd25sb2FkIHtcbiAgcGFkZGluZy10b3A6IDYuOTI3dnc7IH1cblxuLmRvd25sb2FkLWlubmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjkwNjI1dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC5kb3dubG9hZC1pbm5lcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuZG93bmxvYWQtaW5uZXJfX3dyYXBwZXIgLmlucHV0LFxuICAgIC5kb3dubG9hZC1pbm5lcl9fd3JhcHBlciAuYnRuIHtcbiAgICAgIHdpZHRoOiAxNy4zNDM3NXZ3O1xuICAgICAgaGVpZ2h0OiA0LjE2N3Z3O1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzdnc7IH1cbiAgICAuZG93bmxvYWQtaW5uZXJfX3dyYXBwZXIgLmlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7IH1cbiAgLmRvd25sb2FkLWlubmVyIC5wb2xpY3kge1xuICAgIG1hcmdpbi10b3A6IDAuODMzdnc7IH1cbiAgICAuZG93bmxvYWQtaW5uZXIgLnBvbGljeV9fdGV4dCBhIHtcbiAgICAgIGNvbG9yOiAjMDAwOyB9XG5cbi5kb3dubG9hZC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNzMuNDM3NXZ3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtNi44NzV2dztcbiAgdG9wOiAtOC43dnc7XG4gIHotaW5kZXg6IC0xOyB9XG5cbi5kb3dubG9hZC1kYXRlIHtcbiAgY29sb3I6ICNjNGEyMjc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjQuOHZ3O1xuICB0b3A6IDE3LjF2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmRvd25sb2FkLWRhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmRvd25sb2FkIHtcbiAgICBwYWRkaW5nLXRvcDogMjZyZW07IH1cbiAgLmRvd25sb2FkLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLmRvd25sb2FkLWlubmVyX193cmFwcGVyIC5pbnB1dCxcbiAgICAuZG93bmxvYWQtaW5uZXJfX3dyYXBwZXIgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzNyZW07IH1cbiAgICAuZG93bmxvYWQtaW5uZXIgLnBvbGljeSB7XG4gICAgICBtYXJnaW4tdG9wOiAwLjgzM3JlbTsgfVxuICAuZG93bmxvYWQtaW1nIHtcbiAgICB3aWR0aDogMjkuNDM3NXJlbTtcbiAgICByaWdodDogMi4xMjVyZW07XG4gICAgdG9wOiAtMi43cmVtOyB9IH1cblxuLmNvc3Qge1xuICBwYWRkaW5nLXRvcDogMi4zNDM3NXZ3O1xuICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4uY29zdC1pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMy45MDYyNXZ3OyB9XG5cbi5jb3N0LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5jb3N0LWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb3N0LWl0ZW1fX2NoZWNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAwLjc4MTI1dnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjkyN3Z3OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29zdCB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmNvc3QtaW5uZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuY29zdC1pdGVtcyB7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5jb3N0LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAuY29zdC1pdGVtX19jaGVjayB7XG4gICAgICB3aWR0aDogMC43ODEyNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMS45MjdyZW07IH0gfVxuXG4ub2JqZWN0IHtcbiAgbWFyZ2luOiAwIDEuMzAydnc7IH1cblxuLm9iamVjdHMtaXRlbXMge1xuICBjb2xvcjogI2ZlZmVmZTsgfVxuXG4ub2JqZWN0LXNsaWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDEuMDQydnc7IH1cbiAgLm9iamVjdC1zbGlkZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTksIDE5LCAyMSwgMC44NykgMCUsIHJnYmEoMzAsIDMxLCAzNywgMC4wMikgOTglLCByZ2JhKDMwLCAzMSwgMzcsIDApIDEwMCUpO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm9iamVjdC1zbGlkZXJfX2xhYmVsIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGxlZnQ6IDAuM3Z3O1xuICB0b3A6IDYuMnZ3O1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ub2JqZWN0LXNsaWRlcl9fdGl0bGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMuMjgxMjV2dztcbiAgYm90dG9tOiAzLjY0NnZ3O1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4ub2JqZWN0LXNsaWRlcl9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjguMTI1dnc7XG4gIGhlaWdodDogMzYuNDU4dnc7IH1cbiAgLm9iamVjdC1zbGlkZXJfX2ltZyBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4ub2JqZWN0LW5hdiB7XG4gIG1hcmdpbjogMCAtMC41MjF2dzsgfVxuICAub2JqZWN0LW5hdl9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDYuMjV2dztcbiAgICBoZWlnaHQ6IDcuODEyNXZ3O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAwLjUyMXZ3OyB9XG4gICAgLm9iamVjdC1uYXZfX2ltZyBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLnNsaWNrLWRvdHMge1xuICBib3R0b206IC0zLjEyNXZ3OyB9XG5cbi5kZXNpZ24tLWNhdGFsb2cgLmRlc2lnbi1mb3JtIHtcbiAgcGFkZGluZzogMy4xOTJ2dyA2LjA0MnZ3O1xuICBvdmVyZmxvdy15OiBoaWRkZW47IH1cblxuLmRlc2lnbi0tY2F0YWxvZyAuZGVzaWduLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjMwMnZ3OyB9XG4gIC5kZXNpZ24tLWNhdGFsb2cgLmRlc2lnbi10aXRsZSAuZnoxMTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZGVzaWduLS1jYXRhbG9nIC5kZXNpZ24tdGl0bGUgLmhpbnQge1xuICAgIHRvcDogMi4ydnc7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGxlZnQ6IC0wLjV2dzsgfVxuICAuZGVzaWduLS1jYXRhbG9nIC5kZXNpZ24tdGl0bGUgLmhpbnQtaWNvbiB7XG4gICAgd2lkdGg6IDEuMzAydnc7IH1cblxuLmRlc2lnbi0tY2F0YWxvZyAuZGVzaWduLWZvcm1fX3JpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxOyB9XG4gIC5kZXNpZ24tLWNhdGFsb2cgLmRlc2lnbi1mb3JtX19yaWdodCAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjE0NnZ3OyB9XG5cbi5kZXNpZ24tLWNhdGFsb2cgLmRlc2lnbi1mb3JtX19pbWcge1xuICB3aWR0aDogNDUuMDUydnc7XG4gIHJpZ2h0OiAyMS4xOTh2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm9iamVjdCB7XG4gICAgbWFyZ2luOiAwIDEuMzAycmVtOyB9XG4gIC5vYmplY3Qtc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMDQycmVtOyB9XG4gIC5vYmplY3Qtc2xpZGVyX19sYWJlbCB7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICB0b3A6IDYuMnJlbTsgfVxuICAub2JqZWN0LXNsaWRlcl9fdGl0bGUge1xuICAgIGxlZnQ6IDMuMjgxMjVyZW07XG4gICAgYm90dG9tOiAzLjY0NnJlbTsgfVxuICAub2JqZWN0LXNsaWRlcl9faW1nIHtcbiAgICB3aWR0aDogMjguMTI1cmVtO1xuICAgIGhlaWdodDogMzYuNDU4cmVtOyB9XG4gIC5vYmplY3QtbmF2IHtcbiAgICBtYXJnaW46IDAgLTAuNTIxcmVtOyB9XG4gICAgLm9iamVjdC1uYXZfX2ltZyB7XG4gICAgICB3aWR0aDogNi4yNXJlbTtcbiAgICAgIGhlaWdodDogNy44MTI1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAuNTIxcmVtOyB9XG4gIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0zLjEyNXJlbTsgfVxuICAuZGVzaWduLS1jYXRhbG9nIC5kZXNpZ24tZm9ybSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07IH1cbiAgLmRlc2lnbi0tY2F0YWxvZyAuZGVzaWduLXRpdGxlIHtcbiAgICBnYXA6IDEuMzAycmVtOyB9XG4gICAgLmRlc2lnbi0tY2F0YWxvZyAuZGVzaWduLXRpdGxlIC5oaW50IHtcbiAgICAgIHRvcDogMi4ycmVtO1xuICAgICAgbGVmdDogLTAuNXJlbTsgfVxuICAgIC5kZXNpZ24tLWNhdGFsb2cgLmRlc2lnbi10aXRsZSAuaGludC1pY29uIHtcbiAgICAgIHdpZHRoOiAxLjMwMnJlbTsgfVxuICAuZGVzaWduLS1jYXRhbG9nIC5kZXNpZ24tZm9ybV9fcmlnaHQgLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNDZyZW07IH1cbiAgLmRlc2lnbi0tY2F0YWxvZyAuZGVzaWduLWZvcm1fX2ltZyB7XG4gICAgd2lkdGg6IDI1LjA1MnJlbTtcbiAgICByaWdodDogNS4xOThyZW07IH1cbiAgLmZ6MTE1IHtcbiAgICBmb250LXNpemU6IDUuOTlyZW07IH0gfVxuXG4ud2FycmFudHkge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvd2FycmFudHktYmcucG5nXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5tb2RhbC1wb2xpdGljcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzI3Mjc7XG4gIHBhZGRpbmc6IDJyZW07IH1cblxuLm1vZGFsX19jbG9zZSB7XG4gIHotaW5kZXg6IDE7IH1cblxuLndhcnJhbnR5LWlubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi53YXJyYW50eS1pbWcge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIC53YXJyYW50eS1pbWctLWxlZnQge1xuICAgIHdpZHRoOiAxOS44NDM3NXZ3OyB9XG4gIC53YXJyYW50eS1pbWctLXJpZ2h0IHtcbiAgICB3aWR0aDogMjIuMDgzdnc7IH1cblxuLndhcnJhbnR5LW1pZCB7XG4gIHdpZHRoOiAzOS4wNjI1dnc7IH1cblxuLndhcnJhbnR5LWl0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi53YXJyYW50eS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE4LjIyOXZ3O1xuICBtYXJnaW4tYm90dG9tOiAxLjk3OXZ3OyB9XG4gIC53YXJyYW50eS1pdGVtX19jaGVjayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMC43ODEyNXZ3O1xuICAgIG1hcmdpbi1yaWdodDogMjVweDsgfVxuXG4ud2FycmFudHktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4ud2FycmFudHktbnVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLndhcnJhbnR5LW51bTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogNC4xNjd2dzsgfVxuXG4ud2FycmFudHktbnVtX19jaGVjayB7XG4gIHdpZHRoOiAwLjgzM3Z3O1xuICBoZWlnaHQ6IDAuODMzdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXZ3OyB9XG5cbi53YXJyYW50eS12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAud2FycmFudHktdmlkZW9fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTcuMTg3NXZ3OyB9XG5cbi5wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDMuMDczdnc7XG4gIGhlaWdodDogMy4wNzN2dztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoNDAsIDM5LCA0MCwgMC4yNSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogMTsgfVxuICAucGxheTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IC4yO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDsgfVxuICAucGxheSBpbWcge1xuICAgIHdpZHRoOiAxLjc3MXZ3OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAud2FycmFudHktaW1nLS1sZWZ0IHtcbiAgICB3aWR0aDogMTkuODQzNzVyZW07XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAud2FycmFudHktaW1nLS1yaWdodCB7XG4gICAgd2lkdGg6IDIyLjA4M3JlbTtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC53YXJyYW50eS1taWQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLndhcnJhbnR5LW1pZCBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC53YXJyYW50eSAuZno3MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTsgfVxuICAud2FycmFudHktaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS45NzlyZW07IH1cbiAgICAud2FycmFudHktaXRlbV9fY2hlY2sge1xuICAgICAgd2lkdGg6IDEuNXJlbTsgfVxuICAud2FycmFudHktbnVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMTY3cmVtOyB9XG4gIC53YXJyYW50eS1udW1fX2NoZWNrIHtcbiAgICB3aWR0aDogMC44MzNyZW07XG4gICAgaGVpZ2h0OiAwLjgzM3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC53YXJyYW50eS12aWRlb19faW1nIHtcbiAgICB3aWR0aDogMTcuMTg3NXJlbTsgfVxuICAucGxheSB7XG4gICAgd2lkdGg6IDMuMDczcmVtO1xuICAgIGhlaWdodDogMy4wNzNyZW07IH1cbiAgICAucGxheSBpbWcge1xuICAgICAgd2lkdGg6IDEuNzcxcmVtOyB9XG4gIC53YXJyYW50eS13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLndhcnJhbnR5LW51bXMge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH0gfVxuXG4ubWF0ZXJpYWwge1xuICBwYWRkaW5nLXRvcDogNi4yNXZ3O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWF0ZXJpYWwtYmcucG5nXCIpIGJvdHRvbSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLm1hdGVyaWFsIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxOyB9XG5cbi5tYXRlcmlhbC1pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMy45MDYyNXZ3OyB9XG5cbi5tYXRlcmlhbC1zdGVwcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDUuMjA4dnc7IH1cblxuLm1hdGVyaWFsLXN0ZXAge1xuICBtYXJnaW4tcmlnaHQ6IDMuOTA2MjV2dzsgfVxuICAubWF0ZXJpYWwtc3RlcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLm1hdGVyaWFsLXN0ZXBfX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNS4yMDh2dztcbiAgICBoZWlnaHQ6IDUuMjA4dnc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMTQ2dnc7IH1cbiAgICAubWF0ZXJpYWwtc3RlcF9faW1nIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7IH1cbiAgLm1hdGVyaWFsLXN0ZXAtLWVzdGltYXRlIC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcbiAgICB3aWR0aDogNy4wODN2dztcbiAgICB0b3A6IC0wLjc4MTI1dnc7XG4gICAgbGVmdDogLTEuNDU4dnc7IH1cbiAgLm1hdGVyaWFsLXN0ZXAtLWNvbnRyYWN0IC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcbiAgICB3aWR0aDogNy42NTYyNXZ3O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5tYXRlcmlhbC1zdGVwLS10aW1lIC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcbiAgICB3aWR0aDogNS44MzN2dztcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5tYXRlcmlhbC1zdGVwLS1wYXkgLm1hdGVyaWFsLXN0ZXBfX2ltZyBpbWcge1xuICAgIHdpZHRoOiA1LjY3N3Z3O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7IH1cblxuLm1hdGVyaWFsLW51bXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA2LjcxODc1dnc7IH1cbiAgLm1hdGVyaWFsLW51bXNfX251bSB7XG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICMyODI3MjggMCUsICNlYWVhZWEgMTAwJSk7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5tYXRlcmlhbC1udW0ge1xuICBtYXJnaW4tcmlnaHQ6IDUuMjA4dnc7IH1cbiAgLm1hdGVyaWFsLW51bTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLm1hdGVyaWFsLXdvcmRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMi43dnc7IH1cbiAgLm1hdGVyaWFsLXdvcmRzOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICfQkdCV0KHQn9Cb0JDQotCd0J4nO1xuICAgIGxldHRlci1zcGFjaW5nOiAzLjEyNXZ3O1xuICAgIGZvbnQtc2l6ZTogMTAuMzV2dztcbiAgICBvcGFjaXR5OiAwLjE3O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUgMTg4OHB4IGF0IDMwLjk0JSAtMTE1JSwgI2JmYmViZSAwJSwgIzI4MjcyOCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cblxuLm1hdGVyaWFsLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA3Mi4xMzV2dztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAtNC4zdnc7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tYXRlcmlhbCB7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW07IH1cbiAgLm1hdGVyaWFsLWlubmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm1hdGVyaWFsLXN0ZXBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLm1hdGVyaWFsLXN0ZXAge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAubWF0ZXJpYWwtc3RlcCBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1hdGVyaWFsLXN0ZXBfX2ltZyB7XG4gICAgICB3aWR0aDogNS4yMDhyZW07XG4gICAgICBoZWlnaHQ6IDUuMjA4cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4xNDZyZW07IH1cbiAgICAubWF0ZXJpYWwtc3RlcC0tZXN0aW1hdGUgLm1hdGVyaWFsLXN0ZXBfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDcuMDgzcmVtO1xuICAgICAgdG9wOiAtMC43ODEyNXJlbTtcbiAgICAgIGxlZnQ6IC0xLjQ1OHJlbTsgfVxuICAgIC5tYXRlcmlhbC1zdGVwLS1jb250cmFjdCAubWF0ZXJpYWwtc3RlcF9faW1nIGltZyB7XG4gICAgICB3aWR0aDogNy42NTYyNXJlbTsgfVxuICAgIC5tYXRlcmlhbC1zdGVwLS10aW1lIC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcbiAgICAgIHdpZHRoOiA1LjgzM3JlbTsgfVxuICAgIC5tYXRlcmlhbC1zdGVwLS1wYXkgLm1hdGVyaWFsLXN0ZXBfX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDUuNjc3cmVtOyB9XG4gIC5tYXRlcmlhbC1udW1zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLm1hdGVyaWFsLW51bSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5tYXRlcmlhbC1udW0gYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAubWF0ZXJpYWwtd29yZHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5tYXRlcmlhbC13b3JkcyBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAubWF0ZXJpYWwtd29yZHM6OmJlZm9yZSB7XG4gICAgICBvcGFjaXR5OiAuMjU7IH1cbiAgLm1hdGVyaWFsLWltZyB7XG4gICAgd2lkdGg6IDcyLjEzNXJlbTtcbiAgICB0b3A6IC00LjNyZW07XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZno2NCB7XG4gICAgZm9udC1zaXplOiAzLjMzM3JlbTsgfSB9XG5cbi5jb250cm9sIHtcbiAgcGFkZGluZy10b3A6IDQuMTY3dnc7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5jb250cm9sLWlubmVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NvbnRyb2wtYmcuanBnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIGhlaWdodDogNDQuMjcxdnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1yaWdodDogNS43Mjl2dztcbiAgcGFkZGluZy1ib3R0b206IDMuOTA2MjV2dzsgfVxuICAuY29udHJvbC1pbm5lciAuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTIuODEyNXZ3OyB9XG4gIC5jb250cm9sLWlubmVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTIuODEyNXZ3OyB9XG5cbi5jb250cm9sLWl0ZW1zIHtcbiAgd2lkdGg6IDM2LjY2N3Z3OyB9XG5cbi5jb250cm9sLWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogMy40OXZ3O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDE3LjE4NzV2dztcbiAgaGVpZ2h0OiAyMy40Mzc1dnc7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XG4gIG1hcmdpbjogMCAwLjYyNXZ3O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jb250cm9sLWl0ZW1fX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5jb250cm9sIHtcbiAgICBwYWRkaW5nLXRvcDogNC4xNjdyZW07IH1cbiAgLm1hdGVyaWFsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAuY29udHJvbC1pbm5lciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgLmNvbnRyb2wtaW5uZXIgLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogLTIuODEyNXJlbTsgfVxuICAgIC5jb250cm9sLWlubmVyIC5zbGljay1uZXh0IHtcbiAgICAgIHJpZ2h0OiAtMi44MTI1cmVtOyB9XG4gIC5oZWFkZXItcGhvbmUgLnBob25lIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAuY29udHJvbC1pdGVtcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMzBweDsgfVxuICAub25saW5lOjpiZWZvcmUge1xuICAgIHRvcDogMC42cmVtOyB9XG4gIC5jb250cm9sLWl0ZW0ge1xuICAgIHBhZGRpbmctdG9wOiAzLjQ5cmVtO1xuICAgIHdpZHRoOiAxNy4xODc1cmVtO1xuICAgIGhlaWdodDogMjMuNDM3NXJlbTtcbiAgICBtYXJnaW46IDAgMC42MjVyZW07IH1cbiAgLmZ6NjQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc3RlcHMge1xuICBwYWRkaW5nLWJvdHRvbTogMi4wODN2dzsgfVxuXG4uc3RlcHMtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc3RlcHMtbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYm9yZGVyLXRvcDogMnB4IGRvdHRlZCAjYzNjYmQ5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMHZ3O1xuICB0b3A6IDEuMnZ3OyB9XG5cbi5zdGVwcy1pdGVtOmhvdmVyIC5zdGVwcy1pdGVtX19jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7IH1cblxuLnN0ZXBzLWl0ZW1fX2NoZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIuNjA0dnc7XG4gIGhlaWdodDogMi42MDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAuc3RlcHMtaXRlbV9fY2hlY2s6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDAuNzgxMjV2dztcbiAgICBoZWlnaHQ6IDAuNzgxMjV2dztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuc3RlcHMge1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC5zdGVwcy1saW5lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zdGVwcy1pdGVtcyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuc3RlcHMtaXRlbSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLnN0ZXBzLWl0ZW0gYnIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5zdGVwcy1pdGVtX19jaGVjayB7XG4gICAgICB3aWR0aDogMi42MDRyZW07XG4gICAgICBoZWlnaHQ6IDIuNjA0cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTsgfVxuICAgICAgLnN0ZXBzLWl0ZW1fX2NoZWNrOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMC43ODEyNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjc4MTI1cmVtOyB9IH1cblxuLnJldmlld3MtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5yZXZpZXdzLXZpZGVvcyB7XG4gIHdpZHRoOiA0NS42MjV2dztcbiAgbWFyZ2luLXJpZ2h0OiA1LjIwOHZ3OyB9XG5cbi5yZXZpZXdzLXBob3RvIHtcbiAgbWFyZ2luOiAwIDAuODMzdnc7IH1cblxuLnJldmlld3MtdmlkZW8ge1xuICB3aWR0aDogNDUuNjI1dnc7XG4gIGhlaWdodDogMzIuMTg3NXZ3O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmV2aWV3cy12aWRlbzo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIsIDIyLCAyMiwgMC42NSk7XG4gICAgei1pbmRleDogMjsgfVxuICAucmV2aWV3cy12aWRlb19faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICAucmV2aWV3cy12aWRlb19faW1nIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAucmV2aWV3cy12aWRlbyAucGxheSB7XG4gICAgei1pbmRleDogMztcbiAgICB3aWR0aDogNS44MzN2dztcbiAgICBoZWlnaHQ6IDUuODMzdnc7IH1cbiAgICAucmV2aWV3cy12aWRlbyAucGxheSBpbWcge1xuICAgICAgd2lkdGg6IDIuMTM1dnc7IH1cblxuLnJldmlld3MtcGhvdG9zLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnJldmlld3MtcGhvdG9zIHtcbiAgd2lkdGg6IDQ3LjY1NjI1dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDsgfVxuICAucmV2aWV3cy1waG90b3NfX2lwaG9uZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTUuOTl2dzsgfVxuICAucmV2aWV3cy1waG90b3MgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC00LjAxMjV2dzsgfVxuICAgIC5yZXZpZXdzLXBob3RvcyAuc2xpY2stcHJldjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvYXJyb3ctcHJldi1kYXJrLnBuZyk7IH1cbiAgLnJldmlld3MtcGhvdG9zIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTEuMzg3NXZ3OyB9XG4gICAgLnJldmlld3MtcGhvdG9zIC5zbGljay1uZXh0OjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1uZXh0LWRhcmsucG5nKTsgfVxuXG4uYnItbW9iIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuYnItbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5yZXZpZXdzLXZpZGVvcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLnJldmlld3MtdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzIuMTg3NXJlbTsgfVxuICAgIC5yZXZpZXdzLXZpZGVvIC5wbGF5IHtcbiAgICAgIHdpZHRoOiA1LjgzM3JlbTtcbiAgICAgIGhlaWdodDogNS44MzNyZW07IH1cbiAgICAgIC5yZXZpZXdzLXZpZGVvIC5wbGF5IGltZyB7XG4gICAgICAgIHdpZHRoOiAyLjEzNXJlbTsgfVxuICAucmV2aWV3cy1waG90b3Mge1xuICAgIHdpZHRoOiAyMXJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAucmV2aWV3cy1waG90b3NfX2lwaG9uZSB7XG4gICAgICB3aWR0aDogMjNyZW07IH1cbiAgICAucmV2aWV3cy1waG90b3MgLnNsaWNrLXByZXYge1xuICAgICAgbGVmdDogLTQuMDEyNXJlbTsgfVxuICAgIC5yZXZpZXdzLXBob3RvcyAuc2xpY2stbmV4dCB7XG4gICAgICByaWdodDogLTQuMDEyNXJlbTsgfVxuICAucmV2aWV3cy1pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5yZXZpZXdzLXBob3Rvcy13cmFwcGVyIHtcbiAgICB3aWR0aDogMjNyZW07IH0gfVxuXG4uY2FsbCB7XG4gIHBhZGRpbmctdG9wOiAyLjE4NzV2dzsgfVxuXG4uY2FsbC1mb3JtIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NhbGwtYmcuanBnXCIpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNC4xMTV2dyA3LjV2dztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuY2FsbC1mb3JtX19yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuY2FsbC1mb3JtX19yaWdodCAuYnRuLFxuICAgIC5jYWxsLWZvcm1fX3JpZ2h0IC5pbnB1dCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDE3LjM0Mzc1dnc7XG4gICAgICBoZWlnaHQ6IDMuNjQ2dnc7IH1cbiAgICAuY2FsbC1mb3JtX19yaWdodCAuaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzN2dztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7IH1cbiAgICAuY2FsbC1mb3JtX19yaWdodCAuYnRuIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMzU0dnc7IH1cbiAgICAuY2FsbC1mb3JtX19yaWdodCAucG9saWN5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzV2dzsgfVxuXG4uY2FsbC1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHdpZHRoOiAzNS4wNTJ2dzsgfVxuXG4uY2FsbC1waG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDguOTA2MjV2dztcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDsgfVxuXG4uY2FsbC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS45Mjd2dzsgfVxuICAuY2FsbC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhbGwtaXRlbV9fY2hlY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDAuNzgxMjV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjV2dzsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLmNhbGwge1xuICAgIHBhZGRpbmctdG9wOiAyLjE4NzVyZW07IH1cbiAgLmNhbGwtZm9ybSB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmNhbGwtZm9ybSBiciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmNhbGwtZm9ybV9fbGVmdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLmNhbGwtZm9ybV9fcmlnaHQgLmJ0bixcbiAgICAuY2FsbC1mb3JtX19yaWdodCAuaW5wdXQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQuNXJlbTsgfVxuICAgIC5jYWxsLWZvcm1fX3JpZ2h0IC5pbnB1dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTsgfVxuICAgIC5jYWxsLWZvcm1fX3JpZ2h0IC5idG4ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4zNTRyZW07IH1cbiAgICAuY2FsbC1mb3JtX19yaWdodCAucG9saWN5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW07IH1cbiAgLmNhbGwtaW1nIHtcbiAgICB3aWR0aDogMzUuMDUycmVtOyB9XG4gIC5jYWxsLXBob25lIHtcbiAgICB3aWR0aDogOC45MDYyNXJlbTsgfVxuICAuY2FsbC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjkyN3JlbTsgfVxuICAgIC5jYWxsLWl0ZW1fX2NoZWNrIHtcbiAgICAgIHdpZHRoOiAwLjc4MTI1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtOyB9IH1cblxuLmZhcSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogOC4yODEyNXZ3OyB9XG5cbi5mYXFfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmZhcV9faXRlbXMtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMy42NDZ2dzsgfVxuXG4uZmFxX19pdGVtIHtcbiAgcGFkZGluZy10b3A6IDIuMjR2dztcbiAgcGFkZGluZy1ib3R0b206IDIuMjR2dztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoNDAsIDM5LCA0MCwgMC4xNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDM1LjQxN3Z3OyB9XG5cbi5mYXFfX2l0ZW0tdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mYXFfX2Fycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDAuNzgxMjV2dztcbiAgbWFyZ2luLXJpZ2h0OiAxLjU2MjV2dzsgfVxuXG4uZmFxX19hcnJvdyBpbWc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhcV9faWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb2xvcjogI2FjOGExMDsgfVxuXG4uZmFxX19jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1MnZ3O1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1MnZ3O1xuICBjb2xvcjogIzZhNmE2YTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYXFfX2l0ZW0uYWN0aXZlIC5mYXFfX2Fycm93IGltZzpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhcV9faXRlbS5hY3RpdmUgLmZhcV9fYXJyb3cgaW1nOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mYXFfX2l0ZW0uYWN0aXZlIC5mYXFfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMS40MDYyNXZ3O1xuICBtYXgtaGVpZ2h0OiAxMDAwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5mYXEge1xuICAgIHBhZGRpbmctYm90dG9tOiA4LjI4MTI1cmVtOyB9XG4gIC5mYXFfX2l0ZW1zLWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuZmFxX19pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNHJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZmFxX19hcnJvdyB7XG4gICAgd2lkdGg6IDAuNzgxMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjU2MjVyZW07IH1cbiAgLmZhcV9fY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1MnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1MnJlbTsgfVxuICAuZmFxX19pdGVtLmFjdGl2ZSAuZmFxX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbTsgfVxuICAuZmFxX19pdGVtcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG5cbi5jb250YWN0cyB7XG4gIHBhZGRpbmc6IDMuMzg1dncgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxYjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBkb3R0ZWQgI2MzY2JkOTsgfVxuXG4uY29udGFjdHMtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLmNvbnRhY3RzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb250YWN0cy1pdGVtX19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEuMjV2dztcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMDkzNzV2dzsgfVxuXG4uY29udGFjdHMtc29jaWFscyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNvbnRhY3RzLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyLjI5MnZ3O1xuICBtYXJnaW46IDAgMC4zNjV2dztcbiAgdHJhbnNpdGlvbjogMC4zczsgfVxuICAuY29udGFjdHMtc29jaWFsOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpOyB9XG5cbi5mb290ZXIge1xuICBwYWRkaW5nOiAyLjA4M3Z3IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MWI7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5mb290ZXJfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xuICAuY29udGFjdHMge1xuICAgIHBhZGRpbmc6IDMuMzg1cmVtIDA7IH1cbiAgLmNvbnRhY3RzLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDEuMjVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA5Mzc1cmVtOyB9XG4gIC5jb250YWN0cy1zb2NpYWwge1xuICAgIHdpZHRoOiAyLjI5MnJlbTtcbiAgICBtYXJnaW46IDAgMC4zNjVyZW07IH1cbiAgLmZvb3RlciB7XG4gICAgcGFkZGluZzogMi4wODNyZW0gMDsgfVxuICAuY29udGFjdHMtaW5uZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5jb250YWN0cy1pbm5lciAuaGVhZGVyLXBob25lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAuY29udGFjdHMtaW5uZXIgLmNvbnRhY3RzLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAuZm9vdGVyX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmZvb3Rlcl9faW5uZXIgLmxvZ29fX3RleHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5mb290ZXJfX2lubmVyIC5sb2dvX19pbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAuZm9vdGVyX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIC5mb290ZXJfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH0gfVxuXG4ud2lkZ2V0LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE1dnc7XG4gIHotaW5kZXg6IDk5ODtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLndpZGdldC1tZW51LmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLndpZGdldC1saW5rIHtcbiAgd2lkdGg6IDQuODk2dnc7XG4gIGhlaWdodDogNS4wNTJ2dztcbiAgYm9yZGVyLXJhZGl1czogMTVweCAwIDAgMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3OGIzMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMC4yMDh2dztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1OCUpO1xuICB0cmFuc2l0aW9uOiAuNHM7IH1cblxuLndpZGdldC1tZW51LmFjdGl2ZSAud2lkZ2V0LWxpbmsge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cblxuLmJ0bi0tYnVyZ2VyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC0xLjF2dztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IC40cztcbiAgd2lkdGg6IDEuNTYyNXZ3O1xuICBoZWlnaHQ6IDEuNTYyNXZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwb2ludGVyLWV2ZW50czogYWxsOyB9XG5cbi5idG4tLWJ1cmdlciB7XG4gIHdpZHRoOiAwLjYyNXZ3O1xuICBoZWlnaHQ6IDAuMTA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5idG4tLWJ1cmdlcjphZnRlciwgLmJ0bi0tYnVyZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjYyNXZ3O1xuICBoZWlnaHQ6IDAuMTA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI3Mjg7XG4gIHRyYW5zaXRpb246IC40czsgfVxuXG4uYnRuLS1idXJnZXI6YmVmb3JlIHtcbiAgdG9wOiAwLjYyNXZ3O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjVkZWcpOyB9XG5cbi5idG4tLWJ1cmdlci13cmFwcGVyLmFjdGl2ZSAuYnRuLS1idXJnZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0b3A6IDAuNzgxMjV2dzsgfVxuXG4uYnRuLS1idXJnZXI6YWZ0ZXIge1xuICBib3R0b206IDAuNTczdnc7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI1ZGVnKTsgfVxuXG4uYnRuLS1idXJnZXItd3JhcHBlci5hY3RpdmUgLmJ0bi0tYnVyZ2VyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgYm90dG9tOiAwLjY3N3Z3OyB9XG5cbi5tb2RhbC1vdmVybGF5IHtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgei1pbmRleDogNzc7XG4gIHRvcDogNXZ3O1xuICB3aWR0aDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4ubW9kYWxfX2Nsb3NlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEuNjY3dnc7XG4gIHJpZ2h0OiAxLjU2MjV2dztcbiAgd2lkdGg6IDAuODg1dnc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogLjNzOyB9XG5cbi5tb2RhbC1jYWxsIHtcbiAgcGFkZGluZzogMi41NTJ2dyA1LjIwOHZ3IDIuNTUydncgMjAuMzEyNXZ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL21vZGFsLWJnLmpwZyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5tb2RhbC1jYWxsIC5tb2RhbF9fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm1vZGFsLWNhbGwgLmlucHV0LFxuICAubW9kYWwtY2FsbCAuYnRuIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB3aWR0aDogMTMuNDl2dztcbiAgICBoZWlnaHQ6IDIuODY1dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41NzN2dzsgfVxuICAubW9kYWwtY2FsbCAuaW5wdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjk3OXZ3OyB9XG4gIC5tb2RhbC1jYWxsIC5wb2xpY3kge1xuICAgIG1hcmdpbi10b3A6IDAuNDE3dnc7IH1cblxuLm1vZGFsLXBlcnNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMS4zMDJ2dztcbiAgYm90dG9tOiAwOyB9XG4gIC5tb2RhbC1wZXJzb25fX2ltZyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTUuNzgxMjV2dzsgfVxuICAubW9kYWwtcGVyc29uX19uYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyLjh2dztcbiAgICBsZWZ0OiAxMnZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAubW9kYWwtcGVyc29uX19uYW1lIC5mejEzIHtcbiAgICAgIG9wYWNpdHk6IDAuNDM7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC53aWRnZXQtbWVudSB7XG4gICAgdG9wOiAxNXJlbTsgfVxuICAud2lkZ2V0LWxpbmsge1xuICAgIHdpZHRoOiA3LjU5NnJlbTtcbiAgICBoZWlnaHQ6IDYuNjUycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjA4cmVtOyB9XG4gIC5idG4tLWJ1cmdlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMS4xcmVtO1xuICAgIHdpZHRoOiAxLjU2MjVyZW07XG4gICAgaGVpZ2h0OiAxLjU2MjVyZW07IH1cbiAgLmJ0bi0tYnVyZ2VyIHtcbiAgICB3aWR0aDogMC42MjVyZW07XG4gICAgaGVpZ2h0OiAwLjEwNHJlbTsgfVxuICAuYnRuLS1idXJnZXI6YWZ0ZXIsIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xuICAgIHdpZHRoOiAwLjYyNXJlbTtcbiAgICBoZWlnaHQ6IDAuMTA0cmVtOyB9XG4gIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xuICAgIHRvcDogMC42MjVyZW07IH1cbiAgLmJ0bi0tYnVyZ2VyLXdyYXBwZXIuYWN0aXZlIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xuICAgIHRvcDogMC43ODEyNXJlbTsgfVxuICAuYnRuLS1idXJnZXI6YWZ0ZXIge1xuICAgIGJvdHRvbTogMC41NzNyZW07IH1cbiAgLmJ0bi0tYnVyZ2VyLXdyYXBwZXIuYWN0aXZlIC5idG4tLWJ1cmdlcjphZnRlciB7XG4gICAgYm90dG9tOiAwLjY3N3JlbTsgfVxuICAubW9kYWwge1xuICAgIHRvcDogNXJlbTtcbiAgICB3aWR0aDogMzByZW07IH1cbiAgLm1vZGFsX19jbG9zZSB7XG4gICAgdG9wOiAxLjY2N3JlbTtcbiAgICByaWdodDogMS41NjI1cmVtO1xuICAgIHdpZHRoOiAwLjg4NXJlbTsgfVxuICAubW9kYWwtY2FsbCB7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07IH1cbiAgICAubW9kYWwtY2FsbCAuaW5wdXQsXG4gICAgLm1vZGFsLWNhbGwgLmJ0biB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41NzNyZW07IH1cbiAgICAubW9kYWwtY2FsbCAuaW5wdXQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjk3OXJlbTsgfVxuICAgIC5tb2RhbC1jYWxsIC5wb2xpY3kge1xuICAgICAgbWFyZ2luLXRvcDogMC40MTdyZW07IH1cbiAgLm1vZGFsLXBlcnNvbiB7XG4gICAgbGVmdDogNS4zMDJyZW07IH1cbiAgICAubW9kYWwtcGVyc29uX19pbWcge1xuICAgICAgd2lkdGg6IDE1Ljc4MTI1cmVtOyB9XG4gICAgLm1vZGFsLXBlcnNvbl9fbmFtZSB7XG4gICAgICB0b3A6IDIuOHJlbTtcbiAgICAgIGxlZnQ6IDEycmVtOyB9IH1cbiIsImRpdi5mYW5jeS1zZWxlY3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGZvbnQtc2l6ZTogMC45Mzc1dnc7XG5cdGNvbG9yOiAjZmZmZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuXHR6LWluZGV4OiA5OTtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdC5kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IDAuNTtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCBzZWxlY3Q6Zm9jdXMgKyBkaXYudHJpZ2dlciB7XG5cbn1cblxuZGl2LmZhbmN5LXNlbGVjdCBzZWxlY3Q6Zm9jdXMgKyBkaXYudHJpZ2dlci5vcGVuIHtcblxufVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAxMDBweDtcblx0cGFkZGluZy1sZWZ0OiAxLjgyM3Z3O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuXHRib3JkZXI6IG5vbmU7XG5cdGNvbG9yOiAjMjgyNzI4O1xuXHRmb250LXNpemU6IDAuOTM3NXZ3O1xuXHRoZWlnaHQ6IDMuNjQ2dnc7XG5cdHdpZHRoOiAxMDAlO1xuXHR0cmFuc2l0aW9uOiBhbGwgMjQwbXMgZWFzZS1vdXQ7XG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgZGl2LnRyaWdnZXI6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Ym9yZGVyOiBzb2xpZCAjMzk3NGY0O1xuXHRib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IC4xNXZ3O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKFxuXHRcdFx0NDVkZWcpO1xuXHRyaWdodDogMS41dnc7XG5cdHRyYW5zaXRpb246IC4zcztcblx0bWFyZ2luLXRvcDogLTNweDtcblx0ei1pbmRleDogOTtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCBkaXYudHJpZ2dlci5vcGVuIHtcblx0LypiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXHRjb2xvcjogI2ZmZmZmZjsqL1xuXHRib3gtc2hhZG93OiBub25lO1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0IGRpdi50cmlnZ2VyLm9wZW46YWZ0ZXIge1xuXHQvKmJvcmRlci10b3AtY29sb3I6ICM3QTg0OTg7Ki9cblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRtYXJnaW4tdG9wOiAtMnB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdC8qdG9wOiAycmVtOyovXG5cdGxlZnQ6IDA7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0ei1pbmRleDogNTA7XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LWhlaWdodDogMzB2dztcblx0b3ZlcmZsb3cteTogYXV0bztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyMHB4O1xuXHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcblxuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuXHQtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcblx0LW1zLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xufVxuXG5kaXYuZmFuY3ktc2VsZWN0IHVsLm9wdGlvbnMub3BlbiB7XG5cdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdG9wYWNpdHk6IDE7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcblx0cGFkZGluZy10b3A6IDEuNXZ3O1xuXHR6LWluZGV4OiAtMTtcblx0dG9wOiA2MCU7XG5cdC8qIGhhdmUgdG8gdXNlIGEgbm9uLXZpc2liaWxpdHkgdHJhbnNpdGlvbiB0byBwcmV2ZW50IHRoaXMgaU9TIGlzc3VlIChidWc/KTogKi9cblx0LypodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzEwNzM2NDc4L2Nzcy1hbmltYXRpb24tdmlzaWJpbGl0eS12aXNpYmxlLXdvcmtzLW9uLWNocm9tZS1hbmQtc2FmYXJpLWJ1dC1ub3Qtb24taW9zKi9cblx0dHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgdG9wIDMwMG1zIGVhc2Utb3V0O1xuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQ7XG5cdC1tcy10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCB0b3AgMzAwbXMgZWFzZS1vdXQ7XG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIHRvcCAzMDBtcyBlYXNlLW91dDtcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zLm92ZXJmbG93aW5nIHtcblx0dG9wOiAxMDAlO1xuXHQvKmJvdHRvbTogNDBweDsqL1xuXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAzMDBtcyBlYXNlLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDMwMG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQsIHZpc2liaWxpdHkgMzAwbXMgZWFzZS1vdXQ7XG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucy5vdmVyZmxvd2luZy5vcGVuIHtcblx0dG9wOiAxMDAlO1xuXHQvKmJvdHRvbTogNTBweDsqL1xuXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXMgZWFzZS1vdXQsIGJvdHRvbSAzMDBtcyBlYXNlLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcyBlYXNlLW91dCwgYm90dG9tIDMwMG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2Utb3V0LCBib3R0b20gMzAwbXMgZWFzZS1vdXQ7XG59XG5cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyBsaSB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHBhZGRpbmc6IDEuMXZ3O1xuXHRjb2xvcjogIzk2OTlhOTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRtYXJnaW46IDA7XG5cdHRyYW5zaXRpb246IGFsbCAxNTBtcyBlYXNlLW91dDtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2Utb3V0O1xuXHQtbXMtdHJhbnNpdGlvbjogYWxsIDE1MG1zIGVhc2Utb3V0O1xuXHQtby10cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZS1vdXQ7XG5cdC8qd2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7Ki9cbn1cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyBsaTpiZWZvcmV7XG5cdGRpc3BsYXk6IG5vbmU7XG5cbn1cbmRpdi5mYW5jeS1zZWxlY3QgdWwub3B0aW9ucyBsaS5zZWxlY3RlZCB7XG5cdC8qYmFja2dyb3VuZDogIzA0YTlmMzsqL1xuXHRjb2xvcjogI2UwM2QxYztcbn1cblxuZGl2LmZhbmN5LXNlbGVjdCB1bC5vcHRpb25zIGxpLmhvdmVyIHtcblx0LypiYWNrZ3JvdW5kOiAjMDRhOWYzOyovXG5cdGNvbG9yOiAjZTAzZDFjO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuXG5cbi50b190b3Age1xucG9zaXRpb246IGZpeGVkO1xucmlnaHQ6IDIuNXZ3O1xuYm90dG9tOiAxLjV2dztcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDg0cHggcmdiYSgwLCAxMDgsIDE2MywgMC40MSk7XG5ib3gtc2hhZG93OiAwIDAgODRweCByZ2JhKDAsIDEwOCwgMTYzLCAwLjQxKTtcbmJhY2tncm91bmQtY29sb3I6ICNkY2JmOGI7XG53aWR0aDogMy41dnc7XG5oZWlnaHQ6IDMuNXZ3O1xuYm9yZGVyLXJhZGl1czogMTAwJTtcbnBhZGRpbmc6IDAuN3Z3O1xuZGlzcGxheTogLXdlYmtpdC1ib3g7XG5kaXNwbGF5OiAtbXMtZmxleGJveDtcbmRpc3BsYXk6IGZsZXg7XG4td2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbmFsaWduLWl0ZW1zOiBjZW50ZXI7XG4td2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4tbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5qdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbmN1cnNvcjogcG9pbnRlcjtcbnotaW5kZXg6IDE4OTtcbi8qLXdlYmtpdC1hbmltYXRpb246IHJhZGlhbC1wdWxzZSAxLjVzIGluZmluaXRlOyovXG4vKmFuaW1hdGlvbjogcmFkaWFsLXB1bHNlIDEuNXMgaW5maW5pdGU7Ki9cblxub3BhY2l0eTogMDtcbi13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbi1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xudHJhbnNmb3JtOiBzY2FsZSgwKTtcbi13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4tby10cmFuc2l0aW9uOiBhbGwgMC40cztcbnRyYW5zaXRpb246IGFsbCAwLjRzO1xufVxuLnRvX3RvcDpiZWZvcmUge1xuY29udGVudDogJyc7XG5wb3NpdGlvbjogcmVsYXRpdmU7XG5ib3JkZXI6IDAuOHZ3IHNvbGlkIHRyYW5zcGFyZW50O1xuYm9yZGVyLWJvdHRvbTogMXZ3IHNvbGlkICNmZmY7XG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKTtcbi1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG50cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XG4td2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzO1xuLW8tdHJhbnNpdGlvbjogYWxsIDAuNHM7XG50cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi50b190b3AuYWN0IHtcbm9wYWNpdHk6IDE7XG4td2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4tbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbnRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4udG9fdG9wOmhvdmVyOmJlZm9yZSB7XG4td2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzclKTtcbi1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM3JSk7XG50cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTM3JSk7XG59XG4vKkAtd2Via2l0LWtleWZyYW1lcyByYWRpYWwtcHVsc2Uge1xuMCUge1xuLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDAuNyk7XG5ib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDAuNyk7XG59XG4xMDAlIHtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2JhKDI0MywgMTc0LCAyNSwgMCk7XG5ib3gtc2hhZG93OiAwIDAgMCAyMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwKTtcbn1cbn1cbkBrZXlmcmFtZXMgcmFkaWFsLXB1bHNlIHtcbjAlIHtcbi13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwLjcpO1xuYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMjQzLCAxNzQsIDI1LCAwLjcpO1xufVxuMTAwJSB7XG4td2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgyNDMsIDE3NCwgMjUsIDApO1xuYm94LXNoYWRvdzogMCAwIDAgMjBweCByZ2JhKDI0MywgMTc0LCAyNSwgMCk7XG59Ki9cbi8qfSovXG4iLCIub25saW5lIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXZ3O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMC4zNjV2dztcclxuICAgIGhlaWdodDogMC4zNjV2dztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MmIwNjA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBhbmltYXRpb246IG9ubGluZSAycyBpbmZpbml0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWxzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMC42MjV2dztcclxufVxyXG5cclxuLnNvY2lhbHMtaXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHdpZHRoOiAyLjYwNHZ3O1xyXG4gIGhlaWdodDogMi42MDR2dztcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdHJhbnNpdGlvbjogMC4zcztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gIH1cclxuXHJcbiAgJi5pcy12aWJlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ2MGYzO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjA0MnZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pcy13aGF0c2FwcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjVkMjY2O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjA0MnZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pcy10ZWxlZ3JhbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMmYyO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjk5dnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGhvbmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAwLjg4NXZ3O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjUyMXZ3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC4ydnc7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3JlZCB7XHJcbiAgY29sb3I6ICNhZDhhMDY7XHJcbn1cclxuXHJcbi5tYmwge1xyXG4gIG1hcmdpbi1ib3R0b206IDIuNzA4dnc7XHJcbn1cclxuXHJcbi5idG4uYnRuLS1wZGYge1xyXG4gIC5idG4tbG9nbyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjMzdnc7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAuYnRuLWxvZ28ge1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbnB1dCwgLmFyZWEge1xyXG4gIHBhZGRpbmc6IDEuNTYyNXZ3IDIuNjA0dnc7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjUyNTtcclxuICBjb2xvcjogIzdjN2M3YztcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyOiAwO1xyXG5cclxuICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xyXG4gICAgY29sb3I6ICM3YzdjN2M7XHJcbiAgfVxyXG5cclxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXHJcbiAgICBjb2xvcjogIzdjN2M3YztcclxuICB9XHJcblxyXG4gICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXHJcbiAgICBjb2xvcjogIzdjN2M3YztcclxuICB9XHJcbn1cclxuXHJcbi5mejEwIHtcclxuICBmb250LXNpemU6IDAuNTIxdnc7IH1cclxuXHJcbi5mejExIHtcclxuICBmb250LXNpemU6IDAuNTczdnc7IH1cclxuXHJcbi5mejEzIHtcclxuICBmb250LXNpemU6IDAuNjc3dnc7IH1cclxuXHJcbi5mejE0IHtcclxuICBmb250LXNpemU6IDAuNzI5dnc7IH1cclxuXHJcbi5mejE1IHtcclxuICBmb250LXNpemU6IDAuNzgxMjV2dzsgfVxyXG5cclxuLmZ6MTYge1xyXG4gIGZvbnQtc2l6ZTogMC44MzN2dzsgfVxyXG5cclxuLmZ6MTcge1xyXG4gIGZvbnQtc2l6ZTogMC44ODV2dzsgfVxyXG5cclxuLmZ6MTgge1xyXG4gIGZvbnQtc2l6ZTogMC45Mzc1dnc7IH1cclxuXHJcbi5mejIwIHtcclxuICBmb250LXNpemU6IDEuMDQydnc7IH1cclxuXHJcbi5mejIyIHtcclxuICBmb250LXNpemU6IDEuMTQ2dnc7IH1cclxuXHJcbi5mejI0IHtcclxuICBmb250LXNpemU6IDEuMjV2dzsgfVxyXG5cclxuLmZ6MjUge1xyXG4gIGZvbnQtc2l6ZTogMS4zMDJ2dzsgfVxyXG5cclxuLmZ6Mjcge1xyXG4gIGZvbnQtc2l6ZTogMS40MDYyNXZ3OyB9XHJcblxyXG4uZnozMCB7XHJcbiAgZm9udC1zaXplOiAxLjU2MjV2dzsgfVxyXG5cclxuLmZ6MzYge1xyXG4gIGZvbnQtc2l6ZTogMS44NzV2dzsgfVxyXG5cclxuLmZ6NDAge1xyXG4gIGZvbnQtc2l6ZTogMi4wODN2dzsgfVxyXG5cclxuLmZ6NDYge1xyXG4gIGZvbnQtc2l6ZTogMi4zOTZ2dzsgfVxyXG5cclxuLmZ6NDgge1xyXG4gIGZvbnQtc2l6ZTogMi41dnc7IH1cclxuLmZ6NTAge1xyXG4gIGZvbnQtc2l6ZTogMi42MDR2dztcclxufVxyXG4uZno1NSB7XHJcbiAgZm9udC1zaXplOiAyLjg2NXZ3OyB9XHJcblxyXG4uZno2MCB7XHJcbiAgZm9udC1zaXplOiAzLjEyNXZ3OyB9XHJcbi5mejY0IHtcclxuICBmb250LXNpemU6IDMuMzMzdnc7IH1cclxuLmZ6NzAge1xyXG4gIGZvbnQtc2l6ZTogMy42NDZ2dztcclxufVxyXG5cclxuLmZ6NzUge1xyXG4gIGZvbnQtc2l6ZTogMy45MDYyNXZ3OyB9XHJcbi5mejEwMCB7XHJcbiAgZm9udC1zaXplOiA1LjIwOHZ3O1xyXG59XHJcblxyXG4uZnoxMTUge1xyXG4gIGZvbnQtc2l6ZTogNS45OXZ3O1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG9ubGluZSB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBvcGFjaXR5IHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBhbmltUHVsc2Uge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IC41O1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjgpO1xyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzY3JvbGwge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1JSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbG9hZGluZ0JnIHtcclxuICAwJXtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIlO1xyXG4gIH1cclxuXHJcbiAgMTAwJXtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuY29udGFpbmVyLWJpZyB7XHJcbiAgICBtYXgtd2lkdGg6IDkwdnc7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gIC5mejEwIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcblxyXG4gIC5mejExIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcblxyXG4gIC5mejEzIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICB9XHJcblxyXG4gIC5mejE0IHtcclxuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MTUge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG5cclxuICAuZnoxNiB7XHJcbiAgICBmb250LXNpemU6IDEuM3JlbTtcclxuICB9XHJcblxyXG4gIC5mejE3IHtcclxuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MTgge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAuZnoyMCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICB9XHJcblxyXG4gIC5mejIyIHtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6MjQge1xyXG4gICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgfVxyXG5cclxuICAuZnoyNSB7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgfVxyXG5cclxuICAuZnoyNyB7XHJcbiAgICBmb250LXNpemU6IDEuNDA2MjVyZW07XHJcbiAgfVxyXG5cclxuICAuZnozMCB7XHJcbiAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICB9XHJcblxyXG4gIC5mejM2IHtcclxuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XHJcbiAgfVxyXG5cclxuICAuZno0MCB7XHJcbiAgICBmb250LXNpemU6IDIuMDgzcmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6NDYge1xyXG4gICAgZm9udC1zaXplOiAyLjM5NnJlbTtcclxuICB9XHJcblxyXG4gIC5mejQ4IHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gIH1cclxuICAuZno1NSB7XHJcbiAgICBmb250LXNpemU6IDIuNTY1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6NjAge1xyXG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTtcclxuICB9XHJcbiAgLmZ6NzAge1xyXG4gICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgfVxyXG5cclxuICAuZno3NSB7XHJcbiAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICB9XHJcbiAgLmZ6MTAwIHtcclxuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gIH1cclxuXHJcbiAgLm9ubGluZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMTk4cmVtO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHdpZHRoOiAuNDE3cmVtO1xyXG4gICAgICBoZWlnaHQ6IC40MTdyZW07XHJcbiAgICAgIHRvcDogMC4zcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNvY2lhbHMge1xyXG4gICAgZ2FwOiAwLjYyNXJlbTtcclxuICB9XHJcblxyXG4gIC5zb2NpYWxzLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDNyZW07XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcblxyXG4gICAgJi5pcy13aGF0c2FwcCB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEuMnJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuaXMtdGVsZWdyYW0ge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5waG9uZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC42NzdyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC41MjFyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYmwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi43MDhyZW07XHJcbiAgfVxyXG5cclxuICAuaW5wdXQsIC5hcmVhIHtcclxuICAgIHBhZGRpbmc6IDEuNTYyNXJlbSAyLjYwNHJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjA0MnJlbTtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgcGFkZGluZzogMi4xMzVyZW0gMi4zOTZyZW07XHJcbiAgfVxyXG5cclxuICAuYnRuLS1hcnJvd3Mge1xyXG4gICAgZ2FwOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi5idG4tLXBkZiB7XHJcbiAgICAuYnRuLWxvZ28ge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuODMzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIubWFpbiB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vaW1nL2hlcm8tYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWFpbi0tcXVpeiB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9oZXJvLXF1aXotYmcuanBnKTtcclxufVxyXG5cclxuLm1haW4tLWxlYWQge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaGVyby1sZWFkLWJnLmpwZyk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgLmhlcm8ge1xyXG4gICAgcGFkZGluZy10b3A6IDguODAydnc7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOS4zMjN2dztcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi0tdGhhbmsge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaGVyby10aGFuay1iZy5qcGcpO1xyXG5cclxuICAuaGVybyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMuNDM3NXZ3O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE5LjY4NzV2dztcclxuICB9XHJcbn1cclxuXHJcbi5sZWFkLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBnYXA6IDEuMzAydnc7XHJcblxyXG4gIC5idG4sXHJcbiAgLmlucHV0IHtcclxuICAgIHdpZHRoOiAxNy4zNDM3NXZ3O1xyXG4gICAgaGVpZ2h0OiA0LjE2N3Z3O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7XHJcbiAgfVxyXG59XHJcblxyXG4ubGVhZC1mb3JtIHtcclxuICBwYWRkaW5nLWxlZnQ6IDQuMTY3dnc7XHJcbn1cclxuXHJcbi5sZWFkLWltZyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA5NC4yNzF2dztcclxuICByaWdodDogLTMxLjkyN3Z3O1xyXG4gIHRvcDogMS4xOTh2dztcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLm1haW4tLTQwNCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tYWluLTQwNC1iZy5qcGcpO1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuXHJcbiAgLmhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOC4yMjl2dztcclxuXHJcbiAgICAuZnozNiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tYWluLTQwNC1pbWcge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiA4Ni4wNDJ2dztcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIGJvdHRvbTogLTZ2dztcclxufVxyXG5cclxuLmhlYWRlciB7XHJcblxyXG4gICZfX2lubmVyIHtcclxuICAgIHBhZGRpbmc6IDEuNDU4dncgMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxufVxyXG5cclxuLmxvZ28ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogOS4xMTV2dztcclxuICAgIG1hcmdpbi1yaWdodDogMy4xMjV2dztcclxuICB9XHJcbn1cclxuXHJcbi5idG4uYnRuLS12aWJlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjZmZmZmZmLCAwLjA1KTtcclxuICBwYWRkaW5nOiAwLjM2NXZ3IDAuOTM3NXZ3IDAuMzY1dncgMC40MTd2dztcclxuICBjb2xvcjogcmdiYSgjZmZmZmZmLCAwLjM1KTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMzZ2dztcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCM3YjY4ZjQsIDAuNSk7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMC4zNjV2dztcclxuICAgIGhlaWdodDogMC4zNjV2dztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MmIwNjA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDAuMjA4dnc7XHJcbiAgICByaWdodDogMC4xNTYyNXZ3O1xyXG4gICAgYW5pbWF0aW9uOiBvbmxpbmUgMnMgaW5maW5pdGU7XHJcbiAgfVxyXG5cclxuICAuYnRuLXZpYmVyIHtcclxuICAgIHdpZHRoOiAxLjY2N3Z3O1xyXG4gICAgaGVpZ2h0OiAxLjY2N3Z3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdiNjhmNDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNDY4NzV2dztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMC43ODEyNXZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmhlYWRlci1waG9uZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uYXYge1xyXG4gICZfX2lubmVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjA0MnZ3O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMjgxMjZ2dztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgIGEge1xyXG4gICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjYWQ4YTA2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVyby10ZXh0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jaXJjbGVzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAwLjQxN3Z3O1xyXG4gIG1hcmdpbi1yaWdodDogMS40NTh2dztcclxuICBtYXJnaW4tbGVmdDogMS40NTh2dztcclxuICBtYXJnaW4tdG9wOiAwLjd2dztcclxuXHJcbiAgc3BhbiB7XHJcbiAgICB3aWR0aDogMC41MjF2dztcclxuICAgIGhlaWdodDogMC41MjF2dztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZDhhMDY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBhbmltYXRpb246IG9wYWNpdHkgMXMgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb24tZGlyZWN0aW9uOiBhbHRlcm5hdGU7XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICBhbmltYXRpb24tZGVsYXk6IC4ycztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oZXJvIC5jb250YWluZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaGVyby13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogNi43NzF2dztcclxuXHJcbiAgLmJ0biB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNDQ4dnc7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVyby10aW1lIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDEuODIzdnc7XHJcbiAgICBoZWlnaHQ6IDEuODIzdnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIG1hcmdpbi1yaWdodDogMS41MXZ3O1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgb3BhY2l0eTogLjI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMS4wOTM3NXZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zNTR2dztcclxuICB9XHJcbn1cclxuXHJcbi5oZXJvLWl0ZW1zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uaGVyby1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgd2lkdGg6IDE2Ljk3OXZ3O1xyXG4gIGhlaWdodDogNi41MXZ3O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoI2ZmZmZmZiwgMC4yNSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMDAwMDAwLCAwLjI1KTtcclxuICBtYXJnaW4tbGVmdDogLTFweDtcclxuXHJcbiAgJl9fY2hlY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAwLjc4MTI1dnc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuODIzdnc7XHJcbiAgfVxyXG59XHJcblxyXG4uaGVyby1zY3JvbGwge1xyXG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltZy9zY3JvbGwtYmcuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogNS4yMDh2dztcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDIuMDgzdnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2X19tb2Ige1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5tYWluLS1sZWFkIHtcclxuICAgIC5oZXJvIHtcclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxlYWQtd3JhcHBlciB7XHJcbiAgICBnYXA6IDEuMzAycmVtO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLmJ0bixcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDQuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWFkLWZvcm0ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmxlYWQtaW1nIHtcclxuICAgIHdpZHRoOiA5NC4yNzFyZW07XHJcbiAgICByaWdodDogLTMxLjkyN3JlbTtcclxuICAgIHRvcDogMS4xOThyZW07XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAubWFpbi0tcXVpeiB7XHJcbiAgICAuZnozNiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdl9fbW9iIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgdG9wOiAyLjdyZW07XHJcbiAgfVxyXG5cclxuICAubmF2X19idXJnZXIge1xyXG4gICAgd2lkdGg6IDJyZW07XHJcbiAgICBoZWlnaHQ6IDEuN3JlbTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgLm5hdl9fYnVyZ2VyLWl0ZW0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E3OGIzMTtcclxuICB9XHJcblxyXG4gIC5oZWFkZXIge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBwYWRkaW5nOiAxLjQ1OHJlbSAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxvZ28ge1xyXG4gICAgJl9faW1nIHtcclxuICAgICAgd2lkdGg6IDkuMTE1cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMuMTI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi5idG4tLXZpYmVyIHtcclxuICAgIHBhZGRpbmc6IDAuMzY1cmVtIDAuOTM3NXJlbSAwLjM2NXJlbSAwLjQxN3JlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzNnJlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMC4zNjVyZW07XHJcbiAgICAgIGhlaWdodDogMC4zNjVyZW07XHJcbiAgICAgIHRvcDogMC4yMDhyZW07XHJcbiAgICAgIHJpZ2h0OiAwLjE1NjI1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tdmliZXIge1xyXG4gICAgICB3aWR0aDogMS42NjdyZW07XHJcbiAgICAgIGhlaWdodDogMS42NjdyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC40Njg3NXJlbTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDAuNzgxMjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYge1xyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMS4wNDJyZW07XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjI4MTI2cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNpcmNsZXMge1xyXG4gICAgZ2FwOiAwLjQxN3JlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMS40NThyZW07XHJcbiAgICBtYXJnaW4tbGVmdDogMS40NThyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAwLjdyZW07XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHdpZHRoOiAwLjUyMXJlbTtcclxuICAgICAgaGVpZ2h0OiAwLjUyMXJlbTtcclxuICAgIH1cclxuICB9XHJcbiAgLmhlcm8td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc3MXJlbTtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyLjQ0OHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLXRpbWUge1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjgyM3JlbTtcclxuICAgICAgaGVpZ2h0OiAxLjgyM3JlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjUxcmVtO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxLjA5Mzc1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1NHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gICAgYnIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrIHtcclxuICAgICAgbWluLXdpZHRoOiAxcmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZXJvLXNjcm9sbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDUuMjA4cmVtO1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDIuMDgzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1sb2dvIHtcclxuICAgIC5sb2dvX19pbWcge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvZ29fX3RleHQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICAuYnRuLS1wZGYge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRlci12aWJlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmhlYWRlci1waG9uZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcbiAgfVxyXG5cclxuICAubmF2IHtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgLm5hdl9fY2xvc2Uge1xyXG4gICAgd2lkdGg6IDNyZW07XHJcbiAgICBoZWlnaHQ6IDNyZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDNyZW07XHJcbiAgICByaWdodDogM3JlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLm5hdl9fY2xvc2U6OmFmdGVyLCAubmF2X19jbG9zZTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcgJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTc4YjMxO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIH1cclxuXHJcbiAgLm5hdl9fY2xvc2U6OmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZShcclxuICAgICAgICAgICAgICAgICAgICA0NWRlZyk7XHJcbiAgfVxyXG5cclxuICAubmF2X19jbG9zZTo6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoXHJcbiAgICAgICAgICAgICAgICAgICAgLTQ1ZGVnKTtcclxuICB9XHJcblxyXG4gIC5uYXZfX2lubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICB9XHJcblxyXG4gIC5uYXZfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMXJlbSAyLjI5MnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2LmFjdGl2ZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG5cclxuICAuZno3MCBiciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLmhlcm8td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi0tYXJyb3cgaW1nIHtcclxuICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuMzAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmhlcm8taXRlbXMge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcblxyXG59IiwiLnF1aXotaW5uZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG59XHJcblxyXG4ucXVpei1yaWdodCB7XHJcbiAgcGFkZGluZy10b3A6IDMuMzg1dnc7XHJcbiAgcGFkZGluZy1ib3R0b206IDEuMzU0dnc7XHJcbiAgd2lkdGg6IDI0LjQ3OXZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XHJcbiAgYmFja2dyb3VuZDogIzAwMCB1cmwoJy4uL2ltZy9xdWl6LXJpZ2h0LWJnLnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmX19ib3R0b20ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC5jb2xvcmVkIHtcclxuICAgIGNvbG9yOiAjYzlhMjE4O1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotZ2lmdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzAydnc7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIH1cclxuXHJcbiAgJi0tcHJpY2Uge1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQuMTE1dnc7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzV2dztcclxuXHJcbiAgICAucXVpei1naWZ0X19pbWcge1xyXG4gICAgICB3aWR0aDogOC4yMjl2dztcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgcmlnaHQ6IC04LjU5Mzc1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1naWZ0cyB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMuMTc3dnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOC41NDJ2dztcclxuXHJcbiAgICAucXVpei1naWZ0X19pbWcge1xyXG4gICAgICB3aWR0aDogNy4yOTJ2dztcclxuICAgICAgdG9wOiAtMy4wMjF2dztcclxuICAgICAgbGVmdDogLTguNTkzNzV2dztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXBlcnNvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDEuMDkzNzV2dztcclxuICBib3R0b206IDA7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMTEuNTYyNXZ3O1xyXG4gICAgcmlnaHQ6IDIuOTY4NzV2dztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgLmZ6MTYge1xyXG4gICAgICBvcGFjaXR5OiAwLjQzO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnF1aXotZm9ybSB7XHJcbiAgcGFkZGluZzogMy4xMjV2dyA1LjYyNXZ3O1xyXG4gIHdpZHRoOiA2MS4xOTh2dztcclxuICBib3JkZXItcmFkaXVzOiA0NXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAmLnF1aXotZm9ybS0tc2VtaWZpbmFsIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXByb2dyZXNzIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMi4xODc1dnc7XHJcblxyXG4gIHAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gICZfX2JhciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDIuNXZ3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAmX19pbm5lciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwLjI2dnc7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGhlaWdodDogMi4wODN2dztcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4YTEwO1xyXG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nQmcgMTVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9hZGluZy5wbmcpO1xyXG4gICAgd2lkdGg6IDEyJTtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LW9wdGlvbnMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgJi0tdGhyZWUge1xyXG4gICAgLnF1aXotb3B0aW9uIHtcclxuICAgICAgd2lkdGg6IDE1LjYyNXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWl6LW9wdGlvbl9faW1nIHtcclxuICAgICAgaGVpZ2h0OiAyMi4yOTJ2dztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWZvdXIge1xyXG4gICAgLnF1aXotb3B0aW9uIHtcclxuICAgICAgd2lkdGg6IDExLjcxODc1dnc7XHJcblxyXG4gICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjcxODc1dnc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVpei1vcHRpb25fX2ltZyB7XHJcbiAgICAgIGhlaWdodDogMjIuMTg3NXZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0taW5saW5lIHtcclxuICAgIC5xdWl6LW9wdGlvbiB7XHJcbiAgICAgIHdpZHRoOiAyNC4zOTJ2dztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNXZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWl6LW9wdGlvbl9fd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmc6IDAuODg1dncgMS41NjI1dnc7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjA5Mzc1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1oaW50LXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmhpbnQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogLTAuNjc3dnc7XHJcbiAgdG9wOiAtMC43ODEyNXZ3O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIC5oaW50LWhvdmVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5oaW50LWljb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDAuNzgxMjV2dztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDtcclxuICAgIG9wYWNpdHk6IC4yO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYW5pbWF0aW9uOiBhbmltUHVsc2UgMnMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgfVxyXG59XHJcblxyXG4uaGludC1ob3ZlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICBib3R0b206IDExMCU7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGNvbG9yOiAjMjgyODI4O1xyXG4gIGJveC1zaGFkb3c6IDRweCA3cHggMTdweCAtNnB4ICMwMDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIHotaW5kZXg6IDMzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cztcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLnF1aXotb3B0aW9uIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gIHAge1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcblxyXG4gICY6aG92ZXIgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4YTEwO1xyXG4gIH1cclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmOmNoZWNrZWQge1xyXG4gICAgICAmIH4gLnF1aXotb3B0aW9uX193cmFwcGVyIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucXVpei1vcHRpb25fX2NoZWNrYm94IHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaW1nOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBpbWc6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIH4gcCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB+IC5xdWl6LWhpbnQtd3JhcHBlciA+IHAge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNHZ3O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NoZWNrYm94IHtcclxuICAgIHdpZHRoOiAyLjA4M3Z3O1xyXG4gICAgaGVpZ2h0OiAyLjA4M3Z3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICBib3R0b206IC0xLjA0MTV2dztcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxLjM1NHZ3O1xyXG4gICAgICBoZWlnaHQ6IDEuMzU0dnc7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY3ZmE7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjU3M3Z3O1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucXVpei1ib3R0b20ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiBhdXRvO1xyXG59XHJcblxyXG4ucXVpei1idG4tLXByZXYge1xyXG4gIHBhZGRpbmc6IDEuNjE1dncgNXZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxLjMwMnZ3O1xyXG59XHJcblxyXG4ucXVpei1idG4tLW5leHQge1xyXG4gIHBhZGRpbmc6IDEuNjE1dncgNC4xMTV2dztcclxuXHJcbiAgJjpob3ZlcjpkaXNhYmxlZCAucXVpei1idG5fX2hpbnQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tLWFycm93cyB7XHJcbiAgZ2FwOiAwLjQ2ODc1dnc7XHJcbn1cclxuXHJcbi5idG4tYXJyb3dzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGdhcDogMC4xMDR2dztcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAwLjMxMjV2dztcclxuICB9XHJcbn1cclxuXHJcbi5idG4tYXJyb3cge1xyXG4gIGFuaW1hdGlvbjogb3BhY2l0eSAycyBlYXNlLWluIGluZmluaXRlO1xyXG5cclxuICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICBhbmltYXRpb24tZGVsYXk6IC4ycztcclxuICB9XHJcblxyXG4gICY6bnRoLWNoaWxkKDMpIHtcclxuICAgIGFuaW1hdGlvbi1kZWxheTogLjNzO1xyXG4gIH1cclxufVxyXG5cclxuLnF1aXotYnRuX19oaW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMTAyJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBjb2xvcjogIzI4MjgyODtcclxuICBib3gtc2hhZG93OiA0cHggN3B4IDE3cHggLTZweCAjMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICB6LWluZGV4OiAzMztcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjZzO1xyXG59XHJcblxyXG4ucXVpei1zZW1pZmluYWwge1xyXG4gIHBhZGRpbmc6IDcuMDgzdncgMCA2LjA0MnZ3IDEwLjIwOHZ3O1xyXG4gIGJhY2tncm91bmQ6ICMyNDIzMjMgdXJsKCcuLi9pbWcvc2VtaWZpbmFsLWJnLnBuZycpIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG5cclxuICAmX193cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAuYnRuLFxyXG4gICAgLmlucHV0IHtcclxuICAgICAgd2lkdGg6IDE3LjM0Mzc1dnc7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzdnc7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjZmNjtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgIHBhZGRpbmc6IDEuNzcxdncgNC42ODc1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiA1Ni41NjI1dnc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5xdWl6LXNvY2lhbHMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZ2FwOiAwLjc4MTI1dnc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS4wOTM3NXZ3O1xyXG59XHJcblxyXG4ucXVpei1zb2NpYWwge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtaW4td2lkdGg6IDUuNDY4NzV2dztcclxuXHJcbiAgJl9faW5wdXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmOmNoZWNrZWR+LnF1aXotc29jaWFsX193cmFwcGVyIHtcclxuICAgICAgYm94LXNoYWRvdzogMCA3cHggMjdweCByZ2JhKDQwLCA0MCwgNDAsIDAuMSk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJjpjaGVja2Vkfi5xdWl6LXNvY2lhbF9fd3JhcHBlciAucXVpei1zb2NpYWxfX3RleHQge1xyXG4gICAgICBjb2xvcjogIzI4MjcyODtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIgLnF1aXotc29jaWFsX193cmFwcGVyIHtcclxuICAgIGJveC1zaGFkb3c6IDAgN3B4IDI3cHggcmdiYSg0MCwgNDAsIDQwLCAwLjEpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICAucXVpei1zb2NpYWxfX3RleHQge1xyXG4gICAgICBjb2xvcjogIzI4MjcyODtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMS4wNDJ2dyAwLjY5OHZ3O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiAwLjUyMXZ3O1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIuNjA0dnc7XHJcbiAgICBoZWlnaHQ6IDIuNjA0dnc7XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDEuMDQydnc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmlzLXdoYXRzYXBwIC5xdWl6LXNvY2lhbF9faW1nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyNWQyNjY7XHJcbiAgfVxyXG5cclxuICAmLmlzLXZpYmVyIC5xdWl6LXNvY2lhbF9faW1nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDYwZjM7XHJcbiAgfVxyXG5cclxuICAmLmlzLXRlbGVncmFtIC5xdWl6LXNvY2lhbF9faW1nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGEyZjI7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9saWN5IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZ2FwOiAwLjYyNXZ3O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnBvbGljeV9fY2hlY2sge1xyXG4gIHdpZHRoOiAwLjgzM3Z3O1xyXG4gIGhlaWdodDogMC44MzN2dztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2FjOGExMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucG9saWN5X19jaGVjayBpbWcge1xyXG4gIHdpZHRoOiAwLjMxMjV2dztcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucG9saWN5IGlucHV0OmNoZWNrZWR+LnBvbGljeV9fY2hlY2sgaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBvbGljeSBpbnB1dDpjaGVja2Vkfi5wb2xpY3lfX2NoZWNrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWM4YTEwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAucXVpei1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnF1aXotZm9ybSB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAucXVpei1wcm9ncmVzcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjE4NzVyZW07XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFyIHtcclxuICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgbGVmdDogMC4yNnJlbTtcclxuICAgICAgaGVpZ2h0OiAyLjA4M3JlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LW9wdGlvbnMge1xyXG5cclxuICAgICYtLXRocmVlIHtcclxuICAgICAgLnF1aXotb3B0aW9uIHtcclxuICAgICAgICB3aWR0aDogNDklO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnF1aXotb3B0aW9uX19pbWcge1xyXG4gICAgICAgIGhlaWdodDogMjEuNjE1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZm91ciB7XHJcbiAgICAgIC5xdWl6LW9wdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IDQ5JTtcclxuXHJcbiAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjcxODc1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnF1aXotb3B0aW9uX19pbWcge1xyXG4gICAgICAgIGhlaWdodDogMjEuNjE1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0taW5saW5lIHtcclxuICAgICAgLnF1aXotb3B0aW9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucXVpei1vcHRpb25fX3dyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuODg1cmVtIDEuNTYyNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnF1aXotb3B0aW9uX19jaGVja2JveCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjA5Mzc1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGludCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHJlbTtcclxuICAgIHRvcDogLTAuNzgxMjVyZW07XHJcbiAgfVxyXG5cclxuICAuaGludC1pY29uIHtcclxuICAgIHdpZHRoOiAxcmVtO1xyXG4gIH1cclxuXHJcbiAgLnF1aXotb3B0aW9uIHtcclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi4yNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jaGVja2JveCB7XHJcbiAgICAgIHdpZHRoOiAyLjA4M3JlbTtcclxuICAgICAgaGVpZ2h0OiAyLjA4M3JlbTtcclxuICAgICAgYm90dG9tOiAtMS4wNDE1cmVtO1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogMS4zNTRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjM1NHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMC41NzNyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xdWl6LWJ0bi0tcHJldiB7XHJcbiAgICBwYWRkaW5nOiAxLjYxNXJlbSA1cmVtO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjMwMnJlbTtcclxuICB9XHJcblxyXG4gIC5xdWl6LWJ0bi0tbmV4dCB7XHJcbiAgICBwYWRkaW5nOiAxLjYxNXJlbSA0LjExNXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWFycm93cyB7XHJcbiAgICBnYXA6IDAuNDY4NzVyZW07XHJcbiAgfVxyXG5cclxuICAuYnRuLWFycm93cyB7XHJcbiAgICBnYXA6IDAuMTA0cmVtO1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAwLjMxMjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucXVpei1zZW1pZmluYWwge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyN3JlbTtcclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuXHJcbiAgICAgIC5idG4sXHJcbiAgICAgIC5pbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzNyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNzcxcmVtIDQuNjg3NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAzMS41NjI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnF1aXotc29jaWFscyB7XHJcbiAgICBnYXA6IDAuNzgxMjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjA5Mzc1cmVtO1xyXG4gIH1cclxuXHJcbiAgLnF1aXotc29jaWFsIHtcclxuICAgIG1pbi13aWR0aDogNS40Njg3NXJlbTtcclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgcGFkZGluZzogMS4wNDJyZW0gMC42OThyZW07XHJcbiAgICAgIGdhcDogMC41MjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgd2lkdGg6IDIuNjA0cmVtO1xyXG4gICAgICBoZWlnaHQ6IDIuNjA0cmVtO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMS4wNDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb2xpY3kge1xyXG4gICAgZ2FwOiAwLjYyNXJlbTtcclxuXHJcbiAgICBwIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb2xpY3lfX2NoZWNrIHtcclxuICAgIG1pbi13aWR0aDogMS4zcmVtO1xyXG4gICAgaGVpZ2h0OiAxLjNyZW07XHJcbiAgfVxyXG5cclxuICAucG9saWN5X19jaGVjayBpbWcge1xyXG4gICAgd2lkdGg6IDAuN3JlbTtcclxuICB9XHJcbn0iLCIudmFyaWFudHMge1xyXG4gIHBhZGRpbmctdG9wOiAxLjU2MjV2dztcclxuICBwYWRkaW5nLWJvdHRvbTogMS41NjI1dnc7XHJcbn1cclxuXHJcbi52YXJpYW50cy1pdGVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLnZhcmlhbnRzX192YXJzIHtcclxuICBsZXR0ZXItc3BhY2luZzogMi44cHg7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG59XHJcblxyXG4udmFyaWFudHMtaXRlbSB7XHJcbiAgZmxleDogMTtcclxuICBoZWlnaHQ6IDQxLjY2N3Z3O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuICBoMyB7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICAudmFyaWFudHNfX3ZhcnMge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC52YXJpYW50cy1pdGVtX193cmFwcGVyIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgIC52YXJpYW50cy1pdGVtX19saXN0IHtcclxuICAgICAgbWF4LWhlaWdodDogNjAwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG5cclxuICAgIC52YXJpYW50cy1pdGVtX192YXJpYW50cyB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTksIDE5LCAyMSwgMC44NykgMCUsIHJnYmEoMzAsIDMxLCAzNywgMC4wMikgOTglLCByZ2JhKDMwLCAzMSwgMzcsIDApIDEwMCUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAzMSwgMzcsIDAuNzUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjRzO1xyXG4gIH1cclxuXHJcbiAgJl9fdmFyaWFudHMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICB0b3A6IDguNXZ3O1xyXG4gICAgbGVmdDogMC43dnc7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMi44cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICB9XHJcblxyXG4gICZfX3dyYXBwZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1LjIwOHZ3O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMuMTI1dnc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDExdncpO1xyXG4gICAgdHJhbnNpdGlvbjogMC40cztcclxuICB9XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgdHJhbnNpdGlvbjogMC40cztcclxuICAgIG1heC1oZWlnaHQ6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9tIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMi4zOTZ2dztcclxuXHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLnZhcmlhbnRzIHtcclxuICAgIHBhZGRpbmctdG9wOiAxLjU2MjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41NjI1cmVtO1xyXG4gIH1cclxuXHJcbiAgLnZhcmlhbnRzLWl0ZW1zIHtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG5cclxuICAudmFyaWFudHMtaXRlbV9fbGlzdCB7XHJcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAudmFyaWFudHMtaXRlbSB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmFyaWFudHMge1xyXG4gICAgICB0b3A6IDguNXJlbTtcclxuICAgICAgbGVmdDogMC43cmVtO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm90dG9tIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4zOTZyZW07XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuODc1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmNvbXBhcmUge1xyXG4gIC50d2VudHl0d2VudHktY29udGFpbmVyIHtcclxuICAgIGhlaWdodDogNDEuNjY3dncgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5jb21wYXJlLWNsaWNrIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEuNDA2MjV2dztcclxuICAgIG1hcmdpbi1yaWdodDogMC44MzN2dztcclxuICB9XHJcbn1cclxuXHJcbi50d2VudHl0d2VudHktaG9yaXpvbnRhbCAudHdlbnR5dHdlbnR5LWhhbmRsZSB7XHJcbiAgd2lkdGg6IDQuMTY3dnc7XHJcbiAgaGVpZ2h0OiA0LjE2N3Z3O1xyXG4gIGJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoNDAsIDM5LCA0MCwgMC4yNSk7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuMjN2dztcclxuICB9XHJcblxyXG4gICY6OmFmdGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDIuMjN2dztcclxuICB9XHJcblxyXG4gIC50d2VudHl0d2VudHktbGVmdC1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHdpZHRoOiAxLjcxODc1dnc7XHJcbiAgICBoZWlnaHQ6IDEuMDkzNzV2dztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvdHdlbnR5LWFycm93cy5wbmcpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLnR3ZW50eXR3ZW50eS1yaWdodC1hcnJvdyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcclxuICB3aWR0aDogMS4wOTM3NXZ3O1xyXG4gIGhlaWdodDogMi4xMzV2dztcclxuICB6LWluZGV4OiAxO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stcHJldiB7XHJcbiAgbGVmdDogMi44MTI1dnc7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXByZXYucG5nKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1uZXh0IHtcclxuICByaWdodDogMi44MTI1dnc7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LW5leHQucG5nKTtcclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIGxpIHtcclxuICB3aWR0aDogMC41MjF2dztcclxuICBoZWlnaHQ6IDAuNTIxdnc7XHJcbiAgbWFyZ2luOiAwIDAuODg1dnc7XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XHJcbiAgd2lkdGg6IDAuNTIxdnc7XHJcbiAgaGVpZ2h0OiAwLjUyMXZ3O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzAsIDIyOSwgMjI5KTtcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZDZhYztcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICB3aWR0aDogY2FsYygxMDAlICsgMC40MTd2dyk7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAwLjQxN3Z3KTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuY29tcGFyZSB7XHJcbiAgICAudHdlbnR5dHdlbnR5LWNvbnRhaW5lciB7XHJcbiAgICAgIC8vaGVpZ2h0OiA0MS42NjdyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb21wYXJlLWNsaWNrIHtcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAyLjdyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMC44MzNyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudHdlbnR5dHdlbnR5LWhvcml6b250YWwgLnR3ZW50eXR3ZW50eS1oYW5kbGUge1xyXG4gICAgd2lkdGg6IDQuMTY3cmVtO1xyXG4gICAgaGVpZ2h0OiA0LjE2N3JlbTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjIzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMi4yM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAudHdlbnR5dHdlbnR5LWxlZnQtYXJyb3cge1xyXG4gICAgICB3aWR0aDogMS43MTg3NXJlbTtcclxuICAgICAgaGVpZ2h0OiAxLjA5Mzc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLXByZXYsIC5zbGljay1uZXh0IHtcclxuICAgIHdpZHRoOiAxLjA5Mzc1cmVtO1xyXG4gICAgaGVpZ2h0OiAyLjEzNXJlbTtcclxuICB9XHJcblxyXG4gIC5zbGljay1wcmV2IHtcclxuICAgIGxlZnQ6IDIuODEyNXJlbTtcclxuICB9XHJcblxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAyLjgxMjVyZW07XHJcbiAgfVxyXG5cclxuICAuc2xpY2stZG90cyBsaSB7XHJcbiAgICB3aWR0aDogMC41MjFyZW07XHJcbiAgICBoZWlnaHQ6IDAuNTIxcmVtO1xyXG4gICAgbWFyZ2luOiAwIDAuODg1cmVtO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcclxuICAgIHdpZHRoOiAwLjUyMXJlbTtcclxuICAgIGhlaWdodDogMC41MjFyZW07XHJcbiAgfVxyXG5cclxuICAuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAwLjQxN3JlbSk7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDAuNDE3cmVtKTtcclxuICB9XHJcbn0iLCIuZGVzaWduIHtcclxuICBwYWRkaW5nLXRvcDogMS4wNDJ2dztcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmRlc2lnbi1mb3JtIHtcclxuICBwYWRkaW5nOiA0Ljc5MnZ3IDYuMDQydnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2Rlc2lnbi1iZy5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAzNC4xMTV2dztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAyMC4yMDh2dztcclxuICB9XHJcblxyXG4gICZfX3JpZ2h0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIFxyXG4gICAgLmJ0bixcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAxNS45OXZ3O1xyXG4gICAgICBoZWlnaHQ6IDMuNjQ2dnc7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLmlucHV0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzN2dztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5kZXNpZ24ge1xyXG4gICAgcGFkZGluZy10b3A6IDEuMDQycmVtO1xyXG4gIH1cclxuXHJcbiAgLmRlc2lnbi1mb3JtIHtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAuZnoyNyBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgd2lkdGg6IDIzLjExNXJlbTtcclxuICAgICAgcmlnaHQ6IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG5cclxuICAgICAgLmJ0bixcclxuICAgICAgLmlucHV0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmlucHV0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZ6NDggYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn0iLCIuZG93bmxvYWQge1xyXG4gIHBhZGRpbmctdG9wOiA2LjkyN3Z3O1xyXG59XHJcblxyXG4uZG93bmxvYWQtaW5uZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMy45MDYyNXZ3O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgJl9fd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLmlucHV0LFxyXG4gICAgLmJ0biB7XHJcbiAgICAgIHdpZHRoOiAxNy4zNDM3NXZ3O1xyXG4gICAgICBoZWlnaHQ6IDQuMTY3dnc7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC44MzN2dztcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNmY2O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBvbGljeSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjgzM3Z3O1xyXG4gICAgXHJcbiAgICAmX190ZXh0IGEge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kb3dubG9hZC1pbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgd2lkdGg6IDczLjQzNzV2dztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IC02Ljg3NXZ3O1xyXG4gIHRvcDogLTguN3Z3O1xyXG4gIHotaW5kZXg6IC0xO1xyXG59XHJcblxyXG4uZG93bmxvYWQtZGF0ZSB7XHJcbiAgY29sb3I6ICNjNGEyMjc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDI0Ljh2dztcclxuICB0b3A6IDE3LjF2dztcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmRvd25sb2FkLWRhdGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5kb3dubG9hZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjZyZW07XHJcbiAgfVxyXG5cclxuICAuZG93bmxvYWQtaW5uZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAuaW5wdXQsXHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvbGljeSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuODMzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRvd25sb2FkLWltZyB7XHJcbiAgICB3aWR0aDogMjkuNDM3NXJlbTtcclxuICAgIHJpZ2h0OiAyLjEyNXJlbTtcclxuICAgIHRvcDogLTIuN3JlbTtcclxuICB9XHJcbn0iLCIuY29zdCB7XHJcbiAgcGFkZGluZy10b3A6IDIuMzQzNzV2dztcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNvc3QtaW5uZXIge1xyXG4gIHBhZGRpbmctbGVmdDogMy45MDYyNXZ3O1xyXG59XHJcblxyXG4uY29zdC1pdGVtcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmNvc3QtaXRlbSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAmX19jaGVjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDAuNzgxMjV2dztcclxuICAgIG1hcmdpbi1yaWdodDogMS45Mjd2dztcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5jb3N0IHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNvc3QtaW5uZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmNvc3QtaXRlbXMge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuXHJcbiAgLmNvc3QtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cclxuICAgICZfX2NoZWNrIHtcclxuICAgICAgd2lkdGg6IDAuNzgxMjVyZW07XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMS45MjdyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLm9iamVjdCB7XHJcbiAgbWFyZ2luOiAwIDEuMzAydnc7XHJcbn1cclxuXHJcbi5vYmplY3RzLWl0ZW1zIHtcclxuICBjb2xvcjogI2ZlZmVmZTtcclxufVxyXG5cclxuLm9iamVjdC1zbGlkZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIG1hcmdpbi1ib3R0b206IDEuMDQydnc7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoMTksIDE5LCAyMSwgMC44NykgMCUsIHJnYmEoMzAsIDMxLCAzNywgMC4wMikgOTglLCByZ2JhKDMwLCAzMSwgMzcsIDApIDEwMCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm9iamVjdC1zbGlkZXIge1xyXG4gICZfX2xhYmVsIHtcclxuICAgIGxldHRlci1zcGFjaW5nOiAyLjhweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICBsZWZ0OiAwLjN2dztcclxuICAgIHRvcDogNi4ydnc7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAzLjI4MTI1dnc7XHJcbiAgICBib3R0b206IDMuNjQ2dnc7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmX19pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDI4LjEyNXZ3O1xyXG4gICAgaGVpZ2h0OiAzNi40NTh2dztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9iamVjdC1uYXYge1xyXG4gIG1hcmdpbjogMCAtMC41MjF2dztcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA2LjI1dnc7XHJcbiAgICBoZWlnaHQ6IDcuODEyNXZ3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMCAwLjUyMXZ3O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stZG90cyB7XHJcbiAgYm90dG9tOiAtMy4xMjV2dztcclxufVxyXG5cclxuLmRlc2lnbi0tY2F0YWxvZyB7XHJcbiAgLmRlc2lnbi1mb3JtIHtcclxuICAgIHBhZGRpbmc6IDMuMTkydncgNi4wNDJ2dztcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5kZXNpZ24tdGl0bGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEuMzAydnc7XHJcblxyXG4gICAgLmZ6MTE1IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5oaW50IHtcclxuICAgICAgdG9wOiAyLjJ2dztcclxuICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICBsZWZ0OiAtMC41dnc7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpbnQtaWNvbiB7XHJcbiAgICAgIHdpZHRoOiAxLjMwMnZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2lnbi1mb3JtX19yaWdodCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjE0NnZ3O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlc2lnbi1mb3JtX19pbWcge1xyXG4gICAgd2lkdGg6IDQ1LjA1MnZ3O1xyXG4gICAgcmlnaHQ6IDIxLjE5OHZ3O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLm9iamVjdCB7XHJcbiAgICBtYXJnaW46IDAgMS4zMDJyZW07XHJcbiAgfVxyXG5cclxuICAub2JqZWN0LXNsaWRlci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuMDQycmVtO1xyXG4gIH1cclxuXHJcbiAgLm9iamVjdC1zbGlkZXIge1xyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICBsZWZ0OiAtMS41cmVtO1xyXG4gICAgICB0b3A6IDYuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgIGxlZnQ6IDMuMjgxMjVyZW07XHJcbiAgICAgIGJvdHRvbTogMy42NDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgd2lkdGg6IDI4LjEyNXJlbTtcclxuICAgICAgaGVpZ2h0OiAzNi40NThyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAub2JqZWN0LW5hdiB7XHJcbiAgICBtYXJnaW46IDAgLTAuNTIxcmVtO1xyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiA2LjI1cmVtO1xyXG4gICAgICBoZWlnaHQ6IDcuODEyNXJlbTtcclxuICAgICAgbWFyZ2luOiAwIDAuNTIxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWRvdHMge1xyXG4gICAgYm90dG9tOiAtMy4xMjVyZW07XHJcbiAgfVxyXG5cclxuICAuZGVzaWduLS1jYXRhbG9nIHtcclxuICAgIC5kZXNpZ24tZm9ybSB7XHJcbiAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZGVzaWduLXRpdGxlIHtcclxuICAgICAgZ2FwOiAxLjMwMnJlbTtcclxuXHJcbiAgICAgIC5oaW50IHtcclxuICAgICAgICB0b3A6IDIuMnJlbTtcclxuICAgICAgICBsZWZ0OiAtMC41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGludC1pY29uIHtcclxuICAgICAgICB3aWR0aDogMS4zMDJyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVzaWduLWZvcm1fX3JpZ2h0IHtcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xNDZyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVzaWduLWZvcm1fX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAyNS4wNTJyZW07XHJcbiAgICAgIHJpZ2h0OiA1LjE5OHJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mejExNSB7XHJcbiAgICBmb250LXNpemU6IDUuOTlyZW07XHJcbiAgfVxyXG59IiwiLndhcnJhbnR5IHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy93YXJyYW50eS1iZy5wbmcnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG5cclxuLm1vZGFsLXBvbGl0aWNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyNzI3O1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbn1cclxuXHJcbi5tb2RhbF9fY2xvc2Uge1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi53YXJyYW50eS1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ud2FycmFudHktaW1nIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAmLS1sZWZ0IHtcclxuICAgIHdpZHRoOiAxOS44NDM3NXZ3O1xyXG4gIH1cclxuXHJcbiAgJi0tcmlnaHQge1xyXG4gICAgd2lkdGg6IDIyLjA4M3Z3O1xyXG4gIH1cclxufVxyXG5cclxuLndhcnJhbnR5LW1pZCB7XHJcbiAgd2lkdGg6IDM5LjA2MjV2dztcclxufVxyXG5cclxuLndhcnJhbnR5LWl0ZW1zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuLndhcnJhbnR5LWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB3aWR0aDogMTguMjI5dnc7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS45Nzl2dztcclxuXHJcbiAgJl9fY2hlY2sge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAwLjc4MTI1dnc7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ud2FycmFudHktd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi53YXJyYW50eS1udW1zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4ud2FycmFudHktbnVtIHtcclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogNC4xNjd2dztcclxuICB9XHJcblxyXG4gICZfX2NoZWNrIHtcclxuICAgIHdpZHRoOiAwLjgzM3Z3O1xyXG4gICAgaGVpZ2h0OiAwLjgzM3Z3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDF2dztcclxuICB9XHJcbn1cclxuXHJcbi53YXJyYW50eS12aWRlbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmX19pbWcge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxNy4xODc1dnc7XHJcbiAgfVxyXG59XHJcblxyXG4ucGxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHdpZHRoOiAzLjA3M3Z3O1xyXG4gIGhlaWdodDogMy4wNzN2dztcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJveC1zaGFkb3c6IDAgMCA0OXB4IHJnYmEoNDAsIDM5LCA0MCwgMC4yNSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3BhY2l0eTogLjI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBhbmltYXRpb246IGFuaW1QdWxzZSAycyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhYzhhMTA7XHJcbiAgfVxyXG5cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEuNzcxdnc7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAud2FycmFudHktaW1nIHtcclxuICAgICYtLWxlZnQge1xyXG4gICAgICB3aWR0aDogMTkuODQzNzVyZW07XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcmlnaHQge1xyXG4gICAgICB3aWR0aDogMjIuMDgzcmVtO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndhcnJhbnR5LW1pZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2FycmFudHkge1xyXG4gICAgLmZ6NzAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndhcnJhbnR5LWl0ZW0ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjk3OXJlbTtcclxuXHJcbiAgICAmX19jaGVjayB7XHJcbiAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2FycmFudHktbnVtIHtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQuMTY3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrIHtcclxuICAgICAgd2lkdGg6IDAuODMzcmVtO1xyXG4gICAgICBoZWlnaHQ6IDAuODMzcmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndhcnJhbnR5LXZpZGVvIHtcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxNy4xODc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBsYXkge1xyXG4gICAgd2lkdGg6IDMuMDczcmVtO1xyXG4gICAgaGVpZ2h0OiAzLjA3M3JlbTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMS43NzFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2FycmFudHktd3JhcHBlciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC53YXJyYW50eS1udW1zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgfVxyXG59IiwiLm1hdGVyaWFsIHtcclxuICBwYWRkaW5nLXRvcDogNi4yNXZ3O1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL21hdGVyaWFsLWJnLnBuZycpIGJvdHRvbSBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLm1hdGVyaWFsLWlubmVyIHtcclxuICBwYWRkaW5nLWxlZnQ6IDMuOTA2MjV2dztcclxufVxyXG5cclxuLm1hdGVyaWFsLXN0ZXBzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbi1ib3R0b206IDUuMjA4dnc7XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1zdGVwIHtcclxuICBtYXJnaW4tcmlnaHQ6IDMuOTA2MjV2dztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDUuMjA4dnc7XHJcbiAgICBoZWlnaHQ6IDUuMjA4dnc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS4xNDZ2dztcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tZXN0aW1hdGUge1xyXG4gICAgLm1hdGVyaWFsLXN0ZXBfX2ltZyBpbWcge1xyXG4gICAgICB3aWR0aDogNy4wODN2dztcclxuICAgICAgdG9wOiAtMC43ODEyNXZ3O1xyXG4gICAgICBsZWZ0OiAtMS40NTh2dztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLWNvbnRyYWN0IHtcclxuICAgIC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcclxuICAgICAgd2lkdGg6IDcuNjU2MjV2dztcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdGltZSB7XHJcbiAgICAubWF0ZXJpYWwtc3RlcF9faW1nIGltZyB7XHJcbiAgICAgIHdpZHRoOiA1LjgzM3Z3O1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1wYXkge1xyXG4gICAgLm1hdGVyaWFsLXN0ZXBfX2ltZyBpbWcge1xyXG4gICAgICB3aWR0aDogNS42Nzd2dztcclxuICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1hdGVyaWFsLW51bXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNi43MTg3NXZ3O1xyXG5cclxuICAmX19udW0ge1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgIzI4MjcyOCAwJSwgI2VhZWFlYSAxMDAlKTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbC1udW0ge1xyXG4gIG1hcmdpbi1yaWdodDogNS4yMDh2dztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5tYXRlcmlhbC13b3JkcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIuN3Z3O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ9CR0JXQodCf0JvQkNCi0J3Qnic7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMy4xMjV2dztcclxuICAgIGZvbnQtc2l6ZTogMTAuMzV2dztcclxuICAgIG9wYWNpdHk6IDAuMTc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIDE4ODhweCBhdCAzMC45NCUgLTExNSUsICNiZmJlYmUgMCUsICMyODI3MjggMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLm1hdGVyaWFsLWltZyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogNzIuMTM1dnc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogLTQuM3Z3O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAubWF0ZXJpYWwge1xyXG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW07XHJcbiAgfVxyXG5cclxuICAubWF0ZXJpYWwtaW5uZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLm1hdGVyaWFsLXN0ZXBzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAubWF0ZXJpYWwtc3RlcCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1nIHtcclxuICAgICAgd2lkdGg6IDUuMjA4cmVtO1xyXG4gICAgICBoZWlnaHQ6IDUuMjA4cmVtO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjE0NnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1lc3RpbWF0ZSB7XHJcbiAgICAgIC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcclxuICAgICAgICB3aWR0aDogNy4wODNyZW07XHJcbiAgICAgICAgdG9wOiAtMC43ODEyNXJlbTtcclxuICAgICAgICBsZWZ0OiAtMS40NThyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1jb250cmFjdCB7XHJcbiAgICAgIC5tYXRlcmlhbC1zdGVwX19pbWcgaW1nIHtcclxuICAgICAgICB3aWR0aDogNy42NTYyNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLXRpbWUge1xyXG4gICAgICAubWF0ZXJpYWwtc3RlcF9faW1nIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDUuODMzcmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcGF5IHtcclxuICAgICAgLm1hdGVyaWFsLXN0ZXBfX2ltZyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA1LjY3N3JlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1hdGVyaWFsLW51bXMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICB9XHJcblxyXG4gIC5tYXRlcmlhbC1udW0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgYnIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1hdGVyaWFsLXdvcmRzIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IC4yNTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYXRlcmlhbC1pbWcge1xyXG4gICAgd2lkdGg6IDcyLjEzNXJlbTtcclxuICAgIHRvcDogLTQuM3JlbTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuZno2NCB7XHJcbiAgICBmb250LXNpemU6IDMuMzMzcmVtO1xyXG4gIH1cclxufSIsIi5jb250cm9sIHtcclxuICBwYWRkaW5nLXRvcDogNC4xNjd2dztcclxuICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNvbnRyb2wtaW5uZXIge1xyXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2NvbnRyb2wtYmcuanBnJykgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDM1cHg7XHJcbiAgaGVpZ2h0OiA0NC4yNzF2dztcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDUuNzI5dnc7XHJcbiAgcGFkZGluZy1ib3R0b206IDMuOTA2MjV2dztcclxuXHJcbiAgLnNsaWNrLXByZXYge1xyXG4gICAgbGVmdDogLTIuODEyNXZ3O1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgcmlnaHQ6IC0yLjgxMjV2dztcclxuICB9XHJcbn1cclxuXHJcbi5jb250cm9sLWl0ZW1zIHtcclxuICB3aWR0aDogMzYuNjY3dnc7XHJcbn1cclxuXHJcbi5jb250cm9sLWl0ZW0ge1xyXG4gIHBhZGRpbmctdG9wOiAzLjQ5dnc7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgd2lkdGg6IDE3LjE4NzV2dztcclxuICBoZWlnaHQ6IDIzLjQzNzV2dztcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTFlMWU7XHJcbiAgbWFyZ2luOiAwIDAuNjI1dnc7XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmNvbnRyb2wge1xyXG4gICAgcGFkZGluZy10b3A6IDQuMTY3cmVtO1xyXG4gIH1cclxuXHJcbiAgLm1hdGVyaWFsIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyb2wtaW5uZXIge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgIGxlZnQ6IC0yLjgxMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLW5leHQge1xyXG4gICAgICByaWdodDogLTIuODEyNXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5oZWFkZXItcGhvbmUgLnBob25lIHtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyb2wtaXRlbXMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xyXG4gIH1cclxuXHJcbiAgLm9ubGluZTo6YmVmb3JlIHtcclxuICAgIHRvcDogMC42cmVtO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyb2wtaXRlbSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMy40OXJlbTtcclxuICAgIHdpZHRoOiAxNy4xODc1cmVtO1xyXG4gICAgaGVpZ2h0OiAyMy40Mzc1cmVtO1xyXG4gICAgbWFyZ2luOiAwIDAuNjI1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmZ6NjQgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn0iLCIuc3RlcHMge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyLjA4M3Z3O1xyXG59XHJcblxyXG4uc3RlcHMtaXRlbXMge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnN0ZXBzLWxpbmUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJvcmRlci10b3A6IDJweCBkb3R0ZWQgI2MzY2JkOTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTEwdnc7XHJcbiAgdG9wOiAxLjJ2dztcclxufVxyXG5cclxuLnN0ZXBzLWl0ZW0ge1xyXG4gICY6aG92ZXIge1xyXG4gICAgLnN0ZXBzLWl0ZW1fX2NoZWNrIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FjOGExMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NoZWNrIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMi42MDR2dztcclxuICAgIGhlaWdodDogMi42MDR2dztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1dnc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMC43ODEyNXZ3O1xyXG4gICAgICBoZWlnaHQ6IDAuNzgxMjV2dztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLnN0ZXBzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgLnN0ZXBzLWxpbmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIC5zdGVwcy1pdGVtcyB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG5cclxuICAuc3RlcHMtaXRlbSB7XHJcbiAgICB3aWR0aDogNDklO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2hlY2sge1xyXG4gICAgICB3aWR0aDogMi42MDRyZW07XHJcbiAgICAgIGhlaWdodDogMi42MDRyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMzQzNzVyZW07XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiAwLjc4MTI1cmVtO1xyXG4gICAgICAgIGhlaWdodDogMC43ODEyNXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5yZXZpZXdzLWlubmVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4ucmV2aWV3cy12aWRlb3Mge1xyXG4gIHdpZHRoOiA0NS42MjV2dztcclxuICBtYXJnaW4tcmlnaHQ6IDUuMjA4dnc7XHJcbn1cclxuXHJcbi5yZXZpZXdzLXBob3RvIHtcclxuICBtYXJnaW46IDAgMC44MzN2dztcclxufVxyXG5cclxuLnJldmlld3MtdmlkZW8ge1xyXG4gIHdpZHRoOiA0NS42MjV2dztcclxuICBoZWlnaHQ6IDMyLjE4NzV2dztcclxuICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIsIDIyLCAyMiwgMC42NSk7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gIH1cclxuXHJcbiAgJl9faW1nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBsYXkge1xyXG4gICAgei1pbmRleDogMztcclxuICAgIHdpZHRoOiA1LjgzM3Z3O1xyXG4gICAgaGVpZ2h0OiA1LjgzM3Z3O1xyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAyLjEzNXZ3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJldmlld3MtcGhvdG9zLXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnJldmlld3MtcGhvdG9zIHtcclxuICB3aWR0aDogNDcuNjU2MjV2dztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIGxlZnQ6IDA7XHJcblxyXG4gICZfX2lwaG9uZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDE1Ljk5dnc7XHJcbiAgfVxyXG5cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBsZWZ0OiAtNC4wMTI1dnc7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1wcmV2LWRhcmsucG5nKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay1uZXh0IHtcclxuICAgIHJpZ2h0OiAxMS4zODc1dnc7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1uZXh0LWRhcmsucG5nKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ici1tb2Ige1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmJyLW1vYiB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLnJldmlld3MtdmlkZW9zIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICB9XHJcblxyXG4gIC5yZXZpZXdzLXZpZGVvIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMi4xODc1cmVtO1xyXG5cclxuICAgIC5wbGF5IHtcclxuICAgICAgd2lkdGg6IDUuODMzcmVtO1xyXG4gICAgICBoZWlnaHQ6IDUuODMzcmVtO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMi4xMzVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXZpZXdzLXBob3RvcyB7XHJcbiAgICB3aWR0aDogMjFyZW07XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgICZfX2lwaG9uZSB7XHJcbiAgICAgIHdpZHRoOiAyM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stcHJldiB7XHJcbiAgICAgIGxlZnQ6IC00LjAxMjVyZW07XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC00LjAxMjVyZW07XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJldmlld3MtaW5uZXIge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3cy1waG90b3Mtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMjNyZW07XHJcbiAgfVxyXG59IiwiLmNhbGwge1xyXG4gIHBhZGRpbmctdG9wOiAyLjE4NzV2dztcclxufVxyXG5cclxuLmNhbGwtZm9ybSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvY2FsbC1iZy5qcGcnKSBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDQuMTE1dncgNy41dnc7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAzNXB4O1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAmX19yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgLmJ0bixcclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDE3LjM0Mzc1dnc7XHJcbiAgICAgIGhlaWdodDogMy42NDZ2dztcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjgzM3Z3O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmNmY2O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjM1NHZ3O1xyXG4gICAgfVxyXG5cclxuICAgIC5wb2xpY3kge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjM0Mzc1dnc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FsbC1pbWcge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHdpZHRoOiAzNS4wNTJ2dztcclxufVxyXG5cclxuLmNhbGwtcGhvbmUge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiA4LjkwNjI1dnc7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2FsbC1pdGVtIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMS45Mjd2dztcclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICAmX19jaGVjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDAuNzgxMjV2dztcclxuICAgIG1hcmdpbi1yaWdodDogMS4yNXZ3O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDkwMHB4KSB7XHJcbiAgLmNhbGwge1xyXG4gICAgcGFkZGluZy10b3A6IDIuMTg3NXJlbTtcclxuICB9XHJcblxyXG4gIC5jYWxsLWZvcm0ge1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNXJlbTtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIGJyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodCB7XHJcblxyXG4gICAgICAuYnRuLFxyXG4gICAgICAuaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNC41cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5wdXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODMzcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjM1NHJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBvbGljeSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4zNDM3NXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhbGwtaW1nIHtcclxuICAgIHdpZHRoOiAzNS4wNTJyZW07XHJcbiAgfVxyXG5cclxuICAuY2FsbC1waG9uZSB7XHJcbiAgICB3aWR0aDogOC45MDYyNXJlbTtcclxuICB9XHJcblxyXG4gIC5jYWxsLWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS45MjdyZW07XHJcblxyXG4gICAgJl9fY2hlY2sge1xyXG4gICAgICB3aWR0aDogMC43ODEyNXJlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5mYXEge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHBhZGRpbmctYm90dG9tOiA4LjI4MTI1dnc7XHJcbn1cclxuXHJcbi5mYXFfX2l0ZW1zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4uZmFxX19pdGVtcy1sZWZ0IHtcclxuICBtYXJnaW4tcmlnaHQ6IDMuNjQ2dnc7XHJcbn1cclxuXHJcbi5mYXFfX2l0ZW0ge1xyXG4gIHBhZGRpbmctdG9wOiAyLjI0dnc7XHJcbiAgcGFkZGluZy1ib3R0b206IDIuMjR2dztcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSg0MCwzOSw0MCwuMTUpO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB3aWR0aDogMzUuNDE3dnc7XHJcbn1cclxuXHJcbi5mYXFfX2l0ZW0tdG9wIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmFxX19hcnJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMC43ODEyNXZ3O1xyXG4gIG1hcmdpbi1yaWdodDogMS41NjI1dnc7XHJcbn1cclxuXHJcbi5mYXFfX2Fycm93IGltZzpsYXN0LWNoaWxkIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmFxX19pY29uIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBjb2xvcjogI2FjOGExMDtcclxufVxyXG5cclxuLmZhcV9fY29udGVudCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyLjI1MnZ3O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIuMjUydnc7XHJcbiAgY29sb3I6ICM2YTZhNmE7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gIG1heC1oZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZhcV9faXRlbS5hY3RpdmUgLmZhcV9fYXJyb3cgaW1nOmZpcnN0LWNoaWxkIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmFxX19pdGVtLmFjdGl2ZSAuZmFxX19hcnJvdyBpbWc6bGFzdC1jaGlsZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmZhcV9faXRlbS5hY3RpdmUgLmZhcV9fY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDEuNDA2MjV2dztcclxuICBtYXgtaGVpZ2h0OiAxMDAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG4gIC5mYXEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDguMjgxMjVyZW07XHJcbiAgfVxyXG5cclxuICAuZmFxX19pdGVtcy1sZWZ0IHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcblxyXG4gIC5mYXFfX2l0ZW0ge1xyXG4gICAgcGFkZGluZy10b3A6IDIuMjRyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNHJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLmZhcV9fYXJyb3cge1xyXG4gICAgd2lkdGg6IDAuNzgxMjVyZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNTYyNXJlbTtcclxuICB9XHJcblxyXG4gIC5mYXFfX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1MnJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjUycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZhcV9faXRlbS5hY3RpdmUgLmZhcV9fY29udGVudCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS40MDYyNXJlbTtcclxuICB9XHJcblxyXG4gIC5mYXFfX2l0ZW1zIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgfVxyXG59IiwiLmNvbnRhY3RzIHtcclxuICBwYWRkaW5nOiAzLjM4NXZ3IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxYjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuICBib3JkZXItYm90dG9tOiAycHggZG90dGVkICNjM2NiZDk7XHJcbn1cclxuXHJcbi5jb250YWN0cy1pbm5lciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuLmNvbnRhY3RzLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgJl9faW1nIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMS4yNXZ3O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxLjA5Mzc1dnc7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdHMtc29jaWFscyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuLmNvbnRhY3RzLXNvY2lhbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMi4yOTJ2dztcclxuICBtYXJnaW46IDAgMC4zNjV2dztcclxuICB0cmFuc2l0aW9uOiAwLjNzO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wNSk7XHJcbiAgfVxyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICBwYWRkaW5nOiAyLjA4M3Z3IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5MTkxYjtcclxuICBjb2xvcjogI2ZmZmZmZjtcclxuXHJcbiAgJl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAuY29udGFjdHMge1xyXG4gICAgcGFkZGluZzogMy4zODVyZW0gMDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0cy1pdGVtIHtcclxuICAgICZfX2ltZyB7XHJcbiAgICAgIHdpZHRoOiAxLjI1cmVtO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuMDkzNzVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHMtc29jaWFsIHtcclxuICAgIHdpZHRoOiAyLjI5MnJlbTtcclxuICAgIG1hcmdpbjogMCAwLjM2NXJlbTtcclxuICB9XHJcblxyXG4gIC5mb290ZXIge1xyXG4gICAgcGFkZGluZzogMi4wODNyZW0gMDtcclxuICB9XHJcblxyXG4gIC5jb250YWN0cy1pbm5lciB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAuaGVhZGVyLXBob25lIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0cy1pdGVtIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb290ZXJfX2lubmVyIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgIC5sb2dvX190ZXh0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubG9nb19faW1nIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZvb3Rlcl9fdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZvb3Rlcl9faXRlbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gIH1cclxufSIsIi53aWRnZXQtbWVudSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHRvcDogMTV2dztcclxuICB6LWluZGV4OiA5OTg7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi53aWRnZXQtbWVudS5hY3RpdmUge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XHJcbn1cclxuXHJcbi53aWRnZXQtbGluayB7XHJcbiAgd2lkdGg6IDQuODk2dnc7XHJcbiAgaGVpZ2h0OiA1LjA1MnZ3O1xyXG4gIGJvcmRlci1yYWRpdXM6IDE1cHggMCAwIDE1cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3OGIzMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC4yMDh2dztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTU4JSk7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG59XHJcblxyXG4ud2lkZ2V0LW1lbnUuYWN0aXZlIC53aWRnZXQtbGluayB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG59XHJcblxyXG4uYnRuLS1idXJnZXItd3JhcHBlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IC0xLjF2dztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuNXM7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG4gIHdpZHRoOiAxLjU2MjV2dztcclxuICBoZWlnaHQ6IDEuNTYyNXZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcclxufVxyXG5cclxuLmJ0bi0tYnVyZ2VyIHtcclxuICB3aWR0aDogMC42MjV2dztcclxuICBoZWlnaHQ6IDAuMTA0dnc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5idG4tLWJ1cmdlcjphZnRlciwgLmJ0bi0tYnVyZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDAuNjI1dnc7XHJcbiAgaGVpZ2h0OiAwLjEwNHZ3O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyODI3Mjg7XHJcbiAgdHJhbnNpdGlvbjogLjRzO1xyXG59XHJcblxyXG4uYnRuLS1idXJnZXI6YmVmb3JlIHtcclxuICB0b3A6IDAuNjI1dnc7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoXHJcbiAgICAgICAgICAgICAgICAgIC0yNWRlZyk7XHJcbn1cclxuXHJcbi5idG4tLWJ1cmdlci13cmFwcGVyLmFjdGl2ZSAuYnRuLS1idXJnZXI6YmVmb3JlIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZShcclxuICAgICAgICAgICAgICAgICAgNDVkZWcpO1xyXG4gIHRvcDogMC43ODEyNXZ3O1xyXG59XHJcblxyXG4uYnRuLS1idXJnZXI6YWZ0ZXIge1xyXG4gIGJvdHRvbTogMC41NzN2dztcclxuICB0cmFuc2Zvcm06IHJvdGF0ZShcclxuICAgICAgICAgICAgICAgICAgMjVkZWcpO1xyXG59XHJcblxyXG4uYnRuLS1idXJnZXItd3JhcHBlci5hY3RpdmUgLmJ0bi0tYnVyZ2VyOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZShcclxuICAgICAgICAgICAgICAgICAgLTQ1ZGVnKTtcclxuICBib3R0b206IDAuNjc3dnc7XHJcbn1cclxuXHJcbi5tb2RhbC1vdmVybGF5IHtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNyk7XHJcbn1cclxuXHJcbi5tb2RhbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB6LWluZGV4OiA3NztcclxuICB0b3A6IDV2dztcclxuICB3aWR0aDogYXV0bztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4ubW9kYWxfX2Nsb3NlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEuNjY3dnc7XHJcbiAgcmlnaHQ6IDEuNTYyNXZ3O1xyXG4gIHdpZHRoOiAwLjg4NXZ3O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbn1cclxuXHJcbi5tb2RhbC1jYWxsIHtcclxuICBwYWRkaW5nOiAyLjU1MnZ3IDUuMjA4dncgMi41NTJ2dyAyMC4zMTI1dnc7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9tb2RhbC1iZy5qcGcpO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcblxyXG4gIC5tb2RhbF9fZm9ybSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQsXHJcbiAgLmJ0biB7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEzLjQ5dnc7XHJcbiAgICBoZWlnaHQ6IDIuODY1dnc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjU3M3Z3O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y2ZjY7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEuOTc5dnc7XHJcbiAgfVxyXG5cclxuICAucG9saWN5IHtcclxuICAgIG1hcmdpbi10b3A6IDAuNDE3dnc7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kYWwtcGVyc29uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMS4zMDJ2dztcclxuICBib3R0b206IDA7XHJcblxyXG4gICZfX2ltZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDE1Ljc4MTI1dnc7XHJcbiAgfVxyXG5cclxuICAmX19uYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMi44dnc7XHJcbiAgICBsZWZ0OiAxMnZ3O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAuZnoxMyB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNDM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuICAud2lkZ2V0LW1lbnUge1xyXG4gICAgdG9wOiAxNXJlbTtcclxuICB9XHJcblxyXG4gIC53aWRnZXQtbGluayB7XHJcbiAgICB3aWR0aDogNy41OTZyZW07XHJcbiAgICBoZWlnaHQ6IDYuNjUycmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC4yMDhyZW07XHJcbiAgfVxyXG5cclxuICAuYnRuLS1idXJnZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMS4xcmVtO1xyXG4gICAgd2lkdGg6IDEuNTYyNXJlbTtcclxuICAgIGhlaWdodDogMS41NjI1cmVtO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi0tYnVyZ2VyIHtcclxuICAgIHdpZHRoOiAwLjYyNXJlbTtcclxuICAgIGhlaWdodDogMC4xMDRyZW07XHJcbiAgfVxyXG5cclxuICAuYnRuLS1idXJnZXI6YWZ0ZXIsIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xyXG4gICAgd2lkdGg6IDAuNjI1cmVtO1xyXG4gICAgaGVpZ2h0OiAwLjEwNHJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlcjpiZWZvcmUge1xyXG4gICAgdG9wOiAwLjYyNXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlci13cmFwcGVyLmFjdGl2ZSAuYnRuLS1idXJnZXI6YmVmb3JlIHtcclxuICAgIHRvcDogMC43ODEyNXJlbTtcclxuICB9XHJcblxyXG4gIC5idG4tLWJ1cmdlcjphZnRlciB7XHJcbiAgICBib3R0b206IDAuNTczcmVtO1xyXG4gIH1cclxuXHJcbiAgLmJ0bi0tYnVyZ2VyLXdyYXBwZXIuYWN0aXZlIC5idG4tLWJ1cmdlcjphZnRlciB7XHJcbiAgICBib3R0b206IDAuNjc3cmVtO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsIHtcclxuICAgIHRvcDogNXJlbTtcclxuICAgIHdpZHRoOiAzMHJlbTtcclxuICB9XHJcblxyXG4gIC5tb2RhbF9fY2xvc2Uge1xyXG4gICAgdG9wOiAxLjY2N3JlbTtcclxuICAgIHJpZ2h0OiAxLjU2MjVyZW07XHJcbiAgICB3aWR0aDogMC44ODVyZW07XHJcbiAgfVxyXG5cclxuICAubW9kYWwtY2FsbCB7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcmVtO1xyXG5cclxuICAgIC5pbnB1dCxcclxuICAgIC5idG4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA0LjVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNTczcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMS45NzlyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnBvbGljeSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDAuNDE3cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vZGFsLXBlcnNvbiB7XHJcbiAgICBsZWZ0OiA1LjMwMnJlbTtcclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICB3aWR0aDogMTUuNzgxMjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgIHRvcDogMi44cmVtO1xyXG4gICAgICBsZWZ0OiAxMnJlbTtcclxuICAgIH1cclxuICB9XHJcbn0iXX0= */



p.fz24.fw6.mbm, p.fz18 {
    position: relative;
    z-index: 99999;
}