@keyframes shake-horizontal{0%,to{transform:translateX(0)}10%,30%,50%,70%{transform:translateX(-6px)}20%,40%,60%{transform:translateX(6px)}80%{transform:translateX(4px)}90%{transform:translateX(-4px)}}@keyframes flairanimationbefore{0%{transform:scale(.68);opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes scale-down-center{0%,to{transform:scale(1)}50%{transform:scale(.5)}}*{padding:0;margin:0;border:0}*,::after,::before{box-sizing:border-box}a,a:hover,a:link,a:visited{text-decoration:none}aside,footer,header,legend,main,nav,section{display:block}h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit}ul,ul li{list-style:none}img{vertical-align:top}img,svg{max-width:100%;height:auto}address{font-style:normal}input,select,textarea{background-color:transparent}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}input::-ms-clear{display:none}button,input[type=submit]{display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer}button:active,button:focus,input:active,input:focus{outline:0}button::-moz-focus-inner{padding:0;border:0}label{cursor:pointer}body,html{min-height:100vh;display:flex;flex-direction:column}.footer{margin-top:auto}.about{padding:100px 0;background-image:url(./../img/about/bg-line-pattern-left.jpg);background-repeat:no-repeat;background-position:center left;gap:20px;scroll-margin-top:130px}.about__wrapper{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.about__left{display:flex;justify-content:center;gap:20px;flex-basis:50%;min-height:700px}.about__item-one,.about__item-two{background-repeat:no-repeat;background-position:top center;background-size:cover;width:45%}.about__item-one{background-image:url(./../img/about/about_us_1.png);margin-bottom:25px}.about__item-two{background-image:url(./../img/about/about_us_2.png);margin-top:25px}.about__right{padding:25px 0;flex-basis:50%}.about__right-title{font-family:"Roboto Condensed",sans-serif;font-size:85px;font-weight:600;line-height:85px;color:#212529;position:relative;z-index:12;display:block}.about__right-title::after,.about__right-title::before{content:"";width:4px;height:130%;top:-25%;bottom:-5%;left:10%;position:absolute;background-color:#e12727;transform:rotate(40deg);z-index:-1}.about__right-title::after{width:8px;height:180%;top:-40%;bottom:-40%;left:14%}.about__right-subtitle{font-size:30px;color:#464646;font-weight:500;margin-bottom:10px;padding:10px 0}.about__right-text{padding-bottom:20px;font-size:17px;opacity:.75;margin-bottom:10px;line-height:28px}.about__right-signature{padding:5px 0;font-family:"Marck Script",cursive;font-size:36px;color:#e12727}.classic__btn{border:1px solid #e12727;display:inline-block;color:#000;border-radius:50px;padding:14px 35px;font-family:"Roboto Condensed",sans-serif;font-weight:600;font-size:20px;transition:all .3s ease-in-out}.classic__btn:hover{color:#fff;background-color:#e12727}@media (max-width:863px){.about__wrapper{flex-direction:column}.about__left{width:100%}}@media (max-width:565px){.about__wrapper{text-align:center}.about__right-title::before{left:41%}.about__right-title::after{left:43%}}@media (max-width:460px){.about__right-title{font-size:55px}.about__right-title::before{left:44%}.about__right-title::after{left:47%}.about__right-subtitle{font-size:24px}}@media (max-width:400px){.about__item-two{display:none}.about__item-one{width:100%}}@media (max-width:330px){.about__right-title{font-size:48px}.about__right-title::before{left:45%}.about__right-title::after{left:30%}.about__right-subtitle{font-size:24px}}.calculator{padding:60px 0;background-image:url(./../img/calculator/bg-line-pattern-right.jpg);background-repeat:no-repeat;background-position:center right -200px;scroll-margin-top:150px}.calculator__wrapper{display:flex;justify-content:center;align-items:flex-start;gap:50px}.calculator__table{width:50%}.calculator__table-title{font-size:36px;font-weight:700;color:#212529;padding-bottom:30px;font-family:"Roboto Condensed",sans-serif}.calculator__table-row{display:flex;justify-content:flex-start;align-items:center;font-size:22px;letter-spacing:2px;border-bottom:2px dashed #a6a6a6}.calculator__table-row:first-of-type{font-size:24px;font-weight:700;letter-spacing:2px;border-bottom:2px solid #a6a6a6;color:#e12727;font-family:"Roboto Condensed",sans-serif}.calculator__table-bmi,.calculator__table-status{flex-basis:50%;height:100%;padding-bottom:30px}.calculator__table-status{border-left:2px dashed #a6a6a6;padding-left:20px}.calculator__table-info{flex-basis:50%;padding:30px 0}.calculator__table-info:nth-child(even){padding-left:20px;border-left:2px dashed #a6a6a6}.calculator__table-description{padding-top:30px;display:flex;justify-content:flex-start;align-items:center}.calculator__table-name{padding-left:20px}.calculator__table-name span{font-weight:700}.calculator__table-icon{background-color:#e12727;border-radius:50%;height:55px;width:55px;position:relative}.calculator__table-icon img{height:35px;width:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.calculator__counter{flex-basis:50%;padding-left:15px}.calculator__form-wrapper{flex-basis:50%}.calculator__form{display:flex;flex-direction:column}.calculator__form-row{display:flex;justify-content:flex-start;align-items:center;gap:20px}.calculator__form-group{display:flex;flex-direction:column;flex-basis:50%;padding-bottom:25px;position:relative}.calculator__form-group:last-of-type{flex-basis:100%}.calculator__form-input,.calculator__form-select{height:60px;border:0;background-color:#f6f6f6;font-size:18px;color:rgba(0,0,0,.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:50px;padding-left:20px;transition:all .3 ease-in-out}.calculator__form-input:focus,.calculator__form-select:focus{outline:2px solid #e12727}.calculator__form label{font-size:20px;color:rgba(0,0,0,.65);padding-bottom:10px}.calculator__result,.form__btn{justify-content:center;align-items:center}.calculator__result{margin-top:10px;display:flex;flex-direction:column}.form__btn{background-color:#e12727;display:inline-flex;border-radius:5px;height:60px;padding:0 25px;margin-bottom:20px;font-size:20px;color:#fff;z-index:1;position:relative;border:2px solid transparent;transition:all .3s ease-in-out}.form__btn:hover{background-color:#fff;color:#e12727;border:2px solid #e12727}.form__btn i{margin-left:8px}.form__result{font-size:24px;font-weight:700;padding-right:20px}.form__result span{font-style:italic;font-size:24px}.form__icons{height:40px;font-size:36px;opacity:.5;position:absolute;top:50px;right:10px}@media (max-width:1000px){.calculator__wrapper{flex-direction:column;align-items:center;justify-content:center;gap:30px}.calculator__table{width:80%}.calculator__table-title{text-align:center}.calculator__form-wrapper{width:80%}}@media (max-width:520px){.calculator__table-info{width:50%;font-size:14px;padding:20px 0;min-height:80px}.calculator__table-bmi,.calculator__table-status{width:50%}}@media (max-width:682px){.calculator__form-row{flex-direction:column;gap:0}.calculator__form-group{width:100%}}@media (max-width:360px){.calculator__table-title{font-size:30px}}.contacts{padding:60px 0;background-image:url(./../img/contacts/weight-lifting-art2.png),url(./../img/contacts/bg-line-pattern-left.jpg);background-position:top center,bottom left;background-repeat:no-repeat,no-repeat;background-size:50%,40%;scroll-margin-top:130px}.contacts__title-row{text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.contacts__subtitle,.contacts__title{font-family:"Roboto Condensed",sans-serif;position:relative}.contacts__title{z-index:3;font-weight:600;line-height:85px;color:#212529;font-size:60px;text-align:center}.contacts__title::after,.contacts__title::before{content:"";width:4px;height:130%;top:-25%;bottom:-5%;left:10%;position:absolute;background-color:#e12727;transform:rotate(40deg);z-index:-1}.contacts__title::after{width:8px;height:180%;top:-40%;bottom:-40%;left:12%}.contacts__subtitle{font-size:16px;color:#000;z-index:2;letter-spacing:2px;padding-left:50px;display:table}.contacts__item::before,.contacts__subtitle::before{background-color:#000;height:5px;width:35px;position:absolute;left:0;top:10px;content:""}.contacts__row{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:50px;padding-bottom:50px;position:relative;z-index:5}.contacts__item,.contacts__item-icon{align-items:center;justify-content:center}.contacts__item{position:relative;background-color:#fff;padding:75px 25px 50px;border-radius:5px;box-shadow:11px 11px 65px 11px rgba(0,0,0,.15);display:flex;flex-direction:column;flex-basis:33.33333333%;cursor:pointer;text-align:center}.contacts__item-icon{background-color:#e12727;border-radius:90px;height:90px;width:90px;font-size:42px;line-height:42px;display:inline-flex;color:#fff;transition:all .5s;margin-bottom:20px}.contacts__item-icon i{font-weight:900;font-size:30px;color:#fff}.contacts__item::before{width:75%;height:75%;border-radius:5px;background-color:#e12727;z-index:-1;top:0;opacity:0;transition:all .5s ease-in-out}.contacts__item:hover::before{top:-10px;left:-10px;opacity:1}.contacts__item:hover .contacts__item-icon{transform:rotate(720deg)}.contacts__item-title{font-size:40px;font-weight:500}.contacts__item-text{font-size:18px;color:rgba(0,0,0,.55)}.contacts__label{background-color:#000;border-radius:10px;display:flex;align-items:center;justify-content:space-between;color:#fff;padding:30px 40px;margin-bottom:50px;gap:25px}.contacts__label-text{font-size:28px;width:75%;letter-spacing:1px}.contacts__label i{font-size:60px;color:#fff}.contacts__form-group{display:flex;position:relative;gap:20px}.contacts__form-group i,.contacts__form-group-textarea i{position:absolute;right:15px;top:50px;color:#0b1832;font-size:20px}.contacts__form-group-left,.contacts__form-group-right{flex-basis:50%;display:flex;flex-direction:column;position:relative}.contacts__form-group-textarea{display:flex;flex-direction:column;position:relative;margin-top:30px}.contacts__item-link{position:absolute;inset:0;width:100%;height:100%;z-index:100}.contacts__form{border:5px solid #e12727;padding:30px 20px;border-radius:10px}.contacts__form-label{color:rgba(0,0,0,.7);font-size:18px;margin-bottom:12px;font-weight:700}.contacts__form-input{width:100%;display:block;padding:10px 0;border-bottom:solid 2px #efefef;-webkit-transition:all .3s cubic-bezier(.64,.09,.08,1);transition:all .3s cubic-bezier(.64,.09,.08,1);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) calc(100% - 2px),#e12727 calc(100% - 2px),#e12727 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) calc(100% - 2px),#e12727 calc(100% - 2px),#e12727 100%);background-position:0 0;background-size:0 100%;background-repeat:no-repeat;position:relative;z-index:1;resize:none}.contacts__form-input:focus{background-size:100% 100%;outline:0}.contacts__form-btn{margin-top:30px;background-color:#e12727;color:#fff;font-size:20px;border-radius:10px;padding:15px 40px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;border:2px solid transparent}.contacts__form-btn i{margin-left:10px}.contacts__form-btn:hover{background-color:#fff;color:#0b1832;border:2px solid #e12727}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-moz-placeholder,textarea:-moz-placeholder{opacity:1;transition:opacity .3s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}@media (max-width:1032px){.contacts__item{min-height:350px}}@media (max-width:765px){.contacts__row{flex-direction:column}.contacts__item{width:80%}}@media (max-width:560px){.contacts__label-text{font-size:20px}}@media (max-width:425px){.contacts__form-group{flex-direction:column}}@media (max-width:400px){.contacts__subtitle{font-size:18px;padding-top:0;padding-left:0}.contacts__subtitle::before{display:none}.contacts__title{font-size:48px}.contacts__title::before{top:10%;left:65%;height:100%}.contacts__title::after{left:55%;top:-20%;height:130%}.contacts__label-text{font-size:16px}}@media (max-width:360px){.contacts__label-text{font-size:14px}}.footer__wrapper{background:#212226 url(./../img/footer/footer-bg.jpg) top right no-repeat;background-size:auto 100%;padding:60px 0 0}.footer__inner{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:60px;gap:20px}.footer{overflow-x:hidden}.footer__heading{font-size:30px;position:relative;padding-bottom:25px;margin-bottom:35px;color:#fff}.footer__heading::after{content:url(./../img/footer/footer-title-line.svg);position:absolute;bottom:0;left:0}.footer__subtitle{font-size:24px;color:#fff}.footer__phone{font-size:36px;padding:10px 0 5px;color:#e12727;transition:all .3s ease-in-out}.footer__link:hover,.footer__phone:hover{color:#fff}.footer__link,.footer__p{color:rgba(255,255,255,.5)}.footer__p{font-size:18px;max-width:300px}.footer__link{font-size:20px;line-height:30px;margin:15px 0;display:block;transition:all .3s ease-in-out}.footer__socials{padding-top:20px}.footer__socials-link{margin-right:15px}.footer__socials-link i{color:#fff;font-size:30px;transition:all .3s ease-in-out}.footer__socials-link:hover i{color:#e12727;transform:translateY(-3px)}.footer__bottom{position:relative}.footer__bottom-logo{padding:10px 50px}.footer__bottom-copyright{height:72px;border-left:2px solid #fff;font-size:24px;line-height:72px;padding:0 50px;color:#fff}.footer__bottom-wrapper{background-color:#e12727;height:100%;padding:20px 0;display:flex;align-items:center;justify-content:center;color:#fff;width:100%}@media (max-width:830px){.footer__bottom-copyright{font-size:16px}}@media (max-width:730px){.footer__bottom-wrapper{flex-direction:column;align-items:center;justify-content:center}.footer__bottom-copyright{border-left:none}}@media (max-width:600px){.footer__inner{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.footer__inner .footer__left{grid-column:1/3;justify-self:center}.footer__inner .footer__center,.footer__inner .footer__right{justify-self:center}.footer__inner .footer__heading{margin-bottom:0}}@media (max-width:380px){.footer__inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding-left:20px;padding-right:20px;padding-bottom:30px}.footer__phone{font-size:28px}.footer__bottom-copyright{font-size:16px}}.header__top,.header__top-nav-btn{display:flex;align-items:center;transition:all .3s ease-in-out}.header__top{justify-content:space-between;min-height:135px;position:fixed;max-width:100%;top:0;left:0;right:0;z-index:990}.header__top-nav-btn{height:75px;width:75px;margin:0 40px;border:1px solid #6c6c6c;border-radius:0;justify-content:center;flex-shrink:0}.header__top-nav-btn:hover{background-color:#e12727}.header__top-logo{flex-shrink:0}.header__top-nav-icon{display:block;width:42px;height:27px}.header__active{background-color:#000}.header__top-join-link{font-size:15px;background-color:#e12727;color:#fff;display:flex;align-items:center;padding:47px 50px;position:relative;z-index:3}.header__top-join-link i{margin-left:20px;font-size:24px}.header__top-join-link::before{background-color:#e12727;content:"";top:0;right:0;height:100%;width:100%;position:absolute;z-index:-1;transition:.5s}.header__top-join-link:hover::before{height:120%;width:120%}.header__top-join-link:hover i{animation:shake-horizontal 2s cubic-bezier(.455,.03,.515,.955) both}.mobile__nav{will-change:transform;height:100%;width:50%;position:fixed;top:0;left:0;bottom:0;overflow-y:auto;background-color:#000;z-index:1030;display:flex;justify-content:left;flex-direction:column;align-items:left;transition:transform .3s ease;transform:translateX(-100%);padding:50px}.mobile__nav::after,.mobile__nav::before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%}.mobile__nav::before{background:linear-gradient(to right,#000 0,rgba(0,0,0,.4) 75%,transparent 100%);z-index:1}.mobile__nav::after{background:url(../img/menu-bg.jpg) center center no-repeat;background-size:cover;background-color:rgba(0,0,0,.75);filter:grayscale(100%);opacity:.5}.mobile__nav-copyright{z-index:3;margin-top:60px;padding:10px 0;transition:all .3s ease-in-out}.mobile__nav-copyright:hover{transform:translateY(-5px)}.mobile__nav-copyright-link{color:rgba(255,255,255,.75)}.mobile__nav-menu{z-index:3}.mobile__nav-menu-li,.mobile__nav-menu-link{color:rgba(255,255,255,.75);padding:10px 20px 10px 0}.mobile__nav-menu-li{margin-bottom:30px}.mobile__nav-menu-link{margin:10px 20px 10px 0;font-size:30px;transition:all .3s ease-in-out}.mobile__nav-menu-link--active{padding-left:20px;border-left:3px solid #e12727;color:#e12727;transition:all .3s ease-in-out}.mobile__nav-menu-link:hover{color:#fff}.mobile__nav-socials{display:flex;align-items:center;justify-content:left;gap:20px;margin-top:30px;z-index:3}.mobile__nav-socials i{font-size:40px;color:#fff;transition:all .3s ease-in-out}.hero__content-right-link:hover i,.hero__content-title span,.mobile__nav-socials i:hover{color:#e12727}.mobile__nav-fade{will-change:transform;position:fixed;inset:0;width:100%;height:100%;z-index:1029;visibility:hidden;opacity:0;transition:all .3s ease;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);filter:blur(0)}.mobile__nav-fade--open{visibility:visible;opacity:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);filter:blur(10px);background-color:rgba(0,0,0,.8)}.hero{position:relative;height:100vh;overflow-x:hidden}.hero .swiper,.hero__swiper img{width:100%;height:100%}.hero__swiper img{object-fit:cover}.hero__content{position:absolute;left:0;right:0;bottom:0;z-index:13;overflow:hidden}.hero__content-subtitle{font-size:18px;letter-spacing:2px;line-height:70px;color:#fff;position:relative}.hero__content-subtitle::before{position:absolute;top:0;left:0;height:2px;background-color:#e12727;width:200px;content:""}.hero__content-title{font-family:"Roboto Condensed",sans-serif;font-weight:600;color:#fff;line-height:1.2;padding:10px 20px 10px 0;font-size:80px}.hero__content-main{display:flex;justify-content:space-between;align-items:center;padding:25px 0}.hero__content-btn{display:flex;justify-content:center;align-items:center;height:115px;width:115px;background-color:#fff;border-radius:50%;text-align:center;color:#e12727;z-index:1;flex-shrink:0;position:relative}.hero__content-btn i{color:#e12727;font-size:36px}.hero__content-btn::after,.hero__content-btn::before{content:"";position:absolute;left:-25%;top:-25%;height:150%;width:150%;border:2px solid #e12727;border-radius:100px;opacity:0;animation:flairanimationbefore 1s linear infinite}.hero__content-btn::after{animation:flairanimationbefore .5s linear infinite}.hero__content-points{display:flex;justify-content:space-between;align-items:center;padding:25px 0;gap:40px}.hero__content-points-item{display:flex;justify-content:flex-start;align-items:center;flex-basis:33.3333333333%;border-right:1px solid #fff}.hero__content-points-item:last-of-type{border-right:none}.hero__content-points-status{font-size:50px;padding-right:10px;line-height:1;font-weight:600;color:#fff}.hero__content-points-status span{color:#e12727;padding:0 5px}.hero__content-points-text{color:#fff}.hero__content-down{position:relative;background-color:#fff;display:flex;justify-content:space-between;align-items:flex-end;margin-top:30px}.hero__content-down-scroll{position:relative;margin:20px 15px;flex-basis:60px;flex-shrink:0;padding:5px}.hero__content-down-link{writing-mode:vertical-rl;text-orientation:mixed;color:#000;font-size:22px;letter-spacing:2px;line-height:20px;position:relative}.hero__content-down-link::after{height:15px;width:2px;background-color:#e12727;content:"";position:absolute;bottom:-20px;left:calc(50% - 1px)}.hero__content-down-mouse{flex-grow:1;flex-basis:0;margin:20px 15px;padding:5px;display:flex;justify-content:center;align-items:flex-end}.hero__content-down-mouse svg{fill:#e12727;width:60px;height:60px}.hero__content-down-mouse::after{position:absolute;left:100%;width:100%;content:"";height:100%;background-color:#fff;bottom:0}.hero__content-right{background-color:#fff;width:150px;position:absolute;right:0;top:0;height:100%;padding:30px}.hero__content-right,.hero__content-right-follow{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hero__content-right-text{writing-mode:vertical-rl;text-orientation:mixed;color:#000;font-size:22px;letter-spacing:2px;line-height:20px;position:relative;margin-bottom:100px}.hero__content-right-text::after{height:20px;width:2px;background-color:#e12727;content:"";position:absolute;bottom:-30px;left:calc(50% - 1px)}.hero__content-right-link{padding:20px;transform:rotate(90deg);transition:all .5s ease-in-out}.hero__content-right-link i{color:#000;font-size:30px}.hero__content-right-link:hover{transform:rotate(0deg)}.hero__content-swiper-action{position:absolute;left:70px;top:370px;color:#fff;display:grid;min-height:100px;grid-template-columns:repeat(3,1fr);gap:5px;padding:20px 0}.hero__content-swiper-action .swiper__btn-prev{width:50px;z-index:30;grid-column:0/1;align-self:start}.hero__content-swiper-action .swiper__btn-prev-link{padding:10px 5px;color:#e12727}.hero__content-swiper-action .swiper__btn-next-link svg,.hero__content-swiper-action .swiper__btn-prev-link svg{width:60px;height:auto}.hero__content-swiper-action .swiper__btn-next-link .st0,.hero__content-swiper-action .swiper__btn-prev-link .st0{fill:#e12727}.hero__content-swiper-action .swiper__btn-next{width:50px;z-index:30;grid-column:3/4;align-self:end;margin-left:-7px}.hero__content-swiper-action .swiper__btn-next-link{padding:10px 5px;color:#e12727}.hero__content-swiper-action .swiper-pagination{font-size:60px;color:#fff;grid-column:2/3;align-self:center}@media (max-width:1560px){.hero__content-swiper-action{display:none}}@media (max-width:1450px){.hero__content-right{display:none}}@media (max-width:1150px){.hero__content-title{font-size:80px}}@media (max-width:906px){.hero__content-title{font-size:60px;padding:0 20px 0 0}.hero__content-subtitle{font-size:16px;line-height:25px;padding-top:20px;padding-bottom:10px}.hero__content-subtitle::before{width:100%}.hero__content-main{flex-direction:column-reverse;gap:30px;text-align:center}.hero__content-points{justify-content:center}.hero__content-points-item{flex-basis:0;padding-right:20px}.hero__content-points-status{font-size:30px}.hero__content-points-text{padding-right:10px}}@media (max-width:675px){.header__top{max-height:100px}.header__top-join-link{width:140px;padding:47px 20px}.header__top-join-link:hover::before{width:105%;height:105%}}@media (max-width:650px){.hero__content-points-status{font-size:20px}.hero__content-points-item{border-right:none}.hero__content-points-text{font-size:16px}.mobile__nav{width:80%}}@media (max-width:560px){.hero__content-points{display:none}.hero__content-subtitle::before{width:100%}.hero__content-main{flex-direction:column-reverse;gap:30px;text-align:center}}@media (max-width:500px){.header__top{flex-direction:row-reverse}.header__top-join{display:none}.header__top-logo{padding-left:40px}}@media (max-width:450px){.hero__content-title{font-size:36px!important}.hero__content-subtitle{font-size:12px!important}}@media (max-width:400px){.hero__content-text{padding-bottom:70px}}@media (max-height:785px){.hero__content-right{display:none}}@media (max-height:750px){.hero__content-right{display:none}.hero__content-title{font-size:60px;padding:0 20px 0 0}.hero__content-subtitle{font-size:16px;line-height:25px;padding-top:20px;padding-bottom:10px}.hero__content-down,.hero__content-points{display:none}}@media (max-height:620px){.hero__content-btn{display:none}}@media (max-height:600px){.hero__content-down,.hero__content-points{display:none}.hero__content-main{margin-bottom:50px}}@media (max-height:520px){.hero__content-title{font-size:32px}.hero__content-subtitle{font-size:14px}}.mobile__nav--open{transform:translateX(0)}.modal,.modal__fade{position:fixed;top:0;right:0;bottom:0;left:0}.modal{width:100%;height:100%;z-index:1050;display:flex;justify-content:center;align-items:center;transform:translateY(-100%);opacity:0;transition:all .5s ease-in-out}.modal__fade{z-index:1;background-color:rgba(0,0,0,.9)}.modal__wrapper{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:40px 30px;position:relative;z-index:10;margin:10px}.modal__wrapper-btn{position:absolute;font-size:30px;top:0;right:10px;color:#000}.modal__text{text-align:center;padding-bottom:20px}.modal__title{font-size:40px;line-height:40px;font-weight:700;text-transform:uppercase;display:inline-block;margin:auto;position:relative;z-index:3;color:#000;padding-bottom:20px}.modal__title::after,.modal__title::before{content:"";width:4px;height:130%;top:-25%;bottom:-5%;left:10%;position:absolute;background-color:#e12727;transform:rotate(40deg);z-index:-1}.modal__title::after{width:8px;height:150%;top:-40%;bottom:-40%;left:15%}.modal__subtitle{font-size:16px;color:#999;z-index:2;position:relative}.modal__form,.modal__form-group{display:flex;flex-direction:column}.modal__form{width:100%}.modal__form-group{text-align:center}.modal__form label{font-size:18px;color:#000;padding-bottom:10px;font-weight:700}.modal__form-input,.modal__form-textarea{border:2px solid #999;border-radius:5px;margin-bottom:10px;padding:5px 10px;color:#000}.modal__form input:focus,.modal__form textarea:focus{outline:0;padding-left:10px}.modal__btn{margin-top:20px;margin-left:auto;margin-right:auto;color:#fff;font-size:20px;padding:10px 40px;border-radius:5px;border:2px solid transparent;background-color:#e12727;transition:all .3s ease-in-out}.modal__btn:hover{color:#000;background-color:#fff;border:2px solid #e12727}.modal--open{transform:translateY(0);opacity:1}.header--top{width:99.1%}@media (max-width:460px){.modal__title::before{top:-32%;bottom:-5%;left:50%}.modal__title::after{top:-43%;bottom:-27%;left:39%}}.mobile__nav-btn{--time:0.1s;--width:40px;--height:30px;--line-height:4px;--spacing:6px;--color:#ffff;--radius:4px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);display:flex;justify-content:center;align-items:center}.nav__icon,.nav__icon::after,.nav__icon::before{position:relative;width:var(--width);height:var(--line-height);background-color:var(--color);border-radius:var(--radius)}.nav__icon::after,.nav__icon::before{content:"";display:block;position:absolute;left:0;transition:transform var(--time) ease-in,top var(--time) linear var(--time)}.nav__icon::before{top:calc(-1*(var(--line-height) + var(--spacing)))}.nav__icon::after{top:calc(var(--line-height) + var(--spacing))}.nav__icon.nav__icon--active{background-color:transparent}.nav__icon.nav__icon--active::after,.nav__icon.nav__icon--active::before{top:0;transition:top var(--time) linear,transform var(--time) ease-in var(--time)}.nav__icon.nav__icon--active::before{transform:rotate(45deg)}.nav__icon.nav__icon--active::after{transform:rotate(-45deg)}.mobile__nav-btn{position:absolute;top:30px;right:50px;z-index:999}.offers{background-image:url(./../img/offers/seprator-bg-1.jpg);position:relative;background-position:center 75px;background-repeat:no-repeat;background-size:cover}.offers__wrapper{background:-webkit-linear-gradient(left,rgba(231,56,39,0) 0,rgba(239,0,96,0) 50%,rgba(239,0,96,0) 50%,#e12727 50%,#e12727 100%);background:linear-gradient(left,rgba(231,56,39,0) 0%,rgba(239,0,96,0) 50%,rgba(239,0,96,0) 50%,#e12727 50%,#e12727 100%)}.offers__inner,.offers__left{display:flex;justify-content:space-between;gap:20px}.offers__left{align-items:flex-end;flex-basis:50%;padding:48px 16px;gap:30px}.offers__left-point{text-align:center}.offers__left-point i{font-size:35px;color:#e12727;padding-bottom:5px}.offers__left-point-title{font-size:24px;letter-spacing:2px;font-family:"Roboto Condensed",sans-serif;color:#fff;font-weight:600}.offers__left-point-subtitle{font-size:16px;opacity:.8;letter-spacing:1px;color:#fff}.offers__right{padding:48px 16px;margin-left:20px;width:100%;flex-basis:50%}.offers__right-subtitle{font-family:"Jost",sans-serif;font-size:14px;color:#fff;display:block;letter-spacing:3px;line-height:36px}.offers__right-item-title,.offers__right-title{font-family:"Roboto Condensed",sans-serif;color:#fff}.offers__right-title{font-size:48px;font-weight:700;margin-bottom:20px;line-height:1.1}.offers__right-item-title{font-size:26px;padding-bottom:10px;font-weight:500}.offers__right-item-text{font-size:18px;color:#fff;flex-basis:auto}.offers__right-item{display:flex;gap:20px;justify-content:center;align-items:center;margin-bottom:40px}.offers__right-item:last-child{margin-bottom:0}.offers__right-item-icon{background-color:#0b1832;height:136px;width:136px;border-radius:100px;align-items:center;justify-content:center;display:flex;flex-basis:136px;flex-grow:0;flex-shrink:0}.offers__right-item-img{max-width:65px;max-height:65px}@media (max-width:810px){.offers__left{flex-direction:column;justify-content:center;align-items:center}.offers__right-item{flex-direction:column;align-items:flex-start}.offers__right-item-subtitle{max-width:230px}}@media (max-width:560px){.offers__inner{flex-direction:column-reverse}.offers__left{flex-direction:row;justify-content:center;padding:10px 20px}.offers__right{padding-top:10px;margin-left:0}.offers__right-item{flex-direction:row;align-items:flex-start}.offers__wrapper{background:0 0}.offers{padding:60px 0;background-position:center 0}}@media (max-width:430px){.offers__right-item{flex-direction:column;align-items:center;text-align:center}.offers__right{text-align:center}.offers__right-title{font-size:36px}.offers__right-subtitle{font-size:12px}.offers__left{flex-direction:column}}.preloader{background:#000;position:fixed;height:100%;width:100%;inset:0;z-index:9999;display:block}.preloader__wrapper{width:80px;height:80px;position:relative;top:calc(50% - 30px);left:calc(50% - 20px)}.preloader__one,.preloader__two{width:100%;height:100%;border-radius:50%;background-color:#e12727;opacity:.6;position:absolute;top:0;left:0;animation:scale-down-center 2s ease-in-out infinite}.preloader__two{animation-delay:-1s;animation:scale-down-center 1s ease-in-out infinite}.loader__hiding{transition:.3s opacity;opacity:0}.loaded .preloader{display:none}.programs{display:grid;grid-template-columns:repeat(4,1fr)}.programs__item-text{background-color:#29282d;padding:90px 45px;position:relative;display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}.programs__item-text--main::after,.programs__item-text::after{content:"";bottom:75px;right:-25px;height:3px;width:50px;background-color:#e12727;position:absolute;z-index:1}.programs__item-foto img{object-fit:cover;height:100%;width:100%;object-position:right}.programs__item-text--main{background-color:#e12727;padding:90px 45px}.programs__item-text--main::after{background-color:#29282d}.programs__item-subtitle,.programs__item-subtitle--main{font-size:20px;letter-spacing:2px;font-family:"Roboto Condensed",sans-serif}.programs__item-subtitle{color:#fff;padding-bottom:10px}.programs__item-subtitle--main{color:#e12727}.programs__item-title{font-size:48px;color:#fff;font-weight:700;line-height:1.2}.programs__item-info{font-size:20px;margin:16px 0 20px;color:#fff;max-width:300px}.programs__item-btn{font-size:20px;color:#fff;display:inline-block;transition:transform .3s ease-in-out}.programs__item-btn i{margin-left:5px}.programs__item-btn:hover{transform:translateY(-5px)}@media (max-width:1300px){.programs{grid-template-columns:repeat(2,1fr)}.programs__item-text::after{right:0}}@media (max-width:700px){.programs{grid-template-columns:repeat(1,1fr)}}.results{background-image:url(./../img/results/weight-lifting-art.png);background-position:top center;background-repeat:no-repeat;scroll-margin-top:150px}.results__inner{padding:100px 0;display:flex;justify-content:space-between;align-items:flex-start;gap:70px}.results__left{flex-basis:40%;position:relative}.results__right{flex-basis:50%;padding-left:30px;margin-left:30px}#videotube-modal-container,.results__fotos{display:flex;justify-content:center;align-items:center}.results__fotos{gap:5px;position:relative;z-index:2;padding-right:20px}.results__fotos-img{object-fit:cover}.results__points{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;position:absolute;z-index:1;right:-100px;top:150px}.results__points-fat,.results__points-weight{width:300px;text-align:left;display:flex;flex-direction:column;justify-content:center;background-color:#e12727;padding:20px 10px}.results__points-fat{background-color:#a52323}.results__points-subtitle,.results__points-title{text-align:left;font-size:18px;font-weight:700;color:#fff;margin-left:auto;margin-right:10px}.results__points-title{font-size:26px}.results__info-subtitle,.results__info-title{font-family:"Roboto Condensed",sans-serif;font-weight:700}.results__info-subtitle{letter-spacing:3px;display:block;margin:0 0 20px;position:relative;padding-left:60px}.results__info-subtitle::before{height:6px;width:40px;background-color:#000;position:absolute;top:8px;left:0;content:""}.results__info-title{font-size:72px;color:#000;letter-spacing:-2px;line-height:72px;padding-bottom:20px}.results__info-text{color:rgba(0,0,0,.5);font-size:20px;line-height:35px}.results__info-signature{padding:10px 0;font-family:"Marck Script",cursive;font-size:36px;color:#e12727}.result__title{text-align:center}.programs__title{display:inline-block;position:relative;z-index:3;font-family:"Roboto Condensed",sans-serif;font-weight:600;line-height:85px;color:#212529;font-size:60px;margin-bottom:5px}.programs__title::after,.programs__title::before{content:"";width:4px;height:130%;top:-25%;bottom:-5%;left:10%;position:absolute;background-color:#e12727;transform:rotate(40deg);z-index:-1}.programs__title::after{width:8px;height:180%;top:-40%;bottom:-40%;left:12%}.programs__subtitle{padding:5px 5px 20px;font-size:20px;color:#999;z-index:2;position:relative}@media (max-width:820px){.results__inner{flex-direction:column}.results__left{padding:10px}.results__right{padding:10px;margin-left:0}}@media (max-width:724px){.programs__title{font-size:55px;line-height:1.2}.programs__title::before{left:30%}.programs__title::after{left:35%}.result__title{display:flex;flex-direction:column;align-items:center;justify-content:center}.programs__subtitle{padding-top:25px;max-width:400px}.results__points{padding-right:20px}}@media (max-width:600px){.results__right{text-align:center}.results__info-subtitle::before{display:none}.results__info-subtitle{padding:0 10px;margin:0}.results__info-title{font-size:56px}.results__points{position:static;width:100%;margin-top:20px}.results__points-fat,.results__points-weight{width:100%}.results__fotos{flex-direction:column;align-items:center;width:100%;gap:20px}.results__left{width:100%;padding:0 10px}}@media (max-width:355px){.results__info-title{font-size:40px;line-height:1.2;margin-top:10px}}.shedule{background:url(../img/shedule/seprator-bg-2.jpg) center center no-repeat;position:relative;background-size:cover;scroll-margin-top:130px}.shedule::after,.shedule::before{position:absolute;top:0;content:""}.shedule::before{left:0;bottom:0;right:0;background-color:rgba(0,0,0,.6)}.shedule::after{left:calc(50% - 250px);background-color:#611515;width:500px;mix-blend-mode:soft-light;height:100%;transform:skew(-20deg)}.shedule__row{padding:60px 0 30px;text-align:center}.section__title{font-size:60px;line-height:85px;display:inline-block;margin:auto;position:relative;font-family:"Roboto Condensed",sans-serif;font-weight:700;z-index:3}.section__title::after,.section__title:before,.team .section__title::after,.team .section__title:before{content:"";width:4px;height:130%;top:-25%;bottom:-5%;left:10%;position:absolute;background-color:#e12727;transform:rotate(40deg);z-index:-1}.section__title::after,.team .section__title::after{width:8px;height:180%;top:-40%;bottom:-40%;left:12%}.section__title--white{color:#fff}.section__subtitle{font-size:20px;color:#b9b8b9;z-index:2;position:relative;padding-left:5px;font-family:"Roboto Condensed",sans-serif}.shedule__week{position:relative;z-index:3;display:flex;justify-content:space-between;align-items:center;gap:5px;padding-bottom:30px}.shedule__week-link{font-size:20px;color:#fff;letter-spacing:1px;padding:10px;font-weight:700;border-radius:5px;transition:all .3s ease-in-out}.shedule__week-link:hover{background-color:#e12727}.shedule__classes{justify-content:space-between;flex-wrap:wrap;align-items:center;position:relative;display:none;padding:20px}.shedule__classes .shedule__item{border-radius:5px;width:calc(20% - 18px);border:2px solid #e12727;text-align:center;min-height:200px;display:inline-flex;flex-direction:column;justify-content:flex-end;flex-grow:0;margin-top:20px;transition:all .5s ease-in-out;position:relative;z-index:5;padding:10px}.shedule__classes .shedule__item-link{position:absolute;inset:0}.shedule__classes .shedule__item-title{font-size:24px;color:#fff;font-weight:700;transition:all .3s ease-in-out}.shedule__classes .shedule__item-time{color:rgba(255,255,255,.75);font-size:16px;margin-bottom:20px;transition:all .3s ease-in-out;padding:10px}.shedule__btn:hover,.shedule__classes .shedule__item:hover{background-color:rgba(255,255,255,.9)}.shedule__classes .shedule__item:hover .shedule__item-time,.shedule__classes .shedule__item:hover .shedule__item-title{color:#000}.shedule__btn{border-radius:35px;border:3px solid #e12727;padding:10px 40px;text-align:center;font-size:30px;color:#fff;margin:30px auto;z-index:3;transition:all .3s ease-in-out}.shedule__btn:hover{color:#000}@media (max-width:1105px){.shedule__week{flex-wrap:wrap;width:100%;align-items:center;justify-content:center}}@media (max-width:1100px){.shedule__classes{gap:20px}.shedule__item{flex-basis:30%}.shedule{background-position:right}}@media (max-width:720px){.shedule__item{flex-basis:45%}}@media (max-width:510px){.shedule__item{flex-basis:100%}.section__title--white{font-size:48px}.section__title--white::before{left:45%}.section__title--white::after{left:30%}.section__subtitle{font-size:24px;padding-top:20px}}@media (max-width:344px){.section__title--white{font-size:48px}.section__title--white::before{top:10%;left:65%;height:100%}.section__title--white::after{left:55%;top:-20%;height:130%}}.team{background-image:url(./../img/team/cardio-art.png);background-position:top center;background-repeat:no-repeat;padding:60px 5px;scroll-margin-top:130px}.team__heading h3{text-align:left}.team .section__subtitle,.team .section__title{position:relative;font-family:"Roboto Condensed",sans-serif}.team .section__title{font-size:60px;line-height:85px;display:inline-block;margin:auto;font-weight:700;z-index:3}.team .section__subtitle{font-size:20px;color:#999;z-index:2;padding-left:5px}.team__wrapper{padding-top:30px}.team__member-item{width:calc(100% - 30px);position:relative}.team__member-count{writing-mode:vertical-rl;color:#e12727;padding-bottom:10px;font-size:20px;font-weight:700;float:right}.team__member-label{background-color:#e12727;color:#fff;padding:12px 15px;letter-spacing:2px;border-radius:5px;font-size:18px;position:absolute;bottom:120px;right:0;text-transform:uppercase}.team__member-label--black{background-color:#0b1832}.team__member-experience{writing-mode:vertical-rl;letter-spacing:4px;color:rgba(0,0,0,.35);padding:0 5px;font-weight:700;position:absolute;text-transform:uppercase;top:32px;right:-30px}.team__member-info-signature{font-size:28px;line-height:40px;font-weight:700;font-family:"Roboto Condensed",sans-serif}.team__member-info-job{font-size:20px;line-height:18px;font-weight:700;color:rgba(0,0,0,.35)}.team__member-info-link{transition:all .3s ease-in-out;padding-left:150px;font-size:30px;color:#999;height:auto;margin-bottom:8px}.team__member-info-link:hover{transform:translateY(-5px)}.team__member-info{display:flex;justify-content:space-between;align-items:flex-end;padding:10px 0}.swiper-team{width:100%;height:100%}@media (max-width:1650px){.team__member-info-signature{line-height:1.1;padding-bottom:10px}}@media (max-width:1495px){.team__member-info{align-items:center}}@media (max-width:1000px){.team__member-info-link{padding-left:0}}@media (max-width:599px){.team__member-item{padding-left:20px}}.videotube-modal-overlay{color:#fff;display:none;z-index:995;opacity:0;top:0;left:0;right:0;bottom:0;width:100%;position:fixed;background:#000;text-align:center}#videotube-modal-container{z-index:998;position:fixed;top:0;left:0;right:0;bottom:0}#videotube-modal{text-align:center;box-shadow:0 0 40px #333}#videotube-modal-loading{position:fixed;z-index:997;font-size:1.5em;top:49%;width:5%;text-align:center;left:45%}#videotube-modal-close{position:fixed;right:15px;top:15px;padding:3px 13px;z-index:999;font-size:25px;text-shadow:0 0 10px #fff;border-radius:3px;cursor:pointer;-webkit-transition-duration:.1s;-o-transition-duration:.1s;-moz-transition-duration:.1s;transition-duration:.1s}#videotube-modal-close:hover{background:#333}body,html{overflow-x:hidden}html{scroll-behavior:smooth}body{font-family:"Jost",sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}.container{margin:0 auto;max-width:1160px;padding:0 15px}.container__right{overflow-x:hidden;padding-left:calc((100% - 1160px)/2 + 30px)}.no--scroll{overflow:hidden!important}.show{display:-webkit-box;display:-ms-flexbox;display:flex}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy9faGVhZGVyLnNjc3MiLCJibG9ja3MvX3ByZWxvYWRlci5zY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3N0aWNreS1mb290ZXIuc2NzcyIsImJsb2Nrcy9fYWJvdXR1cy5zY3NzIiwiYmFzZS9fdmFycy5zY3NzIiwiYmxvY2tzL19jYWxjdWxhdG9yLnNjc3MiLCJibG9ja3MvX2NvbnRhY3RzLnNjc3MiLCJibG9ja3MvX2Zvb3Rlci5zY3NzIiwiYmxvY2tzL19tb2JpbGUtbmF2LnNjc3MiLCJibG9ja3MvX21vZGFsLnNjc3MiLCJibG9ja3MvX25hdi1pY29uLnNjc3MiLCJibG9ja3MvX29mZmVycy5zY3NzIiwiYmxvY2tzL19wcm9ncmFtcy5zY3NzIiwiYmxvY2tzL19yZXN1bHRzLnNjc3MiLCJibG9ja3MvX3ZpZGVvdHViZS5zY3NzIiwiYmxvY2tzL19zaGVkdWxlLnNjc3MiLCJibG9ja3MvX3RlYW0uc2NzcyIsIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQSxBQThNQSw0QkFDQyxFLENBQUEsRSxDQUVFLHVCLENBRUYsRyxDQUFBLEcsQ0FBQSxHLENBQUEsRyxDQUlFLDBCLENBRUYsRyxDQUFBLEcsQ0FBQSxHLENBR0UseUIsQ0FFRixHLENBQ0UseUIsQ0FFRixHLENBQ0UsNEIsQUF1VEgsZ0NBRUMsRSxDQUVFLG9CLENBRUEsUyxDQUlGLEUsQ0FFRSxvQixDQUVBLFcsQUNyZkgsNkJBQ0ksRSxDQU1BLEUsQ0FMRSxrQixDQUVGLEcsQ0FDRSxxQkN0RE4sQyxDQUNDLFMsQ0FDQSxRLENBQ0EsUSxDQUhELEMsQ0FNQSxPLENBQUEsUSxDQUdDLHFCLENBS0QsQyxDQUlBLE8sQ0FKQSxNLENBQUEsUyxDQUNJLG9CLENBU0osSyxDQUFBLE0sQ0FBQSxNLENBNkRBLE0sQ0E3REEsSSxDQUFBLEcsQ0FBQSxPLENBQ0MsYSxDQUdELEUsQ0FBQSxFLENBQUEsRSxDQUFBLEUsQ0FBQSxFLENBQUEsRSxDQUFBLEMsQ0FDSSxpQixDQUNILG1CLENBR0QsRSxDQUFBLEssQ0FDQyxlLENBR0QsRyxDQUNDLGtCLENBREQsRyxDQUlBLEcsQ0FDQyxjLENBQ0EsVyxDQUdELE8sQ0FDRSxpQixDQUtGLEssQ0FBQSxNLENBQUEsUSxDQUlJLDRCLENBSkosTSxDQUFBLEssQ0FBQSxNLENBQUEsUSxDQUNDLG1CLENBQ0csaUIsQ0FDQSxhLENBSUosZ0IsQ0FDQyxZLENBR0QsTSxDQUFBLGtCLENBQ0ksb0IsQ0FDQSxlLENBQ0EsNEIsQ0FDQSxjLENBQ0EsYyxDQUdKLGEsQ0FBQSxZLENBQUEsWSxDQUFBLFcsQ0FFSSxTLENBR0osd0IsQ0FDQyxTLENBQ0EsUSxDQUdELEssQ0FDQyxjLENDbkZELEksQ0FBQSxJLENBQ0ksZ0IsQ0FDQSxZLENBQ0EscUIsQ0FHSixPLENBQ0ksZSxDQ05KLE0sQ0FDSSxlLENBQ0EsNkQsQ0FDQSwyQixDQUNBLCtCLENBQ0EsUSxDQUNBLHVCLENBQ0EsZSxDQUNJLFksQ0FDQSw2QixDQUNBLHNCLENBQ0EsUSxDQUdKLFksQ0FDSSxZLENBQ0Esc0IsQ0FDQSxRLENBQ0EsYyxDQUNBLGdCLENBRUosZ0IsQ0FRQSxnQixDQUVJLDJCLENBQ0EsOEIsQ0FFQSxxQixDQUNBLFMsQ0FkSixnQixDQUNJLG1ELENBR0Esa0IsQ0FJSixnQixDQUNJLG1ELENBR0EsZSxDQUtKLGEsQ0FDSSxjLENBQ0EsYyxDQUNBLG1CLENDeEJKLHlDLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0RzQlEsaUIsQ0FDQSxVLENBQ0EsYSxDQWNKLDBCLENBWkEsMkIsQ0FDSSxVLENBQ0EsUyxDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQUNBLFEsQ0FDQSxpQixDQUNBLHdCLENBQ0EsdUIsQ0FDQSxVLENBRUosMEIsQ0FFSSxTLENBQ0EsVyxDQUNBLFEsQ0FDQSxXLENBQ0EsUSxDQU1KLHNCLENBQ0ksYyxDQUNBLGEsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxjLENBRUosa0IsQ0FDSSxtQixDQUNBLGMsQ0FDQSxXLENBQ0Esa0IsQ0FDQSxnQixD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Q0FDQSx1QixDQUNBLHVCLENBQ0Esb0IsQ0FDSSxpQixDQUNBLGlCLENBQ0EsWSxDQUNBLHFCLENBQ0Esa0IsQ0FDQSxzQixDQXFDSixtQixDQW5DQSxnQixDQTJDSSx5QyxDQUNBLGlCLENBNUNKLGdCLENBRUksUyxDQUdBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxjLENBQ0EsaUIsQ0FjSix1QixDQVpBLHdCLENBQ0ksVSxDQUNBLFMsQ0FDQSxXLENBQ0EsUSxDQUNBLFUsQ0FDQSxRLENBQ0EsaUIsQ0FDQSx3QixDQUNBLHVCLENBQ0EsVSxDQUVKLHVCLENBRUksUyxDQUNBLFcsQ0FDQSxRLENBQ0EsVyxDQUNBLFEsQ0FNSixtQixDQUNJLGMsQ0FDQSxVLENBQ0EsUyxDQUVBLGtCLENBQ0EsaUIsQ0FDQSxhLENBd0RBLHVCLENBcERKLDJCLENBQ0kscUIsQ0FDQSxVLENBQ0EsVSxDQUNBLGlCLENBQ0EsTSxDQUNBLFEsQ0FDQSxVLENBRUosYyxDQUNJLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsUSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxpQixDQUNBLFMsQ0FFSixlLENBYUksb0IsQ0FRSSxrQixDQUNBLHNCLENBdEJSLGUsQ0FDSSxpQixDQUNBLHFCLENBQ0Esc0IsQ0FDQSxpQixDQUNBLDhDLENBQ0EsWSxDQUNBLHFCLENBR0EsdUIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxvQixDQUNJLHdCLENBQ0Esa0IsQ0FDQSxXLENBQ0EsVSxDQUNBLGMsQ0FDQSxnQixDQUNBLG1CLENBR0EsVSxDQUVBLGtCLENBQ0Esa0IsQ0FDQSxzQixDQUNJLGUsQ0FDQSxjLENBQ0EsVSxDQUdSLHVCLENBRUksUyxDQUNBLFUsQ0FDQSxpQixDQUNBLHdCLENBRUEsVSxDQUNBLEssQ0FFQSxTLENBQ0EsOEIsQ0FFSiw2QixDQUNJLFMsQ0FDQSxVLENBQ0EsUyxDQUVKLDBDLENBQ0ksd0IsQ0FFSixxQixDQUNJLGMsQ0FDQSxlLENBRUosb0IsQ0FDSSxjLENBQ0EscUIsQ0FJUixnQixDQUNJLHFCLENBQ0Esa0IsQ0FDQSxZLENBQ0Esa0IsQ0FDQSw2QixDQUNBLFUsQ0FDQSxpQixDQUNBLGtCLENBQ0EsUSxDQUNBLHFCLENBQ0ksYyxDQUNBLFMsQ0FDQSxrQixDQUVKLGtCLENBQ0ksYyxDQUNBLFUsQ0FHUixxQixDQUNJLFksQ0FDQSxpQixDQUNBLFEsQ0FDQSx1QixDQXdCSSxnQyxDQXZCQSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsYSxDQUNBLGMsQ0FFSiwwQixDQU1BLDJCLENBTEksYyxDQUNBLFksQ0FDQSxxQixDQUNBLGlCLENBUUosOEIsQ0FDSSxZLENBQ0EscUIsQ0FDQSxpQixDQUNBLGUsQ0FZWixvQixDQUNJLGlCLENBQ0EsTyxDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUdKLGUsQ0FDUSx3QixDQUNBLGlCLENBQ0Esa0IsQ0FDSixxQixDQUNJLG9CLENBQ0EsYyxDQUNBLGtCLENBQ0EsZSxDQUVKLHFCLENBR0ksVSxDQUNBLGEsQ0FDQSxjLENBQ0EsK0IsQ0FDQSxzRCxDQUNBLDhDLENBQ0Esd0ksQ0FDQSxzSSxDQUNBLHVCLENBQ0Esc0IsQ0FDQSwyQixDQUNBLGlCLENBQ0EsUyxDQUNBLFcsQ0FFSiwyQixDQUNJLHlCLENBQ0EsUyxDQUVKLG1CLENBQ0ksZSxDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FDQSxrQixDQUNBLGlCLENBQ0EsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSw4QixDQUNBLDRCLENBQ0EscUIsQ0FDSSxnQixDQUVKLHlCLENBQ0kscUIsQ0FDQSxhLENBQ0Esd0IsQ0FLWixnQyxDQVNBLG1DLENBVHdDLFMsQ0FBWSwyQixDQUNwRCx1QixDQVNBLDBCLENBVHdDLFMsQ0FBWSwyQixDQUNwRCxzQixDQVNBLHlCLENBVHdDLFMsQ0FBWSwyQixDQUNwRCwyQixDQVNBLDhCLENBVHdDLFMsQ0FBWSwyQixDQUNwRCxzQyxDQVNBLHlDLENBVHdDLFMsQ0FBWSwyQixDQUNwRCw2QixDQVNBLGdDLENBVHdDLFMsQ0FBWSwyQixDQUNwRCw0QixDQVNBLCtCLENBVHdDLFMsQ0FBWSwyQixDQUNwRCxpQyxDQVNBLG9D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LHFCLENBQ0EsZ0MsQ0FDQSxzQixDQUNBLFUsQ0FFRCxzQixDQUNDLFMsQ0FDQSxlLENBQ0EsYyxDQUNBLDhCLENBR0QsNEIsQ0FDQywwQixDQUdELDJCLENBQ0MsMkIsQ0FJRixpQixDQUNJLFMsQ0FDSCxvQixDQU1BLHNCLENBR0MsMkIsQ0FDQSx3QixDQVZELG9CLENBQ0Msa0IsQ0FLRCxzQixDQUNDLHVCLENBQ0EsYyxDQUdBLDhCLENBRUQsOEIsQ0FDQyxpQixDQUNBLDZCLENBQ0EsYSxDQUNBLDhCLENBR0QsNEIsQ0FDQyxVLENBSUYsb0IsQ0FDQyxZLENBQ0Esa0IsQ0FDQSxvQixDQUNBLFEsQ0FDQSxlLENBQ0EsUyxDQUNBLHNCLENBQ0MsYyxDQUNBLFUsQ0FDQSw4QixDQTZTQSxpQyxDQXJNQSx5QixDQXRHRCw0QixDQUNDLGEsQ0FLRixpQixDQUNDLGMsQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxTLENBQ0EsdUIsQ0FDQSwrQixDQUNBLHVCLENBQ0EsYyxDQUVELHVCLENBQ0Msa0IsQ0FDQSxTLENBQ0Esa0MsQ0FDQSwwQixDQUNBLGlCLENBQ0EsK0IsQ0ErQkQsSyxDQUNDLGlCLENBQ0EsWSxDQUNBLGlCLENBQ0EsYSxDQU9BLGlCLENBTkMsVSxDQUNBLFcsQ0FLRCxpQixDQUNDLGdCLENBS0YsYyxDQUNDLGlCLENBQ0csTSxDQUNBLE8sQ0FDQSxRLENBQ0EsVSxDQUNBLGUsQ0FDSCx1QixDQUNDLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsVSxDQUNBLGlCLENBRUQsK0IsQ0FDQyxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLHdCLENBQ0EsVyxDQUNBLFUsQ0FHRCxvQixDS3pRRyx5QyxDQUVBLGUsQ0FDQSxVLENMd1FGLGUsQ0FDQSx3QixDQUNBLGMsQ0FLRCxtQixDQUNDLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsYyxDQUVELGtCLENBQ0MsWSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsVyxDQUNBLHFCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGEsQ0FDQSxTLENBQ0EsYSxDQUNBLGlCLENBQ0Esb0IsQ0FDQyxhLENBQ0EsYyxDQWVGLHlCLENBWkEsMEIsQ0FDQyxVLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUSxDQUNBLFcsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxtQixDQUNBLFMsQ0FDQSxpRCxDQUVELHlCLENBVUMsa0QsQ0FJRixxQixDQUNDLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsYyxDQUNBLFEsQ0FDQSwwQixDQUNDLFksQ0FDQSwwQixDQUNBLGtCLENBQ0EseUIsQ0FDQSwyQixDQUVELHVDLENBQ0MsaUIsQ0FFRCw0QixDQUNDLGMsQ0FDQSxrQixDQUNBLGEsQ0FDQSxlLENBQ0EsVSxDQUNBLGlDLENBQ0MsYSxDQUNBLGEsQ0FHRiwwQixDQUNDLFUsQ0FLRixtQixDQUNDLGlCLENBQ0EscUIsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxvQixDQUNBLGUsQ0FDQSwwQixDQUNDLGlCLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsYSxDQUNBLFcsQ0FHRCx3QixDQUNDLHdCLENBQ0Esc0IsQ0FDQSxVLENBQ0EsYyxDQUNBLGtCLENBQ0EsZ0IsQ0FDQSxpQixDQUVELCtCLENBQ0MsVyxDQUNBLFMsQ0FDQSx3QixDQUNBLFUsQ0FDQSxpQixDQUNBLFksQ0FDQSxvQixDQUVELHlCLENBQ0MsVyxDQUNHLFksQ0FDSCxnQixDQUNBLFcsQ0FDQSxZLENBQ0Esc0IsQ0FDQSxvQixDQUNBLDZCLENBQ0MsWSxDQUNBLFUsQ0FDQSxXLENBSUYsZ0MsQ0FDQSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsVSxDQUNBLFcsQ0FDQSxxQixDQUNBLFEsQ0FJRCxvQixDQUNDLHFCLENBQ0csVyxDQUNBLGlCLENBQ0EsTyxDQUNBLEssQ0FNQSxXLENBQ0gsWSxDQVpELG9CLENBYUMsMkIsQ0FDQyxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLDBCLENBR0QseUIsQ0FDQyx3QixDQUNBLHNCLENBQ0EsVSxDQUNBLGMsQ0FDQSxrQixDQUNBLGdCLENBQ0EsaUIsQ0FDQSxtQixDQUVELGdDLENBQ0Ms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LENBR0ksaUIsQ0FFSixrQixDQUNJLGMsQ0FDQSxVLENBQ0EsbUIsQ0FDQSxlLENBRUosa0IsQ0FPQSxxQixDQU5JLHFCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGdCLENBQ0EsVSxDQVNKLHdCLENBQUEsMkIsQ0FDSSxTLENBQ0EsaUIsQ0FHUixXLENBQ0ksZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsYyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSw0QixDQUNBLHdCLENBQ0EsOEIsQ0FFSixpQixDQUNJLFUsQ0FDQSxxQixDQUNBLHdCLENBSVIsWSxDQUNJLHVCLENBQ0EsUyxDQUdKLFksQ0FDSSxXLENBSUoseUJBRVEscUIsQ0FDSSxRLENBQ0EsVSxDQUNBLFEsQ0FFSixvQixDQUNJLFEsQ0FDSixXLENBQ0EsVUNoS1IsZ0IsQ0FDQyxXLENBRUEsWSxDQUNBLGEsQ0FFQSxpQixDQUNBLGEsQ0FFQSxhLENBQ0EsWSxDQU9BLG9ELENBQ0Esa0IsQ0FFQSxZLENBQ0Esc0IsQ0FDQSxrQixDQUdELFUsQ0FRQSxpQixDQUFBLGtCLENBUEMsaUIsQ0FDQSxrQixDQUNBLHlCLENBQ0EsNkIsQ0FDQSwyQixDQUdELGlCLENBQUEsa0IsQ0FFQyxVLENBQ0EsYSxDQUVBLGlCLENBQ0EsTSxDQU9BLDJFLENBSUQsa0IsQ0FFQyxrRCxDQUdELGlCLENBRUMsNkMsQ0FHRCw0QixDQUNDLDRCLENBR0QsbUMsQ0FBQSxvQyxDQUVDLEssQ0FDQSwyRSxDQUlELG9DLENBQ0MsdUIsQ0FHRCxtQyxDQUNDLHdCLENBS0QsZ0IsQ0FDQyxpQixDQUNBLFEsQ0FDQSxVLENBQ0EsVyxDQ3BGRCxPLENBQ0ksdUQsQ0FDQSxpQixDQUVBLCtCLENBQ0EsMkIsQ0FDQSxxQixDQUNBLGdCLENBQ0csK0gsQ0FDQSx3SCxDQUdILGMsQ0FLQSxhLENBSkksWSxDQUNBLDZCLENBQ0EsUSxDQUVKLGEsQ0FHSSxvQixDQUNBLGMsQ0FDQSxpQixDQUNBLFEsQ0FFSixtQixDQUNJLGlCLENBQ0EscUIsQ0FDSSxjLENBQ0EsYSxDQUNBLGtCLENBRUoseUIsQ0FDSSxjLENBQ0Esa0IsQ0FDQSx5QyxDQUNBLFUsQ0FDQSxlLENBRUosNEIsQ0FDSSxjLENBQ0EsVSxDQUNBLGtCLENBQ0EsVSxDQUtaLGMsQ0FDSSxpQixDQUNBLGdCLENBQ0EsVSxDQUNBLGMsQ0FFQSx1QixDUGpCQSw2QixDQUNBLGMsQ0FDQSxVLENBQ0EsYSxDQUNBLGtCLENBQ0EsZ0IsQ09vQkEseUIsQ0FMQSxvQixDQU1JLHlDLENBR0EsVSxDQVRKLG9CLENQaENBLGMsQ0FFQSxlLENPZ0NJLGtCLENBQ0EsZSxDQUVKLHlCLENBRUksYyxDQUNBLG1CLENBRUEsZSxDQUdKLHdCLENBQ0ksYyxDQUNBLFUsQ0FDQSxlLENBRUosbUIsQ0FDSSxZLENBQ0EsUSxDQUNBLHNCLENBQ0Esa0IsQ0FDQSxrQixDQUVKLDhCLENBQ0ksZSxDQUVKLHdCLENBQ0ksd0IsQ0FDQSxZLENBQ0EsVyxDQUNBLG1CLENBQ0Esa0IsQ0FDQSxzQixDQUNBLFksQ0FDQSxnQixDQUNBLFcsQ0FDQSxhLENBRUosdUIsQ0FDSSxjLENBQ0EsZSxDQU1SLHlCQUNJLGEsQ0FDSSxxQixDQUNBLHNCLENBQ0Esa0IsQ0FFSixtQixDQUNJLHFCLENBQ0Esc0IsQ0FFSiw0QixDQUNJLGlCLEFBSVIseUJBQ0ksYyxDQUNJLDZCLENBRUosYSxDQUNJLGtCLENBQ0Esc0IsQ0FDQSxpQixDQUVKLGMsQ0FDSSxnQixDQUNBLGEsQ0FFSixtQixDQUNJLGtCLENBQ0Esc0IsQ0FFSixnQixDQUNJLGMsQ0FFSixPLENBQ0ksYyxDQUNBLDhCLEFBSVIseUJBQ0ksbUIsQ0FDSSxxQixDQUNBLGtCLENBQ0EsaUIsQ0FFSixjLENBQ0ksaUIsQ0FFSixvQixDQUNJLGMsQ0FFSix1QixDQUNJLGMsQ0FFSixhLENBQ0ksdUJYbEtSLFUsQ0FDSSxlLENBQ0EsYyxDQUNBLFcsQ0FDQSxVLENBQ0EsTyxDQUNBLFksQ0FDQSxhLENBQ0EsbUIsQ0FDSSxVLENBQ0EsVyxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxxQixDQUVKLGUsQ0FXQSxlLENBVkksVSxDQUNBLFcsQ0FDQSxpQixDQUNBLHdCLENBQ0EsVSxDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxtRCxDQUVKLGUsQ0FTSSxtQixDQUNBLG1ELENBSVIsZSxDQUNRLHNCLENBQ0EsUyxDQUVSLGtCLENBQ1EsWSxDWTlDUixTLENBQ0ksWSxDQUNBLG1DLENBQ0Esb0IsQ0FDSSx3QixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxZLENBQ0EsMEIsQ0FDQSxxQixDQUNBLHNCLENBdUJBLGlDLENBdEJBLDJCLENBQ0ksVSxDQUNBLFcsQ0FDQSxXLENBQ0EsVSxDQUNBLFUsQ0FDQSx3QixDQUNBLGlCLENBQ0EsUyxDQUlKLHdCLENBQ0ksZ0IsQ0FDQSxXLENBQ0EsVSxDQUNBLHFCLENBR1IsMEIsQ0FDSSx3QixDQUNBLGlCLENBQ0EsaUMsQ0FNSSx3QixDQUtSLHdCLENBT0EsOEIsQ0FDSSxjLENBQ0Esa0IsQ0FDQSx5QyxDQVZKLHdCLENBSUksVSxDQUNBLG1CLENBRUosOEIsQ0FJSSxhLENBRUoscUIsQ0FDSSxjLENBQ0EsVSxDQUNBLGUsQ0FDQSxlLENBRUosb0IsQ0FDSSxjLENBQ0Esa0IsQ0FDQSxVLENBQ0EsZSxDQUVKLG1CLENBQ0ksYyxDQUNBLFUsQ0FDQSxvQixDQUNBLG9DLENBQ0EscUIsQ0FDSSxlLENBRUoseUIsQ0FDSSwwQixDQU9aLDBCQUNJLFMsQ0FDSSxtQyxDQUNBLDJCLENBQ0ksUyxBQUtaLHlCQUNJLFMsQ0FDSSxxQ0MvRlIsUSxDQUNJLDZELENBRUEsOEIsQ0FDQSwyQixDQUNBLHVCLENBQ0EsZSxDQUNJLGUsQ0FDQSxZLENBQ0EsNkIsQ0FDQSxzQixDQUNBLFEsQ0FFSixjLENBQ0ksYyxDQUNBLGlCLENBR0osZSxDQUNJLGMsQ0FDQSxpQixDQUNBLGdCLENDdkJ5SiwwQixDRDBCN0osZSxDQzFCaVAsWSxDQUFhLHNCLENBQXVCLGtCLENEMEJyUixlLENBSUksTyxDQUNBLGlCLENBQ0EsUyxDQUNBLGtCLENBQ0EsbUIsQ0FDSSxnQixDQUlSLGdCLENBQ0ksWSxDQUNBLHFCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsUyxDQUNBLFksQ0FDQSxTLENBV0Esb0IsQ0FWQSx1QixDQUNJLFcsQ0FDQSxlLENBQ0EsWSxDQUNBLHFCLENBQ0Esc0IsQ0FDQSx3QixDQUNBLGlCLENBR0osb0IsQ0FPSSx3QixDQUVKLHlCLENBUUEsc0IsQ0FQSSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxpQixDQUVKLHNCLENBRUksYyxDQVNSLHVCLENBa0JBLG9CLENBQ0kseUMsQ0FLQSxlLENBeEJKLHVCLENBQ0ksa0IsQ0FDQSxhLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FJSiwrQixDQUNJLFUsQ0FDQSxVLENBQ0EscUIsQ0FDQSxpQixDQUNBLE8sQ0FDQSxNLENBQ0EsVSxDQUVKLG9CLENBRUksYyxDQUNBLFUsQ0FDQSxtQixDQUNBLGdCLENBRUEsbUIsQ0FHSixtQixDQUNJLG9CLENBQ0EsYyxDQUNBLGdCLENBRUosd0IsQ0FDSSxjLENBQ0Esa0MsQ0FDQSxjLENBQ0EsYSxDQUlSLGMsQ0FDSSxpQixDQUdKLGdCLENBQ0ksb0IsQ0FDQSxpQixDQUNBLFMsQ1RwSEEseUMsQ0FFQSxlLENBQ0EsZ0IsQ0FDQSxhLENTa0hBLGMsQ0FDQSxpQixDQWFBLHVCLENBWkEsd0IsQ0FDSSxVLENBQ0EsUyxDQUNBLFcsQ0FDQSxRLENBQ0EsVSxDQUNBLFEsQ0FDQSxpQixDQUNBLHdCLENBQ0EsdUIsQ0FDQSxVLENBRUosdUIsQ0FFSSxTLENBQ0EsVyxDQUNBLFEsQ0FDQSxXLENBQ0EsUSxDQU9SLG1CLENBQ0ksb0IsQ0FDQSxjLENBQ0EsVSxDQUNBLFMsQ0FDQSxpQixDQUtKLHlCQUNJLGUsQ0FDSSxxQixDQUVKLGMsQ0FDSSxZLENBRUosZSxDQUNJLFksQ0FDQSxlLEFBSVIseUJBQ0ksZ0IsQ0FDSSxjLENBQ0EsZSxDQUNBLHdCLENBQ0ksUSxDQUVKLHVCLENBQ0ksUSxDQUdSLGMsQ0FDSSxZLENBQ0EscUIsQ0FDQSxrQixDQUNBLHNCLENBRUosbUIsQ0FDSSxnQixDQUNBLGUsQ0FFSixnQixDQUNJLG9CLEFBSVIseUJBQ0ksZSxDQUNJLGlCLENBRUosK0IsQ0FDSSxZLENBRUosdUIsQ0FDSSxjLENBQ0EsUSxDQUVKLG9CLENBQ0ksYyxDQUVKLGdCLENBQ0ksZSxDQUNBLFUsQ0FDQSxlLENBSUEsb0IsQ0FIQSx1QixDQUNJLFUsQ0FNUixlLENBQ0kscUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxRLENBRUosYyxDQUNJLFUsQ0FDQSxnQixBQUlSLHlCQUNJLG9CLENBQ0ksYyxDQUNBLGUsQ0FDQSxpQkU1UFIsUSxDQUNJLHdFLENBQ0EsaUIsQ0FDQSxxQixDQUNBLHVCLENBVUEsZSxDQVRBLGdCLENBVUksaUIsQ0FDQSxLLENBRUEsVSxDQWJKLGdCLENBR0ksTSxDQUNBLFEsQ0FDQSxPLENBRUEsK0IsQ0FFSixlLENBR0ksc0IsQ0FFQSx3QixDQUNBLFcsQ0FDQSx5QixDQUNBLFcsQ0FDQSxzQixDQUVKLGEsQ0FDSSxtQixDQUNBLGlCLENBR1IsZSxDQUNJLGMsQ0FDQSxnQixDQUNBLG9CLENBQ0EsVyxDQUNBLGlCLENBQ0EseUMsQ0FDQSxlLENBQ0EsUyxDQWFBLHNCLENBWkEsc0IsQ0NSSSw0QixDQVpBLDRCLENEcUJBLFUsQ0FDQSxTLENBQ0EsVyxDQUNBLFEsQ0FDQSxVLENBQ0EsUSxDQUNBLGlCLENBQ0Esd0IsQ0FDQSx1QixDQUNBLFUsQ0FFSixzQixDQ3BCSSw0QixDRHNCQSxTLENBQ0EsVyxDQUNBLFEsQ0FDQSxXLENBQ0EsUSxDQU1KLHNCLENBQ0ksVSxDQUdSLGtCLENBQ0ksYyxDQUNBLGEsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxnQixDQUNBLHlDLENBRUosYyxDQUlJLGlCLENBQ0EsUyxDQUNBLFksQ0FDQSw2QixDQUNBLGtCLENBQ0EsTyxDQUNBLG1CLENBQ0EsbUIsQ0FDSSxjLENBQ0EsVSxDQUNBLGtCLENBQ0EsWSxDQUNBLGUsQ0FDQSxpQixDQUNBLDhCLENBRUoseUIsQ0FDSSx3QixDQUdSLGlCLENBQ0ksNkIsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFksQ0FDQSxZLENBQ0EsZ0MsQ0FDSSxpQixDQUNBLHNCLENBQ0Esd0IsQ0FDQSxpQixDQUVBLGdCLENBQ0EsbUIsQ0FDQSxxQixDQUNBLHdCLENBQ0EsVyxDQUNBLGUsQ0FDQSw4QixDQUNBLGlCLENBQ0EsUyxDQUNBLFksQ0FDQSxxQyxDQUNJLGlCLENBQ0EsTyxDQUVKLHNDLENBQ0ksYyxDQUNBLFUsQ0FDQSxlLENBQ0EsOEIsQ0FFSixxQyxDQUNJLDJCLENBQ0EsYyxDQUNBLGtCLENBQ0EsOEIsQ0FDQSxZLENBd0JSLG1CLENBdEJJLHNDLENBQ0kscUMsQ0FLSiwwRCxDQUhBLDJELENBQ0ksVSxDQVFaLGEsQ0FDSSxrQixDQUNBLHdCLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGMsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxTLENBQ0EsOEIsQ0FDQSxtQixDQUNJLFUsQ0FPUiwwQkFDSSxjLENBQ0ksYyxDQUNBLFUsQ0FDQSxrQixDQUNBLHdCLEFBSVIsMEJBQ0ksaUIsQ0FDSSxRLENBRUosYyxDQUNJLGMsQ0FFSixRLENBQ0ksMkIsQUFHUix5QkFDSSxjLENBQ0ksZ0IsQUFJUix5QkFDSSxjLENBQ0ksZSxDQUdKLHNCLENBQ0ksYyxDQUNBLDhCLENBQ1EsUSxDQUVSLDZCLENBQ1EsUSxDQUdSLGtCLENBQ0ksYyxDQUNBLGtCLEFBSVoseUJBQ0ksc0IsQ0FDSSxjLENBQ0EsOEIsQ0FDSSxPLENBQ0EsUSxDQUNBLFcsQ0FFSiw2QixDQUNRLFEsQ0FFQSxRLENBQ0EsYUNsT2hCLEssQ0FDSSxrRCxDQUNBLDhCLENBQ0EsMkIsQ0FDQSxnQixDQUNBLHVCLENBQ0EsaUIsQ0FDSSxlLENBb0NBLHdCLENBbENKLHFCLENBc0NRLGlCLENBRUEseUMsQ0F4Q1IscUIsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLFcsQ0FHQSxlLENBQ0EsUyxDQTBCQSx3QixDQUNJLGMsQ0FDQSxVLENBQ0EsUyxDQUVBLGdCLENBR0osYyxDQUNJLGdCLENBRUosa0IsQ0FDSSx1QixDQUNBLGlCLENBRUosbUIsQ0FDSSx3QixDQUNBLGEsQ0FDQSxtQixDQUNBLGMsQ0FDQSxlLENBQ0EsVyxDQUdKLG1CLENBQ0ksd0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsWSxDQUNBLE8sQ0FDQSx3QixDQUVKLDBCLENBQ0ksd0IsQ0FFSix3QixDQUNJLHdCLENBQ0Esa0IsQ0FDQSxxQixDQUNBLGEsQ0FDQSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFEsQ0FDQSxXLENBRUosNEIsQ0FDSSxjLENBQ0EsZ0IsQ0FDQSxlLENBQ0EseUMsQ0FFSixzQixDQUNJLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxxQixDQUVKLHVCLENBQ0ksOEIsQ0FDQSxrQixDQUNBLGMsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBRUosNkIsQ0FDSSwwQixDQUVKLGtCLENBQ0ksWSxDQUNBLDZCLENBQ0Esb0IsQ0FDQSxjLENBS1osWSxDQUNJLFUsQ0FDQSxXLENBS0osMEJBQ0ksNEIsQ0FDSSxlLENBQ0EscUIsQUFLUiwwQkFDSSxrQixDQUNJLG9CLEFBSVIsMEJBQ0ksdUIsQ0FDSSxnQixBQUlSLHlCQUNJLGtCLENBQ0ksbUJGNUpSLHdCLENBQXlCLFUsQ0FBVyxZLENBQWEsVyxDQUFZLFMsQ0FBVSxLLENBQU0sTSxDQUFPLE8sQ0FBUSxRLENBQVMsVSxDQUFXLGMsQ0FBZSxlLENBQWdCLGlCLENBQWtCLDBCLENBQTJCLFcsQ0FBWSxjLENBQWUsSyxDQUFNLE0sQ0FBTyxPLENBQVEsUSxDQUFnRSxnQixDQUFpQixpQixDQUFrQix3QixDQUF5Qix3QixDQUF5QixjLENBQWUsVyxDQUFZLGUsQ0FBZ0IsTyxDQUFRLFEsQ0FBUyxpQixDQUFrQixRLENBQVMsc0IsQ0FBdUIsYyxDQUFlLFUsQ0FBVyxRLENBQVMsZ0IsQ0FBaUIsVyxDQUFZLGMsQ0FBZSx5QixDQUEwQixpQixDQUFrQixjLENBQWUsK0IsQ0FBZ0MsMEIsQ0FBMkIsNEIsQ0FBNkIsdUIsQ0FBd0IsNEIsQ0FBNkIsZSxDRzZDdHdCLEksQ0FMQSxJLENBYUUsaUIsQ0FiRixJLENBQ0Usc0IsQ0FJRixJLENBQ0UsNkIsQ0FDQSxjLENBQ0EsZSxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUNBLHFCLENBSUYsVSxDQUNFLGEsQ0FDQSxnQixDQUNBLGMsQ0FHRixpQixDQUNFLGlCLENBQ0EsMkMsQ0FHRixXLENBQ0UseUIsQ0FHRixLLENBQ0UsbUIsQ0FDQSxtQixDQUNBLFkiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0ICcuLy4uL2Jhc2UvdmFycyc7XG5cbi5oZWFkZXIge1xuXHQmX190b3Age1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWluLWhlaWdodDogMTM1cHg7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiA5OTA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cblx0fVxuXHQmX190b3AtbmF2LWJ0biB7XG5cdFx0aGVpZ2h0OiA3NXB4O1xuXHRcdHdpZHRoOiA3NXB4O1xuXHRcdG1hcmdpbjogMCA0MHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM2YzZjNmM7XG4gICAgXHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXHRcdGZsZXgtc2hyaW5rOiAwO1xuXHR9XG5cdCZfX3RvcC1uYXYtYnRuOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xuXHRcdFxuXHR9XG5cdCZfX3RvcC1sb2dvIHtcblx0XHRmbGV4LXNocmluazogMDtcblx0fVxuXHQmX190b3AtbmF2LWljb24ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA0MnB4O1xuXHRcdGhlaWdodDogMjdweDtcblx0fVxufVxuLmhlYWRlcl9fYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG4uaGVhZGVyX190b3Atam9pbiB7XG5cdCYtbGluayB7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XG5cdFx0Y29sb3I6ICRjb2xvcndoaXRlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiA0N3B4IDUwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0aSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblxuXHRcdH1cdFxuXHR9XG5cdCYtbGluazo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0dG9wOiAwcHg7XG5cdFx0cmlnaHQ6IDBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdHRyYW5zaXRpb246IDAuNXM7XG5cdH1cblx0Ji1saW5rOmhvdmVyOjpiZWZvcmUge1xuXHRcdGhlaWdodDogMTIwJTtcblx0XHR3aWR0aDogMTIwJTtcblx0fVxuXHQmLWxpbms6aG92ZXIgaSB7XG5cdFx0YW5pbWF0aW9uOiBzaGFrZS1ob3Jpem9udGFsIDJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMzAsIDAuNTE1LCAwLjk1NSkgYm90aDtcblx0fVxuXHRcbn1cblxuLm1vYmlsZV9fbmF2IHtcblx0aGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDBweDtcblx0bGVmdDogMHB4O1xuXHRib3R0b206IDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgei1pbmRleDogMTAzMDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogbGVmdDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIHBhZGRpbmc6IDUwcHg7XG5cdCY6OmJlZm9yZSB7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLCAwLCAwLCAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDc1JSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDBweDtcblx0XHRsZWZ0OiAwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9tZW51LWJnLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuXHRcdG9wYWNpdHk6IDAuNTA7XG5cdH1cblx0Ji1jb3B5cmlnaHQge1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdFx0XG5cdH1cblx0Ji1jb3B5cmlnaHQ6aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcblx0XHRcblx0fVxuXHQmLWNvcHlyaWdodC1saW5rIHtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcblx0fVxufVxuXG4ubW9iaWxlX19uYXYtbWVudSB7XG4gICAgei1pbmRleDogMztcblx0Ji1saSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwcHg7XG5cblx0fVxuXHQmLWxpbmsge1xuXHRcdG1hcmdpbjogMTBweCAyMHB4IDEwcHggMHB4O1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTtcblx0XHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCAwcHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cblx0Ji1saW5rLS1hY3RpdmUge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICRjb2xvcm1haW47XG5cdFx0Y29sb3I6ICRjb2xvcm1haW47XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cblx0XG5cdCYtbGluazpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvcndoaXRlO1xuXHR9XG59XG5cbi5tb2JpbGVfX25hdi1zb2NpYWxzIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRnYXA6IDIwcHg7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdHotaW5kZXg6IDM7XG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRjb2xvcjogJGNvbG9yd2hpdGU7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cdH1cblx0aTpob3ZlciB7XG5cdFx0Y29sb3I6ICRjb2xvcm1haW47XG5cdH1cbn1cblxuXG4ubW9iaWxlX19uYXYtZmFkZSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0aW5zZXQ6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHotaW5kZXg6IDEwMjk7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblx0LXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMHB4KTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDBweCk7XG5cdGZpbHRlcjogYmx1cigwcHgpO1xufVxuLm1vYmlsZV9fbmF2LWZhZGUtLW9wZW4ge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRvcGFjaXR5OiAxO1xuXHQtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigxMHB4KTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuXHRmaWx0ZXI6IGJsdXIoMTBweCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcblx0XG59XG5cbkBrZXlmcmFtZXMgc2hha2UtaG9yaXpvbnRhbCB7XG5cdDAlLFxuXHQxMDAlIHtcblx0ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdH1cblx0MTAlLFxuXHQzMCUsXG5cdDUwJSxcblx0NzAlIHtcblx0ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTZweCk7XG5cdH1cblx0MjAlLFxuXHQ0MCUsXG5cdDYwJSB7XG5cdCAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDZweCk7XG5cdH1cblx0ODAlIHtcblx0ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNHB4KTtcblx0fVxuXHQ5MCUge1xuXHQgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNHB4KTtcblx0fVxuICB9XG4gIFxuLy8gSGVybyBzZWN0aW9uXG5cblxuLmhlcm8ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0LnN3aXBlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4uaGVyb19fc3dpcGVyIHtcblx0Lyogei1pbmRleDogMTQ7ICovXG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG4uaGVyb19fY29udGVudCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICB6LWluZGV4OiAxMztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXHQmLXN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRsaW5lLWhlaWdodDogNzBweDtcblx0XHRjb2xvcjogJGNvbG9yd2hpdGU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdCYtc3VidGl0bGU6OmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFxuXHR9XG5cdCYtdGl0bGUge1xuXHRcdEBpbmNsdWRlIGgxO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogJGNvbG9ybWFpbjtcblx0XHR9XG5cdH1cblx0Ji1tYWluIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDI1cHggMDtcblx0fVxuXHQmLWJ0biB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGhlaWdodDogMTE1cHg7XG5cdFx0d2lkdGg6IDExNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvcndoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Y29sb3I6ICRjb2xvcm1haW47XG5cdFx0ei1pbmRleDogMTtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aSB7XG5cdFx0XHRjb2xvcjogJGNvbG9ybWFpbjtcblx0XHRcdGZvbnQtc2l6ZTogMzZweDtcblx0XHR9XG5cdH1cblx0Ji1idG46OmJlZm9yZSB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLTI1JTtcblx0XHR0b3A6IC0yNSU7XG5cdFx0aGVpZ2h0OiAxNTAlO1xuXHRcdHdpZHRoOiAxNTAlO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcm1haW47XG5cdFx0Ym9yZGVyLXJhZGl1czogMTAwcHg7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRhbmltYXRpb246IGZsYWlyYW5pbWF0aW9uYmVmb3JlIDFzIGxpbmVhciBpbmZpbml0ZTtcblx0fVxuXHQmLWJ0bjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0yNSU7XG5cdFx0dG9wOiAtMjUlO1xuXHRcdGhlaWdodDogMTUwJTtcblx0XHR3aWR0aDogMTUwJTtcblx0XHRib3JkZXI6IDJweCBzb2xpZCAkY29sb3JtYWluO1xuXHRcdGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0YW5pbWF0aW9uOiBmbGFpcmFuaW1hdGlvbmJlZm9yZSAwLjVzIGxpbmVhciBpbmZpbml0ZTtcblx0fVxufVxuXG4uaGVyb19fY29udGVudC1wb2ludHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdHBhZGRpbmc6IDI1cHggMDtcblx0Z2FwOiA0MHB4O1xuXHQmLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZmxleC1iYXNpczogMzMuMzMzMzMzMzMzMyU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yd2hpdGU7XG5cdH1cblx0Ji1pdGVtOmxhc3Qtb2YtdHlwZSB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBub25lO1xuXHR9XG5cdCYtc3RhdHVzIHtcblx0XHRmb250LXNpemU6IDUwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGNvbG9yOiAkY29sb3J3aGl0ZTtcblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkY29sb3JtYWluO1xuXHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0fVxuXHR9XG5cdCYtdGV4dCB7XG5cdFx0Y29sb3I6ICRjb2xvcndoaXRlO1xuXHR9XG5cdFxufVxuXG4uaGVyb19fY29udGVudC1kb3duIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3J3aGl0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdCYtc2Nyb2xsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiAyMHB4IDE1cHg7XG5cdFx0ZmxleC1iYXNpczogNjBweDtcblx0XHRmbGV4LXNocmluazogMDtcblx0XHRwYWRkaW5nOiA1cHggNXB4O1xuXG5cdH1cblx0Ji1saW5rIHtcblx0XHR3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXHRcdHRleHQtb3JpZW50YXRpb246IG1peGVkO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXHQmLWxpbms6OmFmdGVyIHtcblx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0d2lkdGg6IDJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJvdHRvbTogLTIwcHg7XG5cdFx0bGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuXHR9XG5cdCYtbW91c2Uge1xuXHRcdGZsZXgtZ3JvdzogMTtcbiAgICBcdGZsZXgtYmFzaXM6IDA7XG5cdFx0bWFyZ2luOiAyMHB4IDE1cHg7XG5cdFx0cGFkZGluZzogNXB4IDVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRzdmcge1xuXHRcdFx0ZmlsbDogJGNvbG9ybWFpbjtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblx0XHRcblx0fVxuXHQmLW1vdXNlOjphZnRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMTAwJTtcblx0d2lkdGg6IDEwMCU7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGhlaWdodDogMTAwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym90dG9tOiAwcHg7XG5cdH1cbn1cblxuLmhlcm9fX2NvbnRlbnQtcmlnaHQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0b3A6IDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdCYtZm9sbG93IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0LyogZ2FwOiAxMHB4OyAqL1xuXHR9XG5cdCYtdGV4dCB7XG5cdFx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblx0XHR0ZXh0LW9yaWVudGF0aW9uOiBtaXhlZDtcblx0XHRjb2xvcjogIzAwMDtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XG5cdH1cblx0Ji10ZXh0OjphZnRlciB7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdHdpZHRoOiAycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2UxMjcyNztcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IC0zMHB4O1xuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcblx0fVxuXHQmLWxpbmsge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuXHRcdGkge1xuXHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXHRcdFxuXHR9XG5cdCYtbGluazpob3ZlciB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdFx0aXtcblx0XHRcdGNvbG9yOiAkY29sb3JtYWluO1xuXHRcdH1cblx0XHRcblx0fVxufVxuXG4uaGVyb19fY29udGVudC1zd2lwZXItYWN0aW9uIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDcwcHg7XG4gICAgdG9wOiAzNzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBncmlkO1xuXHRtaW4taGVpZ2h0OiAxMDBweDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0Z2FwOiA1cHg7XG4gICAgcGFkZGluZzogMjBweCAwcHg7XG5cdC5zd2lwZXJfX2J0bi1wcmV2IHtcblx0XHR3aWR0aDogNTBweDtcblx0XHR6LWluZGV4OiAzMDtcblx0XHRncmlkLWNvbHVtbjogMC8xO1xuXHRcdGFsaWduLXNlbGY6IHN0YXJ0O1xuXHRcdFxuXHR9XG5cdC5zd2lwZXJfX2J0bi1wcmV2LWxpbmsge1xuXHRcdHBhZGRpbmc6IDEwcHggNXB4O1xuXHRcdGNvbG9yOiAkY29sb3JtYWluO1xuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0LnN0MCB7XG5cdFx0XHRmaWxsOiAkY29sb3JtYWluO1xuXHRcdH1cblx0fVxuXHQuc3dpcGVyX19idG4tbmV4dCB7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0ei1pbmRleDogMzA7XG5cdFx0Z3JpZC1jb2x1bW46IDMvNDtcblx0XHRhbGlnbi1zZWxmOiBlbmQ7XG5cdFx0bWFyZ2luLWxlZnQ6IC03cHg7XG5cdH1cblx0LnN3aXBlcl9fYnRuLW5leHQtbGluayB7XG5cdFx0cGFkZGluZzogMTBweCA1cHg7XG5cdFx0Y29sb3I6ICRjb2xvcm1haW47XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHQuc3QwIHtcblx0XHRcdGZpbGw6ICRjb2xvcm1haW47XG5cdFx0fVxuXHR9XG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdGNvbG9yOiAkY29sb3J3aGl0ZTtcblx0XHRncmlkLWNvbHVtbjogMi8zO1xuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIGZsYWlyYW5pbWF0aW9uYmVmb3JlIHtcblxuXHQwJSB7XG4gICBcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC42OCk7XG4gICBcbiAgIG9wYWNpdHk6IDE7XG4gICBcbiAgIH1cbiAgIFxuXHQxMDAlIHtcbiAgIFxuICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgXG4gICBvcGFjaXR5OiAwO1xuICAgXG4gICB9XG4gICBcbn1cblxuLy9NZWRpYSBRdWVyaWVzXG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTYwcHgpIHtcblx0Lmhlcm9fX2NvbnRlbnQgIHtcblx0XHQmLXN3aXBlci1hY3Rpb24ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NTBweCkge1xuXHQuaGVyb19fY29udGVudC1yaWdodCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE1MHB4KSB7XG5cdC5oZXJvX19jb250ZW50ICB7XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5MDZweCkge1xuXHQuaGVyb19fY29udGVudCAge1xuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA2MHB4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDAgMDtcblx0XHR9XG5cdFx0Ji1zdWJ0aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjVweDtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0fVxuXHRcdCYtc3VidGl0bGU6OmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0Ji1tYWluIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdGdhcDogMzBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdFx0Ji1wb2ludHMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHRcdCYtcG9pbnRzLWl0ZW0ge1xuXHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHRcdCYtcG9pbnRzLXN0YXR1cyB7XG5cdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0fVxuXHRcdCYtcG9pbnRzLXRleHQge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHR9XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC13aWR0aDogNjc1cHgpIHtcblx0LmhlYWRlcl9fdG9wIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHRcblx0XHQmLWpvaW4tbGluayB7XG5cdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRwYWRkaW5nOiA0N3B4IDIwcHg7XG5cdFx0fVxuXHRcdCYtam9pbi1saW5rOmhvdmVyOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDEwNSU7XG5cdFx0XHRoZWlnaHQ6IDEwNSU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NTBweCkge1xuXHQuaGVyb19fY29udGVudCB7XG5cdFx0Ji1wb2ludHMtc3RhdHVzIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHR9XG5cdFx0Ji1wb2ludHMtaXRlbSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0fVxuXHRcdCYtcG9pbnRzLXRleHQge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXHQubW9iaWxlX19uYXYge1xuXHRcdHdpZHRoOiA4MCU7XG5cdH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU2MHB4KSB7XG5cdC5oZXJvX19jb250ZW50IHtcblx0XHQmLXBvaW50cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLXN1YnRpdGxlOjpiZWZvcmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdCYtbWFpbiB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRnYXA6IDMwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHQuaGVhZGVyX190b3Age1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHQmLWpvaW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji1sb2dvIHtcblx0XHRcdHBhZGRpbmctbGVmdDogNDBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuXHQuaGVyb19fY29udGVudCB7XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDM2cHghaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweCFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuXHQuaGVyb19fY29udGVudC10ZXh0IHtcblx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0fVxufVxuXG5cbkBtZWRpYSAobWF4LWhlaWdodDogNzg1cHgpIHtcblx0Lmhlcm9fX2NvbnRlbnQtcmlnaHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuXG5AbWVkaWEgKG1heC1oZWlnaHQ6IDc1MHB4KSB7XG5cdC5oZXJvX19jb250ZW50LXJpZ2h0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5oZXJvX19jb250ZW50ICB7XG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDYwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDIwcHggMCAwO1xuXHRcdH1cblx0XHQmLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHR9XG5cdFx0Ji1wb2ludHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji1kb3duIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LWhlaWdodDogNjIwcHgpIHtcblx0Lmhlcm9fX2NvbnRlbnQtYnRuIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWF4LWhlaWdodDogNjAwcHgpIHtcblx0Lmhlcm9fX2NvbnRlbnQge1xuXHRcdCYtcG9pbnRzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCYtZG93biB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLW1haW4ge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0XHR9XG5cdH1cbn1cbkBtZWRpYSAobWF4LWhlaWdodDogNTIwcHgpIHtcblx0Lmhlcm9fX2NvbnRlbnQge1xuXHRcdCYtdGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdH1cblx0XHQmLXN1YnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdFx0XG5cblx0fVxufSIsIkBpbXBvcnQgJy4vLi4vYmFzZS92YXJzJztcclxuXHJcbi5wcmVsb2FkZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiKDAsIDAsIDApO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBpbnNldDogMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDMwcHgpO1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjBweCk7XHJcbiAgICB9XHJcbiAgICAmX19vbmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2NhbGUtZG93bi1jZW50ZXIgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgICAmX190d28ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTFzO1xyXG4gICAgICAgIGFuaW1hdGlvbjogc2NhbGUtZG93bi1jZW50ZXIgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2FkZXJfX2hpZGluZyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBvcGFjaXR5O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuLmxvYWRlZCAucHJlbG9hZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNjYWxlLWRvd24tY2VudGVyIHtcclxuICAgIDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIH1cclxuICAgIDUwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgIH1cclxuICB9XHJcbiIsIi8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbioge1xuXHRwYWRkaW5nOiAwcHg7XG5cdG1hcmdpbjogMHB4O1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi8qIExpbmtzICovXG5cbmEsIGE6bGluaywgYTp2aXNpdGVkICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyICB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBDb21tb24gKi9cblxuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxudWwsIHVsIGxpIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaW1nLCBzdmcge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLyogRm9ybSAqL1xuXG5pbnB1dCwgdGV4dGFyZWEsIGJ1dHRvbiwgc2VsZWN0IHtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5pbnB1dDo6LW1zLWNsZWFyIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xufVxuXG5sYWJlbCB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGVnZW5kIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCJodG1sLCBib2R5IHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG59IiwiQGltcG9ydCAnLi8uLi9iYXNlL3ZhcnMnO1xyXG4uYWJvdXQge1xyXG4gICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvYWJvdXQvYmctbGluZS1wYXR0ZXJuLWxlZnQuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICBnYXA6IDIwcHg7XHJcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcblxyXG4gICAgfVxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbS1vbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvYWJvdXQvYWJvdXRfdXNfMS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLXR3byB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9hYm91dC9hYm91dF91c18yLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuXHJcbiAgICB9XHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwcHg7XHJcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBoMjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTMwJTtcclxuICAgICAgICAgICAgdG9wOiAtMjUlO1xyXG4gICAgICAgICAgICBib3R0b206IC01JTtcclxuICAgICAgICAgICAgbGVmdDogMTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGU6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxODAlO1xyXG4gICAgICAgICAgICB0b3A6IC00MCU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTQwJTtcclxuICAgICAgICAgICAgbGVmdDogMTQlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDY0NjQ2O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXNpZ25hdHVyZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ01hcmNrIFNjcmlwdCcsIGN1cnNpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5jbGFzc2ljX19idG4ge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9ybWFpbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgIHBhZGRpbmc6IDE0cHggMzVweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7ICAgICAgICBcclxufVxyXG4uY2xhc3NpY19fYnRuOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XHJcbn1cclxuXHJcbi8vTWVkaWEgcXVlcmllcyBcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4NjNweCl7XHJcbiAgICAuYWJvdXRfX3dyYXBwZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAuYWJvdXRfX2xlZnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTY1cHgpIHtcclxuICAgIC5hYm91dF9fd3JhcHBlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmFib3V0X19yaWdodC10aXRsZSB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGVmdDogNDElO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQzJTtcclxuICAgICAgICB9XHJcbiAgICAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xyXG4gICAuYWJvdXRfX3JpZ2h0LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogNTVweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbGVmdDogNDQlO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGxlZnQ6IDQ3JTtcclxuICAgIH1cclxuICAgfVxyXG4gICAuYWJvdXRfX3JpZ2h0LXN1YnRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgIC5hYm91dF9faXRlbS10d28ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYWJvdXRfX2l0ZW0tb25lIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDMzMHB4KSB7XHJcbiAgICAuYWJvdXRfX3JpZ2h0LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGVmdDogNDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgICB9XHJcbiAgICAgICB9XHJcbiAgICAgICAuYWJvdXRfX3JpZ2h0LXN1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICB9XHJcbn0iLCIvKiBDb2xvcnMgKi9cclxuJGNvbG9ybWFpbjogI2UxMjcyNztcclxuJGNvbG9yYWNjZW50OiAjMjkyODJkO1xyXG4kY29sb3J3aGl0ZTogI2ZmZjtcclxuJGNvbG9yZ3JheTogIzBiMTgzMjtcclxuXHJcbi8qIE1peGlucyAqL1xyXG5cclxuQG1peGluIGgxIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDExMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGluZS1oZWlnaHQ6IDAuOTtcclxuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xyXG59XHJcblxyXG5AbWl4aW4gaDIge1xyXG4gICAgZm9udC1mYW1pbHk6J1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA4NXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA4NXB4O1xyXG4gICAgY29sb3I6ICMyMTI1Mjk7XHJcbn1cclxuXHJcbkBtaXhpbiBoMyB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuQG1peGluIHNlY3Rpb24tc3VidGl0bGUtb25lIHtcclxuICAgIGZvbnQtZmFtaWx5OidKb3N0Jywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGNvbG9yOiAjNDY0NjQ2O1xyXG59XHJcblxyXG5AbWl4aW4gc2VjdGlvbi1zdWJ0aXRsZS10d28ge1xyXG4gICAgZm9udC1mYW1pbHk6J0pvc3QnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxufVxyXG5cclxuQG1peGluIHNlY3Rpb24tdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6J0pvc3QnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDg1cHg7XHJcbiAgICBjb2xvcjogIzIxMjUyOTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuICAgIFxyXG4gICAgIiwiQGltcG9ydCAnLi8uLi9iYXNlL3ZhcnMnO1xyXG5cclxuLmNhbGN1bGF0b3Ige1xyXG4gICAgcGFkZGluZzogNjBweCAwO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9jYWxjdWxhdG9yL2JnLWxpbmUtcGF0dGVybi1yaWdodC5qcGcnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgLTIwMHB4O1xyXG4gICAgc2Nyb2xsLW1hcmdpbi10b3A6IDE1MHB4O1xyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZ2FwOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1yb3cge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IGRhc2hlZCAjYTZhNmE2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXJvdzpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNhNmE2YTY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ibWkge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3RhdHVzIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjYTZhNmE2O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW5mbyB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWluZm86bnRoLWNoaWxkKGV2ZW4pIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjYTZhNmE2OztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtbmFtZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgICZfX2NvdW50ZXIge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuLmNhbGN1bGF0b3JfX2Zvcm0td3JhcHBlciB7XHJcbiAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbn1cclxuLmNhbGN1bGF0b3JfX2Zvcm0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAmLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmLWdyb3VwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICB9XHJcbiAgICAmLWdyb3VwOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgIH1cclxuICAgICYtaW5wdXQge1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gICAgJi1pbnB1dDpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRjb2xvcm1haW47XHJcbiAgICB9XHJcbiAgICAmLXNlbGVjdCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmLXNlbGVjdDpmb2N1cyB7XHJcbiAgICAgICAgb3V0bGluZTogMnB4IHNvbGlkICRjb2xvcm1haW47XHJcbiAgICB9XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNjUpO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcbi5jYWxjdWxhdG9yX19yZXN1bHQge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi5mb3JtX19idG4ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgcGFkZGluZzogMHB4IDI1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcm1haW47XHJcbiAgICB9XHJcbiAgICBpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgfVxyXG59XHJcbi5mb3JtX19yZXN1bHQge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm1fX2ljb25zIHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIG9wYWNpdHk6IDAuNTA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxufVxyXG5cclxuLy9NZWRpYSBRdWVyaWVzXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAuY2FsY3VsYXRvcl9fd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMzBweDtcclxuICAgIH1cclxuICAgIC5jYWxjdWxhdG9yX190YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuICAgIC5jYWxjdWxhdG9yX190YWJsZS10aXRsZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmNhbGN1bGF0b3JfX2Zvcm0td3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcclxuICAgIC5jYWxjdWxhdG9yX190YWJsZS1pbmZvIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgbWluLWhlaWdodDogODBweDtcclxuICAgIH1cclxuICAgIC5jYWxjdWxhdG9yX190YWJsZS1ibWkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICAuY2FsY3VsYXRvcl9fdGFibGUtc3RhdHVzIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNjgycHgpIHtcclxuICAgIC5jYWxjdWxhdG9yX19mb3JtLXJvdyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDA7XHJcbiAgICB9XHJcbiAgICAuY2FsY3VsYXRvcl9fZm9ybS1ncm91cCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgLmNhbGN1bGF0b3JfX3RhYmxlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0ICcuLy4uL2Jhc2UvdmFycyc7XHJcbi5jb250YWN0cyB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL2NvbnRhY3RzL3dlaWdodC1saWZ0aW5nLWFydDIucG5nJyksIHVybCgnLi8uLi9pbWcvY29udGFjdHMvYmctbGluZS1wYXR0ZXJuLWxlZnQuanBnJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyLCBib3R0b20gbGVmdDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlLCA0MCU7XHJcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAmX190aXRsZS1yb3cge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogODVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjMjEyNTI5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZTo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMzAlO1xyXG4gICAgICAgIHRvcDogLTI1JTtcclxuICAgICAgICBib3R0b206IC01JTtcclxuICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMTI3Mjc7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGU6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxODAlO1xyXG4gICAgICAgIHRvcDogLTQwJTtcclxuICAgICAgICBib3R0b206IC00MCU7XHJcbiAgICAgICAgbGVmdDogMTIlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyNzI3O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICZfX3N1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICAgICZfX3JvdyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICB9XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiA3NXB4IDI1cHggNTBweCAyNXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICBib3gtc2hhZG93OiAxMXB4IDExcHggNjVweCAxMXB4IHJnYmEoMCwwLDAsMC4xNSk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc1JTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIgJi1pY29uIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNzIwZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU1KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgZ2FwOiAyNXB4O1xyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Zvcm0tZ3JvdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yZ3JheTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1yaWdodCB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRleHRhcmVhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvcmdyYXk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0c19faXRlbS1saW5rIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGluc2V0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbn1cclxuXHJcbi5jb250YWN0c19fZm9ybSB7XHJcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGNvbG9ybWFpbjtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICYtbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLDAuNyk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgICAmLWlucHV0IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAycHggI2VmZWZlZjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLjY0LCAwLjA5LCAwLjA4LCAxKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMC42NCwgMC4wOSwgMC4wOCwgMSk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIGNhbGMoMTAwJSAtIDJweCksICNlMTI3MjcgY2FsYygxMDAlIC0gMnB4KSwgI2UxMjcyNyAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIGNhbGMoMTAwJSAtIDJweCksICNlMTI3MjcgY2FsYygxMDAlIC0gMnB4KSwgI2UxMjcyNyAxMDAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAwcHggMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIH1cclxuICAgICYtaW5wdXQ6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLWJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yZ3JheTtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9ybWFpbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICAgICAgIHtvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICAgICAgIHtvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0Oi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgICAgICAgIHtvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgICAgICAgIHtvcGFjaXR5OiAxOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyICAgICAgICAgIHtvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0OmZvY3VzOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcbmlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciAgICAgIHtvcGFjaXR5OiAwOyB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTt9XHJcblxyXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciAgICAgICB7b3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICAgICAgICB7b3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICAgICAgICB7b3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICAgICAgICB7b3BhY2l0eTogMTsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7b3BhY2l0eTogMDsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7b3BhY2l0eTogMDsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTpmb2N1czotbW96LXBsYWNlaG9sZGVyICAgICAgICAgICB7b3BhY2l0eTogMDsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG50ZXh0YXJlYTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIgICAgICB7b3BhY2l0eTogMDsgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7fVxyXG5cclxuLy9NZWRpYSBxdWVyaWVzXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAzMnB4KSB7XHJcbiAgICAuY29udGFjdHNfX2l0ZW0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NXB4KSB7XHJcbiAgICAuY29udGFjdHNfX3JvdyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgIC5jb250YWN0c19faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNTYwcHgpIHtcclxuICAgIC5jb250YWN0c19fbGFiZWwtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcclxuICAgIC5jb250YWN0c19fZm9ybS1ncm91cCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgICAuY29udGFjdHNfX3N1YnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGFjdHNfX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDY1JTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1NSU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0yMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRhY3RzX19sYWJlbC10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgLmNvbnRhY3RzX19sYWJlbC10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcbiIsIkBpbXBvcnQgJy4vLi4vYmFzZS92YXJzJztcclxuLmZvb3Rlcl9fd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjEyMjI2IHVybCgnLi8uLi9pbWcvZm9vdGVyL2Zvb3Rlci1iZy5qcGcnKSB0b3AgcmlnaHQgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDAgMCAwO1xyXG59XHJcbi5mb290ZXJfX2lubmVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyIHtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICZfX2hlYWRpbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkaW5nOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogdXJsKCcuLy4uL2ltZy9mb290ZXIvZm9vdGVyLXRpdGxlLWxpbmUuc3ZnJyk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgJl9fc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICB9XHJcbiAgICAmX19waG9uZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDVweCAwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmX19waG9uZTpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgfVxyXG4gICAgJl9fcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTApO1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUwKTtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgICZfX2xpbms6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgIH1cclxuICAgICZfX3NvY2lhbHMge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fc29jaWFscy1saW5rIHtcclxuICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgIFxyXG4gICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAmX19zb2NpYWxzLWxpbms6aG92ZXIgaXtcclxuICAgICAgICBjb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XHJcbiAgICB9XHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmLWxvZ28ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29weXJpZ2h0IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCA1MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYm90dG9tLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLy9NZWRpYSBxdWVyaWVzXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogODMwcHgpIHtcclxuICAgIC5mb290ZXJfX2JvdHRvbS1jb3B5cmlnaHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzMwcHgpIHtcclxuICAgIC5mb290ZXJfX2JvdHRvbS13cmFwcGVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyX19ib3R0b20tY29weXJpZ2h0IHtcclxuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAuZm9vdGVyX19pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgLmZvb3Rlcl9fbGVmdCB7XHJcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzM7XHJcbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9vdGVyX19jZW50ZXIge1xyXG4gICAgICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZvb3Rlcl9fcmlnaHQge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXJfX2hlYWRpbmcge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XHJcbiAgICAuZm9vdGVyX19pbm5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmZvb3Rlcl9fcGhvbmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuICAgIC5mb290ZXJfX2JvdHRvbS1jb3B5cmlnaHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIFxyXG59IiwiXG4ubW9iaWxlX19uYXYtLW9wZW4ge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbiIsIkBpbXBvcnQgJy4vLi4vYmFzZS92YXJzJztcclxuLm1vZGFsIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMTA1MDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgJl9fZmFkZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcclxuICAgIH1cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fd3JhcHBlci1idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTMwJTtcclxuICAgICAgICB0b3A6IC0yNSU7XHJcbiAgICAgICAgYm90dG9tOiAtNSU7XHJcbiAgICAgICAgbGVmdDogMTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgICZfX3RpdGxlOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTUwJTtcclxuICAgICAgICB0b3A6IC00MCU7XHJcbiAgICAgICAgYm90dG9tOiAtNDAlO1xyXG4gICAgICAgIGxlZnQ6IDE1JTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ0aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICYtZ3JvdXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5OTk5OTk7O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGV4dGFyZWEge1xyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjOTk5OTk5OztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dDpmb2N1cywgdGV4dGFyZWE6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgICZfX2J0bjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvcm1haW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC0tb3BlbiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uaGVhZGVyLS10b3Age1xyXG4gICAgd2lkdGg6IDk5LjElO1xyXG59XHJcbi8vIE1lZGlhIHF1ZXJpZXNcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NjBweCkge1xyXG4gICAgLm1vZGFsX190aXRsZSB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAtMzIlO1xyXG4gICAgICAgICAgICBib3R0b206IC01JTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHRvcDogLTQzJTtcclxuICAgICAgICBib3R0b206IC0yNyU7XHJcbiAgICAgICAgbGVmdDogMzklO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlX19uYXYtYnRuIHtcblx0LS10aW1lOiAwLjFzO1xuXG5cdC0td2lkdGg6IDQwcHg7XG5cdC0taGVpZ2h0OiAzMHB4O1xuXG5cdC0tbGluZS1oZWlnaHQ6IDRweDtcblx0LS1zcGFjaW5nOiA2cHg7XG5cblx0LS1jb2xvcjogI2ZmZmY7XG5cdC0tcmFkaXVzOiA0cHg7XG5cblx0LyogRml4ZWQgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHQvKiBoZWlnaHQ6IHZhcigtLWhlaWdodCk7ICovXG5cdC8qIHdpZHRoOiB2YXIoLS13aWR0aCk7ICovXG5cblx0LyogRHluYW1pYyBoZWlnaHQgYW5kIHdpZHRoICovXG5cdGhlaWdodDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAzICsgdmFyKC0tc3BhY2luZykgKiAyKTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdl9faWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdl9faWNvbjo6YmVmb3JlLFxuLm5hdl9faWNvbjo6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cdGhlaWdodDogdmFyKC0tbGluZS1oZWlnaHQpO1xuXG5cdGJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cyk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4sXG5cdFx0dG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdl9faWNvbjo6YmVmb3JlIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cblx0dG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXZfX2ljb246OmFmdGVyIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDIpOyAqL1xuXHR0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpO1xufVxuXG4ubmF2X19pY29uLm5hdl9faWNvbi0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZfX2ljb24ubmF2X19pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXZfX2ljb24ubmF2X19pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dG9wOiAwO1xuXHR0cmFuc2l0aW9uOiB0b3AgdmFyKC0tdGltZSkgbGluZWFyLFxuXHRcdHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluIHZhcigtLXRpbWUpO1xufVxuXG4ubmF2X19pY29uLm5hdl9faWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXZfX2ljb24ubmF2X19pY29uLS1hY3RpdmU6OmFmdGVyIHtcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLyogTGF5b3V0ICovXG5cbi5tb2JpbGVfX25hdi1idG4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMzBweDtcblx0cmlnaHQ6IDUwcHg7XG5cdHotaW5kZXg6IDk5OTtcblx0Ly8gZGlzcGxheTogbm9uZTtcbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuLy8gXHQubW9iaWxlLW5hdi1idG4ge1xuLy8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHR9XG4vLyB9IiwiQGltcG9ydCAnLi8uLi9iYXNlL3ZhcnMnO1xyXG5cclxuLm9mZmVycyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vaW1nL29mZmVycy9zZXByYXRvci1iZy0xLmpwZycpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNzVweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDIzMSw1NiwzOSwwKSAwJSwgcmdiYSgyMzksMCw5NiwwKSA1MCUsIHJnYmEoMjM5LDAsOTYsMCkgNTAlLCByZ2JhKDIyNSwgMzksIDM5LCAxKSA1MCUsIHJnYmEoMjI1LCAzOSwgMzksIDEpIDEwMCUpO1xyXG4gICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMjMxLDU2LDM5LDApIDAlLCByZ2JhKDIzOSwwLDk2LDApIDUwJSwgcmdiYSgyMzksMCw5NiwwKSA1MCUsIHJnYmEoMjI1LCAzOSwgMzksIDEpIDUwJSwgcmdiYSgyMjUsIDM5LCAzOSwgMSkgMTAwJSk7XHJcbiAgICAgICBcclxuICAgIH1cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggMTZweDtcclxuICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0LXBvaW50IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zdWJ0aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC44MDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm9mZmVyc19fcmlnaHQge1xyXG4gICAgcGFkZGluZzogNDhweCAxNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtYmFzaXM6IDUwJTtcclxuXHJcbiAgICAmLXN1YnRpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBzZWN0aW9uLXN1YnRpdGxlLXR3bztcclxuICAgIH1cclxuICAgICYtdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGgzO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIH1cclxuICAgICYtaXRlbS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgfVxyXG4gICAgJi1pdGVtLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgIH1cclxuICAgICYtaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG4gICAgJi1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAmLWl0ZW0taWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBiMTgzMjtcclxuICAgICAgICBoZWlnaHQ6IDEzNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMzZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTM2cHg7XHJcbiAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgfVxyXG4gICAgJi1pdGVtLWltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NXB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDY1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vTWVkaWEgcXVlcmllcyBcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4MTBweCkge1xyXG4gICAgLm9mZmVyc19fbGVmdCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLm9mZmVyc19fcmlnaHQtaXRlbSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgIC5vZmZlcnNfX3JpZ2h0LWl0ZW0tc3VidGl0bGUge1xyXG4gICAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xyXG4gICAgLm9mZmVyc19faW5uZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIH1cclxuICAgIC5vZmZlcnNfX2xlZnQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgfVxyXG4gICAgLm9mZmVyc19fcmlnaHQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgLm9mZmVyc19fcmlnaHQtaXRlbSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgIC5vZmZlcnNfX3dyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAub2ZmZXJzIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MzBweCkge1xyXG4gICAgLm9mZmVyc19fcmlnaHQtaXRlbSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5vZmZlcnNfX3JpZ2h0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAub2ZmZXJzX19yaWdodC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgfVxyXG4gICAgLm9mZmVyc19fcmlnaHQtc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgIC5vZmZlcnNfX2xlZnQge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0ICcuLy4uL2Jhc2UvdmFycyc7XHJcbi5wcm9ncmFtcyB7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICZfX2l0ZW0tdGV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjgyZDtcclxuICAgICAgICBwYWRkaW5nOiA5MHB4IDQ1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBib3R0b206IDc1cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faXRlbS1mb3RvIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVtLXRleHQtLW1haW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICAgICAgcGFkZGluZzogOTBweCA0NXB4O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYm90dG9tOiA3NXB4O1xyXG4gICAgICAgICAgICByaWdodDogLTI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjgyZDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2l0ZW0tc3VidGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0tc3VidGl0bGUtLW1haW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3J3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbS1pbmZvIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IDBweCAyMHB4IDBweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW0tYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vTWVkaWEgUXVlcmllcyBcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuICAgIC5wcm9ncmFtcyB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAmX19pdGVtLXRleHQ6OmFmdGVyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDcwMHB4KSB7XHJcbiAgICAucHJvZ3JhbXMge1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICB9XHJcbiAgICBcclxufSIsIkBpbXBvcnQgJy4vLi4vYmFzZS92YXJzJztcclxuXHJcbi5yZXN1bHRzIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvcmVzdWx0cy93ZWlnaHQtbGlmdGluZy1hcnQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogMTUwcHg7XHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMTAwcHggMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBnYXA6IDcwcHg7XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA0MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIH1cclxuICAgICZfX3JpZ2h0IHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG5cclxuICAgIH1cclxuICAgICZfX2ZvdG9zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAmLWltZyB7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wb2ludHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgcmlnaHQ6IC0xMDBweDtcclxuICAgICAgICB0b3A6IDE1MHB4O1xyXG4gICAgICAgICYtd2VpZ2h0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTBweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZmF0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHggMTBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E1MjMyMzs7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc3VidGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5yZXN1bHRzX19pbmZvIHtcclxuICAgICYtc3VidGl0bGUge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggMHB4IDIwcHggMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgICYtc3VidGl0bGU6OmJlZm9yZSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzJweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICB9XHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTApO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIH1cclxuICAgICYtc2lnbmF0dXJlIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdNYXJjayBTY3JpcHQnLCBjdXJzaXZlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBjb2xvcjogJGNvbG9ybWFpbjtcclxuICAgIH1cclxufVxyXG5cclxuLnJlc3VsdF9fdGl0bGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucHJvZ3JhbXNfX3RpdGxlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBAaW5jbHVkZSBoMjtcclxuICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTMwJTtcclxuICAgICAgICB0b3A6IC0yNSU7XHJcbiAgICAgICAgYm90dG9tOiAtNSU7XHJcbiAgICAgICAgbGVmdDogMTAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxODAlO1xyXG4gICAgICAgIHRvcDogLTQwJTtcclxuICAgICAgICBib3R0b206IC00MCU7XHJcbiAgICAgICAgbGVmdDogMTIlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufVxyXG4ucHJvZ3JhbXNfX3N1YnRpdGxlIHtcclxuICAgIHBhZGRpbmc6IDVweCA1cHggMjBweCA1cHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi8vTWVkaWEgUXVlcmllc1xyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XHJcbiAgICAucmVzdWx0c19faW5uZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAucmVzdWx0c19fbGVmdCB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnJlc3VsdHNfX3JpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MjRweCkge1xyXG4gICAgLnByb2dyYW1zX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1NXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgbGVmdDogMzAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDM1JTtcclxuICAgICAgICB9XHJcbiAgICAgICB9XHJcbiAgICAucmVzdWx0X190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucHJvZ3JhbXNfX3N1YnRpdGxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgfVxyXG4gICAgLnJlc3VsdHNfX3BvaW50cyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgICAucmVzdWx0c19fcmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5yZXN1bHRzX19pbmZvLXN1YnRpdGxlOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAucmVzdWx0c19faW5mby1zdWJ0aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5yZXN1bHRzX19pbmZvLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICB9XHJcbiAgICAucmVzdWx0c19fcG9pbnRzIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgJi13ZWlnaHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1mYXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVzdWx0c19fZm90b3Mge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICB9XHJcbiAgICAucmVzdWx0c19fbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMzU1cHgpIHtcclxuICAgIC5yZXN1bHRzX19pbmZvLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59IiwiLnZpZGVvdHViZS1tb2RhbC1vdmVybGF5e2NvbG9yOiNmZmY7ZGlzcGxheTpub25lO3otaW5kZXg6OTk1O29wYWNpdHk6MDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt3aWR0aDoxMDAlO3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6IzAwMDt0ZXh0LWFsaWduOmNlbnRlcn0jdmlkZW90dWJlLW1vZGFsLWNvbnRhaW5lcnt6LWluZGV4Ojk5ODtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9I3ZpZGVvdHViZS1tb2RhbHt0ZXh0LWFsaWduOmNlbnRlcjtib3gtc2hhZG93OjAgMCA0MHB4ICMzMzN9I3ZpZGVvdHViZS1tb2RhbC1sb2FkaW5ne3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6OTk3O2ZvbnQtc2l6ZToxLjVlbTt0b3A6NDklO3dpZHRoOjUlO3RleHQtYWxpZ246Y2VudGVyO2xlZnQ6NDUlfSN2aWRlb3R1YmUtbW9kYWwtY2xvc2V7cG9zaXRpb246Zml4ZWQ7cmlnaHQ6MTVweDt0b3A6MTVweDtwYWRkaW5nOjNweCAxM3B4O3otaW5kZXg6OTk5O2ZvbnQtc2l6ZToyNXB4O3RleHQtc2hhZG93OjAgMCAxMHB4ICNmZmY7Ym9yZGVyLXJhZGl1czozcHg7Y3Vyc29yOnBvaW50ZXI7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4xczstby10cmFuc2l0aW9uLWR1cmF0aW9uOi4xczstbW96LXRyYW5zaXRpb24tZHVyYXRpb246LjFzO3RyYW5zaXRpb24tZHVyYXRpb246LjFzfSN2aWRlb3R1YmUtbW9kYWwtY2xvc2U6aG92ZXJ7YmFja2dyb3VuZDojMzMzfSIsIkBpbXBvcnQgJy4vLi4vYmFzZS92YXJzJztcclxuLnNoZWR1bGUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zaGVkdWxlL3NlcHJhdG9yLWJnLTIuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogMTMwcHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42MCk7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjUwcHgpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYxMTUxNTtcclxuICAgICAgICB3aWR0aDogNTAwcHg7XHJcbiAgICAgICAgbWl4LWJsZW5kLW1vZGU6IHNvZnQtbGlnaHQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2tldygtMjBkZWcpO1xyXG4gICAgfVxyXG4gICAgJl9fcm93IHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDAgMzBweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4uc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDg1cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgdG9wOiAtMjUlO1xyXG4gICAgICAgIGJvdHRvbTogLTUlO1xyXG4gICAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTgwJTtcclxuICAgICAgICB0b3A6IC00MCU7XHJcbiAgICAgICAgYm90dG9tOiAtNDAlO1xyXG4gICAgICAgIGxlZnQ6IDEyJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgfVxyXG59XHJcbi5zZWN0aW9uX19zdWJ0aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBjb2xvcjogI2I5YjhiOTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuLnNoZWR1bGVfX3dlZWsge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgJi1saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcndoaXRlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAmLWxpbms6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcm1haW47XHJcbiAgICB9XHJcbn1cclxuLnNoZWR1bGVfX2NsYXNzZXMge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XHJcbiAgICAuc2hlZHVsZV9faXRlbSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gNSkgLSAxOHB4KTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3JtYWluO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGluc2V0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10aW1lIHtcclxuICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIgLnNoZWR1bGVfX2l0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIgLnNoZWR1bGVfX2l0ZW0tdGltZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59XHJcbi5zaGVkdWxlX19idG4ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICRjb2xvcm1haW47XHJcbiAgICBwYWRkaW5nOiAxMHB4IDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBjb2xvcjogJGNvbG9yd2hpdGU7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vTWVkaXFhIFF1ZXJpZXMgXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTEwNXB4KSB7XHJcbiAgICAuc2hlZHVsZV9fd2VlayB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAuc2hlZHVsZV9fY2xhc3NlcyB7XHJcbiAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgLnNoZWR1bGVfX2l0ZW0ge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDMwJTtcclxuICAgIH1cclxuICAgIC5zaGVkdWxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzIwcHgpIHtcclxuICAgIC5zaGVkdWxlX19pdGVtIHtcclxuICAgICAgICBmbGV4LWJhc2lzOiA0NSU7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUxMHB4KSB7XHJcbiAgICAuc2hlZHVsZV9faXRlbSB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5zZWN0aW9uX190aXRsZS0td2hpdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VjdGlvbl9fc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM0NHB4KSB7XHJcbiAgICAuc2VjdGlvbl9fdGl0bGUtLXdoaXRlIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiAxMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDY1JTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1NSU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0yMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxufSIsIkBpbXBvcnQgJy4vLi4vYmFzZS92YXJzJztcclxuXHJcbi50ZWFtIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvdGVhbS9jYXJkaW8tYXJ0LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDVweDtcclxuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiAxMzBweDtcclxuICAgICZfX2hlYWRpbmcgaDMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuc2VjdGlvbl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogODVweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzMCU7XHJcbiAgICAgICAgICAgIHRvcDogLTI1JTtcclxuICAgICAgICAgICAgYm90dG9tOiAtNSU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTgwJTtcclxuICAgICAgICAgICAgdG9wOiAtNDAlO1xyXG4gICAgICAgICAgICBib3R0b206IC00MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEyJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAgICAuc2VjdGlvbl9fc3VidGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX21lbWJlci1pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX21lbWJlci1jb3VudCB7XHJcbiAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3JtYWluO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWVtYmVyLWxhYmVsIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9ybWFpbjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMjBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX21lbWJlci1sYWJlbC0tYmxhY2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JncmF5O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19tZW1iZXItZXhwZXJpZW5jZSB7XHJcbiAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMzUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWVtYmVyLWluZm8tc2lnbmF0dXJlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX21lbWJlci1pbmZvLWpvYiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjM1KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWVtYmVyLWluZm8tbGluayB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWVtYmVyLWluZm8tbGluazpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWVtYmVyLWluZm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXHJcbn1cclxuLnN3aXBlci10ZWFtIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4vL01lZGlhIFF1ZXJpZXNcclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNjUwcHgpIHtcclxuICAgIC50ZWFtX19tZW1iZXItaW5mby1zaWduYXR1cmUge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0OTVweCkge1xyXG4gICAgLnRlYW1fX21lbWJlci1pbmZvIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAwMHB4KSB7XHJcbiAgICAudGVhbV9fbWVtYmVyLWluZm8tbGluayB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1OTlweCkge1xyXG4gICAgLnRlYW1fX21lbWJlci1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIi8qIEJhc2UgKi9cbkBpbXBvcnQgXCIuL2Jhc2UvcmVzZXRcIjtcbkBpbXBvcnQgJy4vYmFzZS92YXJzJztcbkBpbXBvcnQgXCIuL2Jhc2Uvc3RpY2t5LWZvb3RlclwiO1xuXG4vKiBCbG9ja3MgKi9cbkBpbXBvcnQgXCIuL2Jsb2Nrcy8qLnNjc3NcIjtcblxuaHRtbCB7XG4gICAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogJ0pvc3QnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3J3aGl0ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXHRtYXgtd2lkdGg6IDExNjBweDtcblx0cGFkZGluZzogMCAxNXB4O1xufVxuXG4uY29udGFpbmVyX19yaWdodCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIDExNjBweCkgLyAyICsgMzBweCk7XG59XG5cbi5uby0tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcbn1cbi5zaG93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufSJdfQ== */
