@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:300;src:url(../fonts/Gotham/woff/Gotham-Light_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:300;src:url(../fonts/Gotham/woff/Gotham-LightItalic_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:400;src:url(../fonts/Gotham/woff/Gotham-Book_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:400;src:url(../fonts/Gotham/woff/Gotham-BookItalic_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:500;src:url(../fonts/Gotham/woff/Gotham-Medium_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:500;src:url(../fonts/Gotham/woff/Gotham-MediumItalic_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:normal;font-weight:700;src:url(../fonts/Gotham/woff2/Gotham-Bold_Web.woff2) format("woff2"),url(../fonts/Gotham/woff/Gotham-Bold_Web.woff) format("woff")}@font-face{font-display:swap;font-family:HCo Gotham;font-style:italic;font-weight:700;src:url(../fonts/Gotham/woff2/Gotham-BoldItalic_Web.woff2) format("woff2"),url(../fonts/Gotham/woff/Gotham-BoldItalic_Web.woff) format("woff")}.header{background-image:linear-gradient(90deg,var(--highlight-background) 50%,#fff 50%);position:relative;transition:background .3s;z-index:900}.header--btime{background-image:linear-gradient(90deg,var(--highlight-background) 50%,#ffcbc3 50%)}.header--btime .header__business-time{background-image:none!important}@media (min-width:768px){.header--btime .header__menu>*{display:none}.header--btime .header__business-hours{background-color:#ffcbc3;flex-shrink:0;width:500px}.header--btime .header__businessPopup{position:static}.header--btime .header__public{animation-name:none;background-image:url(../static/header/img/close.svg);height:30px;left:-15px;top:calc(50% - 15px);width:30px}.header--btime .businessTime{opacity:1;transform:translateY(100%)}}@media (max-width:769){.header--btime .header__business-hours{flex-direction:column;flex-shrink:0;height:100px;justify-content:center;left:120px;position:absolute;right:0;top:0;z-index:11}.header--btime .header__business-hours a{flex-wrap:wrap}.header--btime .header__businessPopup{left:-120px;overflow:visible;position:absolute;top:100px;width:100vw}.header--btime .header__business-time{font-size:28px;margin:0;width:100%}.header--btime .header__public{animation-name:none;background-image:url(../static/header/img/close.svg);height:30px;left:unset;right:20px;top:calc(50% - 15px);width:30px}.header--btime .businessTime{height:100%;opacity:1;top:0;transform:translateY(100%);transform:translate(0)}}.header--has-btime .header__business-hours{cursor:pointer;min-width:auto}.header--has-btime .header__business-time{background-image:url(../static/header/img/expand.svg);padding-right:20px}.header--has-btime .header__public{display:block}.header__body{align-items:center;background-color:var(--highlight-background);display:flex;flex-direction:row;height:100px;justify-content:space-between;position:relative}@media (min-width:768px){.header__body{height:120px}}.header__logo{align-items:center;display:flex;margin-left:20px;width:100px}.header__logo a,.header__logo img{display:block;width:100%}@media (min-width:768px){.header__logo{flex-shrink:0;height:120px;width:100px}}@media (min-width:1200px){.header__logo{margin-left:0}}.header__logo{position:relative;z-index:11}.header__split{align-items:flex-end;display:flex;flex-direction:column-reverse;height:100%;justify-content:space-between;width:100%}@media (min-width:768px){.header__split{align-items:center;flex-direction:row}}.header__mobilegroup{align-items:center;display:flex;height:100%;justify-content:flex-end;width:100%}.header__language{display:flex;list-style:none;margin:0;opacity:.5;padding-left:0}@media (min-width:768px){.header__language{margin-left:40px}}.header__language{position:relative;z-index:11}.header__langselector{color:#918f8b;letter-spacing:1px;margin-right:20px;text-decoration:none}.header__langselector:hover{color:#31261d;text-decoration:underline}.header__menu{display:none;flex-grow:2;font-weight:700;justify-content:flex-end;list-style:none;text-transform:uppercase}@media (min-width:992px){.header__menu{display:flex}}.header__sections{color:#31261d;letter-spacing:1px;margin-right:20px;text-decoration:none}.header__sections:hover{color:#000;text-decoration:underline}.header__button{align-items:center;cursor:pointer;display:flex;justify-items:center}.header__button:last-child{margin-right:20px}.header__button--search{background-image:url(../static/header/img/search-white.svg)!important}.header__button--close{background-image:url(../static/header/img/close.svg)!important}.header__button--close-black{background-image:url(../static/header/img/btn-close.svg)!important}.header__burger{background-color:transparent;background-image:url(../static/header/img/burger.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;cursor:pointer;height:50px;width:50px}.header__search{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;margin:0;padding:0;position:relative}@media (min-width:768px){.header__search{padding-right:20px}}.header__search--search{align-items:center;background-color:#31261d;height:100%}@media (min-width:768px){.header__search--search{background-color:#d4ecf1}}.header__search.isactive .header__searchbar{opacity:1;transform:translate(0)}.header__search .header__button{margin-right:0}.header__searchbar{background-color:#2c2c2c;color:#c4c4c4;display:none;font-size:.75rem;font-weight:700;opacity:0;padding:10px 0 10px 10px;position:absolute;right:0;top:100%;transform:translateY(-10);transition:transform .2s ease,opacity .2s;width:100vw;z-index:10}.header__searchbar>div{display:flex}.header__searchbar label{width:100%}@media (min-width:768px){.header__searchbar{padding-left:20px;right:20px;width:300px}}.header__searchbarCaption{text-transform:uppercase;white-space:nowrap}.header__searchbarInput{background-color:transparent;border:none;box-sizing:border-box;color:#fff;font-size:1rem;font-weight:400;margin-top:9px;width:100%}@media (min-width:768px){.header__searchbarInput{font-size:1.5rem}}.header__searchbarInput:focus{outline:none}.header__searchAction{background-color:transparent;background-image:url(../static/header/img/search.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;cursor:pointer;flex-shrink:0;height:50px;padding:0;width:50px}.header__searchAction--white{background-image:url(../static/header/img/search-white.svg)}.header__searchAction--close{background-color:#2c2c2c;background-image:url(../static/header/img/close.svg);display:none;position:absolute}.header__business-hours{background-color:#fff;display:flex;flex-direction:row;min-width:124px;padding:10px 20px 10px 30px;position:relative;text-transform:uppercase;transition:width .3s,flex-shrink .3s;transition:all .3s}@media (min-width:768px){.header__business-hours{background-color:#fff;display:flex;flex-direction:column;font-size:.75rem;font-weight:700;height:100%;justify-content:center;padding:0 20px 0 30px;position:relative;text-align:left;text-transform:uppercase}}@media (min-width:1200px){.header__business-hours{padding-right:0}}.header__business-hours a{color:var(--text);display:flex;text-align:left;text-decoration:none}.header__business-hours a:hover{color:var(--text)}@media (min-width:768px){.header__business-hours a{display:block}}.header__business-time,.header__business-title{font-size:.75rem;font-weight:700}.header__business-time{background-position:100%;background-repeat:no-repeat;margin-left:10px}@media (min-width:768px){.header__business-time{background-image:none;font-size:1.25rem;font-size:1.875rem;margin-left:0;padding-right:0}}.header__public{animation-direction:alternate;animation-duration:1s;animation-iteration-count:infinite;animation-name:timeDot;background-color:#f9423a;background-position:50%;background-repeat:no-repeat;background-size:40%;border-radius:100%;display:none;height:16px;left:-8px;position:absolute;top:calc(50% - 8px);transition:all .3s;width:16px}.header__businessPopup{overflow:hidden;position:relative}@keyframes timeDot{0%{transform:scale(1)}to{transform:scale(1.3)}}.businessTime{background-color:#fff;bottom:-65px;color:#31261d;letter-spacing:.5px;opacity:0;position:absolute;right:0;transform:translate(100%);transition:transform .3s ease;width:100vw;z-index:21}.businessTime--ru .businessTime__caption{height:100%}@media (min-width:768px){.businessTime{bottom:0;transform:translate(100%,100%);width:500px}}.businessTime__box{background-color:#fff;position:relative}.businessTime__list{padding-bottom:60px;padding-left:60px;position:relative}.businessTime__caption{background-color:#f9423a;box-sizing:border-box;color:#fff;font-weight:700;height:calc(100% - 60px);position:absolute;text-transform:uppercase;width:60px}@media (min-width:768px){.businessTime__caption{left:-60px}}.businessTime__holiday{font-size:1rem;margin-top:50px;transform:rotate(-90deg);white-space:nowrap}@media (min-width:768px){.businessTime__holiday{padding-top:0}}.businessTime__holiday span{position:absolute;right:0;top:-7px}.businessTime__item{border-bottom:1px solid #ececec;padding:30px 20px}.businessTime__row{width:100%}.businessTime__row+.businessTime__row{margin-top:8px}.businessTime__time{font-size:1.5rem;font-weight:700;margin-top:8px}.businessTime__place{font-size:.9375rem;font-weight:400}.businessTime__day{font-size:1rem;font-weight:700;width:100%}.businessTime__loadMore{background-color:#f9f8f7;display:block;font-size:1.1875rem;font-weight:700;padding:20px;text-transform:uppercase;width:100%}.businessTime__loadMore:hover{text-decoration:underline}.businessTime__loadMore{bottom:0;position:absolute}@media (min-width:768px){.businessTime__list{padding-bottom:0;padding-left:0}.businessTime__row{display:flex}.businessTime__time{align-items:center;display:flex;font-size:1.1875rem;justify-content:center;margin-top:0}.businessTime__day{font-size:1.1875rem;width:50%}.businessTime__loadMore{position:static}}.navigation{background-color:#fff;left:0;position:absolute;right:0;top:120px;top:0;transform:translateY(-120%);transition:transform .3s ease,opacity .3s ease;z-index:10}.navigation.isopen{max-height:100vh;opacity:1;transform:translate(0)}.navigation.isopen~.navigation__background{transform:translate(0);transition:transform .1s}.navigation.isopen .navigation__grid{overflow:auto}.navigation__background{background-color:#fff;height:120px;left:0;position:absolute;right:0;top:0;transform:translateY(-100%);transition:transform .5s;width:100%;z-index:10}.navigation__spacer{width:100%}.navigation__body{display:flex}.navigation__button{height:120px;margin-right:0!important;margin-top:5px;position:relative;z-index:12}@media (min-width:992px){.navigation__button{margin-top:0}}.navigation__grid{display:flex;margin-top:-30px;padding:0 0 3.75rem;width:100%}@media (min-width:992px){.navigation__grid{margin:0}}.navigation__list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.875rem;padding:0;width:100%}.navigation__list--sub{flex-direction:column;margin:.625rem 0 1.25rem}@media (min-width:992px){.navigation__list{margin:1.875rem 1.875rem 0 0}}.navigation__listItem{display:inline-block;width:40vw}@media (min-width:992px){.navigation__listItem{width:auto}}.navigation__link{color:#31261d;display:block;font-size:1.1875rem;margin-bottom:10px;opacity:.6;text-decoration:none}.navigation__link--larger{font-weight:700;opacity:1}@media (min-width:992px){.navigation__link--larger{font-size:1.5rem}}.navigation a.navigation__link:hover{color:#000;text-decoration:underline}.businesshours,.navigation--noscroll{overflow:hidden}.businesshours{background-color:#ff8672;background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:4.375rem;padding-top:4.375rem;position:relative}.businesshours__cover{position:absolute;top:0;width:150px}.businesshours__cover svg{height:auto;width:100%}.businesshours__cover--left{left:0}.businesshours__cover--right{right:0}.businesshours{padding-left:20px;padding-right:20px}@media (min-width:1200px){.businesshours{padding-left:0;padding-right:0}}@media (min-width:768px){.businesshours{background-size:300px}.businesshours__cover{width:300px}}@media (min-width:992px){.businesshours{background-size:contain}}.businesshours .container{position:relative;z-index:1}.businesshours__date,.businesshours__title{font-size:2.1875rem;letter-spacing:-.5px;margin:0;text-align:center}@media (min-width:992px){.businesshours__date,.businesshours__title{font-size:2.875rem}}.businesshours__shops{-moz-column-count:1;column-count:1;font-size:1.1875rem;line-height:32px;list-style-type:none;margin:0;padding:1.25rem 0 0}@media (min-width:768px){.businesshours__shops{display:flex;flex-wrap:wrap;padding-top:3.125rem}}.businesshours__shop{display:none;font-size:1.625rem;margin:0 0 1.25rem;padding:0}@media (min-width:768px){.businesshours__shop{display:block}}.businesshours__item{display:none;margin-bottom:4.375rem}@media (min-width:768px){.businesshours__item{display:block!important;width:50%}}@media (min-width:992px){.businesshours__item{width:25%}}.businesshours__mobile{margin-top:2.5rem}@media (min-width:768px){.businesshours__mobile{display:none}}.businesshours__desktop{width:100%}.dropdown{border-radius:20px;overflow:hidden;transition:height .2s ease}.dropdown,.dropdown__default{color:#fff;font-size:1.1875rem;height:40px;text-align:center}.dropdown__default{background-color:#31261d;cursor:pointer;display:flex;position:relative}.dropdown__active{line-height:1.5;padding:10px 10px 10px 30px;position:relative;width:100%;z-index:1}.dropdown__icon{background:url(../static/brandlist/categories/img/expand.svg) no-repeat;background-position:0;display:block;height:100%;position:absolute;right:0;top:0;width:30px}.dropdown__list{background-color:#fff;display:block;height:300px;overflow-y:scroll}.dropdown__item{color:#31261d;display:block;font-size:1.1875rem;font-weight:700;padding:10px;text-decoration:none}.dropdown__item:nth-child(odd){background-color:#f1f9fa}.dropdown__item--selected{color:#fff;cursor:default;pointer-events:none}.dropdown__item:hover{color:#fff}.dropdown__item.dropdown__item--selected,.dropdown__item:hover{background-color:#31261d}.dropdown__item--empty{color:#c5c7c7;cursor:default;pointer-events:none}.social-buttons{border-bottom:1px solid #463c34;display:flex;justify-content:center;margin-bottom:30px;padding-bottom:30px}@media (min-width:768px){.social-buttons{border:none}}.social-buttons__button{display:block;float:left;height:48px;margin-right:10px;width:48px}.social-buttons__button:hover svg circle{opacity:1}.social-buttons__button:hover svg path{fill:#000}.copyright{display:flex;flex-direction:column-reverse;font-size:1.1875rem;font-weight:300;justify-content:space-between;min-height:200px;opacity:.6;padding:0 0 40px;text-align:center}@media (min-width:768px){.copyright{flex-direction:row;min-height:110px;padding-top:20px;text-align:left}}.copyright__rules{color:hsla(0,0%,100%,.4)}.copyright__line{line-height:1.4;margin:5px 0;min-height:24px}.footer{background-color:#31261d;color:#fff;contain:layout style;margin-top:auto;padding-left:20px;padding-right:20px;padding-top:66px}@media (min-width:1200px){.footer{padding-left:0;padding-right:0}}.footer__logo{margin-bottom:30px;min-height:98px;text-align:center}.footer__logo img{height:98px;width:117px}@media (min-width:768px){.footer__logo{text-align:left}}.footer__navigation{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:280px;text-align:center}@media (min-width:768px){.footer__navigation{flex-direction:row;min-height:140px;text-align:left}}.footer__address{display:flex;flex-direction:column;justify-content:center}.footer__item{font-size:1.1875rem;line-height:1.3;margin:3px 0;min-height:30px;padding-left:0;padding-top:5px}.footer__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:30px;margin-right:6px;position:relative;top:8px;width:30px}.footer__maillink{color:#ada8a5;text-decoration:none}.footer__maillink:hover{color:#fff;text-decoration:underline}.footer__phonenumber{color:#fff;line-height:28px;text-decoration:none}.footer__phonenumber:hover{color:#fff;text-decoration:underline}.footer__hr{background-color:#463c34;border:none;height:1px;margin-top:30px;width:100%}.footer__hr--desktop-only{display:none}@media (min-width:768px){.footer__hr--desktop-only{display:block}}.footer__hr--mobile-only{display:block}@media (min-width:768px){.footer__hr--mobile-only{display:none}}.footer__links{-moz-column-count:1;column-count:1;list-style-type:none;padding-left:0;width:50%}@media (min-width:768px){.footer__links{-moz-column-count:2;column-count:2}}.footer__link{color:#ada8a5;display:inline-block;font-size:1.1875rem;line-height:30px;min-height:30px;text-decoration:none}.footer__link--locked{background-image:url(../static/footer/img/lock.svg);background-position:0;background-repeat:no-repeat;padding-left:20px}.footer__link:hover{color:#fff;text-decoration:underline}.sectiontitle{contain:layout style}.sectiontitle__header{align-items:center;display:flex;justify-content:space-between;min-height:50px;padding-bottom:15px}.sectiontitle__title{font-size:2.3125rem;font-weight:700;line-height:1.2;margin:0}.sectiontitle__title--floorplan{margin-bottom:24px}.sectiontitle__full{color:#31261d;display:none;font-size:.9375rem;font-weight:700;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.sectiontitle__full{display:block}}.sectiontitle__full:hover{color:#000;text-decoration:underline}:root{--highlight-background:#f0f9fa;--text:#31261d;--link:#298fc2;--base1:#f9423a;--base2:#a4bcc2;--base3:#8e9fbc;--base4:#d4b59e;--base5:#fecb8b}img{height:auto;max-width:100%}html{font-size:12.8px}@media (min-width:1200px){html{font-size:18.4px}}@media (min-width:768px){html{font-size:16px}}body{color:var(--text)!important;display:flex;flex-direction:column;font-family:HCo Gotham,sans-serif;font-size:100%;margin:0 auto;min-height:100vh;overflow-x:hidden}body h2{margin:20px 0}*{box-sizing:border-box}button,input,select,textarea{font:inherit;min-width:0}.pswp{display:none}.grecaptcha-badge{position:absolute;visibility:hidden}.container{padding:0}@media (min-width:1200px){.container{margin-left:auto;margin-right:auto;max-width:1170px}}.container--top{padding-left:20px;padding-right:20px}@media (min-width:1200px){.container--top{padding-left:0;padding-right:0}}section.container{padding-left:20px;padding-right:20px}@media (min-width:1200px){section.container{padding-left:0;padding-right:0}}a{color:inherit;transition:color .1s}a:hover{color:var(--link)}.page.page-template-default .container{min-height:60vh;padding-bottom:50px;padding-left:20px;padding-right:20px}.page.page-template-default .container.header__body{min-height:0;padding:0}.page__title{color:var(--text);font-size:46px;font-weight:700;line-height:56px;margin-bottom:16px;margin-top:36px}.text-style{contain-intrinsic-size:auto 400px;content-visibility:auto}.text-style a,.text-style h1,.text-style h2,.text-style h3,.text-style h4,.text-style p{color:var(--text)}.text-style h1,.text-style h2,.text-style h3,.text-style h4{font-weight:700}.text-style h1{font-size:46px;line-height:56px;margin-bottom:16px}.text-style h2{font-size:36px;line-height:40px;margin-bottom:16px}.text-style h3{font-size:30px;line-height:36px;margin-bottom:12px;margin-top:30px}.text-style h4{font-size:24px;line-height:32px;margin-bottom:8px}.text-style p{font-size:18px;line-height:26px}.text-style p+ol,.text-style p+p,.text-style p+ul{margin-top:16px}.text-style p+h2{margin-top:32px}.text-style p+h3,.text-style p+h4{margin-top:24px}.text-style a:focus,.text-style a:hover{color:var(--base1)}.text-style blockquote{margin-top:24px;padding-left:34px;position:relative}.text-style blockquote p{font-size:26px;font-weight:300;line-height:40px}.text-style blockquote:before{background-color:#eff9fa;content:"";height:100%;left:0;position:absolute;top:0;width:10px}.text-style ol li,.text-style ul li{font-size:18px;line-height:26px;padding-left:8px}.text-style ol li:before,.text-style ul li:before{background-color:var(--text);border-radius:50%;content:"";display:inline-block;height:8px;left:-4px;position:relative;top:-2px;width:8px}.text-style ol li+li,.text-style ul li+li{margin-top:16px}.text-style ol ol,.text-style ol ul,.text-style ul ol,.text-style ul ul{padding-left:18px}.text-style ol+h1,.text-style ol+h2,.text-style ol+h3,.text-style ol+h4,.text-style ol+p,.text-style ul+h1,.text-style ul+h2,.text-style ul+h3,.text-style ul+h4,.text-style ul+p{margin-top:16px}.text-style strong{font-weight:700}.text-style table td{padding:10px}.text-style .wp-block-table{display:block;margin-left:0;margin-right:0;overflow-x:auto}.text-style .wp-block-table .has-fixed-layout{table-layout:auto}.text-style .wp-block-image img{height:auto}.button{display:block;font-size:15px;padding:15px 50px;position:relative;text-align:center;text-decoration:none}.button--loading{background-image:url(../../assets/img/svg/spinner.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;font-size:0;padding-top:33px;pointer-events:none}.page__info{background-color:#fff;border-bottom:2px solid var(--highlight-background);color:#31261d;display:block;font-size:14px;line-height:24px;margin:0;padding:12px 20px;position:relative;text-align:center}.page__info span{display:inline-block;padding-left:8px;position:relative}.page__info span:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:16px;left:0;position:absolute;top:4px;width:16px}.page__info svg{position:relative;top:3px}.nice-select.open .nice-select-dropdown{width:100%}.term-pakalpojumi-serviss .categories,.term-pakalpojumi-serviss .sectiontitle__header{display:none}.post-type-archive-events .categories,.tax-event-category .categories{margin-bottom:24px}.post-type-archive-events .brandlist,.tax-event-category .brandlist{padding-bottom:24px}.post-type-archive-events .news__body,.tax-event-category .news__body{padding-top:24px}.page-template-all-services-template .subnavigation__title,.tax-service .subnavigation__title{width:auto}.page-template-all-services-template .subnavigation__list,.tax-service .subnavigation__list{flex-wrap:wrap;justify-content:flex-end}.button{-webkit-appearance:default-button;background-color:#ff8672;border:none;border-radius:30px;color:#fff;display:inline-block;font-size:.9375rem;font-weight:700;letter-spacing:1px;padding:.9375rem 1.875rem;text-transform:uppercase;transition:all .2s ease-in-out;width:100%}.button:hover{background-color:#31261d;color:#fff;outline:none}.button:hover i{transform:translate(5px)}.button--secondary{background-color:hsla(9,100%,72%,.2)}.button--secondary:hover{background-color:rgba(49,38,29,.2)!important}.button--dark{background-color:#31261d}.button--dark:hover{background-color:#000!important}.button--dark-secondary{background-color:rgba(49,38,29,.2)}.button--dark-secondary:hover{background-color:rgba(49,38,29,.4)!important}.button--border{background-color:#fff;border:2px solid #a29891;color:#ff8672}.button--border:hover{background-color:#a29891}.button--border:focus-visible{border-color:#ff8672}.button__group{margin-bottom:.625rem}.button__group .button{margin-bottom:.625rem;margin-right:.625rem;width:auto}.button__group .button:last-child{margin-bottom:0;margin-right:0}.button__group--center{text-align:center}@media (max-width:769px){.button__group--sm-fullw .button{width:100%}}.button i{margin-left:.625rem;transition:transform .2s ease}.intro{background-color:rgba(113,192,208,.102);background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-bottom:67px;position:relative}.intro__bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.intro__bg svg{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.intro__body{align-items:center;background:#70bfcf;display:flex;justify-content:center;min-height:361px;position:relative}@media (min-width:768px){.intro__body{justify-content:flex-start;min-height:600px}}.intro__img{background-position:0;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.intro__img--mobile{background-position:100%;z-index:1}.intro__img--desktop{opacity:0;z-index:2}@media (min-width:768px){.intro__img--desktop{opacity:1}}.intro__textWrapper{padding:1.875rem;width:100%;z-index:3}.intro__textWrapper .button{line-height:48px;min-height:48px;padding-bottom:0;padding-top:0}@media (min-width:768px){.intro__textWrapper{padding:3.125rem;width:50%}}.intro__heading{font-size:2.9375rem;font-weight:700;z-index:2}@media (min-width:768px){.intro__heading{font-size:4.5rem}}.intro__heading--white{color:#fff}.intro--no-title .intro__body{align-items:flex-end}.brandlistsimple{background-color:#f6f6f6;contain:layout style;padding:50px 20px}@media (min-width:1200px){.brandlistsimple{padding-left:0;padding-right:0}}.brandlistsimple__loadmore{margin:30px auto;max-width:300px}.brandlistsimple__grid{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr}@media (min-width:768px){.brandlistsimple__grid{grid-template-columns:1fr 1fr 1fr 1fr}}.brandlistsimple__grid>:nth-child(n+5){display:none}@media (min-width:768px){.brandlistsimple__grid>:nth-child(n+5){display:block}}.brandblocksimple{aspect-ratio:1/1;background-color:#fff;border:2px solid #f6f6f6;contain:layout style;margin:0;position:relative}.brandblocksimple:hover .brandblocksimple__image{transform:scale(1.1)}.brandblocksimple__stretcher{color:#fff;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%}.brandblocksimple--shop{cursor:pointer;font-weight:700}.brandblocksimple__body{align-items:center;display:flex;height:100%;justify-content:center;position:relative}.brandblocksimple__image{align-items:center;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;color:#31261d;display:flex;filter:grayscale(100%);font-size:1rem;height:65%;justify-content:center;left:10%;top:15%;transition:transform .3s}.brandblocksimple__image,.brandblocksimple__info{font-weight:700;position:absolute;text-align:center;text-transform:uppercase;width:80%}.brandblocksimple__info{bottom:15px;color:#958f8a;font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brandblocksimple__hover{align-items:center;display:none;flex-direction:column;height:100%;justify-content:center}.brandblocksimple__title{font-size:1.5625rem;font-weight:700;margin:10px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:80%}.brandblocksimple__hr{background-color:#5a514a;border:none;height:1px;width:107px}.brandblocksimple__opening-hours{font-size:.75rem;font-weight:700;text-transform:uppercase}.sectionseemore{contain:layout style;min-height:45px}@media (min-width:768px){.sectionseemore{min-height:0}}.sectionseemore__link{color:#31261d;display:block;font-size:.9375rem;font-weight:700;line-height:1.3;min-height:20px;padding-top:25px;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.sectionseemore__link{display:none;min-height:0;padding-top:0}}.sectionseemore__link:hover{color:#000;text-decoration:underline}.bannerline{background-color:#f6f6f6;padding:50px 0}@media (min-width:768px){.bannerline{padding:50px}}.bannerline__body{align-items:center;background-color:#cdcdcd;background-size:cover;display:flex;flex-direction:column;height:256px;justify-content:center;padding:20px;text-align:center}.bannerline__category{color:#fff;font-size:15px;font-weight:400;margin:0;text-transform:uppercase}.bannerline__shoutout{color:#fff;font-size:46px;margin:0}.bannerline__link{display:block;opacity:1;text-decoration:none;transition:opacity .2s}.bannerline__link:hover{opacity:.8}.carousel{min-height:361px}@media (min-width:768px){.carousel{min-height:600px}}.carousel.slick-track{display:flex}.carousel__caption{padding:1.875rem;position:relative;width:100%;z-index:3}.carousel__item{align-items:center;display:none;min-height:361px;overflow:hidden;position:relative;width:100%}.carousel__title{color:#fff;font-size:2.9375rem;font-weight:700;margin-bottom:30px;position:relative;z-index:2}.carousel__state{background-color:transparent;border:none;cursor:pointer}.carousel__image{background-position:0;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.carousel__image--mobile{background-position:100%}.carousel__image--desktop{display:none}.carousel__buttons .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:22px;margin-bottom:16px;margin-right:16px;min-height:48px;width:auto}.carousel.slick-slider.slick-dotted{margin-bottom:0}.carousel .slick-track{display:flex!important}.carousel .slick-slide{height:inherit!important}.carousel .slick-dots li button{margin:0;padding:6px}.carousel .slick-dots li button .slick-dot-icon{background-color:#aaa;border-radius:50%;display:block;height:10px;opacity:1;width:10px}.carousel .slick-dots li button .slick-dot-icon:before{display:none}.carousel .slick-dots li.slick-active button .slick-dot-icon{background-color:#4a4a4a}.carousel .slick-autoplay-toggle-button{opacity:1}.carousel .slick-autoplay-toggle-button svg path{transition:all .3s ease-in-out}.carousel .slick-autoplay-toggle-button .pause-hover,.carousel .slick-autoplay-toggle-button .play-hover,.carousel .slick-autoplay-toggle-button:hover .pause,.carousel .slick-autoplay-toggle-button:hover .play{opacity:0}.carousel .slick-autoplay-toggle-button:hover .pause-hover,.carousel .slick-autoplay-toggle-button:hover .play-hover{opacity:1}.carousel .slick-next,.carousel .slick-prev{background-color:#fff;border-radius:50%;display:none!important;height:40px;width:40px}.carousel .slick-next svg,.carousel .slick-prev svg{width:100%}.carousel .slick-prev{left:-55px}.carousel .slick-next{right:-55px}@media (min-width:768px){.carousel__item{min-height:600px}.carousel__caption{padding:3.125rem;width:50%}.carousel__title{font-size:4.5rem;margin-bottom:60px}.carousel__image--mobile{display:none}.carousel__image--desktop{display:block}.carousel .slick-dots{bottom:-36px}.carousel .slick-autoplay-toggle-button{bottom:-40px}}@media (min-width:1300px){.carousel .slick-next,.carousel .slick-prev{display:block!important}}.newsSubscribe{background-color:#f6f6f6;display:block;line-height:150%;padding:70px 32px}.newsSubscribe--frontpage{background-color:rgba(255,185,156,.4)}.newsSubscribe--frontpage .lbl-tinyltr{font-size:14px}.newsSubscribe--frontpage .newsSubscribe__title{font-size:37px;line-height:48px}.newsSubscribe--frontpage .button{width:auto}.newsSubscribe--frontpage .sib-dropdown-menu li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.newsSubscribe--cta{background-color:transparent;padding:0}.newsSubscribe--cta .newsSubscribe__title{display:none}.newsSubscribe--cta .newsSubscribe__content{flex-wrap:wrap}.newsSubscribe--cta .newsSubscribe__item{flex:inherit}.newsSubscribe--cta .newsSubscribe__item:nth-of-type(2),.newsSubscribe--cta .newsSubscribe__item:nth-of-type(3){margin:0}.newsSubscribe__title{font-size:30px;font-weight:700;letter-spacing:.5px;padding-bottom:10px;text-align:center}.newsSubscribe__desc{font-size:15px;text-align:center}.newsSubscribe__link{color:var(--text);text-decoration:none}.newsSubscribe__link:focus-visible,.newsSubscribe__link:hover{text-decoration:underline}.newsSubscribe__note{font-weight:100}.newsSubscribe__check{display:none;position:absolute}.newsSubscribe__check:checked+.newsSubscribe__label:before{content:"✓"}.newsSubscribe__label{font-size:16px;font-weight:400;line-height:18px;padding-left:30px;position:relative;text-transform:none}.newsSubscribe__label:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d6d4d2;border-radius:2px;content:"";cursor:pointer;display:flex;height:20px;justify-content:center;left:0;margin:0;outline:none;position:absolute;top:-1px;width:20px}.newsSubscribe__item{margin-top:24px}.newsSubscribe__item input{border:1px solid #d9dada;box-sizing:border-box;font-size:15px;margin-top:5px;padding:15px;width:100%}.newsSubscribe__consent--desktop{display:none}.newsSubscribe .button{cursor:pointer;margin-top:16px}.newsSubscribe .lbl-tinyltr{font-size:12px;font-weight:700;margin:0;text-transform:uppercase}.newsSubscribe .row+.row{margin-top:16px}.newsSubscribe .sms_field{display:flex;margin-top:5px;position:relative}.newsSubscribe .country-block .country-flg{align-items:center;display:flex;height:100%}.newsSubscribe .sib-dropdown-menu.flag-icon{display:none;font-size:13px;height:160px;margin-top:0;min-width:230px;padding-left:0;position:absolute;top:100%;width:100%;z-index:1}.newsSubscribe .message_area{font-size:14px;line-height:16px;padding:2px 0}.newsSubscribe .message_area .close{background-color:transparent;border:none;color:#a94442;cursor:pointer;display:inline-block;margin-right:4px;transition:all .2s ease}.newsSubscribe .message_area .close:hover{background-color:#a94442;color:#fff}@media (min-width:992px){.newsSubscribe{padding-left:20px;padding-right:20px}.newsSubscribe--frontpage{padding:140px 0}.newsSubscribe--cta{padding:0}.newsSubscribe__content{display:flex;flex-direction:row;justify-content:space-between}.newsSubscribe__desc,.newsSubscribe__title{text-align:left}.newsSubscribe__item{flex:1;margin-top:0}.newsSubscribe__item--info{text-align:left}.newsSubscribe__item:nth-of-type(2){margin-left:30px;margin-right:30px}.newsSubscribe__item:nth-of-type(3){margin-right:24px}.newsSubscribe__consent--desktop{display:block}.newsSubscribe__consent--mobile{display:none}}.tipicon{background-color:#999;border-radius:10px;color:#fff;cursor:pointer;font-size:12px;font-weight:700;line-height:1.2;padding:3px 7px;text-align:center;text-decoration:none;vertical-align:baseline}.tooltip{display:inline;left:97%;position:absolute}.tooltip:hover:after{background:#333;background:rgba(0,0,0,.8);border-radius:5px;bottom:26px;color:#fff;content:attr(data-title);padding:5px 15px;position:absolute;right:-2px;width:220px;z-index:98}.tooltip_small:hover:after{padding:5px;width:150px}.tooltip:hover:before{border:solid;border-color:#333 transparent;border-width:6px 6px 0;bottom:20px;content:"";left:1px;position:absolute;z-index:99}.sib-dropdown-menu.flag-icon{background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;display:none;font-size:13px;height:100px;list-style:none;margin-top:10px;min-width:230px;overflow-x:inherit;padding-left:14px}.sib-dropdown-menu.flag-icon li{margin-bottom:1px}.sib-dropdown-menu.flag-icon li a{box-shadow:none;color:rgba(0,0,0,.87);display:inline-flex;text-decoration:none;white-space:nowrap}.info-banner{background-color:#f0f8fa;overflow:hidden;padding:0 20px;position:relative}.info-banner__col:first-of-type{background-color:#fff;padding:34px 0 44px;position:relative}.info-banner__col:first-of-type:after{background-color:#fff;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:150%;z-index:0}.info-banner__col:nth-of-type(2){padding:30px 0 66px}.info-banner__subtitle{color:#98938e;font-size:14px;font-weight:700;line-height:24px;margin:0 0 10px;text-transform:uppercase}.info-banner__title{color:#111;font-size:36.8px;font-weight:700;line-height:44px;margin:0 0 24px}.info-banner__desc{color:#111;font-size:16px;font-weight:300;line-height:20px;margin:0}.info-banner__more{margin-top:8px}.info-banner__link{color:#111;font-size:15px;font-weight:700;line-height:24px;text-decoration:none;text-transform:uppercase}.info-banner__link:focus,.info-banner__linkhover{text-decoration:underline}.info-banner__media-title{font-size:16px;line-height:28px;margin:0;text-align:center}.info-banner__media-title,.info-banner__slider{position:relative;z-index:1}.info-banner__slider-item{display:block!important}.info-banner__slider-item img{width:100%}.info-banner__slider.slick-initialized .slick-slide img{display:block!important}.info-banner__slider.slick-slider{margin:0 auto;max-width:520px;width:100%}.info-banner__slider.slick-slider.slick-dotted{margin-bottom:0;margin-top:60px}.info-banner__slider .slick-dots{bottom:auto;display:flex;justify-content:space-between;top:-44px}.info-banner__slider .slick-dots li{position:relative}.info-banner__slider .slick-dots li:after{background-color:transparent;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:background-color .3s ease-in-out;width:100%}.info-banner__slider .slick-dots li.slick-active:after{background-color:#32261e}.info-banner__slider .slick-dots li button{color:#111;font-size:12px;height:auto;line-height:16px;margin:0;padding:0;text-transform:uppercase;width:auto;word-wrap:anywhere;-webkit-appearance:none;-moz-appearance:none;appearance:none}.info-banner .slick-text--desktop{display:none}@media (min-width:992px){.info-banner:after{background-color:#d1e2d8;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:35%}.info-banner__box{display:grid;grid-template-columns:5fr 7fr;grid-column-gap:60px}.info-banner__col{grid-row:1;margin:48px 0;position:relative;z-index:1}.info-banner__col:first-of-type{grid-column:2;padding:48px 44px 50px}.info-banner__col:first-of-type:after{display:none}.info-banner__col:nth-of-type(2){grid-column:1;padding:42px 0}.info-banner .slick-text--mobile{display:none}.info-banner .slick-text--desktop{display:block}}.offers{margin:0 0 50px}.offers__banner{position:relative}.offers__descr{color:#fff;font-size:14px;font-weight:300;letter-spacing:0;line-height:20.6px}.offers__img--desk{display:none}.offers__img--mob{position:relative;top:-100px;width:100%;z-index:0}.offers__time{color:#fff;font-size:18px;font-weight:300;line-height:32px}.offers__title{color:#fff;font-size:30px;font-weight:700;letter-spacing:0;line-height:40px;margin:14px 0 22px}.offers__box{margin:10px 20px 0;padding:20px;position:relative;z-index:1}.offers__body{padding-left:20px;padding-right:20px}@media (min-width:1200px){.offers__body{padding-left:0;padding-right:0}}.offers__body{position:relative}.offers__carousel{margin-top:30px}.offers__carousel,.offers__grid{margin-left:-20px;margin-right:-20px}.offers__grid{padding-left:0}.offers__body{margin-top:30px}.offers__item{font-size:1.1875rem;padding:8px 10px}.offers__button{background-color:transparent;border:none;color:rgba(0,0,0,.702);cursor:pointer;text-align:start}.offers__button:hover{color:#000;text-decoration:underline;text-underline-offset:7px}.offers .is-checked{color:#000;text-decoration:underline}.offers__filter-btn{border-bottom:1px solid #eae9e8;border-top:1px solid #eae9e8;-moz-column-count:2;column-count:2;list-style:none;margin-bottom:50px;padding:20px 0}.offers__sorting{display:flex;justify-content:flex-end;margin-bottom:40px}.offers__sorting-text{margin-right:8px;position:relative;top:2px}.offers__sorting .button{background-color:var(--text);cursor:pointer;font-size:14px;margin-bottom:4px;margin-right:4px;padding:8px 16px;width:auto}.offers__sorting .button:hover{background-color:#ff8672}@media (min-width:768px){.offers__body{margin-top:68px}.offers .is-checked{text-underline-offset:7px}.offers__img--mob{display:none}.offers__img--desk{display:block;position:relative;width:100%;z-index:10}.offers__filter-btn{-moz-column-count:3;column-count:3;padding:20px 34px}.offers__box{background-color:transparent!important;margin:auto;padding:0 20px}.offers__box--block{display:none}.offers__carousel{margin-top:0}.offers__gradient{bottom:0;left:0;position:absolute;right:0;top:0}.offers__block{padding:134px 0;width:50%}.offers__time{font-size:22px;line-height:36px}.offers__title{font-size:48px;line-height:56px;margin-bottom:56px}.offers__descr{color:#fff;font-size:16px;line-height:24px}}@media (min-width:992px){.offers__filter-btn{-moz-column-count:4;column-count:4}}.offernews{background-color:#f6f6f6;margin-bottom:70px;padding-bottom:30px;padding-left:20px;padding-right:20px;position:relative}@media (min-width:1200px){.offernews{padding-left:0;padding-right:0}}.offernews__arrow{background-color:var(--text);background-position:50%;background-repeat:no-repeat;border-radius:100%;bottom:70px;height:38px;margin:auto;padding:0;position:absolute;top:0;transition:transform .3s;width:38px}.offernews__arrow--next{background-image:url(../static/offers/offernews/img/left.svg);right:0}.offernews__arrow--prev{background-image:url(../static/offers/offernews/img/right.svg);left:0}.offernews__arrow:hover{transform:scale(1.1)}@media (min-width:1200px){.offernews__arrow--next{right:-56px}.offernews__arrow--prev{left:-56px}}.offernews .slick-slide{margin:0 20px}.offerblock{background-color:#fff;cursor:pointer;list-style:none;text-decoration:none;width:100%}.offerblock:hover .offerblock__brag{transform:scale(1.1)}.offerblock__content{padding-top:100%;position:relative}.offerblock__content--scene1{background-color:var(--base1)}.offerblock__content--scene2{background-color:var(--base2)}.offerblock__content--scene3{background-color:var(--base3)}.offerblock__content--scene4{background-color:var(--base4)}.offerblock__content--scene5{background-color:var(--base5)}.offerblock__text{padding:24px 19px}.offerblock__title{color:var(--text);font-size:1.1875rem;font-weight:700;margin:0 0 10px;padding:0}.offerblock__desc{color:var(--text);font-size:15px;margin:0;padding:0}.offerblock__percentages{font-size:1.5rem;margin-bottom:1rem}.offerblock__brag{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:1.375rem;font-weight:700;height:100%;justify-content:center;left:0;padding:1.875rem;position:absolute;text-align:center;top:0;transition:transform .3s;width:100%}@media (min-width:576px){.offerblock{margin:0 2%;width:46%}}@media (min-width:768px){.offerblock{margin:0 1.5%;width:30%}.offerblock__percentages{font-size:3rem;margin-bottom:1.5rem}}.shopwindow{background-color:#d4b59e;padding-bottom:2.5rem;padding-top:2.5rem}.shopwindow,.shopwindow__body{position:relative}.shopwindow__title{color:#fff;font-size:2.3125rem;margin:0 0 24px;text-align:center}@media (min-width:768px){.shopwindow__title{font-size:2.875rem;text-align:left}}.shopwindow__list{overflow:hidden;padding:60px 0;width:100%}.shopwindow__list .shopwindowItem{margin-left:15px;margin-right:15px}.shopwindow__grid{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr;padding-left:20px;padding-right:20px;row-gap:20px}@media (min-width:1200px){.shopwindow__grid{padding-left:0;padding-right:0}}@media (min-width:992px){.shopwindow__grid{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr;row-gap:70px}}.shopwindow__arrow{background-color:var(--text);background-position:50%;background-repeat:no-repeat;border-radius:100%;bottom:0;height:38px;margin:auto;padding:0;position:absolute;top:0;transition:transform .3s;width:38px}.shopwindow__arrow--next{background-image:url(../static/shopwindow/img/left.svg);right:1.875rem}.shopwindow__arrow--prev{background-image:url(../static/shopwindow/img/right.svg);left:1.875rem}.shopwindow__arrow:hover{transform:scale(1.1)}.shopwindow__link{color:#fff;display:block;font-size:.9375rem;font-weight:700;margin-top:1.25rem;text-align:center;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.shopwindow__link{text-align:left}}.shopwindow .slick-list{overflow:visible}.shopwindow__list .shopwindowItem__info{top:100%}.shopwindow__list .shopwindowItem.shopwindowItem--open .shopwindowItem__info{transform:translateY(0)}.shopwindow__link-box,.shopwindow__title{padding-left:20px;padding-right:20px}@media (min-width:768px){.shopwindow__list{padding:168px 0}}@media (min-width:992px){.shopwindow__list .shopwindowItem{margin-left:20px;margin-right:20px}}@media (min-width:1200px){.shopwindow__link-box,.shopwindow__title{padding-left:0;padding-right:0}}.shopwindowItem{cursor:pointer;max-width:400px;opacity:.5;position:relative;transform:scale(1);transition:transform .3s,opacity .3s;width:45vw}.shopwindowItem__action{cursor:pointer}.shopwindowItem.shopwindowItem--open{z-index:1}.shopwindowItem.shopwindowItem--open .shopwindowItem__info{opacity:1;z-index:11}.shopwindowItem.shopwindowItem--open .shopwindowItem__action--expand{visibility:hidden}.shopwindowItem.shopwindowItem--open .shopwindowItem__action--shrink{bottom:inherit;top:8px}.shopwindowItem--gridded{max-width:unset;opacity:1;width:86%}.shopwindowItem--gridded:nth-child(2n){margin-left:14%}.shopwindowItem--gridded .shopwindowItem__info{display:block;opacity:0;top:100%;transform:translateY(-86px);width:auto;z-index:3}@media (min-width:992px){.shopwindowItem--gridded .shopwindowItem__info{bottom:unset;left:unset;right:unset;top:40%}}.shopwindowItem--gridded .shopwindowItem__action{bottom:66px;display:block}@media (min-width:992px){.shopwindowItem--gridded{width:100%}.shopwindowItem--gridded:nth-child(2n){margin-left:0}.shopwindowItem--gridded:not(.sleep) .shopwindowItem__info{opacity:0!important}.shopwindowItem--gridded:hover{opacity:1!important;z-index:2}.shopwindowItem--gridded:hover:nth-child(2n+0) .shopwindowItem__info{transform:translate(-70%,-50%)}.shopwindowItem--gridded:hover:nth-child(odd) .shopwindowItem__info{transform:translate(70%,-50%)}.shopwindowItem--gridded:hover .shopwindowItem__info{display:block;opacity:1;transform:translateY(50%)}.shopwindowItem--gridded:nth-child(2n+0){margin-left:0;margin-top:70px}.shopwindowItem--gridded:nth-child(odd){margin-bottom:70px;margin-right:0}.shopwindowItem--gridded:nth-child(2n+0) .shopwindowItem__info{left:0;transform:translate(-60%,-50%)}.shopwindowItem--gridded:nth-child(odd) .shopwindowItem__info{right:0;transform:translate(60%,-50%)}.shopwindowItem--gridded .shopwindowItem__action{display:none}}.shopwindowItem.sleep{opacity:.5}.shopwindowItem__action{background-image:url(../static/shopwindow/item/img/down.svg);background-repeat:no-repeat;bottom:0;display:none;height:38px;left:0;margin:auto;position:absolute;right:0;transform-origin:center;width:38px;z-index:11}.shopwindowItem__action--shrink{background-image:url(../static/shopwindow/item/img/up.svg);bottom:100%;display:block;margin-top:-26px;z-index:12}.shopwindowItem__image{transition:transform .3s;width:100%}.shopwindowItem__info{background-color:#fff;box-sizing:border-box;display:none;left:0;margin:auto;padding:1.875rem 1.875rem 2.3125rem;position:absolute;right:0;text-align:center;transition:transform .2s ease;width:100%;z-index:12}.shopwindowItem__info--clone{bottom:0}.shopwindowItem__info--clone .shopwindowItem__action--shrink{bottom:inherit;top:8px}.shopwindowItem__title{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;margin-top:.625rem}.shopwindowItem__item{font-size:1rem;margin-bottom:.625rem;margin-top:.625rem}.shopwindowItem__brand{font-weight:700}.shopwindowItem.slick-slide{outline:none}.shopwindowItem.slick-center{opacity:1;z-index:1}.shopwindowItem.slick-center .shopwindowItem__image{transform:scale(1.5)}.shopwindowItem.slick-center .shopwindowItem__action{display:block}.shopwindowItem.slick-center .shopwindowItem__action--expand{bottom:12px}@media (min-width:768px){.shopwindowItem__info--clone{transform:translateY(-278px)}}@media (min-width:992px){.shopwindowItem.slick-slide{width:270px}.shopwindowItem.slick-center .shopwindowItem__action--expand{bottom:-90px}.shopwindowItem.slick-center .shopwindowItem__info--clone{transform:translateY(-176px)}.shopwindowItem.slick-center .shopwindowItem__image{transform:scale(2.11)}}.popupoffers{background-color:rgba(49,38,29,.5);color:#31261d;display:none;height:100%;left:0;opacity:0;overflow:auto;padding:1.25rem;position:fixed;top:0;transition:opacity .3s;width:100%;z-index:901}.popupoffers.isopen{display:block}.popupoffers.animate-in{opacity:1}.popupoffers.animate-in .popupoffers__body{transform:translate(-50%)}.popupoffers__body{background-color:#fff;left:50%;margin-top:30px;max-width:830px;position:relative;top:0;transform:translate(-50%,-10px);transition:transform .3s;width:100%;z-index:40}.popupoffers__content{margin:60px auto;max-width:570px;padding:0 1.25rem 3.75rem}.popupoffers__header{background-color:#f6f6f6;padding:30px;text-align:center}.popupoffers__image{max-width:400px;width:100%}.popupoffers__close{background-color:#fff;background-image:url(../static/offers/popup/img/close.svg);background-position:50% 50%;background-repeat:no-repeat;border:none;border-radius:100%;cursor:pointer;height:3.125rem;position:absolute;right:15px;top:15px;width:3.125rem}.popupoffers__close:hover{background-color:#d4b59e}.popupoffers__shop{font-size:19px;font-weight:700;margin:0}.popupoffers__percentages{font-size:1.5rem;margin-bottom:.5rem}.popupoffers__title{font-size:25px;font-weight:700;margin:0 0 1rem}.popupoffers__date{font-size:19px;margin:0;opacity:.5}.popupoffers__desc{font-size:19px;line-height:27px;margin:27px 0}.popupoffers__goto{color:#31261d;font-weight:700;text-decoration:none;text-transform:uppercase}.popupoffers__goto:hover{text-decoration:underline}.promo-main{margin-bottom:70px;overflow:hidden;padding-bottom:50px;position:relative}@media (min-width:768px){.promo-main{padding-bottom:0}}.promo-main .container{position:relative}.promo-main .bg-color{background-color:#a4bcc2;display:none;height:100%;margin-left:16.6666666667%;position:absolute;width:83.3333333333%;z-index:-2}@media (min-width:768px){.promo-main .bg-color{display:block}}.promo-main .offset-bg-color{background-color:#a4bcc2;height:100%;position:absolute;right:0;top:0;transform:translateY(20%);width:100%}@media (min-width:768px){.promo-main .offset-bg-color{background-image:url(../static/frontpagepromo/main/img/bg.svg);background-position:40%;background-repeat:no-repeat;background-size:contain;transform:translate(50%)}}.promo-main .offset-bg-color{z-index:-1}@media (min-width:768px){.promo-main__spacer{height:4.5rem}}.promo-main__icon{background-image:url(../static/convenience/img/icon.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-top:30px;width:40px}@media (min-width:768px){.promo-main__icon{margin-left:0}.promo-main__content{display:flex}}.promo-main__image{padding-left:20px;padding-right:20px}@media (min-width:1200px){.promo-main__image{padding-left:0;padding-right:0}}.promo-main__image{position:relative;width:100%}@media (min-width:768px){.promo-main__image{width:58.3333333333%}}.promo-main__image img{display:block;width:100%}.promo-main__logo{max-width:30%;position:absolute;right:2.5rem;top:2.5rem}.promo-main__logo img{display:block;width:100%}.promo-main__text{padding-left:20px;padding-right:20px}@media (min-width:1200px){.promo-main__text{padding-left:0;padding-right:0}}.promo-main__text{color:#fff;display:flex;flex-direction:column;justify-content:center;width:100%}@media (min-width:768px){.promo-main__text{margin-left:8.3333333333%;width:41.6666666667%}}.promo-main__title{font-size:2.875rem;font-weight:700;margin:36px 0}@media (min-width:768px){.promo-main__title{margin:46px 0}}.promo-main__link{color:#fff;display:block;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.promo-main__link:hover{color:#fff;opacity:1;text-decoration:underline}@media (min-width:768px){.promo-main__link{margin-bottom:2.5rem;text-align:left}}.promo-main--reverse .bg-color{margin-left:0;margin-right:16.6666666667%}@media (min-width:768px){.promo-main--reverse .offset-bg-color{transform:translate(-50%) scale(-1)}}.promo-main--reverse .promo-main__content{display:flex;flex-wrap:wrap}@media (min-width:768px){.promo-main--reverse .promo-main__content{flex-wrap:nowrap}}@media (max-width:769px){.promo-main--reverse .promo-main__image{order:1}.promo-main--reverse .promo-main__text{order:2}}.promo-secondary{margin-bottom:70px;overflow:hidden;position:relative}@media (min-width:768px){.promo-secondary{padding-bottom:0}}.promo-secondary .container{position:relative}.promo-secondary .offset-bg-color{background-color:#d1e2d8;height:70%;left:0;position:absolute;top:0;transform:translate(0);width:100%}@media (min-width:768px){.promo-secondary .offset-bg-color{height:40%;height:100%;transform:translate(50%);width:150%}}.promo-secondary .offset-bg-color{z-index:-1}@media (min-width:768px){.promo-secondary__content{padding:4.5rem 0}}.promo-secondary__icon{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:40px;margin-top:30px;width:40px}@media (min-width:768px){.promo-secondary__icon{margin-left:0}}.promo-secondary__content{align-items:center;display:flex;flex-wrap:wrap}@media (min-width:768px){.promo-secondary__content{flex-wrap:nowrap}}.promo-secondary__image{padding-left:20px;padding-right:20px}@media (min-width:1200px){.promo-secondary__image{padding-left:0;padding-right:0}}.promo-secondary__image{order:1;padding-top:5rem;position:relative;width:100%}@media (min-width:768px){.promo-secondary__image{order:2;padding-top:0;position:static;width:41.6666666667%}}.promo-secondary__image img{display:block;width:100%}.promo-secondary__text{padding-left:20px;padding-right:20px}@media (min-width:1200px){.promo-secondary__text{padding-left:0;padding-right:0}}.promo-secondary__text{color:var(--text);order:2;width:100%}@media (min-width:768px){.promo-secondary__text{margin-right:16.6666666667%;order:2;width:41.6666666667%}}.promo-secondary__subtitle{color:var(--text);display:block;font-size:14px;font-weight:700;margin-top:2.5rem;opacity:.5;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.promo-secondary__subtitle{margin-top:0}}.promo-secondary__title{font-size:2.875rem;font-weight:700;margin:.375rem 0 1.5625rem}.promo-secondary__body{display:none}@media (min-width:768px){.promo-secondary__body{display:block}}.promo-secondary__link{color:var(--text);display:block;font-size:14px;font-weight:700;margin-top:2.1875rem;text-decoration:none;text-transform:uppercase}.promo-secondary__link:hover{color:var(--text);opacity:1;text-decoration:underline}@media (min-width:768px){.promo-secondary__link{text-align:left}}.news{margin-bottom:70px;padding-left:20px;padding-right:20px}@media (min-width:1200px){.news{padding-left:0;padding-right:0}}.news__articles{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:1fr}@media (min-width:768px){.news__articles{grid-template-columns:1fr 1fr}}.news__body{padding-top:5rem}.newsArticle{box-sizing:border-box;margin-bottom:2.5rem}.newsArticle:last-child{margin-bottom:0}.newsArticle__link{text-decoration:none}.newsArticle__link:hover .newsArticle__image{opacity:.8}.newsArticle__link:hover .newsArticle__title{text-decoration:underline!important}.newsArticle__image{opacity:1;transition:opacity .3s;width:100%}.newsArticle__title{color:var(--text);display:block;font-size:1.5rem;font-weight:700;margin:24px 0 10px;text-decoration:none}.newsArticle__date{color:var(--text);font-size:1.1875rem;margin:0;opacity:.5}.partners{background-color:#eaf4f9;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:70px;overflow:hidden;padding-bottom:3.25rem;padding-top:3.25rem}.partners__content{padding-left:20px;padding-right:20px}@media (min-width:1200px){.partners__content{padding-left:0;padding-right:0}}.partners__content{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.partners__item{box-sizing:border-box;display:block;padding:1.25rem;position:relative;width:100%}@media (min-width:768px){.partners__item{width:50%}}.partners__item:hover .partners__image img{transform:scale(1.02)}.partners__item:hover .partners__link{color:#fff;opacity:1;text-decoration:underline}.partners__image{background-color:#000;overflow:hidden}@media (max-width:769px){.partners__image{height:320px}}.partners__image img{display:block;opacity:.5;transition:transform .3s ease;width:100%}@media (max-width:769px){.partners__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}.partners__logo{max-width:30%;position:absolute;right:2.5rem;top:2.5rem}.partners__logo img{display:block;width:100%}@media (min-width:768px){.partners__logo{max-width:9.375rem}}.partners__text{bottom:0;left:0;padding:2.5rem 3.75rem 3.75rem;position:absolute;right:0;width:100%}.partners__title{color:#fff;display:block;font-size:2.3125rem;font-weight:700;margin-bottom:1.25rem;width:100%}@media (min-width:768px){.partners__title{font-size:2.875rem}}.partners__link{color:#fff;display:block;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;width:100%}.partners--single .partners__item{width:100%}.partners--single .partners__image{max-height:37.5rem}.floorplan{contain:layout style;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:4.6875rem;min-height:350px}@media (min-width:768px){.floorplan{min-height:460px}}.floorplan__map{background-color:#cdcdcd;min-height:300px;order:2;width:100%}@media (min-width:768px){.floorplan__map{min-height:460px;width:calc(100% - 130px)}}@media (min-width:768px){.floorplan__map:only-child{width:100%}}.floorplan__floors{display:flex;flex-direction:row;min-height:50px;order:1;width:100%}@media (min-width:768px){.floorplan__floors{flex-direction:column;min-height:auto;order:3;width:130px}}.floorplan img{display:block;width:100%}@media (min-width:768px){.floorplan{flex-direction:row}}.floorplan .leaflet-container{background:#ececec}.floor{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:1.25rem;text-align:center;width:100%}.floor.isactive,.floor:hover{background-color:#ff8672;color:#fff}.floor__number{font-size:2.875rem;font-weight:700;margin:0}.floor__desc{font-size:.9375rem;font-weight:700;margin:0;text-transform:uppercase}@media (min-width:768px){.floor{flex:1;width:8.125rem}}.facts{background-color:#f6f6f6;padding:70px 0}.facts__title{font-size:30px;font-weight:700;margin-bottom:40px;margin-top:0;text-align:center}.facts__body{align-items:flex-start;display:flex;flex-wrap:wrap;flex-flow:row wrap;justify-content:space-around}.fact{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;width:50%}@media (min-width:768px){.fact{padding-bottom:0;width:9.375rem}}.fact__img{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:3.4375rem;width:3.4375rem}.fact__count{font-size:2.875rem;font-weight:700;margin:10px}.fact__type{font-size:1.1875rem;margin:0;max-width:150px;text-align:center}.awards{padding:70px 0}.awards__title{font-size:30px;font-weight:700;margin-bottom:40px;margin-top:0;text-align:center}.awards__list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin-top:0}.awards__item{aspect-ratio:1/1;max-width:250px;width:50%}.awards__item img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.awards__link{border:1px solid transparent;display:block;transform:translateY(0);transition:all .35s ease}.awards__link:hover{transform:translateY(-10px)}.awards__link:focus-visible{border-color:#32261e}@media (min-width:768px){.awards__item{width:20%}}.front-hero{background-color:rgba(113,192,208,.102);padding-bottom:67px;position:relative}.front-hero__bg{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.front-hero__bg svg{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.offerblock{display:block!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9uZXdzL3N1YnNjcmliZS9uZXdzU3Vic2NyaWJlLnNjc3MiLCJmcm9udHBhZ2UuY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvcmVzZXQuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL2ZvbnRzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvaGVhZGVyL2hlYWRlci5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvbWl4aW5zLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvaGVhZGVyL2J1c2luZXNzVGltZS9idXNpbmVzc1RpbWUuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9oZWFkZXIvbmF2aWdhdGlvbi9uYXZpZ2F0aW9uLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvYnVzaW5lc3Nob3Vycy9idXNpbmVzc2hvdXJzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZHJvcGRvd24vZHJvcGRvd24uc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9mb290ZXIvY29weXJpZ2h0L3NvY2lhbGJ1dHRvbnMvc29jaWFsYnV0dG9ucy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2Zvb3Rlci9jb3B5cmlnaHQvY29weXJpZ2h0LnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZm9vdGVyL2Zvb3Rlci5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL3NlY3Rpb250aXRsZS9zZWN0aW9udGl0bGUuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3N0eWxlLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy92YXJpYWJsZXMuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9idXR0b24vYnV0dG9uLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvaW50cm8vaW50cm8uc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9icmFuZGxpc3RzaW1wbGUvYnJhbmRsaXN0c2ltcGxlLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvYnJhbmRsaXN0c2ltcGxlL2JyYW5kYmxvY2tzaW1wbGUvYnJhbmRibG9ja3NpbXBsZS5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL3NlY3Rpb25zZWVtb3JlL3NlY3Rpb25zZWVtb3JlLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvYmFubmVybGluZS9iYW5uZXJsaW5lLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvY2Fyb3VzZWwvY2Fyb3VzZWwuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9pbmZvYmFubmVyL2luZm9iYW5uZXIuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9vZmZlcnMvb2ZmZXJzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvb2ZmZXJzL29mZmVybmV3cy9vZmZlcm5ld3Muc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9vZmZlcnMvb2ZmZXJibG9jay9vZmZlcmJsb2NrLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvc2hvcHdpbmRvdy9zaG9wd2luZG93LnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvc2hvcHdpbmRvdy9pdGVtL3Nob3B3aW5kb3dJdGVtLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvb2ZmZXJzL3BvcHVwL3BvcHVwb2ZmZXJzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZnJvbnRwYWdlcHJvbW8vbWFpbi9ibG9jay5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2Zyb250cGFnZXByb21vL3NlY29uZGFyeS9ibG9jay5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL25ld3MvbmV3cy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL25ld3MvYXJ0aWNsZS9uZXdzQXJ0aWNsZS5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL3BhcnRuZXJzL3BhcnRuZXJzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZmxvb3JwbGFuL2Zsb29ycGxhbi5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2Zsb29ycGxhbi9mbG9vci9mbG9vci5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2ZhY3RzL2ZhY3RzLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZmFjdHMvZmFjdC9mYWN0LnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvYXdhcmRzL2F3YXJkcy5zY3NzIiwiZnJvbnRwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0ZRLGdCQ3loRVIsQ0MzbUVBLDJaQWVFLFFBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUpBLFFBQUEsQ0FDQSxTQUFBLENBSUEsdUJES0YsQ0NGQSw4RUFFRSxhREtGLENDSEEsS0FDRSxhRE1GLENDSkEsTUFDRSxlRE9GLENDTEEsYUFDRSxXRFFGLENDTkEsb0RBRUUsVUFBQSxDQUNBLFlEU0YsQ0NQQSxNQUNFLHdCQUFBLENBQ0EsZ0JEVUYsQ0V0Q0EsV0FLRSxpQkFBQSxDQUpBLHNCQUFBLENBR0EsaUJBQUEsQ0FEQSxlQUFBLENBREEsa0VGK0RGLENFekRBLFdBS0UsaUJBQUEsQ0FKQSxzQkFBQSxDQUdBLGlCQUFBLENBREEsZUFBQSxDQURBLHdFRjhERixDRXhEQSxXQUtFLGlCQUFBLENBSkEsc0JBQUEsQ0FHQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSxpRUY2REYsQ0V2REEsV0FLRSxpQkFBQSxDQUpBLHNCQUFBLENBR0EsaUJBQUEsQ0FEQSxlQUFBLENBREEsdUVGNERGLENFdERBLFdBS0UsaUJBQUEsQ0FKQSxzQkFBQSxDQUdBLGlCQUFBLENBREEsZUFBQSxDQURBLG1FRjJERixDRXJEQSxXQUtFLGlCQUFBLENBSkEsc0JBQUEsQ0FHQSxpQkFBQSxDQURBLGVBQUEsQ0FEQSx5RUYwREYsQ0Vw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LCJmaWxlIjoiZnJvbnRwYWdlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5uZXdzU3Vic2NyaWJlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xyXG4gIHBhZGRpbmc6IDcwcHggMzJweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBsaW5lLWhlaWdodDogMTUwJTtcclxuXHJcbiAgJi0tZnJvbnRwYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkI5OUM2NjtcclxuXHJcbiAgICAubGJsLXRpbnlsdHIge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3NTdWJzY3JpYmVfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiAzN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnNpYi1kcm9wZG93bi1tZW51IGxpIHtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IC8qIGVuYWJsZXMgZWxsaXBzaXMgKi9cclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLyoga2VlcHMgdGhlIHRleHQgaW4gYSBzaW5nbGUgbGluZSAqL1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyAvKiBrZWVwcyB0aGUgZWxlbWVudCBmcm9tIG92ZXJmbG93aW5nIGl0cyBwYXJlbnQgKi9cclxuICAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1jdGEge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIC5uZXdzU3Vic2NyaWJlIHtcclxuICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgZmxleDogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKSxcclxuICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbiAgICBmb250LXNpemU6MzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fZGVzY3tcclxuICAgIGZvbnQtc2l6ZToxNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlua3tcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBjb2xvcjp2YXIoLS10ZXh0KTtcclxuXHJcbiAgICAgICY6Zm9jdXMtdmlzaWJsZSxcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gICZfX25vdGV7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OjEwMDtcclxuICB9XHJcblxyXG4gICZfX2NoZWNrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgJiArLm5ld3NTdWJzY3JpYmVfX2xhYmVsIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjcxM1wiO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTFweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDZkNGQyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tdG9wOjVweDtcclxuICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZDlkYWRhO1xyXG4gICAgICBmb250LXNpemU6MTVweDtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgcGFkZGluZzoxNXB4O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29uc2VudCB7XHJcbiAgICAmLS1kZXNrdG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idXR0b24ge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5sYmwtdGlueWx0ciB7XHJcbiAgICBtYXJnaW46MDtcclxuICAgIGZvbnQtc2l6ZToxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAucm93IHtcclxuICAgICYgKyAucm93IHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbXNfZmllbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcblxyXG4gIC5jb3VudHJ5LWJsb2NrIHtcclxuICAgIC5jb3VudHJ5LWZsZyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWItZHJvcGRvd24tbWVudS5mbGFnLWljb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgbWluLXdpZHRoOiAyMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcblxyXG4gIC5tZXNzYWdlX2FyZWEge1xyXG4gICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTZweDtcclxuXHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogI2E5NDQ0MjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICAmLS1mcm9udHBhZ2Uge1xyXG4gICAgICBwYWRkaW5nOiAxNDBweCAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtLWN0YSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246cm93O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUsXHJcbiAgICAmX19kZXNjIHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgZmxleDoxO1xyXG5cclxuICAgICAgJi0taW5mbyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb25zZW50IHtcclxuICAgICAgJi0tZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJi0tbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGlwaWNvbntjdXJzb3I6IHBvaW50ZXI7cGFkZGluZzogM3B4IDdweDtmb250LXNpemU6IDEycHg7Zm9udC13ZWlnaHQ6IGJvbGQ7bGluZS1oZWlnaHQ6IDEuMjtjb2xvcjogI2ZmZjt0ZXh0LWFsaWduOiBjZW50ZXI7dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO2JhY2tncm91bmQtY29sb3I6ICM5OTk7Ym9yZGVyLXJhZGl1czogMTBweDt0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxyXG4udG9vbHRpcHtkaXNwbGF5OiBpbmxpbmU7cG9zaXRpb246IGFic29sdXRlO2xlZnQ6IDk3JTt9XHJcbi50b29sdGlwOmhvdmVyOmFmdGVye2JhY2tncm91bmQ6ICMzMzM7YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7Ym9yZGVyLXJhZGl1czogNXB4O2NvbG9yOiAjZmZmO2NvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7cmlnaHQ6IC0ycHg7Ym90dG9tOiAyNnB4O3BhZGRpbmc6IDVweCAxNXB4O3Bvc2l0aW9uOiBhYnNvbHV0ZTt6LWluZGV4OiA5ODt3aWR0aDogMjIwcHg7fVxyXG4udG9vbHRpcF9zbWFsbDpob3ZlcjphZnRlcntwYWRkaW5nOiA1cHggNXB4OyB3aWR0aDogMTUwcHg7fVxyXG4udG9vbHRpcDpob3ZlcjpiZWZvcmV7Ym9yZGVyOiBzb2xpZDtib3JkZXItY29sb3I6ICMzMzMgdHJhbnNwYXJlbnQ7Ym9yZGVyLXdpZHRoOiA2cHggNnB4IDAgNnB4O2JvdHRvbTogMjBweDtjb250ZW50OiBcIlwiO2xlZnQ6IDFweDtwb3NpdGlvbjogYWJzb2x1dGU7ei1pbmRleDogOTk7fVxyXG4uc2liLWRyb3Bkb3duLW1lbnUuZmxhZy1pY29uIHtkaXNwbGF5OiBub25lO2hlaWdodDogMTAwcHg7b3ZlcmZsb3cteDogaW5oZXJpdDttaW4td2lkdGg6IDIzMHB4O2ZvbnQtc2l6ZTogMTNweDtsaXN0LXN0eWxlOiBub25lO3BhZGRpbmctbGVmdDoxNHB4O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JhY2tncm91bmQ6IHdoaXRlO2JvcmRlci1yYWRpdXM6IDRweDttYXJnaW4tdG9wOjEwcHg7fVxyXG4uc2liLWRyb3Bkb3duLW1lbnUuZmxhZy1pY29uIGxpIHttYXJnaW4tYm90dG9tOiAxcHg7fVxyXG4uc2liLWRyb3Bkb3duLW1lbnUuZmxhZy1pY29uIGxpIGF7ZGlzcGxheTogaW5saW5lLWZsZXg7d2hpdGUtc3BhY2U6IG5vd3JhcDt0ZXh0LWRlY29yYXRpb246IG5vbmU7Y29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7Ym94LXNoYWRvdzogbm9uZTt9XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4gKiBUaGVtZSBOYW1lOiBPcmlnbyAyMDIwXG4gKiBEZXNjcmlwdGlvbjogVmlzcyBwYXIgdW4gYXAgcGlla8S8xatzdGFtxKtidVxuICogQXV0aG9yOiBUdXJuLmx2XG4gKiBUZXh0IERvbWFpbjogb3JpZ29cbiAqIERvbWFpbiBQYXRoOiAvbGFuZ3VhZ2VzXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlTCAobWluLXdpZHRoOiA1NzZweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0IChtaW4td2lkdGg6IDc2OHB4KTtcbkBjdXN0b20tbWVkaWEgLS1sYXB0b3BTIChtaW4td2lkdGg6IDk5MnB4KTtcbkBjdXN0b20tbWVkaWEgLS1sYXB0b3AgKG1pbi13aWR0aDogMTIwMHB4KTtcbi8qXG5cdENvcHlyaWdodCAoQykgSG9lZmxlciAmIENvLlxuXHRUaGlzIHNvZnR3YXJlIGlzIHRoZSBwcm9wZXJ0eSBvZiBIb2VmbGVyICYgQ28uIChIJkNvKS5cblx0WW91ciByaWdodCB0byBhY2Nlc3MgYW5kIHVzZSB0aGlzIHNvZnR3YXJlIGlzIHN1YmplY3QgdG8gdGhlXG5cdGFwcGxpY2FibGUgTGljZW5zZSBBZ3JlZW1lbnQsIG9yIFRlcm1zIG9mIFNlcnZpY2UsIHRoYXQgZXhpc3RzXG5cdGJldHdlZW4geW91IGFuZCBIJkNvLiBJZiBubyBzdWNoIGFncmVlbWVudCBleGlzdHMsIHlvdSBtYXkgbm90XG5cdGFjY2VzcyBvciB1c2UgdGhpcyBzb2Z0d2FyZSBmb3IgYW55IHB1cnBvc2UuXG5cdFRoaXMgc29mdHdhcmUgbWF5IG9ubHkgYmUgaG9zdGVkIGF0IHRoZSBsb2NhdGlvbnMgc3BlY2lmaWVkIGluXG5cdHRoZSBhcHBsaWNhYmxlIExpY2Vuc2UgQWdyZWVtZW50IG9yIFRlcm1zIG9mIFNlcnZpY2UsIGFuZCBvbmx5XG5cdGZvciB0aGUgcHVycG9zZXMgZXhwcmVzc2x5IHNldCBmb3J0aCB0aGVyZWluLiBZb3UgbWF5IG5vdCBjb3B5LFxuXHRtb2RpZnksIGNvbnZlcnQsIGNyZWF0ZSBkZXJpdmF0aXZlIHdvcmtzIGZyb20gb3IgZGlzdHJpYnV0ZSB0aGlzXG5cdHNvZnR3YXJlIGluIGFueSB3YXksIG9yIG1ha2UgaXQgYWNjZXNzaWJsZSB0byBhbnkgdGhpcmQgcGFydHksXG5cdHdpdGhvdXQgZmlyc3Qgb2J0YWluaW5nIHRoZSB3cml0dGVuIHBlcm1pc3Npb24gb2YgSCZDby5cblx0Rm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSB2aXNpdCB1cyBhdCBodHRwOi8vdHlwb2dyYXBoeS5jb20uXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTGlnaHRfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1MaWdodEl0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUJvb2tfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb29rSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTWVkaXVtX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTWVkaXVtSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZjIvR290aGFtLUJvbGRfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9sZF9XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYyL0dvdGhhbS1Cb2xkSXRhbGljX1dlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUJvbGRJdGFsaWNfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5MDA7IC8qIHRvIGJlIHRvcCBvZiB0aGUgZmxvb3JwbGFuICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpIDUwJSwgI2ZmZiA1MCUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuLmhlYWRlci0tYnRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKSA1MCUsICNmZmNiYzMgNTAlKTtcbn1cbi5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fbWVudSA+ICoge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmMzO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzUG9wdXAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fcHVibGljIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgICB0b3A6IGNhbGMoNTAlICsgLTE1cHgpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmdcIik7XG4gICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmJ1c2luZXNzVGltZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OSkge1xuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19idXNpbmVzcy1ob3VycyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEyMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHotaW5kZXg6IDExO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzUG9wdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTIwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19wdWJsaWMge1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgKyAtMTVweCk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2Z1wiKTtcbiAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuYnVzaW5lc3NUaW1lIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5oZWFkZXItLWhhcy1idGltZSAuaGVhZGVyX19idXNpbmVzcy1ob3VycyB7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci0taGFzLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9leHBhbmQuc3ZnXCIpO1xufVxuLmhlYWRlci0taGFzLWJ0aW1lIC5oZWFkZXJfX3B1YmxpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlcl9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYm9keSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sb2dvIGEsIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2xvZ28ge1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fc3BsaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NwbGl0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5oZWFkZXJfX21vYmlsZWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2xhbmd1YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbGFuZ3VhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG4uaGVhZGVyX19sYW5ndWFnZSB7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyX19sYW5nc2VsZWN0b3Ige1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM5MThmOGI7XG59XG4uaGVhZGVyX19sYW5nc2VsZWN0b3I6aG92ZXIge1xuICBjb2xvcjogIzMxMjYxRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyX19tZW51IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZsZXgtZ3JvdzogMjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uaGVhZGVyX19zZWN0aW9ucyB7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX3NlY3Rpb25zOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5oZWFkZXJfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uaGVhZGVyX19idXR0b24tLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC13aGl0ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfX2J1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfX2J1dHRvbi0tY2xvc2UtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9idG4tY2xvc2Uuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19idXJnZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9idXJnZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fc2VhcmNoLS1zZWFyY2gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fc2VhcmNoLS1zZWFyY2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVjZjE7XG4gIH1cbn1cbi5oZWFkZXJfX3NlYXJjaC5pc2FjdGl2ZSAuaGVhZGVyX19zZWFyY2hiYXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDApO1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlcl9fc2VhcmNoIC5oZWFkZXJfX2J1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5oZWFkZXJfX3NlYXJjaGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2M0YzRjNDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMTApO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZSwgb3BhY2l0eSAyMDBtcztcbn1cbi5oZWFkZXJfX3NlYXJjaGJhciA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19zZWFyY2hiYXIgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19zZWFyY2hiYXIge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX3NlYXJjaGJhckNhcHRpb24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmhlYWRlcl9fc2VhcmNoYmFySW5wdXQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaGJhcklucHV0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fc2VhcmNoYmFySW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhlYWRlcl9fc2VhcmNoQWN0aW9uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC5zdmdcIik7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX3NlYXJjaEFjdGlvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2gtd2hpdGUuc3ZnXCIpO1xufVxuLmhlYWRlcl9fc2VhcmNoQWN0aW9uLS1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvY2xvc2Uuc3ZnXCIpO1xufVxuLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAxMjRweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMsIGZsZXgtc2hyaW5rIDMwMG1zO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19idXNpbmVzcy1ob3VycyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlcl9fYnVzaW5lc3MtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuLmhlYWRlcl9fcHVibGljIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5NDIzQTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICBkaXNwbGF5OiBub25lO1xuICBhbmltYXRpb24tbmFtZTogdGltZURvdDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbn1cbi5oZWFkZXJfX2J1c2luZXNzUG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5Aa2V5ZnJhbWVzIHRpbWVEb3Qge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbn1cblxuLmJ1c2luZXNzVGltZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICByaWdodDogMHB4O1xuICBib3R0b206IC02NXB4O1xuICB6LWluZGV4OiAyMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBjb2xvcjogIzMxMjYxRDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbi5idXNpbmVzc1RpbWUtLXJ1IC5idXNpbmVzc1RpbWVfX2NhcHRpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzVGltZSB7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDEwMCUpO1xuICB9XG59XG4uYnVzaW5lc3NUaW1lX19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4uYnVzaW5lc3NUaW1lX19saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1c2luZXNzVGltZV9fY2FwdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTQyM2E7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3NUaW1lX19jYXB0aW9uIHtcbiAgICBsZWZ0OiAtNjBweDtcbiAgfVxufVxuLmJ1c2luZXNzVGltZV9faG9saWRheSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3NUaW1lX19ob2xpZGF5IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG4uYnVzaW5lc3NUaW1lX19ob2xpZGF5IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgcmlnaHQ6IDA7XG59XG4uYnVzaW5lc3NUaW1lX19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5idXNpbmVzc1RpbWVfX3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ1c2luZXNzVGltZV9fcm93ICsgLmJ1c2luZXNzVGltZV9fcm93IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmJ1c2luZXNzVGltZV9fdGltZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1c2luZXNzVGltZV9fcGxhY2Uge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbi5idXNpbmVzc1RpbWVfX2RheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1c2luZXNzVGltZV9fbG9hZE1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY4Zjc7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1c2luZXNzVGltZV9fbG9hZE1vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idXNpbmVzc1RpbWVfX2xvYWRNb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzVGltZV9fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5idXNpbmVzc1RpbWVfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYnVzaW5lc3NUaW1lX190aW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYnVzaW5lc3NUaW1lX19kYXkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cbiAgLmJ1c2luZXNzVGltZV9fbG9hZE1vcmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTIwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgb3BhY2l0eSAzMDBtcyBlYXNlO1xufVxuLm5hdmlnYXRpb24uaXNvcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuLm5hdmlnYXRpb24uaXNvcGVuIH4gLm5hdmlnYXRpb25fX2JhY2tncm91bmQge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4ubmF2aWdhdGlvbi5pc29wZW4gLm5hdmlnYXRpb25fX2dyaWQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5uYXZpZ2F0aW9uX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5hdmlnYXRpb25fX3NwYWNlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmlnYXRpb25fX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmlnYXRpb25fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgei1pbmRleDogMTI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb25fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm5hdmlnYXRpb25fX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMHJlbSAwIDMuNzVyZW07XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19ncmlkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19saXN0IHtcbiAgbWFyZ2luOiAxLjg3NXJlbTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmlnYXRpb25fX2xpc3QtLXN1YiB7XG4gIG1hcmdpbjogMC42MjVyZW0gMCAxLjI1cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb25fX2xpc3RJdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbl9fbGlzdEl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ubmF2aWdhdGlvbl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgY29sb3I6ICMzMTI2MUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3BhY2l0eTogMC42O1xufVxuLm5hdmlnYXRpb25fX2xpbmstLWxhcmdlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19saW5rLS1sYXJnZXIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ubmF2aWdhdGlvbiBhLm5hdmlnYXRpb25fX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLm5hdmlnYXRpb24tLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ1c2luZXNzaG91cnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0LjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDQuMzc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NjcyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYnVzaW5lc3Nob3Vyc19fY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLmJ1c2luZXNzaG91cnNfX2NvdmVyIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnVzaW5lc3Nob3Vyc19fY292ZXItLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmJ1c2luZXNzaG91cnNfX2NvdmVyLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ1c2luZXNzaG91cnMge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idXNpbmVzc2hvdXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3VycyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcbiAgfVxuICAuYnVzaW5lc3Nob3Vyc19fY292ZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idXNpbmVzc2hvdXJzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5idXNpbmVzc2hvdXJzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYnVzaW5lc3Nob3Vyc19fdGl0bGUsIC5idXNpbmVzc2hvdXJzX19kYXRlIHtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX3RpdGxlLCAuYnVzaW5lc3Nob3Vyc19fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX3Nob3BzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbHVtbi1jb3VudDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3Vyc19fc2hvcHMge1xuICAgIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX3Nob3Age1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX3Nob3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYnVzaW5lc3Nob3Vyc19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMzc1cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc2hvdXJzX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnVzaW5lc3Nob3Vyc19faXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX21vYmlsZSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3Vyc19fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnVzaW5lc3Nob3Vyc19fZGVza3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHJvcGRvd24ge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMjAwbXMgZWFzZTtcbn1cbi5kcm9wZG93bl9fZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyNjFkO1xufVxuLmRyb3Bkb3duX19hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZHJvcGRvd25fX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvYnJhbmRsaXN0L2NhdGVnb3JpZXMvaW1nL2V4cGFuZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbn1cbi5kcm9wZG93bl9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uZHJvcGRvd25fX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMxMjYxZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRyb3Bkb3duX19pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY5RkE7XG59XG4uZHJvcGRvd25fX2l0ZW0tLXNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHJvcGRvd25fX2l0ZW06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbn1cbi5kcm9wZG93bl9faXRlbS5kcm9wZG93bl9faXRlbS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyNjFkO1xufVxuLmRyb3Bkb3duX19pdGVtLS1lbXB0eSB7XG4gIGNvbG9yOiAjYzVjN2M3O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc29jaWFsLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NjNjMzQ7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zb2NpYWwtYnV0dG9ucyB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbiB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNvY2lhbC1idXR0b25zX19idXR0b246aG92ZXIgc3ZnIGNpcmNsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDAwMDA7XG59XG5cbi5jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDQwcHggMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIG9wYWNpdHk6IDAuNjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICB9XG59XG4uY29weXJpZ2h0X19ydWxlcyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uY29weXJpZ2h0X19saW5lIHtcbiAgbWFyZ2luOiA1cHggMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA2NnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxRDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBjb250YWluOiBsYXlvdXQgc3R5bGU7XG4gIG1hcmdpbi10b3A6IGF1dG87IC8qIFN0aWNreSBmb290ZXIgLSBwdXNoZXMgdG8gYm90dG9tICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWluLWhlaWdodDogOThweDtcbn1cbi5mb290ZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDk4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19uYXZpZ2F0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2FkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXJfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBtYXJnaW46IDNweCAwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWluLWhlaWdodDogMzBweDtcbn1cbi5mb290ZXJfX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5mb290ZXJfX21haWxsaW5rIHtcbiAgY29sb3I6ICNhZGE4YTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX21haWxsaW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mb290ZXJfX3Bob25lbnVtYmVyIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlcl9fcGhvbmVudW1iZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlcl9faHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDYzYzM0O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5mb290ZXJfX2hyLS1kZXNrdG9wLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2hyLS1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZm9vdGVyX19oci0tbW9iaWxlLW9ubHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19oci0tbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmtzIHtcbiAgY29sdW1uLWNvdW50OiAxO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmsge1xuICBjb2xvcjogI2FkYThhNTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbn1cbi5mb290ZXJfX2xpbmstLWxvY2tlZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2Zvb3Rlci9pbWcvbG9jay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCBjZW50ZXI7XG59XG4uZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlY3Rpb250aXRsZSB7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbn1cbi5zZWN0aW9udGl0bGVfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4uc2VjdGlvbnRpdGxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2VjdGlvbnRpdGxlX190aXRsZS0tZmxvb3JwbGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5zZWN0aW9udGl0bGVfX2Z1bGwge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMxMjYxZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb250aXRsZV9fZnVsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWN0aW9udGl0bGVfX2Z1bGw6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBHbG9iYWxzICovXG46cm9vdCB7XG4gIC0taGlnaGxpZ2h0LWJhY2tncm91bmQ6I2YwZjlmYTtcbiAgLS10ZXh0OiMzMTI2MUQ7XG4gIC0tbGluazogIzI5OEZDMjtcbiAgLS1iYXNlMTojRjk0MjNBO1xuICAtLWJhc2UyOiNBNEJDQzI7XG4gIC0tYmFzZTM6IzhFOUZCQztcbiAgLS1iYXNlNDojRDRCNTlFO1xuICAtLWJhc2U1OiNGRUNCOEI7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMi44cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTguNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS10ZXh0KSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIC8qIFN0aWNreSBmb290ZXIgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5ib2R5IGgyIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ucHN3cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIENvbnRhaW5lciAqL1xuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICB9XG59XG4uY29udGFpbmVyLS10b3Age1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItLXRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuc2VjdGlvbi5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHNlY3Rpb24uY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuYSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDEwMG1zO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tbGluayk7XG59XG5cbi5wYWdlLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgLyogQnVmZmVyIHNwYWNlIGZvciBjb250ZW50IENMUyAqL1xuICBtaW4taGVpZ2h0OiA2MHZoOyAvKiBSZXNlcnZlIHNwYWNlIGZvciBjb250ZW50IENMUyAqL1xufVxuLnBhZ2UucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250YWluZXIuaGVhZGVyX19ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5wYWdlX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cblxuLnRleHQtc3R5bGUge1xuICAvKiBQcmV2ZW50IENMUyAtIHJlc2VydmUgc3BhY2UgYmVmb3JlIGNvbnRlbnQgcmVuZGVycyAqL1xuICBjb250ZW50LXZpc2liaWxpdHk6IGF1dG87XG4gIGNvbnRhaW4taW50cmluc2ljLXNpemU6IGF1dG8gNDAwcHg7XG59XG4udGV4dC1zdHlsZSBoMSwgLnRleHQtc3R5bGUgaDIsIC50ZXh0LXN0eWxlIGgzLCAudGV4dC1zdHlsZSBoNCwgLnRleHQtc3R5bGUgcCwgLnRleHQtc3R5bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cbi50ZXh0LXN0eWxlIGgxLCAudGV4dC1zdHlsZSBoMiwgLnRleHQtc3R5bGUgaDMsIC50ZXh0LXN0eWxlIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50ZXh0LXN0eWxlIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi50ZXh0LXN0eWxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50ZXh0LXN0eWxlIGgzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi50ZXh0LXN0eWxlIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLnRleHQtc3R5bGUgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4udGV4dC1zdHlsZSBwICsgcCwgLnRleHQtc3R5bGUgcCArIHVsLCAudGV4dC1zdHlsZSBwICsgb2wge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnRleHQtc3R5bGUgcCArIGgyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi50ZXh0LXN0eWxlIHAgKyBoMywgLnRleHQtc3R5bGUgcCArIGg0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi50ZXh0LXN0eWxlIGE6aG92ZXIsIC50ZXh0LXN0eWxlIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYmFzZTEpO1xufVxuLnRleHQtc3R5bGUgYmxvY2txdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xufVxuLnRleHQtc3R5bGUgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50ZXh0LXN0eWxlIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkY5RkE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udGV4dC1zdHlsZSB1bCBsaSwgLnRleHQtc3R5bGUgb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi50ZXh0LXN0eWxlIHVsIGxpOjpiZWZvcmUsIC50ZXh0LXN0eWxlIG9sIGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogLTRweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXh0LXN0eWxlIHVsIGxpICsgbGksIC50ZXh0LXN0eWxlIG9sIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnRleHQtc3R5bGUgdWwgdWwsIC50ZXh0LXN0eWxlIHVsIG9sLCAudGV4dC1zdHlsZSBvbCB1bCwgLnRleHQtc3R5bGUgb2wgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4udGV4dC1zdHlsZSB1bCArIGgxLCAudGV4dC1zdHlsZSB1bCArIGgyLCAudGV4dC1zdHlsZSB1bCArIGgzLCAudGV4dC1zdHlsZSB1bCArIGg0LCAudGV4dC1zdHlsZSB1bCArIHAsIC50ZXh0LXN0eWxlIG9sICsgaDEsIC50ZXh0LXN0eWxlIG9sICsgaDIsIC50ZXh0LXN0eWxlIG9sICsgaDMsIC50ZXh0LXN0eWxlIG9sICsgaDQsIC50ZXh0LXN0eWxlIG9sICsgcCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4udGV4dC1zdHlsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50ZXh0LXN0eWxlIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi50ZXh0LXN0eWxlIC53cC1ibG9jay10YWJsZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnRleHQtc3R5bGUgLndwLWJsb2NrLXRhYmxlIC5oYXMtZml4ZWQtbGF5b3V0IHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRleHQtc3R5bGUgLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NjcyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYnV0dG9uLS1sb2FkaW5nIHtcbiAgcGFkZGluZy10b3A6IDMzcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL3NwaW5uZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbn1cbi5idXR0b246aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ucGFnZV9faW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzMxMjYxRDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnBhZ2VfX2luZm8gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wYWdlX19pbmZvIHNwYW46YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5wYWdlX19pbmZvIHN2ZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5cbi5uaWNlLXNlbGVjdC5vcGVuIC5uaWNlLXNlbGVjdC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGVybS1wYWthbHBvanVtaS1zZXJ2aXNzIC5zZWN0aW9udGl0bGVfX2hlYWRlcixcbi50ZXJtLXBha2FscG9qdW1pLXNlcnZpc3MgLmNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzIC5jYXRlZ29yaWVzLFxuLnRheC1ldmVudC1jYXRlZ29yeSAuY2F0ZWdvcmllcyB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG4ucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzIC5icmFuZGxpc3QsXG4udGF4LWV2ZW50LWNhdGVnb3J5IC5icmFuZGxpc3Qge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHMgLm5ld3NfX2JvZHksXG4udGF4LWV2ZW50LWNhdGVnb3J5IC5uZXdzX19ib2R5IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi5wYWdlLXRlbXBsYXRlLWFsbC1zZXJ2aWNlcy10ZW1wbGF0ZSAuc3VibmF2aWdhdGlvbl9fdGl0bGUsXG4udGF4LXNlcnZpY2UgLnN1Ym5hdmlnYXRpb25fX3RpdGxlIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ucGFnZS10ZW1wbGF0ZS1hbGwtc2VydmljZXMtdGVtcGxhdGUgLnN1Ym5hdmlnYXRpb25fX2xpc3QsXG4udGF4LXNlcnZpY2UgLnN1Ym5hdmlnYXRpb25fX2xpc3Qge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg2NzI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGRlZmF1bHQtYnV0dG9uO1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbjpob3ZlciBpIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAwKTtcbn1cbi5idXR0b24tLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxMzQsIDExNCwgMC4yKTtcbn1cbi5idXR0b24tLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDM4LCAyOSwgMC4yKSAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbi0tZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XG59XG4uYnV0dG9uLS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbi0tZGFyay1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCAzOCwgMjksIDAuMik7XG59XG4uYnV0dG9uLS1kYXJrLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDM4LCAyOSwgMC40KSAhaW1wb3J0YW50O1xufVxuLmJ1dHRvbi0tYm9yZGVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0EyOTg5MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZjg2NzI7XG59XG4uYnV0dG9uLS1ib3JkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTI5ODkxO1xufVxuLmJ1dHRvbi0tYm9yZGVyOmZvY3VzLXZpc2libGUge1xuICBib3JkZXItY29sb3I6ICNmZjg2NzI7XG59XG4uYnV0dG9uX19ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLmJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5idXR0b25fX2dyb3VwIC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5idXR0b25fX2dyb3VwLS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY5cHgpIHtcbiAgLmJ1dHRvbl9fZ3JvdXAtLXNtLWZ1bGx3IC5idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYnV0dG9uIGkge1xuICBtYXJnaW4tbGVmdDogMC42MjVyZW07XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xufVxuXG4uaW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTEzLCAxOTIsIDIwOCwgMC4xMDE5NjA3ODQzKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLWJvdHRvbTogNjdweDtcbn1cbi5pbnRyb19fYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uaW50cm9fX2JnIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuLmludHJvX19ib2R5IHtcbiAgYmFja2dyb3VuZDogIzcwQkZDRjtcbiAgbWluLWhlaWdodDogMzYxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX19ib2R5IHtcbiAgICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5pbnRyb19faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmludHJvX19pbWctLW1vYmlsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgei1pbmRleDogMTtcbn1cbi5pbnRyb19faW1nLS1kZXNrdG9wIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50cm9fX2ltZy0tZGVza3RvcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmludHJvX190ZXh0V3JhcHBlciB7XG4gIHBhZGRpbmc6IDEuODc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMztcbn1cbi5pbnRyb19fdGV4dFdyYXBwZXIgLmJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX190ZXh0V3JhcHBlciB7XG4gICAgcGFkZGluZzogMy4xMjVyZW07XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmludHJvX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludHJvX19oZWFkaW5nIHtcbiAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgfVxufVxuLmludHJvX19oZWFkaW5nLS13aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5pbnRyby0tbm8tdGl0bGUgLmludHJvX19ib2R5IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYnJhbmRsaXN0c2ltcGxlIHtcbiAgcGFkZGluZzogNTBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnJhbmRsaXN0c2ltcGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5icmFuZGxpc3RzaW1wbGVfX2xvYWRtb3JlIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG87XG59XG4uYnJhbmRsaXN0c2ltcGxlX19ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWF1dG8tcm93czogMWZyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmFuZGxpc3RzaW1wbGVfX2dyaWQge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuICB9XG59XG4uYnJhbmRsaXN0c2ltcGxlX19ncmlkID4gKjpudGgtY2hpbGQobis1KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyYW5kbGlzdHNpbXBsZV9fZ3JpZCA+ICo6bnRoLWNoaWxkKG4rNSkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5icmFuZGJsb2Nrc2ltcGxlIHtcbiAgbWFyZ2luOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmNmY2ZjY7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbn1cbi5icmFuZGJsb2Nrc2ltcGxlOmhvdmVyIC5icmFuZGJsb2Nrc2ltcGxlX19pbWFnZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5icmFuZGJsb2Nrc2ltcGxlX19zdHJldGNoZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJhbmRibG9ja3NpbXBsZS0tc2hvcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYnJhbmRibG9ja3NpbXBsZV9fYm9keSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmFuZGJsb2Nrc2ltcGxlX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNSU7XG4gIGxlZnQ6IDEwJTtcbiAgd2lkdGg6IDgwJTtcbiAgaGVpZ2h0OiA2NSU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMzEyNjFkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG4uYnJhbmRibG9ja3NpbXBsZV9faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM5NThmOGE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBib3R0b206IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB3aWR0aDogODAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5icmFuZGJsb2Nrc2ltcGxlX19ob3ZlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYnJhbmRibG9ja3NpbXBsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5icmFuZGJsb2Nrc2ltcGxlX19ociB7XG4gIHdpZHRoOiAxMDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNTE0YTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5icmFuZGJsb2Nrc2ltcGxlX19vcGVuaW5nLWhvdXJzIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNlY3Rpb25zZWVtb3JlIHtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWN0aW9uc2VlbW9yZSB7XG4gICAgbWluLWhlaWdodDogMDtcbiAgfVxufVxuLnNlY3Rpb25zZWVtb3JlX19saW5rIHtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMTI2MWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb25zZWVtb3JlX19saW5rIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cbi5zZWN0aW9uc2VlbW9yZV9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5iYW5uZXJsaW5lIHtcbiAgcGFkZGluZzogNTBweCAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lcmxpbmUge1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbi5iYW5uZXJsaW5lX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRENEQ0Q7XG4gIGhlaWdodDogMjU2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5iYW5uZXJsaW5lX19jYXRlZ29yeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLmJhbm5lcmxpbmVfX3Nob3V0b3V0IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXNpemU6IDQ2cHg7XG59XG4uYmFubmVybGluZV9fbGluayB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjAwbXM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmFubmVybGluZV9fbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLyogLmNhcm91c2VsICovXG4uY2Fyb3VzZWwge1xuICBtaW4taGVpZ2h0OiAzNjFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwge1xuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICB9XG59XG4uY2Fyb3VzZWwuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNhcm91c2VsX19jYXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2Fyb3VzZWxfX2l0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzNjFweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jYXJvdXNlbF9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAyLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uY2Fyb3VzZWxfX3N0YXRlIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhcm91c2VsX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsX19pbWFnZS0tbW9iaWxlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJTtcbn1cbi5jYXJvdXNlbF9faW1hZ2UtLWRlc2t0b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhcm91c2VsX19idXR0b25zIC5idXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG4uY2Fyb3VzZWwuc2xpY2stc2xpZGVyLnNsaWNrLWRvdHRlZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2Fyb3VzZWwgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLmNhcm91c2VsIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNnB4O1xufVxuLmNhcm91c2VsIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsIC5zbGljay1kb3RzIGxpIGJ1dHRvbiAuc2xpY2stZG90LWljb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2Fyb3VzZWwgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiAuc2xpY2stZG90LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGE0YTRhO1xufVxuLmNhcm91c2VsIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbCAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmNhcm91c2VsIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uIC5wYXVzZS1ob3Zlcixcbi5jYXJvdXNlbCAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbiAucGxheS1ob3ZlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uY2Fyb3VzZWwgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246aG92ZXIgLnBhdXNlLFxuLmNhcm91c2VsIC5zbGljay1hdXRvcGxheS10b2dnbGUtYnV0dG9uOmhvdmVyIC5wbGF5IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5jYXJvdXNlbCAuc2xpY2stYXV0b3BsYXktdG9nZ2xlLWJ1dHRvbjpob3ZlciAucGF1c2UtaG92ZXIsXG4uY2Fyb3VzZWwgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b246aG92ZXIgLnBsYXktaG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmNhcm91c2VsIC5zbGljay1wcmV2LCAuY2Fyb3VzZWwgLnNsaWNrLW5leHQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jYXJvdXNlbCAuc2xpY2stcHJldiBzdmcsIC5jYXJvdXNlbCAuc2xpY2stbmV4dCBzdmcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXJvdXNlbCAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC01NXB4O1xufVxuLmNhcm91c2VsIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC01NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJvdXNlbF9faXRlbSB7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gIH1cbiAgLmNhcm91c2VsX19jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAzLjEyNXJlbTtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jYXJvdXNlbF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmNhcm91c2VsX19pbWFnZS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jYXJvdXNlbF9faW1hZ2UtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jYXJvdXNlbCAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAtMzZweDtcbiAgfVxuICAuY2Fyb3VzZWwgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICAgIGJvdHRvbTogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmNhcm91c2VsIC5zbGljay1wcmV2LCAuY2Fyb3VzZWwgLnNsaWNrLW5leHQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm5ld3NTdWJzY3JpYmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBwYWRkaW5nOiA3MHB4IDMycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTUwJTtcbn1cbi5uZXdzU3Vic2NyaWJlLS1mcm9udHBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTg1LCAxNTYsIDAuNCk7XG59XG4ubmV3c1N1YnNjcmliZS0tZnJvbnRwYWdlIC5sYmwtdGlueWx0ciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5uZXdzU3Vic2NyaWJlLS1mcm9udHBhZ2UgLm5ld3NTdWJzY3JpYmVfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzN3B4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cbi5uZXdzU3Vic2NyaWJlLS1mcm9udHBhZ2UgLmJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm5ld3NTdWJzY3JpYmUtLWZyb250cGFnZSAuc2liLWRyb3Bkb3duLW1lbnUgbGkge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgLyogZW5hYmxlcyBlbGxpcHNpcyAqL1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvKiBrZWVwcyB0aGUgdGV4dCBpbiBhIHNpbmdsZSBsaW5lICovXG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIGtlZXBzIHRoZSBlbGVtZW50IGZyb20gb3ZlcmZsb3dpbmcgaXRzIHBhcmVudCAqL1xufVxuLm5ld3NTdWJzY3JpYmUtLWN0YSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLm5ld3NTdWJzY3JpYmUtLWN0YSAubmV3c1N1YnNjcmliZV9fdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5ld3NTdWJzY3JpYmUtLWN0YSAubmV3c1N1YnNjcmliZV9fY29udGVudCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5uZXdzU3Vic2NyaWJlLS1jdGEgLm5ld3NTdWJzY3JpYmVfX2l0ZW0ge1xuICBmbGV4OiBpbmhlcml0O1xufVxuLm5ld3NTdWJzY3JpYmUtLWN0YSAubmV3c1N1YnNjcmliZV9faXRlbTpudGgtb2YtdHlwZSgyKSwgLm5ld3NTdWJzY3JpYmUtLWN0YSAubmV3c1N1YnNjcmliZV9faXRlbTpudGgtb2YtdHlwZSgzKSB7XG4gIG1hcmdpbjogMDtcbn1cbi5uZXdzU3Vic2NyaWJlX190aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uZXdzU3Vic2NyaWJlX19kZXNjIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubmV3c1N1YnNjcmliZV9fbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xufVxuLm5ld3NTdWJzY3JpYmVfX2xpbms6Zm9jdXMtdmlzaWJsZSwgLm5ld3NTdWJzY3JpYmVfX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5uZXdzU3Vic2NyaWJlX19ub3RlIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5uZXdzU3Vic2NyaWJlX19jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uZXdzU3Vic2NyaWJlX19jaGVjazpjaGVja2VkICsgLm5ld3NTdWJzY3JpYmVfX2xhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4pyTXCI7XG59XG4ubmV3c1N1YnNjcmliZV9fbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG59XG4ubmV3c1N1YnNjcmliZV9fbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZDRkMjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBvdXRsaW5lOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb250ZW50OiBcIlwiO1xufVxuLm5ld3NTdWJzY3JpYmVfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLm5ld3NTdWJzY3JpYmVfX2l0ZW0gaW5wdXQge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkOWRhZGE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubmV3c1N1YnNjcmliZV9fY29uc2VudC0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmV3c1N1YnNjcmliZSAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5ld3NTdWJzY3JpYmUgLmxibC10aW55bHRyIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm5ld3NTdWJzY3JpYmUgLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLm5ld3NTdWJzY3JpYmUgLnNtc19maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5ld3NTdWJzY3JpYmUgLmNvdW50cnktYmxvY2sgLmNvdW50cnktZmxnIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5ld3NTdWJzY3JpYmUgLnNpYi1kcm9wZG93bi1tZW51LmZsYWctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGhlaWdodDogMTYwcHg7XG4gIG1pbi13aWR0aDogMjMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ubmV3c1N1YnNjcmliZSAubWVzc2FnZV9hcmVhIHtcbiAgcGFkZGluZzogMnB4IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ubmV3c1N1YnNjcmliZSAubWVzc2FnZV9hcmVhIC5jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG4ubmV3c1N1YnNjcmliZSAubWVzc2FnZV9hcmVhIC5jbG9zZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uZXdzU3Vic2NyaWJlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAubmV3c1N1YnNjcmliZS0tZnJvbnRwYWdlIHtcbiAgICBwYWRkaW5nOiAxNDBweCAwO1xuICB9XG4gIC5uZXdzU3Vic2NyaWJlLS1jdGEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLm5ld3NTdWJzY3JpYmVfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLm5ld3NTdWJzY3JpYmVfX3RpdGxlLCAubmV3c1N1YnNjcmliZV9fZGVzYyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAubmV3c1N1YnNjcmliZV9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5uZXdzU3Vic2NyaWJlX19pdGVtLS1pbmZvIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5uZXdzU3Vic2NyaWJlX19pdGVtOm50aC1vZi10eXBlKDIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLm5ld3NTdWJzY3JpYmVfX2l0ZW06bnRoLW9mLXR5cGUoMykge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgfVxuICAubmV3c1N1YnNjcmliZV9fY29uc2VudC0tZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm5ld3NTdWJzY3JpYmVfX2NvbnNlbnQtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGlwaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogM3B4IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDk3JTtcbn1cblxuLnRvb2x0aXA6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gIHJpZ2h0OiAtMnB4O1xuICBib3R0b206IDI2cHg7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk4O1xuICB3aWR0aDogMjIwcHg7XG59XG5cbi50b29sdGlwX3NtYWxsOmhvdmVyOmFmdGVyIHtcbiAgcGFkZGluZzogNXB4IDVweDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG4udG9vbHRpcDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXI6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMzMzMgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogNnB4IDZweCAwIDZweDtcbiAgYm90dG9tOiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk7XG59XG5cbi5zaWItZHJvcGRvd24tbWVudS5mbGFnLWljb24ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMHB4O1xuICBvdmVyZmxvdy14OiBpbmhlcml0O1xuICBtaW4td2lkdGg6IDIzMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnNpYi1kcm9wZG93bi1tZW51LmZsYWctaWNvbiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLnNpYi1kcm9wZG93bi1tZW51LmZsYWctaWNvbiBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5pbmZvLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBGOEZBO1xufVxuLmluZm8tYmFubmVyX19jb2w6bnRoLW9mLXR5cGUoMSkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDM0cHggMCA0NHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmluZm8tYmFubmVyX19jb2w6bnRoLW9mLXR5cGUoMSk6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuLmluZm8tYmFubmVyX19jb2w6bnRoLW9mLXR5cGUoMikge1xuICBwYWRkaW5nOiAzMHB4IDAgNjZweDtcbn1cbi5pbmZvLWJhbm5lcl9fc3VidGl0bGUge1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBjb2xvcjogIzk4OTM4RTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uaW5mby1iYW5uZXJfX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMjRweDtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGZvbnQtc2l6ZTogMzYuOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDQ0cHg7XG59XG4uaW5mby1iYW5uZXJfX2Rlc2Mge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMTExMTExO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmluZm8tYmFubmVyX19tb3JlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmluZm8tYmFubmVyX19saW5rIHtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaW5mby1iYW5uZXJfX2xpbms6Zm9jdXMsIC5pbmZvLWJhbm5lcl9fbGlua2hvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaW5mby1iYW5uZXJfX21lZGlhLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmZvLWJhbm5lcl9fc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmluZm8tYmFubmVyX19zbGlkZXItaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW5mby1iYW5uZXJfX3NsaWRlci1pdGVtIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluZm8tYmFubmVyX19zbGlkZXIuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uaW5mby1iYW5uZXJfX3NsaWRlci5zbGljay1zbGlkZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTIwcHg7XG59XG4uaW5mby1iYW5uZXJfX3NsaWRlci5zbGljay1zbGlkZXIuc2xpY2stZG90dGVkIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbmZvLWJhbm5lcl9fc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgdG9wOiAtNDRweDtcbiAgYm90dG9tOiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaW5mby1iYW5uZXJfX3NsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmZvLWJhbm5lcl9fc2xpZGVyIC5zbGljay1kb3RzIGxpOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0ycHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5pbmZvLWJhbm5lcl9fc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjI2MUU7XG59XG4uaW5mby1iYW5uZXJfX3NsaWRlciAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiAjMTExMTExO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3b3JkLXdyYXA6IGFueXdoZXJlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5pbmZvLWJhbm5lciAuc2xpY2stdGV4dC0tZGVza3RvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluZm8tYmFubmVyOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNEMUUyRDg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICAuaW5mby1iYW5uZXJfX2JveCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciA3ZnI7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiA2MHB4O1xuICB9XG4gIC5pbmZvLWJhbm5lcl9fY29sIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBtYXJnaW46IDQ4cHggMDtcbiAgICBncmlkLXJvdzogMTtcbiAgfVxuICAuaW5mby1iYW5uZXJfX2NvbDpudGgtb2YtdHlwZSgxKSB7XG4gICAgcGFkZGluZzogNDhweCA0NHB4IDUwcHg7XG4gICAgZ3JpZC1jb2x1bW46IDI7XG4gIH1cbiAgLmluZm8tYmFubmVyX19jb2w6bnRoLW9mLXR5cGUoMSk6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmluZm8tYmFubmVyX19jb2w6bnRoLW9mLXR5cGUoMikge1xuICAgIHBhZGRpbmc6IDQycHggMDtcbiAgICBncmlkLWNvbHVtbjogMTtcbiAgfVxuICAuaW5mby1iYW5uZXIgLnNsaWNrLXRleHQtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW5mby1iYW5uZXIgLnNsaWNrLXRleHQtLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5vZmZlcnMge1xuICBtYXJnaW46IDBweCAwcHggNTBweDtcbn1cbi5vZmZlcnNfX2Jhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vZmZlcnNfX2Rlc2NyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMC42cHg7XG59XG4ub2ZmZXJzX19pbWctLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9mZmVyc19faW1nLS1tb2Ige1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xMDBweDtcbn1cbi5vZmZlcnNfX3RpbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi5vZmZlcnNfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAxNHB4IDAgMjJweDtcbn1cbi5vZmZlcnNfX2JveCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5vZmZlcnNfX2JvZHkge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vZmZlcnNfX2JvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLm9mZmVyc19fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vZmZlcnNfX2Nhcm91c2VsIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLm9mZmVyc19fZ3JpZCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm9mZmVyc19fYm9keSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ub2ZmZXJzX19pdGVtIHtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xufVxuLm9mZmVyc19fYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43MDE5NjA3ODQzKTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vZmZlcnNfX2J1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiA3cHg7XG59XG4ub2ZmZXJzIC5pcy1jaGVja2VkIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9mZmVyc19fZmlsdGVyLWJ0biB7XG4gIHBhZGRpbmc6IDIwcHggMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VhZTllODtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYWU5ZTg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvbHVtbi1jb3VudDogMjtcbn1cbi5vZmZlcnNfX3NvcnRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLm9mZmVyc19fc29ydGluZy10ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4ub2ZmZXJzX19zb3J0aW5nIC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5vZmZlcnNfX3NvcnRpbmcgLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg2NzI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmVyc19fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNjhweDtcbiAgfVxuICAub2ZmZXJzIC5pcy1jaGVja2VkIHtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcbiAgfVxuICAub2ZmZXJzX19pbWctLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmZXJzX19pbWctLWRlc2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAub2ZmZXJzX19maWx0ZXItYnRuIHtcbiAgICBwYWRkaW5nOiAyMHB4IDM0cHg7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICB9XG4gIC5vZmZlcnNfX2JveCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5vZmZlcnNfX2JveC0tYmxvY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmVyc19fY2Fyb3VzZWwge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm9mZmVyc19fZ3JhZGllbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLm9mZmVyc19fYmxvY2sge1xuICAgIHBhZGRpbmc6IDEzNHB4IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAub2ZmZXJzX190aW1lIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbiAgLm9mZmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICB9XG4gIC5vZmZlcnNfX2Rlc2NyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub2ZmZXJzX19maWx0ZXItYnRuIHtcbiAgICBjb2x1bW4tY291bnQ6IDQ7XG4gIH1cbn1cblxuLm9mZmVybmV3cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9mZmVybmV3cyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG4ub2ZmZXJuZXdzX19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDcwcHg7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuLm9mZmVybmV3c19fYXJyb3ctLW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL29mZmVycy9vZmZlcm5ld3MvaW1nL2xlZnQuc3ZnXCIpO1xufVxuLm9mZmVybmV3c19fYXJyb3ctLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvb2ZmZXJzL29mZmVybmV3cy9pbWcvcmlnaHQuc3ZnXCIpO1xufVxuLm9mZmVybmV3c19fYXJyb3c6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vZmZlcm5ld3NfX2Fycm93LS1uZXh0IHtcbiAgICByaWdodDogLTU2cHg7XG4gIH1cbiAgLm9mZmVybmV3c19fYXJyb3ctLXByZXYge1xuICAgIGxlZnQ6IC01NnB4O1xuICB9XG59XG4ub2ZmZXJuZXdzIC5zbGljay1zbGlkZSB7XG4gIG1hcmdpbjogMCAyMHB4O1xufVxuXG4ub2ZmZXJibG9jayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5vZmZlcmJsb2NrOmhvdmVyIC5vZmZlcmJsb2NrX19icmFnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLm9mZmVyYmxvY2tfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9mZmVyYmxvY2tfX2NvbnRlbnQtLXNjZW5lMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UxKTtcbn1cbi5vZmZlcmJsb2NrX19jb250ZW50LS1zY2VuZTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlMik7XG59XG4ub2ZmZXJibG9ja19fY29udGVudC0tc2NlbmUzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZTMpO1xufVxuLm9mZmVyYmxvY2tfX2NvbnRlbnQtLXNjZW5lNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2U0KTtcbn1cbi5vZmZlcmJsb2NrX19jb250ZW50LS1zY2VuZTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlNSk7XG59XG4ub2ZmZXJibG9ja19fdGV4dCB7XG4gIHBhZGRpbmc6IDI0cHggMTlweDtcbn1cbi5vZmZlcmJsb2NrX190aXRsZSB7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm9mZmVyYmxvY2tfX2Rlc2Mge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cbi5vZmZlcmJsb2NrX19wZXJjZW50YWdlcyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuLm9mZmVyYmxvY2tfX2JyYWcge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEuODc1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm9mZmVyYmxvY2sge1xuICAgIHdpZHRoOiA0NiU7XG4gICAgbWFyZ2luOiAwIDIlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmVyYmxvY2sge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luOiAwIDEuNSU7XG4gIH1cbiAgLm9mZmVyYmxvY2tfX3BlcmNlbnRhZ2VzIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB9XG59XG5cbi5zaG9wd2luZG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRiNTllO1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMi41cmVtO1xufVxuLnNob3B3aW5kb3dfX2JvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvcHdpbmRvd19fdGl0bGUge1xuICBtYXJnaW46IDBweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDIuMzEyNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaG9wd2luZG93X190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDIuODc1cmVtO1xuICB9XG59XG4uc2hvcHdpbmRvd19fbGlzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA2MHB4IDA7XG59XG4uc2hvcHdpbmRvd19fbGlzdCAuc2hvcHdpbmRvd0l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnNob3B3aW5kb3dfX2dyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgcm93LWdhcDogMjBweDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2hvcHdpbmRvd19fZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNob3B3aW5kb3dfX2dyaWQge1xuICAgIHJvdy1nYXA6IDcwcHg7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbi5zaG9wd2luZG93X19hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xufVxuLnNob3B3aW5kb3dfX2Fycm93LS1uZXh0IHtcbiAgcmlnaHQ6IDEuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvc2hvcHdpbmRvdy9pbWcvbGVmdC5zdmdcIik7XG59XG4uc2hvcHdpbmRvd19fYXJyb3ctLXByZXYge1xuICBsZWZ0OiAxLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL3Nob3B3aW5kb3cvaW1nL3JpZ2h0LnN2Z1wiKTtcbn1cbi5zaG9wd2luZG93X19hcnJvdzpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5zaG9wd2luZG93X19saW5rIHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaG9wd2luZG93X19saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2hvcHdpbmRvdyAuc2xpY2stbGlzdCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnNob3B3aW5kb3dfX2xpc3QgLnNob3B3aW5kb3dJdGVtX19pbmZvIHtcbiAgdG9wOiAxMDAlO1xufVxuLnNob3B3aW5kb3dfX2xpc3QgLnNob3B3aW5kb3dJdGVtLnNob3B3aW5kb3dJdGVtLS1vcGVuIC5zaG9wd2luZG93SXRlbV9faW5mbyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5zaG9wd2luZG93X190aXRsZSwgLnNob3B3aW5kb3dfX2xpbmstYm94IHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaG9wd2luZG93X19saXN0IHtcbiAgICBwYWRkaW5nOiAxNjhweCAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNob3B3aW5kb3dfX2xpc3QgLnNob3B3aW5kb3dJdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAoLS1sYXB0b3ApIHtcbiAgLnNob3B3aW5kb3dfX3RpdGxlLCAuc2hvcHdpbmRvd19fbGluay1ib3gge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi5zaG9wd2luZG93SXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zLCBvcGFjaXR5IDMwMG1zO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDQ1dnc7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4uc2hvcHdpbmRvd0l0ZW1fX2FjdGlvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zaG9wd2luZG93SXRlbS5zaG9wd2luZG93SXRlbS0tb3BlbiB7XG4gIHotaW5kZXg6IDE7XG59XG4uc2hvcHdpbmRvd0l0ZW0uc2hvcHdpbmRvd0l0ZW0tLW9wZW4gLnNob3B3aW5kb3dJdGVtX19pbmZvIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTE7XG59XG4uc2hvcHdpbmRvd0l0ZW0uc2hvcHdpbmRvd0l0ZW0tLW9wZW4gLnNob3B3aW5kb3dJdGVtX19hY3Rpb24tLWV4cGFuZCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zaG9wd2luZG93SXRlbS5zaG9wd2luZG93SXRlbS0tb3BlbiAuc2hvcHdpbmRvd0l0ZW1fX2FjdGlvbi0tc2hyaW5rIHtcbiAgYm90dG9tOiBpbmhlcml0O1xuICB0b3A6IDhweDtcbn1cbi5zaG9wd2luZG93SXRlbS0tZ3JpZGRlZCB7XG4gIG9wYWNpdHk6IDE7XG4gIHdpZHRoOiA4NiU7XG4gIG1heC13aWR0aDogdW5zZXQ7XG59XG4uc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQ6bnRoLWNoaWxkKDJuKSB7XG4gIG1hcmdpbi1sZWZ0OiAxNCU7XG59XG4uc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQgLnNob3B3aW5kb3dJdGVtX19pbmZvIHtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODZweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNob3B3aW5kb3dJdGVtLS1ncmlkZGVkIC5zaG9wd2luZG93SXRlbV9faW5mbyB7XG4gICAgdG9wOiA0MCU7XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogdW5zZXQ7XG4gIH1cbn1cbi5zaG9wd2luZG93SXRlbS0tZ3JpZGRlZCAuc2hvcHdpbmRvd0l0ZW1fX2FjdGlvbiB7XG4gIGJvdHRvbTogNjZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNob3B3aW5kb3dJdGVtLS1ncmlkZGVkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQ6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLnNob3B3aW5kb3dJdGVtLS1ncmlkZGVkOm5vdCguc2xlZXApIC5zaG9wd2luZG93SXRlbV9faW5mbyB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5zaG9wd2luZG93SXRlbS0tZ3JpZGRlZDpob3ZlciB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgLnNob3B3aW5kb3dJdGVtLS1ncmlkZGVkOmhvdmVyOm50aC1jaGlsZCgybiswKSAuc2hvcHdpbmRvd0l0ZW1fX2luZm8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC03MCUsIC01MCUpO1xuICB9XG4gIC5zaG9wd2luZG93SXRlbS0tZ3JpZGRlZDpob3ZlcjpudGgtY2hpbGQoMm4rMSkgLnNob3B3aW5kb3dJdGVtX19pbmZvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3MCUsIC01MCUpO1xuICB9XG4gIC5zaG9wd2luZG93SXRlbS0tZ3JpZGRlZDpob3ZlciAuc2hvcHdpbmRvd0l0ZW1fX2luZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNTAlKTtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQ6bnRoLWNoaWxkKDJuKzApIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLnNob3B3aW5kb3dJdGVtLS1ncmlkZGVkOm50aC1jaGlsZCgybisxKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQ6bnRoLWNoaWxkKDJuKzApIC5zaG9wd2luZG93SXRlbV9faW5mbyB7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNjAlLCAtNTAlKTtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQ6bnRoLWNoaWxkKDJuKzEpIC5zaG9wd2luZG93SXRlbV9faW5mbyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjAlLCAtNTAlKTtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0tLWdyaWRkZWQgLnNob3B3aW5kb3dJdGVtX19hY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zaG9wd2luZG93SXRlbS5zbGVlcCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5zaG9wd2luZG93SXRlbV9fYWN0aW9uIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHotaW5kZXg6IDExO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9zaG9wd2luZG93L2l0ZW0vaW1nL2Rvd24uc3ZnXCIpO1xufVxuLnNob3B3aW5kb3dJdGVtX19hY3Rpb24tLXNocmluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IC0yNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvc2hvcHdpbmRvdy9pdGVtL2ltZy91cC5zdmdcIik7XG4gIHotaW5kZXg6IDEyO1xufVxuLnNob3B3aW5kb3dJdGVtX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG4uc2hvcHdpbmRvd0l0ZW1fX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS44NzVyZW0gMS44NzVyZW0gMi4zMTI1cmVtO1xuICB6LWluZGV4OiAxMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZTtcbn1cbi5zaG9wd2luZG93SXRlbV9faW5mby0tY2xvbmUge1xuICBib3R0b206IDA7XG59XG4uc2hvcHdpbmRvd0l0ZW1fX2luZm8tLWNsb25lIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uLS1zaHJpbmsge1xuICBib3R0b206IGluaGVyaXQ7XG4gIHRvcDogOHB4O1xufVxuLnNob3B3aW5kb3dJdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuLnNob3B3aW5kb3dJdGVtX19pdGVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMC42MjVyZW07XG59XG4uc2hvcHdpbmRvd0l0ZW1fX2JyYW5kIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uc2hvcHdpbmRvd0l0ZW0uc2xpY2stc2xpZGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNob3B3aW5kb3dJdGVtLnNsaWNrLWNlbnRlciB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2hvcHdpbmRvd0l0ZW0uc2xpY2stY2VudGVyIC5zaG9wd2luZG93SXRlbV9faW1hZ2Uge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG59XG4uc2hvcHdpbmRvd0l0ZW0uc2xpY2stY2VudGVyIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hvcHdpbmRvd0l0ZW0uc2xpY2stY2VudGVyIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uLS1leHBhbmQge1xuICBib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNob3B3aW5kb3dJdGVtX19pbmZvLS1jbG9uZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNzhweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2hvcHdpbmRvd0l0ZW0uc2xpY2stc2xpZGUge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0uc2xpY2stY2VudGVyIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uLS1leHBhbmQge1xuICAgIGJvdHRvbTogLTkwcHg7XG4gIH1cbiAgLnNob3B3aW5kb3dJdGVtLnNsaWNrLWNlbnRlciAuc2hvcHdpbmRvd0l0ZW1fX2luZm8tLWNsb25lIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE3NnB4KTtcbiAgfVxuICAuc2hvcHdpbmRvd0l0ZW0uc2xpY2stY2VudGVyIC5zaG9wd2luZG93SXRlbV9faW1hZ2Uge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMi4xMSk7XG4gIH1cbn1cblxuLnBvcHVwb2ZmZXJzIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ5LCAzOCwgMjksIDAuNSk7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICB6LWluZGV4OiA5MDE7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnBvcHVwb2ZmZXJzLmlzb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvcHVwb2ZmZXJzLmFuaW1hdGUtaW4ge1xuICBvcGFjaXR5OiAxO1xufVxuLnBvcHVwb2ZmZXJzLmFuaW1hdGUtaW4gLnBvcHVwb2ZmZXJzX19ib2R5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMHB4KTtcbn1cbi5wb3B1cG9mZmVyc19fYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MzBweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICB6LWluZGV4OiA0MDtcbn1cbi5wb3B1cG9mZmVyc19fY29udGVudCB7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDU3MHB4O1xuICBwYWRkaW5nOiAwcHggMS4yNXJlbSAzLjc1cmVtO1xufVxuLnBvcHVwb2ZmZXJzX19oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBwYWRkaW5nOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucG9wdXBvZmZlcnNfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG4ucG9wdXBvZmZlcnNfX2Nsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAzLjEyNXJlbTtcbiAgaGVpZ2h0OiAzLjEyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL29mZmVycy9wb3B1cC9pbWcvY2xvc2Uuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucG9wdXBvZmZlcnNfX2Nsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0YjU5ZTtcbn1cbi5wb3B1cG9mZmVyc19fc2hvcCB7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnBvcHVwb2ZmZXJzX19wZXJjZW50YWdlcyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG4ucG9wdXBvZmZlcnNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4ucG9wdXBvZmZlcnNfX2RhdGUge1xuICBmb250LXNpemU6IDE5cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWFyZ2luOiAwcHg7XG59XG4ucG9wdXBvZmZlcnNfX2Rlc2Mge1xuICBmb250LXNpemU6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW46IDI3cHggMHB4O1xufVxuLnBvcHVwb2ZmZXJzX19nb3RvIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMzMTI2MUQ7XG59XG4ucG9wdXBvZmZlcnNfX2dvdG86aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByb21vLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1tYWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLnByb21vLW1haW4gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9tby1tYWluIC5iZy1jb2xvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E0QkNDMjtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgei1pbmRleDogLTI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW4gLmJnLWNvbG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnByb21vLW1haW4gLm9mZnNldC1iZy1jb2xvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E0QkNDMjtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDIwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW4gLm9mZnNldC1iZy1jb2xvciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvZnJvbnRwYWdlcHJvbW8vbWFpbi9pbWcvYmcuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5wcm9tby1tYWluIC5vZmZzZXQtYmctY29sb3Ige1xuICB6LWluZGV4OiAtMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW8tbWFpbl9fc3BhY2VyIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxufVxuLnByb21vLW1haW5fX2ljb24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvY29udmVuaWVuY2UvaW1nL2ljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW5fX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW5fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbi5wcm9tby1tYWluX19pbWFnZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb21vLW1haW5fX2ltYWdlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5wcm9tby1tYWluX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW5fX2ltYWdlIHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbn1cbi5wcm9tby1tYWluX19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvbW8tbWFpbl9fbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjVyZW07XG4gIHJpZ2h0OiAyLjVyZW07XG4gIG1heC13aWR0aDogMzAlO1xufVxuLnByb21vLW1haW5fX2xvZ28gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb21vLW1haW5fX3RleHQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9tby1tYWluX190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5wcm9tby1tYWluX190ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW8tbWFpbl9fdGV4dCB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG59XG4ucHJvbW8tbWFpbl9fdGl0bGUge1xuICBtYXJnaW46IDM2cHggMDtcbiAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW5fX3RpdGxlIHtcbiAgICBtYXJnaW46IDQ2cHggMDtcbiAgfVxufVxuLnByb21vLW1haW5fX2xpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wcm9tby1tYWluX19saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1tYWluX19saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgfVxufVxuLnByb21vLW1haW4tLXJldmVyc2UgLmJnLWNvbG9yIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTYuNjY2NjY2NjY2NyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLW1haW4tLXJldmVyc2UgLm9mZnNldC1iZy1jb2xvciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgc2NhbGUoLTEpO1xuICB9XG59XG4ucHJvbW8tbWFpbi0tcmV2ZXJzZSAucHJvbW8tbWFpbl9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW8tbWFpbi0tcmV2ZXJzZSAucHJvbW8tbWFpbl9fY29udGVudCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAucHJvbW8tbWFpbi0tcmV2ZXJzZSAucHJvbW8tbWFpbl9faW1hZ2Uge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5wcm9tby1tYWluLS1yZXZlcnNlIC5wcm9tby1tYWluX190ZXh0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4ucHJvbW8tc2Vjb25kYXJ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4ucHJvbW8tc2Vjb25kYXJ5IC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvbW8tc2Vjb25kYXJ5IC5vZmZzZXQtYmctY29sb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUUyRDg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnkgLm9mZnNldC1iZy1jb2xvciB7XG4gICAgaGVpZ2h0OiA0MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCk7XG4gIH1cbn1cbi5wcm9tby1zZWNvbmRhcnkgLm9mZnNldC1iZy1jb2xvciB7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnlfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAwO1xuICB9XG59XG4ucHJvbW8tc2Vjb25kYXJ5X19pY29uIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnlfX2ljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ucHJvbW8tc2Vjb25kYXJ5X19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnlfX2NvbnRlbnQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG4ucHJvbW8tc2Vjb25kYXJ5X19pbWFnZSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb21vLXNlY29uZGFyeV9faW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLnByb21vLXNlY29uZGFyeV9faW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgb3JkZXI6IDE7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLXNlY29uZGFyeV9faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgcGFkZGluZy10b3A6IDByZW07XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG4ucHJvbW8tc2Vjb25kYXJ5X19pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvbW8tc2Vjb25kYXJ5X190ZXh0IHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvbW8tc2Vjb25kYXJ5X190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5wcm9tby1zZWNvbmRhcnlfX3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW8tc2Vjb25kYXJ5X190ZXh0IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNi42NjY2NjY2NjY3JTtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuLnByb21vLXNlY29uZGFyeV9fc3VidGl0bGUge1xuICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgbWFyZ2luLXRvcDogMi41cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnlfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucHJvbW8tc2Vjb25kYXJ5X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIG1hcmdpbjogMC4zNzVyZW0gMCAxLjU2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnByb21vLXNlY29uZGFyeV9fYm9keSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vLXNlY29uZGFyeV9fYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5wcm9tby1zZWNvbmRhcnlfX2xpbmsge1xuICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi10b3A6IDIuMTg3NXJlbTtcbn1cbi5wcm9tby1zZWNvbmRhcnlfX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogdmFyKC0tdGV4dCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tby1zZWNvbmRhcnlfX2xpbmsge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLm5ld3Mge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uZXdzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5uZXdzX19hcnRpY2xlcyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBjb2x1bW4tZ2FwOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzX19hcnRpY2xlcyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG59XG4ubmV3c19fYm9keSB7XG4gIHBhZGRpbmctdG9wOiA1cmVtO1xufVxuXG4ubmV3c0FydGljbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG59XG4ubmV3c0FydGljbGU6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubmV3c0FydGljbGVfX2xpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmV3c0FydGljbGVfX2xpbms6aG92ZXIgLm5ld3NBcnRpY2xlX19pbWFnZSB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5uZXdzQXJ0aWNsZV9fbGluazpob3ZlciAubmV3c0FydGljbGVfX3RpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5uZXdzQXJ0aWNsZV9faW1hZ2Uge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAzMDBtcztcbn1cbi5uZXdzQXJ0aWNsZV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmV3c0FydGljbGVfX2RhdGUge1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xuICBvcGFjaXR5OiAwLjU7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4ucGFydG5lcnMge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICBwYWRkaW5nLXRvcDogMy4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDMuMjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQUY0Rjk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5wYXJ0bmVyc19fY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcnRuZXJzX19jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5wYXJ0bmVyc19fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMS4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuLnBhcnRuZXJzX19pdGVtIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnRuZXJzX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ucGFydG5lcnNfX2l0ZW06aG92ZXIgLnBhcnRuZXJzX19pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xufVxuLnBhcnRuZXJzX19pdGVtOmhvdmVyIC5wYXJ0bmVyc19fbGluayB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wYXJ0bmVyc19faW1hZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wYXJ0bmVyc19faW1hZ2Uge1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cbi5wYXJ0bmVyc19faW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDAuNTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OXB4KSB7XG4gIC5wYXJ0bmVyc19faW1hZ2UgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIH1cbn1cbi5wYXJ0bmVyc19fbG9nbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyLjVyZW07XG4gIHJpZ2h0OiAyLjVyZW07XG4gIG1heC13aWR0aDogMzAlO1xufVxuLnBhcnRuZXJzX19sb2dvIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydG5lcnNfX2xvZ28ge1xuICAgIG1heC13aWR0aDogOS4zNzVyZW07XG4gIH1cbn1cbi5wYXJ0bmVyc19fdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIuNXJlbSAzLjc1cmVtIDMuNzVyZW07XG59XG4ucGFydG5lcnNfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0bmVyc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi44NzVyZW07XG4gIH1cbn1cbi5wYXJ0bmVyc19fbGluayB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5wYXJ0bmVycy0tc2luZ2xlIC5wYXJ0bmVyc19faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcnRuZXJzLS1zaW5nbGUge1xuICAvKiogUHJvYmFibHkgbm90IG5lc3NhcnlcbiAgICAgIGJ1dCBhZGRlZCBmb3Igc2FmZXR5ICoqL1xufVxuLnBhcnRuZXJzLS1zaW5nbGUgLnBhcnRuZXJzX19pbWFnZSB7XG4gIG1heC1oZWlnaHQ6IDM3LjVyZW07XG59XG5cbi5mbG9vcnBsYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDQuNjg3NXJlbTtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvb3JwbGFuIHtcbiAgICBtaW4taGVpZ2h0OiA0NjBweDtcbiAgfVxufVxuLmZsb29ycGxhbl9fbWFwIHtcbiAgb3JkZXI6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDRENEQ0Q7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvb3JwbGFuX19tYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gICAgbWluLWhlaWdodDogNDYwcHg7XG4gIH1cbn1cbi5mbG9vcnBsYW5fX21hcCB7XG4gIC8qIEZ1bGwgd2lkdGggd2hlbiBubyBmbG9vciBidXR0b25zIChob21lcGFnZSkgKi9cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvb3JwbGFuX19tYXA6b25seS1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mbG9vcnBsYW5fX2Zsb29ycyB7XG4gIG9yZGVyOiAxO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWluLWhlaWdodDogNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvb3JwbGFuX19mbG9vcnMge1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiAxMzBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5mbG9vcnBsYW4ge1xuICAvKiBzaW1wbGUgZmxvb3JwbGFucyBpbWFnZXMgZm9yIGFtZW5pdGllcyB0eXBlcyAqL1xufVxuLmZsb29ycGxhbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsb29ycGxhbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmZsb29ycGxhbiB7XG4gIC8qIExlYWZsZXQgYmcgb3ZlcnJpZGUgdG8ga2VlcCB0aGUgYmcgaW4gb25lIGNvbG9yICovXG59XG4uZmxvb3JwbGFuIC5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNlY2VjZWM7XG59XG5cbi5mbG9vciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmxvb3I6aG92ZXIsIC5mbG9vci5pc2FjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg2NzI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmZsb29yX19udW1iZXIge1xuICBmb250LXNpemU6IDIuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwcHg7XG59XG4uZmxvb3JfX2Rlc2Mge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9vciB7XG4gICAgd2lkdGg6IDguMTI1cmVtO1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuLmZhY3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZzogNzBweCAwcHg7XG59XG4uZmFjdHNfX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4uZmFjdHNfX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbn1cbi5mYWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYWN0IHtcbiAgICB3aWR0aDogOS4zNzVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuLmZhY3RfX2ltZyB7XG4gIHdpZHRoOiAzLjQzNzVyZW07XG4gIGhlaWdodDogMy40Mzc1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG4uZmFjdF9fY291bnQge1xuICBmb250LXNpemU6IDIuODc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLmZhY3RfX3R5cGUge1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgbWFyZ2luOiAwcHg7XG4gIG1heC13aWR0aDogMTUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmF3YXJkcyB7XG4gIHBhZGRpbmc6IDcwcHggMDtcbn1cbi5hd2FyZHNfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmF3YXJkc19fbGlzdCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5hd2FyZHNfX2l0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi5hd2FyZHNfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5hd2FyZHNfX2xpbmsge1xuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG4uYXdhcmRzX19saW5rOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cbi5hd2FyZHNfX2xpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogIzMyMjYxRTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYXdhcmRzX19pdGVtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbi5mcm9udC1oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNjdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTMsIDE5MiwgMjA4LCAwLjEwMTk2MDc4NDMpO1xufVxuLmZyb250LWhlcm9fX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuLmZyb250LWhlcm9fX2JnIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlO1xufVxuXG4ub2ZmZXJibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59IiwiLy8gaHR0cDovL21leWVyd2ViLmNvbS9lcmljL3Rvb2xzL2Nzcy9yZXNldC9cclxuLy8gIHYyLjAgfCAyMDExMDEyNlxyXG4vLyAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcclxuXHJcbmh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxyXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXHJcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcclxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcclxuYiwgdSwgaSwgY2VudGVyLFxyXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxyXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcclxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXHJcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxyXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXHJcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxyXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgZm9udDogaW5oZXJpdDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuLy8gSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2Vyc1xyXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxyXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbmJvZHkge1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbm9sLCB1bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5ibG9ja3F1b3RlLCBxIHtcclxuICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLCBxOmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBjb250ZW50OiBub25lO1xyXG59XHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59IiwiXHJcbi8qXHJcblx0Q29weXJpZ2h0IChDKSBIb2VmbGVyICYgQ28uXHJcblx0VGhpcyBzb2Z0d2FyZSBpcyB0aGUgcHJvcGVydHkgb2YgSG9lZmxlciAmIENvLiAoSCZDbykuXHJcblx0WW91ciByaWdodCB0byBhY2Nlc3MgYW5kIHVzZSB0aGlzIHNvZnR3YXJlIGlzIHN1YmplY3QgdG8gdGhlXHJcblx0YXBwbGljYWJsZSBMaWNlbnNlIEFncmVlbWVudCwgb3IgVGVybXMgb2YgU2VydmljZSwgdGhhdCBleGlzdHNcclxuXHRiZXR3ZWVuIHlvdSBhbmQgSCZDby4gSWYgbm8gc3VjaCBhZ3JlZW1lbnQgZXhpc3RzLCB5b3UgbWF5IG5vdFxyXG5cdGFjY2VzcyBvciB1c2UgdGhpcyBzb2Z0d2FyZSBmb3IgYW55IHB1cnBvc2UuXHJcblx0VGhpcyBzb2Z0d2FyZSBtYXkgb25seSBiZSBob3N0ZWQgYXQgdGhlIGxvY2F0aW9ucyBzcGVjaWZpZWQgaW5cclxuXHR0aGUgYXBwbGljYWJsZSBMaWNlbnNlIEFncmVlbWVudCBvciBUZXJtcyBvZiBTZXJ2aWNlLCBhbmQgb25seVxyXG5cdGZvciB0aGUgcHVycG9zZXMgZXhwcmVzc2x5IHNldCBmb3J0aCB0aGVyZWluLiBZb3UgbWF5IG5vdCBjb3B5LFxyXG5cdG1vZGlmeSwgY29udmVydCwgY3JlYXRlIGRlcml2YXRpdmUgd29ya3MgZnJvbSBvciBkaXN0cmlidXRlIHRoaXNcclxuXHRzb2Z0d2FyZSBpbiBhbnkgd2F5LCBvciBtYWtlIGl0IGFjY2Vzc2libGUgdG8gYW55IHRoaXJkIHBhcnR5LFxyXG5cdHdpdGhvdXQgZmlyc3Qgb2J0YWluaW5nIHRoZSB3cml0dGVuIHBlcm1pc3Npb24gb2YgSCZDby5cclxuXHRGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHZpc2l0IHVzIGF0IGh0dHA6Ly90eXBvZ3JhcGh5LmNvbS5cclxuKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUxpZ2h0X1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1MaWdodEl0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9va19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9va0l0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTWVkaXVtX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1NZWRpdW1JdGFsaWNfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYyL0dvdGhhbS1Cb2xkX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb2xkX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmMi9Hb3RoYW0tQm9sZEl0YWxpY19XZWIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9sZEl0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuIiwiLmhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA5MDA7IC8qIHRvIGJlIHRvcCBvZiB0aGUgZmxvb3JwbGFuICovXHJcbiAgICAkaDogJjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpIDUwJSwgI2ZmZiA1MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcclxuXHJcbiAgICAmLS1idGltZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKSA1MCUsICNmZmNiYzMgNTAlKTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZmZjYmMzIDtcclxuXHJcbiAgICAgICAgI3skaH1fX2J1c2luZXNzLXRpbWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgI3skaH1fX21lbnUgPiAqIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICN7JGh9X19idXNpbmVzcy1ob3VycyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmNiYzM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzUG9wdXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX3B1YmxpYyB7XHJcbiAgICAgICAgICAgICAgICAkc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICRoYWxmOiAtMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAkaGFsZjtcclxuICAgICAgICAgICAgICAgIHRvcDpjYWxjKCA1MCUgKyAjeyRoYWxmfSApO1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiRzaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiRzaXplO1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmcnKTtcclxuXHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1c2luZXNzVGltZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjkpIHtcclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzLWhvdXJzIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTE7XHJcblxyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzUG9wdXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEyMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzLXRpdGxlIHt9XHJcblxyXG4gICAgICAgICAgICAjeyRofV9fYnVzaW5lc3MtdGltZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX3B1YmxpYyB7XHJcbiAgICAgICAgICAgICAgICAkc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICRoYWxmOiAtMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIHRvcDpjYWxjKCA1MCUgKyAjeyRoYWxmfSApO1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiRzaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiRzaXplO1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmcnKTtcclxuXHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1c2luZXNzVGltZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0taGFzLWJ0aW1lIHtcclxuICAgICAgICAjeyRofV9fYnVzaW5lc3MtaG91cnMge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICN7JGh9X19idXNpbmVzcy10aW1lIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvZXhwYW5kLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3skaH1fX3B1YmxpYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgaGVpZ2h0OjEwMHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKTtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGhlaWdodDokaGVhZGVyLWhlaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG5cclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBhLCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB4bHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NwbGl0e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczpmbGV4LWVuZDtcclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21vYmlsZWdyb3Vwe1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFuZ3VhZ2V7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgb3BhY2l0eTowLjU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhbmdzZWxlY3RvcntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjojOTE4ZjhiO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjojMzEyNjFEO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVudXtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZsZXgtZ3JvdzoyO1xyXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zZWN0aW9uc3tcclxuICAgICAgICBjb2xvcjojMzEyNjFEO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zZWFyY2gge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvc2VhcmNoLXdoaXRlLnN2ZycpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jbG9zZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmcnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY2xvc2UtYmxhY2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvYnRuLWNsb3NlLnN2ZycpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1cmdlciB7XHJcbiAgICAgICAgd2lkdGg6NTBweDtcclxuICAgICAgICBoZWlnaHQ6NTBweDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9idXJnZXIuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaHtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zZWFyY2h7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMxMjYxZDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZDRlY2YxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzYWN0aXZlIHtcclxuICAgICAgICAgICAgI3skaH1fX3NlYXJjaGJhciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDApO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICN7JGh9X19idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaGJhcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgY29sb3I6I2M0YzRjNDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHggMTBweCAxMHB4O1xyXG5cclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC0xMCk7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZSwgb3BhY2l0eSAyMDBtcztcclxuXHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaGJhckNhcHRpb257XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaGJhcklucHV0e1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6OXB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiMyYzJjMmM7XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDowcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOm5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaEFjdGlvbntcclxuICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgIGhlaWdodDo1MHB4O1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC5zdmcnKTtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2gtd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jbG9zZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDoxMHB4O1xyXG4gICAgICAgIC8vICAgICBtYXJnaW4tbGVmdDoxMHB4O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzcy1ob3Vyc3tcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246cm93O1xyXG4gICAgICAgIHBhZGRpbmc6MTBweCAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEyNHB4O1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcywgZmxleC1zaHJpbmsgMzAwbXM7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgcGFkZGluZzowcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHhse1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzcy10aXRsZXtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzcy10aW1le1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MTBweDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDowcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3B1YmxpY3tcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6LThweDtcclxuICAgICAgICB0b3A6Y2FsYyg1MCUgLSA4cHgpO1xyXG5cclxuICAgICAgICB3aWR0aDoxNnB4O1xyXG4gICAgICAgIGhlaWdodDoxNnB4O1xyXG5cclxuICAgICAgICBib3JkZXItcmFkaXVzOjEwMCU7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0Y5NDIzQTtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBhbmltYXRpb24tbmFtZTogdGltZURvdDtcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzc1BvcHVwe1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBAa2V5ZnJhbWVzIHRpbWVEb3Qge1xyXG4gICAgICAgIDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpO31cclxuICAgICAgICAxMDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEuMyk7fVxyXG4gICAgfVxyXG59XHJcbiIsIiRzY3JlZW4tc20tbWluOiA1NzZweDtcclxuJHNjcmVlbi1tZC1taW46IDc2OHB4O1xyXG4kc2NyZWVuLWxnLW1pbjogOTkycHg7XHJcbiRzY3JlZW4teGwtbWluOiAxMjAwcHg7XHJcbiRzY3JlZW4teGwtbGFyZ2VyOiAxMzAwcHg7XHJcblxyXG4kZm9udC1zaXplLWJhc2U6IDE2ICFkZWZhdWx0O1xyXG4kaGVhZGVyLWhlaWdodDogMTIwcHg7XHJcblxyXG5cclxuLy8gU21hbGwgZGV2aWNlc1xyXG5AbWl4aW4gc20ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tc20tbWlufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPbmx5IFNtYWxsIGRldmljZXNcclxuQG1peGluIG1kLWRvd24ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeygkc2NyZWVuLW1kLW1pbiArIDFweCl9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGl1bSBkZXZpY2VzXHJcbkBtaXhpbiBtZCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGRldmljZXNcclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLWxnLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRXh0cmEgbGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4geGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4teGwtbWlufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4geGxsYXJnZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi14bC1sYXJnZXJ9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGVwYWRkaW5nKCkge1xyXG4gIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuXHJcbiAgQGluY2x1ZGUgeGx7XHJcbiAgICBwYWRkaW5nLWxlZnQ6MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdHJpcCB1bml0c1xyXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtYmVyKSB7XHJcbiAgQGlmIHR5cGUtb2YoJG51bWJlcikgPT0gJ251bWJlcicgYW5kIG5vdCB1bml0bGVzcygkbnVtYmVyKSB7XHJcbiAgICBAcmV0dXJuIGNhbGMoJG51bWJlciAvICgkbnVtYmVyICogMCArIDEpKTtcclxuICB9XHJcbiAgQHJldHVybiAkbnVtYmVyO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIFJlbGF0aXZlIHVuaXRzIGZyb20gcGl4ZWxzXHJcbiRtaXhpbi0tYmFzZUZvbnRTaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRtaXhpbi0tYmFzZUZvbnRTaXplKSB7XHJcbiAgJHUtcGl4ZWxzOiBzdHJpcC11bml0KCRwaXhlbHMpO1xyXG4gICR1LWNvbnRleHQ6IHN0cmlwLXVuaXQoJGNvbnRleHQpO1xyXG5cclxuICAvLyBAaWYgKHVuaXRsZXNzKCR1LXBpeGVscykpIHtcclxuICAvLyAgICR1LXBpeGVsczogJHUtcGl4ZWxzICogMXB4O1xyXG4gIC8vIH1cclxuXHJcbiAgLy8gQGlmICh1bml0bGVzcygkdS1jb250ZXh0KSkge1xyXG4gIC8vICAgJHUtY29udGV4dDogJHUtY29udGV4dCAqIDFweDtcclxuICAvLyB9XHJcblxyXG4gIEByZXR1cm4gY2FsYygkdS1waXhlbHMgLyAkdS1jb250ZXh0ICogMXJlbSk7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogOTIlO1xyXG5cclxuICBAbWVkaWEgKC0tdGFibGV0KXtcclxuICAgIG1heC13aWR0aDogOTYlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLWxhcHRvcCkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiBicm93c2VyLXBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH1cclxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogRkYgNC0xOCAqL1xyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogRkYgMTkrICovXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogSUUgMTArICovXHJcbn1cclxuXHJcbkBtaXhpbiByZXRpbmEge1xyXG4gIEBtZWRpYVxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgIG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi12ZXJ5ZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHBvc2l0aW9uLWFic29sdXRlKCkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuIiwiLmJ1c2luZXNzVGltZSB7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHdpZHRoOjEwMHZ3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojRkZGO1xyXG4gICAgcmlnaHQ6MHB4O1xyXG4gICAgYm90dG9tOi02NXB4O1xyXG4gICAgei1pbmRleDoyMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIGNvbG9yOiMzMTI2MUQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xyXG5cclxuICAmLS1ydSB7XHJcbiAgICAuYnVzaW5lc3NUaW1lX19jYXB0aW9uIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgYm90dG9tOjBweDtcclxuICAgICAgICB3aWR0aDo1MDBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6NjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2FwdGlvbntcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTQyM2E7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIHdpZHRoOjYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OmNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBsZWZ0Oi02MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hvbGlkYXl7XHJcbiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNte1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTdweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2VjZWNlYztcclxuICAgICAgICBwYWRkaW5nOjMwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICYgKyAuYnVzaW5lc3NUaW1lX19yb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMjQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGxhY2V7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMTUpO1xyXG4gICAgfVxyXG4gICAgJl9fZGF5e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgfVxyXG4gICAgJl9fbG9hZE1vcmV7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmOWY4Zjc7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxOSk7XHJcblxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAmX19saXN0e1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGltZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMTkpO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2RheSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xvYWRNb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm5hdmlnYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMjBweDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTEyMCUpO1xyXG4gICAgLy8gb3BhY2l0eTogMDtcclxuXHJcbiAgICAvLyBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgb3BhY2l0eSAzMDBtcyBlYXNlO1xyXG5cclxuICAgICYuaXNvcGVuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuXHJcbiAgICAgICAgJiB+IC5uYXZpZ2F0aW9uX19iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmlnYXRpb25fX2dyaWQge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMDAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXM7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nbyB7fVxyXG5cclxuICAgICZfX3NwYWNlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMCkgMCByZW0oNjApO1xyXG5cclxuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMzApO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cclxuICAgICAgICAmLS1zdWIge1xyXG4gICAgICAgICAgICBtYXJnaW46IHJlbSgxMCkgMCByZW0oMjApO1xyXG5cclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZpZ2F0aW9uX19saW5rIH4gJiB7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDMwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdEl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogNDB2dztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgICAgY29sb3I6ICMzMTI2MUQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG5cclxuICAgICAgICAmLS1sYXJnZXIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIGEjeyZ9X19saW5rOmhvdmVye1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi0tbm9zY3JvbGwge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuIiwiLmJ1c2luZXNzaG91cnN7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDpyZW0oNzApO1xyXG4gICAgcGFkZGluZy1ib3R0b206cmVtKDcwKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZjg2NzI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgJl9fY292ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDowO1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tcmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlcGFkZGluZygpO1xyXG5cclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcclxuXHJcbiAgICAgICAgJl9fY292ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlLFxyXG4gICAgJl9fZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzUpO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ2KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2hvcHMge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMjApO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MzJweDtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG5cclxuICAgICAgICBwYWRkaW5nOjA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDcwKTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSg0MCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNrdG9wIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcbn1cclxuIiwiLmRyb3Bkb3due1xyXG4gICAgYm9yZGVyLXJhZGl1czoyMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAyMDBtcyBlYXNlO1xyXG5cclxuICAgICZfX2RlZmF1bHR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMTkpO1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aXZlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwYWRkaW5nOjEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL3N0YXRpYy9icmFuZGxpc3QvY2F0ZWdvcmllcy9pbWcvZXhwYW5kLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNGMUY5RkE7XHJcblxyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAjMzEyNjFkO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGOUZBO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICYtLXNlbGVjdGVkIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMxMjYxZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5kcm9wZG93bl9faXRlbS0tc2VsZWN0ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMxMjYxZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tZW1wdHkge1xyXG4gICAgICAgIGNvbG9yOiAjYzVjN2M3O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5zb2NpYWwtYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM0NjNjMzQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTozMHB4O1xyXG4gICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOjQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OjQ4cHg7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICBmbG9hdDpsZWZ0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgZmlsbDogIzAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi9zb2NpYWxidXR0b25zL3NvY2lhbGJ1dHRvbnMuc2Nzc1wiO1xyXG5cclxuLmNvcHlyaWdodHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6NDBweCAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xyXG4gICAgcGFkZGluZy10b3A6MHB4O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG5cclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcnVsZXN7XHJcbiAgICAgICAgY29sb3I6I2ZmZmZmZjY2O1xyXG4gICAgfVxyXG4gICAgJl9fbGluZXtcclxuICAgICAgICBtYXJnaW46NXB4IDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAmX19zb2NpYWx7XHJcblxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuL2NvcHlyaWdodC9jb3B5cmlnaHQuc2Nzc1wiO1xyXG5cclxuLmZvb3RlcntcclxuICAgIHBhZGRpbmctdG9wOjY2cHg7XHJcbiAgICBjb2xvcjojZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojMzEyNjFEO1xyXG4gICAgcGFkZGluZy1sZWZ0OjIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XHJcbiAgICBjb250YWluOiBsYXlvdXQgc3R5bGU7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyAvKiBTdGlja3kgZm9vdGVyIC0gcHVzaGVzIHRvIGJvdHRvbSAqL1xyXG5cclxuICAgIEBpbmNsdWRlIHhse1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogOThweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDExN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX25hdmlnYXRpb257XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hZGRyZXNze1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XHJcbiAgICAgICAgbWFyZ2luOjNweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21haWxsaW5re1xyXG4gICAgICAgIGNvbG9yOiNhZGE4YTU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob25lbnVtYmVye1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgICAgIGNvbG9yOndoaXRlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ocntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM0NjNjMzQ7XHJcbiAgICAgICAgaGVpZ2h0OjFweDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICAmLS1kZXNrdG9wLW9ubHl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1vYmlsZS1vbmx5e1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rc3tcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDE7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5re1xyXG4gICAgICAgIGNvbG9yOiNhZGE4YTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MzBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG5cclxuICAgICAgICAmLS1sb2NrZWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2Zvb3Rlci9pbWcvbG9jay5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc2VjdGlvbnRpdGxle1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG5cclxuICAgICZfX2hlYWRlcntcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzNyk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBtYXJnaW46MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblxyXG4gICAgICAmLS1mbG9vcnBsYW4ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mdWxse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiMzMTI2MWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKlxyXG4gKiBUaGVtZSBOYW1lOiBPcmlnbyAyMDIwXHJcbiAqIERlc2NyaXB0aW9uOiBWaXNzIHBhciB1biBhcCBwaWVrxLzFq3N0YW3Eq2J1XHJcbiAqIEF1dGhvcjogVHVybi5sdlxyXG4gKiBUZXh0IERvbWFpbjogb3JpZ29cclxuICogRG9tYWluIFBhdGg6IC9sYW5ndWFnZXNcclxuKi9cclxuXHJcbkBpbXBvcnQgXCJyZXNldFwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJncmlkLXNldHRpbmdzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9oZWFkZXIvYnVzaW5lc3NUaW1lL2J1c2luZXNzVGltZVwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9uYXZpZ2F0aW9uL25hdmlnYXRpb25cIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9idXNpbmVzc2hvdXJzL2J1c2luZXNzaG91cnNcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9kcm9wZG93bi9kcm9wZG93blwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2Zvb3Rlci9mb290ZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9zZWN0aW9udGl0bGUvc2VjdGlvbnRpdGxlXCI7XHJcblxyXG4vKiBHbG9iYWxzICovXHJcbjpyb290e1xyXG4gIC0taGlnaGxpZ2h0LWJhY2tncm91bmQ6I2YwZjlmYTtcclxuICAtLXRleHQ6IzMxMjYxRDtcclxuICAtLWxpbms6ICMyOThGQzI7XHJcblxyXG4gIC0tYmFzZTE6I0Y5NDIzQTtcclxuICAtLWJhc2UyOiNBNEJDQzI7XHJcbiAgLS1iYXNlMzojOEU5RkJDO1xyXG4gIC0tYmFzZTQ6I0Q0QjU5RTtcclxuICAtLWJhc2U1OiNGRUNCOEI7XHJcblxyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2UgKiAwLjh9cHg7XHJcblxyXG4gIEBpbmNsdWRlIHhsIHtcclxuICAgIGZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2UgKiAxLjE1fXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfXB4O1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBjb2xvcjp2YXIoLS10ZXh0KSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtZmFtaWx5OidIQ28gR290aGFtJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgLyogU3RpY2t5IGZvb3RlciAqL1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uIHsgZm9udDogaW5oZXJpdDsgbWluLXdpZHRoOiAwOyB9XHJcblxyXG4ucHN3cCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIENvbnRhaW5lciAqL1xyXG4uY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDA7XHJcblxyXG4gIEBpbmNsdWRlIHhsIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAkc2NyZWVuLXhsLW1pbiAtIDMwcHg7XHJcbiAgfVxyXG5cclxuICAmLS10b3Age1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSB4bCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnNlY3Rpb24uY29udGFpbmVyIHtcclxuICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcbn1cclxuXHJcbmEge1xyXG4gIHRyYW5zaXRpb246IGNvbG9yIDEwMG1zO1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiB2YXIoLS1saW5rKTtcclxuICB9XHJcbn1cclxuXHJcbi5wYWdlIHtcclxuICAvLyoqIGFkZCBzcGVjaWZpYyBwYWdlIGNsYXNzIHRvIGF2b2lkIHRvIGJyZWFrIHN0eWxlIGluIG90aGVyIHBhZ2VzLCB3aGljaCB1c2VzICBjb250YWluZXJcclxuICAmLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDsgLyogQnVmZmVyIHNwYWNlIGZvciBjb250ZW50IENMUyAqL1xyXG4gICAgbWluLWhlaWdodDogNjB2aDsgLyogUmVzZXJ2ZSBzcGFjZSBmb3IgY29udGVudCBDTFMgKi9cclxuXHJcbiAgICAmLmhlYWRlcl9fYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgIGZvbnQtc2l6ZTogNDZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICB9XHJcbn1cclxuLnRleHQtc3R5bGUge1xyXG4gIC8qIFByZXZlbnQgQ0xTIC0gcmVzZXJ2ZSBzcGFjZSBiZWZvcmUgY29udGVudCByZW5kZXJzICovXHJcbiAgY29udGVudC12aXNpYmlsaXR5OiBhdXRvO1xyXG4gIGNvbnRhaW4taW50cmluc2ljLXNpemU6IGF1dG8gNDAwcHg7XHJcblxyXG4gIGgxLGgyLGgzLGg0LHAsYSB7XHJcbiAgICBjb2xvcjogdmFyKC0tdGV4dCk7XHJcbiAgfVxyXG5cclxuICBoMSxoMixoMyxoNCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gIH1cclxuXHJcbiAgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIH1cclxuXHJcbiAgaDMge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICB9XHJcblxyXG4gIGg0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuXHJcbiAgICAmICsgcCwgJiArIHVsLCAmICsgb2wge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgKyBoMiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGgzLFxyXG4gICAgJiArIGg0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogdmFyKC0tYmFzZTEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYmxvY2txdW90ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFRkY5RkE7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdWwsIG9sIHtcclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgbGVmdDogLTRweDtcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJiArIGxpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwsIG9sIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgKyBoMSwmICsgaDIsJiArIGgzLCYgKyBoNCxcclxuICAgICYgKyBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgIH0gXHJcbiAgfVxyXG5cclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG5cclxuICB0YWJsZSB7XHJcbiAgICB0ZCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3AtYmxvY2stdGFibGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcblxyXG4gICAgLmhhcy1maXhlZC1sYXlvdXQge1xyXG4gICAgICB0YWJsZS1sYXlvdXQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud3AtYmxvY2staW1hZ2Uge1xyXG4gICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9ue1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOjE1cHggNTBweDtcclxuICBib3JkZXI6bm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQtY29sb3I6I2ZmODY3MjtcclxuICBjb2xvcjojZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgZm9udC1zaXplOjE1cHg7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICYtLWxvYWRpbmcge1xyXG4gICAgcGFkZGluZy10b3A6IDMzcHg7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWcvc3ZnL3NwaW5uZXIuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBvdXRsaW5lOm5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZV9faW5mbyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBzcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDRweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzdmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAzcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubmljZS1zZWxlY3Qub3BlbiAubmljZS1zZWxlY3QtZHJvcGRvd24ge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGVybS1wYWthbHBvanVtaS1zZXJ2aXNzIHtcclxuICAuc2VjdGlvbnRpdGxlX19oZWFkZXIsXHJcbiAgLmNhdGVnb3JpZXMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHMsXHJcbi50YXgtZXZlbnQtY2F0ZWdvcnkge1xyXG4gIC5jYXRlZ29yaWVzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgfVxyXG5cclxuICAuYnJhbmRsaXN0IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLm5ld3NfX2JvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS10ZW1wbGF0ZS1hbGwtc2VydmljZXMtdGVtcGxhdGUsXHJcbi50YXgtc2VydmljZSB7XHJcbiAgLnN1Ym5hdmlnYXRpb25fX3RpdGxlIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxuICBcclxuICAuc3VibmF2aWdhdGlvbl9fbGlzdCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIH1cclxufSIsIiRjb2xvci1wcmltYXJ5OiAjMzEyNjFEO1xyXG5cclxuJGNvbG9yLWJyb3dueTogIzMyMjYxRTtcclxuJGNvbG9yLXNraWVzOiAjZjBmOWZhO1xyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcbiRjb2xvci1kYXJrOiAjMTExMTExO1xyXG4kY29sb3ItZ3Jhc3MtbGlnaHQ6ICNEMUUyRDg7XHJcbiRjb2xvci13YXRlci1saWdodDogI0YwRjhGQTtcclxuJGNvbG9yLXN0b25lOiAjOTg5MzhFO1xyXG4kY29sb3ItcGVhY2g6ICNmZjg2NzI7IiwiLmJ1dHRvbntcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6JGNvbG9yLXBlYWNoO1xyXG4gICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgIGNvbG9yOiRjb2xvci13aGl0ZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6cmVtKDE1KTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICBib3JkZXI6bm9uZTtcclxuICAgIHBhZGRpbmc6cmVtKDE1KSByZW0oMzApO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblxyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBkZWZhdWx0LWJ1dHRvbjtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIG91dGxpbmU6bm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMTI2MUQsIDEpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1zZWNvbmRhcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLXBlYWNoLCAwLjIpO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMzEyNjFELCAwLjIpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWRhcmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxMjYxRCwgMSk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWRhcmstc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMTI2MUQsIDAuMik7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMTI2MUQsIDAuNCkgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tYm9yZGVyIHtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjQTI5ODkxO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTsgXHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wZWFjaDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBMjk4OTE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1wZWFjaDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JvdXAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgxMCk7XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oMTApO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLWNlbnRlciB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXNtLWZ1bGx3IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQtZG93bntcclxuICAgICAgICAgICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTApO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuIiwiLmludHJve1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojNzFjMGQwMWE7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTo2N3B4O1xyXG5cclxuICAgICZfX2JnIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHl7XHJcbiAgICAgICAgYmFja2dyb3VuZDojNzBCRkNGO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6MzYxcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OjYwMHB4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcblxyXG4gICAgICAgICYtLW1vYmlsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi0tZGVza3RvcCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dFdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgzMCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcblxyXG4gICAgICAuYnV0dG9uIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNTApO1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19oZWFkaW5nIHtcclxuICAgICAgICBmb250LXNpemU6IHJlbSg0Nyk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNzIpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0td2hpdGUge1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLW5vLXRpdGxlIHtcclxuICAgICAgICAuaW50cm9fX2JvZHkge1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5icmFuZGxpc3RzaW1wbGV7XHJcbiAgICBwYWRkaW5nOjUwcHggMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZXBhZGRpbmcoKTtcclxuXHJcblxyXG4gICAgJl9fbG9hZG1vcmV7XHJcbiAgICAgICAgbWF4LXdpZHRoOjMwMHB4O1xyXG4gICAgICAgIG1hcmdpbjozMHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JpZHtcclxuICAgICAgICBkaXNwbGF5OmdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7XHJcbiAgICAgICAgZ3JpZC1hdXRvLXJvd3M6IDFmcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyIDFmciAxZnI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+ICo6bnRoLWNoaWxkKG4rNSkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmJyYW5kYmxvY2tzaW1wbGV7XHJcbiAgICBtYXJnaW46MHB4O1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xyXG4gICAgYm9yZGVyOjJweCBzb2xpZCAjZjZmNmY2O1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5icmFuZGJsb2Nrc2ltcGxlX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RyZXRjaGVye1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHRvcDowcHg7IGxlZnQ6MHB4OyB3aWR0aDoxMDAlOyBoZWlnaHQ6MTAwJTtcclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zaG9we1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keXtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICZfX2ltYWdle1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHRvcDoxNSU7IGxlZnQ6MTAlO1xyXG4gICAgICAgIHdpZHRoOjgwJTsgaGVpZ2h0OjY1JTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBjb2xvcjojMzEyNjFkO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG4gICAgfVxyXG4gICAgJl9faW5mb3tcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICBjb2xvcjojOTU4ZjhhO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTIpO1xyXG4gICAgICAgIGJvdHRvbToxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHdpZHRoOjgwJTtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmX19ob3ZlcntcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI1KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIG1hcmdpbjoxMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIHdpZHRoOjgwJTtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAmX19ocntcclxuICAgICAgICB3aWR0aDoxMDdweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM1YTUxNGE7XHJcbiAgICAgICAgaGVpZ2h0OjFweDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgIH1cclxuICAgICZfX29wZW5pbmctaG91cnN7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxufVxyXG4iLCIuc2VjdGlvbnNlZW1vcmV7XHJcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG5cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiMzMTI2MWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY29sb3I6YmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5iYW5uZXJsaW5le1xyXG4gICAgcGFkZGluZzo1MHB4IDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtcclxuICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgIHBhZGRpbmc6NTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojQ0RDRENEO1xyXG4gICAgICAgIGhlaWdodDoyNTZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NhdGVnb3J5e1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICBmb250LXNpemU6MTVweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcclxuICAgIH1cclxuICAgICZfX3Nob3V0b3V0e1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICBmb250LXNpemU6NDZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvKiAuY2Fyb3VzZWwgKi9cclxuXHJcbi5jYXJvdXNlbCB7XHJcbiAgbWluLWhlaWdodDogMzYxcHg7XHJcblxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5zbGljay10cmFjayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gIH1cclxuXHJcbiAgJl9fY2FwdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG5cclxuICAgIHBhZGRpbmc6IDEuODc1cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1pbi1oZWlnaHQ6IDM2MXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgIGZvbnQtc2l6ZTogMi45Mzc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9XHJcblxyXG4gICZfX3N0YXRlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgJl9faW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDA7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cclxuICAgICYtLW1vYmlsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZGVza3RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idXR0b25zIHtcclxuICAgIC5idXR0b24ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNsaWNrLXNsaWRlci5zbGljay1kb3R0ZWQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5zbGljayB7XHJcbiAgICAmLXRyYWNrIHtcclxuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgICYtc2xpZGUge1xyXG4gICAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmLWRvdHMgbGkge1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiA2cHg7XHJcblxyXG4gICAgICAgIC5zbGljay1kb3QtaWNvbiB7XHJcbiAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYTtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICBidXR0b24gLnNsaWNrLWRvdC1pY29uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YTRhNGE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1hdXRvcGxheS10b2dnbGUtYnV0dG9uIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgIHN2ZyBwYXRoIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhdXNlLWhvdmVyLFxyXG4gICAgICAucGxheS1ob3ZlciB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLnBhdXNlLFxyXG4gICAgICAgIC5wbGF5IHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGF1c2UtaG92ZXIsXHJcbiAgICAgICAgLnBsYXktaG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXByZXYsXHJcbiAgICAmLW5leHQge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXByZXYge1xyXG4gICAgICBsZWZ0OiAtNTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmLW5leHQge1xyXG4gICAgICByaWdodDogLTU1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgbWluLWhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2FwdGlvbiB7XHJcbiAgICAgIHBhZGRpbmc6IDMuMTI1cmVtO1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAmLS1tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrIHtcclxuICAgICAgJi1kb3RzIHtcclxuICAgICAgICBib3R0b206IC0zNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xyXG4gICAgICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHhsbGFyZ2Uge1xyXG4gICAgLnNsaWNrIHtcclxuICAgICAgJi1wcmV2LFxyXG4gICAgICAmLW5leHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmluZm8tYmFubmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMCAyMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdhdGVyLWxpZ2h0O1xyXG5cclxuICAmX19jb2wge1xyXG4gICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMzRweCAwIDQ0cHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IDA7XHJcbiAgICAgICAgd2lkdGg6IDE1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgcGFkZGluZzogMzBweCAwIDY2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19zdWJ0aXRsZSB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1zdG9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUge1xyXG4gICAgbWFyZ2luOiAwIDAgMjRweDtcclxuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcclxuICAgIGZvbnQtc2l6ZTogMzYuOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICB9XHJcblxyXG4gICZfX2Rlc2Mge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fbW9yZSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGNvbG9yOiAkY29sb3ItZGFyaztcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmaG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lZGlhLXRpdGxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gICZfX3NsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICYtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIFxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGljay1pbml0aWFsaXplZCB7XHJcbiAgICAgIC5zbGljay1zbGlkZSBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiA1MjBweDtcclxuXHJcbiAgICAgICYuc2xpY2stZG90dGVkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgIHRvcDogLTQ0cHg7XHJcbiAgICAgIGJvdHRvbTogaW5pdGlhbDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyb3dueTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB3b3JkLXdyYXA6IGFueXdoZXJlO1xyXG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbGljay10ZXh0IHtcclxuICAgICYtLWRlc2t0b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyYXNzLWxpZ2h0O1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuXHJcbiAgICAmX19ib3gge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciA3ZnI7XHJcbiAgICAgIGdyaWQtY29sdW1uLWdhcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb2wge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIG1hcmdpbjogNDhweCAwO1xyXG4gICAgICBncmlkLXJvdzogMTtcclxuXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQ4cHggNDRweCA1MHB4O1xyXG4gICAgICAgIGdyaWQtY29sdW1uOiAyO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICBwYWRkaW5nOiA0MnB4IDA7XHJcbiAgICAgICAgZ3JpZC1jb2x1bW46IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stdGV4dCB7XHJcbiAgICAgICYtLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm9mZmVyc3tcclxuICAgIG1hcmdpbjowcHggMHB4IDUwcHg7XHJcblxyXG4gICAgJl9fYmFubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGVzY3Ige1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwLjZweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWcge1xyXG4gICAgICAgICYtLWRlc2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tbW9iIHtcclxuICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAtMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTRweCAwIDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAyMHB4IDA7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Nhcm91c2Vse1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1dHRvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiMwMDAwMDBiMztcclxuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC5pcy1jaGVja2VkIHtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWFlOWU4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWFlOWU4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NvcnRpbmcge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBlYWNoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAmX19ib2R5IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjhweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgLmlzLWNoZWNrZWQge1xyXG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ltZyB7XHJcblxyXG4gICAgICAgICAgICAmLS1tb2Ige1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tZGVzayB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwOyAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ZpbHRlci1idG4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDM0cHg7XHJcbiAgICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2JveCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICAmLS1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jYXJvdXNlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ncmFkaWVudCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvc2l0aW9uLWFic29sdXRlKCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ibG9jayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzNHB4IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Rlc2NyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbGcge1xyXG4gICAgICAgICZfX2ZpbHRlci1idG4ge1xyXG4gICAgICAgICAgICBjb2x1bW4tY291bnQ6IDQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5vZmZlcm5ld3N7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmNmY2ZjY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTo3MHB4O1xyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAvLyBtYXgtd2lkdGg6IDE2MDBweDtcclxuICAgIC8vIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcblxyXG4gICAgJl9fYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiA3MHB4O1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgd2lkdGg6MzhweDtcclxuICAgICAgICBoZWlnaHQ6MzhweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG5cclxuICAgICAgICAmLS1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvb2ZmZXJzL29mZmVybmV3cy9pbWcvbGVmdC5zdmcnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtLXByZXYge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL29mZmVycy9vZmZlcm5ld3MvaW1nL3JpZ2h0LnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHhsIHtcclxuICAgICAgICAgICAgJi0tbmV4dCB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTU2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmLS1wcmV2IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC01NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1zbGlkZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIub2ZmZXJibG9ja3tcclxuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5vZmZlcmJsb2NrX19icmFnIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcblxyXG4gICAgICAgICYtLXNjZW5lMXsgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iYXNlMSk7IH1cclxuICAgICAgICAmLS1zY2VuZTJ7IGJhY2tncm91bmQtY29sb3I6dmFyKC0tYmFzZTIpOyB9XHJcbiAgICAgICAgJi0tc2NlbmUzeyBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJhc2UzKTsgfVxyXG4gICAgICAgICYtLXNjZW5lNHsgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iYXNlNCk7IH1cclxuICAgICAgICAmLS1zY2VuZTV7IGJhY2tncm91bmQtY29sb3I6dmFyKC0tYmFzZTUpOyB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0e1xyXG4gICAgICAgIHBhZGRpbmc6MjRweCAxOXB4O1xyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgcGFkZGluZzowcHg7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBjb2xvcjp2YXIoLS10ZXh0KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19kZXNje1xyXG4gICAgICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgZm9udC1zaXplOjE1cHg7XHJcbiAgICAgICAgY29sb3I6dmFyKC0tdGV4dCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGVyY2VudGFnZXN7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgyNCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICB9XHJcblxyXG4gICAgJl9fYnJhZ3tcclxuICAgICAgICBjb2xvcjp3aGl0ZTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDIyKTtcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgIGxlZnQ6MHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDMwKTtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHNte1xyXG4gICAgICAgIHdpZHRoOiA0NiU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEuNSU7XHJcblxyXG4gICAgICAgICZfX3BlcmNlbnRhZ2Vze1xyXG4gICAgICAgICAgICBmb250LXNpemU6cmVtKDQ4KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnNob3B3aW5kb3d7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojZDRiNTllO1xyXG5cclxuICAgIHBhZGRpbmctdG9wOiByZW0oNDApO1xyXG4gICAgcGFkZGluZy1ib3R0b206IHJlbSg0MCk7XHJcblxyXG4gICAgJl9fYm9keXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC8vIG1heC13aWR0aDogMTYwMHB4O1xyXG4gICAgICAgIC8vIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgLy8gcGFkZGluZzo0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzcpO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjI0cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSg0Nik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3R7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcblxyXG4gICAgICAgIC5zaG9wd2luZG93SXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2dyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6Z3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICByb3ctZ2FwOiAyMHB4O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDIwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZXBhZGRpbmcoKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIHJvdy1nYXA6IDcwcHg7XHJcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2Fycm93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcblxyXG4gICAgICAgIHdpZHRoOjM4cHg7XHJcbiAgICAgICAgaGVpZ2h0OjM4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dCk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcclxuXHJcbiAgICAgICAgJi0tbmV4dCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiByZW0oMzApO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL3Nob3B3aW5kb3cvaW1nL2xlZnQuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogcmVtKDMwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9zaG9wd2luZG93L2ltZy9yaWdodC5zdmcnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgyMCk7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgfVxyXG5cclxuICAmX19saXN0IHtcclxuICAgIC5zaG9wd2luZG93SXRlbSB7XHJcbiAgICAgICZfX2luZm8ge1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5zaG9wd2luZG93SXRlbS0tb3BlbiAuc2hvcHdpbmRvd0l0ZW1fX2luZm8ge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGUsXHJcbiAgJl9fbGluay1ib3gge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1kIHtcclxuICAgICZfX2xpc3Qge1xyXG4gICAgICBwYWRkaW5nOiAxNjhweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgIC5zaG9wd2luZG93SXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKC0tbGFwdG9wKSB7XHJcbiAgICAmX190aXRsZSxcclxuICAgICZfX2xpbmstYm94IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2hvcHdpbmRvd0l0ZW17XHJcbiAgICAkaXRlbTogJjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcywgb3BhY2l0eSAzMDBtcztcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgIHdpZHRoOiA0NXZ3O1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuXHJcbiAgICAmX19hY3Rpb24ge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJi5zaG9wd2luZG93SXRlbS0tb3BlbiB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgICAuc2hvcHdpbmRvd0l0ZW0ge1xyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIHotaW5kZXg6IDExO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYWN0aW9uLS1leHBhbmQge1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYWN0aW9uLS1zaHJpbmsge1xyXG4gICAgICAgICAgYm90dG9tOiBpbmhlcml0O1xyXG4gICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tZ3JpZGRlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB3aWR0aDo4NiU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAjeyRpdGVtfV9faW5mbyB7XHJcbiAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTg2cHgpO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3skaXRlbX1fX2FjdGlvbiB7XHJcbiAgICAgICAgICBib3R0b206IDY2cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxnIHtcclxuICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bm90KC5zbGVlcCkge1xyXG4gICAgICAgICAgICAgICN7JGl0ZW19X19pbmZvIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybiswKSAjeyRpdGVtfV9faW5mb3tcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKC03MCUsLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSAjeyRpdGVtfV9faW5mb3tcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKDcwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAjeyRpdGVtfV9faW5mb3tcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCw1MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybiswKXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6NzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSl7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjcwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgybiswKSAjeyRpdGVtfV9faW5mb3tcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlKC02MCUsLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkgI3skaXRlbX1fX2luZm97XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoNjAlLC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAjeyRpdGVtfV9fYWN0aW9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zbGVlcCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG5cclxuICAgIC8vJjpub3QoLnNsZWVwKSB7XHJcbiAgICAvLyAgICAjeyRpdGVtfV9faW5mbyB7XHJcbiAgICAvLyAgICAgICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG4gICAgLy8gICAgfVxyXG4gICAgLy99XHJcblxyXG4gICAgJl9fYWN0aW9ue1xyXG4gICAgICAgIHdpZHRoOjM4cHg7XHJcbiAgICAgICAgaGVpZ2h0OjM4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6MDtcclxuICAgICAgICByaWdodDowO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIHotaW5kZXg6MTE7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvc2hvcHdpbmRvdy9pdGVtL2ltZy9kb3duLnN2ZycpO1xyXG5cclxuXHJcbiAgICAgICAgJi0tc2hyaW5re1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0yNnB4O1xyXG5cclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9zaG9wd2luZG93L2l0ZW0vaW1nL3VwLnN2ZycpO1xyXG4gICAgICAgICAgICB6LWluZGV4OjEyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZXtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZve1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgzMCkgcmVtKDMwKSByZW0oMzcpO1xyXG4gICAgICAgIHotaW5kZXg6MTI7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcyBlYXNlO1xyXG5cclxuICAgICAgJi0tY2xvbmUge1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uLS1zaHJpbmsge1xyXG4gICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyMCk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTpyZW0oMTApO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgxMCk7XHJcbiAgICB9XHJcbiAgICAmX19icmFuZHtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stc2xpZGUge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stY2VudGVyIHtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgLy93aWR0aDogNTQwcHg7XHJcbiAgICAgICAgLnNob3B3aW5kb3dJdGVtX19pbWFnZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uIHtcclxuICAgICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uLS1leHBhbmQge1xyXG4gICAgICAgICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICAmX19pbmZvLS1jbG9uZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjc4cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbGcge1xyXG4gICAgJi5zbGljay1zbGlkZSB7XHJcbiAgICAgIHdpZHRoOiAyNzBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLnNsaWNrLWNlbnRlciB7XHJcbiAgICAgIC5zaG9wd2luZG93SXRlbV9fYWN0aW9uLS1leHBhbmQge1xyXG4gICAgICAgIGJvdHRvbTogLTkwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNob3B3aW5kb3dJdGVtX19pbmZvLS1jbG9uZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNzZweCk7XHJcbiAgICAgIH1cclxuICAgICAgLnNob3B3aW5kb3dJdGVtX19pbWFnZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyLjExKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIucG9wdXBvZmZlcnN7XHJcbiAgICBwb3NpdGlvbjpmaXhlZDtcclxuICAgIHRvcDowcHg7XHJcbiAgICBsZWZ0OjBweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBoZWlnaHQ6MTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxMjYxRCwgMC41KTtcclxuICAgIGNvbG9yOiMzMTI2MUQ7XHJcbiAgICB6LWluZGV4OjkwMTtcclxuXHJcbiAgICBwYWRkaW5nOiByZW0oMjApO1xyXG5cclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zO1xyXG5cclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcblxyXG4gICAgJi5pc29wZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICYuYW5pbWF0ZS1pbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgLnBvcHVwb2ZmZXJzX19ib2R5IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5e1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDowcHg7XHJcbiAgICAgICAgbGVmdDo1MCU7XHJcblxyXG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTEwcHgpO1xyXG5cclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcblxyXG4gICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDo4MzBweDtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG5cclxuICAgICAgICB6LWluZGV4OjQwO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBtYXJnaW46NjBweCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDo1NzBweDtcclxuICAgICAgICBwYWRkaW5nOjBweCByZW0oMjApIHJlbSg2MCk7XHJcbiAgICB9XHJcbiAgICAmX19oZWFkZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZjZmNmY2O1xyXG4gICAgICAgIHBhZGRpbmc6MzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIH1cclxuICAgICZfX2ltYWdle1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOjQwMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fY2xvc2V7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjE1cHg7XHJcbiAgICAgICAgcmlnaHQ6MTVweDtcclxuXHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czoxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgd2lkdGg6IHJlbSg1MCk7XHJcbiAgICAgICAgaGVpZ2h0OiByZW0oNTApO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL29mZmVycy9wb3B1cC9pbWcvY2xvc2Uuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtcclxuICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNkNGI1OWU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fc2hvcHtcclxuICAgICAgICBmb250LXNpemU6MTlweDtcclxuICAgICAgICBtYXJnaW46MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19wZXJjZW50YWdlc3tcclxuICAgICAgICBmb250LXNpemU6MS41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICBmb250LXNpemU6MjVweDtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICAgICZfX2RhdGV7XHJcbiAgICAgICAgZm9udC1zaXplOjE5cHg7XHJcbiAgICAgICAgb3BhY2l0eTowLjU7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgIH1cclxuICAgICZfX2Rlc2N7XHJcbiAgICAgICAgZm9udC1zaXplOjE5cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjdweDtcclxuICAgICAgICBtYXJnaW46MjdweCAwcHg7XHJcbiAgICB9XHJcbiAgICAmX19nb3Rve1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBjb2xvcjojMzEyNjFEO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5wcm9tby1tYWluIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuYmctY29sb3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTRCQ0MyO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTApO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC8gMTIpICogMjtcclxuXHJcbiAgICAgICAgei1pbmRleDogLTI7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm9mZnNldC1iZy1jb2xvciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNBNEJDQzI7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwyMCUpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9mcm9udHBhZ2Vwcm9tby9tYWluL2ltZy9iZy5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDAlIGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3BhY2VyIHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDcyKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbntcclxuICAgICAgICBtYXJnaW4tdG9wOjMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvY29udmVuaWVuY2UvaW1nL2ljb24uc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtcclxuXHJcbiAgICAgICAgLy8gbWFyZ2luOiByZW0oMzApIGF1dG8gMDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxlcGFkZGluZygpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgdG9wOiByZW0oNDApO1xyXG4gICAgICAgIHJpZ2h0OiByZW0oNDApO1xyXG5cclxuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEwMCUgLyAxMik7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW46IDM2cHggMDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSg0Nik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAgICAgbWFyZ2luOiA0NnB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDQwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICYtLXJldmVyc2Uge1xyXG5cclxuICAgICAgICAuYmctY29sb3Ige1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC8gMTIpICogMik7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub2Zmc2V0LWJnLWNvbG9yIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwKSBzY2FsZSgtMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9tby1tYWluX19jb250ZW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1kLWRvd24ge1xyXG4gICAgICAgICAgICAucHJvbW8tbWFpbl9faW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnByb21vLW1haW5fX3RleHQge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLnByb21vLXNlY29uZGFyeSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgLm9mZnNldC1iZy1jb2xvciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNEMUUyRDg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA3MCU7XHJcblxyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLDAlKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLDApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oNzIpIDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb257XHJcbiAgICAgICAgbWFyZ2luLXRvcDozMHB4O1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTpjb250YWluO1xyXG5cclxuICAgICAgICAvLyBtYXJnaW46IHJlbSgzMCkgYXV0byAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg4MCk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSgwKTtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA1KTtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZXBhZGRpbmcoKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dCk7XHJcblxyXG4gICAgICAgIG9yZGVyOiAyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAvIDEyKSAqIDIpO1xyXG4gICAgICAgICAgICBvcmRlcjogMjs7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N1YnRpdGxlIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dCk7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXNpemU6MTRweDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG5cclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDQwKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDYpO1xyXG4gICAgICAgIG1hcmdpbjogcmVtKDYpIDAgcmVtKDI1KTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogcmVtKDM1KTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm5ld3N7XHJcbiAgICAvLyBwYWRkaW5nLXRvcDo4MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcblxyXG4gICAgJl9fYXJ0aWNsZXN7XHJcbiAgICAgICAgZGlzcGxheTpncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDMwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JvZHkge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oODApO1xyXG4gICAgfVxyXG59XHJcbiIsIi5uZXdzQXJ0aWNsZXtcclxuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg0MCk7XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5uZXdzQXJ0aWNsZV9faW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uZXdzQXJ0aWNsZV9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZXtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMzAwbXM7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBmb250LXNpemU6cmVtKDI0KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOjI0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgICAgIGNvbG9yOnZhcigtLXRleHQpO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgICZfX2RhdGV7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxOSk7XHJcbiAgICAgICAgY29sb3I6dmFyKC0tdGV4dCk7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuIiwiLnBhcnRuZXJzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogcmVtKDUyKTtcclxuICAgIHBhZGRpbmctYm90dG9tOiByZW0oNTIpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQUY0Rjk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBtb2JpbGVwYWRkaW5nKCk7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgtMjApO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oLTIwKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgyMCk7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG5cclxuICAgICAgICAgICAgLnBhcnRuZXJzX19pbWFnZSB7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucGFydG5lcnNfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWQtZG93bntcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kLWRvd257XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xvZ28ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgdG9wOiByZW0oNDApO1xyXG4gICAgICAgIHJpZ2h0OiByZW0oNDApO1xyXG5cclxuICAgICAgICBtYXgtd2lkdGg6IDMwJTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogcmVtKDE1MCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBwYWRkaW5nOiByZW0oNDApIHJlbSg2MCkgcmVtKDYwKTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzcpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oNDYpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG5cclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG5cclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgIH1cclxuXHJcbiAgICAmLS1zaW5nbGUge1xyXG4gICAgICAgIC5wYXJ0bmVyc19faXRlbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLyoqIFByb2JhYmx5IG5vdCBuZXNzYXJ5XHJcbiAgICAgICAgICAgIGJ1dCBhZGRlZCBmb3Igc2FmZXR5ICoqL1xyXG4gICAgICAgIC5wYXJ0bmVyc19faW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiByZW0oNjAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmZsb29ycGxhbntcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSg3NSk7XHJcbiAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgIGNvbnRhaW46IGxheW91dCBzdHlsZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDYwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWFwe1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0NEQ0RDRDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG5cclxuICAgICAgICBtaW4taGVpZ2h0OiAzMDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvKiBGdWxsIHdpZHRoIHdoZW4gbm8gZmxvb3IgYnV0dG9ucyAoaG9tZXBhZ2UpICovXHJcbiAgICAgICAgJjpvbmx5LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZmxvb3Ige1xyXG4gICAgICAmLWltYWdlIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgLy9tYXgtaGVpZ2h0OiA0NjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mbG9vcnN7XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgLy8gd2lkdGg6MTMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcclxuICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgb3JkZXI6IDM7XHJcbiAgICAgICAgICAgIHdpZHRoOjEzMHB4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8qIHNpbXBsZSBmbG9vcnBsYW5zIGltYWdlcyBmb3IgYW1lbml0aWVzIHR5cGVzICovXHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOnJvdztcclxuICAgIH1cclxuXHJcbiAgICAvKiBMZWFmbGV0IGJnIG92ZXJyaWRlIHRvIGtlZXAgdGhlIGJnIGluIG9uZSBjb2xvciAqL1xyXG4gICAgLmxlYWZsZXQtY29udGFpbmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgfVxyXG59XHJcbiIsIi5mbG9vcntcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcblxyXG4gICAgcGFkZGluZzogcmVtKDIwKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXIsXHJcbiAgICAmLmlzYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZjg2NzI7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICAmX19udW1iZXJ7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oNDYpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNje1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIG1hcmdpbjowcHg7XHJcblxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgd2lkdGg6IHJlbSgxMzApO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG59XHJcbiIsIi5mYWN0c3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6I2Y2ZjZmNjtcclxuICAgIHBhZGRpbmc6NzBweCAwcHg7XHJcblxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOjMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fYm9keXtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgICAgZmxleC1mbG93OnJvdyB3cmFwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5mYWN0e1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIHdpZHRoOjUwJTtcclxuICAgIHBhZGRpbmctYm90dG9tOjUwcHg7XHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICB3aWR0aDpyZW0oMTUwKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTowcHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6cmVtKDU1KTtcclxuICAgICAgICBoZWlnaHQ6cmVtKDU1KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJSA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuICAgICZfX2NvdW50e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ2KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIG1hcmdpbjoxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3R5cGV7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxOSk7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4iLCIuYXdhcmRzIHtcclxuICAgIHBhZGRpbmc6IDcwcHggMDtcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24tZmFzdDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOmZvY3VzLXZpc2libGUge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icm93bnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1kIHtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uLy4uL2Fzc2V0cy9zY3NzL3N0eWxlXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2J1dHRvbi9idXR0b25cIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9pbnRyby9pbnRyb1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2JyYW5kbGlzdHNpbXBsZS9icmFuZGxpc3RzaW1wbGVcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9icmFuZGxpc3RzaW1wbGUvYnJhbmRibG9ja3NpbXBsZS9icmFuZGJsb2Nrc2ltcGxlXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvc2VjdGlvbnNlZW1vcmUvc2VjdGlvbnNlZW1vcmVcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9iYW5uZXJsaW5lL2Jhbm5lcmxpbmVcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9jYXJvdXNlbC9jYXJvdXNlbFwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL25ld3Mvc3Vic2NyaWJlL25ld3NTdWJzY3JpYmVcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9pbmZvYmFubmVyL2luZm9iYW5uZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9vZmZlcnMvb2ZmZXJzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvb2ZmZXJzL29mZmVybmV3cy9vZmZlcm5ld3NcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9vZmZlcnMvb2ZmZXJibG9jay9vZmZlcmJsb2NrXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvc2hvcHdpbmRvdy9zaG9wd2luZG93XCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvc2hvcHdpbmRvdy9pdGVtL3Nob3B3aW5kb3dJdGVtXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvb2ZmZXJzL3BvcHVwL3BvcHVwb2ZmZXJzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZnJvbnRwYWdlcHJvbW8vbWFpbi9ibG9ja1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2Zyb250cGFnZXByb21vL3NlY29uZGFyeS9ibG9ja1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL25ld3MvbmV3c1wiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL25ld3MvYXJ0aWNsZS9uZXdzQXJ0aWNsZVwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL3BhcnRuZXJzL3BhcnRuZXJzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZmxvb3JwbGFuL2Zsb29ycGxhblwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2Zsb29ycGxhbi9mbG9vci9mbG9vclwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2ZhY3RzL2ZhY3RzXCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZmFjdHMvZmFjdC9mYWN0XCI7XHJcbkBpbXBvcnQgXCIuLi8uLi92aWV3cy9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvYXdhcmRzL2F3YXJkc1wiO1xyXG5cclxuLmZyb250LWhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDY3cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMywxOTIsMjA4LC4xMDE5NjA3ODQzMTM3MjU0OSk7XHJcblxyXG4gICAgJl9fYmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5vZmZlcmJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuIl19 */
