@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic);*{padding:0;margin:0;border:0}*,::after,::before{-webkit-box-sizing:border-box;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;-webkit-box-shadow:none;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}:root{--container-width:1230px;--container-padding:15px;--font-main:"Montserrat", sans-serif;--font-family:"Montserrat", sans-serif;--font-accent:"Montserrat", sans-serif;--font-titles:var(--font-accent);--page-bg:#fff;--text-color:#000;--titles-color:#000;--accent:#1A71D2;--link-color:#2578c8;--laptop-size:1199px;--tablet-size:959px;--mobile-size:599px}.dark{--page-bg:#252526;--text-color:#fff}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat-ExtraLight.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat-Thin.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal}html{scroll-behavior:smooth;background-color:#272727}body{background-color:var(--page-bg);color:var(--text-color);font-family:var(--font-main);text-wrap:balance}img{display:block}a{color:var(--link-color)}code,pre.code{background-color:#e9f1f6;padding:.2rem;border-radius:4px}pre.code{overflow-x:auto;padding:1rem}.docs{display:grid;line-height:1.5}.docs p{margin:1rem 0}.docs ol,.docs ul{padding-left:2rem}.docs ol li,.docs ul li{list-style:disc;margin-bottom:.5rem}.docs ol li{list-style:decimal}.docs section,.docs section.docs{padding:40px 0}.docs section+section{border-top:1px solid #dae5e9}.docs small{font-size:1rem;color:#acacac}.docs .title-1:first-child,.docs .title-2:first-child{margin-top:0!important}.test,.test-2{width:600px;height:300px;margin:50px auto;background-color:#999;background-position:center center;background-size:cover;background-repeat:no-repeat}.test{background-image:url(./../img/project-02.jpg)}.test-2{background-image:-webkit-image-set(url(./../img/project-02.jpg) 1x,url(./../img/project-02@2x.jpg) 2x);background-image:image-set(url(./../img/project-02.jpg) 1x,url(./../img/project-02@2x.jpg) 2x)}.font-1{font-family:"Montserrat";font-weight:700;font-style:italic}.font-2{font-family:"FirasansBook";font-weight:400}.none{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.no-scroll{overflow:hidden}.h-100vh{height:100vh!important}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-demo{margin-bottom:5rem;padding:1rem;background-color:#dadada}.container,.container-full{padding:0 var(--container-padding)}.container{margin:0 auto;max-width:var(--container-width);width:100%}.container-full{max-width:100%}.container-left-50,.container-right-50{padding:0 var(--container-padding);max-width:50%}.container-right-50{margin-left:auto}.container-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-left{padding-right:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-left:calc((100% - var(--container-width))/2 + var(--container-padding))}.container-half-right{padding-left:calc((100% - var(--container-width))/2 + var(--container-width)/2);padding-right:calc((100% - var(--container-width))/2 + var(--container-padding))}body,html{min-height:100vh}.footer{margin-top:auto;padding:60px 0;background-color:#e3e3e3}.accordion,body,html{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion__item{border-top:1px solid #d9d9d9}.accordion__item:last-child{border-bottom:1px solid #d9d9d9}.accordion__btn{position:relative;width:100%;text-align:left;padding:20px 40px 20px 0;font-size:20px;line-height:130%;font-weight:400}.accordion__btn::after,.accordion__btn::before{position:absolute;top:50%;content:"";display:block;width:21px;height:1px;background-color:#000}.accordion__btn::before{right:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.accordion__btn::after{right:11px;-webkit-transform:rotate(90deg) translate(0,-50%);-ms-transform:rotate(90deg) translate(0,-50%);transform:rotate(90deg) translate(0,-50%);-webkit-transition:all .2s ease-in;transition:all .2s ease-in;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.accordion__item.active .accordion__btn{font-weight:600}.accordion__item.active .accordion__btn::after{right:10px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.accordion__btn:focus{outline:0}.accordion__btn:focus-visible{outline-offset:1px;outline:#005fcc auto 1px}.accordion__btn--small{font-size:16px}.accordion__content{max-height:0;overflow:hidden;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.accordion__body{padding-bottom:20px}.accordion__body p+p,.author__desc-wrapper p+p{margin-top:1em}.accordion.accordion--faq{max-width:920px;margin:0 auto;display:grid;gap:20px;text-wrap:pretty}.accordion.accordion--faq .accordion__item{border-top:none;border-bottom:none}.accordion.accordion--faq .accordion__btn{padding-left:20px;padding-right:40px;border-radius:8px;font-size:20px;line-height:130%;font-weight:400;background:#f5f5f5;border:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.accordion.accordion--faq .accordion__item.active .accordion__btn{background:#e6edf3}.accordion.accordion--faq .accordion__body{padding:20px 20px 0;font-weight:400;font-size:16px;line-height:170%;color:#000}.author__wrapper{display:grid;grid-template-columns:5fr 7fr;gap:30px}.author__photo{border-radius:12px}.author__desc-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;font-size:16px;text-wrap:pretty}.author__desc-wrapper p{line-height:160%}.author__title{color:#000;font-weight:300;margin-bottom:0;font-size:32px;line-height:130%}.author__title strong{font-size:38px}.author-digits{padding:20px 30px;border-radius:8px;background:#d9d9d9 linear-gradient(225deg,#f7f7f7 0,#dceefa 100%);display:-webkit-box;display:-ms-flexbox;display:flex;gap:80px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px}.author-digits__item{display:grid;gap:5px;text-wrap:balance;min-width:100px}.author-digits__title{font-weight:600;font-size:28px;line-height:130%;color:#000}.author-digits__desc{font-weight:400;line-height:130%;color:#507289}.author-digits__desc img{display:inline-block;vertical-align:middle;margin-bottom:2px}a.author-digits__desc:hover{color:var(--accent)}.author-titles{--color:#3a6d59;padding:20px;border-radius:8px;background:#fff linear-gradient(133deg,#e5f7ed 0,#b4f6de 100%);font-weight:500;font-size:16px;line-height:130%;color:var(--color)}.author-titles ul{display:grid;gap:10px}.author-titles li{position:relative;padding-left:20px}.author-titles li::before{content:"";display:block;width:3px;height:3px;background-color:var(--color);border-radius:50%;position:absolute;top:9px;left:8px}.author__socials,.avarage{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.avarage{padding:30px;border-radius:12px;background:#d9d9d9 linear-gradient(135deg,#dceefa 0,#e7f0f6 100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.avarage__desc,.avarage__sum,.avarage__title{font-weight:500;font-size:28px;line-height:130%;color:#000}.avarage__desc,.avarage__sum{font-size:38px}.avarage__desc{font-weight:400;font-size:26px;color:#507289}.benefits{padding:70px 0;border-bottom:1px solid #dcedf9}.benefits__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.benefits__item{font-weight:400;font-size:18px;line-height:160%;color:#000}.benefits__item strong,.bonus-cta__desc strong{font-weight:700}.bonus-cta{padding:60px;background:#f5fbff;text-align:center}.bonus-cta__desc,.bonus-cta__title{margin-bottom:20px;font-family:var(--font-family);font-weight:700;font-size:28px;line-height:130%;color:#000}.bonus-cta__desc{font-weight:300;font-size:22px;line-height:150%;text-align:center;color:#507289}.bonus-cta__gift{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:130%;color:#37c589}.bonus{padding:90px 0}.bonus__header{margin-bottom:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bonus__title{margin-bottom:20px;font-family:var(--font-family);font-weight:700;font-size:42px;line-height:130%;color:#000}.bonus__desc,.bonus__subtitle{max-width:760px;font-family:var(--font-family);line-height:150%;text-align:center;color:#507289}.bonus__subtitle{margin-bottom:10px;font-weight:300;font-size:22px}.bonus__desc{font-weight:400;font-size:14px}.bonus__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(255px,1fr));gap:30px}.box{background-color:#fff;border-radius:14px;-webkit-box-shadow:0 10px 40px 0 rgba(126,155,189,.3);box-shadow:0 10px 40px 0 rgba(126,155,189,.3)}.btn,.btn-order,.btn-outline,a.btn,a.btn-order,a.btn-outline{display:inline-block;padding:18px 30px;height:60px;border-radius:8px;font-weight:600;font-size:18px;line-height:130%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.btn,a.btn{background-color:#000;color:#fff!important}.btn:hover,a.btn:hover{background-color:var(--accent)}.btn-order,.btn-outline,a.btn-order,a.btn-outline{background-color:transparent;border:1px solid #000;color:#000}.btn-outline:hover,a.btn-outline:hover{background-color:var(--accent);border-color:var(--accent);color:#fff}.btn-order,a.btn-order{padding:15px 40px;border-radius:80px;border:3px solid #000;font-weight:700;color:#000!important}.btn-order--solid:hover,.btn-order:hover,a.btn-order--solid:hover,a.btn-order:hover{border-color:var(--accent);background-color:var(--accent);color:#fff!important}.btn-order--solid,a.btn-order--solid{background-color:#000;color:#fff!important}.bullets-list{display:grid;gap:40px 20px;grid-template-columns:repeat(auto-fit,minmax(420px,1fr))}.bullets-list__item{position:relative;padding-left:60px;padding-top:8px;font-size:20px;line-height:1.4;font-weight:400}.bullets-list__item:before,.bullets__item::before{content:"";position:absolute;left:0;top:0;width:40px;height:40px;background-image:url(./../img/icons/checkbox--blue.svg);background-repeat:no-repeat;background-size:contain}.bullets__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px 30px}.bullets__item{position:relative;padding-left:68px}.bullets__item::before{width:48px;height:48px;background-image:url(./../img/icons/checkbox-circle.svg);background-size:cover}.bullets__item-title{margin-bottom:13px;font-weight:700;font-size:20px;line-height:150%;color:#000}.bullets__item-desc{font-weight:400;font-size:16px;line-height:150%;color:#000}.callback{padding:60px 0 80px;background:#212121;color:#fff}.callback__title{margin-bottom:10px;font-weight:600;font-size:28px;line-height:130%}.callback__desc{margin-bottom:30px;font-weight:400;font-size:16px;line-height:160%;color:rgba(255,255,255,.5);text-wrap:balance}.callback__desc p+p{margin-top:.5em}.callback__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px 30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.callback__input,.callback__input-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;height:58px}.callback__input{border-radius:10px;background:#3e3e3e;padding:18px 15px;font-weight:400;font-size:18px;line-height:130%;color:#fff}.callback__btns-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}.callback__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 20px;height:58px;border-radius:10px;background:#303030;font-weight:600;font-size:16px;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.callback__btn:hover{background:#0e75eb}.callback__btn--wa:hover{background:#128c7e}.callback__terms{padding-top:10px;font-size:12px;color:#777}.callback__terms a{color:#888;text-decoration:underline}.comment{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px 40px;max-width:calc(86% - 80px);margin:0 auto}.comment__photo-wrapper{-ms-flex-negative:0;flex-shrink:0}.comment__photo{border-radius:14px}.comment__desc{font-weight:400;font-size:14px;line-height:150%}.comment__desc p:not(:last-child){margin-bottom:10px}.comment__course,.comment__heading{margin-bottom:5px;line-height:150%;color:#000;font-weight:400;font-size:16px}.comment__heading span{display:block;margin-bottom:5px;font-weight:700;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comment__course{margin-bottom:20px!important;line-height:160%;color:#507289}.comment__title{margin-bottom:10px;font-weight:700;font-size:16px;line-height:150%;color:#000}#commentsSwiper{padding-bottom:60px;margin-left:-40px;margin-right:-40px;--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-size:10px;--swiper-navigation-sides-offset:40px}#commentsSwiper .swiper-button-next,#commentsSwiper .swiper-button-prev,#projectsSwiper .swiper-button-next,#projectsSwiper .swiper-button-prev{width:48px}#commentsSwiper .swiper-button-next::after,#commentsSwiper .swiper-button-prev::after{display:none}#commentsSwiper .swiper-button-next img,#commentsSwiper .swiper-button-prev img,#projectsSwiper .swiper-button-next img,#projectsSwiper .swiper-button-prev img{width:48px;height:48px}.community__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}.community__img{-webkit-box-shadow:0 10px 40px 0 rgba(126,155,189,.3);box-shadow:0 10px 40px 0 rgba(126,155,189,.3);border-radius:12px}.community__desc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;text-wrap:pretty}.community__item,.community__item-title{font-weight:400;font-size:16px;line-height:170%;color:#000}.community__item p+p,.hero__text p+p,.howto__desc ul li+li{margin-top:1em}.community__item-title{margin-bottom:10px;font-size:28px;line-height:130%}.dedicated__wrapper{overflow:hidden;display:grid;grid-template-columns:1fr 1fr;border-radius:14px;background-color:#2176d5;background-image:linear-gradient(174deg,#398ff0 0,#2176d5 100%);color:#fff;line-height:150%}.dedicated__item{padding:30px 35px 20px}.dedicated__item--dark{background-color:#212121;background-image:linear-gradient(162deg,#393939 0,#212121 100%)}.dedicated__item-title{margin-bottom:20px;font-weight:600;font-size:24px}.dedicated__item-text{margin-bottom:20px;font-weight:300;font-size:16px}.dedicated__item-btn{font-weight:400;font-size:16px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.faq{padding:90px 0;scroll-margin-top:40px}.faq__subtitle,.faq__title{margin-bottom:40px;font-weight:700;font-size:42px;line-height:130%;text-align:center;color:#000}.faq__subtitle{margin-top:40px;font-family:var(--font-family);font-weight:500;font-size:26px}.footer-iframe{width:100%;height:1055px;display:block}.freelance-income{padding:30px;border-radius:12px;background:#d9d9d9 linear-gradient(225deg,#b4f6de 0,#e5f7ed 100%)}.freelance-income__title{margin-bottom:20px;font-weight:500;font-size:28px;line-height:130%;color:#000}.freelance-income__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 38px}.freelance-income__box{display:grid;color:#000}.freelance-income__box-price{font-weight:500;font-size:28px;line-height:130%}.freelance-income__box-price span{font-weight:500;font-size:18px}.freelance-income__box-desc,.freelance-typical__list li{font-weight:400;font-size:16px;color:#507289}.freelance-typical{padding:30px;border-radius:12px;background:#d9d9d9 linear-gradient(134deg,#b4f6de 0,#e5f7ed 100%)}.freelance-typical__title{margin-bottom:20px;font-weight:500;font-size:28px;line-height:130%;color:#000}.freelance-typical__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.freelance-typical__list li{border-radius:6px;padding:8px 10px;background:#fff;line-height:100%;color:#000}.goals__title{text-align:center}.goals__title strong{font-weight:500!important}.goals__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.goals__item{text-wrap:pretty}.goals__item-title{font-size:30px;line-height:1.3;margin-bottom:15px}.goals__item-text{line-height:1.7;font-size:16px}.header{padding:30px 0;border-bottom:1px solid var(--border-color)}.header--on-main{border-bottom:none}.header__btns,.header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__btns{gap:30px}#projectsSwiper .swiper-button-next::after,#projectsSwiper .swiper-button-prev::after,.header__mobile-nav-btn{display:none}.hero{padding:90px 0;background-color:#fff;border-top:1px solid #dcedf9;border-bottom:1px solid #dcedf9;overflow-x:hidden}.hero__wrapper{display:grid;grid-template-columns:7fr 5fr;gap:30px}.hero__badge{margin-bottom:12px;display:inline-block;border-radius:4px;padding:4px 8px;height:25px;background-color:#1a71d2;font-weight:500;font-size:14px;line-height:120%;color:#fff}.hero__title{margin-bottom:12px;max-width:560px;font-weight:800;font-size:72px;line-height:100%;color:#1a71d2}.hero__title span{display:block;font-weight:700;color:#000;font-size:38px;line-height:1;margin-bottom:5px}.hero__text{margin-bottom:32px;max-width:490px;font-family:var(--font-family);font-weight:400;font-size:16px;line-height:160%;color:#000;text-wrap:pretty}.hero__details{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__badge-start,.hero__detail{font-family:var(--font-family);font-weight:600;line-height:120%}.hero__badge-start{padding:4px 10px;background:#e30044;font-size:14px;color:#fff}.hero__detail{font-size:13px;text-transform:uppercase;color:#8faac3}.hero__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px 18px;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero__btns>*{text-align:center;text-wrap:nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}.hero__img{position:relative}.hero__img img{position:absolute;left:0;top:0;width:500px;max-width:unset}.howto__section-wrapper{display:grid;gap:60px}.howto__section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.howto__section:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.howto__section .howto__desc,.howto__section .howto__img-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.howto__desc{font-weight:400;font-size:16px;line-height:160%;color:#000;text-wrap:pretty}.howto__desc p{margin-bottom:1em}.howto__desc ul{padding-left:1.5em}.howto__desc ul li,.program__list li{list-style-type:disc}.howto__premium{margin-bottom:10px;font-weight:700;font-size:16px;line-height:130%;color:rgba(26,113,210,.5)}.howto__subtitle{margin-bottom:.4em;font-weight:700;font-size:22px;line-height:130%;color:#000}.icons-wrapper{padding:30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.icon{fill:transparent;stroke:transparent;width:62px;height:62px}.icon--heart-line{fill:#f14483}.icon--id-card-line{fill:#333}.icon--search-line{fill:#1cb050}.icon--user-star{fill:#1a86eb}.icon--user{stroke:#1a86eb;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.icon--user:hover{stroke:#11c15a}.icon--play{width:100px;height:100px;fill:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.icon--play:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.intensive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.intensive__title{margin-bottom:5px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:150%;text-align:center;color:#000;text-wrap:balance}.intensive__price{font-weight:700;color:#37c589;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intensive__price span{font-weight:400;text-decoration:line-through;color:#000}.logo{-ms-flex-negative:0;flex-shrink:0}.logo__img{margin-bottom:2px;height:26px}.logo__text,.logo__title{font-size:28px;font-weight:700;line-height:130%;color:#1a71d2}.logo__text{display:block;font-weight:400;font-size:12px;color:#95b2d1;letter-spacing:.02em}.mobile-nav-overlay{position:fixed;display:block;top:0;left:0;z-index:9;width:100%;height:100vh;background:rgba(37,73,116,.8);pointer-events:none;opacity:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out}.mobile-nav-overlay--open{pointer-events:all;opacity:1}.mobile-nav{position:fixed;top:0;right:0;width:320px;height:100dvh;z-index:99;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;color:#000;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:all .4s ease-out;transition:all .4s ease-out}.mobile-nav--open{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.mobile-nav a,.nav a{color:#000}.mobile-nav__logo{padding:40px 20px 30px 30px;border-bottom:1px solid #dcedf9}.mobile-nav__nav{padding:30px}.mobile-nav__nav+.mobile-nav__nav{padding-top:0}.mobile-nav__title{margin-bottom:20px;font-weight:600;font-size:16px;line-height:130%;color:#698cb3}.mobile-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;font-weight:300}.mobile-nav__list li a{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.mobile-nav__list strong{font-weight:600}.mobile-nav__footer{margin-top:auto;border-top:1px solid #dcedf9;background-color:#f6fbff}.mobile-nav-btn,.mobile-nav__list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav-btn{--time:0.1s;--width:40px;--height:30px;--line-height:1px;--spacing:6px;--color:var(--titles-color);--radius:0px;height:calc(var(--line-height)*3 + var(--spacing)*2);width:var(--width);-webkit-box-pack:center;-ms-flex-pack:center;justify-content: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;-webkit-transition:top var(--time) linear var(--time),-webkit-transform var(--time) ease-in;transition:transform var(--time) ease-in,top var(--time) linear var(--time);transition:transform var(--time) ease-in,top var(--time) linear var(--time),-webkit-transform var(--time) ease-in}.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;-webkit-transition:top var(--time) linear,-webkit-transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time);transition:top var(--time) linear,transform var(--time) ease-in var(--time),-webkit-transform var(--time) ease-in var(--time)}.nav-icon.nav-icon--active::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.nav-icon.nav-icon--active::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mobile-nav-btn{padding:15px 0}.mobile-nav-btn--open{position:fixed;right:15px;top:45px;z-index:199}.nav{font-weight:300;font-size:16px;line-height:130%}.nav__list,.numbers{display:-webkit-box;display:-ms-flexbox;display:flex}.nav__list{-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}.numbers{--gap-size:60px;text-align:center;gap:calc(var(--gap-size)*2);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.numbers__item{position:relative}.numbers__item:after{content:"";display:block;background-color:#ffdb9c;position:absolute;height:100%;width:2px;right:calc(var(--gap-size)*-1);top:0;-webkit-transform:skewX(-20deg);-ms-transform:skewX(-20deg);transform:skewX(-20deg)}.numbers__item:last-child::after{display:none}.numbers__description,.numbers__number{vertical-align:baseline;text-align:left;display:inline-block}.numbers__number{color:#0060cf;font-size:78px;margin-right:10px}.numbers__description{font-size:20px;line-height:1.1}.price-info{padding:30px 20px;display:grid;gap:10px 20px;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;border-radius:8px;background-color:#398ff0;background-image:linear-gradient(174deg,#398ff0 0,#2176d5 100%);color:#fff}.price-info--no-icon{grid-template-columns:1fr;padding-left:30px}.price-info--black{background-color:#212121;background-image:linear-gradient(162deg,#393939 0,#212121 100%)}.price-info__icon{grid-row:1/3}.price-info__title{font-weight:700;font-size:18px;line-height:130%;color:#fff}.price-info__desc{font-weight:400;font-size:14px;line-height:150%;color:#fff}.price-info__desc a{color:inherit;text-decoration:underline}.price{padding:90px 0;background-color:#f5fbff;border-top:none;scroll-margin-top:40px}.price__header{margin-bottom:60px}.price__title{margin-bottom:10px;text-align:center;font-weight:700;font-size:42px;line-height:130%}.price__subtitle,.price__text{color:#507289;line-height:150%;text-align:center}.price__subtitle{margin-bottom:10px;font-family:var(--font-family);font-weight:300;font-size:22px}.price__text{font-weight:400;font-size:14px}.price__title-desc{margin-bottom:60px;text-align:center;line-height:110%;color:#507289}.price__title-desc .big{font-size:22px;font-weight:300}.price__title-desc p+p,.program__top-desc p+p{margin-top:15px}.price__grid{margin-bottom:60px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.price__info{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px 30px;text-wrap:pretty}.program__top-desc{margin-bottom:40px;font-size:16px;line-height:160%}.program__details{margin-bottom:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.program__detail{font-size:18px;line-height:160%}.program__package{margin-top:40px;margin-bottom:30px;font-weight:600;font-size:32px;line-height:130%;color:#000}.program__package--plus{font-size:18px;font-weight:600}.program__list{padding-left:25px;font-weight:400;font-size:16px;line-height:130%;color:#000;display:grid;gap:15px;list-style-type:disc}.program__desc{font-size:16px;line-height:1.5;padding-bottom:20px}.project-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:.8rem 1.5rem;border-radius:10px;background:#e2f2fc;font-weight:600;font-size:15px;color:#000;text-align:center;text-wrap:nowrap;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.project-btn--active,.project-btn:hover{background:var(--accent);color:#fff}.project__desc{margin:0 auto 25px;max-width:700px;display:grid;gap:15px;font-weight:400;font-size:16px;line-height:150%;color:#000;text-align:center;text-wrap:pretty}.project__title{margin-bottom:30px!important;text-align:center}.project__desc-title{font-weight:700;font-size:22px}.project__desc-post{font-weight:400;font-size:14px}.project__grid{display:grid;grid-template-columns:4fr 8fr;text-align:left}.project__tabs ul{display:grid;gap:30px}.project__tabs-btn{font-weight:400;font-size:16px;line-height:130%;color:#1a71d2;text-align:left;-webkit-transition:all .1s linear;transition:all .1s linear}.project__tabs-btn.active{font-weight:700;color:#000}.project__contents,.rate__items li{position:relative}.project__content{position:absolute;left:0;top:0;opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.project__content.active{opacity:1;pointer-events:all;position:static}.app{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.app__screen{position:absolute;top:19px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.project__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.project__wrapper{padding-bottom:40px}.project__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.project__img img{max-width:85%;margin:0 auto}#projectsSwiper{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-size:12px;--swiper-pagination-bullet-inactive-color:#b7ddfb;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:#1a71d2;--swiper-navigation-sides-offset:0px}.rate{max-width:350px;border-radius:8px;-webkit-box-shadow:0 10px 40px 0 rgba(126,155,189,.3);box-shadow:0 10px 40px 0 rgba(126,155,189,.3);background:#fff;padding-bottom:30px}.rate__header{padding:40px 15px 20px}.rate__title{margin-bottom:10px;font-weight:700;font-size:26px;line-height:100%;text-align:center;color:#000}.rate__title--test{color:#37c589}.rate__title--standard{color:#000}.rate__title--premium{color:var(--accent)}.rate__subtitle,.rate__term{line-height:140%;text-align:center;color:#507289}.rate__subtitle{margin-bottom:5px;font-weight:200;font-size:22px}.rate__term{font-weight:400;font-size:14px}.rate__items{margin-bottom:20px;font-weight:400;font-size:16px;line-height:150%;color:#000;border-top:1px solid #e1edf4}.rate__items li{padding:20px 20px 20px 65px;border-bottom:1px solid #e1edf4}.rate__items li::before{content:"";position:absolute;top:20px;left:26px;width:24px;height:24px;background-repeat:no-repeat;background-size:cover}.rate__items li.yes::before{background-image:url(./../img/icons/check.svg)}.rate__items li.no::before{background-image:url(./../img/icons/cross.svg)}.rate__about,.rate__desc{text-align:center}.rate__about{margin-bottom:20px;font-weight:400;font-size:14px;line-height:150%;color:#507289}.rate__discount,.rate__price{font-weight:700;line-height:100%;text-align:center}.rate__discount{margin:0 auto 15px;display:inline-block;padding:6px 20px;height:30px;background:#2176d5 linear-gradient(174deg,#398ff0 0,#2176d5 100%);border-radius:50px;font-size:16px;color:#fff}.rate__price{margin-bottom:20px;font-size:26px;color:#000}.rate__parts,.rate__price span{font-size:14px}.rate__parts{margin-bottom:20px;font-weight:300;line-height:150%;text-align:center;color:#507289}.rate__bank-info strong,.rate__parts strong{font-weight:700}.rate__btn,.rate__full,a.rate__full{margin-bottom:20px;font-weight:400;text-align:center}.rate__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;line-height:150%;color:#507289}.rate__full,a.rate__full{display:block;padding:20px;border-top:1px solid #e1edf4;border-bottom:1px solid #e1edf4;font-size:14px;line-height:100%;text-decoration:underline;color:#1a71d2}.rate__bank,.rate__bank-info{font-family:var(--font-family);font-size:14px;text-align:center}.rate__bank-info{margin-bottom:10px;font-weight:400;line-height:150%;color:#507289}.rate__bank{font-weight:700;line-height:100%}.rate__bank,.rate__bank a{color:#1a71d2;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.resume__title{margin-bottom:40px}.resume__box{display:grid;grid-template-columns:128px auto;gap:40px;padding:40px}.resume__desc{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}.resume__photo{border-radius:14px}.resume__heading{margin-bottom:20px;font-size:24px;line-height:130%}.resume__heading span{display:block;font-weight:700}.resume__list{display:grid;line-height:150%;gap:10px;font-size:14px}.resume__list li{position:relative;padding-left:20px}.resume__list li::before{content:"";display:block;width:3px;height:3px;background-color:#000;border-radius:50%;position:absolute;top:9px;left:8px}.resume__block:not(:last-child){margin-bottom:30px}.resume__subtitle{margin-bottom:10px;font-size:16px;font-weight:700;line-height:130%}.resume__cols p{line-height:150%;font-size:16px}.reviews{overflow-x:hidden}.reviews__title{margin-bottom:20px!important}.reviews__top-desc{margin-bottom:40px;font-size:16px;line-height:130%}.salary-card{overflow:hidden;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;padding:1.125em 20px;border-radius:6px;-webkit-box-shadow:0 10px 40px 0 rgba(126,155,189,.3);box-shadow:0 10px 40px 0 rgba(126,155,189,.3);background:#fff;font-size:16px;line-height:130%}.salary-card__heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salary-card__heading strong{padding-right:10px}.salary-card__footer{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.salary-card__city{font-weight:400;color:#000}.salary-skills{padding:30px;border-radius:12px;background:#d9d9d9 linear-gradient(135deg,#dceefa 0,#e7f0f6 100%);display:grid;gap:10px}.salary-skills__title{font-weight:500;font-size:28px;line-height:130%;color:#000}.salary-skills__badges{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.salary-skills__subtitle,.skill-badge{font-weight:500;font-size:16px;color:#000}.skill-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:6px;padding:8px 10px;background:#fff;line-height:100%}.salary-skills__subtitle{margin-top:10px;line-height:130%}.skill-badge-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-radius:4px;padding:6px 8px;background:rgba(255,255,255,.5);font-weight:500;font-size:14px;line-height:100%;color:#000}.salary{overflow-x:hidden}.salary__title{margin-bottom:20px!important}.salary__top-desc{margin-bottom:40px;font-size:16px;line-height:130%}.salary-box{padding:30px 30px 0;border-radius:12px;background:#d9d9d9 linear-gradient(225deg,#c6e4f9 0,#dfecf5 100%);height:248px;overflow:hidden;overflow-y:scroll}.salary-box--freelance{background:#d9d9d9 linear-gradient(225deg,#b4f6de 0,#e5f7ed 100%)}.salary-box__title{margin-bottom:20px;font-weight:700;font-size:18px;line-height:130%;color:#000}.salary-box__grid{display:grid;gap:10px}.salary__grid{display:grid;gap:40px}.salary__cards{display:grid;grid-template-columns:1fr 1fr;gap:30px}.section{padding:70px 0;border-bottom:1px solid #dcedf9;scroll-margin-top:40px}.section--bg{background-color:#f5fbff;margin-top:-1px;border-bottom:none}.section--border-bottom{border-bottom:1px solid #dcedf9}.section__title{margin-bottom:60px;font-size:38px;line-height:130%;color:#000;font-weight:300}.section__title strong{font-weight:700}.sticky-header{position:fixed;z-index:19;top:0;left:0;right:0;padding:20px 0;background-color:#f5fbff;-webkit-box-shadow:0 10px 40px 0 rgba(126,155,189,.3);box-shadow:0 10px 40px 0 rgba(126,155,189,.3);opacity:0;pointer-events:none;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.sticky-header.active{opacity:1;pointer-events:all}.sticky-header__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sticky-header__logo{font-weight:700;font-size:22px;line-height:130%;color:#1a71d2}.sticky-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;font-family:var(--font-family);font-weight:400;font-size:14px;line-height:130%;color:#000;padding-right:20px;padding-left:20px}.sticky-header__item,a.sticky-header__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.sticky-header__item:hover,a.sticky-header__item:hover{color:var(--accent)}.tech,.tech__icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tech{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.tech__icon-wrapper{height:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tech__title,.technologies__title{text-align:center;line-height:1.5;text-wrap:balance}.tech__title{font-size:16px;max-width:200px}.technologies__title{font-weight:300}.technologies__title strong{font-weight:600}.technologies__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px 30px}.title-1,.title-2,.title-3,.title-4{margin:1em 0 .5em;font-size:38px;font-weight:700;font-family:var(--font-titles)}.title-2,.title-3,.title-4{font-size:32px}.title-3,.title-4{font-size:26px}.title-4{font-size:18px}.video__cover{height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:28px;background-color:#777;background-image:url(./../img/video/video-cover.jpg);background-size:cover;background-position:center right}.video__btn svg{width:100px;height:100px}.welcome__text{font-size:26px;line-height:1.6;font-weight:500;text-align:center;margin-bottom:40px}@media (min-width:590px){.footer-iframe{width:100%;height:697px}}@media (min-width:992px){.footer-iframe{width:100%;height:422px}}@media (max-width:1220px){.container-right{padding-left:var(--container-padding)}.container-left{padding-right:var(--container-padding)}.container-half-left{padding-left:var(--container-padding)}.container-half-right{padding-right:var(--container-padding)}.accordion__btn,.accordion__btn--small{font-size:16px}.accordion.accordion--faq .accordion__btn{font-size:18px}.author__wrapper{grid-template-columns:4fr 8fr}.author__title,.author__title strong{font-size:28px}.author-digits{gap:10px 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.author-digits>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.avarage{padding:20px;gap:20px}.avarage__title{font-size:22px}.avarage__sum{font-size:28px}.avarage__desc{font-size:18px}.benefits{padding:50px 0}.benefits__flex{-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits__flex>*{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}.benefits__item{font-size:16px}.bonus{padding:60px 0}.bonus__title{font-size:32px;margin-bottom:10px}.bonus__subtitle,.price__title-desc .big{font-size:20px}.bullets__grid{gap:40px 30px}.bullets__item{padding-left:48px}.bullets__item::before{width:38px;height:38px}.bullets__item-desc{font-size:14px}.comment{gap:20px 20px;padding:20px}#commentsSwiper{padding-bottom:40px}.community__desc{gap:20px}.community__item,.freelance-income__box-price span,.freelance-typical__list li{font-size:14px}.community__item-title{font-size:24px}.dedicated__item-title{font-size:18px;margin-bottom:10px}.dedicated__item-text{margin-bottom:0;font-size:14px}.faq{scroll-margin-top:30px;padding:60px 0}.faq__title{margin-bottom:30px;font-size:32px}.freelance-income{padding:20px}.freelance-income__title{font-size:22px;margin-bottom:10px}.freelance-income__box-price{font-size:22px}.freelance-typical{padding:20px}.freelance-typical__title{font-size:22px;margin-bottom:10px}.goals__item-title{font-size:26px;margin-bottom:10px}.goals__item-text{font-size:14px}.hero{padding:62px 0;overflow-x:hidden}.hero__title{font-size:62px}.hero__text{font-size:14px}.hero__img{-ms-flex-item-align:start;align-self:flex-start}.hero__img img{position:absolute;left:0;top:0;max-width:unset;width:475px;height:auto}.howto__section-wrapper{gap:40px}.howto__desc ul li+li{margin-top:.5em}.howto__desc{font-size:14px}.howto__premium{font-size:14px;margin-bottom:5px}.howto__subtitle{font-size:18px}.numbers{--gap-size:30px}.numbers__description{text-align:center}.price{scroll-margin-top:30px;padding:60px 0}.price__title{font-size:36px}.price__title-desc{margin-bottom:40px}.price__title-desc p+p{margin-top:10px}.program__top-desc{font-size:14px}.program__details{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.program__detail{font-size:16px}.program__package,.program__package--plus{margin-top:20px;margin-bottom:15px;font-size:26px}.program__package--plus{font-size:18px}.project__desc{font-size:14px}.project__desc-title{font-size:18px}.project__desc-post{font-size:12px}.app__screen{top:16px;width:76%}.rate__header{padding:30px 10px 10px}.rate__title{font-size:22px}.rate__items{font-size:14px}.rate__items li{padding:15px 15px 15px 45px}.rate__items li::before{width:18px;height:18px;top:18px;left:18px}.rate__discount{margin-bottom:10px;font-size:14px;height:24px;padding:4px 15px}.rate__price{font-size:22px}.rate__parts{font-size:12px}.resume__box{padding:20px}.resume__desc{gap:20px;row-gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.salary-card{font-size:14px}.salary-skills{padding:20px}.salary-skills__title{font-size:22px}.section{scroll-margin-top:30px;padding:50px 0}.section__title{margin-bottom:40px;font-size:28px}.sticky-header{overflow-x:auto}.sticky-header .container{width:unset;max-width:unset;padding:0}.sticky-header__row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sticky-header__logo{display:none}.welcome__text{max-width:900px;margin-left:auto;margin-right:auto;font-size:24px;line-height:2;margin-bottom:1.5em}}@media (max-width:820px){.container-left-50,.container-right-50{max-width:100%}.container-half-left,.container-half-right{padding:0 var(--container-padding)}.accordion.accordion--faq .accordion__btn{font-size:16px}.accordion.accordion--faq .accordion__body,.accordion__btn--small{font-size:14px}.author__wrapper{grid-template-columns:1fr}.author__photo{height:200px}.author__desc-wrapper{font-size:14px}.author__title,.author__title strong{font-size:24px}.author-digits{-ms-flex-wrap:wrap;flex-wrap:wrap}.author-digits,.author-titles{padding:16px;font-size:14px}.benefits,.bonus{padding:40px 0}.bonus__title{font-size:24px;margin-bottom:5px}.bonus__subtitle{font-size:18px}.bonus__cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.btn,a.btn{padding:12px 22px;height:auto;font-size:16px}.btn-outline,a.btn-outline{padding:11px 22px;height:auto;font-size:16px}.bullets-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px 20px}.bullets-list__item{font-size:16px;padding-left:50px}.bullets__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bullets__grid>*{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:290px}.bullets__item-title{font-size:18px;margin-bottom:10px}.callback{padding:30px 0 40px}.callback__desc{font-size:14px}.callback__form{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}.callback__btn,.callback__input{font-size:16px}.comment{max-width:calc(100% - 80px)}.comment__heading span{gap:5px;font-size:18px}.comment__heading{line-height:130%}#commentsSwiper .swiper-button-next,#commentsSwiper .swiper-button-prev{display:none}.community__wrapper{grid-template-columns:1fr}.community__item-title{font-size:22px}.dedicated__wrapper{grid-template-columns:1fr}.dedicated__item{padding:20px 25px}.faq{padding:40px 0}.faq__title{margin-bottom:20px;font-size:26px}.goals__title{text-align:left}.goals__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px 30px}.goals__item-title,.hero__title span,.resume__heading span{font-size:22px}#projectsSwiper .swiper-button-next,#projectsSwiper .swiper-button-prev,.header__nav,.numbers__item:after{display:none}.header__mobile-nav-btn{display:block}.hero{padding:42px 0}.hero__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:40px}.hero__title{font-size:38px}.hero__details,.hero__text{margin-bottom:24px}.hero__img{-ms-flex-item-align:center;align-self:center}.hero__img img{position:static;max-width:420px;width:100%}.howto__section-wrapper{gap:30px}.intensive__price{font-size:14px}.numbers__number{text-align:center;font-size:62px;margin-right:0}.numbers__description{text-align:center;font-size:18px}.price-info__title{font-size:16px}.price{padding:40px 0}.price__title{font-size:28px}.price__subtitle{font-size:18px}.price__grid{grid-template-columns:1fr;justify-items:center}.price__info{grid-template-columns:1fr;grid-template-rows:auto}.program__details,.project__tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.program__details>*{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:220px}.program__package{font-size:18px}.program__package--plus{font-size:16px}.program__list,.project-btn{font-size:14px}.project-btn{border-radius:6px;padding:.6rem 1rem}.project__desc-title{font-size:16px}.project__grid{grid-template-columns:1fr}.project__tabs ul{margin-bottom:30px;gap:15px}.project__tabs-btn{font-size:14px}.app__screen{top:18px}.project__btns{gap:10px;margin-bottom:30px}.resume__heading{font-size:18px;line-height:160%}.salary__cards{grid-template-columns:1fr}.section{padding:40px 0}.section__title{margin-bottom:30px;font-size:24px}.tech__icon-wrapper{height:100px}.technologies__grid{gap:30px 20px}.video__cover{height:240px}.video__btn svg{width:60px;height:60px}.welcome__text{font-size:20px;line-height:1.6;margin-bottom:30px}}@media (max-width:670px){.callback__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.callback__form>*{width:100%}.callback__btn{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.comment{-ms-flex-wrap:wrap;flex-wrap:wrap}.howto__section{gap:15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.howto__section:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.numbers{--gap-size:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.numbers>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.numbers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.numbers__number{margin-right:0;font-size:48px}.numbers__description{font-size:16px;line-height:1}.project-btn{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.resume__box{grid-template-columns:auto;row-gap:20px}.resume__heading{font-size:14px;line-height:160%}.resume__heading span{font-size:20px}.salary-card{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:5px;padding:1.125em 15px}.salary-card__footer{width:100%;gap:5px}.salary-box{padding:20px 20px 0}.salary-box__title{margin-bottom:15px}}@media (max-width:600px){.app__screen{top:5%}}@media (max-width:520px){.author-titles li{padding-left:10px}.author-titles li::before{top:8px;left:0}.bonus__cards{grid-template-columns:1fr}.callback__btn{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:14px}.intensive__title{width:80%}.numbers{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project-btn{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:14px}.salary-card__heading strong{display:block;padding-right:0}.salary-card__city,.salary-card__heading strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.salary-box{height:317px}}@media (max-width:420px){.price-info__icon{max-width:48px}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.test{background-image:url(./../img/project-02@2x.jpg)}.video__cover{background-image:url(./../img/video/video-cover@2x.jpg)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsImJhc2UvX3ZhcnMuc2NzcyIsImJhc2UvX2ZvbnRzQXV0b0dlbi5zY3NzIiwiYmFzZS9fYmFzZS5zY3NzIiwiYmFzZS9fZG9jcy5zY3NzIiwiYmFzZS9fbWl4aW5zLnNjc3MiLCJtYWluLnNjc3MiLCJiYXNlL191dGlscy5zY3NzIiwiYmFzZS9fY29udGFpbmVycy5zY3NzIiwiYmFzZS9fc3RpY2t5LWZvb3Rlci5zY3NzIiwiYmxvY2tzL19hY2NvcmRpb24uc2NzcyIsImJsb2Nrcy9fYXV0aG9yLnNjc3MiLCJibG9ja3MvX2F2YXJhZ2Uuc2NzcyIsImJsb2Nrcy9fYmVuZWZpdHMuc2NzcyIsImJsb2Nrcy9fYm9udXMtY3RhLnNjc3MiLCJibG9ja3MvX2JvbnVzLnNjc3MiLCJibG9ja3MvX2JveC5zY3NzIiwiYmxvY2tzL19idG5zLnNjc3MiLCJibG9ja3MvX2J1bGxldHMtbGlzdC5zY3NzIiwiYmxvY2tzL19idWxsZXRzLnNjc3MiLCJibG9ja3MvX2NhbGxiYWNrLnNjc3MiLCJibG9ja3MvX2NvbW11bml0eS5zY3NzIiwiYmxvY2tzL19jb21tZW50LnNjc3MiLCJibG9ja3MvX2RlZGljYXRlZC5zY3NzIiwiYmxvY2tzL19mYXEuc2NzcyIsImJsb2Nrcy9fZm9vdGVyLnNjc3MiLCJibG9ja3MvX2ZyZWVsYW5jZS1pbmNvbWUuc2NzcyIsImJsb2Nrcy9fZnJlZWxhbmNlLXR5cGljYWwuc2NzcyIsImJsb2Nrcy9fZ29hbHMuc2NzcyIsImJsb2Nrcy9faGVyby5zY3NzIiwiYmxvY2tzL19oZWFkZXIuc2NzcyIsImJsb2Nrcy9faG93dG8uc2NzcyIsImJsb2Nrcy9faWNvbnMuc2NzcyIsImJsb2Nrcy9faW50ZW5zaXZlLnNjc3MiLCJibG9ja3MvX2xvZ28uc2NzcyIsImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzIiwiYmxvY2tzL19uYXYtaWNvbi5zY3NzIiwiYmxvY2tzL19uYXYuc2NzcyIsImJsb2Nrcy9fbnVtYmVycy5zY3NzIiwiYmxvY2tzL19wcmljZS1pbmZvLnNjc3MiLCJibG9ja3MvX3ByaWNlLnNjc3MiLCJibG9ja3MvX3Byb2dyYW1tLnNjc3MiLCJibG9ja3MvX3Byb2plY3QtYnRuLnNjc3MiLCJibG9ja3MvX3Byb2plY3Quc2NzcyIsImJsb2Nrcy9fcmF0ZS5zY3NzIiwiYmxvY2tzL19yZXN1bWUuc2NzcyIsImJsb2Nrcy9fcmV2aWV3cy5zY3NzIiwiYmxvY2tzL19zYWxhcnktY2FyZC5zY3NzIiwiYmxvY2tzL19zYWxhcnktc2tpbGxzLnNjc3MiLCJibG9ja3MvX3NlY3Rpb24uc2NzcyIsImJsb2Nrcy9fc2FsYXJ5LnNjc3MiLCJibG9ja3MvX3N0aWNreS1oZWFkZXIuc2NzcyIsImJsb2Nrcy9fdGVjaC5zY3NzIiwiYmxvY2tzL190ZWNobm9sb2dpZXMuc2NzcyIsImJsb2Nrcy9fdGl0bGVzLnNjc3MiLCJibG9ja3MvX3ZpZGVvLnNjc3MiLCJibG9ja3MvX3dlbGNvbWUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFNQSwrTEFFQSxDLENDREEsUyxDREdFLFEsQ0FDQSxRLENBSEYsQyxDQ0tBLE8sQ0RFQSxRLENDQUEsNkIsQ0FDSSxxQixDRE1KLEMsQ0FPQSxPLENBTEEsTSxDQ0RBLFMsQ0FFQSxvQixDQVNBLEssQ0RFQSxNLENBRUEsTSxDQThFQSxNLENBNUVBLEksQ0FKQSxHLENDRUEsTyxDREVBLGEsQ0FJQSxFLENBQ0EsRSxDQUFBLEUsQ0FFQSxFLENDQUEsRSxDREVBLEUsQ0FBQSxDLENBRUUsaUIsQ0NBRixtQixDRElBLEUsQ0FDQSxLLENDQ0ksZSxDQUdKLEcsQ0FDQyxrQixDQURELEcsQ0RLQSxHLENDQ0ksYyxDRENGLFcsQ0FHRixPLENBREEsaUIsQ0FLQSxLLENBS0EsTSxDQUZBLFEsQ0NLQSw0QixDQUxBLE0sQ0RIQSxLLENBS0EsTSxDQUZBLFEsQ0NFQyxtQixDREFELGlCLENBR0UsYSxDQUlGLGdCLENDQUEsWSxDRElBLE0sQ0UxRkEsa0IsQ0FDQyxvQixDQUNBLHVCLENBRUEsZSxDQUNBLDRCLENBQ0EsYyxDQUNBLGMsQ0ZnR0QsYSxDQURBLFksQ0FEQSxZLENBREEsVyxDRXBGQyxTLENGMkZELHdCLENFdkZBLFMsQ0FDSSxRLENGMkZKLEssQ0doSEEsYyxDQU9BLEssQ0FDQyx3QixDQUNBLHdCLENBQ0Esb0MsQ0FDQSxzQyxDQUNBLHNDLENIZ0hELGdDLENHOUdBLGMsQ0FDQyxpQixDQUNBLG1CLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLG9CLENIZ0hELG1CLENHOUdBLG1CLENIb0hBLEssQ0doSEMsaUIsQ0FDQSxpQixDSG9IRCxXR2hIQyxzQixDQUNBLGlCLENBQ0EsMkcsQ0FDQSxlLENIZ0hELGtCLEFBS0EsV0doSEMsc0IsQ0FDQSxpQixDQUNBLHFILENIZ0hELGUsQ0c5R0Esa0IsQUhvSEEsV0doSEMsc0IsQ0FDQSxpQixDSGdIRCw2RyxDRzlHQSxlLENBQ0Msa0IsQUhvSEQsV0doSEMsc0IsQ0hnSEQsaUIsQ0c5R0EsbUgsQ0FDQyxlLENBQ0Esa0IsQUhvSEQsV0FEQSxzQixDSTNLQSxpQixDQUNDLGlILENBQ0EsZSxDSjZLRCxrQixBQUtBLFdJN0tDLHNCLENBQ0EsaUIsQ0FDQSx5RyxDSjZLRCxlLENBR0Usa0IsQUFDRixXQUdFLHNCLENJN0tGLGlCLENBQ0MsMkcsQ0o2S0QsZSxDQUdFLGtCLEFBR0YsV0k3S0Msc0IsQ0o2S0QsaUIsQ0FHRSwrRyxDSTdLRixlLENBQ0Msa0IsQUppTEQsV0FEQSxzQixDQUdFLGlCLENLaE5GLHlHLENBQ0MsZSxDQUVBLGtCTG1ORCxJLENBREEsc0IsQ0s1TUMsd0IsQ0xnTkQsSSxDSzVNRSwrQixDTGdOQSx1QixDSy9NQyw0QixDQUNBLGlCLENMbU5ILEcsQ0FEQSxhLENBR0EsQyxDS3pNQyx1QixDQUlBLEksQ0xpTkQsUSxDS2hORSx3QixDQUNBLGEsQ0wwTUYsaUIsQ0FLQSxRLENBREEsZSxDS3JNQSxZLENMNk1BLEssQ0t4TUMsWSxDQUNBLGUsQ0wwTUQsTyxDTXpQQyxhLENOOFBELFEsQ0FDQSxRLENBRUUsaUIsQ0FJRixXLENBREEsVyxDS2pNQyxlLENBQ0EsbUIsQ0xpTUQsVyxDSzVMQyxrQixDQUtELGEsQ0xpTUEsa0IsQ0svTEMsYyxDTG1NRCxxQixDSy9MQSw0QixDTGdNQSxXLENBSUUsYyxDT25ScUIsYSxDUG9SdkIsMEIsQ0FJQSwwQixDUTFSQSxzQixDUjhSQSxLLENBWUEsTyxDQUhBLFcsQ0FLRSxZLENRM1JGLGdCLENBQ0MscUIsQ1J5UkQsaUMsQ1F0UkEscUIsQ0FDQywyQixDUndRRCxLLENBS0EsNkMsQ0FPQSxPLENBS0Esc0csQ0FLRSw4RixDQURGLE8sQ0FLRSx3QixDUTNSRixlLENBQ0MsaUIsQ0FHRCxPLENBQ0MsMEIsQ0FBQSxlLENSa1NELEssQ0FDRSxzQixDQUdGLGdCLENTNVVBLGlCLENBQ0EsUyxDQUNDLFUsQ0FDQSxXLENBQ0EsUSxDVHNVRCxTLENBU0Usa0IsQ1M1VUYsNkIsQ0FDQSxxQixDQUNDLGtCLENBQ0EsZSxDVHdVRCxVLENBU0UsZSxDQUdGLFEsQ0FQQSxzQixDQVdBLFUsQ1MzVUMsZSxDVCtVRCxXLENBQ0UsZ0IsQ0FHRixZLENTNVVBLGlCLENUZ1ZBLE8sQ0FQQSxtQixDTTFWSSxtQixDR2lCSixZLENUOFVBLFksQ0FTRSx1QixDUzdVRixvQixDQUNDLHNCLENUbVZELGEsQ0FQQSxrQixDQVNFLFksQ1M1VUYsd0IsQ1RrVkEsVSxDQURBLGUsQ001WEksa0MsQ042WEosVSxDQVBFLGEsQ0FVQSxnQyxDUzNVRixVLENUdVVBLGUsQ1N2VUEsYyxDVDRVQSxrQixDQUtBLG1CLENNaFlJLGtDLENHK0NKLGEsQ1RpVkEsbUIsQ1MvVEMsZ0IsQ0h2RUcsZ0IsQ0dzRUosK0UsQ1QwVUEsZSxDTTFZSSxnRixDTnNaSixvQixDQVBBLGdGLENBU0UsK0UsQ0FHRixxQixDVXRhSSwrRSxDQUFBLGdGLENWNGFKLEksQ0FEQSxJLENBWEEsZ0IsQ0F1QkEsTyxDTzlhQSxlLENJVkMsYyxDQUNBLHdCLENYa2NELFUsQ0F0QkEsSSxDQURBLEksQ1d2YUEsbUIsQ0FDQyxtQixDWDhhRCxZLENXNWFDLDJCLENBQ0MsNEIsQ1g4YUYseUIsQ0FtQkUscUIsQ0FmRixnQixDVzNhQyw0QixDWGljRCwyQixDVzViRSwrQixDWGdjRixlLENXN2JFLGlCLENYbWRBLFUsQ0FDRixlLENXeFpFLHdCLENYMlpGLGMsQ1d2WkMsZ0IsQ0FDQyxlLENYOFlGLHNCLENBZEEsdUIsQ1d4YUUsaUIsQ0FDQSxPLENBSUYsVSxDQUNDLGEsQ1hnYUQsVSxDVzlaQyxVLENBQ0MscUIsQ1grWkYsdUIsQ1cxYkUsVSxDQUNBLG1DLENBSUEsK0IsQ0FDQSwyQixDWGtjRixzQixDQUdFLFUsQ0FDQSxpRCxDQXhCRiw2QyxDQTBCRSx5QyxDV2xiQSxrQyxDWHliQSwwQixDQUNBLHNDLENBMUJGLGtDLENBNEJFLDhCLENBR0YsdUMsQ1dyYkMsZSxDWHliRCw4QyxDV2xiQyxVLENBTUEsbUMsQ0FLQSwrQixDWGdaRCwyQixDQWVBLHFCLENNaGZJLFMsQ04rZ0JKLDZCLENBMUJBLGtCLENNL2VJLHdCLENOOGdCSixzQixDQTFCQSxjLENBOEJBLG1CLENXamJDLFksQ0FDQSxlLENBQUEsa0MsQ1h5WkQsMEIsQ0ErQkEsZ0IsQ0EzQkEsbUIsQ0FHQSxvQixDTWxnQkkseUIsQ04raEJGLGMsQ0FLRix5QixDVy9hQyxlLENBRUEsYSxDWG9aRCxZLENXbFpDLFEsQ0FDQyxnQixDQUlELDBDLENBQ0MsZSxDQUNBLGtCLENYaWJGLHlDLENXM2FFLGlCLENBR0Esa0IsQ0FFQSxpQixDQUVBLGMsQ0FBQSxnQixDWDZZRixlLENNaGlCSSxrQixDS29JSCxRLENYNGJDLGtDLENBNUJBLDBCLENBZ0NGLGlFLENBQ0Usa0IsQ1d2YUQsMEMsQ0FDQyxtQixDWDhZRixlLENXM1lDLGMsQ0FDQyxnQixDQUVBLFUsQ1gyYUYsZ0IsQ0E1QkEsWSxDTTlpQkksNkIsQ0s0SkgsUSxDWHVaRCxjLENBOEJFLGtCLENBR0YscUIsQ1kzbEJDLG1CLENaZ2tCRCxtQixDTS9qQkksWSxDTUpKLDJCLENabW1CRSw0QixDQTVCQSx5QixDQUNGLHFCLENNOWpCSSxRLENNVkosYyxDWndtQkUsZ0IsQ0FHRix1QixDWTFsQkEsZ0IsQ1pxa0JBLGMsQ1k3akJBLFUsQ0FDQyxlLENBQUEsZSxDQUFBLGMsQ0FDQSxnQixDWmltQkQscUIsQ1lobUJDLGMsQ1pra0JELGMsQ1k5akJDLGlCLENBQ0MsaUIsQ1pna0JGLGlFLENZN2pCQyxtQixDQUNDLG1CLENaK2pCRixZLENNMWxCSSxRLENNZUosdUIsQ1pnbkJFLG9CLENBakNBLHNCLENBQ0YsYyxDQXFDQSxvQixDWS9sQkMsWSxDQUNBLE8sQ0FFQSxpQixDQUNBLGUsQ0FHQSxxQixDQUNDLGUsQ1o4akJGLGMsQ01qbkJJLGdCLENNeUNKLFUsQ1orbUJBLG9CLENBQ0UsZSxDQWpDQSxnQixDQUNGLGEsQ0FxQ0Esd0IsQ0FqQ0Usb0IsQ1k5akJBLHFCLENaa21CQSxpQixDQUdGLDJCLENZL2xCQSxtQixDWm1tQkEsYyxDWTlsQkMsZSxDQUFBLFksQ0FBQSxpQixDQUNBLDhELENBQ0EsZSxDWmttQkMsYyxDQUNBLGdCLENZam1CRCxrQixDWnFtQkQsaUIsQ0FDRSxZLENBQ0EsUSxDQUdGLGlCLENZcG1CRSxpQixDWnNtQkEsaUIsQ0FHRix5QixDQXpDQSxVLENNOW9CSSxhLENNK0RKLFMsQ1o0bkJFLFUsQ0FDQSw2QixDQUNBLGlCLENBQ0EsaUIsQ0ExQ0EsTyxDQUNGLFEsQ0E4Q0EsZ0IsQ0FPQSxRLENZN21CQyxtQixDQUNBLG1CLENBRUEsWSxDWjRqQkQsUSxDQThDQSxRLENZcm1CQyxZLENBQ0Esa0IsQ0FDQSxpRSxDQUlBLDJCLENBQ0EsNEIsQ0FDQSx5QixDWjRqQkQscUIsQ1kxakJDLHdCLENBQ0MscUIsQ0FDQSw2QixDQUNBLFEsQ0FzQkQsYyxDWjBsQkQsYSxDWTVtQkEsZSxDQUVDLGUsQ1owakJELGMsQ0E0Q0UsZ0IsQ1lubUJGLFUsQ0FhQyxjLENaMGxCRCxhLENZam1CQyxjLENBT0EsYyxDQUNDLGUsQ0FDQSxjLENBR0QsYSxDWndqQkQsUyxDWXBqQkUsYyxDQUNDLCtCLENabW1CSCxlLENZL2xCRyxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHdCLENBQ0EscUIsQ1pzakJILDZCLENNaHRCSSx1QixDTTJISixvQixDWm1vQkUsc0IsQ0FDQSxRLENNbHZCRCxlLENNdUpDLGUsQ1pnbUJBLGMsQ0ExQ0EsZ0IsQ1lyakJDLFUsQ1pvbUJILHNCLENBNkJBLHVCLENBdkVBLGUsQ0E4Q0EsVSxDWTdsQkMsWSxDQUFBLGtCLENBQ0EsaUIsQ1oybUJELGdCLENhenlCQSxpQixDQUNDLGtCLENBQ0EsOEIsQ0FDQSxlLENBRUEsYyxDQUFBLGdCLENBQUEsVSxDYm95QkQsZ0IsQ0FHRSxlLENBQ0EsYyxDYXJ5QkQsZ0IsQ2JtdkJELGlCLENNcHZCSSxhLENPU0osZ0IsQ0FDQyw4QixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ2JvdkJELGEsQ0F1REEsTSxDQW5ERSxjLENhanZCRixjLENBQ0Msa0IsQ0FDQSxpQixDQUNBLG1CLENBRUEsbUIsQ2JvdkJELFksQ003d0JJLDJCLENPb0JKLDRCLENiZ3pCRSx5QixDQW5EQSxxQixDQUNGLHdCLENBcURFLHFCLENhdnlCRixrQixDYjJ5QkEsYSxDYXR5QkMsa0IsQ2JvdkJELDhCLENNenhCSSxlLENPZ0NKLGMsQ2JnekJFLGdCLENBbkRBLFUsQ0FrRUYsWSxDY3QyQkEsZ0IsQ2RtekJFLGUsQ0FDRiw4QixDQXFERSxnQixDYzUxQkYsaUIsQ0FDQyxhLENBZEQsZ0IsQ0FFQyxrQixDUktHLGUsQ1FQSixjLENkczJCQSxZLENjeDFCQyxlLENBQUEsYyxDZGsyQkQsYSxDY2gyQkMsWSxDZGsyQkMsd0QsQ0FDQSxRLENNNTJCRSxJLENRTUoscUIsQ2QyMkJFLGtCLENBQ0EscUQsQ0ExREEsNkMsQ0E4REYsSSxDQWxCQSxVLENlMzJCQSxZLENmODNCQSxLLENldjJCQyxXLENmMjNCRCxhLENlaDVCQyxvQixDQUNBLGlCLENmcTFCRCxXLENBOERFLGlCLENlOTRCRCxlLENBQ0EsYyxDQUNBLGdCLENBRUEsa0MsQ2ZxMUJELDBCLENBNEJBLEksQ0FDQSxLLENjMTFCQyxxQixDZHN5QkQsb0IsQ0FrRUEsVSxDQUNBLFcsQ0E1REUsOEIsQ0EwQkYsVSxDZTMyQkEsWSxDQXVCQyxXLENmMjNCRCxhLENlNTRCQSw0QixDQUNDLHFCLENBSUEsVSxDZnM1QkQsa0IsQ0FDQSxtQixDZWo1QkMsOEIsQ0FDQSwwQixDQUNBLFUsQ2Z3MUJELFUsQ2VwMUJDLFcsQ2Z1MUJELGlCLENlbjFCQSxrQixDQUNDLHFCLENBRUEsZSxDZncxQkQsb0IsQ0ErRUEsdUIsQ005N0JJLGdCLENOKzdCSix3QixDQWJBLGlCLENBQ0UsMEIsQ0E1REEsOEIsQ0FDRixvQixDQWdFQSxpQixDQUNBLGtCLENBNURBLHFCLENBOERFLG9CLENBVUYsYSxDZ0IxN0JDLFksQ2hCNDdCQyxhLENBQ0Esd0QsQ2dCMTdCRixtQixDQUNDLGlCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENoQmc4QkQsMEIsQ0F1QkEsc0IsQ0F0QkUsVSxDQUNBLGlCLENBbkVBLE0sQ0FDRixLLENNOTRCSSxVLENVUUosVyxDaEI2OEJFLHVELENBQ0EsMkIsQ0FuRUEsdUIsQ2dCeDNCRixjLENBQ0MsWSxDQUNBLDZCLENBRUEsYSxDaEJpOEJELGMsQ2dCNzdCQyxpQixDQUNBLGlCLENoQmk4QkQsc0IsQ2dCMThCQSxVLENoQmc5QkUsVyxDQW5FQSx3RCxDQXNFQSxxQixDQUdGLG9CLENnQi83QkMsa0IsQ0FDQSxlLENBQ0EsYyxDQUVBLGdCLENBQ0EsVSxDQUdELG1CLENBR0MsZSxDQUNBLGMsQ0FDQSxnQixDaEIwM0JELFUsQ0F1RUEsUyxDQW5FRSxtQixDQUNGLGtCLENNajdCQyxVLENOeS9CRCxnQixDQW5FQSxrQixDQXFFRSxlLENpQnJoQ0YsYyxDQUVDLGdCLENqQndoQ0QsZSxDQXBFQSxrQixDQXNFRSxlLENrQjVoQ0YsYyxDbEI4aENFLGdCLENrQjVoQ0QsMEIsQ0FDQSxpQixDbEJnaUNELG1CLENrQnpoQ0MsZSxDbEI2aENELGUsQ2tCeGhDQyxtQixDQUFBLG1CLENsQnE5QkQsWSxDTXY5Qkksd0IsQ1liSixxQixDbEI2aUNFLGtCLENBQ0EsYSxDQUNBLGtCLENBQ0EsYyxDQVVGLGdCLENrQm5pQ0Msd0IsQ2xCNmhDQyxrQixDa0I1aENBLFUsQ2xCdzlCRixNLENBdUVFLFcsQ0FHRixnQixDa0JyaENDLGtCLENBRUEsa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBRUEsZ0IsQ0FBQSxVLENsQjRoQ0QsdUIsQ0FDRSxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLGtCLENBdEVBLGMsQ0FDRixRLENBMEVBLGMsQ2tCM2hDRSwwQixDQUVBLDBCLENsQnE5QkYsbUIsQ0F3RUUsd0IsQ2tCemhDRixxQixDbEIyaENFLGtCLENrQnpoQ0QsUSxDQUNBLGlCLENBRUEsVyxDQUVBLGtCLENBQ0Esa0IsQ0FDQSxlLENBRUEsYyxDQUNBLFUsQ0FDQSxrQyxDQUNBLDBCLENsQms5QkQsb0IsQ2tCejhCQyxrQixDbEJxaENELHdCLENrQmxoQ0Usa0IsQ2xCc2hDRixnQixDa0JsaENFLGdCLENBQ0EsYyxDbEI0OEJGLFUsQ0EyRUEsa0IsQ2tCbmhDRyxVLENBQ0EseUIsQ0NoR0gsUSxDQUNDLFksQ0FDQSxtQixDQUNBLG1CLENuQmdqQ0QsWSxDTXRpQ0ksYSxDYWJKLDBCLENuQjhuQ0UsYSxDQXJFRix1QixDQXlFRSxtQixDbUJ2bkNGLGEsQ25CMm5DQSxlLENtQnRuQ0Msa0IsQ25Ca2pDRCxjLENtQjlpQ0MsZSxDQUNDLGMsQ0FFQSxnQixDbkJ5bkNGLHFCbUJ0bkNFLFksQ0FDQSxrQixDbkIrb0NGLGdCLENBdEJBLGlCLENBdkVBLGlCLENNaGtDSSxnQixDYUZKLFUsQ25CNm9DRSxlLENBQ0EsYyxDQUdGLHNCLENvQnRwQ0EsYSxDQUNDLGlCLENBQ0EsZSxDQUNBLGMsQ3BCZ2xDRCxtQixDTWxsQ0ksbUIsQ2NESixZLENwQjhwQ0UsUSxDQXZFQSx3QixDQUNGLHFCLENNamxDSSxrQixDTjZwQ0osZ0IsQ0FDRSw0QixDQXhFQSxnQixDb0JobENBLGEsQ3BCK3BDRixlLENBQ0Usa0IsQ0E1RUEsZSxDQUNGLGMsQ0E4RUUsZ0IsQ29CNXBDRixVLENwQm1sQ0EsZSxDTXRtQ0ksbUIsQ2NtQkosaUIsQ3BCbXFDRSxrQixDQTVFQSw2QyxDQUNGLG9DLENvQmhsQ0MscUMsQ3BCa3FDRCxtQyxDQURBLG1DLENBdXNDQSxtQyxDQURBLG1DLENvQmoyRUUsVSxDcEJpcUNGLDBDLENBREEsMEMsQ0EzRUEsWSxDQWlGQSx1QyxDQURBLHVDLENBdXNDQSx1QyxDQURBLHVDLENBanhDRSxVLENBQ0YsVyxDQWdGQSxtQixDb0IxcENDLFksQ0FDQSw2QixDQUNBLFEsQ2Q5Q0csZSxDY3lDSixxRCxDcEJxcUNFLDZDLENBQ0Esa0IsQ0FHRixnQixDb0IzcENBLG1CLENBQ0MsbUIsQ0FDQSxZLENBQ0EsMkIsQ0FDQSw0QixDcEJnbENELHlCLENNanBDSSxxQixDYzZESixRLENwQm9xQ0UsZ0IsQ0FHRixnQixDQVdBLHNCLENxQnR2Q0EsZSxDQUNDLGMsQ0FDQSxnQixDQUNBLFUsQ3JCK3VDRCxvQixDc0I1dUNBLGUsQ3RCMG5EQSxxQixDQTdZRSxjLENBR0Ysc0IsQ3FCNXVDQSxrQixDQUdDLGMsQ0FDQSxnQixDQUlELG1CLENBQ0MsZSxDQUVBLFksQ0FDQSw2QixDQUNBLGtCLENBQ0Esd0IsQ0FFQSwrRCxDckI4cENELFUsQ00zcUNJLGdCLENONHZDSixnQixDQTVFQSxzQixDQUdBLHNCLENBOEVFLHdCLENxQnp1Q0YsK0QsQ3JCNnVDQSxzQixDcUIzdUNDLGtCLENyQjZ1Q0MsZSxDQUNBLGMsQ0FHRixxQixDQWpGQSxrQixDTTFyQ0ksZSxDZXdCSixjLENyQnl2Q0Esb0IsQ0FuRkUsZSxDQUNGLGMsQ014ckNDLHlCLENlaUJELHFDLENyQjh2Q0UsNkIsQ0FHRixJLENBQ0UsYyxDQUNBLHNCLENBWUYsYyxDQVRBLFcsQ0FDRSxrQixDQXhGQSxlLENBQ0YsYyxDQTBGRSxnQixDcUJydkNGLGlCLENBQ0MsVSxDckJ5dkNELGMsQ0ExRkEsZSxDcUIzcENBLDhCLENBQ0MsZSxDckJ5dkNDLGMsQ0FNRixjLENxQnR2Q0MsVSxDQUNBLGEsQ0FDQSxhLENyQjB2Q0QsaUIsQ0FDRSxZLENBNUZBLGtCLENBQ0YsaUUsQ0FnR0Esd0IsQ3FCeHZDQyxrQixDQUFBLGUsQ0FDQSxjLENyQjJ2Q0MsZ0IsQ3FCMXZDRCxVLENBR0QsdUIsQ0FDQyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENyQjh2Q0MsYyxDQUNBLGEsQ0FHRixzQixDcUJ4dkNDLFksQ0FFQSxVLENyQjJ2Q0QsNEIsQ3FCcHZDQyxlLENBQUEsYyxDckJrcENELGdCLENBR0EsaUMsQ01ydkNJLGUsQ2UyRUosYyxDckIrcUNBLDJCLENBeUJBLDJCLENNNXdDQyxlLENlb0VELGMsQ3JCdXhDRSxhLENBR0Ysa0IsQ0F0R0EsWSxDTWx2Q0Msa0IsQ2U4REQsaUUsQ3JCZ3lDQSx5QixDQUNFLGtCLENBeEdBLGUsQ0FDRixjLENBMEdFLGdCLENxQnh2Q0QsVSxDckI0dkNELHdCLENxQnR2Q0EsbUIsQ0FDQyxtQixDQUNBLFksQ0FDQSxrQixDckIrb0NELGMsQ3FCN29DQyxRLENyQmlwQ0QsMkIsQ0EwR0UsaUIsQ3VCMTRDRixnQixDQUNDLGUsQ0FFQSxnQixDQUNBLFUsQ3ZCb3lDRCxhLENNanlDSSxpQixDTmc1Q0osb0IsQ0ExR0UseUIsQ0E4R0YsWSxDQUNFLFksQ0ExR0EsbUMsQ0FDRixRLENBOEdBLFksQ0FDRSxnQixDQUdGLGtCLEN1QjE0Q0EsYyxDQUNDLGUsQ3ZCNDRDQyxrQixDdUJ6NENGLGlCLENBQ0MsZSxDdkJneUNELGMsQ0FnSEEsTyxDdUIzNENDLGMsQ0FDQSwyQyxDdkIrNENELGdCLENBNUdBLGtCLENBNEhBLGEsQ0FaQSxZLEN1QjczQ0UsbUIsQ0FDQSxtQixDQUNBLFksQ3ZCNDRDQSx3QixDQWhIRixxQixDTTcwQ0ksa0IsQ040NkNKLFksQ3VCdDRDQyx3QixDdkI4eENELHFCLEN1QjV4Q0MsNkIsQ3ZCZzVDRCxhLENBSUUsUSxDQTB2QkYsMEMsQ0EyTUEsMEMsQ0EvN0JBLHVCLENBaEhBLFksQ0FvSEEsSyxDQWhIRSxjLEN1QjV4Q0EscUIsQ3ZCKzRDQSw0QixDQWhIQSwrQixDQUNGLGlCLENBb0hBLGMsQ3VCMzRDQyxZLENBQ0EsNkIsQ0FDQSxRLEN2Qis0Q0QsWSxDdUIzNENBLGtCLENBQ0Msb0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxXLENBQ0Esd0IsQ3ZCNHhDRCxlLENBa0hFLGMsQ3VCMzRDRixnQixDQUVDLFUsQ3ZCODRDRCxZLEN1Qng0Q0Msa0IsQ0FFQSxlLEN2Qnd4Q0QsZSxDTXozQ0ksYyxDaUJ1RkosZ0IsQ3ZCczVDRSxhLEN1Qmg0Q0QsaUIsQ3ZCbzRDQyxhLEN1Qmw0Q0EsZSxDdkJteENGLFUsQ3VCanhDRSxjLEN2Qm80Q0EsYSxDdUJuNENDLGlCLEN2QnU0Q0gsVyxDdUJuNENHLGtCLENBQ0EsZSxDdkJveENILDhCLENNcjRDSSxlLENpQnVHSCxjLEN2Qms1Q0MsZ0IsQ0FDQSxVLENBaEhBLGdCLENBT0YsYyxDTWo1Q0ksa0IsQ2dCUEosbUIsQ3RCNGdERSxtQixDQWhIQSxZLENBQ0YsYSxDQWtIRSx3QixDc0JsZ0RGLHFCLENBQ0Msa0IsQ3RCb2dEQyxrQixDc0JuZ0RELGMsQ0FHRCxrQixDdEJ1NUNBLGEsQ014NkNJLDhCLENnQmlCSixlLEN0QjI1Q0UsZ0IsQ3NCMzVDRixrQixDQUdDLGdCLENBQUEsa0IsQ0FDQSxjLEN0QnVnREMsVSxDQXBIRixhLENBMEhFLGMsQ0FySEYsd0IsQ0F3SEUsYSxDQUdGLFcsQ3NCcmdEQyxtQixDQUNBLG1CLEN0Qmc1Q0QsWSxDc0I5NENDLHlCLENBQ0Msc0IsQ3RCZzVDRixtQixDTXY3Q0ksWSxDZ0IrQkosa0IsQ3RCa2hERSxjLENBR0YsYSxDc0JyZ0RBLGlCLENBQ0MsZ0IsQ0FFQSxrQixDQUNBLFUsQ0FDQSxNLENoQnBERyxVLENnQitDSixpQixDdEIwNUNBLGMsQ01uOENJLGlCLENnQnlDSixNLEN0Qm9oREUsSyxDQXRIQSxXLENBQ0YsZSxDQTBIQSx1QixDd0I1a0RDLFksQ0FDQSxRLEN4QmdsREQsZSxDd0Ixa0RDLG1CLENBQ0EsbUIsQ3hCcTlDRCxZLENNbjlDSSx1QixDa0JiSixvQixDeEIwbERFLHNCLENBdEhBLFEsQ3dCbDlDRiwrQixDQUNDLDZCLEN4QnM5Q0QsNkIsQ3dCcDlDQyw4QixDQUNDLDBCLENsQlRFLDRCLENOeWxESixtQyxDQUNFLGtCLENBdEhBLFUsQ0FDRixNLENBMEhBLFksQ3dCMWtEQyxlLENBQ0EsYyxDeEJxOUNELGdCLENNai9DSSxVLENrQndCSixnQixDeEJxbERBLGMsQ0F0SEEsaUIsQ0EwSEEsZSxDd0Ixa0RDLGtCLENsQnZDRyxrQixDQUFBLGlCLENrQm9DSixvQixDeEJ5bERBLGUsQ3dCM2tEQyxrQixDQUNBLGUsQ0FDQSxjLEN4QjZrREMsZ0IsQ0F2SEYseUIsQ0EySEEsZ0IsQ3lCeG9EQyxrQixDekJraERELGUsQ00vZ0RJLGMsQ21CUEosZ0IsQ3pCaXBERSxVLENNMW9ERSxjLENtQlBKLGMsQ3pCc3BERSxtQixDQXZIQSxtQixDQUNGLFksQ01uaERJLHVCLENtQmJKLG9CLEN6QjJwREUsZSxDQUdGLEssQ3lCM29EQSxnQixDQUNDLGtCLENBRUEsVSxDQUNBLFcsQ3pCOG9ERCxpQixDQXZIQSxZLENBMkhBLG1CLENBQ0UsUyxDTTdwREUsa0IsQ21CTUosWSxDekI4cERBLGdCLENBdkhBLFksQ0EySEEsVyxDeUI1b0RDLGMsQ0FDQSxrQyxDQUNBLDBCLEN6QmdwREQsaUIsQ3lCNW9EQyxjLENDL0NELFcsQ0FDQyxXLENBQ0EsWSxDQUNBLFMsQzFCd2tERCxtQyxDQXlIRSwyQixDQUdGLGlCLENBQ0UsNEIsQ0F2SEEsd0IsQ0FDRixvQixDQTJIQSxVLENBQ0UsbUIsQ0F2SEEsbUIsQ0FDRixZLEMyQnhsREEsMkIsQ0FDQyw0QixDQUNBLHlCLENBQ0EscUIsQzNCMGxERCx3QixDTXRsREkscUIsQ3FCUEosa0IsQzNCa21EQSxpQixDQXlIRSxpQixDMkJqdERGLDhCLENBQ0MsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBQ0EsVSxDM0IybERELGlCLENBMkhBLGlCLENBQ0UsZSxDQXZIQSxhLENBQ0YsaUIsQ0F5SEUsbUIsQzJCbHRERixtQixDQUNDLFksQ0FBQSxPLENBQUEsd0IsQ0FDQSxxQixDM0JzdERDLGtCLEMyQnJ0REQsdUIsQzNCNGxERCxvQixDQTRIRSxzQixDQUdGLHNCLENBMUhBLGUsQ0E0SEUsNEIsQzJCcHRERixVLEMzQnd0REEsSyxDQTFIQSxtQixDMkJ6bERDLGEsQzNCNmxERCxVLENNOW5ESSxpQixDcUI0QkosVyxDM0J5dURBLFcsQ0FQQSxZLENBQ0UsYyxDQTFIQSxlLENBQ0YsZ0IsQ0E0SEUsYSxDQUdGLFcsQzJCbnREQyxhLEMzQjBsREQsZSxDQTRIRSxjLEM0Qjl3REQsYSxDQUNBLG9CLEN0QktHLG1CLENzQlBKLGMsQzVCdXhERSxhLENBMUhBLEssQ0FDRixNLENBNEhFLFMsQzRCaHhERixVLENBQ0MsWSxDQUNBLDZCLENBQ0EsbUIsQ0FDQSxTLENBQ0EsdUMsQzVCdXBERCwrQixDQThIQSx5QixDQUNFLGtCLENBMUhBLFMsQzRCcHBERixXLENBQ0MsYyxDQUFBLEssQ0FBQSxPLENBQ0EsVyxDNUJxeERDLGEsQzRCcHhERCxVLEM1QndwREQsZSxDNEJ0cERDLG1CLENBQ0MsbUIsQ0FDQSxZLENBRUEsMkIsQ0FFQSw0QixDQUNBLHlCLENBQ0EscUIsQ0FDQSxlLEM1QnNwREYsVSxDTXByREksbUMsQ3NCcUJILCtCLEM1Qmd5REMsMkIsQ0E3SEEsbUMsQ0FDRiwyQixDQWlJQSxpQixDQTdIQSxnQyxDNkI5ckRDLDRCLENBQ0Msd0IsQzdCZzBERixhLEM4QnJ3REMsTSxDOUJzd0RDLFUsQ0FHRixpQixDNkI1ekRBLDJCLENBQ0MsK0IsQzdCa3NERCxnQixDTXJzREksWSxDTnUwREosaUMsQ0FDRSxhLENBR0Ysa0IsQ0FoSUUsa0IsQ0FDRixlLENBa0lFLGMsQzZCaDBERixnQixDQUNDLGEsQ0FHRCxpQixDQUNDLG1CLENBQ0EsbUIsQ0FDQSxZLEM3QmlzREQsMkIsQ001dERJLDRCLEN1QndCSix5QixDN0J3MERFLHFCLENBQ0EsWSxDQWhJQSxlLENBb0lGLHNCLEM2QjV6REMsdUIsQzdCbXNERCxvQixDTTV1REksZSxDTmkzREosd0IsQ0FoSUEsZSxDQW9JQSxtQixDK0IxM0RDLGUsQy9CMnZERCw0QixDK0J6dkRDLHdCLEMvQmc0REQsZSxDQXhCQSxzQixDQWpHQSxtQixDQXdJRSxtQixDK0I5M0RGLFksQ0FFQyx3QixDQUNBLHFCLEMvQms0REMsa0IsQ0F0QkYsZSxDK0IzM0RFLFcsQ0FDQSxZLEMvQjYzREEsYSxDQUNBLGlCLEMrQjczREEsYSxDL0IrM0RBLDJCLENBQ0EsWSxDQUtBLG9ELENBdElBLGtCLEMrQnB2REQsdUIsQ0FBQSxvQixDQUFBLHNCLEMvQnU0REQsUyxDQVNBLGdCLENBNUlBLGlCLEMrQi92REEsaUIsQ0FDQyxrQixDL0J5dkRELHlCLENNeHdESSw2QixDeUJjSiwyQixDL0IyNERBLGdCLENBNUlBLGlCLEM4QjF4REEsVSxDQUVDLGEsQ0FDQSxpQixDQUNBLE0sQ0FKRCwyRixDOUJpN0RFLDJFLENBMUlBLGlILENBOElGLGlCLENBeklFLGtELEM4Qnp4REYsZ0IsQ0FFQyw2QyxDeEJSRywwQixDd0JNSiw0QixDOUJpN0RBLGlDLENBREEsa0MsQ0FFRSxLLENBQ0EsMkYsQ0FFQSwyRSxDQS9JQSw2SCxDOEJ2eERGLGtDLENBQ0MsK0IsQ0FDQSwyQixDQUNBLHVCLEM5QjY2REQsaUMsQzhCeDZEQyxnQyxDQUNBLDRCLENBQ0Esd0IsQzlCODZERCxlLEM4Qng2REMsYyxDOUI0NkRELHFCLEM4QnY2REMsYyxDOUJ5eERELFUsQ016MERJLFEsQ3dCeUNKLFcsQzlCcXlEQSxJLENNeDBESSxlLEN3Qm1DSixjLEM5Qnc3REUsZ0IsQ0FPRixVLENBU0EsUSxDOEI5NURDLG1CLENBRUEsbUIsQ0FDQSxZLEM5Qms1REQsVSxDTWwrREksdUIsQ3dCcURILG9CLEM5Qm03REMsZSxDQUdGLFEsQzhCaDZEQSxlLENBQ0MsaUIsQ0FLQSwyQixDQUNBLHVCLENBQ0Esb0IsQ0FFQSxzQixDOUJrNkRELGMsQ0FDRSxpQixDTXgvREUsb0IsQ3dCMkVKLFUsQzlCazdERSxhLENBL0lBLHdCLENBQ0YsaUIsQzhCaHhEQyxXLENBQ0MsUyxDOUJreERGLDhCLENBaUpFLEssQzhCLzVERiwrQixDQUNDLDJCLENBRUEsdUIsQzlCazZERCxnQyxDOEJoNkRDLFksQzlCODZERCxxQixDQVZBLGdCLEM4QnY1REMsdUIsQ0FDQSxlLENBQ0Esb0IsQzlCcTVERCxnQixDQUNFLGEsQ0FwSkYsYyxDQXdKRSxpQixDQUtGLHFCLEM4QnA2REMsYyxDQU1BLGUsQ0FHRCxXLENBQ0MsaUIsQ0FDQSxZLENBQ0EsYSxDQUNBLDhCLENBQ0EsMkIsQ0FDQSxpQixDOUJneERELHdCLENBc0pFLCtELEM4Qm42REYsVSxDOUJ1NkRBLG9CLEM4QnI2REMseUIsQzlCdTZEQyxpQixDQUdGLGtCLENBQ0Usd0IsQ0F6SkYsK0QsQ0E2SkEsaUIsQzhCdDZERSxZLEM5Qjh3REYsa0IsQ0E2SkUsZSxDOEJ2NkRGLGMsQ0FFQyxnQixDOUI0d0RELFUsQ0ErSkEsaUIsQ0FDRSxlLENBNUpBLGMsQ0FDRixnQixDTXY2REksVSxDTndrRUosbUIsQ0E3SkUsYSxDQUNGLHlCLENBaUtBLE0sQzhCbDZERSxjLENBQ0Esd0IsQ0FDQSxlLEM5QnN3REYsc0IsQ0FpS0EsYyxDQUNFLGtCLENBR0YsYSxDQUNFLGtCLENBN0pBLGlCLENBQ0YsZSxDTTc3REksYyxDd0JpS0gsZ0IsQzlCKzdERCxnQixDQVVBLFksQ0E3SkUsYSxDZ0N2OURGLGdCLENoQ3luRUUsaUIsQ0FmRixnQixDQTdKRSxrQixDQUNGLDhCLENBK0pFLGUsQ2dDN21FRixjLENoQ29uRUEsWSxDQTVKQSxlLENNOThESSxjLENOa25FSixrQixDZ0MvbUVBLGtCLENBS0MsaUIsQ0FBQSxnQixDQUFBLGEsQ2hDaW5FRCx1QixDZ0MvbUVDLGMsQ2hDKzhERCxlLENBcUtBLHNCLENBNkJBLHNCLENBNUJFLGUsQ2dDL21FRCxZLENoQ21uRUMsa0IsQ2dDam5FQSxZLENoQ21uRUEsaUMsQ0FDQSxRLENBdEtGLG9CLENNejlEQyx1QixDMEJKRCxvQixDaEN1b0VFLGlCLENBR0YsWSxDQUNFLFksQ0F6S0EsNkIsQ2dDNzhEQSwwQixDaEN5bkVBLGEsQ0FDQSxnQixDQUdGLGtCLENBNUtBLGtCLENBOEtFLGMsQ2dDem5FRixnQixDQVFDLGlCLENBQ0Msa0IsQ2hDNjhERixtQixDZ0MxOERDLG1CLENBQ0MsWSxDaEM0OERGLHVCLENnQzE4REUsb0IsQ0FDQyxzQixDaEM0OERILHdCLENnQ3o4REUscUIsQ0FDQyw2QixDaEMyOERILFEsQ0FnTEEsZ0IsQ0E1S0UsYyxDQUNGLGdCLENBZ0xBLGlCLENBNUtFLGUsQ0FDRixrQixDQThLRSxlLENnQ3RuRUYsYyxDQUNDLGdCLENBQ0EsVSxDaEMwbkVELHVCLENBNUtBLGMsQ01yaEVJLGUsQ05zc0VKLGMsQ0E1S0UsaUIsQ0FDRixlLENBOEtFLGMsQ2dDdm5FRixnQixDQUNDLFUsQ0FDQSxZLENBQ0EsUSxDQUNBLG9CLENoQ2s5REQsYyxDQThLRSxjLENpQzd0RUYsZSxDQUNDLG1CLENqQ2l1RUQsWSxDaUMvdEVDLDBCLENqQ2l1RUMsMEIsQ0FDQSxtQixDQWhMRix3QixDQWtMRSxxQixDaUNqdUVGLGtCLENBQ0MsdUIsQ0FDQSxvQixDQUNBLHNCLENBQ0EsUSxDakNrakVELG9CLENBa0xFLGtCLENpQ2p1RUYsa0IsQ0FDQyxlLENqQ2tqRUQsYyxDQWtMRSxVLENpQ2p1RUYsaUIsQ0FDQyxnQixDakNrakVELGtDLENBa0xFLDBCLENBUUYsb0IsQ0F0TEEsa0IsQ0FrTEUsd0IsQ2lDbHVFRixVLENqQ3lqRUEsYyxDaUNqakVDLGtCLENBQ0MsZSxDakNtakVGLFksQ0FtTEUsUSxDaUNsdUVGLGUsQ0FDQyxjLENBQ0EsZ0IsQ0FFQSxVLENBQ0EsaUIsQ0FBQSxnQixDakNzdUVELGUsQ0FDRSw0QixDQUNBLGlCLENrQ2x4RUYsb0IsQ0FJQyxlLENBQUEsYyxDbENzeEVELG1CLENBQ0UsZSxDQUNBLGMsQ0FHRixjLENBM0xBLFksQ0E2TEUsNkIsQ2tDcnhFRixlLENsQ3l4RUEsaUIsQ2tDcnhFQyxZLENBQ0EsUSxDbEN5eEVELGtCLENBM0xBLGUsQ01ybEVDLGMsQzRCZEQsZ0IsQ2xDa3lFRSxhLENBM0xBLGUsQ0FDRixpQyxDQTZMRSx5QixDQUdGLHlCLENrQ2x4RUMsZSxDQUVBLFUsQ2xDcXhFRCxrQixDQTZKQSxlLENrQ2g3RUMsaUIsQ2xDdXhFRCxpQixDQUNFLGlCLENBQ0EsTSxDQWpNRixLLENNam5FSSxTLEM0QmtCSixtQixDbENveUVFLGtDLENBak1BLDBCLENBcU1GLHdCLENrQ3h4RUUsUyxDQUNBLGtCLENsQ3dsRUYsZSxDQXFNQSxJLENBQ0UsaUIsQ0FsTUYsMEIsQ0FvTUUsMEIsQ21DNTBFRixtQixDbkM2b0VBLFksQ0FvTUUsaUIsQ21DNTBFRixRLENBQ0ksUSxDQUNBLGtDLENBQ0EsOEIsQ0FDQSwwQixDQUdKLGMsQ0FDQyxtQixDQUVBLG1CLENBQ0EsWSxDQUNBLFEsQ0FDQSx3QixDQUVHLHFCLENuQ3lvRUosa0IsQ0FvTUUsdUIsQ29DcjJFRixvQixDQUNDLHNCLENBQ0Esa0IsQ0FDQSxjLENBQ0Esa0IsQ3BDeTJFRCxpQixDb0NyMkVDLG1CLENwQ3kyRUQsYSxDb0NwMkVDLG1CLENwQ2txRUQsbUIsQ29DaHFFQyxZLENBQ0MsdUIsQ0FDQSxvQixDcENrcUVGLHNCLENBcU1FLGlCLENBR0YsaUIsQ29DbDJFQyxhLENBQ0EsYSxDcENzMkVELGUsQ29DaDJFQyw4QyxDQUFBLG9DLENBQUEsaUQsQ0FDQSw2QyxDQUFBLGlDLENwQ3EyRUMsb0MsQ0EzTEYsSyxDQStNRSxlLENvQ2wyRUYsaUIsQ0FDQyxxRCxDQUNBLDZDLENwQ3NwRUQsZSxDQStNRSxtQixDQTNNRixhLENvQ25wRUEsc0IsQ3BDczJFQSxZLENvQ2oyRUEsa0IsQ0FDQyxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxVLENBR0Qsa0IsQ0FDQyxhLENwQ3EyRUQsc0IsQ29DcDJFQyxVLENwQ3cyRUQscUIsQ29DcjJFQyxtQixDcEN5MkVELGUsQ0FoTkEsVyxDQUdBLGdCLENBME5FLGlCLENvQ3oyRUYsYSxDcEM0MUVBLGUsQ29DdDJFRSxpQixDQUFBLGUsQ0FDQSxjLENwQ3FwRUYsVyxDb0NqcEVDLGUsQ0FDQyxjLENwQ2kzRUYsWSxDQXhOQSxrQixDQTBORSxlLENxQy84RUYsYyxDQUNBLGdCLENBQ0MsVSxDQUVBLDRCLENyQ2s5RUQsZSxDcUN6OEVDLDJCLENBQ0EsK0IsQ3JDKzhFRCx1QixDcUMxOEVDLFUsQ0FFQSxpQixDQUFBLFEsQ0FBQSxTLENBQ0EsVSxDckM2OEVDLFcsQ0FDQSwyQixDcUM3OEVELHFCLENyQ2t2RUQsMkIsQ0FnT0UsOEMsQ0FHRiwwQixDcUMvOEVDLDhDLENyQ3U5RUQsWSxDQW5PQSxXLENBZ09FLGlCLENBR0YsWSxDcUMvOEVDLGtCLENBRUEsZSxDQUNBLGMsQ0FFQSxnQixDQUdBLGEsQ3JDZzlFRCxlLENxQ2g4RUEsWSxDckMrdUVBLGUsQ3FDM3VFQSxnQixDckNnOUVFLGlCLENBcEJGLGUsQ3FDOThFQyxrQixDckMrdUVELG9CLENBbU9FLGdCLENxQzk4RUYsVyxDQUNDLGlFLENBQ0Esa0IsQ3JDaTlFQyxjLENxQzU4RUQsVSxDQUdELFksQ0FDQyxrQixDckNpOUVDLGMsQ3FDNThFRCxVLENBS0QsWSxDckM2OEVBLGlCLENxQ2o5RUMsYyxDQUlELFksQ0FDQyxrQixDckNrOUVDLGUsQ0FyT0YsZ0IsQ0F3T0UsaUIsQ3FDbDlFRixhLENyQ3VnRkEsdUIsQ0FqREEsbUIsQ0F4T0EsZSxDcUN4dUVBLFUsQ3JDeStFQSxXLENBREEsWSxDc0NoakZDLGtCLEN0Q3VqRkMsZSxDdUNuakZELGlCLENGb0VELFUsQ3JDNnVFQSxtQixDcUN6dUVDLG1CLENBQ0MsWSxDQUNBLDJCLENBQ0EsNEIsQ0FDQSx5QixDckMydUVGLHFCLENBME9FLHdCLENzQy9pRkYscUIsQ0FDQyxrQixDQUNBLFEsQ3RDeTBFRCxjLENzQ3QwRUMsZ0IsQ3RDeTBFRCxhLENBNk9BLFcsQ0FEQSxZLENzQy9pRkMsYSxDdENtakZDLFksQ0FDQSw0QixDQTVPRiwrQixDdUNuMUVBLGMsQ0FDQyxnQixDQVVBLHlCLENBR0EsYSxDakNNQSxXLENOcWpGRCxnQixDdUN6a0ZBLDhCLEN2QzBsRkUsYyxDQUtBLGlCLENBdEJGLGdCLENBQ0Usa0IsQ0EvT0YsZSxDdUMzMUVBLGdCLEN2QysxRUUsYSxDTTMwRUQsVyxDTnFrRkMsZSxDQWhQQSxnQixDTXIxRUQsVyxDTitrRkQsYSxDQUNFLGEsQ0FDQSx5QixDQUNBLHFDLENBQ0EsNkIsQ0FHRixjLEN1QzNrRkEsa0IsQ0FHQyxZLENBQ0MsWSxDQUNBLGdDLENBQ0EsUSxDQUNBLFksQ3ZDK2tGRixhLEN1QzNrRkUsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSxRLEN2QytrRkYsYyxDQUNFLGtCLEN1Q3prRkQsZ0IsQ0FDQyxrQixDdkNzMUVGLGMsQ012M0VDLGdCLENOa25GRCxxQixDQUVFLGEsQ0FDQSxlLENBR0YsYSxDQUNFLFksQ0FDQSxnQixDQUNBLFEsQ0E3UEEsYyxDdUNsMUVGLGdCLENBQ0MsaUIsQ0FDQSxpQixDdkNzbEZELHdCLEN1Q2psRkMsVSxDQUNBLGEsQ3ZDcTFFRCxTLENNaDVFSSxVLENpQ21ESixxQixDdkM4bEZFLGlCLENBQ0EsaUIsQ0FDQSxPLENBN1BBLFEsQ0FpUUYsbUJ1Q3BtRkEsWSxDdkNxbUZFLGtCLENBM1BGLGlCLENBK1BFLGtCLEN1Q25sRkYsYyxDQUNDLGUsQ0FDQSxnQixDdkN1bEZELGUsQ3VDamxGQyxnQixDdkNxMUVELGMsQ0FpUUEsUSxDQTdQRSxpQixDQWlRRixlLENBQ0UsNEIsQ0EzUEYsa0IsQ00xNkVDLGtCLENpQ2tFRCxjLEN2Q3ltRkUsZ0IsQ0EzUEYsWSxDQStQRSxlLEN3Q25zRkYsYyxDQUNDLG1CLENBRUEsbUIsQ0FDQSxZLENBRUEsd0IsQ0FDQSxxQixDQUVBLDZCLENBQ0Esd0IsQ0FDQSxxQixDQUVBLGtCLEN4Q204RUQsUSxDd0NqOEVDLG9CLENBQ0MsaUIsQ0FDQSxxRCxDeENtOEVGLDZDLEN3Q2g4RUMsZSxDQUNDLGMsQ0FDQSxnQixDQUlGLHFCLENBQ0Msa0IsQ3hDaThFRCxlLEN3Qy83RUMsc0IsQ3hDaXNGRCw0QixDQTdQQSxrQixDQWlRQSxvQixDd0M1ckZDLG1CLENBQ0EsYSxDQUNBLG1CLEN4Q2c4RUQsbUIsQ00zOUVJLFksQ2tDcUJKLHdCLEN4Q3VzRkUscUIsQ0E3UEEsa0IsQ0FDRixRLENBaVFBLGtCLEN3QzdyRkMsZSxDQUNBLFUsQ0FHQSxjLENBQ0MsWSxDQUNBLGtCLEN4Q2k4RUYsaUUsQ0ErUEUsWSxDeUN2dkZGLFEsQ3pDMnZGQSxxQixDeUNydkZDLGUsQ3pDeS9FRCxjLENNeC9FSSxnQixDbUNQSixVLEN6Q29nRkEsc0IsQ003L0VJLG1CLENtQ1BKLG1CLEN6Q3F3RkUsWSxDQTdQQSxrQixDQUNGLGMsQ001L0VJLFEsQ04rd0ZKLHdCLENBakJBLFksQ005dkZJLGUsQ21DYUosYyxDekN5Z0ZFLFUsQ0F3T0YsWSxDQTdQQSxtQixDQStQRSxtQixDeUN2dkZGLFksQ0FDQyx3QixDekMyL0VELHFCLENBK1BFLGtCLEN5Q3Z2RkYsUSxDQUNDLGlCLENBQ0EsZ0IsQ0FDQSxlLEN6QzYvRUQsZ0IsQ0FrUUEsd0IsQ0E3UEEsZSxDQWlRRSxnQixDeUN0dkZGLGtCLENBQ0MsbUIsQ0FDQSxtQixDQUNBLFksQ0FDQSx3QixDQUNBLHFCLENBQ0Esa0IsQ0FDQSxPLEN6QzYvRUQsaUIsQ01qaUZJLGUsQ21DNkJKLCtCLEN6Q3F3RkUsZSxDQTdQQSxjLENBQ0YsZ0IsQ0ErUEUsVSxDQUdGLE8sQ3lDMXZGQyxpQixDekNnZ0ZELGMsQ0ErUEUsNEIsQ0FHRixpQixDeUN6dkZDLGtCLENBQ0EsYyxDekM2L0VELGdCLENBaVFBLFcsQ0E3UEUsbUIsQ0FDRixrQixDeUM1L0VDLGlFLENBQ0MsWSxDQUNBLGUsQ3pDOC9FRixpQixDQWlRQSxzQixDQTdQRSxpRSxDQWlRRixrQixDQTdQQSxrQixDTTVrRkksZSxDbUM2RUgsYyxDekNnd0ZDLGdCLENBN1BBLFUsQ3lDMS9FRixpQixDQUNDLFksQ0FFQSxRLEN6QzZ2RkQsYSxDeUN6dkZDLFksQ3pDMnZGQyxRLENNbDFGRSxjLENtQ2dGSixZLEN6Q3V3RkUsNkIsQ0FDQSxRLENBR0YsUSxDeUM1dkZBLGMsQ0FDQywrQixDQUNBLHNCLEN6Q2d3RkQsWSxDQS9QQSx3QixDTWxtRkksZSxDbUMrRkosa0IsQ3pDd3dGQSx1QixDQS9QQSwrQixDQW1RQSxlLEMwQ2wzRkMsa0IsQ0FDQSxjLEMxQ29uRkQsZ0IsQzBDbG5GQyxVLENBQ0MsZSxDMUNzM0ZGLHNCLENBQ0UsZSxDQUdGLGMsQzBDbDNGQSxjLENBQ0MsVSxDQUVBLEssQ0FBQSxNLENBQUEsTyxDQUNBLGMsQzFDczNGQyx3QixDMENyM0ZELHFELEMxQ3UzRkMsNkMsQ0FDQSxTLEMwQ3YzRkQsbUIsQzFDbW5GRCxrQyxDTXBvRkksMEIsQ044NEZKLHFCLENBQ0UsUyxDQUNBLGtCLENNMTRGRSxtQixDb0NLSixtQixDMUMwNEZFLG1CLENBQ0EsWSxDQUNBLHdCLENBQ0EscUIsQ0FDQSw2QixDQXhRQSx3QixDMEN6bUZBLHFCLEMxQ28zRkEsa0IsQ0FHRixvQixDQTFRRSxlLENBQ0YsYyxDQTRRRSxnQixDMENuM0ZGLGEsQzFDNG1GQSxtQixDTTNwRkksbUIsQ29DK0NKLG1CLEMxQzAzRkUsWSxDQTFRQSx3QixDQUNGLHFCLENBNFFFLGtCLEMwQ3AzRkYsUSxDQUNDLDhCLENBQ0EsZSxDQUVBLGMsQ0FDQSxnQixDQUNBLFUsQ0FDQSxrQixDMUMwbUZELGlCLENBOFFBLG9CLENBQ0EscUIsQ0FDRSxrQixDQTFRQSxlLENBQ0Ysc0IsQ00xcUZJLFUsQ055N0ZKLDBCLENBMVFBLDJCLEMwQzFtRkMsbUIsQzFDOG1GRCxLLEMwQzlsRkEsbUIsQ0FFQyxtQixDQUNBLG1CLENBQ0EsWSxDQUNBLHdCLENBRUEscUIsQ0FDQSxrQixDMUNzbEZELEssQ0ErUUUsMkIsQ0FDQSw0QixDQTFRQSx5QixDQUNGLHFCLENBSUUsUSxDMEN6bUZGLG1CLENBQ0MsWSxDQVNBLHVCLEMxQzJtRkQsb0IsQzBDem1GQyxzQixDcENqR0csWSxDTmkrRkosb0IsQzBDbjNGQyxpQixDMUNzM0ZDLGUsQzJDai9GRixpQixDckNhSSxZLENOMjlGRixjLENBR0EsZSxDQUdGLG9CLENBelFBLGUsQ0FnUkEsMkIsQzJDbi9GQyxlLEMzQ3UvRkQsbUIsQ0FDRSxZLENBQ0Esd0QsQzJDdi9GRCxhLEMzQzIvRkQsUSxDQU9BLFEsQ0FPQSxRLENBT0EsUSxDMkN0Z0dDLGlCLENBQ0EsYyxDQUVBLGUsQ0FDQSw4QixDM0NvL0ZELFEsQ0FPQSxRLENBT0EsUSxDMkM1L0ZDLGMsQzNDcS9GRCxRLENBT0EsUSxDQUxFLGMsQ0FLRixRLENBRUUsYyxDQUtGLGEsQ0FDRSxZLENBQ0EsbUIsQ0FDQSxtQixDQUNBLFksQ0FyUkEsdUIsQ0FDRixvQixDQXVSRSxzQixDMkMvK0ZGLHdCLENBRUMscUIsQ0FDQSxrQixDM0MwdEZELGtCLENBdVJFLHFCLEM0Q3ZpR0Ysb0QsQ0FDQyxxQixDQUNBLGdDLEM1QzJpR0QsZSxDNENyaUdDLFcsQ0FDQSxZLEM1Q3lpR0QsYyxDQXJSQSxjLENNdHhGSSxlLENzQ1BKLGUsQzVDc2pHRSxpQixDQXJSQSxrQixDQTZSRix5QjRDdGlHQSxjLENBQ0MsVSxDQUNBLGMsQTVDMmlHRCx5QkFyUkUsYyxDQUNGLFUsQ01weUZJLGMsQU55eUZKLDBCQXVSRSxnQixDNEN4aUdGLHFDLEM1Q3N4RkEsZSxDTXB6Rkksc0MsQ053ekZGLG9CLENBQ0YscUMsQzRDanhGQyxxQixDQUNBLHNDLEN0Q25DRyxlLENOOHpGSixzQixDNEM3eEZBLGMsQ0FZQyx5QyxDNUNzeEZELGMsQ0F5UkUsZ0IsQzRDMWlHQSw2QixDNUM4aUdBLGMsQ0FyUkYscUIsQ0FzUkksYyxDNEN2aUdILGMsQ0FDQSxhLENBQ0Esd0IsQ0FDQSxxQixDQUVBLDZCLEN0Qy9ERyxnQixDc0N3REosa0IsQ0FVRSxVLEM1Q3N4RkEsTSxDNENseEZBLFEsQ0FDQSxZLEM1Q3N4RkYsUSxDNENqeEZDLGUsQzVDcXhGRCxjLEM0Qy93RkMsYSxDQUNBLGMsQ0FJQSxjLENBRUEsYyxDQUVBLFMsQ0FHQyxjLEM1Q2l4RkYsZSxDQTRSSSxrQixDNEN0aUdKLGMsQ0FFQyxpQixDQUFBLGtCLEM1QzZ3RkQsVSxDQThSSSxNLEM0Q3JpR0osZSxDQUdDLGUsQ0FFQSxjLEM1Q3l3RkQsTSxDTWo0RkksYyxDTm9xR0YsYSxDQTlSQSxjLENBQ0Ysa0IsQ0FrU0UsZ0IsQ0FnTEEsdUIsQ0E5Y0EsYyxDNEN4eEZGLGMsQ0FpQkUsYSxDNUM2aUdBLGMsQzRDemlHRixpQixDQUNDLHNCLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDNUMraUdHLGMsQ0FHRixRLEM0QzlpR0QsYSxDNUMwd0ZELFksQ0F5U0UsZSxDNEMvaUdBLG1CLEM1Q21qR0EsZ0IsQzRDL2lHRixRLEM1Q21qR0UsZ0IsQzZDanRHRCxpQyxDQVNELDJCLENEeUpBLGMsQ0FDQyxzQixDQUNBLGMsQ0FFQSxzQixDNUMwd0ZELGMsQzRDeHdGQyxrQixDNUM0d0ZELHFCLENBMlNJLGUsQzRDampHSixjLENBS0MsSSxDQUNBLHNCLENBTUEsYyxDNUN1d0ZELFcsQzRDbndGRSxrQixDNUMraUdFLGMsQzRDM2lHRixpQixDNUMraUdFLFksQ0F2U0osd0IsQ005N0ZJLGMsQ3NDOEtILGtCLEM1Q3F4RkMsNEIsQ0FDRixjLEM2QzU4RkMsa0IsQ0FFQSxZLENBR0QseUIsQ0FDQyxjLENBQ0Esa0IsQzdDdzlGRCxrQixDQTRTSSxjLEM2QzV2R0osa0IsQ0FJQyxpQixDQUNBLGMsQzdDbzlGRCxLLENNdCtGSSxjLEN1Q2FKLGlCLEM3Qzg5RkEsWSxDNkNqOUZDLGMsQ0FLQSxXLENBQ0MsYyxDQUlBLFUsQzdDZzlGRix5QixDQTRTSSxxQixDNkN0dkdILGMsQ0FDQSxpQixDQUNBLE0sQ0FDQSxLLENBQ0EsZSxDN0MrOEZELFcsQ0E0U0ksVyxDNkN0dkdILHVCLENBQ0EsUSxDN0NpOUZELHFCLENBNFNJLGUsQzZDcnZHSCxZLENBQ0EsYyxDQUlBLGUsQzdDNjhGRCxjLENNOWdHSSxpQixDTmtoR0YsZ0IsQ0FDRixjLEM2QzE4RkUsUSxDQUNBLGUsQ3ZDMUVFLHFCLEN1Q3VFSCxpQixDN0N1OUZDLE0sQ0FDRixzQixDNkN4OEZHLGMsQ0FHQSxhLENBRUEsYyxDdkM1RkMsa0IsQ3VDbUZGLGtCLENBcUJDLHNCLENBQ0MsZSxDQU1BLGtCLEM3Q3c4RkosYyxDNkNqOEZDLGlCLEM3Q3E4RkQsWSxDQTRTSSxtQyxDNkM5dUdKLFEsQ0FDQyxrQixDQUdBLGdCLENBQ0EsYyxDN0NrdkdDLGlCLEM2Q3h1R0QsdUIsQ0FORCxlLENBQ0Msa0IsQ0FDQSxjLENBSUEsdUIsQ0FLQSxjLENBR0EsYyxDQUNBLGMsQ0FmRCxvQixDQWtCRSxjLEM3Q2d2R0EsbUIsQ0ExU0EsYyxDNkMvN0ZGLFksQ0FDQyxRLENBRUEsUyxDQUdBLGEsQzdDbThGRCxzQixDQThTRSxZLENBMVNBLGMsQzZDLzdGQSxZLEM3Q204RkYsYyxDNkM5N0ZDLGUsQ0FFQSwyQixDQUdBLHVCLEM3Q2s4RkQsVSxDTXJuR0ksVyxDdUM2S0osUSxDQVNFLFMsQ0FHRCxlLENBQ0Msa0IsQzdDbThGRixjLENBNFNJLFcsQzZDM3VHSixnQixDQUdDLFksQ0FBQSxjLEM3Q2d2R0MsWSxDQUNFLGMsQ0FHRixZLEM2Q2p2R0QsWSxDQUlBLGEsQ0FDQSxRLENBQ0EsWSxDN0NnOEZELGtCLENBbVRJLGMsQzZDOXVHSCxZLENBRUEsYyxDQUlBLGMsQ0FFQSxZLENBR0EscUIsQ0FDQSxjLEM3Q2l2R0MsUSxDNkN6dUdGLHNCLENBSUMsYyxDQUdBLGUsQzdDeTdGRCxrQixDNkN2N0ZDLGMsQzdDNnVHQyxjLEM2Q3h1R0YsZSxDQUdDLHlCLENBQ0EsVyxDQUNBLGUsQ0FDQSxTLENBRUEsbUIsQzdDdzdGRCxzQixDNkN0N0ZDLG1CLENBQ0MsMEIsQzdDNnVHQSxvQixDQW5URixZLEM4Q3pyR0MsYyxDOUM2ckdELGUsQ0FxVEksZ0IsQzhDLytHSixpQixDQUNDLGMsQ0FDQSxhLENBQ0EscUIsQTlDby9HRCx5QkFDRSxrQixDOEN4L0dGLG1CLEM5Q3FzR0UsYyxDQU9GLG9CLEM4QzFyR0MscUIsQzlDKytHRyxrQyxDQVdGLHlDLENBQ0UsYyxDQUdGLDBDLENNaGhIRSxzQixDd0M0QkosYyxDOUN3L0dFLGdCLEM4Q3AvR0YseUIsQ0FHQyxjLEM5QytyR0QsWSxDOEMzckdFLHFCLENBQ0EsYyxDQVJGLGMsQ0FlRSxxQixDQUhBLGMsQ3hDL0JELGMsQ3dDbUJELGtCLENBcUJFLGMsQ3hDeENELGMsQ04ydUdDLGMsQ0FDRixZLENBd1RJLGMsQzhDOStHSCxTLENBS0EsTSxDQUpBLGMsQ0FRQyxhLENBQ0MsYyxDQUNBLGlCLENBR0EsZ0IsQ0FDQSxjLENBSUEsYSxDOUN5ckdILHdELEM4Q25yR0MsSSxDOUN1ckdELEssQ0F3VEksaUIsQzhDNStHSixXLENBQ0MsYyxDQUdBLFksQzlDdXJHRCxhLENBd1RJLGlCLEM4QzUrR0osVyxDQUNDLGMsQzlDZy9HQyxhLEMrQzlsSEYsd0QsQ0FDQyxhLENBR0QsbUIsQ0FDQyxjLEMvQ3l5R0QsaUIsQytDcnlHQyxjLENBQ0EsbUIsQ0FDQSxtQixDL0N5eUdELFksQ0F3VEksa0IsQ2dENW1ISixjLENBSUMsZ0IsQ0FBQSxrQixDQUFBLFUsQ0FDQSxNLENoRCttSEcsZSxDQUdGLG9CLENBQ0UsYyxDZ0RqbkhILGtCLENBSUEsUyxDaERrbkhHLG1CLENnRDltSEgsZSxDaERvekdELGMsQ0FpVUUsZSxDQTdUQSx1QixDQUNGLG9CLENNcHpHQyxlLENOMG5IQyxjLENBSkEsZ0IsQ2dEbm5IQSxjLENoRDJuSEEsUSxDZ0RwbkhGLDJCLENBR0Msc0IsQ2hEcXpHRCxPLENnRDV5R0csYyxDaEQreUdILGlCLENNL3pHQyxnQixDTncwR0QsbUMsQ0FERSxtQyxDQW1VRSxZLENBR0YsbUIsQ2dEbm5IRCx5QixDQUNBLHNCLENoRHVuSEcsYyxDQW5VSixtQixDTXIxR0MseUIsQ04rcEhDLGdCLENBclVBLGlCLENnRDl5R0YsSSxDQUNDLGMsQzFDdkNBLFcsQzBDc0NELGtCLENBS0UsYyxDaERxekdBLGEsQ0FDRixlLENpRDEzR0MsWSxDQUVBLG1CLENBQ0EsbUIsQ0FFQSxZLENBQ0Esa0IsQ2pENDNHRCxjLENNNTNHSSxhLENOZzRHRixrQixDaURyMkdELGlCLENqRDJnSEMscUIsQ0FyS0YsYyxDa0RyMkdDLG1DLENBRkEsbUMsQ0RsQkEsWSxDQW1EQSxvQixDQWxEQSxZLENqRCszR0QsdUIsQ014NEdJLGEsQ040NEdGLEssQ0FDRixjLENpRDEzR0MsYyxDQUFBLG1CLENBQUEsbUIsQ0FDQSxZLENqRHNzSEcsMkIsQ2lEcnNISCw2QixDakQ4M0dELGlDLENBMFVJLDZCLENpRHJzSEosUSxDQUNDLFksQ0FDQSxjLENqRHM0R0QsYyxDaUQvM0dDLFcsQ0FDQSxrQixDQU9BLFUsQ0FDQSwwQixDQUNBLGlCLENqRDJzSEMsYyxDaUR2c0hGLGUsQ0FDQyxlLENBQUEsVSxDakQ0c0hDLHVCLENBQ0UsUSxDaUR4c0hILGlCLENBRUEsYyxDRTlERCxnQixDQUNDLGlCLENuRCs3R0QsYyxDQWtWSSxjLENBOVVKLHFCLENBa1ZJLGlCLENtRDl3SEosYyxDQUdDLGtCLENuRCs3R0QsYyxDbUQzN0dDLE0sQ0FDQSxjLENBT0EsYSxDQUNBLGMsQ0FWRCxnQixDQWFFLGMsQzdDREQsWSxDNkNaRCx5QixDQWlCRSxvQixDbkRneEhBLFksQ21ENXdIRix5QixDQUNDLHVCLENBR0QsaUIsQ25Ec3pIRSxpQixDbURyekhELG1CLENBQ0EsbUIsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxjLENBTEQsbUIsQ0FRRSxrQixDbkQ4N0dBLFUsQ0FDRixNLENBa1ZJLGUsQ21EM3dISCxpQixDbkQ4N0dELGMsQ21EMTdHQyx1QixDQUNBLGMsQ0FHRCxjLENuRGk4R0EsWSxDbURoOEdDLGMsQ25EZzhHRCxZLENNai9HSSxpQixDNkNnREosa0IsQ25Ed3hIRSxvQixDa0RyMUhGLGMsQ0FNQyxjLENsRG1nSEQseUIsQ0FvVkUsaUIsQ0FoVkEsa0IsQ0FNRixRLENBR0Esa0IsQ00vZ0hJLGMsQ05taEhGLFksQ0FDRixRLENBb1ZFLGMsQ0FoVkEsUSxDQUNGLGtCLENBUUEsZ0IsQ01qaUhJLGMsQzRDeUJKLGdCLENsRGsySEUsYyxDa0RsMUhBLHlCLENBR0QsUSxDQUNDLGMsQ0VwREYsZSxDQUNDLGtCLENBQ0EsYyxDQUdBLG1CLENBQ0EsWSxDQU1BLG1CLENwRHc0SEcsYSxDb0RuNEhILGEsQ0FBQSxZLENBakJELGUsQ0FvQkUsVSxDcERzakhBLFcsQ0FzVkEsYyxDb0R2NEhDLGMsQ3BEc2pIRCxlLENBQ0Ysb0IsQUF1VkEseUJBbFZBLGUsQ0FvVkksMkIsQ29EdDRISiw0QixDQUNDLHlCLENBQUEscUIsQ0FBQSx5QixDQUNBLHNCLENwRDA0SEcsbUIsQ0FHRixpQixDQUNFLFUsQ29EaDVISixjLENBTUUsa0IsQ3BEKzRIRSxhLENBQ0EsUyxDQUdGLFEsQ29ELzRIRixrQixDQUNDLGMsQ0FHQSxlLENwRHNqSEQsUSxDTWhtSEksMkIsQzhDc0NKLDZCLENBT0UsaUMsQ3BEdWpIQSw2QixDb0RuakhGLCtCLENBQ0MsMkIsQ0FBQSw2QixDQUFBLGlDLENBQ0EsNkIsQ0FDQSxRLENBRUEsZSxDQUlBLGtCLENBRUEsYyxDcERzNUhDLFUsQ29EbDVIRixrQixDcERvNUhJLFUsQ29EbDVISCxNLENBSUEsYyxDcERvakhELG1CLENvRGxqSEMsbUIsQ3BEbTVIRyxZLENvRGw1SEYsMkIsQ3BEcWpIRiw0QixDQWdXSSx5QixDcURyK0hKLHFCLENBQ0Msd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsTyxDckQyK0hDLGdCLENxRDErSEQsYyxDckQ0K0hHLGMsQ0FuV0oscUIsQ0F1V0ksYyxDcUQ1K0hKLGEsQ0FHQyxZLENBQUEsa0IsQ0FDQSxhLENyRCsrSEcsUyxDQUdGLFksQ0FDRSwwQixDQTNXSixZLENBK1dFLGdCLENBM1dBLGMsQ0FDRixnQixDcURqb0hDLHFCLENBQ0EsYyxDQUlBLFksQ3JEb29IRCxrQixDQTZXSSxjLENzRHpnSUosc0IsQ0FDQyxtQixDQUVBLDBCLENBQ0EsVyxDQUVBLG9CLENBSUMsb0IsQ3RENHBIRixVLENBNldJLE8sQ3NEbGdJSCxXLENBQ0EsbUIsQ0FIRCxrQixDQU9FLG9CLEFDMUJGLHlCQUNDLFksQ0FDQSxRLEF2RHVpSUQseUJ1RGxpSUEsaUIsQ0FDQyxpQixDQUdBLHlCLEN2RHdySEQsTyxDQTZXSSxNLEN1RGhpSUgsYSxDQUNBLHlCLEN2RHNpSUMsYyxDdURsaUlGLGtCLENBQ0MsYSxDQUNBLFMsQ0FDQSxjLEN2RHNpSUMsaUIsQ3dEeGpJRixTLENBR0MsUSxDQUFBLDJCLENBQ0EsNEIsQ3hEMmpJRyx5QixDQUNBLHFCLENBR0YsWSxDd0Q1aklELGtCLENBQ0EsYSxDQUNBLFMsQ0FDQSxjLENsRGZBLDRCLENrREtELGEsQ0FjRSxlLEN4RGt0SEEsa0IsQ01ydUhELDRCLENOc3VIRCxrQixDQW1YSSxlLEN3RDdqSUgsc0IsQ3hEK3NIRCxXLENNL3RISSxjLEFOc2xJSix5QkFqWEEsaUIsQ0FtWEksZ0IsQUFJSixrRXlEcm1JQyxLLENBQ0EsZ0QsQ0FMRCxhLENBUUUseUQiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiBCYXNlICovIC8qIFJlc2V0IGFuZCBiYXNlIHN0eWxlcyAgKi9cbkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjEwMCwyMDAsMzAwLHJlZ3VsYXIsNTAwLDYwMCw3MDAsODAwLDkwMCwxMDBpdGFsaWMsMjAwaXRhbGljLDMwMGl0YWxpYyxpdGFsaWMsNTAwaXRhbGljLDYwMGl0YWxpYyw3MDBpdGFsaWMsODAwaXRhbGljLDkwMGl0YWxpYyk7XG4qIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBMaW5rcyAqL1xuYSwgYTpsaW5rLCBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuYXNpZGUsIG5hdiwgZm9vdGVyLCBoZWFkZXIsIHNlY3Rpb24sIG1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbnVsLCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmltZywgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmFkZHJlc3Mge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8qIEZvcm0gKi9cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSxcbmJ1dHRvbjpmb2N1cywgYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG46cm9vdCB7XG4gIC0tY29udGFpbmVyLXdpZHRoOiAxMjMwcHg7XG4gIC0tY29udGFpbmVyLXBhZGRpbmc6IDE1cHg7XG4gIC0tZm9udC1tYWluOiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250LWZhbWlseTogXCJNb250c2VycmF0XCIsIHNhbnMtc2VyaWY7XG4gIC0tZm9udC1hY2NlbnQ6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICAtLWZvbnQtdGl0bGVzOiB2YXIoLS1mb250LWFjY2VudCk7XG4gIC0tcGFnZS1iZzogI2ZmZjtcbiAgLS10ZXh0LWNvbG9yOiAjMDAwO1xuICAtLXRpdGxlcy1jb2xvcjogIzAwMDtcbiAgLS1hY2NlbnQ6ICMxQTcxRDI7XG4gIC0tbGluay1jb2xvcjogIzI1NzhjODtcbiAgLS1sYXB0b3Atc2l6ZTogMTE5OXB4O1xuICAtLXRhYmxldC1zaXplOiA5NTlweDtcbiAgLS1tb2JpbGUtc2l6ZTogNTk5cHg7XG59XG5cbi5kYXJrIHtcbiAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAtLXRleHQtY29sb3I6ICNmZmY7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LU1lZGl1bS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFCb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogTW9udHNlcnJhdDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMzksIDM5LCAzOSk7XG59XG5cbmJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wYWdlLWJnKTtcbiAgY29sb3I6IHZhcigtLXRleHQtY29sb3IpO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1tYWluKTtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYSB7XG4gIGNvbG9yOiB2YXIoLS1saW5rLWNvbG9yKTtcbn1cblxuY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG4gIHBhZGRpbmc6IDAuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG5wcmUuY29kZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWYxZjY7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmRvY3Mge1xuICBkaXNwbGF5OiBncmlkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmRvY3MgcCB7XG4gIG1hcmdpbjogMXJlbSAwO1xufVxuLmRvY3MgdWwsXG4uZG9jcyBvbCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cbi5kb2NzIHVsIGxpLFxuLmRvY3Mgb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4uZG9jcyBvbCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG59XG4uZG9jcyBzZWN0aW9uLCAuZG9jcyBzZWN0aW9uLmRvY3Mge1xuICBwYWRkaW5nOiA0MHB4IDA7XG59XG4uZG9jcyBzZWN0aW9uICsgc2VjdGlvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFlNWU5O1xufVxuLmRvY3Mgc21hbGwge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiByZ2IoMTcyLCAxNzIsIDE3Mik7XG59XG4uZG9jcyAudGl0bGUtMTpmaXJzdC1jaGlsZCxcbi5kb2NzIC50aXRsZS0yOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udGVzdCB7XG4gIHdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IC8qIHggeSAqL1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2ltZy9wcm9qZWN0LTAyLmpwZ1wiKTtcbn1cbkBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcbiAgLnRlc3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vaW1nL3Byb2plY3QtMDJAMnguanBnXCIpO1xuICB9XG59XG5cbi50ZXN0LTIge1xuICB3aWR0aDogNjAwcHg7XG4gIGhlaWdodDogMzAwcHg7XG4gIG1hcmdpbjogNTBweCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KHVybChcIi4vLi4vaW1nL3Byb2plY3QtMDIuanBnXCIpIDF4LCB1cmwoXCIuLy4uL2ltZy9wcm9qZWN0LTAyQDJ4LmpwZ1wiKSAyeCk7XG59XG5cbi5mb250LTEge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmZvbnQtMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZpcmFzYW5zQm9va1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4vKiDQntGC0LrQu9GO0YfQuNGC0Ywg0L/RgNC4INC90LXQvtCx0YXQvtC00LjQvNC+0YHRgtC4ICovXG4ubm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmgtMTAwdmgge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmxleC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLyog0JTQtdC80L4g0LrQvtC90YLQtdC90YIgKi9cbi5jb250ZW50LWRlbW8ge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xufVxuXG4vKiDQmtC+0L3RgtC10LnQvdC10YDRiyAqL1xuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1jb250YWluZXItd2lkdGgpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1mdWxsIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbnRhaW5lci1sZWZ0LTUwIHtcbiAgcGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIG1heC13aWR0aDogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItbGVmdC01MCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb250YWluZXItcmlnaHQtNTAge1xuICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb250YWluZXItcmlnaHQtNTAge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lci1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG4gIH1cbn1cblxuLmNvbnRhaW5lci1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItbGVmdCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1sZWZ0IHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuICAgIHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5cbi5jb250YWluZXItaGFsZi1yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMTAwJSAtIHZhcigtLWNvbnRhaW5lci13aWR0aCkpIC8gMiArIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXItaGFsZi1yaWdodCB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbnRhaW5lci1oYWxmLXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcbiAgfVxufVxuXG5odG1sLCBib2R5IHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4uZm9vdGVyIHtcbiAgcGFkZGluZzogNjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufVxuXG4vKiBCbG9ja3MgKi9cbi5hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uYWNjb3JkaW9uX19pdGVtIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG59XG4uYWNjb3JkaW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcbn1cblxuLmFjY29yZGlvbl9fYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFjY29yZGlvbl9fYnRuOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuLmFjY29yZGlvbl9fYnRuOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDAlLCAtNTAlKTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbl9faXRlbS5hY3RpdmUgLmFjY29yZGlvbl9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5hY2NvcmRpb25fX2l0ZW0uYWN0aXZlIC5hY2NvcmRpb25fX2J0bjo6YWZ0ZXIge1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xufVxuXG4uYWNjb3JkaW9uX19idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICAvKiBGb2N1cyByZXNldCAqL1xuICAvKiBGb2N1cyBvbmx5ICovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5hY2NvcmRpb25fX2J0biB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYWNjb3JkaW9uX19idG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmFjY29yZGlvbl9fYnRuOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lLW9mZnNldDogMXB4O1xuICBvdXRsaW5lOiAjMDA1ZmNjIGF1dG8gMXB4O1xufVxuLmFjY29yZGlvbl9fYnRuLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmFjY29yZGlvbl9fYnRuLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmFjY29yZGlvbl9fYnRuLS1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5hY2NvcmRpb25fX2NvbnRlbnQge1xuICAvKiBJbXBvcnRhbnQgZm9yIEFjY29yZGlvbiAqL1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4uYWNjb3JkaW9uX19ib2R5IHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4uYWNjb3JkaW9uX19ib2R5IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4vKiBUaGVtZSAqL1xuLmFjY29yZGlvbi5hY2NvcmRpb24tLWZhcSB7XG4gIG1heC13aWR0aDogOTIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDIwcHg7XG4gIHRleHQtd3JhcDogcHJldHR5O1xufVxuLmFjY29yZGlvbi5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uX19pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbl9fYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmFjY29yZGlvbi5hY2NvcmRpb24tLWZhcSAuYWNjb3JkaW9uX19idG4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5hY2NvcmRpb24uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbl9fYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbl9faXRlbS5hY3RpdmUgLmFjY29yZGlvbl9fYnRuIHtcbiAgYmFja2dyb3VuZDogI2U2ZWRmMztcbn1cbi5hY2NvcmRpb24uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbl9fYm9keSB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE3MCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5hY2NvcmRpb24uYWNjb3JkaW9uLS1mYXEgLmFjY29yZGlvbl9fYm9keSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5hdXRob3JfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciA3ZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmF1dGhvcl9fd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgOGZyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmF1dGhvcl9fd3JhcHBlciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cblxuLmF1dGhvcl9fcGhvdG8ge1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5hdXRob3JfX3Bob3RvIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICB9XG59XG5cbi5hdXRob3JfX2Rlc2Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXdyYXA6IHByZXR0eTtcbn1cbi5hdXRob3JfX2Rlc2Mtd3JhcHBlciBwIHtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG4uYXV0aG9yX19kZXNjLXdyYXBwZXIgcCArIHAge1xuICBtYXJnaW4tdG9wOiAxZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmF1dGhvcl9fZGVzYy13cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmF1dGhvcl9fdGl0bGUge1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uYXV0aG9yX190aXRsZSBzdHJvbmcge1xuICBmb250LXNpemU6IDM4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5hdXRob3JfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbiAgLmF1dGhvcl9fdGl0bGUgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYXV0aG9yX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIC5hdXRob3JfX3RpdGxlIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5hdXRob3ItZGlnaXRzIHtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDkgbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2Y3ZjdmNyAwJSwgI2RjZWVmYSAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4MHB4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuYXV0aG9yLWRpZ2l0cyB7XG4gICAgZ2FwOiAxMHB4IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5hdXRob3ItZGlnaXRzID4gKiB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5hdXRob3ItZGlnaXRzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMTZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmF1dGhvci1kaWdpdHNfX2l0ZW0ge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDVweDtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYXV0aG9yLWRpZ2l0c19fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmF1dGhvci1kaWdpdHNfX2Rlc2Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICM1MDcyODk7XG59XG4uYXV0aG9yLWRpZ2l0c19fZGVzYyBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuYS5hdXRob3ItZGlnaXRzX19kZXNjOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi5hdXRob3ItdGl0bGVzIHtcbiAgLS1jb2xvcjogIzNhNmQ1OTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIGxpbmVhci1ncmFkaWVudCgxMzNkZWcsICNlNWY3ZWQgMCUsICNiNGY2ZGUgMTAwJSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvcik7XG59XG4uYXV0aG9yLXRpdGxlcyB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMTBweDtcbn1cbi5hdXRob3ItdGl0bGVzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uYXV0aG9yLXRpdGxlcyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5hdXRob3ItdGl0bGVzIHtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5hdXRob3ItdGl0bGVzIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmF1dGhvci10aXRsZXMgbGk6OmJlZm9yZSB7XG4gICAgdG9wOiA4cHg7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uYXV0aG9yX19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uYXZhcmFnZSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDkgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2RjZWVmYSAwJSwgI2U3ZjBmNiAxMDAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5hdmFyYWdlIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4uYXZhcmFnZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmF2YXJhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLmF2YXJhZ2VfX3N1bSB7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuYXZhcmFnZV9fc3VtIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmF2YXJhZ2VfX2Rlc2Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzUwNzI4OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmF2YXJhZ2VfX2Rlc2Mge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uYmVuZWZpdHMge1xuICBwYWRkaW5nOiA3MHB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNlZGY5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuYmVuZWZpdHMge1xuICAgIHBhZGRpbmc6IDUwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5iZW5lZml0cyB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbi5iZW5lZml0c19fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmJlbmVmaXRzX19mbGV4IHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmJlbmVmaXRzX19mbGV4ID4gKiB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG59XG4uYmVuZWZpdHNfX2l0ZW0ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogIzAwMDtcbn1cbi5iZW5lZml0c19faXRlbSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuYmVuZWZpdHNfX2l0ZW0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uYm9udXMtY3RhIHtcbiAgcGFkZGluZzogNjBweDtcbiAgYmFja2dyb3VuZDogI2Y1ZmJmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9udXMtY3RhX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYm9udXMtY3RhX19kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzUwNzI4OTtcbn1cbi5ib251cy1jdGFfX2Rlc2Mgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJvbnVzLWN0YV9fZ2lmdCB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMzdjNTg5O1xufVxuXG4uYm9udXMge1xuICBwYWRkaW5nOiA5MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5ib251cyB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmJvbnVzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gIH1cbn1cblxuLmJvbnVzX19oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5ib251c19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmJvbnVzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYm9udXNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5ib251c19fc3VidGl0bGUge1xuICBtYXgtd2lkdGg6IDc2MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTA3Mjg5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuYm9udXNfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYm9udXNfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmJvbnVzX19kZXNjIHtcbiAgbWF4LXdpZHRoOiA3NjBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1MDcyODk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmJvbnVzX19jYXJkcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoMjU1cHgsIDFmcikpO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmJvbnVzX19jYXJkcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMWZyKSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuYm9udXNfX2NhcmRzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4uYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggMCByZ2JhKDEyNiwgMTU1LCAxODksIDAuMyk7XG59XG5cbi5idG4sXG5hLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMThweCAzMHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYnRuLFxuICBhLmJ0biB7XG4gICAgcGFkZGluZzogMTJweCAyMnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5idG46aG92ZXIsXG5hLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG59XG5cbi5idG4tb3V0bGluZSxcbmEuYnRuLW91dGxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYnRuLW91dGxpbmUsXG4gIGEuYnRuLW91dGxpbmUge1xuICAgIHBhZGRpbmc6IDExcHggMjJweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uYnRuLW91dGxpbmU6aG92ZXIsXG5hLmJ0bi1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1vcmRlcixcbmEuYnRuLW9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLXJhZGl1czogODBweDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uYnRuLW9yZGVyOmhvdmVyLFxuYS5idG4tb3JkZXI6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLW9yZGVyLS1zb2xpZCxcbmEuYnRuLW9yZGVyLS1zb2xpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnRuLW9yZGVyLS1zb2xpZDpob3ZlcixcbmEuYnRuLW9yZGVyLS1zb2xpZDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJ1bGxldHMtbGlzdCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogNDBweCAyMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDQyMHB4LCAxZnIpKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYnVsbGV0cy1saXN0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIyMHB4LCAxZnIpKTtcbiAgICBnYXA6IDIwcHggMjBweDtcbiAgfVxufVxuXG4uYnVsbGV0cy1saXN0X19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5idWxsZXRzLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uL2ltZy9pY29ucy9jaGVja2JveC0tYmx1ZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuYnVsbGV0cy1saXN0X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5cbi5idWxsZXRzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDYwcHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmJ1bGxldHNfX2dyaWQge1xuICAgIGdhcDogNDBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmJ1bGxldHNfX2dyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5idWxsZXRzX19ncmlkID4gKiB7XG4gICAgZmxleDogMTtcbiAgICBtaW4td2lkdGg6IDI5MHB4O1xuICB9XG59XG5cbi5idWxsZXRzX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5idWxsZXRzX19pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHg7XG4gIH1cbn1cbi5idWxsZXRzX19pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4vLi4vLi4vaW1nL2ljb25zL2NoZWNrYm94LWNpcmNsZS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5idWxsZXRzX19pdGVtOjpiZWZvcmUge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgfVxufVxuXG4uYnVsbGV0c19faXRlbS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5idWxsZXRzX19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uYnVsbGV0c19faXRlbS1kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5idWxsZXRzX19pdGVtLWRlc2Mge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uY2FsbGJhY2sge1xuICBwYWRkaW5nOiA2MHB4IDAgODBweDtcbiAgYmFja2dyb3VuZDogIzIxMjEyMTtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNhbGxiYWNrIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNDBweDtcbiAgfVxufVxuXG4uY2FsbGJhY2tfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmNhbGxiYWNrX19kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jYWxsYmFja19fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4uY2FsbGJhY2tfX2Rlc2MgcCArIHAge1xuICBtYXJnaW4tdG9wOiAwLjVlbTtcbn1cblxuLmNhbGxiYWNrX19mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4IDMwcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY2FsbGJhY2tfX2Zvcm0ge1xuICAgIGNvbHVtbi1nYXA6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAuY2FsbGJhY2tfX2Zvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgLmNhbGxiYWNrX19mb3JtID4gKiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNhbGxiYWNrX19pbnB1dC13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uY2FsbGJhY2tfX2lucHV0IHtcbiAgZmxleDogMTtcbiAgaGVpZ2h0OiA1OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjM2UzZTNlO1xuICBwYWRkaW5nOiAxOHB4IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jYWxsYmFja19faW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uY2FsbGJhY2tfX2J0bnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xufVxuXG4uY2FsbGJhY2tfX2J0biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHBhZGRpbmc6IDExcHggMjBweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLmNhbGxiYWNrX19idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMGU3NWViO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jYWxsYmFja19fYnRuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAuY2FsbGJhY2tfX2J0biB7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5jYWxsYmFja19fYnRuIHtcbiAgICBmbGV4OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uY2FsbGJhY2tfX2J0bi0td2E6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTI4YzdlO1xufVxuXG4uY2FsbGJhY2tfX3Rlcm1zIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM3Nzc7XG59XG4uY2FsbGJhY2tfX3Rlcm1zIGEge1xuICBjb2xvcjogIzg4ODtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jb21tZW50IHtcbiAgcGFkZGluZzogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4IDQwcHg7XG4gIG1heC13aWR0aDogY2FsYyg4NiUgLSA4MHB4KTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb21tZW50IHtcbiAgICBnYXA6IDIwcHggMjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmNvbW1lbnQge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAuY29tbWVudCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5jb21tZW50X19waG90by13cmFwcGVyIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5jb21tZW50X19waG90byB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5jb21tZW50X19kZXNjIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5jb21tZW50X19kZXNjIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jb21tZW50X19oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb21tZW50X19oZWFkaW5nIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29tbWVudF9faGVhZGluZyBzcGFuIHtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5jb21tZW50X19oZWFkaW5nIHtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgfVxuICAuY29tbWVudF9faGVhZGluZyBzcGFuIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmNvbW1lbnRfX2NvdXJzZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICM1MDcyODk7XG59XG5cbi5jb21tZW50X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4jY29tbWVudHNTd2lwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogNXB4O1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiAxMHB4O1xuICAtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgI2NvbW1lbnRzU3dpcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuI2NvbW1lbnRzU3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXYsXG4jY29tbWVudHNTd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dCB7XG4gIHdpZHRoOiA0OHB4O1xufVxuI2NvbW1lbnRzU3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXY6OmFmdGVyLFxuI2NvbW1lbnRzU3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb21tZW50c1N3aXBlciAuc3dpcGVyLWJ1dHRvbi1wcmV2IGltZyxcbiNjb21tZW50c1N3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IGltZyB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgI2NvbW1lbnRzU3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXYsXG4gICNjb21tZW50c1N3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb21tdW5pdHlfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29tbXVuaXR5X193cmFwcGVyIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4uY29tbXVuaXR5X19pbWcge1xuICBib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMTI2LCAxNTUsIDE4OSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuLmNvbW11bml0eV9fZGVzYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNDBweDtcbiAgdGV4dC13cmFwOiBwcmV0dHk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5jb21tdW5pdHlfX2Rlc2Mge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4uY29tbXVuaXR5X19pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTcwJTtcbiAgY29sb3I6ICMwMDA7XG59XG4uY29tbXVuaXR5X19pdGVtIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY29tbXVuaXR5X19pdGVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLmNvbW11bml0eV9faXRlbS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuY29tbXVuaXR5X19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuY29tbXVuaXR5X19pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLmRlZGljYXRlZF9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxNzZkNTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE3NGRlZywgIzM5OGZmMCAwJSwgIzIxNzZkNSAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5kZWRpY2F0ZWRfX3dyYXBwZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5kZWRpY2F0ZWRfX2l0ZW0ge1xuICBwYWRkaW5nOiAzMHB4IDM1cHggMjBweDtcbn1cbi5kZWRpY2F0ZWRfX2l0ZW0tLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTYyZGVnLCAjMzkzOTM5IDAlLCAjMjEyMTIxIDEwMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5kZWRpY2F0ZWRfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDIwcHggMjVweCAyMHB4O1xuICB9XG59XG5cbi5kZWRpY2F0ZWRfX2l0ZW0tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5kZWRpY2F0ZWRfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5kZWRpY2F0ZWRfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmRlZGljYXRlZF9faXRlbS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZGVkaWNhdGVkX19pdGVtLWJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cblxuLmZhcSB7XG4gIHBhZGRpbmc6IDkwcHggMDtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mYXEge1xuICAgIHNjcm9sbC1tYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mYXEge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5mYXEge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgfVxufVxuXG4uZmFxX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5mYXFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG4uZmFxX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5mb290ZXItaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTA1NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU5MHB4KSB7XG4gIC5mb290ZXItaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY5N3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvb3Rlci1pZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDIycHg7XG4gIH1cbn1cbi5mcmVlbGFuY2UtaW5jb21lIHtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYjRmNmRlIDAlLCAjZTVmN2VkIDEwMCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuZnJlZWxhbmNlLWluY29tZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4uZnJlZWxhbmNlLWluY29tZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmZyZWVsYW5jZS1pbmNvbWVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uZnJlZWxhbmNlLWluY29tZV9fZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxNnB4IDM4cHg7XG59XG5cbi5mcmVlbGFuY2UtaW5jb21lX19ib3gge1xuICBkaXNwbGF5OiBncmlkO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmZyZWVsYW5jZS1pbmNvbWVfX2JveC1wcmljZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uZnJlZWxhbmNlLWluY29tZV9fYm94LXByaWNlIHNwYW4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mcmVlbGFuY2UtaW5jb21lX19ib3gtcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuZnJlZWxhbmNlLWluY29tZV9fYm94LXByaWNlIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uZnJlZWxhbmNlLWluY29tZV9fYm94LWRlc2Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTA3Mjg5O1xufVxuXG4uZnJlZWxhbmNlLXR5cGljYWwge1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5IGxpbmVhci1ncmFkaWVudCgxMzRkZWcsICNiNGY2ZGUgMCUsICNlNWY3ZWQgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mcmVlbGFuY2UtdHlwaWNhbCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxufVxuXG4uZnJlZWxhbmNlLXR5cGljYWxfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mcmVlbGFuY2UtdHlwaWNhbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbi5mcmVlbGFuY2UtdHlwaWNhbF9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxMHB4O1xufVxuLmZyZWVsYW5jZS10eXBpY2FsX19saXN0IGxpIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5mcmVlbGFuY2UtdHlwaWNhbF9fbGlzdCBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5nb2Fsc19fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZ29hbHNfX3RpdGxlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuZ29hbHNfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5nb2Fsc19fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuZ29hbHNfX2dyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTVweCAzMHB4O1xuICB9XG59XG5cbi5nb2Fsc19faXRlbSB7XG4gIHRleHQtd3JhcDogcHJldHR5O1xufVxuXG4uZ29hbHNfX2l0ZW0tdGl0bGUge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5nb2Fsc19faXRlbS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuZ29hbHNfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uZ29hbHNfX2l0ZW0tdGV4dCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmdvYWxzX19pdGVtLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyLWNvbG9yKTtcbn1cbi5oZWFkZXItLW9uLW1haW4ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmhlYWRlcl9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmhlYWRlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5oZWFkZXJfX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfX21vYmlsZS1uYXYtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVhZGVyX19tb2JpbGUtbmF2LWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmhlcm8ge1xuICBwYWRkaW5nOiA5MHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNlZGY5O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZWRmOTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuaGVybyB7XG4gICAgcGFkZGluZzogNjJweCAwO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5oZXJvIHtcbiAgICBwYWRkaW5nOiA0MnB4IDA7XG4gIH1cbn1cblxuLmhlcm9fX3dyYXBwZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDdmciA1ZnI7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVyb19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5cbi5oZXJvX19iYWRnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYTcxZDI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyb19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXgtd2lkdGg6IDU2MHB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXNpemU6IDcycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBjb2xvcjogIzFhNzFkMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDYycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVyb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuLmhlcm9fX3RpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVyb19fdGl0bGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5oZXJvX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTYwJTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtd3JhcDogcHJldHR5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuaGVyb19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmhlcm9fX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5oZXJvX190ZXh0IHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xufVxuXG4uaGVyb19fZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTBweCA0MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmhlcm9fX2RldGFpbHMge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLmhlcm9fX2JhZGdlLXN0YXJ0IHtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNlMzAwNDQ7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyb19fZGV0YWlsIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4ZmFhYzM7XG59XG5cbi5oZXJvX19idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGdhcDogOHB4IDE4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5oZXJvX19idG5zID4gKiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC13cmFwOiBub3dyYXA7XG4gIGZsZXg6IDE7XG59XG5cbi5oZXJvX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5oZXJvX19pbWcge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVyb19faW1nIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbn1cbi5oZXJvX19pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiA1MDBweDtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmhlcm9fX2ltZyBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHdpZHRoOiA0NzVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuaGVyb19faW1nIGltZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ob3d0b19fc2VjdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiA2MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuaG93dG9fX3NlY3Rpb24td3JhcHBlciB7XG4gICAgZ2FwOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLmhvd3RvX19zZWN0aW9uLXdyYXBwZXIge1xuICAgIGdhcDogMzBweDtcbiAgfVxufVxuXG4uaG93dG9fX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZ2FwOiAzMHB4O1xufVxuLmhvd3RvX19zZWN0aW9uOm50aC1jaGlsZChldmVuKSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5ob3d0b19fc2VjdGlvbiAuaG93dG9fX2Rlc2MsXG4uaG93dG9fX3NlY3Rpb24gLmhvd3RvX19pbWctd3JhcHBlciB7XG4gIGZsZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgLmhvd3RvX19zZWN0aW9uIHtcbiAgICBnYXA6IDE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5ob3d0b19fc2VjdGlvbjpudGgtY2hpbGQoZXZlbikge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxufVxuXG4uaG93dG9fX2Rlc2Mge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC13cmFwOiBwcmV0dHk7XG59XG4uaG93dG9fX2Rlc2MgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5ob3d0b19fZGVzYyB1bCB7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG4uaG93dG9fX2Rlc2MgdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG59XG4uaG93dG9fX2Rlc2MgdWwgbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDFlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmhvd3RvX19kZXNjIHVsIGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5ob3d0b19fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5ob3d0b19fcHJlbWl1bSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiByZ2JhKDI2LCAxMTMsIDIxMCwgMC41KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmhvd3RvX19wcmVtaXVtIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbi5ob3d0b19fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjRlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5ob3d0b19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uaWNvbnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMzBweDtcbn1cblxuLmljb24ge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiB0cmFuc3BhcmVudDtcbiAgd2lkdGg6IDYycHg7XG4gIGhlaWdodDogNjJweDtcbn1cblxuLmljb24tLWhlYXJ0LWxpbmUge1xuICBmaWxsOiByZ2IoMjQxLCA2OCwgMTMxKTtcbn1cblxuLmljb24tLWlkLWNhcmQtbGluZSB7XG4gIGZpbGw6IHJnYig1MSwgNTEsIDUxKTtcbn1cblxuLmljb24tLXNlYXJjaC1saW5lIHtcbiAgZmlsbDogcmdiKDI4LCAxNzYsIDgwKTtcbn1cblxuLmljb24tLXVzZXItc3RhciB7XG4gIGZpbGw6IHJnYigyNiwgMTM0LCAyMzUpO1xufVxuXG4uaWNvbi0tdXNlciB7XG4gIHN0cm9rZTogcmdiKDI2LCAxMzQsIDIzNSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG4uaWNvbi0tdXNlcjpob3ZlciB7XG4gIHN0cm9rZTogcmdiKDE3LCAxOTMsIDkwKTtcbn1cblxuLmljb24tLXBsYXkge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIGZpbGw6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuLmljb24tLXBsYXk6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG59XG5cbi5pbnRlbnNpdmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW50ZW5zaXZlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC13cmFwOiBiYWxhbmNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5pbnRlbnNpdmVfX3RpdGxlIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbi5pbnRlbnNpdmVfX3ByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzN2M1ODk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA1cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5pbnRlbnNpdmVfX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5pbnRlbnNpdmVfX3ByaWNlIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5sb2dvIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5sb2dvX19pbWcge1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLmxvZ29fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMxQTcxRDI7XG59XG5cbi5sb2dvX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjOTViMmQxO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuXG4ubW9iaWxlLW5hdi1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgzNywgNzMsIDExNiwgMC44KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLW91dDtcbn1cbi5tb2JpbGUtbmF2LW92ZXJsYXktLW9wZW4ge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9iaWxlLW5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDMyMHB4O1xuICBoZWlnaHQ6IDEwMGR2aDtcbiAgei1pbmRleDogOTk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xufVxuXG4ubW9iaWxlLW5hdi0tb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG5cbi5tb2JpbGUtbmF2IGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1vYmlsZS1uYXZfX2xvZ28ge1xuICBwYWRkaW5nOiA0MHB4IDIwcHggMzBweCAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZWRmOTtcbn1cblxuLm1vYmlsZS1uYXZfX25hdiB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi5tb2JpbGUtbmF2X19uYXYgKyAubW9iaWxlLW5hdl9fbmF2IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5tb2JpbGUtbmF2X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjNjk4Y2IzO1xufVxuXG4ubW9iaWxlLW5hdl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHJvdy1nYXA6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4ubW9iaWxlLW5hdl9fbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogMTBweDtcbn1cbi5tb2JpbGUtbmF2X19saXN0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5tb2JpbGUtbmF2X19mb290ZXIge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RjZWRmOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZmJmZjtcbn1cblxuLyogTmF2IEljb24gKi9cbi5tb2JpbGUtbmF2LWJ0biB7XG4gIC0tdGltZTogMC4xcztcbiAgLS13aWR0aDogNDBweDtcbiAgLS1oZWlnaHQ6IDMwcHg7XG4gIC0tbGluZS1oZWlnaHQ6IDFweDtcbiAgLS1zcGFjaW5nOiA2cHg7XG4gIC0tY29sb3I6IHZhcigtLXRpdGxlcy1jb2xvcik7XG4gIC0tcmFkaXVzOiAwcHg7XG4gIC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgLyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuICAvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuICAvKiBEeW5hbWljIGhlaWdodCBhbmQgd2lkdGggKi9cbiAgaGVpZ2h0OiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIDMgKyB2YXIoLS1zcGFjaW5nKSAqIDIpO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xufVxuXG4ubmF2LWljb246OmJlZm9yZSxcbi5uYXYtaWNvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogdmFyKC0td2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3IpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gdmFyKC0tdGltZSkgZWFzZS1pbiwgdG9wIHZhcigtLXRpbWUpIGxpbmVhciB2YXIoLS10aW1lKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUge1xuICAvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogLTIpOyAqL1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tbGluZS1oZWlnaHQpICsgdmFyKC0tc3BhY2luZykpKTtcbn1cblxuLm5hdi1pY29uOjphZnRlciB7XG4gIC8qIHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKiAyKTsgKi9cbiAgdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKTtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi1pY29uLm5hdi1pY29uLS1hY3RpdmU6OmJlZm9yZSxcbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIHZhcigtLXRpbWUpIGxpbmVhciwgdHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuLm1vYmlsZS1uYXYtYnRuIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuLm1vYmlsZS1uYXYtYnRuLS1vcGVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA0NXB4O1xuICB6LWluZGV4OiAxOTk7XG59XG5cbi5uYXYge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLm5hdiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2x1bW4tZ2FwOiA1MHB4O1xufVxuXG4ubnVtYmVycyB7XG4gIC0tZ2FwLXNpemU6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiBjYWxjKHZhcigtLWdhcC1zaXplKSAqIDIpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLm51bWJlcnMge1xuICAgIC0tZ2FwLXNpemU6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAubnVtYmVycyB7XG4gICAgLS1nYXAtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gIC5udW1iZXJzIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLm51bWJlcnMgPiAqIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTIwcHgpIHtcbiAgLm51bWJlcnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLm51bWJlcnNfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubnVtYmVyc19faXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYjljO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDJweDtcbiAgcmlnaHQ6IGNhbGModmFyKC0tZ2FwLXNpemUpICogLTEpO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0yMGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLm51bWJlcnNfX2l0ZW06YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5udW1iZXJzX19pdGVtOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAubnVtYmVyc19faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cblxuLm51bWJlcnNfX251bWJlciB7XG4gIGNvbG9yOiAjMDA2MGNmO1xuICBmb250LXNpemU6IDc4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5udW1iZXJzX19udW1iZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDYycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgLm51bWJlcnNfX251bWJlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuXG4ubnVtYmVyc19fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLm51bWJlcnNfX2Rlc2NyaXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAubnVtYmVyc19fZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAubnVtYmVyc19fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4ucHJpY2UtaW5mbyB7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAxMHB4IDIwcHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5OGZmMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE3NGRlZywgIzM5OGZmMCAwJSwgIzIxNzZkNSAxMDAlKTtcbiAgY29sb3I6ICNmZmY7XG59XG4ucHJpY2UtaW5mby0tbm8taWNvbiB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4ucHJpY2UtaW5mby0tYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTYyZGVnLCAjMzkzOTM5IDAlLCAjMjEyMTIxIDEwMCUpO1xufVxuXG4ucHJpY2UtaW5mb19faWNvbiB7XG4gIGdyaWQtcm93OiAxLzM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnByaWNlLWluZm9fX2ljb24ge1xuICAgIG1heC13aWR0aDogNDhweDtcbiAgfVxufVxuXG4ucHJpY2UtaW5mb19fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucHJpY2UtaW5mb19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucHJpY2UtaW5mb19fZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnByaWNlLWluZm9fX2Rlc2MgYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByaWNlIHtcbiAgcGFkZGluZzogOTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYmZmO1xuICBib3JkZXItdG9wOiBub25lO1xuICBzY3JvbGwtbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByaWNlIHtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAucHJpY2Uge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcmljZSB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbi5wcmljZV9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLnByaWNlX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByaWNlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnByaWNlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5wcmljZV9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzUwNzI4OTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcmljZV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucHJpY2VfX3RleHQge1xuICBjb2xvcjogIzUwNzI4OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJpY2VfX3RpdGxlLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBjb2xvcjogIzUwNzI4OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByaWNlX190aXRsZS1kZXNjIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucHJpY2VfX3RpdGxlLWRlc2MgLmJpZyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByaWNlX190aXRsZS1kZXNjIC5iaWcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnByaWNlX190aXRsZS1kZXNjIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByaWNlX190aXRsZS1kZXNjIHAgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5wcmljZV9fZ3JpZCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMzBweDtcbiAganVzdGlmeS1pdGVtczogY2VudGVyO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnByaWNlX19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLnByaWNlX19pbmZvIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciAxZnI7XG4gIGdhcDogMjBweCAzMHB4O1xuICB0ZXh0LXdyYXA6IHByZXR0eTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucHJpY2VfX2luZm8ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgfVxufVxuXG4ucHJvZ3JhbV9fdG9wLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLnByb2dyYW1fX3RvcC1kZXNjIHAgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByb2dyYW1fX3RvcC1kZXNjIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnByb2dyYW1fX2RldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5wcm9ncmFtX19kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucHJvZ3JhbV9fZGV0YWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnByb2dyYW1fX2RldGFpbHMgPiAqIHtcbiAgICBmbGV4OiAxO1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gIH1cbn1cblxuLnByb2dyYW1fX2RldGFpbCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5wcm9ncmFtX19kZXRhaWwge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucHJvZ3JhbV9fcGFja2FnZSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAucHJvZ3JhbV9fcGFja2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9ncmFtX19wYWNrYWdlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5wcm9ncmFtX19wYWNrYWdlLS1wbHVzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAucHJvZ3JhbV9fcGFja2FnZS0tcGx1cyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9ncmFtX19wYWNrYWdlLS1wbHVzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnByb2dyYW1fX2xpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE1cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5wcm9ncmFtX19saXN0IGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9ncmFtX19saXN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnByb2dyYW1fX2Rlc2Mge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ucHJvamVjdC1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogMC44cmVtIDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogI2UyZjJmYztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXdyYXA6IG5vd3JhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cbi5wcm9qZWN0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFjY2VudCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9qZWN0LWJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY3MHB4KSB7XG4gIC5wcm9qZWN0LWJ0biB7XG4gICAgZmxleDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5wcm9qZWN0LWJ0biB7XG4gICAgZmxleDogYXV0bztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuLnByb2plY3QtYnRuLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb2plY3RfX2Rlc2Mge1xuICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICBtYXgtd2lkdGg6IDcwMHB4O1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtd3JhcDogcHJldHR5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAucHJvamVjdF9fZGVzYyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5wcm9qZWN0X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvamVjdF9fZGVzYy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByb2plY3RfX2Rlc2MtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9qZWN0X19kZXNjLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnByb2plY3RfX2Rlc2MtcG9zdCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnByb2plY3RfX2Rlc2MtcG9zdCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbi5wcm9qZWN0X19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgOGZyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9qZWN0X19ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4ucHJvamVjdF9fdGFicyB1bCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdhcDogMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucHJvamVjdF9fdGFicyB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLnByb2plY3RfX3RhYnMtYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMxYTcxZDI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjFzIGxpbmVhcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAucHJvamVjdF9fdGFicy1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnByb2plY3RfX3RhYnMtYnRuLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ucHJvamVjdF9fY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcm9qZWN0X19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuLnByb2plY3RfX2NvbnRlbnQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmFwcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5hcHBfX3NjcmVlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxOXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLmFwcF9fc2NyZWVuIHtcbiAgICB0b3A6IDE2cHg7XG4gICAgd2lkdGg6IDc2JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5hcHBfX3NjcmVlbiB7XG4gICAgdG9wOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmFwcF9fc2NyZWVuIHtcbiAgICB0b3A6IDUlO1xuICB9XG59XG5cbi5wcm9qZWN0X19idG5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC5wcm9qZWN0X19idG5zIHtcbiAgICBnYXA6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4ucHJvamVjdF9fd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucHJvamVjdF9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcm9qZWN0X19pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiA4NSU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jcHJvamVjdHNTd2lwZXIge1xuICAtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1ob3Jpem9udGFsLWdhcDogMTBweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtc2l6ZTogMTJweDtcbiAgLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtY29sb3I6ICNiN2RkZmI7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHk6IDE7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6ICMxYTcxZDI7XG4gIC0tc3dpcGVyLW5hdmlnYXRpb24tc2lkZXMtb2Zmc2V0OiAwcHg7XG59XG4jcHJvamVjdHNTd2lwZXIgLnN3aXBlci1idXR0b24tcHJldixcbiNwcm9qZWN0c1N3aXBlciAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgd2lkdGg6IDQ4cHg7XG59XG4jcHJvamVjdHNTd2lwZXIgLnN3aXBlci1idXR0b24tcHJldjo6YWZ0ZXIsXG4jcHJvamVjdHNTd2lwZXIgLnN3aXBlci1idXR0b24tbmV4dDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2plY3RzU3dpcGVyIC5zd2lwZXItYnV0dG9uLXByZXYgaW1nLFxuI3Byb2plY3RzU3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQgaW1nIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAjcHJvamVjdHNTd2lwZXIgLnN3aXBlci1idXR0b24tcHJldixcbiAgI3Byb2plY3RzU3dpcGVyIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJhdGUge1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSgxMjYsIDE1NSwgMTg5LCAwLjMpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnJhdGVfX2hlYWRlciB7XG4gIHBhZGRpbmc6IDQwcHggMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5yYXRlX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ucmF0ZV9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAucmF0ZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnJhdGVfX3RpdGxlLS10ZXN0IHtcbiAgY29sb3I6ICMzN2M1ODk7XG59XG4ucmF0ZV9fdGl0bGUtLXN0YW5kYXJkIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ucmF0ZV9fdGl0bGUtLXByZW1pdW0ge1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cblxuLnJhdGVfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTA3Mjg5O1xufVxuXG4ucmF0ZV9fdGVybSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1MDcyODk7XG59XG5cbi5yYXRlX19pdGVtcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZWRmNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnJhdGVfX2l0ZW1zIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5yYXRlX19pdGVtcyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UxZWRmNDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnJhdGVfX2l0ZW1zIGxpIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxufVxuLnJhdGVfX2l0ZW1zIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogMjZweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnJhdGVfX2l0ZW1zIGxpOjpiZWZvcmUge1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGhlaWdodDogMThweDtcbiAgICB0b3A6IDE4cHg7XG4gICAgbGVmdDogMThweDtcbiAgfVxufVxuLnJhdGVfX2l0ZW1zIGxpLnllczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi8uLi8uLi9pbWcvaWNvbnMvY2hlY2suc3ZnXCIpO1xufVxuLnJhdGVfX2l0ZW1zIGxpLm5vOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLy4uLy4uL2ltZy9pY29ucy9jcm9zcy5zdmdcIik7XG59XG5cbi5yYXRlX19kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmF0ZV9fYWJvdXQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTA3Mjg5O1xufVxuXG4ucmF0ZV9fZGlzY291bnQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA2cHggMjBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjMjE3NmQ1IGxpbmVhci1ncmFkaWVudCgxNzRkZWcsICMzOThmZjAgMCUsICMyMTc2ZDUgMTAwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5yYXRlX19kaXNjb3VudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDRweCAxNXB4O1xuICB9XG59XG5cbi5yYXRlX19wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5yYXRlX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4ucmF0ZV9fcHJpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnJhdGVfX3BhcnRzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzUwNzI4OTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnJhdGVfX3BhcnRzIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5yYXRlX19wYXJ0cyBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucmF0ZV9fYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNTA3Mjg5O1xufVxuXG5hLnJhdGVfX2Z1bGwsXG4ucmF0ZV9fZnVsbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZWRmNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWVkZjQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWE3MWQyO1xufVxuXG4ucmF0ZV9fYmFuay1pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzUwNzI4OTtcbn1cbi5yYXRlX19iYW5rLWluZm8gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnJhdGVfX2Jhbmsge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMWE3MWQyO1xufVxuLnJhdGVfX2JhbmsgYSB7XG4gIGNvbG9yOiAjMWE3MWQyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG4ucmVzdW1lX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5yZXN1bWVfX2JveCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI4cHggYXV0bztcbiAgZ2FwOiA0MHB4O1xuICBwYWRkaW5nOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAucmVzdW1lX19ib3gge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAucmVzdW1lX19ib3gge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0bztcbiAgICByb3ctZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5yZXN1bWVfX2Rlc2Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5yZXN1bWVfX2Rlc2Mge1xuICAgIGdhcDogMjBweDtcbiAgICByb3ctZ2FwOiAzMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4ucmVzdW1lX19waG90byB7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5yZXN1bWVfX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuLnJlc3VtZV9faGVhZGluZyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnJlc3VtZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB9XG4gIC5yZXN1bWVfX2hlYWRpbmcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgLnJlc3VtZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICB9XG4gIC5yZXN1bWVfX2hlYWRpbmcgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5yZXN1bWVfX2xpc3Qge1xuICBkaXNwbGF5OiBncmlkO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZ2FwOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ucmVzdW1lX19saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucmVzdW1lX19saXN0IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogOHB4O1xufVxuXG4ucmVzdW1lX19ibG9jazpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnJlc3VtZV9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4ucmVzdW1lX19jb2xzIHAge1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucmV2aWV3cyB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnJldmlld3NfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucmV2aWV3c19fdG9wLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4uc2FsYXJ5LWNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBwYWRkaW5nOiAxLjEyNWVtIDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDQwcHggMCByZ2JhKDEyNiwgMTU1LCAxODksIDAuMyk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5zYWxhcnktY2FyZCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgLnNhbGFyeS1jYXJkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHJvdy1nYXA6IDVweDtcbiAgICBwYWRkaW5nOiAxLjEyNWVtIDE1cHg7XG4gIH1cbn1cblxuLnNhbGFyeS1jYXJkX19oZWFkaW5nIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2FsYXJ5LWNhcmRfX2hlYWRpbmcgc3Ryb25nIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc2FsYXJ5LWNhcmRfX2hlYWRpbmcgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxufVxuXG4uc2FsYXJ5LWNhcmRfX2Zvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcbiAgLnNhbGFyeS1jYXJkX19mb290ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5cbi5zYWxhcnktY2FyZF9fY2l0eSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5zYWxhcnktY2FyZF9fY2l0eSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB9XG59XG5cbi5zYWxhcnktc2tpbGxzIHtcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjZGNlZWZhIDAlLCAjZTdmMGY2IDEwMCUpO1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5zYWxhcnktc2tpbGxzIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5cbi5zYWxhcnktc2tpbGxzX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuc2FsYXJ5LXNraWxsc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uc2FsYXJ5LXNraWxsc19fYmFkZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG59XG5cbi5za2lsbC1iYWRnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zYWxhcnktc2tpbGxzX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2tpbGwtYmFkZ2Utc21hbGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA2cHggOHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2FsYXJ5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uc2FsYXJ5X190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnNhbGFyeV9fdG9wLWRlc2Mge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuXG4uc2FsYXJ5LWJveCB7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjZDlkOWQ5IGxpbmVhci1ncmFkaWVudCgyMjVkZWcsICNjNmU0ZjkgMCUsICNkZmVjZjUgMTAwJSk7XG4gIGhlaWdodDogMjQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAuc2FsYXJ5LWJveCB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuICAuc2FsYXJ5LWJveCB7XG4gICAgaGVpZ2h0OiAzMTdweDtcbiAgfVxufVxuXG4uc2FsYXJ5LWJveC0tZnJlZWxhbmNlIHtcbiAgYmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYjRmNmRlIDAlLCAjZTVmN2VkIDEwMCUpO1xufVxuXG4uc2FsYXJ5LWJveF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA2NzBweCkge1xuICAuc2FsYXJ5LWJveF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLnNhbGFyeS1ib3hfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDEwcHg7XG59XG5cbi5zYWxhcnlfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDQwcHg7XG59XG5cbi5zYWxhcnlfX2NhcmRzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNhbGFyeV9fY2FyZHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG59XG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZzogNzBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZWRmOTtcbiAgc2Nyb2xsLW1hcmdpbi10b3A6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBzY3JvbGwtbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLnNlY3Rpb24tLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZmJmZjtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZWN0aW9uLS1ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2VkZjk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAuc2VjdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG59XG5cbi5zZWN0aW9uX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAuc2VjdGlvbl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnNlY3Rpb25fX3RpdGxlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5zdGlja3ktaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxOTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYmZmO1xuICBib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMTI2LCAxNTUsIDE4OSwgMC4zKTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5zdGlja3ktaGVhZGVyIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG4gIC5zdGlja3ktaGVhZGVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLnN0aWNreS1oZWFkZXIuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cblxuLnN0aWNreS1oZWFkZXJfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLnN0aWNreS1oZWFkZXJfX3JvdyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5zdGlja3ktaGVhZGVyX19sb2dvIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgY29sb3I6ICMxYTcxZDI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIyMHB4KSB7XG4gIC5zdGlja3ktaGVhZGVyX19sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdGlja3ktaGVhZGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zdGlja3ktaGVhZGVyX19pdGVtLFxuYS5zdGlja3ktaGVhZGVyX19pdGVtIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnN0aWNreS1oZWFkZXJfX2l0ZW06aG92ZXIsXG5hLnN0aWNreS1oZWFkZXJfX2l0ZW06aG92ZXIge1xuICBjb2xvcjogdmFyKC0tYWNjZW50KTtcbn1cblxuLnRlY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDIwcHg7XG59XG5cbi50ZWNoX19pY29uLXdyYXBwZXIge1xuICBoZWlnaHQ6IDEyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuICAudGVjaF9faWNvbi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICB9XG59XG5cbi50ZWNoX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi50ZWNobm9sb2dpZXNfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LXdyYXA6IGJhbGFuY2U7XG59XG4udGVjaG5vbG9naWVzX190aXRsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGVjaG5vbG9naWVzX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMjBweCwgMWZyKSk7XG4gIGdhcDogNDBweCAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC50ZWNobm9sb2dpZXNfX2dyaWQge1xuICAgIGdhcDogMzBweCAyMHB4O1xuICB9XG59XG5cbi50aXRsZS0xIHtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtMiB7XG4gIG1hcmdpbjogMWVtIDAgMC41ZW07XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTMge1xuICBtYXJnaW46IDFlbSAwIDAuNWVtO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS00IHtcbiAgbWFyZ2luOiAxZW0gMCAwLjVlbTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udmlkZW9fX2NvdmVyIHtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLy4uLy4uL2ltZy92aWRlby92aWRlby1jb3Zlci5qcGcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG59XG5AbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7XG4gIC52aWRlb19fY292ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLy4uLy4uL2ltZy92aWRlby92aWRlby1jb3ZlckAyeC5qcGcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnZpZGVvX19jb3ZlciB7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuXG4udmlkZW9fX2J0biBzdmcge1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODIwcHgpIHtcbiAgLnZpZGVvX19idG4gc3ZnIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuLndlbGNvbWVfX3RleHQge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgLndlbGNvbWVfX3RleHQge1xuICAgIG1heC13aWR0aDogOTAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDgyMHB4KSB7XG4gIC53ZWxjb21lX190ZXh0IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi8qIE5vIHN0eWxlcyBjb2RlIGJlbG93LiBPbmx5IGluIG1vZHVsZXMgKi9cbi8qINCd0LUg0L/QuNGI0LjRgtC1IENTUyDQutC+0LQg0L3QuNC20LUuINCi0L7Qu9GM0LrQviDQsiDQv9C+0LTQutC70Y7Rh9Cw0LXQvNGL0YUg0YTQsNC50LvQsNGFICovIiwiLyogUmVzZXQgYW5kIGJhc2Ugc3R5bGVzICAqL1xuKiB7XG5cdHBhZGRpbmc6IDBweDtcblx0bWFyZ2luOiAwcHg7XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogTGlua3MgKi9cblxuYSwgYTpsaW5rLCBhOnZpc2l0ZWQgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6aG92ZXIgIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIENvbW1vbiAqL1xuXG5hc2lkZSwgbmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgbWFpbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG51bCwgdWwgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5pbWcge1xuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG5pbWcsIHN2ZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0aGVpZ2h0OiBhdXRvO1xufVxuXG5hZGRyZXNzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4vKiBGb3JtICovXG5cbmlucHV0LCB0ZXh0YXJlYSwgYnV0dG9uLCBzZWxlY3Qge1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0OjotbXMtY2xlYXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5idXR0b24sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pbnB1dDpmb2N1cywgaW5wdXQ6YWN0aXZlLFxuYnV0dG9uOmZvY3VzLCBidXR0b246YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG59XG5cbmxhYmVsIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG5sZWdlbmQge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIjpyb290IHtcblx0LS1jb250YWluZXItd2lkdGg6IDEyMzBweDtcblx0LS1jb250YWluZXItcGFkZGluZzogMTVweDtcblxuXHQtLWZvbnQtbWFpbjogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmO1xuXHQtLWZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7XG5cdC0tZm9udC1hY2NlbnQ6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcblx0LS1mb250LXRpdGxlczogdmFyKC0tZm9udC1hY2NlbnQpO1xuXG5cdC0tcGFnZS1iZzogI2ZmZjtcblx0LS10ZXh0LWNvbG9yOiAjMDAwO1xuXHQtLXRpdGxlcy1jb2xvcjogIzAwMDtcblx0LS1hY2NlbnQ6ICMxQTcxRDI7XG5cdC0tbGluay1jb2xvcjogIzI1NzhjODtcblxuICAgIC0tbGFwdG9wLXNpemU6IDExOTlweDtcblx0LS10YWJsZXQtc2l6ZTogOTU5cHg7XG5cdC0tbW9iaWxlLXNpemU6IDU5OXB4O1xufVxuXG4uZGFyayB7XG4gICAgLS1wYWdlLWJnOiAjMjUyNTI2O1xuICAgIC0tdGV4dC1jb2xvcjogI2ZmZjtcbn0iLCJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJsYWNrLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUV4dHJhTGlnaHQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtRXh0cmFMaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiAyMDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtTWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUV4dHJhQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1FeHRyYUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogODAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtU2VtaUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogTW9udHNlcnJhdDtcblx0Zm9udC1kaXNwbGF5OiBzd2FwO1xuXHRzcmM6IHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtVGhpbi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1UaGluLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxyXG5AZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6IE1vbnRzZXJyYXQ7XG5cdGZvbnQtZGlzcGxheTogc3dhcDtcblx0c3JjOiB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL01vbnRzZXJyYXQtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cclxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBNb250c2VycmF0O1xuXHRmb250LWRpc3BsYXk6IHN3YXA7XG5cdHNyYzogdXJsKFwiLi4vZm9udHMvTW9udHNlcnJhdC1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Nb250c2VycmF0LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XHJcbiIsIkBpbXBvcnQgdXJsKGh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Nb250c2VycmF0OjEwMCwyMDAsMzAwLHJlZ3VsYXIsNTAwLDYwMCw3MDAsODAwLDkwMCwxMDBpdGFsaWMsMjAwaXRhbGljLDMwMGl0YWxpYyxpdGFsaWMsNTAwaXRhbGljLDYwMGl0YWxpYyw3MDBpdGFsaWMsODAwaXRhbGljLDkwMGl0YWxpYyk7XG5cbmh0bWwge1xuXHRzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiKDM5LCAzOSwgMzkpO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGFnZS1iZyk7XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtbWFpbik7XG5cdHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuaW1nIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbmEge1xuXHRjb2xvcjogdmFyKC0tbGluay1jb2xvcik7XG59XG5cbmNvZGUge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAwLjJyZW07XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlLmNvZGUge1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZTlmMWY2O1xuXHRwYWRkaW5nOiAxcmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi8vIDo6LW1vei1zZWxlY3Rpb24geyAvKiBDb2RlIGZvciBGaXJlZm94ICovXG4vLyAgIGNvbG9yOiAjZmZmO1xuLy8gICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xuLy8gfVxuXG4vLyA6OnNlbGVjdGlvbiB7XG4vLyAgIGNvbG9yOiAjZmZmO1xuLy8gICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xuLy8gfSIsIi5kb2NzIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Ly8gcm93LWdhcDogNDBweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRwIHtcblx0XHRtYXJnaW46IDFyZW0gMDtcblx0fVxuXG5cdHVsLFxuXHRvbCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAycmVtO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogZGlzYztcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcblx0XHR9XG5cdH1cblxuXHRvbCBsaSB7XG5cdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0fVxuXG5cdHNlY3Rpb24sIHNlY3Rpb24uZG9jcyB7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHR9XG5cblx0c2VjdGlvbiArIHNlY3Rpb24ge1xuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGFlNWU5O1xuXHR9XG5cblx0c21hbGwge1xuXHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRjb2xvcjogcmdiKDE3MiwgMTcyLCAxNzIpO1xuXHR9XG5cblx0LnRpdGxlLTE6Zmlyc3QtY2hpbGQsXG5cdC50aXRsZS0yOmZpcnN0LWNoaWxkIHtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnRlc3Qge1xuXHR3aWR0aDogNjAwcHg7XG5cdGhlaWdodDogMzAwcHg7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHQvLyDQoNCw0LHQvtGC0LDQtdGCIHJldGluYSBzY3NzIHdlYnBcblx0Ly8g0LPRgNGD0LfQuNGC0YHRjyAyeCBqcGVnIDJ4IHdlYnBcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uL2ltZy9wcm9qZWN0LTAyLmpwZycpO1xuXHRAaW5jbHVkZSBtZWRpYUJnKCkge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvcHJvamVjdC0wMkAyeC5qcGcnKTtcblx0fVxuXG5cdC8vINCd0LUg0YDQsNCx0L7RgtCw0LXRgiB3ZWJwIGMg0L/QvtC00YHRgtCw0L3QvtCy0LrQvtC5IDJ4LCDQs9GA0YPQt9C40YLRgdGPIGpwZyAyeFxuXHQvLyBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQoXG5cdC8vIFx0dXJsKCcuLy4uL2ltZy9wcm9qZWN0LTAyLmpwZycpIDF4LFxuXHQvLyBcdHVybCgnLi8uLi9pbWcvcHJvamVjdC0wMkAyeC5qcGcnKSAyeCk7XG59XG5cbi50ZXN0LTIge1xuXHR3aWR0aDogNjAwcHg7XG5cdGhlaWdodDogMzAwcHg7XG5cdG1hcmdpbjogNTBweCBhdXRvO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyAvKiB4IHkgKi9cblx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHQvLyDQndC1INGA0LDQsdC+0YLQsNC10YIgd2VicCBjINC/0L7QtNGB0YLQsNC90L7QstC60L7QuSAyeCwg0LPRgNGD0LfQuNGC0YHRjyBqcGcgMnhcblx0YmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KFxuXHRcdHVybCgnLi8uLi9pbWcvcHJvamVjdC0wMi5qcGcnKSAxeCxcblx0XHR1cmwoJy4vLi4vaW1nL3Byb2plY3QtMDJAMnguanBnJykgMngpO1xufVxuXG4uZm9udC0xIHtcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0Jztcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uZm9udC0yIHtcblx0Zm9udC1mYW1pbHk6ICdGaXJhc2Fuc0Jvb2snO1xuXHRmb250LXdlaWdodDogNDAwO1xufVxuIiwiQG1peGluIG1lZGlhQmcoKSB7XG5cdEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHtcblx0ICAgIEBjb250ZW50O1xuICAgIH1cbn1cblxuQG1peGluIHRhYmxldCAoKSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMjBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUgKCkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA4MjBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cblxuQG1peGluIG1vYmlsZU1EKCkge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNjcwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbW9iaWxlU00oKSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCIvKiBCYXNlICovXG5AaW1wb3J0ICcuL2Jhc2UvcmVzZXQnO1xuQGltcG9ydCAnLi9iYXNlL3ZhcnMnO1xuQGltcG9ydCAnLi9iYXNlL21peGlucyc7XG5AaW1wb3J0ICcuL2Jhc2UvZm9udHNBdXRvR2VuJztcbkBpbXBvcnQgJy4vYmFzZS9iYXNlJztcbkBpbXBvcnQgJy4vYmFzZS9kb2NzJzsgLyog0J7RgtC60LvRjtGH0LjRgtGMINC/0YDQuCDQvdC10L7QsdGF0L7QtNC40LzQvtGB0YLQuCAqL1xuQGltcG9ydCAnLi9iYXNlL3V0aWxzJzsgLy8g0KLQtdGB0YIg0L3QsCDQvtGI0LjQsdC60YNcbkBpbXBvcnQgJy4vYmFzZS9jb250YWluZXJzJztcbkBpbXBvcnQgJy4vYmFzZS9zdGlja3ktZm9vdGVyJztcblxuLyogQmxvY2tzICovXG5AaW1wb3J0IFwiYmxvY2tzL19hY2NvcmRpb24uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fYXV0aG9yLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2F2YXJhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fYmVuZWZpdHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fYm9udXMtY3RhLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2JvbnVzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2JveC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19idG5zLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2J1bGxldHMtbGlzdC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19idWxsZXRzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2NhbGxiYWNrLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2NvbW1lbnQuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fY29tbXVuaXR5LnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2RlZGljYXRlZC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19mYXEuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZm9vdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2ZyZWVsYW5jZS1pbmNvbWUuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZnJlZWxhbmNlLXR5cGljYWwuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fZ29hbHMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faG93dG8uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faWNvbnMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9faW50ZW5zaXZlLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX2xvZ28uc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbW9iaWxlLW5hdi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19uYXYtaWNvbi5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19uYXYuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fbnVtYmVycy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19wcmljZS1pbmZvLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3ByaWNlLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Byb2dyYW1tLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Byb2plY3QtYnRuLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3Byb2plY3Quc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcmF0ZS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19yZXN1bWUuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fcmV2aWV3cy5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zYWxhcnktY2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zYWxhcnktc2tpbGxzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3NhbGFyeS5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL19zZWN0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3N0aWNreS1oZWFkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGVjaC5zY3NzXCI7XG5AaW1wb3J0IFwiYmxvY2tzL190ZWNobm9sb2dpZXMuc2Nzc1wiO1xuQGltcG9ydCBcImJsb2Nrcy9fdGl0bGVzLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3ZpZGVvLnNjc3NcIjtcbkBpbXBvcnQgXCJibG9ja3MvX3dlbGNvbWUuc2Nzc1wiO1xuXG4vKiBObyBzdHlsZXMgY29kZSBiZWxvdy4gT25seSBpbiBtb2R1bGVzICovXG4vKiDQndC1INC/0LjRiNC40YLQtSBDU1Mg0LrQvtC0INC90LjQttC1LiDQotC+0LvRjNC60L4g0LIg0L/QvtC00LrQu9GO0YfQsNC10LzRi9GFINGE0LDQudC70LDRhSAqL1xuIiwiLm5vbmUge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXN1YWxseS1oaWRkZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHdpZHRoOiAxcHg7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0Y2xpcC1wYXRoOiBpbnNldCgxMDAlKTtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5vLXNjcm9sbCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5oLTEwMHZoIHtcblx0aGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1sZWZ0IHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZC1mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtY2VudGVyIHtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIvKiDQlNC10LzQviDQutC+0L3RgtC10L3RgiAqL1xuLmNvbnRlbnQtZGVtbyB7XG5cdG1hcmdpbi1ib3R0b206IDVyZW07XG5cdHBhZGRpbmc6IDFyZW07XG5cdGJhY2tncm91bmQtY29sb3I6ICNkYWRhZGE7XG59XG5cbi8qINCa0L7QvdGC0LXQudC90LXRgNGLICovXG4uY29udGFpbmVyIHtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXG5cdG1heC13aWR0aDogdmFyKC0tY29udGFpbmVyLXdpZHRoKTtcblx0d2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItZnVsbCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jb250YWluZXItbGVmdC01MCB7XG5cdHBhZGRpbmc6IDAgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHRtYXgtd2lkdGg6IDUwJTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0LTUwIHtcblx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdG1heC13aWR0aDogNTAlO1xuXHRtYXJnaW4tbGVmdDogYXV0bztcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxufVxuXG4uY29udGFpbmVyLXJpZ2h0IHtcblx0cGFkZGluZy1sZWZ0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpXG5cdCk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cblxuLmNvbnRhaW5lci1oYWxmLWxlZnQge1xuXHRwYWRkaW5nLXJpZ2h0OiBjYWxjKFxuXHRcdCgxMDAlIC0gdmFyKC0tY29udGFpbmVyLXdpZHRoKSkgLyAyICsgKHZhcigtLWNvbnRhaW5lci13aWR0aCkgLyAyKVxuXHQpO1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctbGVmdDogdmFyKC0tY29udGFpbmVyLXBhZGRpbmcpO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAwIHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxufVxuXG4uY29udGFpbmVyLWhhbGYtcmlnaHQge1xuXHRwYWRkaW5nLWxlZnQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyAodmFyKC0tY29udGFpbmVyLXdpZHRoKSAvIDIpXG5cdCk7XG5cdHBhZGRpbmctcmlnaHQ6IGNhbGMoXG5cdFx0KDEwMCUgLSB2YXIoLS1jb250YWluZXItd2lkdGgpKSAvIDIgKyB2YXIoLS1jb250YWluZXItcGFkZGluZylcblx0KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmctcmlnaHQ6IHZhcigtLWNvbnRhaW5lci1wYWRkaW5nKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMCB2YXIoLS1jb250YWluZXItcGFkZGluZyk7XG5cdH1cbn1cbiIsImh0bWwsIGJvZHkge1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciB7XG5cdHBhZGRpbmc6IDYwcHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2UzZTNlMztcbn0iLCIuYWNjb3JkaW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Ly8gZ2FwOiAxNXB4O1xufVxuXG4uYWNjb3JkaW9uX19pdGVtIHtcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNkOWQ5ZDk7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5ZDlkOTtcblx0fVxufVxuXG4uYWNjb3JkaW9uX19idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0cmlnaHQ6IDEwcHg7XG5cblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG5cblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjFweDtcblx0XHRoZWlnaHQ6IDFweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblxuXHRcdC8vIHJpZ2h0OiAyMHB4O1xuXG5cdFx0cmlnaHQ6IDExcHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpIHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG5cblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdC8vIHdpZHRoOiAxcHg7XG5cdFx0Ly8gaGVpZ2h0OiAyMXB4O1xuXHRcdHdpZHRoOiAyMXB4O1xuXHRcdGhlaWdodDogMXB4O1xuXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcblx0fVxufVxuXG4uYWNjb3JkaW9uX19pdGVtLmFjdGl2ZSAuYWNjb3JkaW9uX19idG4ge1xuXHRmb250LXdlaWdodDogNjAwO1xuXG5cdCY6OmFmdGVyIHtcblx0XHRyaWdodDogMTBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTUwJSk7XG5cdFx0Ly8gd2lkdGg6IDFweDtcblx0XHQvLyBoZWlnaHQ6IDIxcHg7XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fYnRuIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0cGFkZGluZzogMjBweCAwO1xuXHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXG5cdC8vIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG5cdC8vIGJvcmRlci1yYWRpdXM6IDhweDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdC8qIEZvY3VzIHJlc2V0ICovXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQvKiBGb2N1cyBvbmx5ICovXG5cdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDFweDtcblx0XHRvdXRsaW5lOiAjMDA1ZmNjIGF1dG8gMXB4O1xuXHR9XG5cblx0Ji0tc21hbGwge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn1cblxuLmFjY29yZGlvbl9fY29udGVudCB7XG5cdC8qIEltcG9ydGFudCBmb3IgQWNjb3JkaW9uICovXG5cdG1heC1oZWlnaHQ6IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG59XG5cbi5hY2NvcmRpb25fX2JvZHkge1xuXHQvLyBwYWRkaW5nOiAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRwICsgcCB7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHR9XG59XG5cbi8qIFRoZW1lICovXG5cbi5hY2NvcmRpb24uYWNjb3JkaW9uLS1mYXEge1xuXHRtYXgtd2lkdGg6IDkyMHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRnYXA6IDIwcHg7XG5cblx0dGV4dC13cmFwOiBwcmV0dHk7XG5cblx0LmFjY29yZGlvbl9faXRlbSB7XG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5cblx0LmFjY29yZGlvbl9fYnRuIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogNDBweDtcblxuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHQvLyBoZWlnaHQ6IDc0cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHQvLyBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuXHRcdGJhY2tncm91bmQ6ICNmNWY1ZjU7XG5cblx0XHRib3JkZXI6IG5vbmU7XG5cblx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdH1cblx0fVxuXG5cdC5hY2NvcmRpb25fX2l0ZW0uYWN0aXZlIC5hY2NvcmRpb25fX2J0biB7XG5cdFx0YmFja2dyb3VuZDogI2U2ZWRmMztcblx0fVxuXG5cdC5hY2NvcmRpb25fX2JvZHkge1xuXHRcdHBhZGRpbmc6IDIwcHggMjBweCAwcHg7XG5cblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMTcwJTtcblx0XHRjb2xvcjogIzAwMDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIuYXV0aG9yIHtcbn1cblxuLmF1dGhvcl9fd3JhcHBlciB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNWZyIDdmcjtcblx0Z2FwOiAzMHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA0ZnIgOGZyO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4uYXV0aG9yX19waG90by13cmFwcGVyIHtcbn1cblxuLmF1dGhvcl9fcGhvdG8ge1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0aGVpZ2h0OiAyMDBweDtcblx0fVxufVxuXG4uYXV0aG9yX19kZXNjLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0dGV4dC13cmFwOiBwcmV0dHk7XG5cblx0cCB7XG5cdFx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cdH1cblxuXHRwICsgcCB7XG5cdFx0bWFyZ2luLXRvcDogMWVtO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLmF1dGhvcl9fdGl0bGUge1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICMwMDA7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0bWFyZ2luLWJvdHRvbTogMDtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtc2l6ZTogMzhweDtcblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdHN0cm9uZyB7XG5cdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHR9XG5cdH1cbn1cblxuLmF1dGhvci1kaWdpdHMge1xuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjZjdmN2Y3IDAlLCAjZGNlZWZhIDEwMCUpO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogODBweDtcblx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cblx0Zm9udC1zaXplOiAxNnB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Z2FwOiAxMHB4IDMwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0ZmxleDogMTtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5hdXRob3ItZGlnaXRzX19pdGVtIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiA1cHg7XG5cdHRleHQtd3JhcDogYmFsYW5jZTtcblxuXHRtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYXV0aG9yLWRpZ2l0c19fdGl0bGUge1xuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLmF1dGhvci1kaWdpdHNfX2Rlc2Mge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICM1MDcyODk7XG5cblx0aW1nIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdH1cbn1cblxuYS5hdXRob3ItZGlnaXRzX19kZXNjOmhvdmVyIHtcblx0Ly8gY29sb3I6ICMyYjg3Yzk7XG5cdGNvbG9yOiB2YXIoLS1hY2NlbnQpXG59XG5cbi5hdXRob3ItdGl0bGVzIHtcblx0Ly8gLS1jb2xvcjogIzNhN2M2Mjtcblx0LS1jb2xvcjogIzNhNmQ1OTtcblxuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQ6ICNmZmYgbGluZWFyLWdyYWRpZW50KDEzM2RlZywgI2U1ZjdlZCAwJSwgI2I0ZjZkZSAxMDAlKTtcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogdmFyKC0tY29sb3IpO1xuXG5cdHVsIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdhcDogMTBweDtcblx0fVxuXG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogM3B4O1xuXHRcdFx0aGVpZ2h0OiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDlweDtcblx0XHRcdGxlZnQ6IDhweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlU00ge1xuXHRcdGxpIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5hdXRob3JfX3NvY2lhbHMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDIwcHg7XG59XG4iLCIuYXZhcmFnZSB7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJhY2tncm91bmQ6ICNkOWQ5ZDkgbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2RjZWVmYSAwJSwgI2U3ZjBmNiAxMDAlKTtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMzBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0Z2FwOiAyMHB4O1xuXHR9XG59XG5cbi5hdmFyYWdlX190aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG59XG5cbi5hdmFyYWdlX19zdW0ge1xuXHRmb250LXNpemU6IDM4cHg7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHQvLyBjb2xvcjogIzUwNzI4OTtcblx0Y29sb3I6ICMwMDA7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDI4cHg7XG5cdH1cbn1cblxuLmF2YXJhZ2VfX2Rlc2Mge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHQvLyBjb2xvcjogcmdiYSg4MCwgMTE0LCAxMzcsIDAuNSk7XG5cdGNvbG9yOiAjNTA3Mjg5O1xuXG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cbiIsIi5iZW5lZml0cyB7XG5cdHBhZGRpbmc6IDcwcHggMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2VkZjk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0fVxufVxuXG4uYmVuZWZpdHNfX2ZsZXgge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDMwcHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHQvLyBkaXNwbGF5OiBncmlkO1xuXHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQmID4gKiB7XG5cdFx0XHRmbGV4OiAxO1xuXHRcdFx0bWluLXdpZHRoOiAxODBweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59XG5cbi5iZW5lZml0c19faXRlbSB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDE2MCU7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG4iLCIuYm9udXMtY3RhIHtcblx0cGFkZGluZzogNjBweDtcblx0YmFja2dyb3VuZDogI2Y1ZmJmZjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9udXMtY3RhX190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiAjMDAwO1xufVxuLmJvbnVzLWN0YV9fZGVzYyB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMjJweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICM1MDcyODk7XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHR9XG59XG4uYm9udXMtY3RhX19naWZ0IHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICMzN2M1ODk7XG59XG4iLCIuYm9udXMge1xuXHRwYWRkaW5nOiA5MHB4IDA7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2MHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0fVxufVxuXG4uYm9udXNfX2hlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYm9udXNfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiA0MnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICMwMDA7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxufVxuXG4uYm9udXNfX3N1YnRpdGxlIHtcblx0bWF4LXdpZHRoOiA3NjBweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjNTA3Mjg5O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cbn1cblxuLmJvbnVzX19kZXNjIHtcblx0bWF4LXdpZHRoOiA3NjBweDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICM1MDcyODk7XG5cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xufVxuXG4uYm9udXNfX2NhcmRzIHtcblx0Ly8gZGlzcGxheTogZmxleDtcblx0Ly8gZmxleC13cmFwOiB3cmFwO1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDI1NXB4LCAxZnIpKTtcblx0Z2FwOiAzMHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMDBweCwgMWZyKSk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGVTTSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cbiIsIi5ib3gge1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSgxMjYsIDE1NSwgMTg5LCAwLjMpO1xuXG5cdFxufVxuIiwiLmJ0bixcbmEuYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxOHB4IDMwcHg7XG5cblx0aGVpZ2h0OiA2MHB4O1xuXG5cdGJvcmRlci1yYWRpdXM6IDhweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblxuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAxMnB4IDIycHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdH1cbn1cblxuLmJ0bi1vdXRsaW5lLFxuYS5idG4tb3V0bGluZSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMThweCAzMHB4O1xuXG5cdGhlaWdodDogNjBweDtcblxuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiAxMXB4IDIycHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdH1cbn1cblxuLmJ0bi1vcmRlcixcbmEuYnRuLW9yZGVyIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwYWRkaW5nOiAxNXB4IDQwcHg7XG5cblx0aGVpZ2h0OiA2MHB4O1xuXG5cdGJvcmRlci1yYWRpdXM6IDgwcHg7XG5cdGJvcmRlcjogM3B4IHNvbGlkICMwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQvLyAmOmhvdmVyIHtcblx0Ly8gXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuXHQvLyBcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdC8vIH1cblxuXHQmOmhvdmVyIHtcblx0XHRib3JkZXItY29sb3I6IHZhcigtLWFjY2VudCk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji0tc29saWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50KTtcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG4iLCIuYnVsbGV0cy1saXN0IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiA0MHB4IDIwcHg7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCBtaW5tYXgoNDIwcHgsIDFmcikpO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maXQsIG1pbm1heCgyMjBweCwgMWZyKSk7XG5cdFx0Z2FwOiAyMHB4IDIwcHg7XG5cdH1cbn1cblxuLmJ1bGxldHMtbGlzdF9faXRlbSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cdHBhZGRpbmctdG9wOiA4cHg7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0bGluZS1oZWlnaHQ6IDEuNDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblxuXHQmOmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHRvcDogMHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXHRcdGhlaWdodDogNDBweDtcblxuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi9pbWcvaWNvbnMvY2hlY2tib3gtLWJsdWUuc3ZnJyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdH1cbn1cbiIsIi5idWxsZXRzIHtcbn1cblxuLmJ1bGxldHNfX3RpdGxlIHtcbn1cblxuLmJ1bGxldHNfX2dyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGdhcDogNjBweCAzMHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Z2FwOiA0MHB4IDMwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdG1pbi13aWR0aDogMjkwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5idWxsZXRzX19pdGVtIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nLWxlZnQ6IDY4cHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDQ4cHg7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IDBweDtcblx0XHR0b3A6IDBweDtcblx0XHR3aWR0aDogNDhweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4vLi4vLi4vaW1nL2ljb25zL2NoZWNrYm94LWNpcmNsZS5zdmcnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0d2lkdGg6IDM4cHg7XG5cdFx0XHRoZWlnaHQ6IDM4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5idWxsZXRzX19pdGVtLXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTNweDtcblxuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbi5idWxsZXRzX19pdGVtLWRlc2Mge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuIiwiLmNhbGxiYWNrIHtcblx0cGFkZGluZzogNjBweCAwIDgwcHg7XG5cdGJhY2tncm91bmQ6ICMyMTIxMjE7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMzBweCAwIDQwcHg7XG5cdH1cbn1cblxuLmNhbGxiYWNrX190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcbn1cblxuLmNhbGxiYWNrX19kZXNjIHtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuXG5cdHRleHQtd3JhcDogYmFsYW5jZTtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdHAgKyBwIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0fVxufVxuXG4uY2FsbGJhY2tfX2Zvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDIwcHggMzBweDtcblxuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRjb2x1bW4tZ2FwOiAxNXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlTUQge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cblx0XHQmID4gKiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLmNhbGxiYWNrX19pbnB1dC13cmFwcGVyIHtcblx0ZmxleDogMTtcblx0aGVpZ2h0OiA1OHB4O1xufVxuXG4uY2FsbGJhY2tfX2lucHV0IHtcblx0ZmxleDogMTtcblx0aGVpZ2h0OiA1OHB4O1xuXG5cdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdGJhY2tncm91bmQ6ICMzZTNlM2U7XG5cblx0cGFkZGluZzogMThweCAxNXB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiAjZmZmO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5jYWxsYmFja19fYnRucy13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDIwcHg7XG59XG5cbi5jYWxsYmFja19fYnRuIHtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblxuXHRwYWRkaW5nOiAxMXB4IDIwcHg7XG5cblx0Ly8gbWluLXdpZHRoOiAyOTBweDtcblxuXHQvLyBmbGV4OiAxO1xuXHRoZWlnaHQ6IDU4cHg7XG5cblx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0Ly8gYmFja2dyb3VuZDogIzAwNjBjZjtcblx0YmFja2dyb3VuZDogIzMwMzAzMDtcblxuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdC8vIHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQmOmhvdmVyIHtcblx0XHQvLyBvcGFjaXR5OiAwLjg7XG5cdFx0YmFja2dyb3VuZDogIzBlNzVlYjtcblx0XHQvLyBiYWNrZ3JvdW5kOiAjMDA2MGNmO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGVNRCB7XG5cdFx0ZmxleDogYXV0bztcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZVNNIHtcblx0XHRmbGV4OiBhdXRvO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4uY2FsbGJhY2tfX2J0bi0td2Ege1xuXHQmOmhvdmVyIHtcblx0XHQvLyBiYWNrZ3JvdW5kOiAjMjVkMzY2O1xuXHRcdGJhY2tncm91bmQ6ICMxMjhjN2U7XG5cdH1cbn1cblxuLmNhbGxiYWNrX190ZXJtcyB7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAjNzc3O1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjODg4O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG59XG4iLCIuY29tbXVuaXR5IHtcbn1cblxuLmNvbW11bml0eV9fdGl0bGUge1xufVxuXG4uY29tbXVuaXR5X193cmFwcGVyIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXHRnYXA6IDMwcHg7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4uY29tbXVuaXR5X19pbWctd3JhcHBlciB7XG59XG5cbi5jb21tdW5pdHlfX2ltZyB7XG5cdGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSgxMjYsIDE1NSwgMTg5LCAwLjMpO1xuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuXG4uY29tbXVuaXR5X19kZXNjIHtcblx0Ly8gYWxpZ24tc2VsZjogY2VudGVyO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogNDBweDtcblxuXHR0ZXh0LXdyYXA6IHByZXR0eTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGdhcDogMjBweDtcblx0fVxufVxuXG4uY29tbXVuaXR5X19pdGVtIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHQvLyBsaW5lLWhlaWdodDogMTUwJTtcblx0bGluZS1oZWlnaHQ6IDE3MCU7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdHAgKyBwIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4uY29tbXVuaXR5X19pdGVtLXRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG59XG4iLCIuY29tbWVudCB7XG5cdHBhZGRpbmc6IDQwcHg7XG5cblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAyMHB4IDQwcHg7XG5cblx0Ly8gbWF4LXdpZHRoOiA5MjBweDtcblx0Ly8gbWF4LXdpZHRoOiA3NiU7XG5cdC8vIG1heC13aWR0aDogY2FsYyg3NiUgLSA4MHB4KTs7XG5cdG1heC13aWR0aDogY2FsYyg4NiUgLSA4MHB4KTtcblxuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGdhcDogMjBweCAyMHB4O1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gODBweCk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGVNRCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHR9XG59XG5cbi5jb21tZW50X19waG90by13cmFwcGVyIHtcblx0ZmxleC1zaHJpbms6IDA7XG59XG5cbi5jb21tZW50X19waG90byB7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5jb21tZW50X19kZXNjIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblxuXHRwOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbn1cblxuLmNvbW1lbnRfX2hlYWRpbmcge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdGNvbG9yOiAjMDAwO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDIycHg7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogMTBweDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdGdhcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5jb21tZW50X19jb3Vyc2Uge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTYwJTtcblx0Y29sb3I6ICM1MDcyODk7XG59XG5cbi5jb21tZW50X190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG4jY29tbWVudHNTd2lwZXIge1xuXHQvLyBwYWRkaW5nLWJvdHRvbTogODNweDtcblx0cGFkZGluZy1ib3R0b206IDYwcHg7XG5cblx0bWFyZ2luLWxlZnQ6IC00MHB4O1xuXHRtYXJnaW4tcmlnaHQ6IC00MHB4O1xuXG5cdC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiA1cHg7XG5cdC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXNpemU6IDEwcHg7XG5cblx0LS1zd2lwZXItbmF2aWdhdGlvbi1zaWRlcy1vZmZzZXQ6IDQwcHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHQvLyBwYWRkaW5nLWJvdHRvbTogNjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0fVxuXG5cdC8vIC5zd2lwZXItd3JhcHBlciB7XG5cdC8vIFx0cGFkZGluZy1sZWZ0OiA5NXB4O1xuXHQvLyBcdHBhZGRpbmctcmlnaHQ6IDk1cHg7XG5cdC8vIH1cblxuXHQuc3dpcGVyLWJ1dHRvbi1wcmV2LFxuXHQuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcblx0XHR3aWR0aDogNDhweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLmRlZGljYXRlZF9fd3JhcHBlciB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuXG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMyMTc2ZDU7XG5cdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNzRkZWcsICMzOThmZjAgMCUsICMyMTc2ZDUgMTAwJSk7XG5cblx0Y29sb3I6ICNmZmY7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdH1cbn1cblxuLmRlZGljYXRlZF9faXRlbSB7XG5cdHBhZGRpbmc6IDMwcHggMzVweCAyMHB4O1xuXG5cdCYtLWRhcmsge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE2MmRlZywgIzM5MzkzOSAwJSwgIzIxMjEyMSAxMDAlKTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogMjBweCAyNXB4IDIwcHg7XG5cdH1cbn1cblxuLmRlZGljYXRlZF9faXRlbS10aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAyNHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdH1cbn1cblxuLmRlZGljYXRlZF9faXRlbS10ZXh0IHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRmb250LXdlaWdodDogMzAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4uZGVkaWNhdGVkX19pdGVtLWJ0biB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbn1cbiIsIi5mYXEge1xuXHRwYWRkaW5nOiA5MHB4IDA7XG5cblx0Ly8gc2Nyb2xsLW1hcmdpbi10b3A6IDY4cHg7XG5cdHNjcm9sbC1tYXJnaW4tdG9wOiA0MHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0c2Nyb2xsLW1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDYwcHggMDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0cGFkZGluZzogNDBweCAwO1xuXHR9XG59XG5cbi5mYXFfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDQycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHR9XG59XG5cbi5mYXFfX3N1YnRpdGxlIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAyNnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzAwMDtcbn1cbiIsIi5mb290ZXItaWZyYW1lIHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTA1NXB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU5MHB4KSB7XG5cdC5mb290ZXItaWZyYW1lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDY5N3B4O1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQuZm9vdGVyLWlmcmFtZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiA0MjJweDtcblx0fVxufSIsIi5mcmVlbGFuY2UtaW5jb21lIHtcblx0cGFkZGluZzogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYjRmNmRlIDAlLCAjZTVmN2VkIDEwMCUpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG4uZnJlZWxhbmNlLWluY29tZV9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG59XG5cbi5mcmVlbGFuY2UtaW5jb21lX19mbGV4IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDE2cHggMzhweDtcbn1cblxuLmZyZWVsYW5jZS1pbmNvbWVfX2JveCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdC8vIGNvbG9yOiAjNTA3Mjg5O1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLmZyZWVsYW5jZS1pbmNvbWVfX2JveC1wcmljZSB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMjhweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cblx0c3BhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdH1cblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZnJlZWxhbmNlLWluY29tZV9fYm94LWRlc2Mge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAjNTA3Mjg5O1xufVxuIiwiLmZyZWVsYW5jZS10eXBpY2FsIHtcblx0cGFkZGluZzogMzBweDtcblx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0YmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMTM0ZGVnLCAjYjRmNmRlIDAlLCAjZTVmN2VkIDEwMCUpO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG4uZnJlZWxhbmNlLXR5cGljYWxfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAyOHB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICMwMDA7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0fVxufVxuXG4uZnJlZWxhbmNlLXR5cGljYWxfX2xpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdGdhcDogMTBweDtcblxuXHRsaSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdHBhZGRpbmc6IDhweCAxMHB4O1xuXG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRcdGNvbG9yOiAjMDAwO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cbn1cbiIsIi5nb2FscyB7XG59XG5cbi5nb2Fsc19fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdH1cbn1cblxuLmdvYWxzX19ncmlkIHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcblx0Z2FwOiAzMHB4O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Z2FwOiAxNXB4IDMwcHg7XG5cdH1cbn1cblxuLmdvYWxzX19pdGVtIHtcblx0dGV4dC13cmFwOiBwcmV0dHk7XG59XG5cbi5nb2Fsc19faXRlbS10aXRsZSB7XG5cdGZvbnQtc2l6ZTogMzBweDtcblx0bGluZS1oZWlnaHQ6IDEuMztcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cbn1cblxuLmdvYWxzX19pdGVtLXRleHQge1xuXHRsaW5lLWhlaWdodDogMS43O1xuXHRmb250LXNpemU6IDE2cHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cbiIsIi5oZXJvIHtcblx0Ly8gcGFkZGluZzogNjhweCAwO1xuXHRwYWRkaW5nOiA5MHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGNlZGY5O1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZWRmOTtcblxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2MnB4IDA7XG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRwYWRkaW5nOiA0MnB4IDA7XG5cdH1cbn1cblxuLmhlcm9fX3dyYXBwZXIge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDdmciA1ZnI7XG5cdGdhcDogMzBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdGdhcDogNDBweDtcblx0fVxufVxuXG4uaGVyb19fZGVzYyB7XG59XG5cbi5oZXJvX19iYWRnZSB7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRwYWRkaW5nOiA0cHggOHB4O1xuXHRoZWlnaHQ6IDI1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICMxYTcxZDI7XG5cblx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTIwJTtcblx0Y29sb3I6ICNmZmY7XG59XG5cbi5oZXJvX190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEycHg7XG5cdG1heC13aWR0aDogNTYwcHg7XG5cblx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0Zm9udC1zaXplOiA3MnB4O1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0Y29sb3I6ICMxYTcxZDI7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHQvLyBmb250LXNpemU6IDUycHg7XG5cdFx0Zm9udC1zaXplOiA2MnB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDM4cHg7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdC8vIGZvbnQtc2l6ZTogNDRweDtcblx0XHQvLyBsaW5lLWhlaWdodDogMTUwJTtcblx0XHQvLyBjb2xvcjogIzFhNzFkMjtcblxuXHRcdGNvbG9yOiAjMDAwO1xuXHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cblx0XHQvLyBAaW5jbHVkZSB0YWJsZXQge1xuXHRcdC8vIFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdC8vIH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHR9XG59XG5cbi5oZXJvX190ZXh0IHtcblx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0bWF4LXdpZHRoOiA0OTBweDtcblxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHR0ZXh0LXdyYXA6IHByZXR0eTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdHAgKyBwIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdH1cbn1cblxuLmhlcm9fX2RldGFpbHMge1xuXHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTBweCA0MHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHR9XG59XG5cbi5oZXJvX19iYWRnZS1zdGFydCB7XG5cdHBhZGRpbmc6IDRweCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZTMwMDQ0O1xuXG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDEyMCU7XG5cdGNvbG9yOiAjZmZmO1xufVxuXG4uaGVyb19fZGV0YWlsIHtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRsaW5lLWhlaWdodDogMTIwJTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y29sb3I6ICM4ZmFhYzM7XG59XG5cbi5oZXJvX19idG5zIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdGdhcDogOHB4IDE4cHg7XG5cblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdCYgPiAqIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dGV4dC13cmFwOiBub3dyYXA7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0ZmxleDogMTtcblx0fVxufVxuXG4uaGVyb19faW1nIHtcblx0Ly8gYWxpZ24tc2VsZjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdC8vIG92ZXJmbG93OiBoaWRkZW47XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0fVxuXG5cdGltZyB7XG5cdFx0Ly8gcG9zaXRpb246IGFic29sdXRlO1xuXHRcdC8vIGxlZnQ6IDA7XG5cdFx0Ly8gdG9wOiAwO1xuXHRcdC8vIG1heC13aWR0aDogdW5zZXQ7XG5cdFx0Ly8gd2lkdGg6IDUzMHB4O1xuXHRcdC8vIGhlaWdodDogYXV0bztcblxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogNTAwcHg7XG5cdFx0bWF4LXdpZHRoOiB1bnNldDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ly8gbGVmdDogLTUwcHg7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0d2lkdGg6IDQ3NXB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ly8gbWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC8vIEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Ly8gXHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdC8vIFx0bWF4LXdpZHRoOiA0MjBweDtcblx0XHQvLyBcdHdpZHRoOiAxMDAlO1xuXHRcdC8vIH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0bWF4LXdpZHRoOiA0MjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxufVxuIiwiLmhlYWRlciB7XG5cdHBhZGRpbmc6IDMwcHggMDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlci1jb2xvcik7XG5cblx0Ji0tb24tbWFpbiB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXG5cdCZfX3JvdyB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxufVxuXG4uaGVhZGVyX19uYXYge1xuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmhlYWRlcl9fYnRucyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMzBweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlcl9fbW9iaWxlLW5hdi1idG4ge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn0iLCIuaG93dG8ge1xufVxuXG4uaG93dG9fX3NlY3Rpb24td3JhcHBlciB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdhcDogNjBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGdhcDogNDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z2FwOiAzMHB4O1xuXHR9XG59XG5cbi5ob3d0b19fc2VjdGlvbiB7XG5cdC8vIGRpc3BsYXk6IGdyaWQ7XG5cdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0Ly8gZ2FwOiAzMHB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRnYXA6IDMwcHg7XG5cblx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0fVxuXG5cdC5ob3d0b19fZGVzYyxcblx0Lmhvd3RvX19pbWctd3JhcHBlciB7XG5cdFx0ZmxleDogMTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZU1EIHtcblx0XHRnYXA6IDE1cHg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuXHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHR9XG5cdH1cbn1cblxuLmhvd3RvX19kZXNjIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTYwJTtcblx0Y29sb3I6ICMwMDA7XG5cblx0dGV4dC13cmFwOiBwcmV0dHk7XG5cblx0cCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG5cblx0dWwge1xuXHRcdHBhZGRpbmctbGVmdDogMS41ZW07XG5cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdFx0fVxuXG5cdFx0bGkgKyBsaSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuNWVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5ob3d0b19fcHJlbWl1bSB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiByZ2JhKDI2LCAxMTMsIDIxMCwgMC41KTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdH1cbn1cblxuLmhvd3RvX19zdWJ0aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDAuNGVtO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxufVxuXG4uaG93dG9fX2ltZy13cmFwcGVyIHtcbn1cbi5ob3d0b19faW1nIHtcbn1cbiIsIi5pY29ucy13cmFwcGVyIHtcblx0cGFkZGluZzogMzBweCAwO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRjb2x1bW4tZ2FwOiAzMHB4O1xufVxuXG4uaWNvbiB7XG5cdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRzdHJva2U6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogNjJweDtcblx0aGVpZ2h0OiA2MnB4O1xufVxuXG4uaWNvbi0taGVhcnQtbGluZSB7XG5cdGZpbGw6IHJnYigyNDEsIDY4LCAxMzEpO1xufVxuXG4uaWNvbi0taWQtY2FyZC1saW5lIHtcblx0ZmlsbDogcmdiKDUxLCA1MSwgNTEpO1xufVxuLmljb24tLXNlYXJjaC1saW5lIHtcblx0ZmlsbDogcmdiKDI4LCAxNzYsIDgwKTtcbn1cblxuLmljb24tLXVzZXItc3RhciB7XG5cdGZpbGw6IHJnYigyNiwgMTM0LCAyMzUpO1xufVxuXG4uaWNvbi0tdXNlciB7XG5cdHN0cm9rZTogcmdiKDI2LCAxMzQsIDIzNSk7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW47XG5cblx0Jjpob3ZlciB7XG5cdFx0c3Ryb2tlOiByZ2IoMTcsIDE5MywgOTApO1xuXHR9XG59XG5cbi5pY29uLS1wbGF5IHtcblx0d2lkdGg6IDEwMHB4O1xuXHRoZWlnaHQ6IDEwMHB4O1xuXG5cdGZpbGw6ICNmZmY7XG5cdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXG5cdCY6aG92ZXIge1xuXHRcdC8vIGZpbGw6IHJnYigxNywgMTkzLCA5MCk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdC8vIGZpbGw6IHZhcigtLWFjY2VudCk7IC8vICMxQTcxRDI7XG5cdFx0Ly8gZmlsbDogI2I2ZDhmZjsgLy8gIzFBNzFEMjtcblx0XHQvLyBmaWxsOiAjZjAzZTNlOyAvLyAjMUE3MUQyO1xuXHR9XG59XG4iLCIuaW50ZW5zaXZlIHtcblx0Ly8gbWluLXdpZHRoOiAyMCU7XG5cdC8vIG1heC13aWR0aDogMjU1cHg7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmludGVuc2l2ZV9faW1nIHtcbn1cblxuLmludGVuc2l2ZV9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseSk7XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMwMDA7XG5cblx0dGV4dC13cmFwOiBiYWxhbmNlO1xuXG5cdC8vIEBpbmNsdWRlIG1vYmlsZSB7XG5cdC8vIFx0Zm9udC1zaXplOiAxNHB4O1xuXHQvLyB9XG5cblx0QGluY2x1ZGUgbW9iaWxlU00ge1xuXHRcdHdpZHRoOiA4MCU7XG5cdH1cbn1cbi5pbnRlbnNpdmVfX3ByaWNlIHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Y29sb3I6ICMzN2M1ODk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRnYXA6IDVweDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuXHRcdGNvbG9yOiAjMDAwO1xuXHR9XG59XG4iLCIubG9nbyB7XG5cdGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubG9nb19faW1nIHtcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRoZWlnaHQ6IDI2cHg7XG59XG5cbi5sb2dvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgY29sb3I6ICMxQTcxRDI7XG59XG5cbi5sb2dvX190ZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICM5NWIyZDE7XG5cbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xufVxuIiwiLm1vYmlsZS1uYXYtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwdmg7XG5cdGJhY2tncm91bmQ6IHJnYmEoMzcsIDczLCAxMTYsIDAuOCk7XG5cdC8vIGN1cnNvcjogcG9pbnRlcjtcblxuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2Utb3V0O1xuXG5cdCYtLW9wZW4ge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG4ubW9iaWxlLW5hdiB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0Ly8gdG9wOiAwO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHR3aWR0aDogMzIwcHg7XG5cdGhlaWdodDogMTAwZHZoO1xuXHR6LWluZGV4OiA5OTtcblxuXHRvdmVyZmxvdy15OiBhdXRvO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdC8vIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdC8vIHBhZGRpbmc6IDQwcHggMjBweDtcblx0Ly8gYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwOWRlZywgIzQyODdiMyAtMTcuMzglLCAjMTMzZjZiIDc4LjQlKSwgIzI3NjE5NTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRjb2xvcjogIzAwMDtcblxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG59XG5cbi5tb2JpbGUtbmF2LS1vcGVuIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbn1cblxuLm1vYmlsZS1uYXYgYSB7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG4ubW9iaWxlLW5hdl9fbG9nbyB7XG5cdHBhZGRpbmc6IDQwcHggMjBweCAzMHB4IDMwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNlZGY5O1xufVxuXG4ubW9iaWxlLW5hdl9fbmF2IHtcblx0cGFkZGluZzogMzBweDtcbn1cblxuLm1vYmlsZS1uYXZfX25hdiArIC5tb2JpbGUtbmF2X19uYXYgIHtcblx0cGFkZGluZy10b3A6IDA7XG59XG5cblxuLm1vYmlsZS1uYXZfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICM2OThjYjM7XG59XG5cbi5tb2JpbGUtbmF2X19saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0cm93LWdhcDogMjBweDtcblxuXHRmb250LXdlaWdodDogMzAwO1xuXG5cdGxpIGEge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiAxMHB4O1xuXHR9XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG59XG5cbi5tb2JpbGUtbmF2X19mb290ZXIge1xuXHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RjZWRmOTtcblx0YmFja2dyb3VuZC1jb2xvcjogI2Y2ZmJmZjtcbn1cbiIsIi8qIE5hdiBJY29uICovXG4ubW9iaWxlLW5hdi1idG4ge1xuXHQtLXRpbWU6IDAuMXM7XG5cblx0LS13aWR0aDogNDBweDtcblx0LS1oZWlnaHQ6IDMwcHg7XG5cblx0LS1saW5lLWhlaWdodDogMXB4O1xuXHQtLXNwYWNpbmc6IDZweDtcblxuXHQtLWNvbG9yOiB2YXIoLS10aXRsZXMtY29sb3IpO1xuXHQtLXJhZGl1czogMHB4O1xuXG5cdC8qIEZpeGVkIGhlaWdodCBhbmQgd2lkdGggKi9cblx0LyogaGVpZ2h0OiB2YXIoLS1oZWlnaHQpOyAqL1xuXHQvKiB3aWR0aDogdmFyKC0td2lkdGgpOyAqL1xuXG5cdC8qIER5bmFtaWMgaGVpZ2h0IGFuZCB3aWR0aCAqL1xuXHRoZWlnaHQ6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMyArIHZhcigtLXNwYWNpbmcpICogMik7XG5cdHdpZHRoOiB2YXIoLS13aWR0aCk7XG5cblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXYtaWNvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IHZhcigtLXdpZHRoKTtcblx0aGVpZ2h0OiB2YXIoLS1saW5lLWhlaWdodCk7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yKTtcblx0Ym9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzKTtcbn1cblxuLm5hdi1pY29uOjpiZWZvcmUsXG4ubmF2LWljb246OmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMDtcblxuXHR3aWR0aDogdmFyKC0td2lkdGgpO1xuXHRoZWlnaHQ6IHZhcigtLWxpbmUtaGVpZ2h0KTtcblxuXHRib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvcik7XG5cdHRyYW5zaXRpb246IHRyYW5zZm9ybSB2YXIoLS10aW1lKSBlYXNlLWluLFxuXHRcdHRvcCB2YXIoLS10aW1lKSBsaW5lYXIgdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbjo6YmVmb3JlIHtcblx0LyogdG9wOiBjYWxjKHZhcigtLWxpbmUtaGVpZ2h0KSAqIC0yKTsgKi9cblx0dG9wOiBjYWxjKC0xICogKHZhcigtLWxpbmUtaGVpZ2h0KSArIHZhcigtLXNwYWNpbmcpKSk7XG59XG5cbi5uYXYtaWNvbjo6YWZ0ZXIge1xuXHQvKiB0b3A6IGNhbGModmFyKC0tbGluZS1oZWlnaHQpICogMik7ICovXG5cdHRvcDogY2FsYyh2YXIoLS1saW5lLWhlaWdodCkgKyB2YXIoLS1zcGFjaW5nKSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUsXG4ubmF2LWljb24ubmF2LWljb24tLWFjdGl2ZTo6YWZ0ZXIge1xuXHR0b3A6IDA7XG5cdHRyYW5zaXRpb246IHRvcCB2YXIoLS10aW1lKSBsaW5lYXIsXG5cdFx0dHJhbnNmb3JtIHZhcigtLXRpbWUpIGVhc2UtaW4gdmFyKC0tdGltZSk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjpiZWZvcmUge1xuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5uYXYtaWNvbi5uYXYtaWNvbi0tYWN0aXZlOjphZnRlciB7XG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi8qIExheW91dCAqL1xuXG4ubW9iaWxlLW5hdi1idG4ge1xuXHQvLyBkaXNwbGF5OiBub25lO1xuXHRwYWRkaW5nOiAxNXB4IDA7XG5cblx0Ji0tb3BlbiB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdHRvcDogNDVweDtcblx0XHR6LWluZGV4OiAxOTk7XG5cdH1cbn1cblxuLy8gQG1lZGlhIChtYXgtd2lkdGg6IDEwMDBweCkge1xuLy8gXHQubW9iaWxlLW5hdi1idG4ge1xuLy8gXHRcdGRpc3BsYXk6IGJsb2NrO1xuLy8gXHR9XG4vLyB9XG4iLCIubmF2IHtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblxuXHRhIHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxufVxuLm5hdl9fbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGNvbHVtbi1nYXA6IDUwcHg7XG59XG5cbi5hY3RpdmUge1xufVxuIiwiLm51bWJlcnMge1xuXHQtLWdhcC1zaXplOiA2MHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0LS1nYXAtc2l6ZTogMzBweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZU1EIHtcblx0XHQtLWdhcC1zaXplOiAyMHB4O1xuXHR9XG5cblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQvLyBtYXJnaW4tYm90dG9tOiA0cmVtO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogY2FsYyh2YXIoLS1nYXAtc2l6ZSkgKiAyKTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbW9iaWxlTUQge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdCYgPiAqIHtcblx0XHRcdGZsZXg6IDE7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlU00ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cbn1cblxuLm51bWJlcnNfX2l0ZW0ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZGI5Yztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAycHg7XG5cdFx0cmlnaHQ6IGNhbGModmFyKC0tZ2FwLXNpemUpICogLTEpO1xuXHRcdHRvcDogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcblx0XHQtbXMtdHJhbnNmb3JtOiBza2V3WCgtMjBkZWcpO1xuXHRcdHRyYW5zZm9ybTogc2tld1goLTIwZGVnKTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGVNRCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Z2FwOiA1cHg7XG5cdH1cbn1cblxuLm51bWJlcnNfX251bWJlciB7XG5cdGNvbG9yOiAjMDA2MGNmO1xuXHRmb250LXNpemU6IDc4cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG5cdG1hcmdpbi1yaWdodDogMTBweDtcblxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiA2MnB4O1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZU1EIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0Zm9udC1zaXplOiA0OHB4O1xuXHR9XG59XG5cbi5udW1iZXJzX19kZXNjcmlwdGlvbiB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0bGluZS1oZWlnaHQ6IDEuMTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZU1EIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdH1cbn1cbiIsIi5wcmljZS1pbmZvIHtcblx0cGFkZGluZzogMzBweCAyMHB4O1xuXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdhcDogMTBweCAyMHB4O1xuXG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byAxZnI7XG5cblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzk4ZmYwO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTc0ZGVnLCAjMzk4ZmYwIDAlLCAjMjE3NmQ1IDEwMCUpO1xuXG5cdGNvbG9yOiAjZmZmO1xuXG5cdCYtLW5vLWljb24ge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0fVxuXG5cdCYtLWJsYWNrIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNjJkZWcsICMzOTM5MzkgMCUsICMyMTIxMjEgMTAwJSk7XG5cdH1cbn1cblxuLnByaWNlLWluZm9fX2ljb24ge1xuXHRncmlkLXJvdzogMSAvIDM7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XG5cdFx0bWF4LXdpZHRoOiA0OHB4O1xuXHR9XG59XG5cbi5wcmljZS1pbmZvX190aXRsZSB7XG5cdC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICNmZmY7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdH1cbn1cblxuLnByaWNlLWluZm9fX2Rlc2Mge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRjb2xvcjogI2ZmZjtcblxuXHRhIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0fVxufVxuIiwiLnByaWNlIHtcblx0cGFkZGluZzogOTBweCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYmZmO1xuXHRib3JkZXItdG9wOiBub25lO1xuXG5cdC8vIHNjcm9sbC1tYXJnaW4tdG9wOiA2OHB4O1xuXHRzY3JvbGwtbWFyZ2luLXRvcDogNDBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdC8vIHNjcm9sbC1tYXJnaW4tdG9wOiA1OHB4O1xuXHRcdHNjcm9sbC1tYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA2MHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0fVxufVxuXG4ucHJpY2VfX2hlYWRlciB7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5wcmljZV9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogNDJweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDM2cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxufVxuXG4ucHJpY2VfX3N1YnRpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0Y29sb3I6ICM1MDcyODk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxufVxuXG4ucHJpY2VfX3RleHQge1xuXHRjb2xvcjogIzUwNzI4OTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHQvLyBsaW5lLWhlaWdodDogMjAwJTtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnByaWNlX190aXRsZS1kZXNjIHtcblx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMTEwJTtcblx0Y29sb3I6ICM1MDcyODk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHR9XG5cblx0LmJpZyB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdHAgKyBwIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wcmljZV9fZ3JpZCB7XG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XG5cblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0Z2FwOiAzMHB4O1xuXHRqdXN0aWZ5LWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBzdGFydDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRcdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0fVxufVxuXG4ucHJpY2VfX2luZm8ge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcblx0Z2FwOiAyMHB4IDMwcHg7XG5cdHRleHQtd3JhcDogcHJldHR5O1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXG5cdFx0Ly8gZGlzcGxheTogZmxleDtcblx0XHQvLyBmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHQvLyAmID4gKiB7XG5cdFx0Ly8gXHRmbGV4OiAxO1xuXHRcdC8vIFx0bWluLXdpZHRoOiAyOTBweDtcblx0XHQvLyB9XG5cdH1cbn1cbiIsIi5wcm9ncmFtIHtcbn1cblxuLnByb2dyYW1fX3RvcC1kZXNjIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXG5cdHAgKyBwIHtcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdH1cbn1cblxuLnByb2dyYW1fX2RldGFpbHMge1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogMjBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdC8vIGZsZXgtd3JhcDogd3JhcDtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG5cdFx0Z2FwOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cblx0XHQmID4gKiB7XG5cdFx0XHQvLyBmbGV4OiAxO1xuXHRcdFx0Ly8gbWluLXdpZHRoOiAyMjBweDtcblx0XHR9XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xuXHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHQvLyBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0JiA+ICoge1xuXHRcdFx0ZmxleDogMTtcblx0XHRcdG1pbi13aWR0aDogMjIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9ncmFtX19kZXRhaWwge1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5wcm9ncmFtX19wYWNrYWdlIHtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRmb250LXdlaWdodDogNjAwO1xuXHRmb250LXNpemU6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRmb250LXNpemU6IDI2cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdCYtLXBsdXMge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9ncmFtX19saXN0IHtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRnYXA6IDE1cHg7XG5cblx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXG5cdGxpIHtcblx0XHRsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxufVxuXG4ucHJvZ3JhbV9fZGVzYyB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbiIsIi5wcm9qZWN0LWJ0biB7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXG5cdHBhZGRpbmc6IDAuOHJlbSAxLjVyZW07XG5cdC8vIGhlaWdodDogNThweDtcblxuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHQvLyBiYWNrZ3JvdW5kOiAjMzAzMDMwO1xuXHQvLyBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuXHRiYWNrZ3JvdW5kOiAjZTJmMmZjO1xuXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGZvbnQtc2l6ZTogMTVweDtcblx0Ly8gY29sb3I6ICNmZmY7XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0dGV4dC13cmFwOiBub3dyYXA7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQmOmhvdmVyIHtcblx0XHQvLyBiYWNrZ3JvdW5kOiAjMGU3NWViO1xuXHRcdC8vIGJhY2tncm91bmQ6ICMwMDA7XG5cblx0XHQvLyBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuXHRcdC8vIGNvbG9yOiAjZmZmO1xuXG5cdFx0YmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcblx0XHRjb2xvcjogI2ZmZjtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdHBhZGRpbmc6IDAuNnJlbSAxcmVtO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZU1EIHtcblx0XHRmbGV4OiBhdXRvO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlU00ge1xuXHRcdGZsZXg6IGF1dG87XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5wcm9qZWN0LWJ0bi0tYWN0aXZlIHtcblx0Ly8gYmFja2dyb3VuZDogIzAwMDtcblx0YmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcblx0Y29sb3I6ICNmZmY7XG59XG4iLCIucHJvamVjdF9fZGVzYyB7XG5cdG1hcmdpbjogMCBhdXRvIDI1cHg7XG5cdG1heC13aWR0aDogNzAwcHg7XG5cblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAxNXB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdGNvbG9yOiAjMDAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHRleHQtd3JhcDogcHJldHR5O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5wcm9qZWN0X190aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvamVjdF9fZGVzYy10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMjJweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG59XG5cbi5wcm9qZWN0X19kZXNjLXBvc3Qge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cbn1cblxuLnByb2plY3RfX2dyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDRmciA4ZnI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0fVxufVxuXG4ucHJvamVjdF9fdGFicyB1bCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdhcDogMzBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRnYXA6IDE1cHg7XG5cdH1cbn1cblxuLnByb2plY3RfX3RhYnMtYnRuIHtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNnB4O1xuXHRsaW5lLWhlaWdodDogMTMwJTtcblx0Y29sb3I6ICMxYTcxZDI7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMXMgbGluZWFyO1xuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0Ji5hY3RpdmUge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdH1cbn1cblxuLnByb2plY3RfX2NvbnRlbnRzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucHJvamVjdF9fY29udGVudCB7XG5cdC8vIGRpc3BsYXk6IG5vbmU7XG5cblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IDA7XG5cblx0b3BhY2l0eTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcblxuXHQmLmFjdGl2ZSB7XG5cdFx0Ly8gZGlzcGxheTogYmxvY2s7XG5cblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cblx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHR9XG59XG5cbi5hcHAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG4uYXBwX19kZXZpY2Uge1xufVxuXG4uYXBwX19zY3JlZW4ge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMTlweDtcblx0bGVmdDogNTAlO1xuXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHRvcDogMTZweDtcblx0XHR3aWR0aDogNzYlO1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHR0b3A6IDE4cHg7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcblx0XHR0b3A6IDUlO1xuXHR9XG59XG5cbi5wcm9qZWN0X19idG5zIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAyMHB4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC13cmFwOiB3cmFwO1xuXG5cblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGdhcDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHR9XG59XG5cbi5wcm9qZWN0X193cmFwcGVyIHtcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5wcm9qZWN0X19pbWcge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDg1JTtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG4jcHJvamVjdHNTd2lwZXIge1xuXHQvLyB3aWR0aDogNjAwcHg7XG5cdC8vIGhlaWdodDogMzAwcHg7XG5cdC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWhvcml6b250YWwtZ2FwOiAxMHB4O1xuXHQtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplOiAxMnB4O1xuXHQtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1pbmFjdGl2ZS1jb2xvcjogI2I3ZGRmYjtcblx0LS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaW5hY3RpdmUtb3BhY2l0eTogMTtcblx0LS1zd2lwZXItcGFnaW5hdGlvbi1jb2xvcjogIzFhNzFkMjtcblxuXHQtLXN3aXBlci1uYXZpZ2F0aW9uLXNpZGVzLW9mZnNldDogMHB4O1xuXG5cblx0LnN3aXBlci1idXR0b24tcHJldixcblx0LnN3aXBlci1idXR0b24tbmV4dCB7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogNDhweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5yYXRlIHtcblx0bWF4LXdpZHRoOiAzNTBweDtcblxuXHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdGJveC1zaGFkb3c6IDAgMTBweCA0MHB4IDAgcmdiYSgxMjYsIDE1NSwgMTg5LCAwLjMpO1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ucmF0ZV9faGVhZGVyIHtcblx0cGFkZGluZzogNDBweCAxNXB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDMwcHggMTBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0fVxufVxuXG4ucmF0ZV9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMwMDA7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDIycHg7XG5cdH1cblxuXHQmLS10ZXN0IHtcblx0XHQvLyBjb2xvcjogIzdhOGNkNTtcblx0XHRjb2xvcjogIzM3YzU4OTtcblx0fVxuXG5cdCYtLXN0YW5kYXJkIHtcblx0XHRjb2xvcjogIzAwMDtcblx0fVxuXG5cdCYtLXByZW1pdW0ge1xuXHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xuXHR9XG59XG5cbi5yYXRlX19zdWJ0aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDVweDtcblx0Zm9udC13ZWlnaHQ6IDIwMDtcblx0Zm9udC1zaXplOiAyMnB4O1xuXHRsaW5lLWhlaWdodDogMTQwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzUwNzI4OTtcbn1cblxuLnJhdGVfX3Rlcm0ge1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjNTA3Mjg5O1xufVxuXG4ucmF0ZV9faXRlbXMge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTFlZGY0O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0bGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdHBhZGRpbmctbGVmdDogNjVweDtcblxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTFlZGY0O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDIwcHg7XG5cdFx0XHRsZWZ0OiAyNnB4O1xuXHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRoZWlnaHQ6IDI0cHg7XG5cblx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHR0b3A6IDE4cHg7XG5cdFx0XHRcdGxlZnQ6IDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji55ZXMge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLy4uLy4uL2ltZy9pY29ucy9jaGVjay5zdmcnKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLm5vIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi8uLi8uLi9pbWcvaWNvbnMvY3Jvc3Muc3ZnJyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5yYXRlX19kZXNjIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmF0ZV9fYWJvdXQge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjNTA3Mjg5O1xufVxuXG4ucmF0ZV9fZGlzY291bnQge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWFyZ2luLWJvdHRvbTogMTVweDtcblxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6IDZweCAyMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cblx0YmFja2dyb3VuZDogIzIxNzZkNSBsaW5lYXItZ3JhZGllbnQoMTc0ZGVnLCAjMzk4ZmYwIDAlLCAjMjE3NmQ1IDEwMCUpO1xuXHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICNmZmY7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0cGFkZGluZzogNHB4IDE1cHg7XG5cdH1cbn1cblxuLnJhdGVfX3ByaWNlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAyMnB4O1xuXHR9XG5cblx0c3BhbiB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5yYXRlX19wYXJ0cyB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdGZvbnQtc2l6ZTogMTRweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICM1MDcyODk7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdH1cblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn1cblxuLnJhdGVfX2J0biB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAxMHB4O1xuXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICM1MDcyODk7XG59XG5cbmEucmF0ZV9fZnVsbCxcbi5yYXRlX19mdWxsIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblxuXHRkaXNwbGF5OiBibG9jaztcblxuXHRwYWRkaW5nOiAyMHB4O1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2UxZWRmNDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMWVkZjQ7XG5cblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTAwJTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICMxYTcxZDI7XG59XG5cbi5yYXRlX19tb250aCB7XG5cdC8vIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ucmF0ZV9fYmFuay1pbmZvIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzUwNzI4OTtcblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn1cblxuLnJhdGVfX2Jhbmsge1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0dGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiAjMWE3MWQyO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjMWE3MWQyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcblx0fVxufVxuIiwiLnJlc3VtZSB7XG59XG5cbi5yZXN1bWVfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnJlc3VtZV9fYm94IHtcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMjhweCBhdXRvO1xuXHRnYXA6IDQwcHg7XG5cblx0cGFkZGluZzogNDBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdHBhZGRpbmc6IDIwcHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGVNRCB7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXHRcdHJvdy1nYXA6IDIwcHg7XG5cdH1cbn1cblxuLnJlc3VtZV9fZGVzYyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogNDBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGdhcDogMjBweDtcblx0XHRyb3ctZ2FwOiAzMHB4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxufVxuXG4ucmVzdW1lX19waG90byB7XG5cdGJvcmRlci1yYWRpdXM6IDE0cHg7XG59XG5cbi5yZXN1bWVfX2hlYWRpbmcge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdHNwYW4ge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxNjAlO1xuXG5cdFx0c3BhbiB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0fVxuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlTUQge1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMTYwJTtcblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ucmVzdW1lX190aXRsZSB7XG59XG5cbi5yZXN1bWVfX2xpc3Qge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0Z2FwOiAxMHB4O1xuXG5cdGZvbnQtc2l6ZTogMTRweDtcblxuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDNweDtcblx0XHRcdGhlaWdodDogM3B4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzAwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0dG9wOiA5cHg7XG5cdFx0XHRsZWZ0OiA4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5yZXN1bWVfX2Jsb2NrOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucmVzdW1lX19zdWJ0aXRsZSB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5yZXN1bWVfX2NvbHMgcCB7XG5cdGxpbmUtaGVpZ2h0OiAxNTAlO1xuXHRmb250LXNpemU6IDE2cHg7XG59XG4iLCIucmV2aWV3cyB7XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnJldmlld3NfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucmV2aWV3c19fdG9wLWRlc2Mge1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xufVxuIiwiLnNhbGFyeS1jYXJkIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyMHB4O1xuXG5cdHBhZGRpbmc6IDEuMTI1ZW0gMjBweDtcblx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMTI2LCAxNTUsIDE4OSwgMC4zKTtcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cblx0QGluY2x1ZGUgbW9iaWxlTUQge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0cm93LWdhcDogNXB4O1xuXG5cdFx0cGFkZGluZzogMS4xMjVlbSAxNXB4O1xuXHR9XG59XG5cbi5zYWxhcnktY2FyZF9faGVhZGluZyB7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdHN0cm9uZyB7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZVNNIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHR9XG5cdH1cbn1cblxuLnNhbGFyeS1jYXJkX19mb290ZXIge1xuXHRmbGV4LXNocmluazogMDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEwcHg7XG5cblx0QGluY2x1ZGUgbW9iaWxlTUQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdC8vIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHQvLyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGdhcDogNXB4O1xuXHR9XG59XG5cbi5zYWxhcnktY2FyZF9fY2l0eSB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdEBpbmNsdWRlIG1vYmlsZVNNIHtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdH1cbn1cblxuLnNhbGFyeS1jYXJkX19sb2dvIHtcbn1cbiIsIi5zYWxhcnktc2tpbGxzIHtcblx0cGFkZGluZzogMzBweDtcblxuXHRib3JkZXItcmFkaXVzOiAxMnB4O1xuXHRiYWNrZ3JvdW5kOiAjZDlkOWQ5IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNkY2VlZmEgMCUsICNlN2YwZjYgMTAwJSk7XG5cblx0ZGlzcGxheTogZ3JpZDtcblx0Z2FwOiAxMHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0cGFkZGluZzogMjBweDtcblx0fVxufVxuXG4uc2FsYXJ5LXNraWxsc19fdGl0bGUge1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDI4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGZvbnQtc2l6ZTogMjJweDtcblx0fVxufVxuXG4uc2FsYXJ5LXNraWxsc19fYmFkZ2VzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDEwcHg7XG59XG5cbi5za2lsbC1iYWRnZSB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMTBweDtcblxuXHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdHBhZGRpbmc6IDhweCAxMHB4O1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdGNvbG9yOiAjMDAwO1xufVxuXG4uc2FsYXJ5LXNraWxsc19fc3VidGl0bGUge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLnNraWxsLWJhZGdlLXNtYWxsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG5cblx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRwYWRkaW5nOiA2cHggOHB4O1xuXG5cdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcblxuXHRmb250LXdlaWdodDogNTAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRjb2xvcjogIzAwMDtcbn1cbiIsIi5zZWN0aW9uIHtcblx0cGFkZGluZzogNzBweCAwO1xuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RjZWRmOTtcblxuXHQvLyBzY3JvbGwtbWFyZ2luLWJsb2NrLXN0YXJ0OiAzMHB4O1xuXHQvLyBzY3JvbGwtbWFyZ2luLXRvcDogNjhweDtcblx0c2Nyb2xsLW1hcmdpbi10b3A6IDQwcHg7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHQvLyBzY3JvbGwtbWFyZ2luLXRvcDogNThweDtcblx0XHRzY3JvbGwtbWFyZ2luLXRvcDogMzBweDtcblx0fVxuXG5cdCYtLWJnIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYmZmO1xuXHRcdG1hcmdpbi10b3A6IC0xcHg7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXG5cdCYtLWJvcmRlci1ib3R0b20ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNlZGY5O1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRwYWRkaW5nOiA1MHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdHBhZGRpbmc6IDQwcHggMDtcblx0fVxufVxuXG4uc2VjdGlvbl9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG5cdGZvbnQtc2l6ZTogMzhweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG5cdGNvbG9yOiAjMDAwO1xuXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMjhweDtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdH1cblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cbn1cbiIsIi5zYWxhcnkge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5zYWxhcnlfX3RpdGxlIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc2FsYXJ5X190b3AtZGVzYyB7XG5cdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEzMCU7XG59XG5cbi5zYWxhcnktYm94IHtcblx0cGFkZGluZzogMzBweCAzMHB4IDA7XG5cdGJvcmRlci1yYWRpdXM6IDEycHg7XG5cdGJhY2tncm91bmQ6ICNkOWQ5ZDkgbGluZWFyLWdyYWRpZW50KDIyNWRlZywgI2M2ZTRmOSAwJSwgI2RmZWNmNSAxMDAlKTtcblxuXHQvLyBoZWlnaHQ6IDM4NnB4O1xuXHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXG5cdGhlaWdodDogMjQ4cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcblxuXHRAaW5jbHVkZSBtb2JpbGVNRCB7XG5cdFx0cGFkZGluZzogMjBweCAyMHB4IDA7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGVTTSB7XG5cdFx0aGVpZ2h0OiAzMTdweDtcblx0fVxufVxuXG4uc2FsYXJ5LWJveC0tZnJlZWxhbmNlIHtcblx0YmFja2dyb3VuZDogI2Q5ZDlkOSBsaW5lYXItZ3JhZGllbnQoMjI1ZGVnLCAjYjRmNmRlIDAlLCAjZTVmN2VkIDEwMCUpO1xufVxuXG4uc2FsYXJ5LWJveF9fdGl0bGUge1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRAaW5jbHVkZSBtb2JpbGVNRCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxufVxuXG4uc2FsYXJ5LWJveF9fZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdhcDogMTBweDtcbn1cblxuLnNhbGFyeV9fZ3JpZCB7XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdhcDogNDBweDtcbn1cblxuLnNhbGFyeV9fY2FyZHMge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdGdhcDogMzBweDtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHR9XG59XG4iLCIuc3RpY2t5LWhlYWRlciB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTk7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdHBhZGRpbmc6IDIwcHggMDtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYmZmO1xuXG5cdC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGNlZGY5O1xuXHRib3gtc2hhZG93OiAwIDEwcHggNDBweCAwIHJnYmEoMTI2LCAxNTUsIDE4OSwgMC4zKTtcblxuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xuXG5cdEBpbmNsdWRlIHRhYmxldCB7XG5cdFx0b3ZlcmZsb3cteDogYXV0bztcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IHVuc2V0O1xuXHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5zdGlja3ktaGVhZGVyLmFjdGl2ZSB7XG5cdG9wYWNpdHk6IDE7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5zdGlja3ktaGVhZGVyX19yb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgdGFibGV0IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cbn1cblxuLnN0aWNreS1oZWFkZXJfX2xvZ28ge1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LXNpemU6IDIycHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzFhNzFkMjtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnN0aWNreS1oZWFkZXJfX25hdiB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogMzBweDtcblxuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHkpO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGxpbmUtaGVpZ2h0OiAxMzAlO1xuXHRjb2xvcjogIzAwMDtcblxuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5zdGlja3ktaGVhZGVyX19pdGVtLFxuYS5zdGlja3ktaGVhZGVyX19pdGVtIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0Y29sb3I6ICMwMDA7XG5cblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IHZhcigtLWFjY2VudCk7XG5cdH1cbn1cbiIsIi50ZWNoIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiAyMHB4O1xufVxuXG4udGVjaF9faWNvbi13cmFwcGVyIHtcblx0aGVpZ2h0OiAxMjBweDtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGhlaWdodDogMTAwcHg7XG5cdH1cbn1cblxuLnRlY2hfX2ljb24ge1xufVxuXG4udGVjaF9fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblx0dGV4dC13cmFwOiBiYWxhbmNlO1xuXG5cdG1heC13aWR0aDogMjAwcHg7XG59XG4iLCIudGVjaG5vbG9naWVzIHtcblx0Ly8gc2Nyb2xsLW1hcmdpbi1ibG9jay1zdGFydDogMzBweDtcbn1cblxuLnRlY2hub2xvZ2llc19fdGl0bGUge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC8vIGZvbnQtc2l6ZTogMjhweDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDEuNTtcblxuXHR0ZXh0LXdyYXA6IGJhbGFuY2U7XG5cblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Ly8gZm9udC1zaXplOiAzOHB4O1xuXHR9XG59XG5cbi50ZWNobm9sb2dpZXNfX2dyaWQge1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KDIyMHB4LCAxZnIpKTtcblx0Z2FwOiA0MHB4IDMwcHg7XG5cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGdhcDogMzBweCAyMHB4O1xuXHR9XG59IiwiLnRpdGxlLTEge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHRmb250LXNpemU6IDM4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59XG5cbi50aXRsZS0yIHtcblx0bWFyZ2luOiAxZW0gMCAwLjVlbTtcblx0Zm9udC1zaXplOiAzMnB4O1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRmb250LWZhbWlseTogdmFyKC0tZm9udC10aXRsZXMpO1xufVxuXG4udGl0bGUtMyB7XG5cdG1hcmdpbjogMWVtIDAgMC41ZW07XG5cdGZvbnQtc2l6ZTogMjZweDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1mYW1pbHk6IHZhcigtLWZvbnQtdGl0bGVzKTtcbn1cblxuLnRpdGxlLTQge1xuXHRtYXJnaW46IDFlbSAwIDAuNWVtO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LXRpdGxlcyk7XG59IiwiLnZpZGVvIHtcbn1cblxuLnZpZGVvX190aXRsZSB7XG59XG5cbi52aWRlb19fY292ZXIge1xuXHRoZWlnaHQ6IDQwMHB4O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdGJvcmRlci1yYWRpdXM6IDI4cHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLy4uLy4uL2ltZy92aWRlby92aWRlby1jb3Zlci5qcGcpO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG5cblx0QGluY2x1ZGUgbWVkaWFCZyB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKC4vLi4vLi4vaW1nL3ZpZGVvL3ZpZGVvLWNvdmVyQDJ4LmpwZyk7XG5cdH1cblxuXHRAaW5jbHVkZSBtb2JpbGUge1xuXHRcdGhlaWdodDogMjQwcHg7XG5cdH1cbn1cblxuLnZpZGVvX19idG4ge1xuXHRzdmcge1xuXHRcdHdpZHRoOiAxMDBweDtcblx0XHRoZWlnaHQ6IDEwMHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlIHtcblx0XHRcdHdpZHRoOiA2MHB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblx0fVxufVxuIiwiLndlbGNvbWVfX3RleHQge1xuXHRmb250LXNpemU6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogNDBweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQge1xuXHRcdG1heC13aWR0aDogOTAwcHg7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRsaW5lLWhlaWdodDogMjtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjVlbTtcblx0fVxuXG5cdEBpbmNsdWRlIG1vYmlsZSB7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjY7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0fVxufVxuIl19 */
