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;width:100%}}.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}.text-style .wp-block-embed{margin-left:0;margin-right:0;max-width:100%;width:100%}.text-style .wp-block-embed__wrapper{width:100%}.text-style .wp-block-embed embed,.text-style .wp-block-embed iframe,.text-style .wp-block-embed object{aspect-ratio:16/9;display:block;height:auto;max-width:100%;width:100%}.text-style .wp-block-embed.wp-embed-aspect-4-3 iframe{aspect-ratio:4/3}.text-style .wp-block-embed.wp-embed-aspect-1-1 iframe{aspect-ratio:1/1}.text-style .wp-block-embed.wp-embed-aspect-9-16 iframe{aspect-ratio:9/16}.text-style .wp-block-embed.wp-embed-aspect-21-9 iframe{aspect-ratio:21/9}.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}.convenience-grid{margin:50px 0;padding-left:20px;padding-right:20px}@media (min-width:1200px){.convenience-grid{padding-left:0;padding-right:0}}.convenience-grid__grid{display:grid;grid-gap:30px;grid-template-columns:1fr}@media (min-width:768px){.convenience-grid__grid{grid-template-columns:1fr 1fr 1fr}}.convenience-block{text-decoration:none}.convenience-block:hover .convenience-block__brag{transform:scale(1.1)}.convenience-block__icon{background-image:url(../static/convenience-grid/convenience-block/img/icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:6.25rem;margin:1.875rem;width:6.25rem}@media (min-width:768px){.convenience-block__icon{height:6.875rem;margin-bottom:3.75rem;width:6.875rem}}.convenience-block__icon{transition:transform .3s}.convenience-block__content{padding-top:45%;position:relative}.convenience-block__content--scene1{background-color:var(--base1)}.convenience-block__content--scene2{background-color:var(--base2)}.convenience-block__content--scene3{background-color:var(--base3)}.convenience-block__content--scene4{background-color:var(--base4)}.convenience-block__content--scene5{background-color:var(--base5)}@media (min-width:768px){.convenience-block__content{padding-top:100%}}.convenience-block__text{padding:24px 19px}.convenience-block__brag{color:#fff;font-size:1.5625rem;font-weight:700;padding-right:1.25rem;transition:transform .3s;width:100%}@media (min-width:768px){.convenience-block__brag{padding-right:0;text-align:center}}.convenience-block__view{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.convenience-block__view{flex-direction:column}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Fzc2V0cy9zY3NzL3Jlc2V0LnNjc3MiLCJhbWVuaXRpZXMuY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3MvZm9udHMuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9oZWFkZXIvaGVhZGVyLnNjc3MiLCIuLi8uLi9hc3NldHMvc2Nzcy9taXhpbnMuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9oZWFkZXIvYnVzaW5lc3NUaW1lL2J1c2luZXNzVGltZS5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9uYXZpZ2F0aW9uL25hdmlnYXRpb24uc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9idXNpbmVzc2hvdXJzL2J1c2luZXNzaG91cnMuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9kcm9wZG93bi9kcm9wZG93bi5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2Zvb3Rlci9jb3B5cmlnaHQvc29jaWFsYnV0dG9ucy9zb2NpYWxidXR0b25zLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvZm9vdGVyL2NvcHlyaWdodC9jb3B5cmlnaHQuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9mb290ZXIvZm9vdGVyLnNjc3MiLCIuLi9wYXJ0aWFscy8wMi1vcmdhbmlzbXMvc2VjdGlvbnRpdGxlL3NlY3Rpb250aXRsZS5zY3NzIiwiLi4vLi4vYXNzZXRzL3Njc3Mvc3R5bGUuc2NzcyIsIi4uLy4uL2Fzc2V0cy9zY3NzL3ZhcmlhYmxlcy5zY3NzIiwiLi4vcGFydGlhbHMvMDItb3JnYW5pc21zL2J1dHRvbi9idXR0b24uc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9jb252ZW5pZW5jZS1ncmlkL2NvbnZlbmllbmNlLWdyaWQuc2NzcyIsIi4uL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9jb252ZW5pZW5jZS1ncmlkL2NvbnZlbmllbmNlLWJsb2NrL2NvbnZl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b0RSLENHcm5ERSx5QllyQkUsd0JBTVEsaUNmd29EVixDQUNGLENnQnBwREEsbUJBQ0ksb0JoQnVwREosQ2dCbnBEUSxrREFDSSxvQmhCcXBEWixDZ0JqcERJLHlCQUdJLCtFQUFBLENBQ0EsdUJBQUEsQ0FDQSwyQkFBQSxDQUNBLHVCQUFBLENBSUEsYUFBQSxDQVJBLGNBQUEsQ0FNQSxlQUFBLENBUEEsYWhCMHBEUixDRzNvREUseUJhaEJFLHlCQWVRLGVBQUEsQ0FGQSxxQkFBQSxDQUNBLGNoQm1wRFYsQ0FDRixDZ0JscURJLHlCQWtCSSx3QmhCbXBEUixDZ0JocERJLDRCQUNJLGVBQUEsQ0FDQSxpQmhCa3BEUixDZ0JocERRLG9DQUFXLDZCaEJtcERuQixDZ0JscERRLG9DQUFXLDZCaEJxcERuQixDZ0JwcERRLG9DQUFXLDZCaEJ1cERuQixDZ0J0cERRLG9DQUFXLDZCaEJ5cERuQixDZ0J4cERRLG9DQUFXLDZCaEIycERuQixDR3hxREUseUJhS0UsNEJBV1EsZ0JoQjRwRFYsQ0FDRixDZ0J6cERJLHlCQUVJLGlCaEIwcERSLENnQnZwREkseUJBQ0ksVUFBQSxDQUVBLG1CQUFBLENBREEsZUFBQSxDQUVBLHFCQUFBLENBRUEsd0JBQUEsQ0FFQSxVaEJ1cERSLENHeHJERSx5QmF5QkUseUJBWVEsZUFBQSxDQURBLGlCaEJ5cERWLENBQ0YsQ2dCcnBESSx5QkFRSSxrQkFBQSxDQUZBLFlBQUEsQ0FEQSxXQUFBLENBRUEsc0JBQUEsQ0FKQSxNQUFBLENBRkEsaUJBQUEsQ0FDQSxLQUFBLENBRUEsVWhCMnBEUixDR3hzREUseUJheUNFLHlCQVdRLHFCaEJ3cERWLENBQ0YiLCJmaWxlIjoiYW1lbml0aWVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbi8vICB2Mi4wIHwgMjAxMTAxMjZcclxuLy8gIExpY2Vuc2U6IG5vbmUgKHB1YmxpYyBkb21haW4pXHJcblxyXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcclxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxyXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXHJcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXHJcbmIsIHUsIGksIGNlbnRlcixcclxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcclxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXHJcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcclxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxyXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcclxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcbi8vIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnNcclxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcclxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5ib2R5IHtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5vbCwgdWwge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuYmxvY2txdW90ZSwgcSB7XHJcbiAgcXVvdGVzOiBub25lO1xyXG59XHJcbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSwgcTphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG50YWJsZSB7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXG4gKiBUaGVtZSBOYW1lOiBPcmlnbyAyMDIwXG4gKiBEZXNjcmlwdGlvbjogVmlzcyBwYXIgdW4gYXAgcGlla8S8xatzdGFtxKtidVxuICogQXV0aG9yOiBUdXJuLmx2XG4gKiBUZXh0IERvbWFpbjogb3JpZ29cbiAqIERvbWFpbiBQYXRoOiAvbGFuZ3VhZ2VzXG4qL1xuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb250ZW50OiBub25lO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG5AY3VzdG9tLW1lZGlhIC0tbW9iaWxlTCAobWluLXdpZHRoOiA1NzZweCk7XG5AY3VzdG9tLW1lZGlhIC0tdGFibGV0IChtaW4td2lkdGg6IDc2OHB4KTtcbkBjdXN0b20tbWVkaWEgLS1sYXB0b3BTIChtaW4td2lkdGg6IDk5MnB4KTtcbkBjdXN0b20tbWVkaWEgLS1sYXB0b3AgKG1pbi13aWR0aDogMTIwMHB4KTtcbi8qXG5cdENvcHlyaWdodCAoQykgSG9lZmxlciAmIENvLlxuXHRUaGlzIHNvZnR3YXJlIGlzIHRoZSBwcm9wZXJ0eSBvZiBIb2VmbGVyICYgQ28uIChIJkNvKS5cblx0WW91ciByaWdodCB0byBhY2Nlc3MgYW5kIHVzZSB0aGlzIHNvZnR3YXJlIGlzIHN1YmplY3QgdG8gdGhlXG5cdGFwcGxpY2FibGUgTGljZW5zZSBBZ3JlZW1lbnQsIG9yIFRlcm1zIG9mIFNlcnZpY2UsIHRoYXQgZXhpc3RzXG5cdGJldHdlZW4geW91IGFuZCBIJkNvLiBJZiBubyBzdWNoIGFncmVlbWVudCBleGlzdHMsIHlvdSBtYXkgbm90XG5cdGFjY2VzcyBvciB1c2UgdGhpcyBzb2Z0d2FyZSBmb3IgYW55IHB1cnBvc2UuXG5cdFRoaXMgc29mdHdhcmUgbWF5IG9ubHkgYmUgaG9zdGVkIGF0IHRoZSBsb2NhdGlvbnMgc3BlY2lmaWVkIGluXG5cdHRoZSBhcHBsaWNhYmxlIExpY2Vuc2UgQWdyZWVtZW50IG9yIFRlcm1zIG9mIFNlcnZpY2UsIGFuZCBvbmx5XG5cdGZvciB0aGUgcHVycG9zZXMgZXhwcmVzc2x5IHNldCBmb3J0aCB0aGVyZWluLiBZb3UgbWF5IG5vdCBjb3B5LFxuXHRtb2RpZnksIGNvbnZlcnQsIGNyZWF0ZSBkZXJpdmF0aXZlIHdvcmtzIGZyb20gb3IgZGlzdHJpYnV0ZSB0aGlzXG5cdHNvZnR3YXJlIGluIGFueSB3YXksIG9yIG1ha2UgaXQgYWNjZXNzaWJsZSB0byBhbnkgdGhpcmQgcGFydHksXG5cdHdpdGhvdXQgZmlyc3Qgb2J0YWluaW5nIHRoZSB3cml0dGVuIHBlcm1pc3Npb24gb2YgSCZDby5cblx0Rm9yIG1vcmUgaW5mb3JtYXRpb24sIHBsZWFzZSB2aXNpdCB1cyBhdCBodHRwOi8vdHlwb2dyYXBoeS5jb20uXG4qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTGlnaHRfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1MaWdodEl0YWxpY19XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUJvb2tfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSENvIEdvdGhhbVwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb29rSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTWVkaXVtX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTWVkaXVtSXRhbGljX1dlYi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkhDbyBHb3RoYW1cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZjIvR290aGFtLUJvbGRfV2ViLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9sZF9XZWIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYyL0dvdGhhbS1Cb2xkSXRhbGljX1dlYi53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUJvbGRJdGFsaWNfV2ViLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5MDA7IC8qIHRvIGJlIHRvcCBvZiB0aGUgZmxvb3JwbGFuICovXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpIDUwJSwgI2ZmZiA1MCUpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDMwMG1zO1xufVxuLmhlYWRlci0tYnRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKSA1MCUsICNmZmNiYzMgNTAlKTtcbn1cbi5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fbWVudSA+ICoge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiA1MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYmMzO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzUG9wdXAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fcHVibGljIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgICB0b3A6IGNhbGMoNTAlICsgLTE1cHgpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmdcIik7XG4gICAgYW5pbWF0aW9uLW5hbWU6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmJ1c2luZXNzVGltZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OSkge1xuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19idXNpbmVzcy1ob3VycyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEyMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHotaW5kZXg6IDExO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5oZWFkZXItLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzUG9wdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMTIwcHg7XG4gICAgdG9wOiAxMDBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLmhlYWRlci0tYnRpbWUgLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuaGVhZGVyX19wdWJsaWMge1xuICAgIGxlZnQ6IHVuc2V0O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgKyAtMTVweCk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2Z1wiKTtcbiAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLS1idGltZSAuYnVzaW5lc3NUaW1lIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5oZWFkZXItLWhhcy1idGltZSAuaGVhZGVyX19idXNpbmVzcy1ob3VycyB7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci0taGFzLWJ0aW1lIC5oZWFkZXJfX2J1c2luZXNzLXRpbWUge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9leHBhbmQuc3ZnXCIpO1xufVxuLmhlYWRlci0taGFzLWJ0aW1lIC5oZWFkZXJfX3B1YmxpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRlcl9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYm9keSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaGVhZGVyX19sb2dvIGEsIC5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX2xvZ28ge1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmhlYWRlcl9fc3BsaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NwbGl0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5oZWFkZXJfX21vYmlsZWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2xhbmd1YWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xuICBtYXJnaW46IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fbGFuZ3VhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG4uaGVhZGVyX19sYW5ndWFnZSB7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGVyX19sYW5nc2VsZWN0b3Ige1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM5MThmOGI7XG59XG4uaGVhZGVyX19sYW5nc2VsZWN0b3I6aG92ZXIge1xuICBjb2xvcjogIzMxMjYxRDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaGVhZGVyX19tZW51IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZsZXgtZ3JvdzogMjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4uaGVhZGVyX19zZWN0aW9ucyB7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5oZWFkZXJfX3NlY3Rpb25zOmhvdmVyIHtcbiAgY29sb3I6IGJsYWNrO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5oZWFkZXJfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlcl9fYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uaGVhZGVyX19idXR0b24tLXNlYXJjaCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC13aGl0ZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfX2J1dHRvbi0tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmdcIikgIWltcG9ydGFudDtcbn1cbi5oZWFkZXJfX2J1dHRvbi0tY2xvc2UtYmxhY2sge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9idG4tY2xvc2Uuc3ZnXCIpICFpbXBvcnRhbnQ7XG59XG4uaGVhZGVyX19idXJnZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9idXJnZXIuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmhlYWRlcl9fc2VhcmNoLS1zZWFyY2gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fc2VhcmNoLS1zZWFyY2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkNGVjZjE7XG4gIH1cbn1cbi5oZWFkZXJfX3NlYXJjaC5pc2FjdGl2ZSAuaGVhZGVyX19zZWFyY2hiYXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDApO1xuICBvcGFjaXR5OiAxO1xufVxuLmhlYWRlcl9fc2VhcmNoIC5oZWFkZXJfX2J1dHRvbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5oZWFkZXJfX3NlYXJjaGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2M0YzRjNDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAtMTApO1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZSwgb3BhY2l0eSAyMDBtcztcbn1cbi5oZWFkZXJfX3NlYXJjaGJhciA+IGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uaGVhZGVyX19zZWFyY2hiYXIgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19zZWFyY2hiYXIge1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cbi5oZWFkZXJfX3NlYXJjaGJhckNhcHRpb24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmhlYWRlcl9fc2VhcmNoYmFySW5wdXQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXJfX3NlYXJjaGJhcklucHV0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuLmhlYWRlcl9fc2VhcmNoYmFySW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmhlYWRlcl9fc2VhcmNoQWN0aW9uIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBmbGV4LXNocmluazogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC5zdmdcIik7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX3NlYXJjaEFjdGlvbi0td2hpdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2gtd2hpdGUuc3ZnXCIpO1xufVxuLmhlYWRlcl9fc2VhcmNoQWN0aW9uLS1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2hlYWRlci9pbWcvY2xvc2Uuc3ZnXCIpO1xufVxuLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAxMjRweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMzAwbXMsIGZsZXgtc2hyaW5rIDMwMG1zO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHZhcigtLXRleHQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlcl9fYnVzaW5lc3MtaG91cnMgYTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyX19idXNpbmVzcy1ob3VycyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhlYWRlcl9fYnVzaW5lc3MtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlcl9fYnVzaW5lc3MtdGltZSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuLmhlYWRlcl9fcHVibGljIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOHB4O1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5NDIzQTtcbiAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xuICBkaXNwbGF5OiBub25lO1xuICBhbmltYXRpb24tbmFtZTogdGltZURvdDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcbn1cbi5oZWFkZXJfX2J1c2luZXNzUG9wdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5Aa2V5ZnJhbWVzIHRpbWVEb3Qge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gIH1cbn1cblxuLmJ1c2luZXNzVGltZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICByaWdodDogMHB4O1xuICBib3R0b206IC02NXB4O1xuICB6LWluZGV4OiAyMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBjb2xvcjogIzMxMjYxRDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCUpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZTtcbn1cbi5idXNpbmVzc1RpbWUtLXJ1IC5idXNpbmVzc1RpbWVfX2NhcHRpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzVGltZSB7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDEwMCUpO1xuICB9XG59XG4uYnVzaW5lc3NUaW1lX19ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG4uYnVzaW5lc3NUaW1lX19saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ1c2luZXNzVGltZV9fY2FwdGlvbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOTQyM2E7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gNjBweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3NUaW1lX19jYXB0aW9uIHtcbiAgICBsZWZ0OiAtNjBweDtcbiAgfVxufVxuLmJ1c2luZXNzVGltZV9faG9saWRheSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3NUaW1lX19ob2xpZGF5IHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG59XG4uYnVzaW5lc3NUaW1lX19ob2xpZGF5IHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTdweDtcbiAgcmlnaHQ6IDA7XG59XG4uYnVzaW5lc3NUaW1lX19pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbn1cbi5idXNpbmVzc1RpbWVfX3JvdyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJ1c2luZXNzVGltZV9fcm93ICsgLmJ1c2luZXNzVGltZV9fcm93IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuLmJ1c2luZXNzVGltZV9fdGltZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1c2luZXNzVGltZV9fcGxhY2Uge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbn1cbi5idXNpbmVzc1RpbWVfX2RheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1c2luZXNzVGltZV9fbG9hZE1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY4Zjc7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJ1c2luZXNzVGltZV9fbG9hZE1vcmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idXNpbmVzc1RpbWVfX2xvYWRNb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzVGltZV9fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5idXNpbmVzc1RpbWVfX3JvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYnVzaW5lc3NUaW1lX190aW1lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuYnVzaW5lc3NUaW1lX19kYXkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIH1cbiAgLmJ1c2luZXNzVGltZV9fbG9hZE1vcmUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTIwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMTIwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgb3BhY2l0eSAzMDBtcyBlYXNlO1xufVxuLm5hdmlnYXRpb24uaXNvcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xufVxuLm5hdmlnYXRpb24uaXNvcGVuIH4gLm5hdmlnYXRpb25fX2JhY2tncm91bmQge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG59XG4ubmF2aWdhdGlvbi5pc29wZW4gLm5hdmlnYXRpb25fX2dyaWQge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5uYXZpZ2F0aW9uX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEyMHB4O1xuICB6LWluZGV4OiAxMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLm5hdmlnYXRpb25fX3NwYWNlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm5hdmlnYXRpb25fX2JvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLm5hdmlnYXRpb25fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgei1pbmRleDogMTI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdmlnYXRpb25fX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLm5hdmlnYXRpb25fX2dyaWQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMHJlbSAwIDMuNzVyZW07XG4gIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19ncmlkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uX19saXN0IHtcbiAgbWFyZ2luOiAxLjg3NXJlbTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmlnYXRpb25fX2xpc3QtLXN1YiB7XG4gIG1hcmdpbjogMC42MjVyZW0gMCAxLjI1cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLXRvcDogMS44NzVyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuLm5hdmlnYXRpb25fX2xpc3RJdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2aWdhdGlvbl9fbGlzdEl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ubmF2aWdhdGlvbl9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgY29sb3I6ICMzMTI2MUQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgb3BhY2l0eTogMC42O1xufVxuLm5hdmlnYXRpb25fX2xpbmstLWxhcmdlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uX19saW5rLS1sYXJnZXIge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG59XG4ubmF2aWdhdGlvbiBhLm5hdmlnYXRpb25fX2xpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuLm5hdmlnYXRpb24tLW5vc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJ1c2luZXNzaG91cnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiA0LjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDQuMzc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4NjcyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYnVzaW5lc3Nob3Vyc19fY292ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLmJ1c2luZXNzaG91cnNfX2NvdmVyIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uYnVzaW5lc3Nob3Vyc19fY292ZXItLWxlZnQge1xuICBsZWZ0OiAwO1xufVxuLmJ1c2luZXNzaG91cnNfX2NvdmVyLS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xufVxuLmJ1c2luZXNzaG91cnMge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5idXNpbmVzc2hvdXJzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3VycyB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcbiAgfVxuICAuYnVzaW5lc3Nob3Vyc19fY292ZXIge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5idXNpbmVzc2hvdXJzIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIH1cbn1cbi5idXNpbmVzc2hvdXJzIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYnVzaW5lc3Nob3Vyc19fdGl0bGUsIC5idXNpbmVzc2hvdXJzX19kYXRlIHtcbiAgZm9udC1zaXplOiAyLjE4NzVyZW07XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX3RpdGxlLCAuYnVzaW5lc3Nob3Vyc19fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAyLjg3NXJlbTtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX3Nob3BzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbHVtbi1jb3VudDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3Vyc19fc2hvcHMge1xuICAgIHBhZGRpbmctdG9wOiAzLjEyNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX3Nob3Age1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDEuNjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1c2luZXNzaG91cnNfX3Nob3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYnVzaW5lc3Nob3Vyc19faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMzc1cmVtO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idXNpbmVzc2hvdXJzX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnVzaW5lc3Nob3Vyc19faXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuLmJ1c2luZXNzaG91cnNfX21vYmlsZSB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnVzaW5lc3Nob3Vyc19fbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uYnVzaW5lc3Nob3Vyc19fZGVza3RvcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZHJvcGRvd24ge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMjAwbXMgZWFzZTtcbn1cbi5kcm9wZG93bl9fZGVmYXVsdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyNjFkO1xufVxuLmRyb3Bkb3duX19hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4uZHJvcGRvd25fX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9zdGF0aWMvYnJhbmRsaXN0L2NhdGVnb3JpZXMvaW1nL2V4cGFuZC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbn1cbi5kcm9wZG93bl9fbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uZHJvcGRvd25fX2l0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMxMjYxZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmRyb3Bkb3duX19pdGVtOm50aC1jaGlsZCgybisxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUY5RkE7XG59XG4uZHJvcGRvd25fX2l0ZW0tLXNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZHJvcGRvd25fX2l0ZW06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbn1cbi5kcm9wZG93bl9faXRlbS5kcm9wZG93bl9faXRlbS0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzEyNjFkO1xufVxuLmRyb3Bkb3duX19pdGVtLS1lbXB0eSB7XG4gIGNvbG9yOiAjYzVjN2M3O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc29jaWFsLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NjNjMzQ7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zb2NpYWwtYnV0dG9ucyB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbiB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNvY2lhbC1idXR0b25zX19idXR0b246aG92ZXIgc3ZnIGNpcmNsZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uc29jaWFsLWJ1dHRvbnNfX2J1dHRvbjpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMwMDAwMDA7XG59XG5cbi5jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDQwcHggMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG4gIG9wYWNpdHk6IDAuNjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1pbi1oZWlnaHQ6IDExMHB4O1xuICB9XG59XG4uY29weXJpZ2h0X19ydWxlcyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG4uY29weXJpZ2h0X19saW5lIHtcbiAgbWFyZ2luOiA1cHggMHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtaW4taGVpZ2h0OiAyNHB4O1xufVxuLmZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiA2NnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxRDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBjb250YWluOiBsYXlvdXQgc3R5bGU7XG4gIG1hcmdpbi10b3A6IGF1dG87IC8qIFN0aWNreSBmb290ZXIgLSBwdXNoZXMgdG8gYm90dG9tICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mb290ZXIge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fbG9nbyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWluLWhlaWdodDogOThweDtcbn1cbi5mb290ZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDk4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fbG9nbyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLmZvb3Rlcl9fbmF2aWdhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAyODBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19uYXZpZ2F0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWluLWhlaWdodDogMTQwcHg7XG4gIH1cbn1cbi5mb290ZXJfX2FkZHJlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5mb290ZXJfX2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBtYXJnaW46IDNweCAwcHg7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWluLWhlaWdodDogMzBweDtcbn1cbi5mb290ZXJfX2ljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5mb290ZXJfX21haWxsaW5rIHtcbiAgY29sb3I6ICNhZGE4YTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX21haWxsaW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5mb290ZXJfX3Bob25lbnVtYmVyIHtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlcl9fcGhvbmVudW1iZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IHdoaXRlO1xufVxuLmZvb3Rlcl9faHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDYzYzM0O1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5mb290ZXJfX2hyLS1kZXNrdG9wLW9ubHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2hyLS1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uZm9vdGVyX19oci0tbW9iaWxlLW9ubHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19oci0tbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmtzIHtcbiAgY29sdW1uLWNvdW50OiAxO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXJfX2xpbmtzIHtcbiAgICBjb2x1bW4tY291bnQ6IDI7XG4gIH1cbn1cbi5mb290ZXJfX2xpbmsge1xuICBjb2xvcjogI2FkYThhNTtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEuMTg3NXJlbTtcbn1cbi5mb290ZXJfX2xpbmstLWxvY2tlZCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2Zvb3Rlci9pbWcvbG9jay5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCBjZW50ZXI7XG59XG4uZm9vdGVyX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlY3Rpb250aXRsZSB7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbn1cbi5zZWN0aW9udGl0bGVfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4uc2VjdGlvbnRpdGxlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4zMTI1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uc2VjdGlvbnRpdGxlX190aXRsZS0tZmxvb3JwbGFuIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5zZWN0aW9udGl0bGVfX2Z1bGwge1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMxMjYxZDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb250aXRsZV9fZnVsbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zZWN0aW9udGl0bGVfX2Z1bGw6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG4vKiBHbG9iYWxzICovXG46cm9vdCB7XG4gIC0taGlnaGxpZ2h0LWJhY2tncm91bmQ6I2YwZjlmYTtcbiAgLS10ZXh0OiMzMTI2MUQ7XG4gIC0tbGluazogIzI5OEZDMjtcbiAgLS1iYXNlMTojRjk0MjNBO1xuICAtLWJhc2UyOiNBNEJDQzI7XG4gIC0tYmFzZTM6IzhFOUZCQztcbiAgLS1iYXNlNDojRDRCNTlFO1xuICAtLWJhc2U1OiNGRUNCOEI7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMi44cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTguNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS10ZXh0KSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJIQ28gR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIC8qIFN0aWNreSBmb290ZXIgKi9cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5ib2R5IGgyIHtcbiAgbWFyZ2luOiAyMHB4IDA7XG59XG5cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWluLXdpZHRoOiAwO1xufVxuXG4ucHN3cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIENvbnRhaW5lciAqL1xuLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3MHB4O1xuICB9XG59XG4uY29udGFpbmVyLS10b3Age1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXItLXRvcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cblxuc2VjdGlvbi5jb250YWluZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIHNlY3Rpb24uY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuYSB7XG4gIHRyYW5zaXRpb246IGNvbG9yIDEwMG1zO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbmE6aG92ZXIge1xuICBjb2xvcjogdmFyKC0tbGluayk7XG59XG5cbi5wYWdlLnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgLyogQnVmZmVyIHNwYWNlIGZvciBjb250ZW50IENMUyAqL1xuICBtaW4taGVpZ2h0OiA2MHZoOyAvKiBSZXNlcnZlIHNwYWNlIGZvciBjb250ZW50IENMUyAqL1xufVxuLnBhZ2UucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250YWluZXIuaGVhZGVyX19ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogMDtcbn1cbi5wYWdlX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cblxuLnRleHQtc3R5bGUge1xuICAvKiBQcmV2ZW50IENMUyAtIHJlc2VydmUgc3BhY2UgYmVmb3JlIGNvbnRlbnQgcmVuZGVycyAqL1xuICBjb250ZW50LXZpc2liaWxpdHk6IGF1dG87XG4gIGNvbnRhaW4taW50cmluc2ljLXNpemU6IGF1dG8gNDAwcHg7XG59XG4udGV4dC1zdHlsZSBoMSwgLnRleHQtc3R5bGUgaDIsIC50ZXh0LXN0eWxlIGgzLCAudGV4dC1zdHlsZSBoNCwgLnRleHQtc3R5bGUgcCwgLnRleHQtc3R5bGUgYSB7XG4gIGNvbG9yOiB2YXIoLS10ZXh0KTtcbn1cbi50ZXh0LXN0eWxlIGgxLCAudGV4dC1zdHlsZSBoMiwgLnRleHQtc3R5bGUgaDMsIC50ZXh0LXN0eWxlIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi50ZXh0LXN0eWxlIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBsaW5lLWhlaWdodDogNTZweDtcbn1cbi50ZXh0LXN0eWxlIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50ZXh0LXN0eWxlIGgzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cbi50ZXh0LXN0eWxlIGg0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLnRleHQtc3R5bGUgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG4udGV4dC1zdHlsZSBwICsgcCwgLnRleHQtc3R5bGUgcCArIHVsLCAudGV4dC1zdHlsZSBwICsgb2wge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnRleHQtc3R5bGUgcCArIGgyIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi50ZXh0LXN0eWxlIHAgKyBoMywgLnRleHQtc3R5bGUgcCArIGg0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbi50ZXh0LXN0eWxlIGE6aG92ZXIsIC50ZXh0LXN0eWxlIGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYmFzZTEpO1xufVxuLnRleHQtc3R5bGUgYmxvY2txdW90ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZy1sZWZ0OiAzNHB4O1xufVxuLnRleHQtc3R5bGUgYmxvY2txdW90ZSBwIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cbi50ZXh0LXN0eWxlIGJsb2NrcXVvdGU6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRkY5RkE7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4udGV4dC1zdHlsZSB1bCBsaSwgLnRleHQtc3R5bGUgb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi50ZXh0LXN0eWxlIHVsIGxpOjpiZWZvcmUsIC50ZXh0LXN0eWxlIG9sIGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogLTRweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGV4dCk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50ZXh0LXN0eWxlIHVsIGxpICsgbGksIC50ZXh0LXN0eWxlIG9sIGxpICsgbGkge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnRleHQtc3R5bGUgdWwgdWwsIC50ZXh0LXN0eWxlIHVsIG9sLCAudGV4dC1zdHlsZSBvbCB1bCwgLnRleHQtc3R5bGUgb2wgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4udGV4dC1zdHlsZSB1bCArIGgxLCAudGV4dC1zdHlsZSB1bCArIGgyLCAudGV4dC1zdHlsZSB1bCArIGgzLCAudGV4dC1zdHlsZSB1bCArIGg0LCAudGV4dC1zdHlsZSB1bCArIHAsIC50ZXh0LXN0eWxlIG9sICsgaDEsIC50ZXh0LXN0eWxlIG9sICsgaDIsIC50ZXh0LXN0eWxlIG9sICsgaDMsIC50ZXh0LXN0eWxlIG9sICsgaDQsIC50ZXh0LXN0eWxlIG9sICsgcCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG4udGV4dC1zdHlsZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50ZXh0LXN0eWxlIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi50ZXh0LXN0eWxlIC53cC1ibG9jay10YWJsZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnRleHQtc3R5bGUgLndwLWJsb2NrLXRhYmxlIC5oYXMtZml4ZWQtbGF5b3V0IHtcbiAgdGFibGUtbGF5b3V0OiBhdXRvO1xufVxuLnRleHQtc3R5bGUgLndwLWJsb2NrLWltYWdlIGltZyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi50ZXh0LXN0eWxlIC53cC1ibG9jay1lbWJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udGV4dC1zdHlsZSAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZXh0LXN0eWxlIC53cC1ibG9jay1lbWJlZCBpZnJhbWUsXG4udGV4dC1zdHlsZSAud3AtYmxvY2stZW1iZWQgZW1iZWQsXG4udGV4dC1zdHlsZSAud3AtYmxvY2stZW1iZWQgb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYXNwZWN0LXJhdGlvOiAxNi85O1xufVxuLnRleHQtc3R5bGUgLndwLWJsb2NrLWVtYmVkLndwLWVtYmVkLWFzcGVjdC00LTMgaWZyYW1lIHtcbiAgYXNwZWN0LXJhdGlvOiA0LzM7XG59XG4udGV4dC1zdHlsZSAud3AtYmxvY2stZW1iZWQud3AtZW1iZWQtYXNwZWN0LTEtMSBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbi50ZXh0LXN0eWxlIC53cC1ibG9jay1lbWJlZC53cC1lbWJlZC1hc3BlY3QtOS0xNiBpZnJhbWUge1xuICBhc3BlY3QtcmF0aW86IDkvMTY7XG59XG4udGV4dC1zdHlsZSAud3AtYmxvY2stZW1iZWQud3AtZW1iZWQtYXNwZWN0LTIxLTkgaWZyYW1lIHtcbiAgYXNwZWN0LXJhdGlvOiAyMS85O1xufVxuXG4uYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNXB4IDUwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjg2NzI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5idXR0b24tLWxvYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMzNweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vYXNzZXRzL2ltZy9zdmcvc3Bpbm5lci5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xufVxuLmJ1dHRvbjpob3ZlciB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5wYWdlX19pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1oaWdobGlnaHQtYmFja2dyb3VuZCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMzEyNjFEO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnZV9faW5mbyBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnBhZ2VfX2luZm8gc3BhbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuLnBhZ2VfX2luZm8gc3ZnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cblxuLm5pY2Utc2VsZWN0Lm9wZW4gLm5pY2Utc2VsZWN0LWRyb3Bkb3duIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZXJtLXBha2FscG9qdW1pLXNlcnZpc3MgLnNlY3Rpb250aXRsZV9faGVhZGVyLFxuLnRlcm0tcGFrYWxwb2p1bWktc2VydmlzcyAuY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHMgLmNhdGVnb3JpZXMsXG4udGF4LWV2ZW50LWNhdGVnb3J5IC5jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5wb3N0LXR5cGUtYXJjaGl2ZS1ldmVudHMgLmJyYW5kbGlzdCxcbi50YXgtZXZlbnQtY2F0ZWdvcnkgLmJyYW5kbGlzdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuLnBvc3QtdHlwZS1hcmNoaXZlLWV2ZW50cyAubmV3c19fYm9keSxcbi50YXgtZXZlbnQtY2F0ZWdvcnkgLm5ld3NfX2JvZHkge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cblxuLnBhZ2UtdGVtcGxhdGUtYWxsLXNlcnZpY2VzLXRlbXBsYXRlIC5zdWJuYXZpZ2F0aW9uX190aXRsZSxcbi50YXgtc2VydmljZSAuc3VibmF2aWdhdGlvbl9fdGl0bGUge1xuICB3aWR0aDogYXV0bztcbn1cbi5wYWdlLXRlbXBsYXRlLWFsbC1zZXJ2aWNlcy10ZW1wbGF0ZSAuc3VibmF2aWdhdGlvbl9fbGlzdCxcbi50YXgtc2VydmljZSAuc3VibmF2aWdhdGlvbl9fbGlzdCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODY3MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS44NzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogZGVmYXVsdC1idXR0b247XG59XG4uYnV0dG9uOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnV0dG9uOmhvdmVyIGkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1cHgsIDApO1xufVxuLmJ1dHRvbi0tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEzNCwgMTE0LCAwLjIpO1xufVxuLmJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgMzgsIDI5LCAwLjIpICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMjYxZDtcbn1cbi5idXR0b24tLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLS1kYXJrLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDksIDM4LCAyOSwgMC4yKTtcbn1cbi5idXR0b24tLWRhcmstc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0OSwgMzgsIDI5LCAwLjQpICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLS1ib3JkZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQTI5ODkxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogI2ZmODY3Mjtcbn1cbi5idXR0b24tLWJvcmRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBMjk4OTE7XG59XG4uYnV0dG9uLS1ib3JkZXI6Zm9jdXMtdmlzaWJsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmODY3Mjtcbn1cbi5idXR0b25fX2dyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG4uYnV0dG9uX19ncm91cCAuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLmJ1dHRvbl9fZ3JvdXAgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmJ1dHRvbl9fZ3JvdXAtLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjlweCkge1xuICAuYnV0dG9uX19ncm91cC0tc20tZnVsbHcgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5idXR0b24gaSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjYyNXJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDIwMG1zIGVhc2U7XG59XG5cbi5jb252ZW5pZW5jZS1ncmlkIHtcbiAgbWFyZ2luOiA1MHB4IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udmVuaWVuY2UtZ3JpZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG59XG4uY29udmVuaWVuY2UtZ3JpZF9fZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtZ2FwOiAzMHB4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udmVuaWVuY2UtZ3JpZF9fZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgfVxufVxuXG4uY29udmVuaWVuY2UtYmxvY2sge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY29udmVuaWVuY2UtYmxvY2s6aG92ZXIgLmNvbnZlbmllbmNlLWJsb2NrX19icmFnIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuLmNvbnZlbmllbmNlLWJsb2NrX19pY29uIHtcbiAgd2lkdGg6IDYuMjVyZW07XG4gIGhlaWdodDogNi4yNXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vc3RhdGljL2NvbnZlbmllbmNlLWdyaWQvY29udmVuaWVuY2UtYmxvY2svaW1nL2ljb24uc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgbWFyZ2luOiAxLjg3NXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnZlbmllbmNlLWJsb2NrX19pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICAgIHdpZHRoOiA2Ljg3NXJlbTtcbiAgICBoZWlnaHQ6IDYuODc1cmVtO1xuICB9XG59XG4uY29udmVuaWVuY2UtYmxvY2tfX2ljb24ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG59XG4uY29udmVuaWVuY2UtYmxvY2tfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogNDUlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY29udmVuaWVuY2UtYmxvY2tfX2NvbnRlbnQtLXNjZW5lMSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UxKTtcbn1cbi5jb252ZW5pZW5jZS1ibG9ja19fY29udGVudC0tc2NlbmUyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZTIpO1xufVxuLmNvbnZlbmllbmNlLWJsb2NrX19jb250ZW50LS1zY2VuZTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlMyk7XG59XG4uY29udmVuaWVuY2UtYmxvY2tfX2NvbnRlbnQtLXNjZW5lNCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2U0KTtcbn1cbi5jb252ZW5pZW5jZS1ibG9ja19fY29udGVudC0tc2NlbmU1IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZTUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb252ZW5pZW5jZS1ibG9ja19fY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7XG4gIH1cbn1cbi5jb252ZW5pZW5jZS1ibG9ja19fdGV4dCB7XG4gIHBhZGRpbmc6IDI0cHggMTlweDtcbn1cbi5jb252ZW5pZW5jZS1ibG9ja19fYnJhZyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb252ZW5pZW5jZS1ibG9ja19fYnJhZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5jb252ZW5pZW5jZS1ibG9ja19fdmlldyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnZlbmllbmNlLWJsb2NrX192aWV3IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59IiwiXHJcbi8qXHJcblx0Q29weXJpZ2h0IChDKSBIb2VmbGVyICYgQ28uXHJcblx0VGhpcyBzb2Z0d2FyZSBpcyB0aGUgcHJvcGVydHkgb2YgSG9lZmxlciAmIENvLiAoSCZDbykuXHJcblx0WW91ciByaWdodCB0byBhY2Nlc3MgYW5kIHVzZSB0aGlzIHNvZnR3YXJlIGlzIHN1YmplY3QgdG8gdGhlXHJcblx0YXBwbGljYWJsZSBMaWNlbnNlIEFncmVlbWVudCwgb3IgVGVybXMgb2YgU2VydmljZSwgdGhhdCBleGlzdHNcclxuXHRiZXR3ZWVuIHlvdSBhbmQgSCZDby4gSWYgbm8gc3VjaCBhZ3JlZW1lbnQgZXhpc3RzLCB5b3UgbWF5IG5vdFxyXG5cdGFjY2VzcyBvciB1c2UgdGhpcyBzb2Z0d2FyZSBmb3IgYW55IHB1cnBvc2UuXHJcblx0VGhpcyBzb2Z0d2FyZSBtYXkgb25seSBiZSBob3N0ZWQgYXQgdGhlIGxvY2F0aW9ucyBzcGVjaWZpZWQgaW5cclxuXHR0aGUgYXBwbGljYWJsZSBMaWNlbnNlIEFncmVlbWVudCBvciBUZXJtcyBvZiBTZXJ2aWNlLCBhbmQgb25seVxyXG5cdGZvciB0aGUgcHVycG9zZXMgZXhwcmVzc2x5IHNldCBmb3J0aCB0aGVyZWluLiBZb3UgbWF5IG5vdCBjb3B5LFxyXG5cdG1vZGlmeSwgY29udmVydCwgY3JlYXRlIGRlcml2YXRpdmUgd29ya3MgZnJvbSBvciBkaXN0cmlidXRlIHRoaXNcclxuXHRzb2Z0d2FyZSBpbiBhbnkgd2F5LCBvciBtYWtlIGl0IGFjY2Vzc2libGUgdG8gYW55IHRoaXJkIHBhcnR5LFxyXG5cdHdpdGhvdXQgZmlyc3Qgb2J0YWluaW5nIHRoZSB3cml0dGVuIHBlcm1pc3Npb24gb2YgSCZDby5cclxuXHRGb3IgbW9yZSBpbmZvcm1hdGlvbiwgcGxlYXNlIHZpc2l0IHVzIGF0IGh0dHA6Ly90eXBvZ3JhcGh5LmNvbS5cclxuKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYvR290aGFtLUxpZ2h0X1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1MaWdodEl0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9va19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9va0l0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdIQ28gR290aGFtJztcclxuICBzcmM6dXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tTWVkaXVtX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1NZWRpdW1JdGFsaWNfV2ViLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnSENvIEdvdGhhbSc7XHJcbiAgc3JjOnVybCgnLi4vZm9udHMvR290aGFtL3dvZmYyL0dvdGhhbS1Cb2xkX1dlYi53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICB1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmL0dvdGhhbS1Cb2xkX1dlYi53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0hDbyBHb3RoYW0nO1xyXG4gIHNyYzp1cmwoJy4uL2ZvbnRzL0dvdGhhbS93b2ZmMi9Hb3RoYW0tQm9sZEl0YWxpY19XZWIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgdXJsKCcuLi9mb250cy9Hb3RoYW0vd29mZi9Hb3RoYW0tQm9sZEl0YWxpY19XZWIud29mZicpIGZvcm1hdCgnd29mZicpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtZGlzcGxheTogc3dhcDtcclxufVxyXG5cclxuIiwiLmhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA5MDA7IC8qIHRvIGJlIHRvcCBvZiB0aGUgZmxvb3JwbGFuICovXHJcbiAgICAkaDogJjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgdmFyKC0taGlnaGxpZ2h0LWJhY2tncm91bmQpIDUwJSwgI2ZmZiA1MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAzMDBtcztcclxuXHJcbiAgICAmLS1idGltZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKSA1MCUsICNmZmNiYzMgNTAlKTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZmZjYmMzIDtcclxuXHJcbiAgICAgICAgI3skaH1fX2J1c2luZXNzLXRpbWUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgI3skaH1fX21lbnUgPiAqIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICN7JGh9X19idXNpbmVzcy1ob3VycyB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmNiYzM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzUG9wdXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX3B1YmxpYyB7XHJcbiAgICAgICAgICAgICAgICAkc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICRoYWxmOiAtMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAkaGFsZjtcclxuICAgICAgICAgICAgICAgIHRvcDpjYWxjKCA1MCUgKyAjeyRoYWxmfSApO1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiRzaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiRzaXplO1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmcnKTtcclxuXHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1c2luZXNzVGltZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjkpIHtcclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzLWhvdXJzIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMTE7XHJcblxyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzUG9wdXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTEyMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwdnc7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX2J1c2luZXNzLXRpdGxlIHt9XHJcblxyXG4gICAgICAgICAgICAjeyRofV9fYnVzaW5lc3MtdGltZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI3skaH1fX3B1YmxpYyB7XHJcbiAgICAgICAgICAgICAgICAkc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgICRoYWxmOiAtMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIHRvcDpjYWxjKCA1MCUgKyAjeyRoYWxmfSApO1xyXG5cclxuICAgICAgICAgICAgICAgIHdpZHRoOiRzaXplO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiRzaXplO1xyXG5cclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmcnKTtcclxuXHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ1c2luZXNzVGltZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJi0taGFzLWJ0aW1lIHtcclxuICAgICAgICAjeyRofV9fYnVzaW5lc3MtaG91cnMge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICN7JGh9X19idXNpbmVzcy10aW1lIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvZXhwYW5kLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3skaH1fX3B1YmxpYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ib2R5e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgaGVpZ2h0OjEwMHB4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWhpZ2hsaWdodC1iYWNrZ3JvdW5kKTtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGhlaWdodDokaGVhZGVyLWhlaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG5cclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBhLCBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB4bHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NwbGl0e1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczpmbGV4LWVuZDtcclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX21vYmlsZWdyb3Vwe1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFuZ3VhZ2V7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgb3BhY2l0eTowLjU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjQwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhbmdzZWxlY3RvcntcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MjBweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjb2xvcjojOTE4ZjhiO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjojMzEyNjFEO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbWVudXtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZsZXgtZ3JvdzoyO1xyXG4gICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zZWN0aW9uc3tcclxuICAgICAgICBjb2xvcjojMzEyNjFEO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXR0b24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zZWFyY2gge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvc2VhcmNoLXdoaXRlLnN2ZycpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jbG9zZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9jbG9zZS5zdmcnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tY2xvc2UtYmxhY2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2hlYWRlci9pbWcvYnRuLWNsb3NlLnN2ZycpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1cmdlciB7XHJcbiAgICAgICAgd2lkdGg6NTBweDtcclxuICAgICAgICBoZWlnaHQ6NTBweDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9idXJnZXIuc3ZnJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaHtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zZWFyY2h7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMxMjYxZDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZDRlY2YxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmlzYWN0aXZlIHtcclxuICAgICAgICAgICAgI3skaH1fX3NlYXJjaGJhciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDApO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICN7JGh9X19idXR0b24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaGJhcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICByaWdodDogMDtcclxuXHJcbiAgICAgICAgY29sb3I6I2M0YzRjNDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwcHggMTBweCAxMHB4O1xyXG5cclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIC0xMCk7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZSwgb3BhY2l0eSAyMDBtcztcclxuXHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaGJhckNhcHRpb257XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaGJhcklucHV0e1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0Om5vcm1hbDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6OXB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiMyYzJjMmM7XHJcbiAgICAgICAgICAgIC8vIHBhZGRpbmctbGVmdDowcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDI0KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBvdXRsaW5lOm5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NlYXJjaEFjdGlvbntcclxuICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgIGhlaWdodDo1MHB4O1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246NTAlIDUwJTtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL3NlYXJjaC5zdmcnKTtcclxuXHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmLS13aGl0ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvaGVhZGVyL2ltZy9zZWFyY2gtd2hpdGUuc3ZnJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jbG9zZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoJy4uL3N0YXRpYy9oZWFkZXIvaW1nL2Nsb3NlLnN2ZycpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDoxMHB4O1xyXG4gICAgICAgIC8vICAgICBtYXJnaW4tbGVmdDoxMHB4O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzcy1ob3Vyc3tcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246cm93O1xyXG4gICAgICAgIHBhZGRpbmc6MTBweCAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuICAgICAgICBtaW4td2lkdGg6IDEyNHB4O1xyXG5cclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAzMDBtcywgZmxleC1zaHJpbmsgMzAwbXM7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgcGFkZGluZzowcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgIGhlaWdodDoxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHJlbSgxMik7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHhse1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzcy10aXRsZXtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzcy10aW1le1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MTBweDtcclxuXHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDEyKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDIwKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTpub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMzApO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDowcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3B1YmxpY3tcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MCU7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6LThweDtcclxuICAgICAgICB0b3A6Y2FsYyg1MCUgLSA4cHgpO1xyXG5cclxuICAgICAgICB3aWR0aDoxNnB4O1xyXG4gICAgICAgIGhlaWdodDoxNnB4O1xyXG5cclxuICAgICAgICBib3JkZXItcmFkaXVzOjEwMCU7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0Y5NDIzQTtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG5cclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBhbmltYXRpb24tbmFtZTogdGltZURvdDtcclxuICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246IGFsdGVybmF0ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idXNpbmVzc1BvcHVwe1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICBAa2V5ZnJhbWVzIHRpbWVEb3Qge1xyXG4gICAgICAgIDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEpO31cclxuICAgICAgICAxMDAlIHt0cmFuc2Zvcm06IHNjYWxlKDEuMyk7fVxyXG4gICAgfVxyXG59XHJcbiIsIiRzY3JlZW4tc20tbWluOiA1NzZweDtcclxuJHNjcmVlbi1tZC1taW46IDc2OHB4O1xyXG4kc2NyZWVuLWxnLW1pbjogOTkycHg7XHJcbiRzY3JlZW4teGwtbWluOiAxMjAwcHg7XHJcbiRzY3JlZW4teGwtbGFyZ2VyOiAxMzAwcHg7XHJcblxyXG4kZm9udC1zaXplLWJhc2U6IDE2ICFkZWZhdWx0O1xyXG4kaGVhZGVyLWhlaWdodDogMTIwcHg7XHJcblxyXG5cclxuLy8gU21hbGwgZGV2aWNlc1xyXG5AbWl4aW4gc20ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4tc20tbWlufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPbmx5IFNtYWxsIGRldmljZXNcclxuQG1peGluIG1kLWRvd24ge1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAjeygkc2NyZWVuLW1kLW1pbiArIDFweCl9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGl1bSBkZXZpY2VzXHJcbkBtaXhpbiBtZCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi1tZC1taW59KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIExhcmdlIGRldmljZXNcclxuQG1peGluIGxnIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogI3skc2NyZWVuLWxnLW1pbn0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRXh0cmEgbGFyZ2UgZGV2aWNlc1xyXG5AbWl4aW4geGwge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRzY3JlZW4teGwtbWlufSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4geGxsYXJnZSB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JHNjcmVlbi14bC1sYXJnZXJ9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtb2JpbGVwYWRkaW5nKCkge1xyXG4gIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuXHJcbiAgQGluY2x1ZGUgeGx7XHJcbiAgICBwYWRkaW5nLWxlZnQ6MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdHJpcCB1bml0c1xyXG5AZnVuY3Rpb24gc3RyaXAtdW5pdCgkbnVtYmVyKSB7XHJcbiAgQGlmIHR5cGUtb2YoJG51bWJlcikgPT0gJ251bWJlcicgYW5kIG5vdCB1bml0bGVzcygkbnVtYmVyKSB7XHJcbiAgICBAcmV0dXJuIGNhbGMoJG51bWJlciAvICgkbnVtYmVyICogMCArIDEpKTtcclxuICB9XHJcbiAgQHJldHVybiAkbnVtYmVyO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIFJlbGF0aXZlIHVuaXRzIGZyb20gcGl4ZWxzXHJcbiRtaXhpbi0tYmFzZUZvbnRTaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbkBmdW5jdGlvbiByZW0oJHBpeGVscywgJGNvbnRleHQ6ICRtaXhpbi0tYmFzZUZvbnRTaXplKSB7XHJcbiAgJHUtcGl4ZWxzOiBzdHJpcC11bml0KCRwaXhlbHMpO1xyXG4gICR1LWNvbnRleHQ6IHN0cmlwLXVuaXQoJGNvbnRleHQpO1xyXG5cclxuICAvLyBAaWYgKHVuaXRsZXNzKCR1LXBpeGVscykpIHtcclxuICAvLyAgICR1LXBpeGVsczogJHUtcGl4ZWxzICogMXB4O1xyXG4gIC8vIH1cclxuXHJcbiAgLy8gQGlmICh1bml0bGVzcygkdS1jb250ZXh0KSkge1xyXG4gIC8vICAgJHUtY29udGV4dDogJHUtY29udGV4dCAqIDFweDtcclxuICAvLyB9XHJcblxyXG4gIEByZXR1cm4gY2FsYygkdS1waXhlbHMgLyAkdS1jb250ZXh0ICogMXJlbSk7XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gY2xlYXJmaXgge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1heC13aWR0aDogOTIlO1xyXG5cclxuICBAbWVkaWEgKC0tdGFibGV0KXtcclxuICAgIG1heC13aWR0aDogOTYlO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICgtLWxhcHRvcCkge1xyXG4gICAgbWF4LXdpZHRoOiAxMDI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtaXhpbiBicm93c2VyLXBsYWNlaG9sZGVyKCRjb2xvcikge1xyXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH1cclxuICAmOi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogRkYgNC0xOCAqL1xyXG4gICY6Oi1tb3otcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogRkYgMTkrICovXHJcbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjokY29sb3I7IH0gLyogSUUgMTArICovXHJcbn1cclxuXHJcbkBtaXhpbiByZXRpbmEge1xyXG4gIEBtZWRpYVxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuICBvbmx5IHNjcmVlbiBhbmQgKCAgIG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpbzogMiksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXHJcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLFxyXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbi12ZXJ5ZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMTUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHRyYW5zaXRpb24tZmFzdCgpIHtcclxuICB0cmFuc2l0aW9uOiBhbGwgMzUwbXMgZWFzZTtcclxufVxyXG5cclxuQG1peGluIHBvc2l0aW9uLWFic29sdXRlKCkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuIiwiLmJ1c2luZXNzVGltZSB7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHdpZHRoOjEwMHZ3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojRkZGO1xyXG4gICAgcmlnaHQ6MHB4O1xyXG4gICAgYm90dG9tOi02NXB4O1xyXG4gICAgei1pbmRleDoyMTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIGNvbG9yOiMzMTI2MUQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwJSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcyBlYXNlO1xyXG5cclxuICAmLS1ydSB7XHJcbiAgICAuYnVzaW5lc3NUaW1lX19jYXB0aW9uIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgYm90dG9tOjBweDtcclxuICAgICAgICB3aWR0aDo1MDBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAxMDAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNGRkY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6NjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2FwdGlvbntcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOTQyM2E7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIHdpZHRoOjYwcHg7XHJcbiAgICAgICAgaGVpZ2h0OmNhbGMoMTAwJSAtIDYwcHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBsZWZ0Oi02MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2hvbGlkYXl7XHJcbiAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxNik7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHNte1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTdweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2VjZWNlYztcclxuICAgICAgICBwYWRkaW5nOjMwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19yb3cge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICYgKyAuYnVzaW5lc3NUaW1lX19yb3cge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpbWV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMjQpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGxhY2V7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6NDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMTUpO1xyXG4gICAgfVxyXG4gICAgJl9fZGF5e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE2KTtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgfVxyXG4gICAgJl9fbG9hZE1vcmV7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmOWY4Zjc7XHJcbiAgICAgICAgZm9udC1zaXplOnJlbSgxOSk7XHJcblxyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgcGFkZGluZzoyMHB4IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWQge1xyXG4gICAgICAmX19saXN0e1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fdGltZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMTkpO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2RheSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2xvYWRNb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm5hdmlnYXRpb24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMjBweDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgLTEyMCUpO1xyXG4gICAgLy8gb3BhY2l0eTogMDtcclxuXHJcbiAgICAvLyBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXMgZWFzZSwgb3BhY2l0eSAzMDBtcyBlYXNlO1xyXG5cclxuICAgICYuaXNvcGVuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xyXG5cclxuXHJcbiAgICAgICAgJiB+IC5uYXZpZ2F0aW9uX19iYWNrZ3JvdW5kIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEwMG1zO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmlnYXRpb25fX2dyaWQge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmFja2dyb3VuZCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuXHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMDAlKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNTAwbXM7XHJcblxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nbyB7fVxyXG5cclxuICAgICZfX3NwYWNlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcblxyXG4gICAgICAgIHotaW5kZXg6IDEyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZ3JpZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMCkgMCByZW0oNjApO1xyXG5cclxuICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiByZW0oMzApO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cclxuICAgICAgICAmLS1zdWIge1xyXG4gICAgICAgICAgICBtYXJnaW46IHJlbSgxMCkgMCByZW0oMjApO1xyXG5cclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZpZ2F0aW9uX19saW5rIH4gJiB7XHJcbiAgICAgICAgICAgIC8vIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSgzMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDMwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlzdEl0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogNDB2dztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgICAgY29sb3I6ICMzMTI2MUQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG5cclxuICAgICAgICAmLS1sYXJnZXIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0oMjQpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIGEjeyZ9X19saW5rOmhvdmVye1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgIH1cclxuXHJcblxyXG4gICAgJi0tbm9zY3JvbGwge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuIiwiLmJ1c2luZXNzaG91cnN7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDpyZW0oNzApO1xyXG4gICAgcGFkZGluZy1ib3R0b206cmVtKDcwKTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZjg2NzI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOmNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICAgJl9fY292ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDowO1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tcmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbW9iaWxlcGFkZGluZygpO1xyXG5cclxuXHJcbiAgICBAaW5jbHVkZSBtZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzMDBweDtcclxuXHJcbiAgICAgICAgJl9fY292ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlLFxyXG4gICAgJl9fZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMzUpO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOjBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDQ2KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2hvcHMge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMjApO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MzJweDtcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDE7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogcmVtKDUwKTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zaG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDI2KTtcclxuICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjApO1xyXG5cclxuICAgICAgICBwYWRkaW5nOjA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDcwKTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGxne1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19tb2JpbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSg0MCk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19kZXNrdG9wIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICB9XHJcbn1cclxuIiwiLmRyb3Bkb3due1xyXG4gICAgYm9yZGVyLXJhZGl1czoyMHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogcmVtKDE5KTtcclxuXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGhlaWdodCAyMDBtcyBlYXNlO1xyXG5cclxuICAgICZfX2RlZmF1bHR7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG5cclxuICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTpyZW0oMTkpO1xyXG4gICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTI2MWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYWN0aXZlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBwYWRkaW5nOjEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDp1cmwoJy4uL3N0YXRpYy9icmFuZGxpc3QvY2F0ZWdvcmllcy9pbWcvZXhwYW5kLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICNGMUY5RkE7XHJcblxyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGNvbG9yOiAjMzEyNjFkO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGOUZBO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICYtLXNlbGVjdGVkIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMxMjYxZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5kcm9wZG93bl9faXRlbS0tc2VsZWN0ZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzMxMjYxZDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi0tZW1wdHkge1xyXG4gICAgICAgIGNvbG9yOiAjYzVjN2M3O1xyXG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5zb2NpYWwtYnV0dG9ucyB7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICM0NjNjMzQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTozMHB4O1xyXG4gICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOjQ4cHg7XHJcbiAgICAgICAgaGVpZ2h0OjQ4cHg7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MTBweDtcclxuICAgICAgICBmbG9hdDpsZWZ0O1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgZmlsbDogIzAwMDAwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi9zb2NpYWxidXR0b25zL3NvY2lhbGJ1dHRvbnMuc2Nzc1wiO1xyXG5cclxuLmNvcHlyaWdodHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmc6NDBweCAwcHg7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xyXG4gICAgcGFkZGluZy10b3A6MHB4O1xyXG4gICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG5cclxuICAgIG9wYWNpdHk6IDAuNjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcnVsZXN7XHJcbiAgICAgICAgY29sb3I6I2ZmZmZmZjY2O1xyXG4gICAgfVxyXG4gICAgJl9fbGluZXtcclxuICAgICAgICBtYXJnaW46NXB4IDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgICAmX19zb2NpYWx7XHJcblxyXG4gICAgfVxyXG59XHJcbiIsIkBpbXBvcnQgXCIuL2NvcHlyaWdodC9jb3B5cmlnaHQuc2Nzc1wiO1xyXG5cclxuLmZvb3RlcntcclxuICAgIHBhZGRpbmctdG9wOjY2cHg7XHJcbiAgICBjb2xvcjojZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjojMzEyNjFEO1xyXG4gICAgcGFkZGluZy1sZWZ0OjIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XHJcbiAgICBjb250YWluOiBsYXlvdXQgc3R5bGU7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyAvKiBTdGlja3kgZm9vdGVyIC0gcHVzaGVzIHRvIGJvdHRvbSAqL1xyXG5cclxuICAgIEBpbmNsdWRlIHhse1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDowcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDowcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9nb3tcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogOThweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDExN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDk4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX25hdmlnYXRpb257XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hZGRyZXNze1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBwYWRkaW5nLXRvcDo1cHg7XHJcbiAgICAgICAgbWFyZ2luOjNweCAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OjBweDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgxOSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb24ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogOHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21haWxsaW5re1xyXG4gICAgICAgIGNvbG9yOiNhZGE4YTU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob25lbnVtYmVye1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG4gICAgICAgIGNvbG9yOndoaXRlO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ocntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiM0NjNjMzQ7XHJcbiAgICAgICAgaGVpZ2h0OjFweDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICAmLS1kZXNrdG9wLW9ubHl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtLW1vYmlsZS1vbmx5e1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5rc3tcclxuICAgICAgICBjb2x1bW4tY291bnQ6IDE7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saW5re1xyXG4gICAgICAgIGNvbG9yOiNhZGE4YTU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MzBweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiByZW0oMTkpO1xyXG5cclxuICAgICAgICAmLS1sb2NrZWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnLi4vc3RhdGljL2Zvb3Rlci9pbWcvbG9jay5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOndoaXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc2VjdGlvbnRpdGxle1xyXG4gICAgY29udGFpbjogbGF5b3V0IHN0eWxlO1xyXG5cclxuICAgICZfX2hlYWRlcntcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgzNyk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBtYXJnaW46MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcblxyXG4gICAgICAmLS1mbG9vcnBsYW4ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mdWxse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogcmVtKDE1KTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiMzMTI2MWQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOmJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vKlxyXG4gKiBUaGVtZSBOYW1lOiBPcmlnbyAyMDIwXHJcbiAqIERlc2NyaXB0aW9uOiBWaXNzIHBhciB1biBhcCBwaWVrxLzFq3N0YW3Eq2J1XHJcbiAqIEF1dGhvcjogVHVybi5sdlxyXG4gKiBUZXh0IERvbWFpbjogb3JpZ29cclxuICogRG9tYWluIFBhdGg6IC9sYW5ndWFnZXNcclxuKi9cclxuXHJcbkBpbXBvcnQgXCJyZXNldFwiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJncmlkLXNldHRpbmdzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9oZWFkZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9oZWFkZXIvYnVzaW5lc3NUaW1lL2J1c2luZXNzVGltZVwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2hlYWRlci9uYXZpZ2F0aW9uL25hdmlnYXRpb25cIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9idXNpbmVzc2hvdXJzL2J1c2luZXNzaG91cnNcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9kcm9wZG93bi9kcm9wZG93blwiO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmlld3MvcGFydGlhbHMvMDItb3JnYW5pc21zL2Zvb3Rlci9mb290ZXJcIjtcclxuQGltcG9ydCBcIi4uLy4uL3ZpZXdzL3BhcnRpYWxzLzAyLW9yZ2FuaXNtcy9zZWN0aW9udGl0bGUvc2VjdGlvbnRpdGxlXCI7XHJcblxyXG4vKiBHbG9iYWxzICovXHJcbjpyb290e1xyXG4gIC0taGlnaGxpZ2h0LWJhY2tncm91bmQ6I2YwZjlmYTtcclxuICAtLXRleHQ6IzMxMjYxRDtcclxuICAtLWxpbms6ICMyOThGQzI7XHJcblxyXG4gIC0tYmFzZTE6I0Y5NDIzQTtcclxuICAtLWJhc2UyOiNBNEJDQzI7XHJcbiAgLS1iYXNlMzojOEU5RkJDO1xyXG4gIC0tYmFzZTQ6I0Q0QjU5RTtcclxuICAtLWJhc2U1OiNGRUNCOEI7XHJcblxyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2UgKiAwLjh9cHg7XHJcblxyXG4gIEBpbmNsdWRlIHhsIHtcclxuICAgIGZvbnQtc2l6ZTogI3skZm9udC1zaXplLWJhc2UgKiAxLjE1fXB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZCB7XHJcbiAgICBmb250LXNpemU6ICN7JGZvbnQtc2l6ZS1iYXNlfXB4O1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1zaXplOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBjb2xvcjp2YXIoLS10ZXh0KSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtZmFtaWx5OidIQ28gR290aGFtJywgc2Fucy1zZXJpZjtcclxuXHJcbiAgLyogU3RpY2t5IGZvb3RlciAqL1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4qIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dCwgdGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uIHsgZm9udDogaW5oZXJpdDsgbWluLXdpZHRoOiAwOyB9XHJcblxyXG4ucHN3cCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIENvbnRhaW5lciAqL1xyXG4uY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDA7XHJcblxyXG4gIEBpbmNsdWRlIHhsIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6ICRzY3JlZW4teGwtbWluIC0gMzBweDtcclxuICB9XHJcblxyXG4gICYtLXRvcCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHhsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbi5jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIG1vYmlsZXBhZGRpbmcoKTtcclxufVxyXG5cclxuYSB7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMTAwbXM7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgY29sb3I6IHZhcigtLWxpbmspO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Uge1xyXG4gIC8vKiogYWRkIHNwZWNpZmljIHBhZ2UgY2xhc3MgdG8gYXZvaWQgdG8gYnJlYWsgc3R5bGUgaW4gb3RoZXIgcGFnZXMsIHdoaWNoIHVzZXMgIGNvbnRhaW5lclxyXG4gICYucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4OyAvKiBCdWZmZXIgc3BhY2UgZm9yIGNvbnRlbnQgQ0xTICovXHJcbiAgICBtaW4taGVpZ2h0OiA2MHZoOyAvKiBSZXNlcnZlIHNwYWNlIGZvciBjb250ZW50IENMUyAqL1xyXG5cclxuICAgICYuaGVhZGVyX19ib2R5IHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWluLWhlaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gIH1cclxufVxyXG4udGV4dC1zdHlsZSB7XHJcbiAgLyogUHJldmVudCBDTFMgLSByZXNlcnZlIHNwYWNlIGJlZm9yZSBjb250ZW50IHJlbmRlcnMgKi9cclxuICBjb250ZW50LXZpc2liaWxpdHk6IGF1dG87XHJcbiAgY29udGFpbi1pbnRyaW5zaWMtc2l6ZTogYXV0byA0MDBweDtcclxuXHJcbiAgaDEsaDIsaDMsaDQscCxhIHtcclxuICAgIGNvbG9yOiB2YXIoLS10ZXh0KTtcclxuICB9XHJcblxyXG4gIGgxLGgyLGgzLGg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgfVxyXG5cclxuICBoMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG5cclxuICBoMyB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIH1cclxuXHJcbiAgaDQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG5cclxuICBwIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG5cclxuICAgICYgKyBwLCAmICsgdWwsICYgKyBvbCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxuXHJcbiAgICAmICsgaDMsXHJcbiAgICAmICsgaDQge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgYSB7XHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIGNvbG9yOiB2YXIoLS1iYXNlMSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBibG9ja3F1b3RlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM0cHg7XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VGRjlGQTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICB1bCwgb2wge1xyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICBsZWZ0OiAtNHB4O1xyXG4gICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRleHQpO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmICsgbGkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB1bCwgb2wge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiArIGgxLCYgKyBoMiwmICsgaDMsJiArIGg0LFxyXG4gICAgJiArIHAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfSBcclxuICB9XHJcblxyXG4gIHN0cm9uZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcblxyXG4gIHRhYmxlIHtcclxuICAgIHRkIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cC1ibG9jay10YWJsZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuXHJcbiAgICAuaGFzLWZpeGVkLWxheW91dCB7XHJcbiAgICAgIHRhYmxlLWxheW91dDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cC1ibG9jay1pbWFnZSB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53cC1ibG9jay1lbWJlZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBpZnJhbWUsXHJcbiAgICBlbWJlZCxcclxuICAgIG9iamVjdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xyXG4gICAgfVxyXG5cclxuICAgICYud3AtZW1iZWQtYXNwZWN0LTQtMyBpZnJhbWUgeyBhc3BlY3QtcmF0aW86IDQgLyAzOyB9XHJcbiAgICAmLndwLWVtYmVkLWFzcGVjdC0xLTEgaWZyYW1lIHsgYXNwZWN0LXJhdGlvOiAxIC8gMTsgfVxyXG4gICAgJi53cC1lbWJlZC1hc3BlY3QtOS0xNiBpZnJhbWUgeyBhc3BlY3QtcmF0aW86IDkgLyAxNjsgfVxyXG4gICAgJi53cC1lbWJlZC1hc3BlY3QtMjEtOSBpZnJhbWUgeyBhc3BlY3QtcmF0aW86IDIxIC8gOTsgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ1dHRvbntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzoxNXB4IDUwcHg7XHJcbiAgYm9yZGVyOm5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiNmZjg2NzI7XHJcbiAgY29sb3I6I2ZmZjtcclxuICBmb250LXdlaWdodDpib2xkO1xyXG4gIGZvbnQtc2l6ZToxNXB4O1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAmLS1sb2FkaW5nIHtcclxuICAgIHBhZGRpbmctdG9wOiAzM3B4O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1nL3N2Zy9zcGlubmVyLnN2Z1wiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVye1xyXG4gICAgb3V0bGluZTpub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2VfX2luZm8ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMTJweCAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS1oaWdobGlnaHQtYmFja2dyb3VuZCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA0cHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3ZnIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogM3B4O1xyXG4gIH1cclxufVxyXG5cclxuLm5pY2Utc2VsZWN0Lm9wZW4gLm5pY2Utc2VsZWN0LWRyb3Bkb3duIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRlcm0tcGFrYWxwb2p1bWktc2VydmlzcyB7XHJcbiAgLnNlY3Rpb250aXRsZV9faGVhZGVyLFxyXG4gIC5jYXRlZ29yaWVzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucG9zdC10eXBlLWFyY2hpdmUtZXZlbnRzLFxyXG4udGF4LWV2ZW50LWNhdGVnb3J5IHtcclxuICAuY2F0ZWdvcmllcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgLmJyYW5kbGlzdCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICB9XHJcblxyXG4gIC5uZXdzX19ib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnBhZ2UtdGVtcGxhdGUtYWxsLXNlcnZpY2VzLXRlbXBsYXRlLFxyXG4udGF4LXNlcnZpY2Uge1xyXG4gIC5zdWJuYXZpZ2F0aW9uX190aXRsZSB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcbiAgXHJcbiAgLnN1Ym5hdmlnYXRpb25fX2xpc3Qge1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICB9XHJcbn0iLCIkY29sb3ItcHJpbWFyeTogIzMxMjYxRDtcclxuXHJcbiRjb2xvci1icm93bnk6ICMzMjI2MUU7XHJcbiRjb2xvci1za2llczogI2YwZjlmYTtcclxuJGNvbG9yLXdoaXRlOiAjZmZmO1xyXG4kY29sb3ItZGFyazogIzExMTExMTtcclxuJGNvbG9yLWdyYXNzLWxpZ2h0OiAjRDFFMkQ4O1xyXG4kY29sb3Itd2F0ZXItbGlnaHQ6ICNGMEY4RkE7XHJcbiRjb2xvci1zdG9uZTogIzk4OTM4RTtcclxuJGNvbG9yLXBlYWNoOiAjZmY4NjcyOyIsIi5idXR0b257XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRjb2xvci1wZWFjaDtcclxuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgICBjb2xvcjokY29sb3Itd2hpdGU7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOnJlbSgxNSk7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgYm9yZGVyOm5vbmU7XHJcbiAgICBwYWRkaW5nOnJlbSgxNSkgcmVtKDMwKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogZGVmYXVsdC1idXR0b247XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBvdXRsaW5lOm5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMzEyNjFELCAxKTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tc2Vjb25kYXJ5IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1wZWFjaCwgMC4yKTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzMxMjYxRCwgMC4yKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1kYXJrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMzMTI2MUQsIDEpO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLS1kYXJrLXNlY29uZGFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMzEyNjFELCAwLjIpO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgjMzEyNjFELCAwLjQpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtLWJvcmRlciB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI0EyOTg5MTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7IFxyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGVhY2g7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTI5ODkxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmb2N1cy12aXNpYmxlIHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItcGVhY2g7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2dyb3VwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTApO1xyXG5cclxuICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwKTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDEwKTtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1jZW50ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLS1zbS1mdWxsdyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1kLWRvd257XHJcbiAgICAgICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDEwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMjAwbXMgZWFzZTtcclxuICAgIH1cclxuXHJcblxyXG59XHJcbiIsIi5jb252ZW5pZW5jZS1ncmlke1xyXG4gICAgbWFyZ2luOjUwcHggMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1vYmlsZXBhZGRpbmcoKTtcclxuXHJcbiAgICAmX19ncmlke1xyXG4gICAgICAgIGRpc3BsYXk6Z3JpZDtcclxuICAgICAgICBncmlkLWdhcDozMHB4O1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczoxZnI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1ke1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmciAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5jb252ZW5pZW5jZS1ibG9ja3tcclxuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC8vIC5jb252ZW5pZW5jZS1ibG9ja19faWNvbixcclxuICAgICAgICAuY29udmVuaWVuY2UtYmxvY2tfX2JyYWcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ljb257XHJcbiAgICAgICAgd2lkdGg6cmVtKDEwMCk7XHJcbiAgICAgICAgaGVpZ2h0OnJlbSgxMDApO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcuLi9zdGF0aWMvY29udmVuaWVuY2UtZ3JpZC9jb252ZW5pZW5jZS1ibG9jay9pbWcvaWNvbi5zdmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblxyXG4gICAgICAgIG1hcmdpbjogcmVtKDMwKTtcclxuXHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDYwKTtcclxuICAgICAgICAgICAgd2lkdGg6cmVtKDExMCk7XHJcbiAgICAgICAgICAgIGhlaWdodDpyZW0oMTEwKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50e1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjQ1JTtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJi0tc2NlbmUxeyBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJhc2UxKTsgfVxyXG4gICAgICAgICYtLXNjZW5lMnsgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iYXNlMik7IH1cclxuICAgICAgICAmLS1zY2VuZTN7IGJhY2tncm91bmQtY29sb3I6dmFyKC0tYmFzZTMpOyB9XHJcbiAgICAgICAgJi0tc2NlbmU0eyBiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJhc2U0KTsgfVxyXG4gICAgICAgICYtLXNjZW5lNXsgYmFja2dyb3VuZC1jb2xvcjp2YXIoLS1iYXNlNSk7IH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHR7XHJcblxyXG4gICAgICAgIHBhZGRpbmc6MjRweCAxOXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JyYWd7XHJcbiAgICAgICAgY29sb3I6d2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICBmb250LXNpemU6IHJlbSgyNSk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDIwKTtcclxuXHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xyXG5cclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmlld3tcclxuICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgIGxlZnQ6MHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWR7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbn1cclxuIl19 */
