@charset "UTF-8";@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}@keyframes progress{0%{stroke-dasharray:0 100}}@-webkit-keyframes pulse-animation{50%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}70%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 0 rgba(0,0,0,.4)}to{-webkit-box-shadow:0 0 0 20px transparent;box-shadow:0 0 0 20px transparent}}@keyframes pulse-animation{50%{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent}70%{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.4);box-shadow:0 0 0 0 rgba(0,0,0,.4)}to{-webkit-box-shadow:0 0 0 20px transparent;box-shadow:0 0 0 20px transparent}}a,abbr,acronym,address,applet,article,aside,audio,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{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.slick-slide img,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}br{font-size:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}button,button:focus,input,input:focus{outline:0}.service .container a:hover,.wrapper a.btn,a{text-decoration:none}button{border:0;font-family:"Verdana",Arial,sans-serif;display:block;padding:0;background:0 0}::-moz-focus-inner,::-moz-focus-outer{border:0;padding:0}a:-moz-focusring,select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}:active,:focus,:hover,:visited,a,a:active,a:focus,a:hover,a:visited{outline:0!important}::-moz-focus-inner{border:0;outline:0}.wrapper .btn:active{background-color:#b9233a;color:#fff}.content{position:absolute;top:0;right:20px;font-size:14px;color:#333}.slider,.slider__container{position:relative;width:100%;margin:0 auto}.slider{overflow:hidden;padding:0 20px 60px}.slider__container{display:block}.slider__text{padding-left:0}.slider__title{margin-bottom:16px;color:#d0465b;font-size:20px;text-transform:uppercase}.slider__subtitle{margin-bottom:20px;color:#171219;font-size:28px;font-weight:700}.slider__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;margin:0 auto 44px}.slider__card,.slider__item,.slider__user{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__card{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;background-color:#fff;-webkit-box-shadow:0 4px 12px 0 rgba(23,18,25,.1);box-shadow:0 4px 12px 0 rgba(23,18,25,.1);overflow:hidden}.slider__user{margin-bottom:20px}.slider__user_img{margin-right:12px;border-radius:50%}.slider__user_name{margin-bottom:6px;color:#171219;font-size:20px;font-weight:700;line-height:130%}.slider__rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider__info{height:248px}.slider__info_text{color:#333;text-overflow:ellipsis;font-size:16px;line-height:160%}.slider__card .slick-slide,.slider__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.slider__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:100%;position:absolute;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slider__card .slick-slide{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px;background-color:#fff;-webkit-box-shadow:0 4px 12px 0 rgba(23,18,25,.1);box-shadow:0 4px 12px 0 rgba(23,18,25,.1);overflow:hidden}.slider__next,.slider__prev{color:#fff;border:solid 2px #d0465b;width:40px;height:40px;border-radius:50%;cursor:pointer}.slider__card .slick-slide,.slider__item.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.slider__item .slick-track{height:480px}.slider__item .slick-slide{margin:20px 14px}.slider__item .slick-list{margin:0 -15px}.slider__item .slick-next,.slider__item .slick-prev{display:none!important;position:absolute;top:unset;bottom:-22px;color:#fff;border:solid 2px #d0465b;width:44px;height:44px;border-radius:50%;cursor:pointer}.slider__item .slick-next:before,.slider__item .slick-prev:before{content:"";display:inline-block;width:26px;height:8px;background:center/contain no-repeat}.slider__item .slick-prev{left:12px}.slider__item .slick-prev:before{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="8" viewBox="0 0 26 8"><path d="M4.47363 7.47461L5.06738 6.8916L5.21094 6.75L3.07617 4.61523L25.2002 4.61524L25.2002 3.38184L3.07715 3.38184L5.06836 1.38965L5.21094 1.24707L5.06738 1.10645L4.47363 0.522461L4.33203 0.383789L4.19238 0.524414L0.858399 3.85742L0.716797 3.99902L0.858399 4.13965L4.33203 7.61328L4.47363 7.47461Z" fill="%23D0465B" stroke="%23D0465B" stroke-width="0.4"/></svg>');-webkit-transform:rotate(0deg);transform:rotate(0deg)}.slider__item .slick-next{right:12px}.slider__item .slick-next:before{background-image:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="8" viewBox="0 0 26 8"><path d="M21.5264 7.47461L20.9326 6.8916L20.7891 6.75L22.9238 4.61523L0.799804 4.61524L0.799804 3.38184L22.9229 3.38184L20.9316 1.38965L20.7891 1.24707L20.9326 1.10645L21.5264 0.522461L21.668 0.383789L21.8076 0.524414L25.1416 3.85742L25.2832 3.99902L25.1416 4.13965L21.668 7.61328L21.5264 7.47461Z" fill="%23D0465B" stroke="%23D0465B" stroke-width="0.4"/></svg>')}.slider__item .slick-dots li button,.slider__item .slick-dots li button:before{width:10px;height:10px}.blog__list .slick-dots li,.slider__item .slick-dots li{border:1px solid #d0465b;width:18px;height:18px;padding:3px;border-radius:50%}.blog__list .slick-dots li.slick-active button,.slider__item .slick-dots li.slick-active button{padding:0;width:10px;height:10px;background:#d0465b;border-radius:50%}.slider__item .slick-dots{bottom:-16px}.slider__item .catalog-item__visit{max-width:calc(100% - 32px)}.no-scroll,svg{overflow:hidden}.popup-home,.popup-home-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.popup-home-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;visibility:hidden;-webkit-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease;min-height:-webkit-fill-available}.popup-home-wrapper.active{opacity:1;visibility:visible}.popup-home{width:calc(100% - 32px);height:420px;padding:20px;gap:16px;-ms-flex-negative:0;flex-shrink:0;border-radius:16px;background:#edfffc;-webkit-box-shadow:0 8px 24px 12px rgba(0,0,0,.16);box-shadow:0 8px 24px 12px rgba(0,0,0,.16);position:relative;overflow:hidden;-webkit-transform:scale(.95);transform:scale(.95);-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:transform .4s ease,opacity .4s ease;transition:transform .4s ease,opacity .4s ease,-webkit-transform .4s ease}.popup-home,.popup-home__container,.popup-home__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-home__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.popup-home__content{gap:16px;max-width:248px}.popup-home__img{max-width:calc(100% - 32px);height:auto}.popup-home__img-wrapper{position:absolute;bottom:0;left:0;z-index:-1}.popup-home__logo,img{max-width:100%;height:auto}.popup-home__title{color:#000;font-family:"Helvetica",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;letter-spacing:.2px}.popup-home__btn{width:216px;height:56px}.popup-home__close{position:absolute;top:12px;right:12px;cursor:pointer}.popup-home-wrapper.active .popup-home{-webkit-transform:scale(1);transform:scale(1);opacity:1}body,html{height:100%;scroll-behavior:smooth}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff}main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body{font-family:"Verdana",Arial,sans-serif;font-size:16px;line-height:1.3;color:#171219;background:#fff}img{display:block}.btn,.container{width:100%;margin:0 auto}.container,body{position:relative}.container{padding-left:20px;padding-right:20px}.btn{text-align:center;display:block;padding:18px;background-color:#d0465b;color:#fff;font-size:16px;cursor:pointer;-webkit-transition:.8s;transition:.8s;text-transform:uppercase;border-radius:0;border:unset}.btn:hover{text-decoration:underline;background-color:#f08494;border-color:#d0465b}.btn:active{background-color:#fff;color:#d0465b;text-decoration:none}.btn,.text-bold{font-weight:700}.text-underline{text-decoration:underline}.title{text-transform:uppercase;font-size:18px;color:#171219;line-height:37px;margin-bottom:18px}.subtitle{font-size:20px;font-weight:700;margin-bottom:15px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.slick-slider{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{display:block;overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next{display:block}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dots,.slick-dots li button:before{position:absolute;left:0;text-align:center}.slick-dots{bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:before{font-size:6px;line-height:20px;top:0;width:20px;height:20px;content:"";opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slide{outline:0}.block{position:relative;padding-top:30px;padding-bottom:30px}.header{background:#fff;z-index:9;border-bottom:1px solid rgba(127,127,127,.5)}.header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.burger{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;position:relative;overflow:hidden;background:#d0465b;z-index:10}.burger span{width:14px;height:2px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.burger span:nth-of-type(2){top:10px;right:0}.burger span:nth-of-type(3){top:auto;right:0;bottom:8px}.burger.active span:nth-of-type(1){display:none}.burger.active span:nth-of-type(2){width:14px;top:50%;left:9px;-webkit-transform:translate(0) rotate(45deg);transform:translate(0) rotate(45deg)}.burger.active span:nth-of-type(3){width:14px;top:50%;bottom:0;-webkit-transform:translate(-50%,0) rotate(-45deg);transform:translate(-50%,0) rotate(-45deg)}.hidden{height:100%;width:100%;position:fixed;overflow:hidden}.nav{width:100%;position:absolute;top:50px;left:50%;-webkit-transform:translate(-50%,-999px);transform:translate(-50%,-999px)}.nav .logo{max-width:140px}.logo,.nav .logo{width:100%;margin:0}.logo-desk{display:none}.nav__wrapper{max-width:325px;width:100%;margin:0 auto}.nav.active{top:41px}.links{margin-bottom:10px}.links.active{cursor:default}.links__link,.links__title{position:relative;width:100%;max-width:244px;font-size:18px;text-align:center;display:block;margin:0 auto;padding:10px}.links__link{-webkit-transition:all .5s;transition:all .5s;font-weight:500;color:#000}.links__link.active{cursor:default;color:#d0465b;font-weight:700;position:relative}.links__title{font-weight:400;color:#d0465b}.links__link.active:before{position:absolute;content:"";top:50%;left:-4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:10px;background:url(../img/play-arrow_15.svg) no-repeat;background-size:100%}.pages{margin-bottom:20px}.pages__link{max-width:325px;width:100%;font-size:18px;text-align:center;display:block;padding:10px;color:#171219;margin:0 auto}.pages__item:last-child{font-weight:700}.pages-link{margin-bottom:20px}.pages-link__link{color:#000;font-size:18px;font-weight:700}.pages__item:last-child .pages__link{font-weight:400}.pages__wrapper{width:100%;margin-bottom:10px;padding-bottom:10px}.pages__wrapper:before{position:absolute;content:"";width:calc(100vw - 15px);height:1px;background:rgba(127,127,127,.5);bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.service p,.service ul li{font-size:18px;line-height:27px}.service p~.service__title,.service ul li~.service__title{margin-top:56px}.service .container a{text-decoration:underline;color:#171219}.service .container a:active{color:#7f7f7f}.quiz-link,.service__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.service__row{margin-top:24px}.service__row .text-tooltip__label{font-size:14px}.quiz-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:8px auto 0}.quiz-link__text{margin-bottom:15px}.quiz-link__btn{text-align:center;max-width:315px;width:100%;font-weight:700;background:#d0465b;padding:16px 18px;color:#fff;text-transform:uppercase;font-size:16px;border-radius:0}.promo__text a,.quiz-link__btn:active,.quiz-link__btn:hover,.rate-btn:active,.rate-btn:hover{text-decoration:underline}.quiz__title{color:#d0465b}.rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.rate-text{margin-bottom:15px}.rate-btn{text-align:center;max-width:310px;width:100%;font-weight:700;background:#d0465b;padding:16px 18px;color:#fff;text-transform:uppercase;font-size:16px}.promo{overflow:hidden;background:#8ee5d9;padding-top:30px}.promo__title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px;line-height:1.2;font-weight:700;color:#171219;margin-bottom:12px}.promo__title_pages{text-align:left}.promo__text{font-size:14px;color:#171219}.promo__text a{color:#171219;font-weight:700}.product__text a:hover,.promo__text a:hover{text-decoration:none}.promo__text_pages{text-align:left;margin-bottom:0}.promo__btn{max-width:200px}.promo__break{display:none}.promo__img,.promo__img-wrapper{max-width:315px;width:100%;position:relative;margin:0 auto}.promo__img{max-width:280px;z-index:2}.promo__img--small{max-width:200px;padding-top:30px}.promo__circle{position:absolute;width:320px;height:320px;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#d0465b;border-radius:50%}.promo__title{display:inline-block;font-size:32px}.promo__title_pages{margin-bottom:12px;line-height:140%}.promo__year{margin-left:8px}.promo__text_pages{display:block;font-size:14px;line-height:140%;color:#333}.promo__btn{margin:16px 0 0}.promo_pages{padding:20px 0}.promo-interactive__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px;max-width:212px;margin:16px 0 0}.breadcrumbs{padding-top:15px;padding-bottom:15px}.breadcrumbs .container,.breadcrumbs-list{display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumbs .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.breadcrumbs-list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.breadcrumbs-item{position:relative}.breadcrumbs-item:not(:first-child){padding-left:15px}.breadcrumbs-item:not(:first-child):before{position:absolute;content:"";top:50%;left:0;width:10px;height:10px;background:url(../img/play-arrow_15.svg) no-repeat;background-size:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.breadcrumbs-item__link{display:block;font-size:13px;line-height:1.2;color:#9f9f9f}.breadcrumbs-item__link.active{cursor:default}.breadcrumbs-page{display:none}.breadcrumbs-page__link{color:#7f7f7f;font-size:14px;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs .container{max-width:1040px}.breadcrumbs-item__link.active{color:#d0465b;text-transform:unset}.update-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px;color:#171219;font-size:16px;font-weight:400}.update-date__img{margin-right:8px}.update-date__img path{stroke:#ffc14a}.catalog-item__rating,.catalog-item__title,.catalog-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.catalog-list{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;counter-reset:section;gap:15px}.catalog-item__rating,.catalog-item__title{text-align:center}.catalog-item__rating{margin-bottom:15px;gap:5px}.catalog-item__rating--desk,.catalog-item__title span{display:none}.catalog-item__advanteges{position:relative;font-size:14px;padding-left:15px;color:#171219}.catalog-item__advanteges:before{position:absolute;content:"";top:50%;left:0;width:10px;height:10px;background:url(../img/play-arrow_15.svg) no-repeat;background-size:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.catalog-item__more{display:block;text-transform:uppercase;font-weight:700;margin-top:15px;margin-bottom:20px}.catalog-item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:25px 20px;position:relative;counter-increment:section;background:#fff;-webkit-box-shadow:0 4px 16px rgba(23,18,25,.1);box-shadow:0 4px 16px rgba(23,18,25,.1)}.catalog-item__bottom{margin-top:auto}.catalog-item:before{content:counter(section) "";padding:10px;top:0;left:0;width:38px;height:47px;text-align:center;position:absolute;font-size:16px;line-height:1;color:#fff;z-index:2;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);background-color:#8ee5d9}.catalog-item-cursor{cursor:pointer}.catalog-item__title img{margin:0 auto;max-width:170px;width:100%;-ms-flex-item-align:center;align-self:center}.catalog-item__visit{text-transform:uppercase;max-width:280px;width:100%;margin:0 auto}.catalog-item--popular{position:relative;border:2px solid #ffc14a}.catalog-item--popular:before{background-color:#ffc14a}.catalog-item--popular:after{position:absolute;content:"🔥 Popular Choice 🔥";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;top:-23px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:8px;text-align:center;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);background-color:#ffc14a;line-height:1.2;font-size:16px;width:188px;height:48px}.catalog-item--popular-background{background-color:rgba(222,110,87,.24)}.catalog-item--popular-asian:after{content:"🔥 Senior Dating"}.catalog-item--popular-slavic:after{content:"🔥 Adventure Seekers"}.catalog-item--popular-latina:after{content:"🔥 Niche Dating"}.catalog-item--popular:after,.catalog-item__advanteges--none{display:none}.catalog{padding:20px 0 80px}.catalog-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:16px}.catalog-item,.catalog-item .catalog-item__visit{max-width:100%}.catalog-item--popular{padding-top:40px}.catalog-item__bottom{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-item__rating,.catalog-item__title{width:50%}.catalog-item:not(:first-child):before{background-color:#b1eae4}.catalog-item__more{color:#d0465b}.catalog-item__rating{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#333;font-size:16px;line-height:normal}.catalog-item__rating--desk{margin-bottom:32px}.catalog-item__rating--mob{width:100%}.catalog-item__advanteges{line-height:normal}.catalog-item__advanteges:not(:last-of-type){margin-bottom:8px}.catalog-item__title{margin:0 auto 24px}.catalog-item__info{width:100%}.catalog__tooltip{width:20px;height:20px;-ms-flex-item-align:end;align-self:flex-end}.text-bold{margin-right:12px}.catalog-rate{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.blog-post{padding-bottom:80px;padding-top:40px}.blog-post__wrapper,.blog__list{max-width:1000px;width:100%;margin:0 auto}.blog__list{max-width:320px;padding-bottom:30px}.blog__list .slick-slide{margin:0 15px 20px}.blog__list .slick-list{margin:0 -15px}.blog__list .slick-next,.slick-prev{display:none!important}.blog__list .slick-dots li button,.blog__list .slick-dots li button:before{width:10px;height:10px}.blog__list .slick-dots{bottom:0}.blog{padding-top:40px;padding-bottom:40px}.blog__subtitle{font-size:20px;font-weight:700;margin-bottom:12px}.blog__text{font-size:18px;line-height:1.5;margin-bottom:40px}.steps__title{font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px}.steps__text{font-size:18px;line-height:30px}.steps__text:not(:last-of-type){margin-bottom:40px}.steps__bio{padding:20px 20px 0;border-radius:0;background-color:#d0465b;background-image:url(../img/bio-shadow_15.webp);background-position:bottom center;background-repeat:no-repeat;background-size:cover;margin-bottom:55px}.steps__bio.steps__bio--slavic-1{padding-left:0;padding-right:0}.steps__bio-list{margin-bottom:12px}.steps__bio-item{position:relative;padding-left:10px}.steps__bio-item:before{position:absolute;content:"";left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px;height:6px;background:url(../img/arrow-bio.svg);background-size:100%;background-repeat:no-repeat}.steps__bio-item:not(:last-of-type){margin-bottom:8px}.steps__bio-info{display:none}.steps__bio-info h4{margin-bottom:10px;font-weight:700;font-size:16px;text-transform:uppercase}.steps__bio-img{max-width:280px;width:100%;margin:0 auto}.steps__bio-title{font-size:16px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:25px}.blog__aside{display:none}.blog__wrapper{max-width:1000px;width:100%;margin:0 auto}.steps__bio--asian-1 .steps__bio-wrap,.steps__bio--slavic-2 .steps__bio-wrap{width:calc(100% + 40px);margin-left:-20px}.steps__bio_decorate{position:relative}.steps__bio_decorate:after{position:absolute;width:50%;height:100%;right:0;bottom:0;content:"";background:bottom right/contain no-repeat url(../img/bio-decor-asian.webp)}.blog__row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1000px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.blog__title{color:#d0465b}.promo_blog .promo__text{color:#333}.product-banner__more{color:#d0465b;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.product-banner__more:hover{color:#f08494}.product-banner__more:focus{color:#b9233a}.blog-post .blog__title{color:#d0465b;line-height:24px;margin-bottom:16px}.blog-post .blog__text{color:#333}.blog-post .subtitle{color:#171219}.blog-post .post__img-wrap:before{background-color:rgba(208,70,91,.5)}.blog-post .post__category{color:#d0465b}.blog-post .slick-dots li button{background-color:#f2f6f6;border:0;border-radius:50%}.blog-post .slider__item .slick-dots li{border-color:transparent}.blog-post .slider__item .slick-dots .slick-active{border-color:#d0465b}.rating-block{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;margin-top:8px}.faq__wrapper{max-width:1000px;width:100%;margin:0 auto}.faq{padding-bottom:40px}.faq__text{margin-bottom:40px}.faq__title{margin-bottom:25px}.faq__item{position:relative}.faq__item:not(:last-child){margin-bottom:24px}.faq__item.open{padding-top:30px;background:#f9f9f9;padding-bottom:15px;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.faq__item-title{padding-left:10px;padding-right:35px;font-weight:600;font-size:16px;text-transform:uppercase;position:relative;z-index:1;min-height:34px;cursor:pointer;padding-bottom:24px}.faq__item-title:before{position:absolute;content:"";height:1px;width:100%;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#7f7f7f}.open .faq__item-title:before{width:calc(100% - 20px)}.faq__item-title:after{content:"";display:block;position:absolute;right:10px;top:0;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.46876 9.89941C0.46876 9.2744 0.975434 8.76773 1.60045 8.76773L18.1985 8.76773C18.8235 8.76773 19.3302 9.27441 19.3302 9.89942C19.3302 10.5244 18.8235 11.0311 18.1985 11.0311L1.60045 11.0311C0.975435 11.0311 0.468761 10.5244 0.46876 9.89941Z' fill='%23333333'/%3E%3Cpath d='M9.8995 19.3301C9.27449 19.3301 8.76781 18.8235 8.76781 18.1985L8.76781 1.60037C8.76781 0.975353 9.27448 0.46868 9.89949 0.46868C10.5245 0.46868 11.0312 0.975354 11.0312 1.60037L11.0312 18.1985C11.0312 18.8235 10.5245 19.3301 9.8995 19.3301Z' fill='%23333333'/%3E%3C/svg%3E");background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-filter:brightness(0) saturate(100%) invert(56%) sepia(97%) saturate(4362%) hue-rotate(324deg) brightness(85%) contrast(89%);filter:brightness(0) saturate(100%) invert(56%) sepia(97%) saturate(4362%) hue-rotate(324deg) brightness(85%) contrast(89%)}.open .faq__item-title:after{background-image:url("data:image/svg+xml,%3Csvg width='20' height='4' viewBox='0 0 20 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.46876 1.89941C0.46876 1.2744 0.975434 0.767727 1.60045 0.767727L18.1985 0.767732C18.8235 0.767732 19.3302 1.27441 19.3302 1.89942C19.3302 2.52443 18.8235 3.03111 18.1985 3.03111L1.60045 3.0311C0.975435 3.0311 0.468761 2.52443 0.46876 1.89941Z' fill='%23333333'/%3E%3C/svg%3E%0A")}.faq__item-text,.open .faq__item-text{-webkit-transition:all .8s;transition:all .8s}.faq__item-text{margin-bottom:0;color:#666;max-height:0;overflow:hidden;font-size:14px;font-weight:500;padding-left:10px;padding-right:10px}.open .faq__item-text{max-height:300px;margin-top:25px}.faq{padding-top:0}.faq__item.open{background-color:#f9f9f9}.faq__title{color:#d0465b}.post{display:block;-webkit-box-shadow:0 4px 16px rgba(23,18,25,.1);box-shadow:0 4px 16px rgba(23,18,25,.1);margin-bottom:20px;max-width:320px;width:100%;border-radius:0;overflow:hidden}.post .post__category,.post .post__date,.post .post__img path,.post .post__img-wrap,.post .post__wrapper,.post:hover .post__img-wrap:before{-webkit-transition:.5s;transition:.5s}.post__img path{fill:#d0465b}.post:hover .post__wrapper{background:#d0465b;color:#fff}.post:hover .post__img path{fill:#fff}.post:hover .post__category{color:#fff}.post:hover .post__title{color:#fff;-webkit-transition:.5s;transition:.5s}.post:hover .post__date{color:#fff;opacity:.5}.post:hover .post__img-wrap{position:relative}.post:hover .post__img-wrap:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:transparent;z-index:15}.post:active .post__wrapper{background:#9a3c4a}.post__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.post__date{color:#7f7f7f;font-size:14px}.post__category{color:#9a3c4a;font-size:14px;text-transform:uppercase}.post__img-wrap:before,.post__title{-webkit-transition:.5s;transition:.5s}.post__title{font-size:20px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#171219}.post__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background:#fff;min-height:200px}.post__link{width:36px;display:block;margin-left:auto}.post__img-wrap{width:100%;position:relative}.post__img-wrap:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:rgba(208,70,91,.75);z-index:1}.post:hover .post__img-wrap img{-webkit-filter:none;filter:none}.post__img-wrap img{-webkit-filter:grayscale(1);filter:grayscale(1)}.quiz-block{position:relative;padding-top:40px;padding-bottom:40px}.quiz__wrapper{max-width:1000px;width:100%;margin:0 auto}.quiz__text{font-size:18px;margin-bottom:40px}.interactive__bg{overflow:hidden;padding:50px 20px 0;background-color:#d0465b;background-image:url(../img/quiz-shadow-15.webp);background-position:bottom right;background-repeat:no-repeat;height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.interactive{position:relative}.interactive.active .interactive__bg{background-position:center;background-size:cover;position:relative;padding:40px 10px 12px}.interactive.active .interactive__bg:before{bottom:-160px;width:570px;height:520px}.interactive__right{width:100%;padding-top:30px;max-width:280px;position:relative}.interactive__right:after{content:"";position:absolute;top:0;right:15px;width:49px;height:52px;background:url(../img/clap.png) no-repeat center;background-size:100%;z-index:2}.interactive.active .interactive__bg:before,.interactive__right:before{position:absolute;content:"";background-color:transparent;border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.interactive__right:before{top:10px;width:500px;height:525px}.interactive__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}.interactive__title{width:100%;max-width:280px;font-size:17px;line-height:1.4;font-weight:700;margin-bottom:10px;color:#fff;text-transform:uppercase}.interactive__subtitle{font-size:14px;line-height:1.5;margin-bottom:10px;color:#fff}.interactive__subtitle--desk{display:none}.interactive__btn{font-weight:700;max-width:210px;width:100%;-webkit-transition:.3s;transition:.3s;background:#8ee5d9;text-transform:uppercase;color:#171219;padding:18px;margin-bottom:5px;border-radius:0;cursor:pointer}.interactive__btn:hover{text-decoration:underline;background-color:#65a49c}.interactive__btn:active{color:#8cded3;border:1px solid #97c9e8;background-color:#fff;text-decoration:none}.interactive__img{border-radius:20px;border:10px solid #f9f9f9;position:relative;z-index:2;background-color:#fff;border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.interactive__left{-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:250px}.interactive-block{margin-top:80px}.quiz-box{position:relative;z-index:2;height:100%}.quiz-box__list,.quiz-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.quiz-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.quiz-box h2,.quiz-box__item label span{text-align:center;text-transform:uppercase;font-weight:700}.quiz-box h2{padding:0;margin:0 0 8px;color:#fff;font-size:17px}.quiz-box__list{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:auto 0 0}.quiz-box__item,.quiz-box__item label{overflow:hidden;width:100%;border-radius:25px}.quiz-box__item{max-width:300px;height:118px;background:#f2f6f6;font-size:20px;margin:0;-webkit-box-shadow:0 4px 16px rgba(23,18,25,.08);box-shadow:0 4px 16px rgba(23,18,25,.08)}.quiz-box__item label img{width:100%;display:block;-o-object-fit:contain;object-fit:contain;height:60px;margin:0 auto}.quiz-box__item label span{font-size:16px;margin-bottom:5px}.quiz-box__item label{border:10px solid #f2f6f6;background:#fff;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:5px 0 0}.quiz-box .answer{display:none}.quiz-box .question-text{color:#fff;text-align:center;margin-bottom:5px}.counter-next{color:rgba(255,255,255,.6)}.quiz-box .animation-result{display:none;height:200px;background:#ff0}.quiz-box .loading{display:none;position:relative;width:100%;text-align:center;padding-bottom:70px;padding-top:100px}.quiz-box .loading-text{color:#fff;font-size:18px;margin-top:10px}.finish,.quiz-box{display:none}.finish-title{max-width:320px;width:100%;margin:0 auto 16px;font-size:14px;text-align:center;color:#fff}.finish-box__title{font-size:20px;color:#171219;font-weight:700;margin-bottom:10px}.finish-title span{font-weight:700;text-transform:capitalize}.finish-box{position:relative;max-width:315px;width:100%;margin:0 auto;color:#171219;background:#fff;border:6px solid #f2f6f6;border-radius:15px;padding:6px 6px 10px;border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.finish-box__text{margin-bottom:15px;font-size:14px}.finish-box__subtitle,.finish-box__text-second{font-size:14px}.finish-box .finish__btn{display:block;text-align:center;max-width:100%;position:relative;z-index:2;text-transform:uppercase;width:100%;margin:-25px 0 0}.finish-box__subtitle{margin-bottom:8px}.finish-img{margin-bottom:10px}.finish-box__img{opacity:0;-webkit-transition:2s;transition:2s;width:130px;max-width:130px;margin-left:-30px}.finish-box__circle{position:relative;z-index:1}.finish-box__column-right{margin-bottom:10px}.finish-box__column-left,.interactive:after{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.finish-box__column-left{position:relative;z-index:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.finish-box__fade-1,.finish-box__fade-2,.finish-box__fade-3{opacity:0;-webkit-transition:all 2s;transition:all 2s}.finish-box__fade-4{display:none}.circular-chart{z-index:2;margin:0 auto;width:120px}.circle,.circle-bg{fill:none;stroke:#f2f6f6;stroke-width:6}.circle{stroke-dasharray:90,100;stroke-width:9;stroke:#d0465b;-webkit-animation:progress 3s ease-out;animation:progress 3s ease-out}.percentage{fill:#363636;font-size:.5em;text-anchor:middle;font-family:Helvetica;font-weight:700}.interactive:after{position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;content:"🔎 Find the Platform";color:#fff;top:-15px;left:50%;-webkit-transform:translateX(-50%);padding-bottom:4px;transform:translateX(-50%);text-align:center;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);background-color:#ffc14a;line-height:1.2;font-size:16px;width:188px;height:49px;z-index:3}.interactive{-webkit-filter:drop-shadow(0 4px 16px rgba(23,18,25,.1));filter:drop-shadow(0 4px 16px rgba(23,18,25,.1))}footer{background:#f9f9f9;padding-bottom:40px}footer .logo{margin:0 auto}footer .rate{margin-bottom:0}.footer__logo{position:relative;padding-top:20px;padding-bottom:20px;margin-bottom:20px}.footer__logo:before{position:absolute;content:"";width:100vw;height:1px;background:rgba(127,127,127,.5);bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.footer__text{margin-bottom:20px;text-align:center}footer .links__link,footer .pages__link{color:#171219;font-size:16px}.footer__rate-desk{display:none}.pages__link.active,.product__text a{text-decoration:underline}.header{padding:0}.logo{max-width:118px}.logo-link{padding:4px 0}.footer__logo:before{width:calc(100vw - 15px)}.checked-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.checked-item{font-weight:700;font-size:14px;position:relative;padding-left:24px}.checked-item:before{position:absolute;content:"";top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;border-radius:100%;background:no-repeat center/12px 6px #ffc14a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='4' viewBox='0 0 26 19' fill='none'%3E%3Cpath id='check-icon' fill-rule='evenodd' clip-rule='evenodd' d='M26 3.04019L10.3632 19L0 8.41927L3.01006 5.37934L10.3634 12.8853L22.9902 0L26 3.04019Z' fill='%23ffffff' /%3E%3C/svg%3E");background-size:100%}.checked-list{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.product{padding-bottom:40px}.product__subtitle{font-size:20px;font-weight:700;margin-bottom:12px}.product__wrapper{max-width:1000px;width:100%;margin:0 auto}.product__left{margin-bottom:80px}.product__right .product__right-popular{display:none}.product__step{font-size:20px;font-weight:700;line-height:30px;margin-bottom:15px}.product__text{font-size:18px;line-height:30px;margin-bottom:40px}.product__text a{color:#8ee5d9;font-weight:700;white-space:nowrap}.product__list{list-style:decimal;padding-left:25px}.product__item{font-size:18px;line-height:30px;margin-bottom:40px}.product__banner{padding:20px 20px 0;background-color:#d0465b;background-image:url(../img/bio-shadow_15.webp);background-position:bottom center;background-repeat:no-repeat;margin-bottom:55px;margin-top:40px}.product__banner-img{margin:0 auto}.product__banner-title{font-size:16px;text-transform:uppercase;color:#fff;font-weight:700;margin-bottom:25px}.product__btn{max-width:320px;margin:0 auto}.product__stats{margin-bottom:55px}.product__stats-wrapper{max-width:100%;width:100%;background:#f2f6f6;padding:20px 20px 40px}.product__stats-wrapper:not(:last-of-type){margin-bottom:20px}.product__stats-title{font-weight:700;font-size:20px;margin-bottom:20px}.product__stats-item{font-size:16px;line-height:22px;position:relative;padding-left:15px}.product__stats-item:before{position:absolute;content:"";top:50%;left:0;width:10px;height:10px;background:url(../img/play-arrow_15.svg) no-repeat;background-size:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-banner__advanteges:not(:last-of-type),.product__stats-item:not(:last-of-type){margin-bottom:10px}.product__right-title{font-weight:700}.product-banner{position:relative;background:#fff;-webkit-box-shadow:0 4px 16px rgba(23,18,25,.1);box-shadow:0 4px 16px rgba(23,18,25,.1);padding:25px 20px;max-width:320px;width:100%;margin:0 auto}.product-banner:before{content:"1";padding:10px;top:0;left:0;width:38px;height:47px;text-align:center;position:absolute;font-size:16px;line-height:1;color:#fff;z-index:2;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}.product-banner__rating,.product-banner__title{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-banner__title{width:100%;margin:0 auto 25px}.product-banner__rating{font-size:24px;margin-bottom:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.product-banner__info{margin-bottom:35px}.product-banner__visit{text-transform:uppercase;max-width:280px;width:100%;margin:0 auto}.product-banner__advanteges{position:relative;font-size:14px;padding-left:15px;color:#171219}.product-banner__advanteges:before{position:absolute;content:"";top:50%;left:0;width:10px;height:10px;background:url(../img/play-arrow_15.svg) no-repeat;background-size:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-banner--popular{position:relative;border:2px solid #ffc14a}.product-banner--popular:before{background-color:#ffc14a}.product-banner--popular:after{position:absolute;content:"🔥 Popular Choice 🔥";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;top:-23px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:8px;text-align:center;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);background-color:#ffc14a;line-height:1.2;font-size:16px;width:188px;height:48px}.product-banner--popular-dating:after{position:absolute;content:"🔥 Niche Dating"}.product-banner--popular-senior:after{position:absolute;content:"🔥 Senior Dating"}.product-banner--simple:before{background:url(../img/flag.svg)}.product-banner--simple:after{display:none}.amourfactory .product-banner:before,.amourfeel .product-banner:before,.asianfeels .product-banner:before,.funchatt .product-banner:before,.philitalks .product-banner:before{content:"4"}.asianmelodies .product-banner:before,.bestdates .product-banner:before,.latinfeels .product-banner:before,.loveswans .product-banner:before{content:"3"}.jollyromance .product-banner:before,.lovefort .product-banner:before,.lovingfeel .product-banner:before{content:"2"}.latamvibe .product-banner:before,.loverwhirl .product-banner:before,.rondevo .product-banner:before{content:"5"}.product-platform,.product-platform__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-platform__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-ms-flex-pack:distribute;justify-content:space-around;background:#fff}.product-platform{width:100%}.product-platform:not(:last-of-type){border-bottom:1px solid rgba(127,127,127,.5)}.product-platform__title{font-weight:700;margin-bottom:25px}.product-platform-wrapper{width:100%;margin-bottom:10px}.product-platform__visit{padding:14px;text-transform:uppercase;margin:0}.product-platform__rating{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.product-platform__question{width:14px;height:14px;cursor:pointer}.product-platform__img,.service ul li{margin-bottom:10px}.product .product-banner--popular:after{display:none}.product__banner--inner img{margin-right:-20px}.product-platform{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product{padding-top:0}.product-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-banner__wrapper .product-banner__rating,.product-banner__wrapper .product-banner__title{width:50%}.product-banner__wrapper .product-banner__title img{-ms-flex-item-align:center;align-self:center}.product-banner--popular{padding-top:36px}.product-banner--simple{-webkit-box-shadow:0 4px 16px 0 rgba(23,18,25,.1);box-shadow:0 4px 16px 0 rgba(23,18,25,.1);border:0;padding:36px 24px 24px}.product-banner--simple:before{background:#b1eae4}.product-platform__visit{font-size:14px;-ms-flex-negative:0;flex-shrink:0;max-width:153px}.product-platform__rating{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-platform__rating .text-bold{background:unset;padding:unset;width:unset;height:unset;margin:0}.product-platform__rating .text-bold~span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-platform__list{-webkit-box-shadow:0 4px 16px 0 rgba(23,18,25,.1019607843);box-shadow:0 4px 16px 0 rgba(23,18,25,.1019607843);padding:24px 12px}.product__right-title{text-transform:capitalize}.product__banner{background-size:cover}.product__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:center/cover no-repeat url(../img/product-img-decor.webp) #d0465b;padding:40px 40px 0;margin-bottom:40px}.product__right-title{font-size:26px;line-height:normal;margin-bottom:32px}.product__right-popular{margin-bottom:80px}.product__item,.product__text{color:#333}.product__item::marker,.product__text::marker{font-weight:700}.product__step,.product__subtitle{color:#171219}.product__title{color:#d0465b;margin-bottom:16px;line-height:22px}.product-platform{max-width:100%;display:grid;grid-template-columns:127px 1fr;grid-gap:16px;position:relative}.product-platform:not(:last-of-type){border-bottom:transparent;padding-bottom:24px;margin-bottom:24px}.product-platform__title{font-size:26px}.product-platform-wrapper{max-width:100%}.product-platform__visit{width:100%;margin-left:auto}.product-platform__question{opacity:.6}.product-banner--popular:after{display:none}.product-banner__btn-top{position:absolute;top:-12px;left:224px;z-index:1}.product-banner__wrapper{display:block}.product-banner__question{width:16px;height:16px;margin-top:4px;opacity:.6;z-index:2}.product-banner .product-banner__visit{height:56px;max-width:100%}.product-banner .product-banner__bottom{max-width:100%}.product-banner .product-banner__info{margin-bottom:16px}.product-banner__button-more{margin-bottom:24px}.product-banner .text-bold{background:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:unset;padding-bottom:9px}.product-banner .text-bold__bottom{margin-left:12px;font-weight:400}.product-banner .catalog__tooltip{margin-bottom:16px}.product .product-banner:before,.rate-slider__item--1 .product-banner:before{content:"1"}.service__title{font-size:20px;font-weight:700;margin-bottom:15px}.service a{color:#00e}.service ul{list-style:disc;padding-left:20px}.service p,.service ul{margin-bottom:20px}.rate-block,.service{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:60px;padding-bottom:60px}.service{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rate-block{-ms-flex-line-pack:center;align-content:center;height:100%;overflow:hidden}.rate-block h2,.title-some{text-transform:uppercase;font-size:20px}.title-some{text-align:center}.rate-slider{padding-bottom:80px}.rate-slider__item{display:block;margin-right:5px;margin-left:5px}.product-banner--mob,.rate-slider .slick-arrow{display:none}.rate-slider .slick-list{padding-top:20px}.rate-slider .product-banner__info,.rate-slider .product-banner__rating{margin-bottom:24px}.rate-slider .product-banner--popular{padding-top:40px}.rate-slider .product-banner__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:35px}.rate-slider .product-banner{-webkit-box-shadow:none;box-shadow:none}.rate-slider__item--2 .product-banner:before{content:"2"}.rate-slider__item--3 .product-banner:before{content:"3"}.rate-slider__item--4 .product-banner:before{content:"4"}.rate-slider__item--5 .product-banner:before{content:"5"}.rate-slider__item--6 .product-banner:before{content:"6"}.rate-slider__item--7 .product-banner:before{content:"7"}.rate-slider__item--8 .product-banner:before{content:"8"}.rate-slider__item--9 .product-banner:before{content:"9"}.rate-slider__item--10 .product-banner:before{content:"10"}.rate-slider__item--11 .product-banner:before{content:"11"}.rate-slider__item--12 .product-banner:before{content:"12"}.rate-slider__item--13 .product-banner:before{content:"13"}.rate-slider__item--14 .product-banner:before{content:"14"}.rate-girls--bg{overflow:hidden;padding:50px 0 0;background-color:#97c9e8}.rate__title{font-weight:700;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:20px}.rate-girls{position:relative}.rate-girls:after{position:absolute;content:"💬 Get into the chat";color:#fff;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:14px 0;text-align:center;background:url(../img/popular-bg.svg) no-repeat;background-position:center;line-height:1.2;font-size:16px;width:188px;height:63px;z-index:2}.rate-girls__info{display:none;width:100%;position:absolute;bottom:20px;padding-left:10px;padding-right:10px}.rate-girls__name,.rate-girls__product{font-size:18px;color:#fff;text-shadow:0 0 6px #42445a}.rate-girls__name{font-size:16px;display:block;text-transform:uppercase;font-weight:700;margin-bottom:10px}.rate-girls__dislike,.rate-girls__like{cursor:pointer;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#ff9518;width:50px;height:50px}.rate-girls__dislike{background:#333;margin-right:10px}.rate-girls__right,.rate-girls__slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.rate-girls__item.slick-slide.rate-prev{-webkit-transform:translate(180px,50px);transform:translate(180px,50px)}.rate-girls__item.slick-slide.rate-prev2{-webkit-transform:translate(480px,85px);transform:translate(480px,85px)}.rate-girls__item.slick-slide.rate-prev3{-webkit-transform:translate(900px,85px);transform:translate(900px,85px)}.rate-girls__item.slick-slide.rate-next{-webkit-transform:translate(-180px,50px);transform:translate(-180px,50px)}.rate-girls__item.slick-slide.rate-next2{position:relative;z-index:-2;-webkit-transform:translate(-450px,85px);transform:translate(-450px,85px)}.rate-girls__item.slick-slide.rate-next3{-webkit-transform:translate(-500px,135px);transform:translate(-500px,135px);z-index:-3}.rate-girls__slider .slick-slide:after{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;background:rgba(81,34,93,.97)}.rate-girls__slider .slick-current.slick-slide:after{background:0 0;z-index:-1}.rate-girls__item{display:block;position:relative;max-width:250px;height:297px;width:100%;overflow:hidden;border-top-left-radius:30px;border-top-right-radius:30px}.rate-girls__slider .slick-track{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.rate-girls__slider .slick-current{-webkit-transition:all .9s;transition:all .9s;position:relative;width:100%;opacity:1;z-index:5}.rate-girls__slider .slick-current .rate-girls__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pulse{-webkit-animation:pulse-animation 5s infinite;animation:pulse-animation 5s infinite}.slick-current.active{background:red}.rate-like__bg,.rate-like__last{display:none;height:100%;width:100%;background:rgba(81,34,93,.97);position:absolute;z-index:6;padding:25px 25px 10px}.rate-like__last{padding:15px 15px 10px}.slick-current.active .rate-like__bg{display:-webkit-box;display:-ms-flexbox;display:flex}.rate-like__chat{display:block;cursor:pointer;max-width:320px;font-size:14px;font-weight:700;width:100%;color:#fff;background:#97c9e8;text-transform:uppercase;padding:18px;text-align:center;margin:0 auto 15px}.rate-like__chat--last{margin:0 auto}.rate-like__back{cursor:pointer;display:block;width:100%;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;text-align:center}.rate-like__img{margin:0 auto 10px;max-width:100px;width:100%}.rate-like__img--last{max-width:150px;width:100%}.rate-like__text,.rate-like__title{color:#fff;text-align:center;font-size:14px}.rate-like__title{margin-bottom:10px;font-weight:700}.rate-like__text{margin-bottom:15px}.rate-like__text span{font-weight:700}.rate-like__logo{margin:0 auto 5px}.popup-tooltip{display:none;position:fixed;top:50%;left:50%;background:#fff;height:auto;width:calc(100% - 30px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20;padding:15px}.popup-tooltip__close{width:21px;height:21px;margin-left:auto;margin-bottom:15px}.popup-tooltip__close img{cursor:pointer;margin-left:auto}.popup-tooltip__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-tooltip__text{text-align:center;max-width:350px;width:100%;line-height:25px;font-size:16px}.popup-tooltip__title{font-weight:700;text-align:center;font-size:20px;text-transform:uppercase;color:#171219;margin-bottom:10px}.popup-quiz,.popup-tooltip__overlay{width:100%;height:100%;top:0;left:0;display:none}.popup-tooltip__overlay{position:fixed;right:0;bottom:0;background-color:rgba(23,18,25,.96);z-index:15;cursor:pointer}.popup-quiz{position:absolute;z-index:3;-webkit-transition:ease .5s;transition:ease .5s}.popup-quiz__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.popup-quiz__right h3,.popup-quiz__title{color:#fff;line-height:1.2;text-align:center}.popup-quiz__title{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.popup-quiz--bg{overflow:hidden;padding:15px 10px 0;background-color:#d0465b;background-image:url(../img/quiz-shadow-15.webp);background-position:bottom center;background-repeat:no-repeat}.popup-quiz__right{padding-left:10px;padding-right:10px;margin-bottom:15px}.popup-quiz__right h3{font-size:14px;margin-bottom:12px}.popup-quiz__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.popup-quiz__input{font-size:14px;border:1px solid #fff;border-right:none;background:rgba(255,255,255,.1);width:100%;max-width:280px;padding:12px 24px;font-weight:700;text-transform:uppercase}.popup-quiz__input::-webkit-input-placeholder{color:#fff}.popup-quiz__input::-moz-placeholder{color:#fff}.popup-quiz__input:-ms-input-placeholder{color:#fff}.popup-quiz__input::placeholder{color:#fff}.popup-quiz__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}.popup-quiz__button{cursor:pointer;position:relative;padding:18px 24px;background:#8ee5d9;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.popup-quiz__button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:">"}.popup-quiz__close{cursor:pointer;margin-left:auto;margin-bottom:10px}.popup-quiz__footnote{color:#fff;font-size:12px;line-height:1.2}.popup-quiz__footnote a{color:#fff;text-decoration:underline}.popup-quiz__img{position:relative;z-index:2}.popup-quiz__left{width:calc(100% + 40px);margin-left:-20px}.popup-quiz-img{max-width:370px;width:100%;margin:0 auto}.popup-quiz-slavic{display:none}.popup-quiz-slavic .popup-quiz__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-quiz-slavic .popup-quiz__title{font-size:15px;color:#171219}.popup-quiz-slavic.popup-quiz--bg{background:#fff;padding:0 10px 10px;border:1px solid #d0465b}.popup-quiz-slavic .popup-quiz__right{padding-left:0;padding-right:0;margin-bottom:0}.popup-quiz-latina .popup-quiz__right h3,.popup-quiz-slavic .popup-quiz__right h3{text-align:center;color:#171219;margin-bottom:10px}.popup-quiz-slavic .popup-quiz__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-quiz-slavic .popup-quiz__input{display:block;font-size:14px;border:1px solid #d1d0d1;color:#171219;margin:0 auto 10px;padding:16px 24px}.popup-quiz-slavic .popup-quiz__input::-webkit-input-placeholder{color:#171219}.popup-quiz-slavic .popup-quiz__input::-moz-placeholder{color:#171219}.popup-quiz-latina .popup-quiz__input:-ms-input-placeholder,.popup-quiz-slavic .popup-quiz__input:-ms-input-placeholder{color:#171219}.popup-quiz-slavic .popup-quiz__input::placeholder{color:#171219}.popup-quiz-slavic .popup-quiz__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.popup-quiz-slavic .popup-quiz__button{display:block;max-width:280px;width:100%;margin:0 auto;position:relative;padding:25px 24px;background:#d0465b;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.popup-quiz-slavic .popup-quiz__button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"SUBMIT"}.popup-quiz-slavic .popup-quiz__close{margin-bottom:5px;position:absolute;top:15px;right:10px;z-index:3}.popup-quiz-slavic .popup-quiz__footnote,.popup-quiz-slavic .popup-quiz__footnote a{color:#171219}.popup-quiz-slavic .popup-quiz-img{max-width:100%;width:100%;margin:0 auto 10px}.popup-quiz-latina{display:none}.popup-quiz-latina .popup-quiz__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-quiz-latina .popup-quiz__title{font-size:15px;color:#171219}.popup-quiz-latina.popup-quiz--bg{background:#fff;padding:0 10px 10px;border:1px solid #d0465b}.popup-quiz-latina .popup-quiz__right{padding-left:0;padding-right:0;margin-bottom:0}.popup-quiz-latina .popup-quiz__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup-quiz-latina .popup-quiz__input{display:block;font-size:14px;border:1px solid #d1d0d1;color:#171219;margin:0 auto 10px;padding:16px 24px}.popup-quiz-latina .popup-quiz__input::-webkit-input-placeholder{color:#171219}.popup-quiz-latina .popup-quiz__input::-moz-placeholder{color:#171219}.popup-quiz-latina .popup-quiz__input::placeholder{color:#171219}.popup-quiz-latina .popup-quiz__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}.popup-quiz-latina .popup-quiz__button{display:block;max-width:280px;width:100%;margin:0 auto;position:relative;padding:25px 24px;background:#d0465b;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.popup-quiz-latina .popup-quiz__button:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:"SUBMIT"}.popup-quiz-latina .popup-quiz__close{margin-bottom:5px;position:absolute;top:15px;right:10px;z-index:3}.popup-quiz-latina .popup-quiz__footnote,.popup-quiz-latina .popup-quiz__footnote a{color:#171219}.popup-quiz-latina .popup-quiz__left{height:100%}.popup-quiz-latina .popup-quiz-img{max-width:100%;width:100%;margin:0 auto 10px}.hide-after.interactive::after,.popup-quiz__title--desk{display:none}.text-tooltip{position:relative}.text-tooltip__label{font-size:14px;cursor:pointer}.text-tooltip__content,.text-tooltip_popular{position:absolute;max-width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.text-tooltip__content{opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,visibility .2s ease;transition:opacity .2s ease,visibility .2s ease;z-index:10;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:pre-line;border-radius:4px;background-color:#fffde8;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);color:#2c2c2c;font-family:Verdana,sans-serif;font-size:12px;line-height:16px;padding:8px}.text-tooltip__label:hover~.text-tooltip__content,.text-tooltip_popular .text-tooltip__content.active{opacity:1;visibility:visible}.text-tooltip_popular{top:-23px}.text-tooltip_popular .text-tooltip__content{top:calc(-100% - 24px);width:calc(100vw - 40px);max-width:calc(100vw - 40px)}.text-tooltip_popular .text-tooltip__label,.text-tooltip_popular .text-tooltip__text{color:#fff;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);clip-path:polygon(0 0,100% 0,100% 90%,52% 90%,50% 100%,48% 90%,0 90%);background-color:#ffc14a;line-height:1.2;width:188px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;position:relative;font-weight:700;font-size:14px;padding-right:24px}.text-tooltip_popular .text-tooltip__label{padding-right:0}.text-tooltip_popular .text-tooltip__icon,.text-tooltip_popular .text-tooltip__label:after{-webkit-filter:invert(1) brightness(1000%);filter:invert(1) brightness(1000%);width:16px;height:16px;background:center/contain no-repeat url(../img/question-circle.svg)}.text-tooltip_popular .text-tooltip__label:after{content:"";margin-left:8px;display:block}.text-tooltip_popular .text-tooltip__icon{position:absolute;top:12px;right:20px;cursor:pointer}.text-tooltip_sponsored{max-width:100%;margin-bottom:26px;padding-bottom:6px;width:100%}.text-tooltip_sponsored .text-tooltip__label{text-align:right;width:100%}.text-tooltip_sponsored .text-tooltip__content{top:100%;max-width:282px;width:282px;left:unset;-webkit-transform:translate(0);transform:translate(0);right:0}.text-tooltip_rate{position:static}.text-tooltip_rate .text-tooltip__label{display:block;width:16px;height:16px;background:center/contain no-repeat url(../img/question-circle_27.svg)}.text-tooltip_rate .text-tooltip__content{width:268px;max-width:268px;-webkit-transform:translateX(0);transform:translateX(0);right:0;top:32px;left:0}@media screen and (min-width:360px){.quiz-link__btn,.rate-btn{padding:16px 30px}.promo__title{font-size:24px;text-align:left}}@media screen and (min-width:375px){.interactive__bg{padding:40px 20px 0}.interactive__right{width:100%;max-width:315px;margin-left:auto;margin-right:auto}.interactive__title{text-align:left;margin:0 auto 10px}.interactive__subtitle{max-width:280px;margin:0 auto 15px}.interactive__btn{margin:0 0 5px}.interactive__img{width:100%}.interactive__left{text-align:left;max-width:280px;margin:0 auto}.quiz-box h2{font-size:18px}.finish-box{border:10px solid #f2f6f6;border-bottom:none;padding:10px}.finish-box__subtitle,.finish-box__text,.finish-box__text-second{font-size:16px}.checked{padding-top:16px}.product-platform{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-platform-wrapper{margin-bottom:0;margin-right:auto}.rate-girls__item{max-width:275px;height:325px}.rate-like__img{max-width:115px}.rate-like__img--last{max-width:180px}.popup-quiz__right h3{line-height:1.3}.popup-quiz-slavic .popup-quiz__column{max-width:400px;width:100%;margin:0 auto}.popup-quiz-slavic .popup-quiz-img{max-width:360px}.popup-quiz-latina .popup-quiz__column{max-width:400px;width:100%;margin:0 auto}.popup-quiz-latina .popup-quiz-img{max-width:360px}.popup-quiz__title--mob{display:none}.popup-quiz__title--desk{display:block;padding-right:33px;padding-left:33px;padding-top:10px}}@media screen and (min-width:380px){.popup-home__img{max-width:calc(100% - 52px)}}@media screen and (min-width:480px){.promo_pages{padding:48px 0}.promo__title{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo__title_pages{text-align:left}.promo__text{text-align:center}.promo__text_pages{text-align:left}.promo__btn{margin:30px auto 25px}.promo__img-wrapper{max-width:350px}.promo__img{max-width:380px}.promo__img--small{max-width:220px}.promo__circle{width:380px;height:380px}.steps__bio.steps__bio--slavic-1{padding:20px 0 0}.steps__bio--asian-1 .steps__bio-wrap,.steps__bio--slavic-2 .steps__bio-wrap{width:100%;margin:0}.faq__item{padding-bottom:0}.faq__item-title{min-height:1px}.faq__item-text{font-size:16px}.faq__item.open{padding-bottom:25px}.interactive__bg{padding:50px 20px 0}.interactive.active .interactive__bg{padding:40px 28px 10px}.interactive.active .interactive__bg:before{bottom:-260px;width:622px;height:628px}.interactive__title{max-width:470px;margin-bottom:15px}.interactive__subtitle{max-width:470px;margin:0 auto 18px}.interactive__btn{margin:0 0 15px}.interactive__img{height:auto}.interactive__left{max-width:470px}.finish-box{max-width:330px;border:10px solid #f2f6f6;border-top-right-radius:25px;border-top-left-radius:25px;padding-left:20px;padding-right:20px;border-bottom:none}.finish-box .finish__btn{margin-left:0}.product__stats{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}.product__stats-wrapper:not(:last-of-type){margin-bottom:0}.rate-girls__info{padding-left:30px;padding-right:30px;bottom:30px}.rate-girls__name{font-size:18px}.rate-girls__dislike,.rate-girls__like{width:76px;height:76px}.rate-girls__dislike{margin-right:20px}.rate-girls__item{max-width:405px;height:420px}.rate-like__bg{padding:50px 25px 10px}.rate-like__last{padding:45px 25px 10px}.rate-like__chat{font-size:16px}.rate-like__chat,.rate-like__chat--last{margin:0 auto 28px}.rate-like__img{max-width:130px;margin:0 auto 30px}.rate-like__img--last{max-width:220px;margin-bottom:20px}.rate-like__title{font-size:16px;margin-bottom:20px}.popup-quiz-slavic .popup-quiz__title,.rate-like__text{font-size:16px}.popup-tooltip{width:400px;height:280px}.popup-tooltip__close{margin-bottom:25px}.popup-quiz__title{line-height:1.3}.popup-quiz__right{margin-bottom:20px}.popup-quiz__input{padding:18px 24px;font-size:16px}.popup-quiz-slavic .popup-quiz__form,.popup-quiz__form{margin-bottom:20px}.popup-quiz__close{margin-right:5px;margin-bottom:15px}.popup-quiz__footnote{line-height:1.6;text-align:center}.popup-quiz-slavic .popup-quiz-img{max-width:330px}.popup-quiz__title--desk{padding-right:45px;padding-left:45px}.popup-quiz-latina .popup-quiz__title{font-size:16px}.popup-quiz-latina .popup-quiz__form{margin-bottom:20px}.popup-quiz-latina .popup-quiz-img{max-width:330px}}@media screen and (max-width:540px){.content{top:-20px}.text-tooltip__label:focus-within~.text-tooltip__content{opacity:1;visibility:visible}}@media screen and (min-width:540px){.breadcrumbs-item__link{font-size:14px}}@media screen and (min-width:541px){.catalog-item__title img{-ms-flex-item-align:start;align-self:flex-start}.catalog-item{max-width:320px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:unset;flex-wrap:unset}.catalog-item__info,.catalog-item__rating,.catalog-item__title{width:unset}.catalog-item__info{margin-bottom:unset}}@media screen and (min-width:640px){.slider{max-width:1026px}.slider__text{padding-left:12px}.slider__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider__item{max-width:100%}.slider__card{width:320px}.slider__item .slick-next,.slider__item .slick-prev{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.slider__item .slick-dots{bottom:14px}.slider__item .slick-slide{margin:20px 12px}.slider__item .slick-list{margin:0}.popup-home{width:680px;height:360px;padding:56px 52px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup-home__img{max-width:100%}.popup-home__content{gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popup-home__close{top:20px;right:20px}.nav__wrapper{max-width:100%}.links{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.links__title{display:none}.links__link{max-width:200px}.pages,.promo .container{display:-webkit-box;display:-ms-flexbox;display:flex}.pages{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;row-gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.service__row{margin:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.promo{padding-top:0}.promo_pages{padding-top:48px}.promo .container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.promo .container_pages{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.promo__title{text-align:left;font-size:28px}.promo .container_pages,.promo__title_pages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo__title_pages{text-align:center}.promo__text{text-align:left}.promo__text_pages{text-align:center}.promo__wrapper{width:100%;-ms-flex-item-align:center;align-self:center;padding-bottom:30px;padding-top:30px;margin-right:10px}.promo__wrapper_pages{padding:0;margin-right:0}.promo__img-wrapper{max-width:330px;margin:0}.promo__img{max-width:320px}.promo__img--small{margin-top:20px;max-width:230px}.promo__circle{width:320px;height:320px}.promo__title{display:-webkit-box;display:-ms-flexbox;display:flex}.promo__year{margin-left:0}.promo__text_pages{font-size:16px}.promo__btn{margin:12px auto 0}.promo-interactive__btn{height:56px;margin:12px auto 0;max-width:200px}.breadcrumbs-list{gap:8px}.catalog-list{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.catalog-item{max-width:280px}.catalog{padding-top:40px}.catalog-item__bottom{height:100%}.catalog-item__title{margin:0 auto 0 0}.blog__list{max-width:650px}.steps__bio-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.steps__bio-info{display:block;color:#fff;max-width:300px;width:100%}.steps__bio-img{margin:0}.steps__bio--second .steps__bio-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.blog__row{margin:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.interactive.active .interactive__bg{padding:45px 40px 40px}.interactive.active .interactive__bg:before{bottom:-370px;width:760px;height:730px}.interactive__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.interactive__title{text-align:left;font-size:22px;margin-bottom:20px}.interactive__btn{margin:0}.interactive__img{margin:0 auto;max-width:330px;border-bottom:0}.quiz-box h2{font-size:22px}.quiz-box__list{margin-bottom:auto;gap:10px}.quiz-box__item{max-width:210px;height:170px}.quiz-box__item label img{height:100px}.quiz-box__item label{padding:10px 0 0;border:10px solid #f2f6f6}.quiz-box .loading{padding-top:60px}.finish-title{font-size:16px;margin-bottom:20px}.finish-box{max-width:550px;border-bottom:0;padding-bottom:25px;min-height:345px}.finish-box .finish__btn{max-width:210px;margin-top:35px}.finish-img{margin-bottom:15px}.finish-box__img{opacity:1;width:100%;max-width:265px;margin:0;position:absolute;bottom:-140px;right:0}.finish-box__column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.finish-box__column-left{position:static;width:100%}.finish__btn-mob{display:none}.circular-chart{width:145px}.interactive{-webkit-filter:none;filter:none}.checked-list{max-width:600px;width:100%}.checked-item{padding-left:30px;font-size:16px}.checked-item:before{width:24px;height:24px}.checked{padding-top:56px}.checked-list{gap:29px;margin:0 auto}.product__stats-wrapper{max-width:100%;width:calc(50% - 10px)}.product-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:100%}.product-banner__rating,.product-banner__title{margin-bottom:15px}.product-banner__info{margin-bottom:0}.product-platform__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-platform{max-width:275px}.product-platform:nth-child(3){border:0;padding-bottom:24px;margin-bottom:24px}.product-banner--desk{display:none}.product-platform__visit{max-width:135px}.product-banner .product-banner__info{margin-bottom:16px}.rate-slider__item{margin-right:10px;margin-left:10px}.rate-slider .product-banner--mob{display:none}.product-banner--mob,.rate-slider .product-banner--desk{display:block}.rate-slider .product-banner__info,.rate-slider .product-banner__rating{margin-bottom:24px}.rate-slider .product-banner{display:block;max-width:320px}.rate-girls--bg{padding:50px 0 0}.rate-girls__name{font-size:24px}.rate-like__img--last{max-width:260px}.popup-tooltip{padding:20px;width:500px;height:280px}.popup-quiz__title{font-size:20px;margin-bottom:20px}.popup-quiz--bg{background-position:top right}.popup-quiz__right{width:100%;margin-bottom:0;padding-left:10px;padding-right:20px;-ms-flex-item-align:center;align-self:center;padding-bottom:10px}.popup-quiz__right h3{line-height:1.6;font-size:16px;margin-bottom:30px}.popup-quiz__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.popup-quiz__form{margin-bottom:30px}.popup-quiz__footnote{font-size:14px}.popup-quiz__left{width:100%;max-width:310px;margin-left:-25px}.popup-quiz-slavic .popup-quiz__title{margin-bottom:15px}.popup-quiz-slavic .popup-quiz__right{padding-bottom:0}.popup-quiz-latina .popup-quiz__right h3,.popup-quiz-slavic .popup-quiz__right h3{margin-bottom:20px;line-height:normal}.popup-quiz-slavic .popup-quiz__column{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.popup-quiz-slavic .popup-quiz__input{margin-bottom:15px}.popup-quiz-slavic .popup-quiz__form{margin-bottom:25px}.popup-quiz-slavic .popup-quiz-img{margin:0}.popup-quiz__title--desk{padding-top:35px}.popup-quiz-latina .popup-quiz__title{margin-bottom:15px}.popup-quiz-latina .popup-quiz__right{padding-bottom:0}.popup-quiz-latina .popup-quiz__column{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.popup-quiz-latina .popup-quiz__input{margin-bottom:15px}.popup-quiz-latina .popup-quiz__form{margin-bottom:25px}.popup-quiz-latina .popup-quiz-img{margin:0;-o-object-fit:cover;object-fit:cover;height:100%}.text-tooltip_popular{left:55px;-webkit-transform:translateX(0);transform:translateX(0)}.text-tooltip_popular .text-tooltip__content{width:306px}.text-tooltip_sponsored{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:16px;margin-bottom:0}.text-tooltip_sponsored .text-tooltip__label{width:auto}.text-tooltip_sponsored .text-tooltip__content{max-width:505px;width:505px}.text-tooltip_rate{position:relative}.text-tooltip_rate .text-tooltip__content{left:auto}}@media screen and (max-width:640px){.service{padding-top:0}.service .text-tooltip_sponsored{margin-bottom:8px}.blog__row,.service__row{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.product__left,.service .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:767px){.nav.active{height:calc(100vh - 50px);overflow:auto;width:100%;padding:10px 24px 80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;background:#fff}}@media screen and (min-width:768px){.container{width:730px}.subtitle{font-size:24px}.block{padding-top:60px;padding-bottom:60px}.header{border-bottom:none}.burger{display:none}.nav{height:auto;width:100%;position:static;-webkit-transform:translate(0);transform:translate(0);background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none}.nav .logo{max-width:130px}.logo-mob{display:none}.logo-desk{display:block}.links,.nav__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}.nav__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;gap:10px;padding-bottom:0;border:0}.links__link{font-size:14px}.links,.pages{margin-bottom:0}.pages{margin-left:auto;margin-right:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.pages__link{color:#7f7f7f;font-size:14px}.pages__wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:10px}.pages-link{display:none}.pages__wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.logo__link{width:auto;min-width:80px}.quiz-link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quiz-link__text{font-size:14px;margin-bottom:5px}.quiz-link__btn{padding:0;color:#171219;background:0 0}.breadcrumbs .container,.rate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rate{margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.rate-text{font-size:14px;margin-bottom:0;white-space:nowrap;margin-right:5px}.rate-btn{padding:0;color:#171219;background:0 0}.promo__title{margin-bottom:15px;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.promo__text_pages,.promo__title_pages{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.promo__title_pages{text-align:center}.promo__text_pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 4px}.promo__text_pages-year{display:block;-ms-flex-wrap:unset;flex-wrap:unset}.promo__break{display:block}.promo__break_pages{display:none}.promo__img,.promo__img-wrapper{max-width:385px}.promo__img--small{margin-top:20px;max-width:250px}.promo__circle{width:385px;height:385px}.promo__title_pages{margin-bottom:24px}.promo_pages{padding:24px 0}.breadcrumbs .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs-page{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}.breadcrumbs{margin-bottom:0}.update-date{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:12px}.catalog-item{max-width:330px;width:100%}.blog__text{font-size:18px}.blog__subtitle{font-size:24px}.steps__title{font-size:22px}.steps__bio-title{font-size:18px;margin-bottom:30px}.faq__text{margin-bottom:60px}.faq-title,.popup-quiz__right h3{font-size:18px}.interactive__right{max-width:325px}.interactive__right:before{width:522px;height:528px}.interactive__title,.quiz-box h2{font-size:24px}.interactive__subtitle{font-size:16px}.interactive__img{max-width:100%}.interactive__left{text-align:left}.quiz-box__item{max-width:260px}.finish-title{max-width:100%;font-size:18px}.finish-box__img{max-width:295px}.footer__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__text{margin-bottom:0;max-width:320px;width:100%}.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .pages{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}footer .links__link,footer .pages__link{font-size:16px}footer .links{max-width:180px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.footer__right{max-width:190px;width:100%}.footer__rate-mob{display:none}.footer__rate-desk{display:block}.header{padding:16px 0}.logo{max-width:140px}.product__subtitle{font-size:24px}.product__step{font-size:22px}.product__banner-title{font-size:18px;margin-bottom:30px}.product{padding-top:40px}.popup-tooltip{padding:25px;width:600px;height:320px}.popup-quiz__title{font-size:22px;margin-bottom:30px}.popup-quiz__right{padding-bottom:0}.popup-quiz__button{width:100%;max-width:130px}.popup-quiz__button:before{content:"SUBMIT"}.popup-quiz-slavic.popup-quiz--bg{padding-top:0;padding-bottom:0}.popup-quiz-slavic .popup-quiz__right{max-width:345px;margin:auto}.popup-quiz-slavic .popup-quiz__left{max-width:454px;margin-left:-155px}.popup-quiz-slavic .popup-quiz-img{max-width:100%}.popup-quiz-latina.popup-quiz--bg{padding-top:0;padding-bottom:0}.popup-quiz-latina .popup-quiz__right{max-width:345px;margin:auto}.popup-quiz-latina .popup-quiz__left{max-width:454px;margin-left:-12px}.popup-quiz-latina .popup-quiz-img{max-width:100%}.popup-quiz__title--mob{display:block}.popup-quiz__title--desk{display:none}}@media screen and (max-width:768px){.nav.active{padding-top:20px;height:calc(100vh - 41px)}}@media screen and (min-width:1024px){.container{width:1024px}.title{font-size:20px;margin-bottom:16px;line-height:34px}.subtitle{font-size:28px}.block{padding-top:70px;padding-bottom:70px}.logo,.nav .logo{max-width:160px}.links{width:auto;gap:10px}.links__link{cursor:pointer}.pages{margin:0;gap:30px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.pages__link{cursor:pointer}.logo__link{width:auto}.quiz-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}.quiz-link__text{white-space:nowrap;margin-bottom:0;margin-right:5px}.quiz-link__btn{cursor:pointer;position:relative;padding-left:15px}.quiz-link__btn:before,.rate-btn:before{position:absolute;content:"";top:50%;left:0;width:10px;height:10px;background:url(../img/play-arrow_15.svg) no-repeat;background-size:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.rate{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rate-btn{cursor:pointer;position:relative;padding-left:15px}.promo__text{font-size:16px}.promo__wrapper{margin-right:0;max-width:370px;padding-top:0;padding-bottom:0}.promo__wrapper_pages{max-width:unset}.promo__img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:550px}.promo__img{max-width:530px}.promo__img--small{margin-top:10px;max-width:370px}.promo__circle{width:550px;height:550px;top:auto;bottom:-215px}.promo_pages{padding:32px 0}.breadcrumbs-item{cursor:pointer}.update-date{max-width:1000px;margin-left:auto;margin-right:auto}.catalog-list{gap:20px;max-width:1000px;width:100%;margin:0 auto}.catalog-item__title{max-width:260px;margin-right:80px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.catalog-item__rating--mob{display:none}.catalog-item__rating--desk{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-item__more{cursor:pointer;margin-top:12px;margin-bottom:0}.catalog-item__bottom{margin-top:unset}.catalog-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%}.catalog-item__title img{margin:0}.catalog-item__title span{display:block;text-align:left;font-weight:700;line-height:1.2;margin-top:10px}.catalog-item__visit{margin:0;max-width:210px}.catalog-item__bottom{width:100%;max-width:215px;margin-left:auto}.catalog__question{cursor:pointer}.catalog-item--popular{padding-top:25px}.catalog-item--popular:after{-webkit-transform:none;transform:none;left:55px}.catalog-item__advanteges--none{display:block}.catalog-item{padding:32px 44px 20px}.blog__list{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;padding-bottom:0}.blog__subtitle,.quiz-box h2{font-size:28px}.steps__title{font-size:24px;margin-bottom:20px}.steps__bio{padding:30px 40px 0}.steps__bio-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.steps__bio-title{font-size:20px;margin-bottom:35px}.blog__left{width:100%;margin-right:40px}.blog__aside{display:block;-ms-flex-negative:0;flex-shrink:0;width:300px;margin-top:0}.blog__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aside__title{font-size:32px;font-weight:700;margin-bottom:20px}.blog__aside .post__img-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:120px;overflow:hidden}.blog__aside .post__img-wrap{height:120px;overflow:hidden}.blog__aside .post:not(:last-of-type){margin-bottom:20px}.product .product__right-title{color:#171219;font-size:26px;font-weight:700;line-height:normal;margin-bottom:32px}.faq__text{font-size:18px;margin-bottom:80px}.post{margin-bottom:0}.post__title:hover{text-decoration:underline}.post__link{margin:0}.quiz__text{margin-bottom:45px}.interactive__bg{padding:80px 0 0 40px;height:500px}.interactive.active .interactive__bg{background-size:100%;padding:60px 60px 65px}.interactive.active .interactive__bg:before{top:160px;right:-146px;width:1500px;height:1500px}.interactive__right{padding-top:0;margin-right:0;max-width:505px}.interactive__right:after{top:-40px;width:67px;height:70px}.interactive__right:before{-webkit-transform:none;transform:none;left:auto;top:-29px;right:-166px;width:722px;height:728px}.interactive__column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interactive__title{text-align:left;margin-left:0;margin-bottom:30px;font-size:28px;max-width:630px}.interactive__subtitle{font-size:18px;margin-bottom:30px}.interactive__subtitle--mob{display:none}.interactive__subtitle--desk{display:block}.interactive__btn{cursor:pointer;margin-left:0}.interactive__img{border-top-right-radius:0;border-right:0}.interactive__left{max-width:380px;margin:0}.quiz-box__list{gap:20px}.quiz-box__item{max-width:235px;height:230px}.quiz-box__item label img{height:130px}.quiz-box__item label span{font-size:18px}.quiz-box__item label{padding:20px 0 0}.quiz-box .loading{padding-top:100px;padding-bottom:0}.finish-title{font-size:20px;margin-bottom:22px}.finish-box__title{font-size:24px;margin-bottom:24px}.finish-box{border:13px solid #f2f6f6;border-top:7px solid #f2f6f6;border-bottom:0;min-height:360px;max-width:600px;width:100%;padding-top:17px;margin:0 auto}.finish-img{margin-bottom:20px}.finish-box__img{max-width:320px}.finish-box__column-right{max-width:350px;width:100%;margin-bottom:0}.circular-chart{width:165px}.footer__text{max-width:525px;text-align:left}footer .links,footer .pages{gap:10px}.footer .links__link{text-align:left;white-space:nowrap}.footer__right .pages__link{text-align:right}.checked-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-width:1000px;width:100%;margin:0 auto}.product__subtitle{font-size:28px}.product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product__left .product__right-popular{display:none}.product__left{width:100%;margin-right:40px;margin-bottom:0}.product__right{-ms-flex-negative:0;flex-shrink:0;width:300px;margin-top:0}.product__right .product__right-popular{display:block}.product__step{font-size:24px;margin-bottom:20px}.product__banner{padding:40px 40px 0}.product__banner-title{font-size:20px;margin-bottom:35px}.product__btn{max-width:200px;width:100%;margin-left:0}.product__right-title{font-size:32px;margin-bottom:25px}.product-banner{display:block;max-width:320px;margin:0}.product-banner__title{margin:0 auto 25px;max-width:200px}.product-banner__rating{margin-bottom:35px}.product-banner__question{cursor:pointer}.popup-quiz-latina .popup-quiz__right h3,.popup-quiz-slavic .popup-quiz__right h3,.product-banner__info{margin-bottom:35px}.product-banner__bottom{width:100%;margin:0 auto}.product-banner__visit{margin:0}.product-banner--popular:after{-webkit-transform:none;transform:none;left:55px}.product-platform__list{display:block;padding:35px 10px}.product-platform:not(:last-of-type){border-bottom:1px solid rgba(127,127,127,.5);padding-bottom:25px;margin-bottom:25px}.product-platform__title{margin-bottom:20px}.product-banner--desk{display:block}.product__banner--inner img{margin-right:-40px}.product-banner__wrapper .product-banner__rating,.product-banner__wrapper .product-banner__title{width:100%}.product__right-popular{margin-bottom:32px}.product-banner__btn-top{left:219px}.product-banner .product-banner__info{margin-bottom:16px}.product-banner__bottom,.product-banner__visit{max-width:100%}.rate-slider .slick-list{padding:20px 30% 0 0}.product-banner--mob{display:none}.rate-girls--bg{padding-top:50px}.rate-wrapper{max-width:1000px;width:100%;margin:0 auto}.popup-quiz__title{font-size:24px;margin-bottom:0}.popup-quiz__right{max-width:565px}.popup-quiz__right h3{font-size:20px;margin-bottom:40px;text-align:left}.popup-quiz__form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-quiz__button{max-width:140px}.popup-quiz__footnote{text-align:left}.popup-quiz__left{max-width:370px;margin-left:-10px}.popup-quiz-slavic .popup-quiz__title{font-size:22px}.popup-quiz-slavic .popup-quiz__right{max-width:390px}.popup-quiz-slavic .popup-quiz__input{max-width:320px;margin-bottom:20px}.popup-quiz-slavic .popup-quiz__form{margin-bottom:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-quiz-slavic .popup-quiz__button{max-width:320px}.popup-quiz-slavic .popup-quiz__footnote{text-align:center}.popup-quiz-slavic .popup-quiz__left{margin-left:-65px}.popup-quiz-latina .popup-quiz__title{font-size:22px}.popup-quiz-latina .popup-quiz__right{max-width:390px}.popup-quiz-latina .popup-quiz__input{max-width:320px;margin-bottom:20px}.popup-quiz-latina .popup-quiz__form{margin-bottom:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.popup-quiz-latina .popup-quiz__button{max-width:320px}.popup-quiz-latina .popup-quiz__footnote{text-align:center}.popup-quiz-latina .popup-quiz__left{margin-left:-12px}}@media screen and (min-width:1220px){.container{width:1220px}.block{padding-top:75px;padding-bottom:75px}.logo__link{width:auto}.promo__title{font-size:32px}.promo__wrapper{max-width:460px}.promo__wrapper_pages{max-width:unset}.promo__img-wrapper{max-width:690px}.promo__img{max-width:100%}.promo__circle{width:690px;height:690px;top:auto;bottom:-150px}.quiz-box__item{max-width:250px;height:240px}.quiz-box__item label img{height:140px}.rate-slider .slick-list{padding:20px 23% 0 0}.popup-quiz__title{font-size:28px}}@media screen and (min-width:1440px){.container{width:1280px}.rate-slider .slick-list{padding:20px 33% 0 0}}@media screen and (min-width:640px) and (max-width:1023px){.product-banner__button-more,.product-banner__info{margin-bottom:0}.product-banner__btn-top{left:50%;-webkit-transform:translateX(65px);transform:translateX(65px)}.text-bold{margin:0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJldmlld18yNy5jc3MiLCJjb21wb25lbnRzL3BhZ2VzL2hvbWUvcXVpei5zY3NzIiwiY29tcG9uZW50cy9yYXRlLnNjc3MiLCJzZXR0aW5ncy9yZXNldC5zY3NzIiwibGlicy9zbGljay5zY3NzIiwic2V0dGluZ3MvdmFyaWFibGVzXzI3LnNjc3MiLCJzZXR0aW5ncy9jb21tb24uc2NzcyIsImNvbXBvbmVudHMvcGFnZXMvaG9tZS9ibG9nLXBvc3RzLnNjc3MiLCJsaWJzL3NsaWNrLXRoZW1lLnNjc3MiLCJzZXR0aW5ncy9wYWRkaW5nLnNjc3MiLCJjb21wb25lbnRzL2hlYWRlci9oZWFkZXIuc2NzcyIsImNvbXBvbmVudHMvbmF2aWdhdGlvbi9idXJnZXItbWVudS5zY3NzIiwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL25hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvbmF2aWdhdGlvbi9saW5rcy5zY3NzIiwiY29tcG9uZW50cy9uYXZpZ2F0aW9uL3BhZ2VzLWxpbmtzLnNjc3MiLCJjb21wb25lbnRzL25hdmlnYXRpb24vcXVpei1saW5rLnNjc3MiLCJjb21wb25lbnRzL3BhZ2VzL2hvbWUvcHJvbW8uc2NzcyIsImNvbXBvbmVudHMvbmF2aWdhdGlvbi9yYXRlLnNjc3MiLCJjb21wb25lbnRzL3BhZ2VzL3Byb2R1Y3QvcHJvZHVjdC5zY3NzIiwiY29tcG9uZW50cy9wYWdlcy9ob21lL2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL3BhZ2VzL2hvbWUvY2F0YWxvZy5zY3NzIiwiY29tcG9uZW50cy9wYWdlcy9ob21lL2Jsb2cuc2NzcyIsImNvbXBvbmVudHMvcGFnZXMvaG9tZS9mYXEuc2NzcyIsImNvbXBvbmVudHMvcGFnZXMvaG9tZS9wb3N0cy5zY3NzIiwiY29tcG9uZW50cy9mb290ZXIvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL3BhZ2VzL2hvbWUvY2hlY2tlZC5zY3NzIiwiY29tcG9uZW50cy9zZXJ2aWNlLnNjc3MiLCJjb21wb25lbnRzL3BvcHVwLXRvb2x0aXAuc2NzcyIsImNvbXBvbmVudHMvcG9wdXAtcXVpei5zY3NzIiwiY29tcG9uZW50cy9wb3B1cC1xdWl6LXNsYXZpYy5zY3NzIiwiY29tcG9uZW50cy9wb3B1cC1xdWl6LWxhdGluYS5zY3NzIiwiY29tcG9uZW50cy90ZXh0LXRvb2x0aXAuc2NzcyIsInNldHRpbmdzL21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCLEFDMHpCQSw0QkFDRSxFLENBQ0Usd0IsQUFGSixvQkFDRSxFLENBQ0Usd0IsQUMvYUosbUNBQ0UsRyxDQUNFLHNDLENBQUEsOEIsQ0FHRixHLENBQ0UseUMsQ0FBQSxpQyxDQUdGLEUsQ0FDRSx5QyxDQUFBLG1DLEFBVkosMkJBQ0UsRyxDQUNFLHNDLENBQUEsOEIsQ0FHRixHLENBQ0UseUMsQ0FBQSxpQyxDQUdGLEUsQ0FDRSx5QyxDQUFBLG1DQ3ZaSixDLENIRUEsSSxDQUNBLE8sQ0FDQSxPLENBQ0EsTSxDQUNBLE8sQ0FDQSxLLENBQ0EsSyxDQUNBLEcsQ0FDQSxVLENBQ0EsSSxDQUNBLE0sQ0FDQSxPLENBQ0EsTSxDQUNBLEksQ0FDQSxJLENBQ0EsRSxDQUNBLEcsQ0FDQSxPLENBQ0EsRyxDQUNBLEcsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxLLENBQ0EsUSxDQUNBLFUsQ0FDQSxNLENBQ0EsTSxDQUNBLEksQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxNLENBQ0EsTSxDQUNBLEksQ0FDQSxDLENBQ0EsTSxDQUNBLEcsQ0FDQSxHLENBQ0EsRyxDQUNBLEssQ0FDQSxNLENBQ0EsRSxDQUNBLEksQ0FDQSxJLENBQ0EsRyxDQUNBLE0sQ0FDQSxFLENBQ0EsTSxDQUNBLEMsQ0FDQSxHLENBQ0EsQyxDQUNBLEksQ0FDQSxDLENBQ0EsSSxDQUNBLE8sQ0FDQSxLLENBQ0EsSSxDQUNBLE0sQ0FDQSxNLENBQ0EsRyxDQUNBLE8sQ0FDQSxHLENBQ0EsSyxDQUNBLEssQ0FDQSxFLENBQ0EsSyxDQUNBLEUsQ0FDQSxLLENBQ0EsSSxDQUNBLEUsQ0FDQSxFLENBQ0EsQyxDQUNBLEUsQ0FDQSxHLENBQ0EsSyxDR0FFLFEsQ0FDQSxTLENBQ0EsUSxDQUVBLFksQ0FDQSx1QixDQ1ZGLGdCLENEYUEsTyxDSEVBLEssQ0FDQSxPLENBQ0EsVSxDQUNBLE0sQ0FDQSxNLENBQ0EsTSxDQUNBLE0sQ0FDQSxJLENBQ0EsRyxDQUNBLE8sQ0dBRSxhLENBT0YsRSxDSEVBLEUsQ0dBRSxlLENBR0YsVSxDSEVBLEMsQ0dBRSxXLENBR0YsZ0IsQ0hFQSxpQixDQUNBLE8sQ0FDQSxRLENHQ0UsWSxDQUdGLEssQ0FDRSx3QixDQUNBLGdCLENBR0YsRSxDQUNFLFcsQ0FHRixDLENIRUEsTSxDQUNBLE8sQ0dBRSw2QixDQUFBLHFCLENIT0YsTSxDQUNBLFksQ0FDQSxLLENBQ0EsVyxDR0RFLFMsQ0VxSVUsMkIsQ0F3dkJaLGMsQ0YxM0JBLEMsQ0FDRSxvQixDQUdGLE0sQ0FDRSxRLENHbkhBLHNDLENBQ0EsYSxDQUNBLFMsQ0FDQSxjLENIbUhGLGtCLENIR0Esa0IsQ0dERSxRLENBQ0EsUyxDSFNGLGdCLENHSEEscUIsQ0FFRSxpQixDQUNBLHNCLENIT0YsTyxDR0pBLE0sQ0hLQSxNLENBRkEsUSxDR0lBLEMsQ0hLQSxRLENBRkEsTyxDQUdBLE8sQ0FGQSxTLENHUEUsbUIsQ0FXRixrQixDQUNFLFEsQ0FDQSxTLENFNjBCRixvQixDQUNJLHdCLENBQ0EsVSxDQU9KLFEsQ0FDSSxpQixDQUNBLEssQ0FDQSxVLENBQ0EsYyxDQUNBLFUsQ0FpS0osTyxDQU9JLGtCLENBRUksaUIsQ0FDQSxVLENBQ0EsYSxDQVhSLE8sQ0FHSSxlLENBRUEsbUIsQ0FFQSxrQixDQUNJLGEsQ0FNSixhLENBQ0ksYyxDQUdKLGMsQ0FDSSxrQixDQUNBLGEsQ0FDQSxjLENBQ0Esd0IsQ0FHSixpQixDQUNJLGtCLENBQ0EsYSxDQUNBLGMsQ0FDQSxlLENBR0osYSxDQUVJLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLFEsQ0FDQSxVLENBQ0Esa0IsQ0FHSixhLENBUkEsYSxDQW1CQSxhLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FaSixhLENBQ0ksaUIsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFksQ0FDQSxxQixDQUNBLGlELENBQUEseUMsQ0FDQSxlLENBR0osYSxDQUVJLGtCLENBRUEsaUIsQ0FDSSxpQixDQUNBLGlCLENBR0osa0IsQ0FDSSxpQixDQUNBLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBSVIsYSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FHSixhLENBQ0ksWSxDQUVBLGtCLENBQ0ksVSxDQUNBLHNCLENBQ0EsYyxDQUNBLGdCLENBa0JaLDBCLENBZEksZ0IsQ0FnQkEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FoQkEsZ0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLFEsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxXLENBQ0EsUSxDQUNBLGtDLENBQUEsMEIsQ0FJUiwwQixDQUdJLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFksQ0FDQSxxQixDQUNBLGlELENBQUEseUMsQ0FDQSxlLENMMThCSixhLENLNjhCQSxhLENBRUksVSxDQUNBLHdCLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGMsQ0FqQkosMEIsQ0FvQkEsNEMsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUdKLDBCLENBQ0ksWSxDQUdKLDBCLENBQ0ksZ0IsQ0FHSix5QixDQUNJLGMsQ0FHSix5QixDTDM4QkEseUIsQ0s2OEJJLHNCLENBQ0EsaUIsQ0FDQSxTLENBQ0EsWSxDQUNBLFUsQ0FDQSx3QixDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxjLENBR0osZ0MsQ0wzOEJBLGdDLENLNjhCSSxVLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVSxDQUNBLG1DLENBR0oseUIsQ0FDSSxTLENBRUEsZ0MsQ0FDSSxzZixDQUNBLDhCLENBQUEsc0IsQ0FJUix5QixDQUNJLFUsQ0FFQSxnQyxDQUNJLG1mLENBSVIsbUMsQ0FZQSwwQyxDQVhJLFUsQ0FDQSxXLENFNXlDSiwwQixDRit5Q0EsNEIsQ0FDSSx3QixDQUNBLFUsQ0FDQSxXLENBQ0EsVyxDQUNBLGlCLENFenlDSiw4QyxDRit5Q0EsZ0QsQ0FDSSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxrQixDQUNBLGlCLENBR0oseUIsQ0FDSSxZLENBR0osa0MsQ0FDSSwyQixDQUdKLFUsQ0N0MkNBLEcsQ0R1MkNJLGUsQ0F5QkosVyxDQXRCQSxtQixDQTRCSSx1QixDQUFBLG9CLENBQUEsc0IsQ0FXQSxTLENBdkNKLG1CLENBQ0ksYyxDQUNBLEssQ0FDQSxNLENBQ0EsVyxDQUNBLFksQ0FDQSx5QixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsWSxDQUVBLGlCLENBQ0EsdUQsQ0FBQSwrQyxDQUNBLGlDLENBRUEsMEIsQ0FDSSxTLENBQ0Esa0IsQ0FJUixXLENBR0ksdUIsQ0FDQSxZLENBQ0EsWSxDQUdBLFEsQ0FDQSxtQixDQUFBLGEsQ0FDQSxrQixDQUNBLGtCLENBQ0Esa0QsQ0FBQSwwQyxDQUNBLGlCLENBQ0EsZSxDQUNBLDRCLENBQUEsb0IsQ0FDQSw4RCxDQUFBLDhDLENBQUEseUUsQ0FoQkosVyxDQW1CSSxzQixDQVFBLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQVhKLHNCLENBR0ksd0IsQ0FBQSxxQixDQUFBLDZCLENBRUEsVyxDQUdKLG9CLENBSUksUSxDQUNBLGUsQ0FHSixnQixDQUNJLDJCLENBQ0EsVyxDQUdKLHdCLENBQ0ksaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLFUsQ0FHSixpQixDQ3I3Q0osRyxDRHM3Q1EsYyxDQUNBLFcsQ0FHSixrQixDQUNJLFUsQ0FDQSxrQyxDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLG1CLENBR0osZ0IsQ0FDSSxXLENBQ0EsVyxDQUdKLGtCLENBQ0ksaUIsQ0FDQSxRLENBQ0EsVSxDQUNBLGMsQ0FJUixzQyxDQUNJLDBCLENBQUEsa0IsQ0FDQSxTLENDNytDSixJLENBQUEsSSxDQUNFLFcsQ0FDQSxzQixDQUdGLFEsQ0FDRSxlLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHFCLENBR0YsSSxDQUNFLGtCLENBQUEsaUIsQ0FBQSxhLENBR0YsSSxDQUVFLHNDLENBQ0EsYyxDQUNBLGUsQ0FDQSxhLENBQ0EsZSxDQUlGLEcsQ0FDRSxhLENBdUNGLEksQ0F2QkEsVSxDQTBCRSxVLENBTUEsYSxDQWhDRixVLENBM0JBLEksQ0E0QkUsaUIsQ0FERixVLENBSUUsaUIsQ0FDQSxrQixDQWtCRixJLENBQ0UsaUIsQ0FHQSxhLENBQ0EsWSxDQUNBLHdCLENBQ0EsVSxDQUNBLGMsQ0FFQSxjLENBQ0Esc0IsQ0FBQSxjLENBQ0Esd0IsQ0FDQSxlLENBQ0EsWSxDQUVBLFUsQ0FDRSx5QixDQUNBLHdCLENBQ0Esb0IsQ0FHRixXLENBQ0UscUIsQ0FDQSxhLENBQ0Esb0IsQ0F6QkosSSxDQTZCQSxVLENBQ0UsZSxDQUdGLGUsQ0FDRSx5QixDQUdGLE0sQ0FDRSx3QixDQUNBLGMsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxrQixDQVNGLFMsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBV0YsZ0IsQ0FDRSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsVyxDQUNBLFEsQ0FDQSxTLENBQ0Esa0IsQ0FDQSw2QixDQUFBLHFCLENBQ0Esa0IsQ0FDQSxlLENGOUlGLGEsQ0FFRSxhLENBQ0EsNkIsQ0FBQSxxQixDQUNBLHdCLENBQ0EscUIsQ0FDQSxvQixDQUNBLGdCLENBQ0EsMEIsQ0FDQSx1QixDQUNBLHNCLENBQ0Esa0IsQ0FDQSx1QyxDQUdGLFcsQ0FFRSxhLENBQ0EsZSxDQUNBLFEsQ0FDQSxTLENKcTRCRiwyQixDUTV4QkEsMkIsQ0p0R0EsaUIsQ0FDRSxTLENBR0Ysb0IsQ0FDRSxjLENBQ0EsVyxDSityQkYseUIsQ0k1ckJBLDBCLENBRUUsb0MsQ0FJQSw0QixDQUdGLFksQ0FFRSxLLENBQ0EsTSxDQUNBLGEsQ0FDQSxnQixDQUNBLGlCLENKMnJCRixrQixDSXhyQkEsbUIsQ0FFRSxhLENBQ0EsVSxDQUdGLGtCLENBQ0UsVSxDQUdGLDJCLENBQ0UsaUIsQ0FHRixZLENBQ0UsWSxDQUNBLFUsQ0FDQSxXLENBQ0EsYyxDQUdGLHNCLENBQ0UsVyxDQU9GLDhCLENBQ0UsWSxDQUdGLHlCLENBQ0UsbUIsQ0FPRiwyQixDQUNFLGlCLENBR0YsNEIsQ0FDRSxhLENBQ0EsVyxDQUNBLDRCLENBR0YseUIsQ0FDRSxZLENJdEdGLDBCLENBQ0UsZSxDUmd5QkYsVyxDUTd4QkEsVyxDQUVFLFcsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxPLENBRUEsVSxDQUNBLFcsQ0FDQSxTLENBQ0EsbUMsQ0FFQSwyQixDQUNBLGMsQ0FDQSxpQixDQUNBLFEsQ0FDQSxTLENBQ0EsYyxDUjR3QkYsVyxDUXZ4QkUsYSxDUjR5QkYsaUIsQ0FEQSxpQixDQURBLGlCLENRNXhCQSxpQixDQUlFLGlCLENBQ0EsUyxDQUNBLGMsQ1JnNEJGLGtDLENRNXhCQSxrQyxDUjZyQkEsd0IsQ0FEQSx3QixDQURBLHdCLENRNXhCQSx3QixDQUlFLFMsQ1IreEJGLGlDLENRNXhCQSxpQyxDQUVFLFcsQ1IreEJGLGtCLENRNXhCQSxrQixDQUVFLGMsQ0FDQSxhLENBQ0EsVyxDQUNBLFUsQ0FDQSxrQyxDQUNBLGlDLENBR0YsVyxDQUNFLFUsQ0FHRixxQixDQUNFLFcsQ0FDQSxTLENBR0Ysa0IsQ0FDRSxXLENBZ0JGLGtCLENBYkEsNEIsQ0FDRSxXLENBR0YsVyxDQUNFLFcsQ0FHRixxQixDQUNFLFUsQ0FDQSxVLENBT0YsNEIsQ0FDRSxXLENBR0YsVyxDQThDQSw0QixDQUdFLGlCLENBRUEsTSxDQUlBLGlCLENBdkRGLFcsQ0FFRSxZLENBRUEsYSxDQUNBLFUsQ0FDQSxTLENBQ0EsUSxDQUNBLGUsQ0FJRixjLENBQ0UsaUIsQ0FDQSxvQixDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLFMsQ0FDQSxjLENBR0YscUIsQ0FDRSxXLENBQ0EsYSxDQUNBLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLFcsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUyxDQUNBLGMsQ0FhRiw0QixDQUNFLGEsQ0FDQSxnQixDQUVBLEssQ0FFQSxVLENBQ0EsVyxDQUNBLFUsQ0FFQSxXLENBQ0EsVSxDQUNBLGtDLENBQ0EsaUMsQ0FHRix5QyxDQUNFLFcsQ0FDQSxVLENBR0YsWSxDQUNFLFMsQ0M3SkYsTSxDQUNFLGlCLENBQ0EsZ0IsQ0FDQSxtQixDQ0hGLE8sQ0FHRSxlLENBQ0EsUyxDQUNBLDRDLENBT0Ysa0IsQ0FDRSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENDaEJGLE8sQ0FDRSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxVLENBT0YsWSxDQUNFLFUsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUVBLHNDLENBQUEsOEIsQ0FDQSxxQixDQUdGLDJCLENBQ0UsUSxDQUNBLE8sQ0FHRiwyQixDQUNFLFEsQ0FDQSxPLENBQ0EsVSxDQUlGLGtDLENBQ0UsWSxDQUdGLGtDLENBQ0UsVSxDQUNBLE8sQ0FDQSxRLENBQ0EsNEMsQ0FBQSxvQyxDQUdGLGtDLENBQ0UsVSxDQUNBLE8sQ0FDQSxRLENBQ0Esa0QsQ0FBQSwwQyxDQUdGLE8sQ0FDRSxXLENBQ0EsVSxDQUNBLGMsQ0FDQSxlLENDN0RGLEksQ0FDRSxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsUSxDQUNBLHdDLENBQUEsZ0MsQ0FhRixVLENBRUUsZSxDQUZGLEssQ0FBQSxVLENBQ0UsVSxDQUVBLFEsQ0FnQkYsVSxDQUNFLFksQ0FrQkYsYSxDQUNFLGUsQ0FDQSxVLENBQ0EsYSxDUDJJRSxXLENBQ0ksUSxDUXZNUixNLENBQ0Usa0IsQ0F3QkYsYSxDQUNFLGMsQ0FHRixZLENBMkJBLGEsQ0FDRSxpQixDQUVBLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGlCLENBQ0EsYSxDQUVBLGEsQ0FDQSxZLENBckNGLFksQ0FFRSwwQixDQUFBLGtCLENBQ0EsZSxDQU1BLFUsQ0FhRixtQixDQUNFLGMsQ1J1SE0sYSxDQUNBLGUsQ0FDQSxpQixDUXJIUixhLENBRUUsZSxDUmlHVSxhLENBb0JKLDBCLENBQ0ksaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLFMsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsVSxDQUNBLFcsQ0FDQSxrRCxDQUNBLG9CLENTeExaLE0sQ0FDRSxrQixDQXlCRixZLENBQ0UsZSxDQUNBLFUsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxhLENBQ0EsWSxDQUNBLGEsQ0FDQSxhLENBZ0NGLHVCLENBQ0UsZSxDQUdGLFcsQ0FDRSxrQixDQU1BLGlCLENBQ0ksVSxDQUNBLGMsQ0FDQSxlLENUbUlFLG9DLENBQ0ksZSxDQUdKLGUsQ0FDSSxVLENBQ0Esa0IsQ0FDQSxtQixDQUVBLHNCLENBQ0ksaUIsQ0FDQSxVLENBQ0Esd0IsQ0FDQSxVLENBQ0EsK0IsQ0FDQSxRLENBQ0EsUSxDQUNBLGtDLENBQUEsMEIsQ0E2QlIsVSxDTGs2QlIsYyxDS2g2QlksYyxDQUNBLGdCLENBRUEsMEIsQ0xrNkJaLDhCLENLajZCZ0IsZSxDQVdSLHFCLENBQ0kseUIsQ0FDQSxhLENBTUEsNEIsQ0FDSSxhLENVM1JoQixVLENWZ1NJLGEsQ1UvUkYsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ1Y2UkUsYSxDQUdJLGUsQ0FFQSxrQyxDQUNJLGMsQ1V0U1osVSxDQUVFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsaUIsQ0FhRixnQixDQUNFLGtCLENBYUYsZSxDQUNFLGlCLENBQ0EsZSxDQUNBLFUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxpQixDQUNBLFUsQ0FDQSx3QixDQUNBLGMsQ0FDQSxlLENDcURFLGMsQ0RuREYsc0IsQ0FBQSxxQixDRUxBLGdCLENBQUEsZSxDRk1FLHlCLENWd1FBLFksQ0FDSSxhLENZdFRSLEssQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FhRixVLENBQ0Usa0IsQ0FTRixTLENBQ0UsaUIsQ0FDQSxlLENBQ0EsVSxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsVSxDQUNBLHdCLENBQ0EsYyxDRHJDRixNLENBQ0UsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FpQ0EsYSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0EsVSxDQUVBLGUsQ0FDQSxlLENBQ0EsYSxDQUNBLGtCLENBMkJBLG1CLENBQ0UsZSxDQW1CSixZLENBQ0UsYyxDQUNBLGEsQ0FFQSxjLENBQ0UsYSxDQUNBLGUsQ0VYRixzQixDRmNFLG9CLENBQ0Usb0IsQ0FlSixrQixDQUNFLGUsQ0FDQSxlLENBa0VKLFcsQ0FDRSxlLENBY0YsYSxDQUNFLFksQ0E4Q0YsVyxDQWpDQSxtQixDQUNFLGUsQ0FDQSxVLENBQ0EsaUIsQ0FFQSxhLENBNEJGLFcsQ0FDRSxlLENBR0EsUyxDQXVCRixrQixDQUNFLGUsQ0FDQSxnQixDQXFCRixjLENBQ0UsaUIsQ0FDQSxXLENBQ0EsWSxDQUNBLFEsQ0FDQSxLLENBQ0Esa0MsQ0FDQSwwQixDQUNBLGtCLENBQ0EsaUIsQ1hrT0ksYSxDQUNJLG9CLENBQ0EsYyxDQU1BLG1CLENBQ0ksa0IsQ0FDQSxnQixDQVFSLFksQ0FDSSxlLENBT0osa0IsQ0FDSSxhLENBQ0EsYyxDQUNBLGdCLENBQ0EsVSxDQU9KLFcsQ0FDSSxlLENBT0osWSxDQUNJLGMsQ0FZUix1QixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsVyxDQUNBLGUsQ0FDQSxlLENjbmxCUixZLENBQ0UsZ0IsQ0FDQSxtQixDQUdGLHVCLENBV0EsaUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQVpGLHVCLENBRUUsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FTRixpQixDQUVFLGtCLENBQUEsYyxDQUNBLE8sQ0FPRixpQixDQUNFLGlCLENBRUEsc0JBQUEsYSxDQUNFLGlCLENBRUEsc0JBQUEsb0IsQ0FDRSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0Esa0QsQ0FDQSxvQixDQUNBLGtDLENBQUEsMEIsQ0FTTix1QixDQUNFLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGEsQ0FPRiw4QixDQUVFLGMsQ0FJRixpQixDQUNFLFksQ0FRRix1QixDQUNFLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLG1CLENBQUEsYSxDZDJYTSx1QixDQUNJLGdCLENBUVIsOEIsQ0FDSSxhLENBQ0Esb0IsQ2VqZFIsWSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGUsQ0FFQSxpQixDQUNFLGdCLENBRUEsc0IsQ0FDRSxjLENBb0ROLHFCLENBaEJBLG9CLENBcEJBLGEsQ0FxQkUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0F0QkYsYSxDQUVFLGtCLENBQUEsYyxDQUVBLG9CLENBQ0EscUIsQ0FDQSxRLENBOEJGLHFCLENBaEJBLG9CLENBR0UsaUIsQ0FhRixxQixDQUdFLGtCLENBSUEsTyxDQVFGLDJCLENBbUhBLHlCLENBbEhFLFksQ0FNRix5QixDQUNFLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsYSxDQUVBLGdDLENBQ0UsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLGtELENBQ0Esb0IsQ0FDQSxrQyxDQUFBLDBCLENBUUosbUIsQ0FDRSxhLENBQ0Esd0IsQ0FDQSxlLENBRUEsZSxDQUNBLGtCLENBU0YsYSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBR0EsVSxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx5QixDQUNBLGUsQ0FDQSwrQyxDQUFBLHVDLENBRUEscUIsQ0FDRSxlLENBT0Ysb0IsQ0FDRSwyQixDQUNBLFksQ0FDQSxLLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGMsQ0FDQSxhLENBQ0EsVSxDQUNBLFMsQ0FDQSw4RCxDQUFBLHNELENBQ0Esd0IsQ0F1Qkosb0IsQ0FDRSxjLENBR0Ysd0IsQ0FDRSxhLENBQ0EsZSxDQUNBLFUsQ2ZtZmMsMEIsQ0FBQSxpQixDZWplaEIsb0IsQ0FDRSx3QixDQUNBLGUsQ0FDQSxVLENBQ0EsYSxDQTJCRixzQixDQUNFLGlCLENBQ0Esd0IsQ0FHQSw2QixDQUNFLHdCLENBR0YsNEIsQ0FDRSxpQixDQUNBLDhCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxVLENBQ0EsUyxDQUNBLFEsQ0FDQSxrQyxDQUFBLDBCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLDZFLENBQUEscUUsQ0FDQSx3QixDQUNBLGUsQ0FDQSxjLENBQ0EsVyxDQUNBLFcsQ0FZSixpQyxDQUNFLHFDLENBSUEsa0MsQ0FDRSwwQixDQUtGLG1DLENBQ0UsOEIsQ0FJRixtQyxDQUNFLHlCLENmOFVZLDRCLENlM1VoQiwrQixDQUNFLFksQ2ZrVEUsUSxDQUNJLG1CLENBTUEsYSxDQUVJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esa0IsQ0FBQSxjLENBQ0EsbUIsQ0FKSixhLENBVUksa0MsQ0FDSSxjLENBR0osc0IsQ0FDSSxnQixDQU9KLHFCLENBQ0ksVSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FPSixxQixDQUFBLG9CLENBRUksUyxDQUdKLGtCQUFBLG9CLENBQ0ksd0IsQ0FHSixtQixDQUNJLGEsQ0FHSixxQixDQUNJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsVSxDQUNBLGMsQ0FDQSxrQixDQUVBLDJCLENBQ0ksa0IsQ0FHSiwwQixDQUNJLFUsQ0FJUix5QixDQUNJLGtCLENBRUEsOEJBQUEsYyxDQUNJLGlCLENBSVIsb0IsQ0FDSSxrQixDQWVKLG1CLENBQ0ksVSxDQW9CUixpQixDQUNJLFUsQ0FDQSxXLENBQ0EsdUIsQ0FBQSxtQixDQUlSLFUsQ0FDSSxpQixDQUdKLGEsQ0FDSSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsTyxDRS90QlIsVSxDQUNFLG1CLENBQ0EsZ0IsQ0FHRixtQixDQWNBLFcsQ0FiRSxnQixDQUNBLFUsQ0FDQSxhLENBV0YsVyxDQUVFLGUsQ0FFQSxtQixDQW1CRix3QixDQUVFLGtCLENBSUYsdUIsQ0FDRSxjLENBRUYsdUIsQ0FBQSxXLENBQ0Usc0IsQ0FHRixpQyxDQWFBLHdDLENBWkUsVSxDQUNBLFcsQ0F1QkYsdUIsQ0FDRSxRLENjakZGLEssQ0FDRSxnQixDQUNBLG1CLENBRUYsZSxDQUNFLGMsQ0FDQSxlLENBQ0Esa0IsQ0FXRixXLENBQ0UsYyxDQUNBLGUsQ0FDQSxrQixDQUdGLGEsQ0FDRSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FXRixZLENBQ0UsYyxDQUNBLGdCLENBR0YsaUJBQUEsYyxDQUNFLGtCLENBR0YsVyxDQUVFLG1CLENBQ0EsZSxDQUNBLHdCLENBQ0EsK0MsQ0FDQSxpQyxDQUNBLDJCLENBQ0EscUIsQ0FDQSxrQixDQVFBLGdDLENBQ0UsYyxDQUNBLGUsQ0FzQkosZ0IsQ0FDRSxrQixDQUdGLGdCLENBQ0UsaUIsQ0FDQSxpQixDQUVBLHVCLENBQ0UsaUIsQ0FDQSxVLENBQ0EsTSxDQUNBLE8sQ0FDQSxrQyxDQUFBLDBCLENBQ0EsUyxDQUNBLFUsQ0FDQSxvQyxDQUNBLG9CLENBQ0EsMkIsQ0FJSixxQkFBQSxjLENBQ0UsaUIsQ0FHRixnQixDQUNFLFksQ0FVRixtQixDQUNFLGtCLENBQ0EsZSxDQUNBLGMsQ0FDQSx3QixDQUdGLGUsQ0FDRSxlLENBQ0EsVSxDQUNBLGEsQ0FPRixpQixDQUNFLGMsQ0FDQSx3QixDQUNBLFUsQ0FDQSxlLENBQ0Esa0IsQ0FtQkYsWSxDQUNFLFksQ0FVRixjLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsYSxDckIrd0RGLHFDLENxQm51REEsc0MsQ0FFRSx1QixDQUNBLGlCLENoQjZGRSxvQixDQUNJLGlCLENBRUEsMEIsQ0FDSSxpQixDQUNBLFMsQ0FDQSxXLENBQ0EsTyxDQUNBLFEsQ0FDQSxVLENBQ0EsMEUsQ0FHUixVLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxnQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQVdKLFksQ0FDSSxhLENBR0osd0IsQ0FDSSxVLENBR0oscUIsQ0FDSSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGMsQ0FDQSw0QixDQUFBLG9CLENBRUEsMkIsQ0FDSSxhLENBR0osMkIsQ0FDSSxhLENBZ0JBLHVCLENBQ0ksYSxDQUNBLGdCLENBQ0Esa0IsQ0FHSixzQixDQUNHLFUsQ0FJUCxvQixDQUNJLGEsQ0FLQSxpQyxDQUNJLG1DLENBR0osMEIsQ0FDSSxhLENBSVIsZ0MsQ0FDSSx3QixDQUNBLFEsQ0FDQSxpQixDQUlBLHVDLENBQ0ksd0IsQ0FHSixrRCxDQUNJLG9CLENBMEJaLGEsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQ0EsYyxDaUJwY1IsYSxDQUNFLGdCLENBQ0EsVSxDQUNBLGEsQ0FHRixJLENBRUUsbUIsQ0FFQSxVLENBQ0Usa0IsQ0FHRixXLENBQ0Usa0IsQ0FHRixVLENBQ0UsaUIsQ0FFQSxlQUFBLFksQ0FDRSxrQixDQUdGLGUsQ0FDRSxnQixDQUNBLGtCLENBQ0EsbUIsQ0FDQSx1QixDQUFBLGUsQ0FDQSxlLENBR0YsZ0IsQ0FDRSxpQixDQUNBLGtCLENBQ0EsZSxDQUNBLGMsQ0FDQSx3QixDQUNBLGlCLENBQ0EsUyxDQUNBLGUsQ0FDQSxjLENBQ0EsbUIsQ0FJQSx1QixDQUNFLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsUSxDQUNBLFEsQ0FDQSxrQyxDQUFBLDBCLENBQ0Esa0IsQ0FFQSw2QixDQUNFLHVCLENBSUosc0IsQ0FDRSxVLENBQ0EsYSxDQUNBLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQUNBLDByQixDQUNBLHVCLENBQ0EsMEIsQ0FDQSwyQixDakJncUJBLG1JLENBQUEsMkgsQ2lCL3BCQSw0QixDQUNFLCthLENBSU4sZSxDQVdFLHFCLENBQ0UsMEIsQ0FBQSxrQixDQVpKLGUsQ0FDRSxlLENBQ0EsVSxDQUNBLFksQ0FDQSxlLENBQ0EsYyxDQUVBLGUsQ0FDQSxpQixDQUNBLGtCLENBRUEscUIsQ0FFRSxnQixDQUNBLGUsQ2pCdW9CSixJLENBQ0ksYSxDQU9KLGUsQ0FDSSx3QixDQUdKLFcsQ0FDSSxhLENrQmp2QlIsSyxDQUNFLGEsQ0FDQSwrQyxDQUFBLHVDLENBQ0Esa0IsQ0FDQSxlLENBQ0EsVSxDQUNBLGUsQ0FDQSxlLEN2QjhvRUYscUIsQ0FDQSxpQixDQUZBLHFCLENBREEscUIsQ3VCMW9FRSxvQixDQXVDSSxrQyxDQWxDRixzQixDQUFBLGMsQ0FHRixlLENBQ0UsWSxDQUlBLDBCLENBQ0Usa0IsQ0FDQSxVLENBR0YsMkIsQ0FDRSxTLENBR0YsMkIsQ0FDRSxVLENBR0Ysd0IsQ0FDRSxVLENBQ0Esc0IsQ0FBQSxjLENBR0YsdUIsQ0FDRSxVLENBQ0EsVSxDQUdGLDJCLENBQ0UsaUIsQ0FFQSxrQyxDQUNFLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsSyxDQUNBLE0sQ0FDQSw0QixDQUNBLFUsQ0FPSiwyQixDQUNFLGtCLENBU04sVyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ0FHRixXLENBQ0UsYSxDQUNBLGMsQ0FHRixlLENBQ0UsYSxDQUNBLGMsQ0FDQSx3QixDQTBDQSxzQixDQXZDRixZLENBK0NJLHNCLENBQUEsYyxDQS9DSixZLENBRUUsYyxDQUNBLGUsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxhLENBVUYsYyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxZLENBQ0EsZSxDQUNBLGdCLENBR0YsVyxDQUNFLFUsQ0FDQSxhLENBQ0EsZ0IsQ0FPRixlLENBQ0UsVSxDQUNBLGlCLENBRUEsc0IsQ0FDRSxpQixDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLEssQ0FDQSxNLENBQ0Esb0MsQ2xCR1EsUyxDQVhSLCtCLENBQ0ksbUIsQ0FBQSxXLENBS0EsbUIsQ0FDSSwyQixDQUFBLG1CLENKdklaLFcsQ0FDRSxpQixDQUNBLGdCLENBQ0EsbUIsQ0FHRixjLENBQ0UsZ0IsQ0FDQSxVLENBQ0EsYSxDQUdGLFcsQ0FDRSxjLENBQ0Esa0IsQ0FPRixnQixDQUNFLGUsQ0FDQSxtQixDQUNBLHdCLENBQ0EsZ0QsQ0FDQSxnQyxDQUNBLDJCLENBQ0EsVyxDQUNBLGUsQ0FDQSx1QixDQUFBLGUsQ0FpQkYsWSxDQUNFLGlCLENBR0Ysb0MsQ0FDRSwwQixDQUNBLHFCLENBQ0EsaUIsQ0FDQSxzQixDQUVBLDJDLENBT0UsYSxDQUNBLFcsQ0FDQSxZLENBb0NKLG1CLENBQ0UsVSxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBRUEseUIsQ0FDRSxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsZ0QsQ0FDQSxvQixDQUNBLFMsQ0E1REYsMkMsQ0ErREEsMEIsQ0FDRSxpQixDQUNBLFUsQ0FDQSw0QixDQUNBLGlCLENBRUEsUSxDQUNBLGtDLENBQUEsMEIsQ0FQRiwwQixDQUtFLFEsQ0FHQSxXLENBQ0EsWSxDQTRDSixvQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxpQixDQUNBLFMsQ0FlRixtQixDQUNFLFUsQ0FDQSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxlLENBQ0Esa0IsQ0FDQSxVLENBQ0Esd0IsQ0E0QkYsc0IsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsVSxDQTJCRiw0QixDQUNFLFksQ0FPRixpQixDQUNFLGUsQ0FDQSxlLENBQ0EsVSxDQUNBLHNCLENBQUEsYyxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENBQ0EsWSxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FFQSx1QixDQUNFLHlCLENBQ0Esd0IsQ0FHRix3QixDQUNFLGEsQ0FDQSx3QixDQUNBLHFCLENBQ0Esb0IsQ0FvQkosaUIsQ0FDRSxrQixDQUNBLHlCLENBQ0EsaUIsQ0FDQSxTLENBQ0EscUIsQ0FDQSxlLENBQ0EsMkIsQ0FDQSw0QixDQTBCRixrQixDQUNFLHlCLENBQUEscUIsQ0FDQSxVLENBQ0EsZSxDQXNCRixrQixDQUNFLGUsQ0FJRixTLENBQ0UsaUIsQ0FDQSxTLENBQ0EsVyxDQWtDRixlLENBaENBLFksQ0FpQ0UsVSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBbENGLFksQ0FFRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLG9CLENBQUEsaUIsQ0FBQSx3QixDQUVBLFcsQ0FHRixZLENBZ0dBLDBCLENBQ0UsaUIsQ0FFQSx3QixDQUVBLGUsQ0FyR0YsWSxDQUdFLFMsQ0FDQSxjLENBQ0EsVSxDQUVBLGMsQ0FpQkYsZSxDQUdFLGtCLENBQUEsYyxDQUVBLE8sQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxlLENBQ0EsUyxDQUVBLGUsQ0FXRixlLENBOERBLHFCLENBQ0UsZSxDQUdBLFUsQ0FPQSxrQixDQXpFRixlLENBRUUsZSxDQUNBLFksQ0FDQSxrQixDQUVBLGMsQ0FDQSxRLENBQ0EsZ0QsQ0FBQSx3QyxDQXVCRix5QixDQUNFLFUsQ0FDQSxhLENBQ0EscUIsQ0FBQSxrQixDQUNBLFcsQ0FDQSxhLENBY0YsMEIsQ0FFRSxjLENBRUEsaUIsQ0FRRixxQixDQUVFLHlCLENBQ0EsZSxDQUVBLFcsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsYyxDQUNBLGUsQ0FhRixpQixDQUNFLFksQ0FHRix3QixDQUNFLFUsQ0FDQSxpQixDQUNBLGlCLENBR0YsYSxDQUNFLDBCLENBR0YsMkIsQ0FDRSxZLENBQ0EsWSxDQUNBLGUsQ0FHRixrQixDQUNFLFksQ0FDQSxpQixDQUNBLFUsQ0FDQSxpQixDQUNBLG1CLENBQ0EsaUIsQ0FXRix1QixDQUNFLFUsQ0FDQSxjLENBQ0EsZSxDQU9GLE8sQ0FKQSxTLENBQ0UsWSxDQU9GLGEsQ0FDRSxlLENBQ0EsVSxDQUNBLGtCLENBQ0EsYyxDQUNBLGlCLENBQ0EsVSxDQWtCRixrQixDQUNFLGMsQ0FDQSxhLENBQ0EsZSxDQUNBLGtCLENBUUYsa0IsQ0FDRSxlLENJbkZNLHlCLENKc0ZSLFcsQ0FDRSxpQixDQUNBLGUsQ0FDQSxVLENBQ0EsYSxDQUNBLGEsQ0FDQSxlLENBQ0Esd0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esa0IsQ0FDQSw0QixDQUNBLDJCLENBb0NGLGlCLENBQ0Usa0IsQ0FNQSxjLENENjlERixxQixDQUNBLHdCLENDOTlERSxjLENBT0Ysd0IsQ0FDRSxhLENBQ0EsaUIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxTLENBQ0Esd0IsQ0FDQSxVLENBRUEsZ0IsQ0FZRixxQixDQUNFLGlCLENBR0YsVyxDQUNFLGtCLENBVUYsZ0IsQ0FFRSxTLENBQ0EscUIsQ0FBQSxhLENBQ0EsVyxDQUNBLGUsQ0FDQSxpQixDQXFCRixtQixDQUNFLGlCLENBQ0EsUyxDQVdGLHlCLENBQ0Usa0IsQ0FTRix3QixDSXpRSSxrQixDQUVJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENKc1FSLHdCLENBQ0UsaUIsQ0FDQSxTLENBRUEsa0IsQ0FBQSxjLENBVUYsbUIsQ0Q2NkRBLG1CLENBQ0EsbUIsQ0MxNkRFLFMsQ0FDQSx5QixDQUFBLGlCLENBR0YsbUIsQ0FDRSxZLENBVUYsZSxDQUNFLFMsQ0FDQSxhLENBQ0EsVyxDQWlCRixPLENBTkEsVSxDQUNFLFMsQ0FDQSxjLENBQ0EsYyxDQUdGLE8sQ0FDRSx1QixDQUVBLGMsQ0FDQSxjLENBQ0Esc0MsQ0FBQSw4QixDQUdGLFcsQ0FDRSxZLENBQ0EsYyxDQUNBLGtCLENBQ0EscUIsQ0FDQSxlLENJM1VFLGtCLENBQ0ksaUIsQ0FHQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSw4QixDQUNBLFUsQ0FDQSxTLENBQ0EsUSxDQUNBLGtDLENBQ0Esa0IsQ0FDQSwwQixDQUNBLGlCLENBQ0EsNkUsQ0FBQSxxRSxDQUNBLHdCLENBQ0EsZSxDQUNBLGMsQ0FDQSxXLENBQ0EsVyxDQUNBLFMsQ0FHSixZLENBQ0ksd0QsQ0FBQSxnRCxDbUJuZ0JSLE0sQ0FDRSxrQixDQUNBLG1CLENBR0YsWSxDQUNFLGEsQ0FFRixZLENBQ0UsZSxDQUdGLGEsQ0FDRSxpQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSxrQixDQUVBLG9CLENBQ0UsaUIsQ0FDQSxVLENBQ0EsVyxDQUNBLFUsQ0FDQSwrQixDQUNBLFEsQ0FDQSxRLENBQ0Esa0MsQ0FDQSwwQixDQVVKLGEsQ0FDRSxrQixDQUNBLGlCLENBa0NGLG1CLEN4QnF1RkEsbUIsQ3dCbnVGRSxhLENBQ0EsYyxDQWdDRixrQixDQUNFLFksQ0FNRixtQixDTm5DRSxnQixDTW9DQSx5QixDbkI3QkUsTyxDQUNJLFMsQ0FPSixLLENBQ0ksZSxDQU9KLFUsQ0FDSSxhLENBaUJKLG9CLENBQ0ksd0IsQ29CbkhSLGEsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUVBLE8sQ0FlRixhLENBQ0UsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLGlCLENBRUEsb0IsQ0FDRSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsTSxDQUNBLGtDLENBQUEsMEIsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsbVcsQ0FDQSxvQixDcEJ1YkEsYSxDQUNJLDZCLENBQUEsMEIsQ0FBQSw0QixDYWxlUixRLENBRUUsbUIsQ0FHRixrQixDQUNFLGMsQ0FDQSxlLENBQ0Esa0IsQ0FXRixpQixDQUNFLGdCLENBQ0EsVSxDQUNBLGEsQ0FhRixjLENBQ0Usa0IsQ0FnQkYsdUMsQ0FDRSxZLENBT0YsYyxDQUNFLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQVdGLGMsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxrQixDQUVBLGdCLENBQ0UsYSxDQUNBLGUsQ0FFQSxrQixDQVFKLGMsQ0FDRSxrQixDQUNBLGlCLENBRUYsYyxDQUNFLGMsQ0FDQSxnQixDQUNBLGtCLENBR0YsZ0IsQ0FFRSxtQixDQUNBLHdCLENBQ0EsK0MsQ0FDQSxpQyxDQUNBLDJCLENBQ0Esa0IsQ0FDQSxlLENBU0Ysb0IsQ0FDRSxhLENBR0Ysc0IsQ0FDRSxjLENBQ0Esd0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGtCLENBWUYsYSxDQUNFLGUsQ0FDQSxhLENBU0YsZSxDQUNFLGtCLENBU0YsdUIsQ0FDRSxjLENBQ0EsVSxDQUNBLGtCLENBQ0Esc0IsQ0FFQSw0QkFBQSxjLENBQ0Usa0IsQ0F1QkoscUIsQ0FDRSxlLENBQ0EsYyxDQUNBLGtCLENBR0Ysb0IsQ0FDRSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLGlCLENBRUEsMkIsQ0FDRSxpQixDQUNBLFUsQ0FDQSxPLENBQ0EsTSxDQUNBLFUsQ0FDQSxXLENBQ0Esa0QsQ0FDQSxvQixDQUNBLGtDLENBQUEsMEIsQ0F3SkYsZ0NBQUEsYyxDQXBKQSx5QkFBQSxjLENBQ0Usa0IsQ0FHSixxQixDQUVFLGUsQ0FTRixlLENBQ0UsaUIsQ0FDQSxlLENBQ0EsK0MsQ0FBQSx1QyxDQUNBLGlCLENBQ0EsZSxDQUNBLFUsQ0FDQSxhLENBRUEsc0IsQ0FDRSxXLENBQ0EsWSxDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSxpQixDQUNBLGlCLENBQ0EsYyxDQUNBLGEsQ0FDQSxVLENBQ0EsUyxDQUNBLDhELENBQUEsc0QsQ0FtQ0osdUIsQ0FqQkEsc0IsQ0FvQkUsaUIsQ0FHQSxtQixDQUFBLG1CLENBQUEsWSxDQUVBLHVCLENBQUEsb0IsQ0FBQSxzQixDQXpCRixzQixDQUNFLFUsQ0FJQSxrQixDQVlGLHVCLENBSUUsYyxDQUNBLGtCLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBRUEsTyxDQWtCRixxQixDQUNFLGtCLENBa0JGLHNCLENBQ0Usd0IsQ0FDQSxlLENBQ0EsVSxDQUNBLGEsQ0FRRiwyQixDQUNFLGlCLENBQ0EsYyxDQUNBLGlCLENBQ0EsYSxDQUVBLGtDLENBQ0UsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLGtELENBQ0Esb0IsQ0FDQSxrQyxDQUFBLDBCLENBT0osd0IsQ0FDRSxpQixDQUNBLHdCLENBR0EsK0IsQ0FDRSx3QixDQUdGLDhCLENBQ0UsaUIsQ0FDQSw4QixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLFMsQ0FDQSxRLENBQ0Esa0MsQ0FBQSwwQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSw2RSxDQUFBLHFFLENBQ0Esd0IsQ0FDQSxlLENBQ0EsYyxDQUNBLFcsQ0FDQSxXLENBWUYscUMsQ0FDRSxpQixDQUNBLHlCLENBS0YscUMsQ0FDRSxpQixDQUNBLDBCLENBU0YsOEIsQ0FDRSwrQixDQUVGLDZCLENBQ0UsWSxDbEJpdUZKLG9DLENBR0EsaUMsQ0FGQSxrQyxDQUNBLGdDLENrQjd0RkEsa0MsQ0FLRSxXLENBS0YscUMsQ2xCMnRGQSxpQyxDQURBLGtDLENBREEsaUMsQ2tCcnRGRSxXLENsQjZ0RkYsb0MsQ0FEQSxnQyxDa0J6dEZBLGtDLENBR0UsVyxDbEI2dEZGLGlDLENrQjF0RkEsa0MsQ2xCeXRGQSwrQixDa0J0dEZFLFcsQ0EyQkYsaUIsQ0FwQkEsdUIsQ0F3QkUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0F6QkYsdUIsQ0FFRSxrQixDQUFBLGMsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0Esd0IsQ0FBQSw0QixDQUNBLGUsQ0FhRixpQixDQUNFLFUsQ0FRQSxzQkFBQSxjLENBQ0UsNEMsQ0E0Qkosd0IsQ0FFRSxlLENBQ0Esa0IsQ0FTRix5QixDQUdFLFUsQ0FDQSxrQixDQVFGLHdCLENBQ0UsWSxDQUNBLHdCLENBR0EsUSxDQUVGLHlCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxjLENBQ0Esd0IsQ0FDQSxxQixDQUNBLGtCLENBQ0EsTyxDQUdGLDJCLENBQ0UsVSxDQUNBLFcsQ0FDQSxjLENBR0Ysc0IsQ1FqakJBLGMsQ1JrakJFLGtCLENicVVNLHVDLENhdFROLFksQ0FVRiwyQixDQUNFLGtCLENiaUtFLGlCLENBRUksd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FPSixRLENBQ0ksYSxDQU1BLHdCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FFQSxnRCxDTHVoRlosK0MsQ0tyaEZnQixTLENBT0osbUQsQ0FDSSwwQixDQUFBLGlCLENBTUosd0IsQ0FDSSxnQixDQUdKLHVCLENBRUksaUQsQ0FBQSx5QyxDQUNBLFEsQ0FDQSxzQixDQUVBLDhCLENBQ0ksa0IsQ0FLWix3QixDQUNJLGMsQ0FDQSxtQixDQUFBLGEsQ0FDQSxlLENBT0oseUIsQ0FDSSx3QixDQUFBLHFCLENBQUEsNkIsQ0FFQSxvQyxDQUNJLGdCLENBQ0EsYSxDQUNBLFcsQ0FDQSxZLENBQ0EsUSxDQUVBLHlDLENBQ0ksa0IsQ0FBQSxtQixDQUFBLFcsQ0FLWix1QixDQUNJLDBELENBQUEsa0QsQ0FDQSxpQixDQUdKLHFCLENBQ0kseUIsQ0FHSixnQixDQUNJLHFCLENBTUosYSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSw0RSxDQUNBLG1CLENBQ0Esa0IsQ0FHSixxQixDQUNJLGMsQ0FDQSxrQixDQUNBLGtCLENBR0osdUIsQ0FDSSxrQixDQU9KLGMsQ0FBQSxjLENBRUksVSxDQUVBLHNCLENBQUEsc0IsQ0FDSSxlLENBSVIsYyxDQUFBLGtCLENBR0ksYSxDQUdKLGUsQ0FDRyxhLENBQ0Esa0IsQ0FDQSxnQixDQU9ILGlCLENBQ0ksYyxDQUNBLFksQ0FDQSwrQixDQUNBLGEsQ0FDQSxpQixDQUVBLHNCQUFBLGMsQ0FDSSx5QixDQUNBLG1CLENBQ0Esa0IsQ0FVSix3QixDQUNHLGMsQ0FHSCx5QixDQUNJLGMsQ0FPSix3QixDQUNJLFUsQ0FDQSxnQixDQUdKLDJCLENBQ0ksVSxDQUtKLDhCLENBQ0ksWSxDQUdKLHdCLENBQ0ksaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFMsQ0FPSix3QixDQUNJLGEsQ0FHSix5QixDQUNJLFUsQ0FDQSxXLENBQ0EsYyxDQUNBLFUsQ0FDQSxTLENBR0osc0MsQ0FDSSxXLENBQ0EsYyxDQUdKLHVDLENBQ0ksYyxDQUdKLHFDLENBQ0ksa0IsQ0FXSiw0QixDQUNJLGtCLENBVUosMEIsQ0FDSSxnQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLFksQ0FDQSxrQixDQUVBLGtDLENBQ0ksZ0IsQ0FDQSxlLENBSVIsaUMsQ0FDSSxrQixDQVlaLCtCLENIcjVCSiw0QyxDR3M1QlEsVyxDcUJyZ0NSLGUsQ0FDRSxjLENBQ0EsZSxDQUNBLGtCLENBSUYsVSxDQUNFLFUsQ0FLRixXLENBQ0UsZSxDQUNBLGlCLENBR0YsVSxDQUxBLFcsQ0FNRSxrQixDeEJuQkYsVyxDd0JxQkEsUSxDeEJwQkUsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxnQixDQUNBLG1CLEN3QmVGLFEsQ0FJRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDeEIxQkYsVyxDQUVFLHlCLENBQUEsb0IsQ0FFQSxXLENBR0EsZSxDQUdGLGMsQ0FLQSxXLENBSkUsd0IsQ0FDQSxjLENBR0YsVyxDQUdFLGlCLENBR0YsWSxDQUNFLG1CLENBR0Ysa0IsQ0FDRSxhLENBQ0EsZ0IsQ0FDQSxlLENBeUVGLG9CLENBbEVBLHlCLENBQ0UsWSxDQUdGLHdCLENBRUUsZ0IsQ0FrQ0Ysa0MsQ0FQQSxvQyxDQUNFLGtCLENBYUYscUMsQ0FDRSxnQixDQUdGLG1DLENBQ0Usd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVyxDQUlGLDRCLENBQ0UsdUIsQ0FBQSxlLENBc0JGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDRDLENBQ0UsVyxDQUdGLDZDLENBQ0UsWSxDQUdGLDZDLENBQ0UsWSxDQUdGLDZDLENBQ0UsWSxDQUdGLDZDLENBQ0UsWSxDQUdGLDZDLENBQ0UsWSxDQUlGLGUsQ0FDRSxlLENBQ0EsZ0IsQ0FDQSx3QixDQVlGLFksQ0FDRSxlLENBQ0EsaUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxrQixDQUdGLFcsQ0FDRSxpQixDQUVBLGlCLENBQ0UsaUIsQ0FDQSw4QixDQUNBLFUsQ0FDQSxTLENBQ0EsUSxDQUNBLGtDLENBQ0EsMEIsQ0FDQSxjLENBQ0EsaUIsQ0FDQSwrQyxDQUNBLDBCLENBQ0EsZSxDQUNBLGMsQ0FDQSxXLENBQ0EsVyxDQUNBLFMsQ0FLSixpQixDQUNFLFksQ0FDQSxVLENBQ0EsaUIsQ0FDQSxXLENBQ0EsaUIsQ0FDQSxrQixDQWVGLGlCLENBTkEsb0IsQ0FDRSxjLENBQ0EsVSxDQUNBLDJCLENBR0YsaUIsQ0FDRSxjLENBQ0EsYSxDQUVBLHdCLENBRUEsZSxDQUNBLGtCLENBY0Ysb0IsQ0ZtN0dBLGlCLENFajdHRSxjLENBQ0EsWSxDQUVBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBVUYsb0IsQ0FDRSxlLENBQ0EsaUIsQ0FPRixrQixDQStFQSxnQyxDQTlFRSxtQixDQUFBLG1CLENBQUEsWSxDQUdGLHVDLENBQ0UsdUMsQ0FBQSwrQixDQUdGLHdDLENBQ0UsdUMsQ0FBQSwrQixDQUdGLHdDLENBQ0UsdUMsQ0FBQSwrQixDQUdGLHVDLENBQ0Usd0MsQ0FBQSxnQyxDQUdGLHdDLENBQ0UsaUIsQ0FDQSxVLENBQ0Esd0MsQ0FBQSxnQyxDQUdGLHdDLENBQ0UseUMsQ0FBQSxpQyxDQUNBLFUsQ0FLRixzQyxDQUNFLFUsQ0FDQSxpQixDQUNBLFMsQ0FDQSxLLENBQ0EsTSxDQUNBLE8sQ0FDQSxRLENBQ0EsNkIsQ0FHRixvRCxDQUNFLGMsQ0FDQSxVLENBVUYsaUIsQ0FDRSxhLENBQ0EsaUIsQ0FDQSxlLENBQ0EsWSxDQUNBLFUsQ0FDQSxlLENBQ0EsMkIsQ0FDQSw0QixDQWVGLGdDLENBRUUscUIsQ0FBQSxrQixDQUFBLG9CLENBR0Ysa0MsQ0FDRSwwQixDQUFBLGtCLENBQ0EsaUIsQ0FDQSxVLENBQ0EsUyxDQUNBLFMsQ0FFQSxvRCxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBWUosTSxDQUNFLDZDLENBQUEscUMsQ0FpQkYscUIsQ0FDRSxjLENBSUYsYyxDQWNBLGdCLENBYkUsWSxDQUNBLFcsQ0FDQSxVLENBQ0EsNkIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxzQixDQU9GLGdCLENBT0Usc0IsQ0FPRixvQyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBR0YsZ0IsQ0FDRSxhLENBQ0EsYyxDQUNBLGUsQ0FDQSxjLENBQ0EsZSxDQUNBLFUsQ0FDQSxVLENBQ0Esa0IsQ0FDQSx3QixDQUNBLFksQ0FDQSxpQixDQUNBLGtCLENBU0Ysc0IsQ0FDRSxhLENBT0YsZ0IsQ0FDRSxjLENBQ0EsYSxDQUNBLFUsQ0FDQSxVLENBQ0EsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGlCLENBR0YsZSxDQUNFLGtCLENBQ0EsZSxDQUNBLFUsQ0FZRixxQixDQUNFLGUsQ0FDQSxVLENBK0JGLGdCLENBZEEsaUIsQ0FlRSxVLENBQ0EsaUIsQ0FDQSxjLENBakJGLGlCLENBSUUsa0IsQ0FDQSxlLENBU0YsZ0IsQ0FJRSxrQixDQUVBLHFCLENBQ0UsZSxDQVFKLGdCLENBQ0UsaUIsQ3lCeGlCRixjLENBQ0UsWSxDQUNBLGMsQ0FDQSxPLENBQ0EsUSxDQUNBLGUsQ0FDQSxXLENBQ0EsdUIsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsVSxDQUNBLFksQ0FrQkYscUIsQ0FDRSxVLENBQ0EsVyxDQUNBLGdCLENBQ0Esa0IsQ0FPRix5QixDQUNFLGMsQ0FDQSxnQixDQUdGLHVCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUlGLG9CLENBQ0UsaUIsQ0FDQSxlLENBQ0EsVSxDQUNBLGdCLENBQ0EsYyxDQUdGLHFCLENBQ0UsZSxDQUNBLGlCLENBQ0EsYyxDQUNBLHdCLENBQ0EsYSxDQUNBLGtCLENDbEVGLFcsQ0RxRUEsdUIsQ0NwRUUsVSxDQUNBLFcsQ0FFQSxLLENBQ0EsTSxDQUVBLFksQ0Q4REYsdUIsQ0FDRSxjLENBTUEsTyxDQUNBLFEsQ0FDQSxtQyxDQUNBLFUsQ0FDQSxjLENDaEZGLFcsQ0FHRSxpQixDQUdBLFMsQ0FFQSwyQixDQUFBLG1CLENBR0Ysb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVyxDQTRFRixxQixDQXpFQSxrQixDQTBFRSxVLENBRUEsZSxDQUVBLGlCLENBOUVGLGtCLENBR0UsYyxDQUNBLGUsQ0FDQSx3QixDQUNBLGtCLENBMkJGLGUsQ0FDRSxlLENBQ0EsbUIsQ0FFQSx3QixDQUNBLGdELENBQ0EsaUMsQ0FDQSwyQixDQU9GLGtCLENBQ0UsaUIsQ0FDQSxrQixDQUNBLGtCLENBdUJGLHFCLENBRUUsYyxDQUVBLGtCLENBd0JGLG1CLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSw2QixDQUNBLFcsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FRRixrQixDQUNFLGMsQ0FDQSxxQixDQUNBLGlCLENBQ0EsK0IsQ0FDQSxVLENBQ0EsZSxDQUNBLGlCLENBRUEsZSxDQUNBLHdCLENBRUEsNkMsQ0FDRSxVLENBREYsb0MsQ0FDRSxVLENBREYsd0MsQ0FDRSxVLENBREYsK0IsQ0FDRSxVLENBWUosaUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtCLENBY0YsbUIsQ0FDRSxjLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGtCLENBRUEsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FFQSwwQixDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsVyxDQWdCSixrQixDQUNFLGMsQ0FDQSxnQixDQUNBLGtCLENBUUYscUIsQ0FDRSxVLENBQ0EsYyxDQUNBLGUsQ0FpQkYsdUIsQ0FDRSxVLENBQ0EseUIsQ0FHRixnQixDQUNFLGlCLENBQ0EsUyxDQUdGLGlCLENBQ0UsdUIsQ0FDQSxpQixDQWNGLGUsQ0FDRSxlLENBQ0EsVSxDQUNBLGEsQ0N4UUYsa0IsQ0FDRSxZLENBR0YsdUMsQ0FDRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUdGLHFDLENBQ0UsYyxDQUNBLGEsQ0FnQkYsaUMsQ0FDRSxlLENBQ0EsbUIsQ0FDQSx3QixDQVFGLHFDLENBQ0UsYyxDQUNBLGUsQ0FDQSxlLENDaUJGLHdDLENEQUEsd0MsQ0FDRSxpQixDQUNBLGEsQ0FDQSxrQixDQVlGLHNDLENBQ0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FnQkYscUMsQ0FDRSxhLENBQ0EsYyxDQUNBLHdCLENBQ0EsYSxDQUVBLGtCLENBRUEsaUIsQ0FFQSxnRSxDQUNFLGEsQ0FERix1RCxDQUNFLGEsQ0NERiwyRCxDREFBLDJELENBQ0UsYSxDQURGLGtELENBQ0UsYSxDQWFKLG9DLENBQ0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtCLENBZUYsc0MsQ0FDRSxhLENBQ0EsZSxDQUNBLFUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGtCLENBRUEsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FFQSw2QyxDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsZ0IsQ0FTSixxQyxDQUNFLGlCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQUNBLFMsQ0FHRix3QyxDQVFBLDBDLENBUEUsYSxDQThCRixrQyxDQUNFLGMsQ0FDQSxVLENBQ0Esa0IsQ0MzTUYsa0IsQ0Q2TkUsWSxDQ3pORix1QyxDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0YscUMsQ0FDRSxjLENBQ0EsYSxDQWdCRixpQyxDQUNFLGUsQ0FDQSxtQixDQUNBLHdCLENBUUYscUMsQ0FDRSxjLENBQ0EsZSxDQUNBLGUsQ0FnQ0Ysc0MsQ0FDRSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQWdCRixxQyxDQUNFLGEsQ0FDQSxjLENBQ0Esd0IsQ0FDQSxhLENBRUEsa0IsQ0FFQSxpQixDQUVBLGdFLENBQ0UsYSxDQURGLHVELENBQ0UsYSxDQURGLGtELENBQ0UsYSxDQWFKLG9DLENBQ0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FFQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGtCLENBZUYsc0MsQ0FDRSxhLENBQ0EsZSxDQUNBLFUsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGtCLENBRUEsVSxDQUNBLGMsQ0FDQSxlLENBQ0Esd0IsQ0FFQSw2QyxDQUNFLGlCLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsZ0IsQ0FTSixxQyxDQUNFLGlCLENBQ0EsaUIsQ0FDQSxRLENBQ0EsVSxDQUNBLFMsQ0FHRix3QyxDQVFBLDBDLENBUEUsYSxDQVdGLG9DLENBQ0UsVyxDQWlCRixrQyxDQUNFLGMsQ0FDQSxVLENBQ0Esa0IsQ0FtQkYsOEIsQ0FhQSx3QixDQVpFLFksQ0M3TkYsYSxDQUNFLGlCLENBR0Ysb0IsQ0FDRSxjLENBQ0EsYyxDQUdGLHNCLEMxQmdpQ1EscUIsQ0FDSSxpQixDQUVBLGMsQ0FDQSxRLENBQ0Esa0MsQ0FBQSwwQixDMEJyaUNaLHNCLENBSUUsUyxDQUNBLGlCLENBQ0EsdUQsQ0FBQSwrQyxDQUNBLFUsQ0FDQSxVLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxvQixDMUJ5Z0NVLGlCLENBQ0Esd0IsQ0FDQSw4QyxDQUFBLHNDLENBQ0EsYSxDQUNBLDhCLENBQ0EsYyxDQUNBLGdCLENBQ0EsVyxDMEI3Z0NaLGlELEMxQm1pQ2dCLG1ELEMwQmxpQ2QsUyxDQUNBLGtCLEMxQitnQ00scUIsQ0FFSSxTLENBVUEsNEMsQ0FDSSxzQixDQUNBLHdCLENBQ0EsNEIsQ0w2NUdoQiwwQyxDS2g1R1kseUMsQ0FFSSxVLENBQ0EsNkUsQ0FBQSxxRSxDQUNBLHdCLENBQ0EsZSxDQUNBLFcsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDTGk0R2hCLDBDLENLNzNHZ0IsZSxDQWFKLHlDLENBWEksZ0QsQ0FlQSwwQyxDQUFBLGtDLENBQ0EsVSxDQUNBLFcsQ0FDQSxtRSxDQWxCQSxnRCxDQUNJLFUsQ0FFQSxlLENBQ0EsYSxDQU9SLHlDLENBQ0ksaUIsQ0FDQSxRLENBQ0EsVSxDQUtBLGMsQ0FJUix1QixDQUNJLGMsQ0FDQSxrQixDQUNBLGtCLENBQ0EsVSxDQVlBLDRDLENBQ0ksZ0IsQ0FDQSxVLENBT0osOEMsQ0FDSSxRLENBQ0EsZSxDQUNBLFcsQ0FDQSxVLENBQ0EsOEIsQ0FBQSxzQixDQUNBLE8sQ0FTUixrQixDQUNJLGUsQ0FNQSx1QyxDQUNJLGEsQ0FDQSxVLENBQ0EsVyxDQUNBLHNFLENBR0oseUMsQ0FDSSxXLENBQ0EsZSxDQUNBLCtCLENBQUEsdUIsQ0FDQSxPLENBQ0EsUSxDQUNBLE0sQzJCdnFDZCxvQzNCa1RFLGUsQ1k3UkosUyxDWitSWSxpQixDV3ZSVixhLENBV0ksYyxDQUNBLGlCLEFnQnpDSixvQy9CY0YsZ0IsQ0FZSSxtQixDQXFFSixtQixDQStCSSxVLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0F5REosbUIsQ0FXSSxlLENBQ0Esa0IsQ0F3Qkosc0IsQ0FRSSxlLENBQ0Esa0IsQ0E4QkosaUIsQ0EwQkksYyxDQWdCSixpQixDQVdJLFUsQ0F1Qkosa0IsQ0FNSSxlLENBQ0EsZSxDQUNBLGEsQ0FtQ0osWSxDQVdJLGMsQ0FtTkosVyxDQWVJLHlCLENBQ0Esa0IsQ0FDQSxZLENEMCtISixxQixDQ3Y4SEEsaUIsQ0R3OEhBLHdCLENDbDhISSxjLEN3QjNwQkosUSxDQUdJLGdCLENQb2VKLGlCLENBZ0JJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBa0NKLHlCLENBUUksZSxDYmdZZ0IsaUIsQ0gxa0JwQixpQixDQVdJLGUsQ0FDQSxZLENBcUlKLGUsQ0FNSSxlLENBU0oscUIsQ0FLSSxlLEMwQmxhSixxQixDQVFJLGUsQ0MxQkosc0MsQ0FJSSxlLENBQ0EsVSxDQUNBLGEsQ0EwSEosa0MsQ0FNSSxlLENDdElKLHNDLENBSUksZSxDQUNBLFUsQ0FDQSxhLENBeUhKLGtDLENBTUksZSxDQW9CSix1QixDQUVJLFksQ0FPSix3QixDQUdJLGEsQ0FDQSxrQixDQUNBLGlCLENBQ0Esa0IsQXpCdzBDSixvQ0FDSSxnQixDQUNJLDZCLEEyQm5qRE4sb0NoQkVBLFksQ0FJSSxjLENBdUJKLGEsQ0FnQkksaUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FrQkYsbUIsQ0FJSSxlLENBZ0JOLFksQ0FlSSxpQixDQVVGLGtCLENBTUksZSxDQThETixXLENBS0kscUIsQ0F3QkosbUIsQ0FVSSxlLENBdUJKLFcsQ0FTSSxlLENBa0JKLGtCLENBS0ksZSxDQWtCSixjLENBWUksVyxDQUNBLFksQ0twUEosZ0MsQ0FLSSxnQixDckJzb0pOLHFDLENxQjMrSUEsc0MsQ0FNSSxVLENBQ0EsUSxDQ3RIQSxVLENBRUUsZ0IsQ0FFQSxnQixDQUNFLGMsQ0FFRixlLENBQ0UsYyxDQUdGLGUsQ0FDRSxtQixDckJ6R1IsZ0IsQ0FlSSxtQixDQWVKLG9DLENBbUJJLHNCLENBRUEsMkMsQ0FDRSxhLENBQ0EsVyxDQUNBLFksQ0FzSE4sbUIsQ0FnQkksZSxDQUNBLGtCLENBbUJKLHNCLENBWUksZSxDQUNBLGtCLENBMEJKLGlCLENBOEJJLGUsQ0FZSixpQixDQWNJLFcsQ0FvQkosa0IsQ0FZSSxlLENBNlBKLFcsQ0FvQkksZSxDQUNBLHlCLENBQ0EsNEIsQ0FDQSwyQixDQUNBLGlCLENBQ0Esa0IsQ0FDQSxrQixDQW9DSix3QixDQVlJLGEsQ2lCcGhCSixlLENBR0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxRLENBZUEsNEJBQUEsYyxDQUNFLGUsQ2hCMENOLGlCLENBU0ksaUIsQ0FDQSxrQixDQUNBLFcsQ0FVSixpQixDQVdJLGMsQ0FVSixvQixDRjBoSkEsaUIsQ0U1Z0pJLFUsQ0FDQSxXLENBTUosb0IsQ0FLSSxpQixDQTRESixpQixDQWdCSSxlLENBQ0EsWSxDQXdESixjLENBVUksc0IsQ0FJSixnQixDQVVJLHNCLENBUUosZ0IsQ0FlSSxjLENBZkosZ0IsQ0FxQkEsc0IsQ0FJSSxrQixDQWVKLGUsQ0FTSSxlLENBQ0Esa0IsQ0FLSixxQixDQVNJLGUsQ0FDQSxrQixDQVNKLGlCLENBUUksYyxDQUNBLGtCLEMyQjNnQkoscUMsQzNCZ2hCQSxnQixDQVdJLGMsQ3lCbmlCSixjLENBYUksVyxDQUNBLFksQ0FjSixxQixDQU9JLGtCLENDbEJKLGtCLENBVUksZSxDQXFDSixrQixDQU1JLGtCLENBNERKLGtCLENBb0JJLGlCLENBQ0EsYyxDQ3RDSixvQyxDRDBDQSxpQixDQU1JLGtCLENBMkNKLGtCLENBTUksZ0IsQ0FDQSxrQixDQUlKLHFCLENBT0ksZSxDQUNBLGlCLENDdkJKLGtDLENBU0ksZSxDQXdCSix3QixDQ1dJLGtCLENBQ0EsaUIsQ0E3T0oscUMsQ0FLSSxjLENBb0dKLG9DLENBUUksa0IsQ0E4RUosa0MsQ0FTSSxpQixBekJpeUNKLG9DQUNJLFEsQ0FDSSxTLEMwQnA5Q04sd0QsQ0FDSSxTLENBQ0Esb0IsQUMxQkosb0NiMkNGLHVCLENBT0ksZ0IsQWFsREYsb0MzQjRxQlUsd0IsQ0FJUSx5QixDQUFBLHFCLENBakZaLGEsQ0EwRlEsZSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsbUIsQ0FBQSxlLENBRUEsbUIsQ0FBQSxxQixDQUFBLG9CLENBR0ksVyxDQUdKLG1CLENBQ0kscUIsQUE0eUJwQixvQ0FDSSxPLENBQ0ksZ0IsQ0FFQSxhLENBQ0ksaUIsQ0FHSixrQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FHSixhLENBQ0ksYyxDQUdKLGEsQ0FDSSxXLENBSVIseUIsQ0wyNkdKLHlCLENLejZHUSw2QixDQUFBLDZCLENBQUEsc0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxTLENBR0oseUIsQ0FDSSxXLENBR0osMEIsQ0FDSSxnQixDQUdKLHlCLENBQ0ksUSxDQUdKLFcsQ0FDSSxXLENBQ0EsWSxDQUNBLGlCLENBQ0EscUIsQ0FBQSxrQixDQUFBLG9CLENBRUEsZ0IsQ0FDSSxjLENBR0osb0IsQ0FDSSxRLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0osa0IsQ0FDSSxRLENBQ0EsVSxDTzMvQ1osYSxDQU1JLGMsQ0M5REosTSxDQUlJLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ1I0SVEsa0IsQ0FPSixhLENBSVEsWSxDQUtaLFksQ0FHUSxlLENTdEtaLE0sQ0VxQkUsaUIsQ0FFSSxtQixDQUFBLG1CLENBQUEsWSxDRnZCTixNLENBS0ksa0IsQ0FBQSxjLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esa0IsQ1R1UkEsYSxDQWNRLFcsQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ1cvU1osTSxDQU1JLGEsQ0FHRixZLENBUUksZ0IsQ0FJSixpQixDQUdJLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUdGLHVCLENBRUksd0IsQ0FBQSxxQixDQUFBLGtCLENBTU4sYSxDQXFCSSxlLENBQ0EsYyxDQTlCRix1QixDQTJDQSxtQixDQVNJLHVCLENBQUEsb0IsQ0FBQSxzQixDQVRKLG1CLENBUUksaUIsQ0FZTixZLENBa0JJLGUsQ0FPRixrQixDQVVJLGlCLENBbUJOLGUsQ0FHSSxVLENBQ0EsMEIsQ0FBQSxpQixDQUNBLG1CLENBQ0EsZ0IsQ0FDQSxpQixDQWVGLHFCLENBR0ksUyxDQUNBLGMsQ0EwQ04sbUIsQ0FhSSxlLENBQ0EsUSxDQW1CSixXLENBWUksZSxDQWVKLGtCLENBU0ksZSxDQUNBLGUsQ0FhSixjLENBZ0JJLFcsQ0FDQSxZLENYME5FLGEsQ0FLUSxtQixDQUFBLG1CLENBQUEsWSxDQWFSLFksQ0FJUSxhLENBSVIsa0IsQ0FPUSxjLENBSVIsVyxDQUlRLGtCLENBaUJaLHVCLENBU1EsVyxDQUNBLGtCLENBQ0EsZSxDY3hrQlosaUIsQ0FNSSxPLENDWUosYSxDQVNJLHlCLENBQUEsc0IsQ0FBQSxtQixDQXVGSixhLENBcUNJLGUsQ2Z3YkEsUSxDQUlRLGdCLENBeUJBLHFCLENBTVEsVyxDQXlDUixvQixDQUlRLGlCLENFNXBCcEIsVyxDQU9JLGUsQ2NpREosZ0IsQ0FFSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFEsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FtQ0osZ0IsQ0FJSSxhLENBQ0EsVSxDQUNBLGUsQ0FDQSxVLENBV0osZSxDQU1JLFEsQ0FnRkosb0MsQ0FFSSw2QixDQUFBLDZCLENBQUEsOEIsQ0FBQSwwQixDaEJpSEEsVSxDQVVRLFcsQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0p0U1osb0MsQ0E0Qkksc0IsQ0FFQSwyQyxDQUVFLGEsQ0FDQSxXLENBQ0EsWSxDQXdGTixvQixDQVFJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esa0IsQ0FBQSxjLENBVUosbUIsQ0FvQkksZSxDQUNBLGMsQ0FDQSxrQixDQXFESixpQixDQWtDSSxRLENBUUosaUIsQ0FtQkksYSxDQUNBLGUsQ0FDQSxlLENBd0RKLFksQ0FjSSxjLENBVUosZSxDQWNJLGtCLENBQ0EsUSxDQU9KLGUsQ0FZSSxlLENBQ0EsWSxDQWtCSix5QixDQVFJLFksQ0F1QkoscUIsQ0FjSSxnQixDQUNBLHlCLENBNEJKLGtCLENBU0ksZ0IsQ0FzQkosYSxDQVNJLGMsQ0FHQSxrQixDQTRCSixXLENBOEJJLGUsQ0FDQSxlLENBQ0EsbUIsQ0FDQSxnQixDQTZCSix3QixDQWdCSSxlLENBQ0EsZSxDQVFKLFcsQ0FJSSxrQixDQU9KLGdCLENBU0ksUyxDQUNBLFUsQ0FDQSxlLENBQ0EsUSxDQUNBLGlCLENBQ0EsYSxDQUNBLE8sQ0FpQkosbUIsQ0FFSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FjSix3QixDQVFJLGUsQ0FDQSxVLENBaUJKLGdCLENBRUksWSxDQUtKLGUsQ0FNSSxXLENJMVJBLFksQ0FJUSxtQixDQUFBLFcsQ29CL2ZaLGEsQ0FRSSxlLENBQ0EsVSxDQVVKLGEsQ0FvQkksaUIsQ0FDQSxjLENBQ0Esb0IsQ0FDRSxVLENBQ0EsVyxDcEJ5YUYsUSxDQUVRLGdCLENBSVIsYSxDQUlRLFEsQ0FDQSxhLENhclVaLHVCLENBaUJJLGMsQ0FDQSxzQixDQW9ESixlLENBMEJJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSw0QixDQUNBLGMsQ0E0QkosdUIsQ0FqQkEsc0IsQ0FRSSxrQixDQW9DSixxQixDQUlJLGUsQ0FvSkosdUIsQ0FXSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQVNKLGlCLENBb0JJLGUsQ0FDQSw4QixDQUNFLFEsQ2J1WmMsbUIsQ0FDQSxrQixDYXRWcEIscUIsQ0FHSSxZLENiME9JLHdCLENBTVEsZSxDQWtLSixxQyxDQUlRLGtCLENILzdCcEIsa0IsQ0FLSSxpQixDQUNBLGdCLENBeUJKLGlDLENBRUksWSxDQTJDSixvQixDQXZDQSxrQyxDQUVJLGEsQ0FXSixrQyxDQVBBLG9DLENBR0ksa0IsQ0FxQkosNEIsQ0FJSSxhLENBQ0EsZSxDQXVFSixlLENBT0ksZ0IsQ0E2REosaUIsQ0FlSSxjLENBNFBKLHFCLENBY0ksZSxDeUJyZ0JKLGMsQ0FpQkksWSxDQUNBLFcsQ0FDQSxZLENDRkosa0IsQ0FjSSxjLENBQ0Esa0IsQ0FrQkosZSxDQVVJLDZCLENBSUosa0IsQ0FTSSxVLENBQ0EsZSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSwwQixDQUFBLGlCLENBQ0EsbUIsQ0FZSixxQixDQVlJLGUsQ0FDQSxjLENBQ0Esa0IsQ0FjSixtQixDQU9JLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EscUIsQ0FBQSxrQixDQUFBLG9CLENBNkJKLGlCLENBU0ksa0IsQ0FtREoscUIsQ0FZSSxjLENBa0JKLGlCLENBS0ksVSxDQUNBLGUsQ0FFQSxpQixDQ3JQSixxQyxDQVNJLGtCLENBb0JKLHFDLENBTUksZ0IsQ0NjSix3QyxDREFBLHdDLENBTUksa0IsQ0FDQSxrQixDQVFKLHNDLENBVUksYyxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUlKLHFDLENBZUksa0IsQ0FTSixvQyxDQVdJLGtCLENBNEVKLGtDLENBWUksUSxDQXFCSix3QixDQ2dCSSxnQixDQWpQSixxQyxDQVNJLGtCLENBb0JKLHFDLENBTUksZ0IsQ0E2Qkosc0MsQ0FVSSxjLENBQ0EsNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBSUoscUMsQ0FlSSxrQixDQVNKLG9DLENBV0ksa0IsQ0EyRUosa0MsQ0FZSSxRLENBQ0EsbUIsQ0FBQSxnQixDQUNBLFcsQ3pCcTFCSSxxQixDQVFRLFMsQ0FDQSwrQixDQUFBLHVCLENBR0osNEMsQ0FZUSxXLENBZ0RaLHVCLENBT1EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxvQixDQUFBLGlCLENBQUEsd0IsQ0FJQSxtQixDQUNBLGUsQ0FHSiw0QyxDQUtRLFUsQ0FJUiw4QyxDQVNRLGUsQ0FDQSxXLENBS1osa0IsQ0FJUSxpQixDQVVKLHlDLENBU1EsVyxBMkJockNsQixvQzNCdVBFLFEsQ0FFUSxhLENBRUEsZ0MsQ0FDSSxpQixDQWlGWixVLENBOUNBLGEsQ0FVUSwyQixDQUFBLGlCLENBQUEsUSxDQWt0QkosYyxDQWh2QkosbUIsQ0FrdkJZLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEsdUIsQTJCOS9CZCxvQ3BCMkNGLFcsQ0FFSSx5QixDQUNBLGEsQ0FDQSxVLENBQ0Esc0IsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsVSxDQUNBLGlCLEFvQjdDRixvQzFCcUNGLFUsQ0FRSSxXLENBa0VKLFMsQ0FNSSxjLENHNUhKLE0sQ0FPSSxnQixDQUNBLG1CLENDUkosTyxDQVFJLGtCLENDUEosTyxDQVdJLFksQ0NaSixJLENBUUksVyxDQUNBLFUsQ0FDQSxlLENBQ0EsOEIsQ0FBQSxzQixDQUNBLGMsQ0FDQSx1QixDQUFBLGUsQ0FDQSxvQixDQUlKLFUsQ0FNSSxlLENBUUosUyxDQUVJLFksQ0FHSixVLENBR0ksYSxDQ3hDSixNLENEd0RBLGEsQ0M1Q0ksd0IsQ0FBQSxxQixDQUFBLDZCLENBSUEsbUIsQ0FBQSxtQixDQUFBLFksQ0R3Q0osYSxDQVdJLHdCLENBQUEscUIsQ0FBQSxrQixDUDZIUSxrQixDQUFBLGMsQ0FDQSxjLENRak1aLE0sQ0FXSSwyQixDQUFBLGdCLENBQUEsTyxDQUVBLFEsQ0FDQSxnQixDQUNBLFEsQ0FjSixZLENBY0ksYyxDUnNHQSxNLENTakpKLE0sQ1R1SlksZSxDU3ZKWixNLENBWUksZ0IsQ0FDQSxpQixDQUVBLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLFEsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQVNKLFksQ0FXSSxhLENBQ0EsYyxDQVFKLGUsQ0FFSSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsWSxDQWlCSixXLENBSU0sWSxDVDZJRSxlLENBaUJRLG9CLENBQUEsZ0IsQ0FLWixXLENBTVEsVSxDQUNBLGMsQ1VwUFosVSxDQVFJLDJCLENBQUEsZ0IsQ0FBQSxPLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FTSixnQixDQUlJLGMsQ0FDQSxpQixDQVNKLGUsQ0FpQkksUyxDQUNBLGEsQ0FDQSxjLENJOUNKLHVCLENGTEEsSyxDRVVJLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENGVkosSyxDQVFJLGUsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQVNKLFUsQ0FJSSxjLENBQ0EsZSxDQUNBLGtCLENBQ0EsZ0IsQ0FHSixTLENBb0JJLFMsQ0FDQSxhLENBQ0EsYyxDRGRGLGEsQ0EwQkksa0IsQ0FDQSxlLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBb0RGLGtCLENBN0NBLG1CLENBNkRJLHVCLENBQUEsb0IsQ0FBQSxzQixDQTdESixtQixDQWNJLGlCLENBK0JKLGtCLENBY0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FFQSxTLENBR0YsdUIsQ0FFSSxhLENBQ0EsbUIsQ0FBQSxlLENBNERSLGEsQ0FJSSxhLENBR0YsbUIsQ0FFSSxZLENBc0NOLFcsQ0FqQ0EsbUIsQ0FpQkksZSxDQTJDSixrQixDQWNJLGUsQ0FDQSxlLENBUUosYyxDQW9CSSxXLENBQ0EsWSxDWDhOTSxtQixDQUtRLGtCLENBZ0NaLFksQ0FJUSxjLENjL2pCaEIsdUIsQ0FNSSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0F1REosaUIsQ0FJTSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLG1CLENBQUEsYSxDZGlZRixZLENBT1EsZSxDZTNjWixZLENBd0JJLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLGtCLENBb0dKLGEsQ0F5Q0ksZSxDQUNBLFUsQ2JqS0osVyxDQUtJLGMsQ2NaSixlLENBTUksYyxDQWNKLGEsQ0FPSSxjLENBZ0hKLGlCLENBUUksYyxDQUNBLGtCLENDL0NBLFUsQ0FDRSxrQixDQUVGLFUsQ01sQkoscUIsQ05tQk0sYyxDckJQTixtQixDQXNDSSxlLENBRUEsMEIsQ0FDRSxXLENBQ0EsWSxDQWlETixtQixDQWtNQSxZLENBektJLGMsQ0FXSixzQixDQWdCSSxjLENBaUVKLGlCLENBeUJJLGMsQ0FTSixrQixDQWdCSSxlLENBeUVKLGUsQ0FpQkksZSxDQXVISixhLENBZUksYyxDQUNBLGMsQ0EwSEosZ0IsQ0FtQkksZSxDdUIxc0JKLGEsQ0FtQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FJSixhLENBS0ksZSxDQUNBLGUsQ0FDQSxVLENBU0osZ0IsQ0FFSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FFQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FJSixhLENBRUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQU9KLG1CLEN4QjZ6TEEsbUIsQ3dCeHpMSSxjLENBR0osYSxDQUVJLGUsQ0FDQSxVLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQVFKLGMsQ0FFSSxlLENBQ0EsVSxDQUlKLGlCLENBRUksWSxDQUtKLGtCLENBR0ksYSxDbkJ4QkEsTyxDQUlRLGMsQ0FJUixLLENBSVEsZSxDYTlGWixrQixDQU1JLGMsQ0FpREosYyxDQU9JLGMsQ0F3REosc0IsQ0FRSSxjLENBQ0Esa0IsQ2I2bkJBLFEsQ0FJUSxnQixDc0Jyd0JaLGMsQ0FzQkksWSxDQUNBLFcsQ0FDQSxZLENDUEosa0IsQ0FtQkksYyxDQUNBLGtCLENBMkJKLGtCLENBa0JJLGdCLENBMEZKLG1CLENBb0JJLFUsQ0FDQSxlLENBQ0EsMEIsQ0FDRSxnQixDQ3pLTixpQyxDQU1JLGEsQ0FDQSxnQixDQUlKLHFDLENBVUksZSxDQUNBLFcsQ0FxSUosb0MsQ0FVSSxlLENBQ0Esa0IsQ0FRSixrQyxDQWVJLGMsQ0M3TEosaUMsQ0FNSSxhLENBQ0EsZ0IsQ0FJSixxQyxDQVVJLGUsQ0FDQSxXLENBcUlKLG9DLENBU0ksZSxDQUNBLGlCLENBUUosa0MsQ0FpQkksYyxDQVNKLHVCLENBS0ksYSxDQUlKLHdCLENBa0JJLGMsQUUzUEYsb0MzQnFNRSxXLENBSVEsZ0IsQ0FDQSwyQixBMkJwTVYscUMxQnFDRixVLENBWUksWSxDQWdESixNLENBU0ksYyxDQUNBLGtCLENBQ0EsZ0IsQ0FHSixTLENBVUksYyxDR2hJSixNLENBWUksZ0IsQ0FDQSxtQixDR0tKLEssQ0FBQSxVLENBVUksZSxDQzVCSixNLENBb0JJLFUsQ0FDQSxRLENBUUosWSxDQWtCSSxjLENDL0NKLE0sQ0FvQkksUSxDQUNBLFEsQ0FDQSwyQixDQUFBLGdCLENBQUEsTyxDQUlKLFksQ0FnQkksYyxDQWVKLFcsQ1RzTFksVSxDVS9PWixVLENBYUksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSxRLENBSUosZ0IsQ0FTSSxrQixDQUNBLGUsQ0FDQSxnQixDQUdKLGUsQ0F1QkksYyxDQUNBLGlCLENBQ0EsaUIsQ0FFQSxzQixDRURBLGdCLENGRUUsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLGtELENBQ0Esb0IsQ0FDQSxrQyxDQUFBLDBCLENFcEVOLEssQ0FjSSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQWNKLFMsQ0EwQkksYyxDQUNBLGlCLENBQ0EsaUIsQ0RtQ0YsWSxDQXNCSSxjLENBZ0NKLGUsQ0FXSSxjLENBQ0EsZSxDQUVBLGEsQ0FDQSxnQixDQU9GLHFCLENBUUksZSxDQXNDTixtQixDQXFCSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGUsQ0FTSixXLENBb0JJLGUsQ0FPSixrQixDQWtCSSxlLENBQ0EsZSxDQUlKLGMsQ0F3QkksVyxDQUNBLFksQ0FDQSxRLENBQ0EsYSxDWDZQRSxZLENBUVEsYyxDYzlpQmhCLGlCLENBb0JJLGMsQ0N6Q0osWSxDQWtCSSxnQixDQUNBLGdCLENBQ0EsaUIsQ0FTSixhLENBYUksUSxDQUNBLGdCLENBQ0EsVSxDQUNBLGEsQ0FJSixvQixDQU9JLGUsQ0FDQSxpQixDQUNBLFUsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGUsQ0FlSiwwQixDQUVJLFksQ0FHSiwyQixDQUdJLG1CLENBQUEsbUIsQ0FBQSxZLENBMkJKLG1CLENBU0ksYyxDQUNBLGUsQ0FDQSxlLENBZUYscUIsQ0FJSSxnQixDQWZOLGEsQ0E4Q0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSxzQixDQUFBLG1CLENBQUEsMEIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxjLENBQ0EsVSxDQVVKLHdCLENBTUksUSxDQUlKLHlCLENBSUksYSxDQUNBLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLGUsQ0FHSixvQixDQU9JLFEsQ0FDQSxlLENBSUoscUIsQ0FFSSxVLENBQ0EsZSxDQUNBLGdCLENBSUosa0IsQ0FFSSxjLENBU0osc0IsQ0FrQ0ksZ0IsQ0FKQSw0QixDQUNFLHNCLENBQUEsYyxDQUNBLFMsQ0EwQk4sK0IsQ0FHSSxhLENmdVRJLGEsQ0FPUSxzQixDRTFsQmhCLFcsQ0FXSSxjLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxRLENBQ0EsZ0IsQ2M3QkosZSxDcEIrWEEsWSxDb0JyWEksYyxDQVVKLGEsQ0FVSSxjLENBQ0Esa0IsQ0FhSixXLENBY0ksbUIsQ0FhSixnQixDQVVJLHNCLENBQUEsbUIsQ0FBQSwwQixDQTBESixpQixDQVlJLGMsQ0FDQSxrQixDQUlKLFcsQ0FFSSxVLENBQ0EsaUIsQ0FJSixZLENBSUksYSxDQUNBLG1CLENBQUEsYSxDQUNBLFcsQ0FDQSxZLENBSUosYyxDQUtJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBSUosYSxDQUVJLGMsQ0FDQSxlLENBQ0Esa0IsQ0FLSixnQyxDQUVJLG1CLENBQUEsZ0IsQ0FDQSxVLENBQ0EsWSxDQUNBLGUsQ0FJSiw0QixDQUVJLFksQ0FDQSxlLENBSUosdUJBQUEsYyxDQUVJLGtCLENoQjhKQSw4QixDQUVRLGEsQ0FDQSxjLENBQ0EsZSxDQUNBLGtCLENBQ0Esa0IsQ2lCelJSLFUsQ0FDRSxjLENBQ0Esa0IsQ0NwR04sSyxDQXFFSSxlLENBOEJBLGtCLENBQ0UseUIsQ0FlTixXLENBTUksUSxDdEI3R0osVyxDQUtJLGtCLENBSUosZ0IsQ0FxQkkscUIsQ0FDQSxZLENBUUosb0MsQ0F1Q0ksb0IsQ0FDQSxzQixDQUVBLDJDLENBQ0UsUyxDQUNBLFksQ0FDQSxZLENBQ0EsYSxDQUtOLG1CLENBK0NJLGEsQ0FDQSxjLENBQ0EsZSxDQUVBLHlCLENBQ0UsUyxDQUNBLFUsQ0FDQSxXLENBRUYsMEIsQ0FDRSxzQixDQUFBLGMsQ0FDQSxTLENBSUEsUyxDQUNBLFksQ0FDQSxXLENBQ0EsWSxDQU1OLG9CLENBY0ksNkIsQ0FBQSw0QixDQUFBLHNCLENBQUEsa0IsQ0FDQSxRLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBSUosbUIsQ0E0QkksZSxDQUNBLGEsQ0FDQSxrQixDQUNBLGMsQ0FDQSxlLENBSUosc0IsQ0FtQkksYyxDQUNBLGtCLENBSUosMkIsQ0FFSSxZLENBS0osNEIsQ0FJSSxhLENBSUosaUIsQ0FxQ0ksYyxDQUNBLGEsQ0FJSixpQixDQTZCSSx5QixDQUNBLGMsQ0FJSixrQixDQW9CSSxlLENBQ0EsUSxDQThDSixlLENBa0JJLFEsQ0FJSixlLENBcUJJLGUsQ0FDQSxZLENBU0oseUIsQ0FXSSxZLENBUUosMEIsQ0FRSSxjLENBSUoscUIsQ0FtQkksZ0IsQ0F3Qkosa0IsQ0FZSSxpQixDQUNBLGdCLENBa0JKLGEsQ0FtQkksYyxDQUNBLGtCLENBSUosa0IsQ0FPSSxjLENBQ0Esa0IsQ0FRSixXLENBcUNJLHlCLENBQ0EsNEIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsVSxDQUNBLGdCLENBQ0EsYSxDQTJDSixXLENBT0ksa0IsQ0FJSixnQixDQXVCSSxlLENBaUJKLHlCLENBSUksZSxDQUNBLFUsQ0FDQSxlLENBcUNKLGUsQ0FVSSxXLEN1QjN2QkosYSxDQVdJLGUsQ0FDQSxlLENBZ0NKLGEsQ0FsQkEsYSxDQU9JLFEsQ25CcUNBLG9CLENBRVEsZSxDQUNBLGtCLENBSVIsMkIsQ0FHUSxnQixDb0I5R1osYSxDQVlJLHNCLENBQUEsbUIsQ0FBQSwwQixDQUNBLGdCLENBQ0EsVSxDQUNBLGEsQ1BqQkosa0IsQ0FVSSxjLENBSUosaUIsQ0FLSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUlKLHNDLENBRUksWSxDQUlKLGMsQ0FHSSxVLENBQ0EsaUIsQ0FDQSxlLENBSUosZSxDQUVJLG1CLENBQUEsYSxDQUNBLFcsQ0FDQSxZLENBSUosdUMsQ0FJSSxhLENBSUosYyxDQVVJLGMsQ0FDQSxrQixDQStCSixnQixDQWFJLG1CLENBUUosc0IsQ0FZSSxjLENBQ0Esa0IsQ0FJSixhLENBS0ksZSxDQUNBLFUsQ0FDQSxhLENBeUVKLHFCLENBTUksYyxDQUNBLGtCLENBSUosZSxDQWtDSSxhLENBQ0EsZSxDQUNBLFEsQ0FJSixzQixDQVlJLGtCLENBQ0EsZSxDQUlKLHVCLENBZUksa0IsQ0FJSix5QixDQUlJLGMsQ1k5UEosd0MsQ0RBQSx3QyxDWGtRQSxxQixDQU9JLGtCLENBSUosdUIsQ0FFSSxVLENBRUEsYSxDQUlKLHNCLENBT0ksUSxDQXlEQSw4QixDQUNFLHNCLENBQUEsYyxDQUNBLFMsQ0FtRU4sdUIsQ0FlSSxhLENBQ0EsaUIsQ0FpQ0Esc0JBQUEsYyxDQUNFLDRDLENBQ0EsbUIsQ0FDQSxrQixDQU1OLHdCLENBT0ksa0IsQ0EyQ0oscUIsQ0FPSSxhLENBZUosMkIsQ0FJSSxrQixDYm1MUSxnRCxDTHl5TFosK0MsQ0tweUxvQixVLENBbUZaLHVCLENBSVEsa0IsQ0E0RUosd0IsQ0FPUSxVLENBeUJSLHFDLENBUVEsa0IsQ0FRUix1QixDQUFBLHNCLENBR1EsYyxDSGg4QnBCLHdCLENBS0ksb0IsQ0F5REosb0IsQ0FNSSxZLENBNkRKLGUsQ0FXSSxnQixDQThNSixhLENBRUksZ0IsQ0FDQSxVLENBQ0EsYSxDMEJwWEosa0IsQ0F3QkksYyxDQUNBLGUsQ0FzQkosa0IsQ0FzQkksZSxDQUlKLHFCLENBc0JJLGMsQ0FDQSxrQixDQUNBLGUsQ0F5Q0osaUIsQ0FhSSxzQixDQUFBLG1CLENBQUEsMEIsQ0FJSixtQixDQTJCSSxlLENBZ0JKLHFCLENBZ0JJLGUsQ0FjSixpQixDQVlJLGUsQ0FDQSxpQixDQzFQSixxQyxDQWFJLGMsQ0FnQkoscUMsQ0FnQkksZSxDQW9DSixxQyxDQW1CSSxlLENBQ0Esa0IsQ0FJSixvQyxDQWVJLGtCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBSUosc0MsQ0F1QkksZSxDQWFKLHdDLENBSUksaUIsQ0FRSixvQyxDQWdCSSxpQixDQzdMSixxQyxDQWFJLGMsQ0FnQkoscUMsQ0FnQkksZSxDQW9DSixxQyxDQW1CSSxlLENBQ0Esa0IsQ0FJSixvQyxDQWVJLGtCLENBQ0Esc0IsQ0FBQSxtQixDQUFBLDBCLENBSUosc0MsQ0F1QkksZSxDQWFKLHdDLENBSUksaUIsQ0FRSixvQyxDQWVJLG1CLEFFN0xGLHFDMUJxQ0YsVSxDQWdCSSxZLENHNURKLE0sQ0FpQkksZ0IsQ0FDQSxtQixDS3VDSixXLENBS0ksVSxDRTFCRixhLENBZ0NJLGMsQ0E2RUosZSxDQW1CSSxlLENBR0YscUIsQ0FZSSxlLENBa0NOLG1CLENBNkJJLGUsQ0FJSixXLENBdUJJLGMsQ0EyQkosYyxDQThCSSxXLENBQ0EsWSxDQUNBLFEsQ0FDQSxhLENmd0dOLGUsQ0EwQkksZSxDQUNBLFksQ0FJSix5QixDQWVJLFksQ0N4Ykosd0IsQ0FRSSxvQixDMEI5Qkosa0IsQ0E2QkksZ0IsQUl2Q0YscUMxQnFDRixVLENBbUJJLFksQ0p4Qkosd0IsQ0FZSSxzQixBR3lYQSwyREFFUSw0QixDQUFBLHFCLENBRUksZSxDQU9KLHdCLENBQ0ksUSxDQUNBLGtDLENBQUEsMEIsQ0FJUixVLENBQ0ksVSIsImZpbGUiOiJyZXZpZXdfMjcuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuYSxcbmFiYnIsXG5hY3JvbnltLFxuYWRkcmVzcyxcbmFwcGxldCxcbmFydGljbGUsXG5hc2lkZSxcbmF1ZGlvLFxuYmlnLFxuYmxvY2txdW90ZSxcbmJvZHksXG5jYW52YXMsXG5jYXB0aW9uLFxuY2VudGVyLFxuY2l0ZSxcbmNvZGUsXG5kZCxcbmRlbCxcbmRldGFpbHMsXG5kZm4sXG5kaXYsXG5kbCxcbmR0LFxuZW0sXG5lbWJlZCxcbmZpZWxkc2V0LFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmZvcm0sXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5oZWFkZXIsXG5oZ3JvdXAsXG5odG1sLFxuaSxcbmlmcmFtZSxcbmltZyxcbmlucyxcbmtiZCxcbmxhYmVsLFxubGVnZW5kLFxubGksXG5tYXJrLFxubWVudSxcbm5hdixcbm9iamVjdCxcbm9sLFxub3V0cHV0LFxucCxcbnByZSxcbnEsXG5ydWJ5LFxucyxcbnNhbXAsXG5zZWN0aW9uLFxuc21hbGwsXG5zcGFuLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VtbWFyeSxcbnN1cCxcbnRhYmxlLFxudGJvZHksXG50ZCxcbnRmb290LFxudGgsXG50aGVhZCxcbnRpbWUsXG50cixcbnR0LFxudSxcbnVsLFxudmFyLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YWZ0ZXIsXG5ibG9ja3F1b3RlOmJlZm9yZSxcbnE6YWZ0ZXIsXG5xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmJyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4qLFxuKjphZnRlcixcbio6YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYSxcbmE6Zm9jdXMsXG5idXR0b24sXG5idXR0b246Zm9jdXMsXG5pbnB1dCxcbmlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIsXG46Oi1tb3otZm9jdXMtb3V0ZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVtb3ZlIG91dGxpbmVzIGluIEZpcmVmb3guXG4gKi9cbnNlbGVjdDotbW96LWZvY3VzcmluZyxcbmE6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMDAwO1xufVxuXG4qOmZvY3VzLFxuKjp2aXNpdGVkLFxuKjphY3RpdmUsXG4qOmhvdmVyIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5hLFxuYTpmb2N1cyxcbmE6dmlzaXRlZCxcbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuKjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLndyYXBwZXIgLmJ0bjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjkyMzNBO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLndyYXBwZXIgYS5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMjBweCA2MHB4O1xufVxuLnNsaWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNsaWRlcl9fdGV4dCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5zbGlkZXJfX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgY29sb3I6ICNEMDQ2NUI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zbGlkZXJfX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMxNzEyMTk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zbGlkZXJfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNDRweDtcbn1cbi5zbGlkZXJfX2NhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMjMsIDE4LCAyNSwgMC4xKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zbGlkZXJfX3VzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNsaWRlcl9fdXNlcl9pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zbGlkZXJfX3VzZXJfbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbiAgY29sb3I6ICMxNzEyMTk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG59XG4uc2xpZGVyX19yYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5zbGlkZXJfX2luZm8ge1xuICBoZWlnaHQ6IDI0OHB4O1xufVxuLnNsaWRlcl9faW5mb190ZXh0IHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuLnNsaWRlcl9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTZweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5zbGlkZXJfX2NhcmQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IDAgcmdiYSgyMywgMTgsIDI1LCAwLjEpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2xpZGVyX19wcmV2LFxuLnNsaWRlcl9fbmV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDJweCAjRDA0NjVCO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWRlcl9faXRlbS5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay10cmFjayB7XG4gIGhlaWdodDogNDgwcHg7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAyMHB4IDE0cHg7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLWxpc3Qge1xuICBtYXJnaW46IDAgLTE1cHg7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLW5leHQsXG4uc2xpZGVyX19pdGVtIC5zbGljay1wcmV2IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogdW5zZXQ7XG4gIGJvdHRvbTogLTIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXI6IHNvbGlkIDJweCAjRDA0NjVCO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNsaWRlcl9faXRlbSAuc2xpY2stbmV4dDpiZWZvcmUsXG4uc2xpZGVyX19pdGVtIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLXByZXYge1xuICBsZWZ0OiAxMnB4O1xufVxuLnNsaWRlcl9faXRlbSAuc2xpY2stcHJldjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMjZcIiBoZWlnaHQ9XCI4XCIgdmlld0JveD1cIjAgMCAyNiA4XCI+PHBhdGggZD1cIk00LjQ3MzYzIDcuNDc0NjFMNS4wNjczOCA2Ljg5MTZMNS4yMTA5NCA2Ljc1TDMuMDc2MTcgNC42MTUyM0wyNS4yMDAyIDQuNjE1MjRMMjUuMjAwMiAzLjM4MTg0TDMuMDc3MTUgMy4zODE4NEw1LjA2ODM2IDEuMzg5NjVMNS4yMTA5NCAxLjI0NzA3TDUuMDY3MzggMS4xMDY0NUw0LjQ3MzYzIDAuNTIyNDYxTDQuMzMyMDMgMC4zODM3ODlMNC4xOTIzOCAwLjUyNDQxNEwwLjg1ODM5OSAzLjg1NzQyTDAuNzE2Nzk3IDMuOTk5MDJMMC44NTgzOTkgNC4xMzk2NUw0LjMzMjAzIDcuNjEzMjhMNC40NzM2MyA3LjQ3NDYxWlwiIGZpbGw9XCIlMjNEMDQ2NUJcIiBzdHJva2U9XCIlMjNEMDQ2NUJcIiBzdHJva2Utd2lkdGg9XCIwLjRcIi8+PC9zdmc+Jyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDEycHg7XG59XG4uc2xpZGVyX19pdGVtIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNlwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDI2IDhcIj48cGF0aCBkPVwiTTIxLjUyNjQgNy40NzQ2MUwyMC45MzI2IDYuODkxNkwyMC43ODkxIDYuNzVMMjIuOTIzOCA0LjYxNTIzTDAuNzk5ODA0IDQuNjE1MjRMMC43OTk4MDQgMy4zODE4NEwyMi45MjI5IDMuMzgxODRMMjAuOTMxNiAxLjM4OTY1TDIwLjc4OTEgMS4yNDcwN0wyMC45MzI2IDEuMTA2NDVMMjEuNTI2NCAwLjUyMjQ2MUwyMS42NjggMC4zODM3ODlMMjEuODA3NiAwLjUyNDQxNEwyNS4xNDE2IDMuODU3NDJMMjUuMjgzMiAzLjk5OTAyTDI1LjE0MTYgNC4xMzk2NUwyMS42NjggNy42MTMyOEwyMS41MjY0IDcuNDc0NjFaXCIgZmlsbD1cIiUyM0QwNDY1QlwiIHN0cm9rZT1cIiUyM0QwNDY1QlwiIHN0cm9rZS13aWR0aD1cIjAuNFwiLz48L3N2Zz4nKTtcbn1cblxuLnNsaWRlcl9faXRlbSAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay1kb3RzIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QwNDY1QjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNEMDQ2NUI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnNsaWRlcl9faXRlbSAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogLTE2cHg7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLmNhdGFsb2ctaXRlbV9fdmlzaXQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvcHVwLWhvbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UsIHZpc2liaWxpdHkgMC40cyBlYXNlO1xuICBtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xufVxuLnBvcHVwLWhvbWUtd3JhcHBlci5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ucG9wdXAtaG9tZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgcGFkZGluZzogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTZweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICNFREZGRkM7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDI0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIG9wYWNpdHkgMC40cyBlYXNlO1xuICBvcGFjaXR5OiAwO1xufVxuLnBvcHVwLWhvbWVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLnBvcHVwLWhvbWVfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE2cHg7XG4gIG1heC13aWR0aDogMjQ4cHg7XG59XG4ucG9wdXAtaG9tZV9faW1nIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMnB4KTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBvcHVwLWhvbWVfX2ltZy13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuLnBvcHVwLWhvbWVfX2xvZ28ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wb3B1cC1ob21lX190aXRsZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2FcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG59XG4ucG9wdXAtaG9tZV9fYnRuIHtcbiAgd2lkdGg6IDIxNnB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG4ucG9wdXAtaG9tZV9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBvcHVwLWhvbWUtd3JhcHBlci5hY3RpdmUgLnBvcHVwLWhvbWUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuY29udGVudCB7XG4gICAgdG9wOiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNsaWRlciB7XG4gICAgbWF4LXdpZHRoOiAxMDI2cHg7XG4gIH1cbiAgLnNsaWRlcl9fdGV4dCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICB9XG4gIC5zbGlkZXJfX2NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5zbGlkZXJfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuc2xpZGVyX19jYXJkIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gIH1cbiAgLnNsaWRlcl9faXRlbSAuc2xpY2stbmV4dCxcbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLXByZXYge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnNsaWRlcl9faXRlbSAuc2xpY2stZG90cyB7XG4gICAgYm90dG9tOiAxNHB4O1xuICB9XG4gIC5zbGlkZXJfX2l0ZW0gLnNsaWNrLXNsaWRlIHtcbiAgICBtYXJnaW46IDIwcHggMTJweDtcbiAgfVxuICAuc2xpZGVyX19pdGVtIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnBvcHVwLWhvbWUge1xuICAgIHdpZHRoOiA2ODBweDtcbiAgICBoZWlnaHQ6IDM2MHB4O1xuICAgIHBhZGRpbmc6IDU2cHggNTJweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgLnBvcHVwLWhvbWVfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5wb3B1cC1ob21lX19jb250ZW50IHtcbiAgICBnYXA6IDI0cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucG9wdXAtaG9tZV9fY2xvc2Uge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzgwcHgpIHtcbiAgLnBvcHVwLWhvbWVfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MnB4KTtcbiAgfVxufVxuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi53cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxubWFpbiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG5ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5zdmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5idXR0b24ge1xuICBmb250LWZhbWlseTogXCJWZXJkYW5hXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDczMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMjIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTI4MHB4O1xuICB9XG59XG5cbi5idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMThweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwNDY1QjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuOHM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogdW5zZXQ7XG59XG4uYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMDg0OTQ7XG4gIGJvcmRlci1jb2xvcjogI0QwNDY1Qjtcbn1cbi5idG46YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjRDA0NjVCO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50ZXh0LWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRleHQtdW5kZXJsaW5lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMxNzEyMTk7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuLnN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoMTAwJSk7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zbGljay1saXN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uc2xpY2stdHJhY2s6YmVmb3JlLFxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stcHJldjpob3Zlcixcbi5zbGljay1wcmV2OmZvY3VzLFxuLnNsaWNrLW5leHQ6aG92ZXIsXG4uc2xpY2stbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSxcbi5zbGljay1wcmV2OmZvY3VzOmJlZm9yZSxcbi5zbGljay1uZXh0OmhvdmVyOmJlZm9yZSxcbi5zbGljay1uZXh0OmZvY3VzOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zbGljay1wcmV2LnNsaWNrLWRpc2FibGVkOmJlZm9yZSxcbi5zbGljay1uZXh0LnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5zbGljay1wcmV2OmJlZm9yZSxcbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stcHJldiB7XG4gIHJpZ2h0OiAtMjVweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLihpBcIjtcbn1cblxuW2Rpcj1ydGxdIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPXJ0bF0gLnNsaWNrLW5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogLTI1cHg7XG59XG5cbi5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oaSXCI7XG59XG5cbltkaXI9cnRsXSAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIuKGkFwiO1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjb2xvcjogYmxhY2s7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuNzU7XG4gIGNvbG9yOiBibGFjaztcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDc1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cbn1cblxuLmhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDEyNywgMTI3LCAxMjcsIDAuNSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5cbi5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi8qINCT0LDQvNCx0YPRgNCz0LXRgCDQuNC60L7QvdC60LAgKi9cbi5idXJnZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6ICNEMDQ2NUI7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1cmdlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYnVyZ2VyIHNwYW4ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uYnVyZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYnVyZ2VyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDhweDtcbn1cblxuLyog0JzQtdC90Y/QtdC8INCz0LDQvNCx0YPRgNCz0LXRgCDQuNC60L7QvdC60YMsINC60L7Qs9C00LAg0LzQtdC90Y4g0L7RgtC60YDRi9GC0L4gKi9cbi5idXJnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgd2lkdGg6IDE0cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA5cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgd2lkdGg6IDE0cHg7XG4gIHRvcDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhpZGRlbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTBweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtOTk5cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuLm5hdiAubG9nbywgLmxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdiAubG9nbywgLmxvZ28ge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmF2IC5sb2dvLCAubG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nby1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxvZ28tZGVzayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9nby1kZXNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LmFjdGl2ZSB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNTBweCk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweCAyNHB4IDgwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cblxuLm5hdl9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMzI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5uYXZfX3dyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZfX3dyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5uYXYuYWN0aXZlIHtcbiAgdG9wOiA0MXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi5hY3RpdmUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDQxcHgpO1xuICB9XG59XG5cbi5saW5rcyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubGlua3Mge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlua3Mge1xuICAgIG9yZGVyOiAxO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlua3Mge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4ubGlua3MuYWN0aXZlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ubGlua3NfX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICBmb250LXdlaWdodDogNTAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNDRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxpbmtzX19saW5rIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubGlua3NfX2xpbmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4ubGlua3NfX2xpbmsuYWN0aXZlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogI0ZGQzE0QTtcbn1cblxuLmxpbmtzX190aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjQ0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNzEyMTk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubGlua3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saW5rcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmxpbmtzX190aXRsZSB7XG4gIGNvbG9yOiAjRDA0NjVCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmxpbmtzX190aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAubGlua3NfX2xpbmsge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLmxpbmtzX19saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRDA0NjVCO1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGlua3NfX2xpbmsuYWN0aXZlOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC00cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BsYXktYXJyb3dfMTUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ucGFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgIHJvdy1nYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2VzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbi5wYWdlc19fbGluayB7XG4gIG1heC13aWR0aDogMzI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlc19fbGluayB7XG4gICAgY29sb3I6ICM3RjdGN0Y7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBhZ2VzX19saW5rIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VzX193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmxvZ29fX2xpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLmxvZ29fX2xpbmsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5wYWdlc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2VzLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VzLWxpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdlcy1saW5rX19saW5rIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2VzX19pdGVtOmxhc3QtY2hpbGQgLnBhZ2VzX19saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wYWdlc19fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbi5wYWdlc19fd3JhcHBlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTVweCk7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEyNywgMTI3LCAxMjcsIDAuNSk7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZXNfX3dyYXBwZXIge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubG9nb19fbGluayB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvX19saW5rIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLnNlcnZpY2Uge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5zZXJ2aWNlIC50ZXh0LXRvb2x0aXBfc3BvbnNvcmVkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbn1cbi5zZXJ2aWNlIHAsXG4uc2VydmljZSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG59XG4uc2VydmljZSBwIH4gLnNlcnZpY2VfX3RpdGxlLFxuLnNlcnZpY2UgdWwgbGkgfiAuc2VydmljZV9fdGl0bGUge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2VydmljZSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zZXJ2aWNlIC5jb250YWluZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzE3MTIxOTtcbn1cbi5zZXJ2aWNlIC5jb250YWluZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zZXJ2aWNlIC5jb250YWluZXIgYTphY3RpdmUge1xuICBjb2xvcjogIzdmN2Y3Zjtcbn1cblxuLnNlcnZpY2VfX3JvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnNlcnZpY2VfX3JvdyAudGV4dC10b29sdGlwX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZXJ2aWNlX19yb3cge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnNlcnZpY2VfX3JvdyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuLnF1aXotbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1saW5rIHtcbiAgICBvcmRlcjogMjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotbGluayB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnF1aXotbGlua19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1saW5rX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotbGlua19fdGV4dCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbi5xdWl6LWxpbmtfX2J0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjRDA0NjVCO1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnF1aXotbGlua19fYnRuOmhvdmVyLCAucXVpei1saW5rX19idG46YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1saW5rX19idG4ge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY29sb3I6ICMxNzEyMTk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucXVpei1saW5rX19idG4ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5xdWl6LWxpbmtfX2J0bjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wbGF5LWFycm93XzE1LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxufVxuXG4ucXVpel9fdGl0bGUge1xuICBjb2xvcjogI0QwNDY1Qjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLnF1aXotbGlua19fYnRuIHtcbiAgICBwYWRkaW5nOiAxNnB4IDMwcHg7XG4gIH1cbn1cblxuLnJhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgb3JkZXI6IDI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yYXRlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5yYXRlLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJhdGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG5cbi5yYXRlLWJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiAjRDA0NjVCO1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnJhdGUtYnRuOmhvdmVyLCAucmF0ZS1idG46YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNjBweCkge1xuICAucmF0ZS1idG4ge1xuICAgIHBhZGRpbmc6IDE2cHggMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJhdGUtYnRuIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjMTcxMjE5O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJhdGUtYnRuIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxuICAucmF0ZS1idG46YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGxheS1hcnJvd18xNS5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbn1cblxuLnByb21vIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogIzhFRTVEOTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvbW8ge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4ucHJvbW9fcGFnZXMge1xuICBwYWRkaW5nOiAyNHB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucHJvbW9fcGFnZXMge1xuICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX3BhZ2VzIHtcbiAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vIC5jb250YWluZXJfcGFnZXMge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9tb19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMCAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLnByb21vX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9tb19fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tb19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAucHJvbW9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5wcm9tb19fdGl0bGVfcGFnZXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb21vX190aXRsZV9wYWdlcyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX190aXRsZV9wYWdlcyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW9fX3RpdGxlX3BhZ2VzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnByb21vX190ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzE3MTIxOTtcbn1cbi5wcm9tb19fdGV4dCBhIHtcbiAgY29sb3I6ICMxNzEyMTk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wcm9tb19fdGV4dCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb21vX190ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9tb19fdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tb19fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucHJvbW9fX3RleHRfcGFnZXMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb21vX190ZXh0X3BhZ2VzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvbW9fX3RleHRfcGFnZXMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vX190ZXh0X3BhZ2VzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDAgNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW9fX3RleHRfcGFnZXMteWVhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC13cmFwOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX193cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vX193cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5wcm9tb19fd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiA0NjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX193cmFwcGVyX3BhZ2VzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9tb19fd3JhcHBlcl9wYWdlcyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5wcm9tb19fd3JhcHBlcl9wYWdlcyB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgfVxufVxuLnByb21vX19idG4ge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDMwcHggMCAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb21vX19idG4ge1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9tb19fYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMzZweCAwIDA7XG4gIH1cbn1cbi5wcm9tb19fYnJlYWsge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vX19icmVhayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tb19fYnJlYWtfcGFnZXMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wcm9tb19faW1nLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDMxNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9tb19faW1nLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9tb19faW1nLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvbW9fX2ltZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vX19pbWctd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5wcm9tb19faW1nLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gIH1cbn1cbi5wcm9tb19faW1nIHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucHJvbW9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAzODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX19pbWcge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tb19faW1nIHtcbiAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vX19pbWcge1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAucHJvbW9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4ucHJvbW9fX2ltZy0tc21hbGwge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9tb19faW1nLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX19pbWctLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9tb19faW1nLS1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vX19pbWctLXNtYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gIH1cbn1cbi5wcm9tb19fY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzIwcHg7XG4gIGhlaWdodDogMzIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjRDA0NjVCO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucHJvbW9fX2NpcmNsZSB7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIGhlaWdodDogMzgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9tb19fY2lyY2xlIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgaGVpZ2h0OiAzMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vX19jaXJjbGUge1xuICAgIHdpZHRoOiAzODVweDtcbiAgICBoZWlnaHQ6IDM4NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb21vX19jaXJjbGUge1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBoZWlnaHQ6IDU1MHB4O1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0yMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5wcm9tb19fY2lyY2xlIHtcbiAgICB3aWR0aDogNjkwcHg7XG4gICAgaGVpZ2h0OiA2OTBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAtMTUwcHg7XG4gIH1cbn1cblxuLnByb21vX190aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb21vX190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnByb21vX190aXRsZV9wYWdlcyB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vX190aXRsZV9wYWdlcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnByb21vX195ZWFyIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9tb19feWVhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbi5wcm9tb19fdGV4dF9wYWdlcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICBjb2xvcjogIzMzMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9tb19fdGV4dF9wYWdlcyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ucHJvbW9fX2J0biB7XG4gIG1hcmdpbjogMTZweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvbW9fX2J0biB7XG4gICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgfVxufVxuLnByb21vX3BhZ2VzIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb21vX3BhZ2VzIHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvbW9fcGFnZXMge1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgfVxufVxuXG4ucHJvbW8taW50ZXJhY3RpdmVfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1heC13aWR0aDogMjEycHg7XG4gIG1hcmdpbjogMTZweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvbW8taW50ZXJhY3RpdmVfX2J0biB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5icmVhZGNydW1icyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icyAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbi5icmVhZGNydW1icy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5icmVhZGNydW1icy1saXN0IHtcbiAgICBnYXA6IDhweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmVhZGNydW1icy1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuLmJyZWFkY3J1bWJzLWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BsYXktYXJyb3dfMTUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJyZWFkY3J1bWJzLWl0ZW0ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMtaXRlbV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjOUY5RjlGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTQwcHgpIHtcbiAgLmJyZWFkY3J1bWJzLWl0ZW1fX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMtaXRlbV9fbGluay5hY3RpdmUge1xuICBjb2xvcjogI0ZGQzE0QTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmJyZWFkY3J1bWJzLXBhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyZWFkY3J1bWJzLXBhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzLXBhZ2VfX2xpbmsge1xuICBjb2xvcjogIzdGN0Y3RjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmJyZWFkY3J1bWJzIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMtaXRlbV9fbGluay5hY3RpdmUge1xuICBjb2xvcjogI0QwNDY1QjtcbiAgdGV4dC10cmFuc2Zvcm06IHVuc2V0O1xufVxuXG4uY2F0YWxvZyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnVwZGF0ZS1kYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4udXBkYXRlLWRhdGVfX2ltZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnVwZGF0ZS1kYXRlX19pbWcgcGF0aCB7XG4gIHN0cm9rZTogI0ZGQzE0QTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudXBkYXRlLWRhdGUge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVwZGF0ZS1kYXRlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cblxuLmNhdGFsb2ctbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbiAgZ2FwOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNhdGFsb2ctbGlzdCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZy1saXN0IHtcbiAgICBnYXA6IDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fcmF0aW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX3JhdGluZy0tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3JhdGluZy0tZGVzayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2ctaXRlbV9fcmF0aW5nLS1kZXNrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FkdmFudGVnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBjb2xvcjogIzE3MTIxOTtcbn1cbi5jYXRhbG9nLWl0ZW1fX2FkdmFudGVnZXM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BsYXktYXJyb3dfMTUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY2F0YWxvZy1pdGVtX19hZHZhbnRlZ2VzOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX21vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjRDA0NjVCO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX21vcmUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgyMywgMTgsIDI1LCAwLjEpO1xufVxuLmNhdGFsb2ctaXRlbV9fYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZy1pdGVtX19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICB9XG59XG4uY2F0YWxvZy1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoc2VjdGlvbikgXCJcIjtcbiAgcGFkZGluZzogMTBweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiA0N3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHdoaXRlO1xuICB6LWluZGV4OiAyO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgNTAlIDgwJSwgMCAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhFRTVEOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZy1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggMjVweCA1NXB4O1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW0tY3Vyc29yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX190aXRsZSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2ctaXRlbV9fdGl0bGUgaW1nIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fdGl0bGUgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2ctaXRlbV9fdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uY2F0YWxvZy1pdGVtX192aXNpdCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2F0YWxvZy1pdGVtX192aXNpdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX2JvdHRvbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyMTVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2dfX3F1ZXN0aW9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmNhdGFsb2dfX3Rvb2x0aXAge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uY2F0YWxvZy1pdGVtLS1wb3B1bGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZDMTRBO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi5jYXRhbG9nLWl0ZW0tLXBvcHVsYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzE0QTtcbn1cbi5jYXRhbG9nLWl0ZW0tLXBvcHVsYXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi8J+UpSBQb3B1bGFyIENob2ljZSDwn5SlXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogd2hpdGU7XG4gIHRvcDogLTIzcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwJSwgMTAwJSA5MCUsIDUyJSA5MCUsIDUwJSAxMDAlLCA0OCUgOTAlLCAwIDkwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxNEE7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDE4OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2ctaXRlbS0tcG9wdWxhciB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgLmNhdGFsb2ctaXRlbS0tcG9wdWxhcjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IDU1cHg7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbS0tcG9wdWxhci1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjIsIDExMCwgODcsIDAuMjQpO1xufVxuXG4uY2F0YWxvZy1pdGVtLS1wb3B1bGFyLWFzaWFuOmFmdGVyIHtcbiAgY29udGVudDogXCLwn5SlIFNlbmlvciBEYXRpbmdcIjtcbn1cblxuLmNhdGFsb2ctaXRlbS0tcG9wdWxhci1zbGF2aWM6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCflKUgQWR2ZW50dXJlIFNlZWtlcnNcIjtcbn1cblxuLmNhdGFsb2ctaXRlbS0tcG9wdWxhci1sYXRpbmE6YWZ0ZXIge1xuICBjb250ZW50OiBcIvCflKUgTmljaGUgRGF0aW5nXCI7XG59XG5cbi5jYXRhbG9nLWl0ZW1fX2FkdmFudGVnZXMtLW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRhbG9nLWl0ZW1fX2FkdmFudGVnZXMtLW5vbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jYXRhbG9nIHtcbiAgcGFkZGluZzogMjBweCAwIDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY2F0YWxvZyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhdGFsb2ctaXRlbSB7XG4gICAgcGFkZGluZzogMzJweCA0NHB4IDIwcHg7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW0gLmNhdGFsb2ctaXRlbV9fdmlzaXQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uY2F0YWxvZy1pdGVtLS1wb3B1bGFyIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uY2F0YWxvZy1pdGVtLS1wb3B1bGFyOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYXRhbG9nLWl0ZW1fX2JvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNhdGFsb2ctaXRlbV9fYm90dG9tIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX3JhdGluZywgLmNhdGFsb2ctaXRlbV9fdGl0bGUge1xuICB3aWR0aDogNTAlO1xufVxuLmNhdGFsb2ctaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjFFQUU0O1xufVxuLmNhdGFsb2ctaXRlbV9fbW9yZSB7XG4gIGNvbG9yOiAjRDA0NjVCO1xufVxuLmNhdGFsb2ctaXRlbV9fcmF0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG4uY2F0YWxvZy1pdGVtX19yYXRpbmctLWRlc2sge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLmNhdGFsb2ctaXRlbV9fcmF0aW5nLS1tb2Ige1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRhbG9nLWl0ZW1fX2FkdmFudGVnZXMge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLmNhdGFsb2ctaXRlbV9fYWR2YW50ZWdlczpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uY2F0YWxvZy1pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMCBhdXRvIDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY2F0YWxvZy1pdGVtX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMCAwO1xuICB9XG59XG4uY2F0YWxvZy1pdGVtX190aXRsZSBpbWcge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NDFweCkge1xuICAuY2F0YWxvZy1pdGVtX190aXRsZSBpbWcge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU0MXB4KSB7XG4gIC5jYXRhbG9nLWl0ZW0ge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LXdyYXA6IHVuc2V0O1xuICB9XG4gIC5jYXRhbG9nLWl0ZW1fX3JhdGluZywgLmNhdGFsb2ctaXRlbV9fdGl0bGUsIC5jYXRhbG9nLWl0ZW1fX2luZm8ge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgfVxuICAuY2F0YWxvZy1pdGVtX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcbiAgfVxufVxuLmNhdGFsb2dfX3Rvb2x0aXAge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLnRleHQtYm9sZCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmNhdGFsb2ctcmF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG5cbi5ibG9nLXBvc3Qge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi5ibG9nLXBvc3RfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmxvZ19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmJsb2dfX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJsb2dfX2xpc3Qge1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmxvZ19fbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIH1cbn1cblxuLyogdGhlIHNsaWRlcyAqL1xuLmJsb2dfX2xpc3QgLnNsaWNrLXNsaWRlIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi8qIHRoZSBwYXJlbnQgKi9cbi5ibG9nX19saXN0IC5zbGljay1saXN0IHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuXG4uYmxvZ19fbGlzdCAuc2xpY2stbmV4dCwgLnNsaWNrLXByZXYge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9nX19saXN0IC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5ibG9nX19saXN0IC5zbGljay1kb3RzIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QwNDY1QjtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ibG9nX19saXN0IC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uYmxvZ19fbGlzdCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI0QwNDY1QjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYmxvZ19fbGlzdCAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJsb2cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5ibG9nX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2dfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLmJsb2dfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zdGVwc19fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0ZXBzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0ZXBzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnN0ZXBzX190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLnN0ZXBzX190ZXh0Om5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5zdGVwc19fYmlvIHtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMDQ2NUI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iaW8tc2hhZG93XzE1LndlYnBcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnN0ZXBzX19iaW8ge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cbi5zdGVwc19fYmlvLnN0ZXBzX19iaW8tLXNsYXZpYy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnN0ZXBzX19iaW8uc3RlcHNfX2Jpby0tc2xhdmljLTEge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdGVwc19fYmlvLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RlcHNfX2Jpby13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnN0ZXBzX19iaW8tbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zdGVwc19fYmlvLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5zdGVwc19fYmlvLWl0ZW06YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LWJpby5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnN0ZXBzX19iaW8taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5zdGVwc19fYmlvLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnN0ZXBzX19iaW8taW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnN0ZXBzX19iaW8taW5mbyBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnN0ZXBzX19iaW8taW1nIHtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnN0ZXBzX19iaW8taW1nIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnN0ZXBzX19iaW8tdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGVwc19fYmlvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5zdGVwc19fYmlvLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2dfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuXG4uYmxvZ19fYXNpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ibG9nX19hc2lkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4uYmxvZ19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2dfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYXNpZGVfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2dfX2FzaWRlIC5wb3N0X19pbWctd3JhcCBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJsb2dfX2FzaWRlIC5wb3N0X19pbWctd3JhcCB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuYmxvZ19fYXNpZGUgLnBvc3Q6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5zdGVwc19fYmlvLS1zZWNvbmQgLnN0ZXBzX19iaW8td3JhcCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbi5zdGVwc19fYmlvLS1zbGF2aWMtMiAuc3RlcHNfX2Jpby13cmFwLFxuLnN0ZXBzX19iaW8tLWFzaWFuLTEgLnN0ZXBzX19iaW8td3JhcCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnN0ZXBzX19iaW8tLXNsYXZpYy0yIC5zdGVwc19fYmlvLXdyYXAsXG4uc3RlcHNfX2Jpby0tYXNpYW4tMSAuc3RlcHNfX2Jpby13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnN0ZXBzX19iaW9fZGVjb3JhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RlcHNfX2Jpb19kZWNvcmF0ZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBib3R0b20gcmlnaHQvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL2Jpby1kZWNvci1hc2lhbi53ZWJwXCIpO1xufVxuXG4uYmxvZ19fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJsb2dfX3JvdyB7XG4gICAgb3JkZXI6IC0xO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmxvZ19fcm93IHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG4uYmxvZ19fdGl0bGUge1xuICBjb2xvcjogI0QwNDY1Qjtcbn1cblxuLnByb21vX2Jsb2cgLnByb21vX190ZXh0IHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9fbW9yZSB7XG4gIGNvbG9yOiAjRDA0NjVCO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cbi5wcm9kdWN0LWJhbm5lcl9fbW9yZTpob3ZlciB7XG4gIGNvbG9yOiAjRjA4NDk0O1xufVxuLnByb2R1Y3QtYmFubmVyX19tb3JlOmZvY3VzIHtcbiAgY29sb3I6ICNCOTIzM0E7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdCAucHJvZHVjdF9fcmlnaHQtdGl0bGUge1xuICAgIGNvbG9yOiAjMTcxMjE5O1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuXG4uYmxvZy1wb3N0IC5ibG9nX190aXRsZSB7XG4gIGNvbG9yOiAjRDA0NjVCO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5ibG9nLXBvc3QgLmJsb2dfX3RleHQge1xuICBjb2xvcjogIzMzMztcbn1cbi5ibG9nLXBvc3QgLnN1YnRpdGxlIHtcbiAgY29sb3I6ICMxNzEyMTk7XG59XG4uYmxvZy1wb3N0IC5wb3N0X19pbWctd3JhcDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwOCwgNzAsIDkxLCAwLjUpO1xufVxuLmJsb2ctcG9zdCAucG9zdF9fY2F0ZWdvcnkge1xuICBjb2xvcjogI0QwNDY1Qjtcbn1cbi5ibG9nLXBvc3QgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjZGNjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYmxvZy1wb3N0IC5zbGlkZXJfX2l0ZW0gLnNsaWNrLWRvdHMgbGkge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmJsb2ctcG9zdCAuc2xpZGVyX19pdGVtIC5zbGljay1kb3RzIC5zbGljay1hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNkMDQ2NWI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIC5wcm9kdWN0LWJhbm5lcl9fYnV0dG9uLW1vcmUsIC5wcm9kdWN0LWJhbm5lcl9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAucHJvZHVjdC1iYW5uZXJfX2J1dHRvbi1tb3JlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5wcm9kdWN0LWJhbm5lcl9fYnRuLXRvcCB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2NXB4KTtcbiAgfVxuICAudGV4dC1ib2xkIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5yYXRpbmctYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5mYXFfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmFxIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmZhcV9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uZmFxX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uZmFxX19pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZhcV9faXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5mYXFfX2l0ZW0ub3BlbiB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5mYXFfX2l0ZW0tdGl0bGUge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtaW4taGVpZ2h0OiAzNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xufVxuLmZhcV9faXRlbS10aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgYmFja2dyb3VuZDogIzdGN0Y3Rjtcbn1cbi5vcGVuIC5mYXFfX2l0ZW0tdGl0bGU6YmVmb3JlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuLmZhcV9faXRlbS10aXRsZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9JycgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNDY4NzYgOS44OTk0MUMwLjQ2ODc2IDkuMjc0NCAwLjk3NTQzNCA4Ljc2NzczIDEuNjAwNDUgOC43Njc3M0wxOC4xOTg1IDguNzY3NzNDMTguODIzNSA4Ljc2NzczIDE5LjMzMDIgOS4yNzQ0MSAxOS4zMzAyIDkuODk5NDJDMTkuMzMwMiAxMC41MjQ0IDE4LjgyMzUgMTEuMDMxMSAxOC4xOTg1IDExLjAzMTFMMS42MDA0NSAxMS4wMzExQzAuOTc1NDM1IDExLjAzMTEgMC40Njg3NjEgMTAuNTI0NCAwLjQ2ODc2IDkuODk5NDFaJyBmaWxsPSclMjMzMzMzMzMnLyUzRSUzQ3BhdGggZD0nTTkuODk5NSAxOS4zMzAxQzkuMjc0NDkgMTkuMzMwMSA4Ljc2NzgxIDE4LjgyMzUgOC43Njc4MSAxOC4xOTg1TDguNzY3ODEgMS42MDAzN0M4Ljc2NzgxIDAuOTc1MzUzIDkuMjc0NDggMC40Njg2OCA5Ljg5OTQ5IDAuNDY4NjhDMTAuNTI0NSAwLjQ2ODY4IDExLjAzMTIgMC45NzUzNTQgMTEuMDMxMiAxLjYwMDM3TDExLjAzMTIgMTguMTk4NUMxMS4wMzEyIDE4LjgyMzUgMTAuNTI0NSAxOS4zMzAxIDkuODk5NSAxOS4zMzAxWicgZmlsbD0nJTIzMzMzMzMzJy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5vcGVuIC5mYXFfX2l0ZW0tdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PSc0JyB2aWV3Qm94PScwIDAgMjAgNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNDY4NzYgMS44OTk0MUMwLjQ2ODc2IDEuMjc0NCAwLjk3NTQzNCAwLjc2NzcyNyAxLjYwMDQ1IDAuNzY3NzI3TDE4LjE5ODUgMC43Njc3MzJDMTguODIzNSAwLjc2NzczMiAxOS4zMzAyIDEuMjc0NDEgMTkuMzMwMiAxLjg5OTQyQzE5LjMzMDIgMi41MjQ0MyAxOC44MjM1IDMuMDMxMTEgMTguMTk4NSAzLjAzMTExTDEuNjAwNDUgMy4wMzExQzAuOTc1NDM1IDMuMDMxMSAwLjQ2ODc2MSAyLjUyNDQzIDAuNDY4NzYgMS44OTk0MVonIGZpbGw9JyUyMzMzMzMzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbn1cbi5mYXFfX2l0ZW0tdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBtYXgtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjhzO1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4ub3BlbiAuZmFxX19pdGVtLXRleHQge1xuICB0cmFuc2l0aW9uOiBhbGwgMC44cztcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhcV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXFfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIH1cbiAgLmZhcS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZmFxX19pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAuZmFxX19pdGVtLXRpdGxlIHtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gIH1cbiAgLmZhcV9faXRlbS10ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmZhcV9faXRlbS5vcGVuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uZmFxIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5mYXFfX2l0ZW0tdGl0bGU6YWZ0ZXIge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgc2F0dXJhdGUoMTAwJSkgaW52ZXJ0KDU2JSkgc2VwaWEoOTclKSBzYXR1cmF0ZSg0MzYyJSkgaHVlLXJvdGF0ZSgzMjRkZWcpIGJyaWdodG5lc3MoODUlKSBjb250cmFzdCg4OSUpO1xufVxuXG4uZmFxX19pdGVtLm9wZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xufVxuXG4uZmFxX190aXRsZSB7XG4gIGNvbG9yOiAjRDA0NjVCO1xufVxuXG4ucG9zdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMjMsIDE4LCAyNSwgMC4xKTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucG9zdCAucG9zdF9fd3JhcHBlcixcbi5wb3N0IC5wb3N0X19pbWctd3JhcCxcbi5wb3N0IC5wb3N0X19pbWcgcGF0aCxcbi5wb3N0IC5wb3N0X19jYXRlZ29yeSxcbi5wb3N0IC5wb3N0X19kYXRlIHtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5wb3N0X19pbWcgcGF0aCB7XG4gIGZpbGw6ICNEMDQ2NUI7XG59XG4ucG9zdDpob3ZlciAucG9zdF9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNEMDQ2NUI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5wb3N0OmhvdmVyIC5wb3N0X19pbWcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4ucG9zdDpob3ZlciAucG9zdF9fY2F0ZWdvcnkge1xuICBjb2xvcjogd2hpdGU7XG59XG4ucG9zdDpob3ZlciAucG9zdF9fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5wb3N0OmhvdmVyIC5wb3N0X19kYXRlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucG9zdDpob3ZlciAucG9zdF9faW1nLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zdDpob3ZlciAucG9zdF9faW1nLXdyYXA6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxNTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5wb3N0OmFjdGl2ZSAucG9zdF9fd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICM5YTNjNGE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBvc3RfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wb3N0X19kYXRlIHtcbiAgY29sb3I6ICM3RjdGN0Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBvc3RfX2NhdGVnb3J5IHtcbiAgY29sb3I6ICM5YTNjNGE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBvc3RfX3RpdGxlIHtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE3MTIxOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9zdF9fdGl0bGU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5wb3N0X193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuLnBvc3RfX2xpbmsge1xuICB3aWR0aDogMzZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3N0X19saW5rIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnBvc3RfX2ltZy13cmFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0X19pbWctd3JhcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDgsIDcwLCA5MSwgMC43NSk7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5wb3N0OmhvdmVyIC5wb3N0X19pbWctd3JhcCBpbWcge1xuICBmaWx0ZXI6IG5vbmU7XG59XG5cbi5wb3N0X19pbWctd3JhcCBpbWcge1xuICBmaWx0ZXI6IGdyYXlzY2FsZSgxKTtcbn1cbi5wb3N0X19pbWctd3JhcDpiZWZvcmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4ucXVpei1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucXVpel9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5xdWl6X190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6X190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fYmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1MHB4IDIwcHggMCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDA0NjVCO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVpei1zaGFkb3ctMTUud2VicFwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuaW50ZXJhY3RpdmVfX2JnIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fYmcge1xuICAgIHBhZGRpbmc6IDUwcHggMjBweCAwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fYmcge1xuICAgIHBhZGRpbmc6IDU1cHggMCAwIDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW50ZXJhY3RpdmUuYWN0aXZlIC5pbnRlcmFjdGl2ZV9fYmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCAxMHB4IDEycHggMTBweDtcbn1cbi5pbnRlcmFjdGl2ZS5hY3RpdmUgLmludGVyYWN0aXZlX19iZzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IC0xNjBweDtcbiAgd2lkdGg6IDU3MHB4O1xuICBoZWlnaHQ6IDUyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmludGVyYWN0aXZlLmFjdGl2ZSAuaW50ZXJhY3RpdmVfX2JnIHtcbiAgICBwYWRkaW5nOiA0MHB4IDI4cHggMTBweCAyOHB4O1xuICB9XG4gIC5pbnRlcmFjdGl2ZS5hY3RpdmUgLmludGVyYWN0aXZlX19iZzpiZWZvcmUge1xuICAgIGJvdHRvbTogLTI2MHB4O1xuICAgIHdpZHRoOiA2MjJweDtcbiAgICBoZWlnaHQ6IDYyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW50ZXJhY3RpdmUuYWN0aXZlIC5pbnRlcmFjdGl2ZV9fYmcge1xuICAgIHBhZGRpbmc6IDQ1cHggNDBweCA0MHB4IDQwcHg7XG4gIH1cbiAgLmludGVyYWN0aXZlLmFjdGl2ZSAuaW50ZXJhY3RpdmVfX2JnOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMjkwcHg7XG4gICAgYm90dG9tOiAtMzcwcHg7XG4gICAgd2lkdGg6IDc2MHB4O1xuICAgIGhlaWdodDogNzMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW50ZXJhY3RpdmUuYWN0aXZlIC5pbnRlcmFjdGl2ZV9fYmcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBwYWRkaW5nOiA2MHB4IDYwcHggNjVweCA2MHB4O1xuICB9XG4gIC5pbnRlcmFjdGl2ZS5hY3RpdmUgLmludGVyYWN0aXZlX19iZzpiZWZvcmUge1xuICAgIHRvcDogMTYwcHg7XG4gICAgcmlnaHQ6IC0xNDZweDtcbiAgICB3aWR0aDogMTUwMHB4O1xuICAgIGhlaWdodDogMTUwMHB4O1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbnRlcmFjdGl2ZV9fcmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jbGFwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHotaW5kZXg6IDI7XG59XG4uaW50ZXJhY3RpdmVfX3JpZ2h0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDUwMHB4O1xuICBoZWlnaHQ6IDUyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmludGVyYWN0aXZlX19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMTVweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fcmlnaHQge1xuICAgIG1heC13aWR0aDogMzI1cHg7XG4gIH1cbiAgLmludGVyYWN0aXZlX19yaWdodDpiZWZvcmUge1xuICAgIHdpZHRoOiA1MjJweDtcbiAgICBoZWlnaHQ6IDUyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludGVyYWN0aXZlX19yaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWF4LXdpZHRoOiA1MDVweDtcbiAgfVxuICAuaW50ZXJhY3RpdmVfX3JpZ2h0OmFmdGVyIHtcbiAgICB0b3A6IC00MHB4O1xuICAgIHdpZHRoOiA2N3B4O1xuICAgIGhlaWdodDogNzBweDtcbiAgfVxuICAuaW50ZXJhY3RpdmVfX3JpZ2h0OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgdG9wOiAtMjlweDtcbiAgICByaWdodDogLTE2NnB4O1xuICAgIHdpZHRoOiA3MjJweDtcbiAgICBoZWlnaHQ6IDcyOHB4O1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmludGVyYWN0aXZlX19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuaW50ZXJhY3RpdmVfX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fdGl0bGUge1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmludGVyYWN0aXZlX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludGVyYWN0aXZlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludGVyYWN0aXZlX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fc3VidGl0bGUge1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmludGVyYWN0aXZlX19zdWJ0aXRsZSB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50ZXJhY3RpdmVfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW50ZXJhY3RpdmVfX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludGVyYWN0aXZlX19zdWJ0aXRsZS0tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fc3VidGl0bGUtLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9fc3VidGl0bGUtLWRlc2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBiYWNrZ3JvdW5kOiAjOEVFNUQ5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE3MTIxOTtcbiAgcGFkZGluZzogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW50ZXJhY3RpdmVfX2J0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjVhNDljO1xufVxuLmludGVyYWN0aXZlX19idG46YWN0aXZlIHtcbiAgY29sb3I6ICM4Y2RlZDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5N0M5RTg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuaW50ZXJhY3RpdmVfX2J0biB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaW50ZXJhY3RpdmVfX2J0biB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmludGVyYWN0aXZlX19idG4ge1xuICAgIG1hcmdpbjogMCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW50ZXJhY3RpdmVfX2J0biB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9faW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNGOUY5Rjk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuaW50ZXJhY3RpdmVfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9faW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9faW1nIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmludGVyYWN0aXZlX19pbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5pbnRlcmFjdGl2ZV9faW1nIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX19sZWZ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuaW50ZXJhY3RpdmVfX2xlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAyODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmludGVyYWN0aXZlX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW50ZXJhY3RpdmVfX2xlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaW50ZXJhY3RpdmVfX2xlZnQge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZS1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbi5xdWl6LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucXVpei1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucXVpei1ib3ggaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnF1aXotYm94IGgyIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5xdWl6LWJveCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucXVpei1ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LWJveCBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5xdWl6LWJveF9fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogOHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnF1aXotYm94X19saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LWJveF9fbGlzdCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5xdWl6LWJveF9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDExOHB4O1xuICBiYWNrZ3JvdW5kOiAjRjJGNkY2O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IHJnYmEoMjMsIDE4LCAyNSwgMC4wOCk7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpei1ib3hfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnF1aXotYm94X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotYm94X19pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDIzNXB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAucXVpei1ib3hfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNDBweDtcbiAgfVxufVxuXG4ucXVpei1ib3hfX2l0ZW0gbGFiZWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnF1aXotYm94X19pdGVtIGxhYmVsIGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LWJveF9faXRlbSBsYWJlbCBpbWcge1xuICAgIGhlaWdodDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAucXVpei1ib3hfX2l0ZW0gbGFiZWwgaW1nIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5cbi5xdWl6LWJveF9faXRlbSBsYWJlbCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotYm94X19pdGVtIGxhYmVsIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucXVpei1ib3hfX2l0ZW0gbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDEwcHggc29saWQgI0YyRjZGNjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnF1aXotYm94X19pdGVtIGxhYmVsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICBib3JkZXI6IDEwcHggc29saWQgI0YyRjZGNjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5xdWl6LWJveF9faXRlbSBsYWJlbCB7XG4gICAgcGFkZGluZzogMjBweCAwIDA7XG4gIH1cbn1cblxuLnF1aXotYm94IC5hbnN3ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucXVpei1ib3ggLnF1ZXN0aW9uLXRleHQge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY291bnRlci1uZXh0IHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLnF1aXotYm94IC5hbmltYXRpb24tcmVzdWx0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgYmFja2dyb3VuZDogeWVsbG93O1xufVxuXG4ucXVpei1ib3ggLmxvYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucXVpei1ib3ggLmxvYWRpbmcge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnF1aXotYm94IC5sb2FkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnF1aXotYm94IC5sb2FkaW5nLXRleHQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnF1aXotYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbmlzaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maW5pc2gtdGl0bGUge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maW5pc2gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZpbmlzaC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbmlzaC10aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maW5pc2gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICB9XG59XG5cbi5maW5pc2gtYm94X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMxNzEyMTk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbmlzaC1ib3hfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4uZmluaXNoLXRpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmZpbmlzaC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICMxNzEyMTk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXI6IDZweCBzb2xpZCAjZjJmNmY2O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiA2cHggNnB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZpbmlzaC1ib3gge1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjZjJmNmY2O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmZpbmlzaC1ib3gge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmMmY2ZjY7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmluaXNoLWJveCB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM0NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbmlzaC1ib3gge1xuICAgIGJvcmRlcjogMTNweCBzb2xpZCAjZjJmNmY2O1xuICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAjZjJmNmY2O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogMzYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5maW5pc2gtYm94X190ZXh0LFxuLmZpbmlzaC1ib3hfX3N1YnRpdGxlLFxuLmZpbmlzaC1ib3hfX3RleHQtc2Vjb25kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLmZpbmlzaC1ib3hfX3RleHQsXG4uZmluaXNoLWJveF9fc3VidGl0bGUsXG4uZmluaXNoLWJveF9fdGV4dC1zZWNvbmQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uZmluaXNoLWJveCAuZmluaXNoX19idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZmluaXNoLWJveCAuZmluaXNoX19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmluaXNoLWJveCAuZmluaXNoX19idG4ge1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5maW5pc2gtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maW5pc2gtaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZpbmlzaC1pbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLmZpbmlzaC1ib3hfX2ltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAycztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMnM7XG4gIHdpZHRoOiAxMzBweDtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZpbmlzaC1ib3hfX2ltZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMTQwcHg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maW5pc2gtYm94X19pbWcge1xuICAgIG1heC13aWR0aDogMjk1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmluaXNoLWJveF9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi5maW5pc2gtYm94X19jaXJjbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5maW5pc2gtYm94X19jb2x1bW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5maW5pc2gtYm94X19jb2x1bW4tcmlnaHQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5maW5pc2gtYm94X19jb2x1bW4tcmlnaHQge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fY29sdW1uLWxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuZmluaXNoLWJveF9fY29sdW1uLWxlZnQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZpbmlzaC1ib3hfX2ZhZGUtMSxcbi5maW5pc2gtYm94X19mYWRlLTIsXG4uZmluaXNoLWJveF9fZmFkZS0zIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDJzO1xufVxuXG4uZmluaXNoLWJveF9fZmFkZS00IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZpbmlzaF9fYnRuLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY2lyY3VsYXItY2hhcnQge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW46IDBweCBhdXRvO1xuICB3aWR0aDogMTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY2lyY3VsYXItY2hhcnQge1xuICAgIHdpZHRoOiAxNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jaXJjdWxhci1jaGFydCB7XG4gICAgd2lkdGg6IDE2NXB4O1xuICB9XG59XG5cbi5jaXJjbGUtYmcge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNGMkY2RjY7XG4gIHN0cm9rZS13aWR0aDogNjtcbn1cblxuLmNpcmNsZSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDkwLCAxMDA7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogOTtcbiAgc3Ryb2tlOiAjRDA0NjVCO1xuICBhbmltYXRpb246IHByb2dyZXNzIDNzIGVhc2Utb3V0O1xufVxuXG4ucGVyY2VudGFnZSB7XG4gIGZpbGw6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDAgMTAwO1xuICB9XG59XG4uaW50ZXJhY3RpdmU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb250ZW50OiBcIvCflI4gRmluZCB0aGUgUGxhdGZvcm1cIjtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogLTE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMCA5MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTRBO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdpZHRoOiAxODhweDtcbiAgaGVpZ2h0OiA0OXB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW50ZXJhY3RpdmUge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA0cHggMTZweCByZ2JhKDIzLCAxOCwgMjUsIDAuMSkpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmludGVyYWN0aXZlIHtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuLmZpbmlzaC10aXRsZSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG5mb290ZXIgLmxvZ28ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuZm9vdGVyIC5yYXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvb3Rlcl9fbG9nbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZvb3Rlcl9fbG9nbzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTI3LCAxMjcsIDEyNywgMC41KTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19sb2dvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5mb290ZXJfX3RleHQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZm9vdGVyX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDUyNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyIC5wYWdlcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAucGFnZXMge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG5mb290ZXIgLmxpbmtzX19saW5rLFxuZm9vdGVyIC5wYWdlc19fbGluayB7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIgLmxpbmtzX19saW5rLFxuZm9vdGVyIC5wYWdlc19fbGluayB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciAubGlua3Mge1xuICAgIG1heC13aWR0aDogMTgwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIGZvb3RlciAubGlua3Mge1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxOTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19yYXRlLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZm9vdGVyX19yYXRlLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fcmF0ZS1kZXNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGFnZXNfX2xpbmsuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oZWFkZXIge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhlYWRlciB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICB9XG59XG5cbi5sb2dvIHtcbiAgbWF4LXdpZHRoOiAxMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG59XG5cbi5sb2dvLWxpbmsge1xuICBwYWRkaW5nOiA0cHggMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXIgLmxpbmtzX19saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb290ZXJfX3JpZ2h0IC5wYWdlc19fbGluayB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLmZvb3Rlcl9fbG9nbzpiZWZvcmUge1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDE1cHgpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAuY2hlY2tlZCB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbn1cblxuLmNoZWNrZWQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrZWQtbGlzdCB7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY2hlY2tlZC1saXN0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNoZWNrZWQtaXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLmNoZWNrZWQtaXRlbTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIvMTJweCA2cHggI0ZGQzE0QSB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCAyNiAxOScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGlkPSdjaGVjay1pY29uJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI2IDMuMDQwMTlMMTAuMzYzMiAxOUwwIDguNDE5MjdMMy4wMTAwNiA1LjM3OTM0TDEwLjM2MzQgMTIuODg1M0wyMi45OTAyIDBMMjYgMy4wNDAxOVonIGZpbGw9JyUyM2ZmZmZmZicgLyUzRSUzQy9zdmclM0VcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5jaGVja2VkLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmNoZWNrZWQtaXRlbTpiZWZvcmUge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAuY2hlY2tlZCB7XG4gICAgcGFkZGluZy10b3A6IDU2cHg7XG4gIH1cbn1cblxuLmNoZWNrZWQtbGlzdCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmNoZWNrZWQtbGlzdCB7XG4gICAgZ2FwOiAyOXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5wcm9kdWN0IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuXG4ucHJvZHVjdF9fc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0X19sZWZ0IC5wcm9kdWN0X19yaWdodC1wb3B1bGFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcm9kdWN0X19sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0X19yaWdodCB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4ucHJvZHVjdF9fcmlnaHQgLnByb2R1Y3RfX3JpZ2h0LXBvcHVsYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0X19yaWdodCAucHJvZHVjdF9fcmlnaHQtcG9wdWxhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnByb2R1Y3RfX3N0ZXAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RfX3N0ZXAge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0X19zdGVwIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucHJvZHVjdF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucHJvZHVjdF9fdGV4dCBhIHtcbiAgY29sb3I6ICM4RUU1RDk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5wcm9kdWN0X190ZXh0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wcm9kdWN0X19saXN0IHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4ucHJvZHVjdF9faXRlbSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wcm9kdWN0X19iYW5uZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QwNDY1QjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2Jpby1zaGFkb3dfMTUud2VicFwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9fYmFubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X19iYW5uZXItaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wcm9kdWN0X19iYW5uZXItdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0X19iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3RfX2Jhbm5lci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3RfX2J0biB7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0X19idG4ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnByb2R1Y3RfX3N0YXRzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wcm9kdWN0X19zdGF0cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X19zdGF0cy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0YyRjZGNjtcbiAgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7XG59XG4ucHJvZHVjdF9fc3RhdHMtd3JhcHBlcjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnByb2R1Y3RfX3N0YXRzLXdyYXBwZXI6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0X19zdGF0cy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cblxuLnByb2R1Y3RfX3N0YXRzLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2R1Y3RfX3N0YXRzLWl0ZW0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5wcm9kdWN0X19zdGF0cy1pdGVtOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9wbGF5LWFycm93XzE1LnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnByb2R1Y3RfX3N0YXRzLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3RfX3JpZ2h0LXRpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9fcmlnaHQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDIzLCAxOCwgMjUsIDAuMSk7XG4gIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMVwiO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogd2hpdGU7XG4gIHotaW5kZXg6IDI7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCA1MCUgODAlLCAwIDEwMCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ucHJvZHVjdC1iYW5uZXJfX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1iYW5uZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyX190aXRsZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjVweDtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9fcmF0aW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lcl9fcmF0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyX19yYXRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyX19xdWVzdGlvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyX19xdWVzdGlvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1iYW5uZXJfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdC1iYW5uZXJfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lcl9fYm90dG9tIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9fdmlzaXQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyX192aXNpdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyX19hZHZhbnRlZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY29sb3I6ICMxNzEyMTk7XG59XG4ucHJvZHVjdC1iYW5uZXJfX2FkdmFudGVnZXM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BsYXktYXJyb3dfMTUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ucHJvZHVjdC1iYW5uZXJfX2FkdmFudGVnZXM6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRkZDMTRBO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi5wcm9kdWN0LWJhbm5lci0tcG9wdWxhcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTRBO1xufVxuLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIvCflKUgUG9wdWxhciBDaG9pY2Ug8J+UpVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICB0b3A6IC0yM3B4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMTAwJSAwcHgsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMHB4IDkwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkMxNEE7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgd2lkdGg6IDE4OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbGVmdDogNTVweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1iYW5uZXItLXBvcHVsYXItZGF0aW5nOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIvCflKUgTmljaGUgRGF0aW5nXCI7XG59XG5cbi5wcm9kdWN0LWJhbm5lci0tcG9wdWxhci1zZW5pb3I6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi8J+UpSBTZW5pb3IgRGF0aW5nXCI7XG59XG5cbi5wcm9kdWN0LWJhbm5lci0tc2ltcGxlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzk3QzlFODtcbn1cbi5wcm9kdWN0LWJhbm5lci0tc2ltcGxlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvZmxhZy5zdmcpO1xufVxuLnByb2R1Y3QtYmFubmVyLS1zaW1wbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGhpbGl0YWxrcyAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLmFtb3VyZmFjdG9yeSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLmFzaWFuZmVlbHMgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5mdW5jaGF0dCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLmFtb3VyZmVlbCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI0XCI7XG59XG5cbi5hc2lhbm1lbG9kaWVzIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUsXG4ubG92ZXN3YW5zIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUsXG4ubGF0aW5mZWVscyAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLmJlc3RkYXRlcyAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG5cbi5sb3ZpbmdmZWVsIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUsXG4ubG92ZWZvcnQgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5qb2xseXJvbWFuY2UgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMlwiO1xufVxuXG4ubG92ZXJ3aGlybCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLnJvbmRldm8gLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5sYXRhbXZpYmUgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiNVwiO1xufVxuXG4ucHJvZHVjdF9fcmlnaHQtcG9wdWxhciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgcGFkZGluZzogMzVweCAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtcGxhdGZvcm1fX2xpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdC1wbGF0Zm9ybV9fbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMzVweCAxMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnByb2R1Y3QtcGxhdGZvcm06bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI3LCAxMjcsIDEyNywgMC41KTtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAucHJvZHVjdC1wbGF0Zm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtcGxhdGZvcm0ge1xuICAgIG1heC13aWR0aDogMjc1cHg7XG4gIH1cbiAgLnByb2R1Y3QtcGxhdGZvcm06bnRoLWNoaWxkKDMpIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LXBsYXRmb3JtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI3LCAxMjcsIDEyNywgMC41KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtcGxhdGZvcm1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wcm9kdWN0LXBsYXRmb3JtLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX192aXNpdCB7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1heC13aWR0aDogMTQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuXG4ucHJvZHVjdC1wbGF0Zm9ybV9fcXVlc3Rpb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX19pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1iYW5uZXItLWRlc2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdC1iYW5uZXItLWRlc2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wcm9kdWN0X19iYW5uZXItLWlubmVyIGltZyB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3RfX2Jhbm5lci0taW5uZXIgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuLnByb2R1Y3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuLnByb2R1Y3QtYmFubmVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnByb2R1Y3QtYmFubmVyX193cmFwcGVyIC5wcm9kdWN0LWJhbm5lcl9fcmF0aW5nLFxuLnByb2R1Y3QtYmFubmVyX193cmFwcGVyIC5wcm9kdWN0LWJhbm5lcl9fdGl0bGUge1xuICB3aWR0aDogNTAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lcl9fd3JhcHBlciAucHJvZHVjdC1iYW5uZXJfX3JhdGluZyxcbi5wcm9kdWN0LWJhbm5lcl9fd3JhcHBlciAucHJvZHVjdC1iYW5uZXJfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3QtYmFubmVyX193cmFwcGVyIC5wcm9kdWN0LWJhbm5lcl9fdGl0bGUgaW1nIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyIHtcbiAgcGFkZGluZy10b3A6IDM2cHg7XG59XG4ucHJvZHVjdC1iYW5uZXItLXNpbXBsZSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggMHB4IHJnYmEoMjMsIDE4LCAyNSwgMC4xKTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAzNnB4IDI0cHggMjRweDtcbn1cbi5wcm9kdWN0LWJhbm5lci0tc2ltcGxlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNCMUVBRTQ7XG59XG4ucHJvZHVjdC1wbGF0Zm9ybV9fdmlzaXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXgtd2lkdGg6IDE1M3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnByb2R1Y3QtcGxhdGZvcm1fX3Zpc2l0IHtcbiAgICBtYXgtd2lkdGg6IDEzNXB4O1xuICB9XG59XG4ucHJvZHVjdC1wbGF0Zm9ybV9fcmF0aW5nIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLnByb2R1Y3QtcGxhdGZvcm1fX3JhdGluZyAudGV4dC1ib2xkIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIHBhZGRpbmc6IHVuc2V0O1xuICB3aWR0aDogdW5zZXQ7XG4gIGhlaWdodDogdW5zZXQ7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9kdWN0LXBsYXRmb3JtX19yYXRpbmcgLnRleHQtYm9sZCB+IHNwYW4ge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucHJvZHVjdC1wbGF0Zm9ybV9fbGlzdCB7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggcmdiYSgyMywgMTgsIDI1LCAwLjEwMTk2MDc4NDMpO1xuICBwYWRkaW5nOiAyNHB4IDEycHg7XG59XG4ucHJvZHVjdF9fcmlnaHQtdGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5wcm9kdWN0X19iYW5uZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucHJvZHVjdF9faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvdmVyIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvcHJvZHVjdC1pbWctZGVjb3Iud2VicFwiKSAjRDA0NjVCO1xuICBwYWRkaW5nOiA0MHB4IDQwcHggMDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5wcm9kdWN0X19yaWdodC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbn1cbi5wcm9kdWN0X19yaWdodC1wb3B1bGFyIHtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucHJvZHVjdF9fcmlnaHQtcG9wdWxhciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnByb2R1Y3RfX3RleHQsIC5wcm9kdWN0X19pdGVtIHtcbiAgY29sb3I6ICMzMzM7XG59XG4ucHJvZHVjdF9fdGV4dDo6bWFya2VyLCAucHJvZHVjdF9faXRlbTo6bWFya2VyIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5wcm9kdWN0X190aXRsZSwgLnByb2R1Y3RfX3N1YnRpdGxlLCAucHJvZHVjdF9fc3RlcCB7XG4gIGNvbG9yOiAjMTcxMjE5O1xufVxuLnByb2R1Y3RfX3RpdGxlIHtcbiAgY29sb3I6ICNEMDQ2NUI7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnByb2R1Y3QgLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LXBsYXRmb3JtIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEyN3B4IDFmcjtcbiAgZ3JpZC1nYXA6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LXBsYXRmb3JtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LXBsYXRmb3JtOm50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnByb2R1Y3QtcGxhdGZvcm1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuLnByb2R1Y3QtcGxhdGZvcm0td3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wcm9kdWN0LXBsYXRmb3JtLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuLnByb2R1Y3QtcGxhdGZvcm1fX3Zpc2l0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnByb2R1Y3QtcGxhdGZvcm1fX3F1ZXN0aW9uIHtcbiAgb3BhY2l0eTogMC42O1xufVxuLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wcm9kdWN0LWJhbm5lcl9fYnRuLXRvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTJweDtcbiAgbGVmdDogMjI0cHg7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyX19idG4tdG9wIHtcbiAgICBsZWZ0OiAyMTlweDtcbiAgfVxufVxuLnByb2R1Y3QtYmFubmVyX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdC1iYW5uZXJfX3F1ZXN0aW9uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHotaW5kZXg6IDI7XG59XG4ucHJvZHVjdC1iYW5uZXIgLnByb2R1Y3QtYmFubmVyX192aXNpdCB7XG4gIGhlaWdodDogNTZweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QtYmFubmVyIC5wcm9kdWN0LWJhbm5lcl9fYm90dG9tIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnByb2R1Y3QtYmFubmVyIC5wcm9kdWN0LWJhbm5lcl9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucHJvZHVjdC1iYW5uZXIgLnByb2R1Y3QtYmFubmVyX19pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyIC5wcm9kdWN0LWJhbm5lcl9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxufVxuLnByb2R1Y3QtYmFubmVyX19idXR0b24tbW9yZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnByb2R1Y3QtYmFubmVyX192aXNpdCwgLnByb2R1Y3QtYmFubmVyX19ib3R0b20ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3QtYmFubmVyIC50ZXh0LWJvbGQge1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBoZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xufVxuLnByb2R1Y3QtYmFubmVyIC50ZXh0LWJvbGRfX2JvdHRvbSB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnByb2R1Y3QtYmFubmVyIC5jYXRhbG9nX190b29sdGlwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0X19sZWZ0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLnByb2R1Y3QgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMVwiO1xufVxuXG4uc2VydmljZV9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2VydmljZSBhIHtcbiAgY29sb3I6ICMwMDAwRUU7XG59XG5cbi5zZXJ2aWNlIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNlcnZpY2UgdWwge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zZXJ2aWNlIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc2VydmljZSB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5yYXRlLWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yYXRlLWJsb2NrIGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udGl0bGUtc29tZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmF0ZS1zbGlkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbn1cblxuLnJhdGUtc2xpZGVyX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnJhdGUtc2xpZGVyX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLnJhdGUtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yYXRlLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yYXRlLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgcGFkZGluZzogMjBweCAzMCUgMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLnJhdGUtc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDIzJSAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucmF0ZS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmc6IDIwcHggMzMlIDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucmF0ZS1zbGlkZXIgLnByb2R1Y3QtYmFubmVyLS1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnJhdGUtc2xpZGVyIC5wcm9kdWN0LWJhbm5lci0tZGVzayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnJhdGUtc2xpZGVyIC5wcm9kdWN0LWJhbm5lcl9fcmF0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5yYXRlLXNsaWRlciAucHJvZHVjdC1iYW5uZXJfX3JhdGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuXG4ucmF0ZS1zbGlkZXIgLnByb2R1Y3QtYmFubmVyX19pbmZvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5yYXRlLXNsaWRlciAucHJvZHVjdC1iYW5uZXJfX2luZm8ge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cblxuLnJhdGUtc2xpZGVyIC5wcm9kdWN0LWJhbm5lci0tcG9wdWxhciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4ucmF0ZS1zbGlkZXIgLnByb2R1Y3QtYmFubmVyX190aXRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzVweDtcbn1cblxuLnJhdGUtc2xpZGVyIC5wcm9kdWN0LWJhbm5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucmF0ZS1zbGlkZXIgLnByb2R1Y3QtYmFubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIxXCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMiAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIyXCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMyAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIzXCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tNCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI0XCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tNSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI1XCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tNiAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI2XCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tNyAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI3XCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tOCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI4XCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tOSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCI5XCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTAgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTBcIjtcbn1cblxuLnJhdGUtc2xpZGVyX19pdGVtLS0xMSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIxMVwiO1xufVxuXG4ucmF0ZS1zbGlkZXJfX2l0ZW0tLTEyIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIjEyXCI7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTMgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiMTNcIjtcbn1cblxuLnJhdGUtc2xpZGVyX19pdGVtLS0xNCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCIxNFwiO1xufVxuXG4ucmF0ZS1naXJscy0tYmcge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiA1MHB4IDBweCAwcHggMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTdDOUU4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnJhdGUtZ2lybHMtLWJnIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnJhdGUtZ2lybHMtLWJnIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuXG4ucmF0ZV9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnJhdGUtZ2lybHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmF0ZS1naXJsczphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLwn5KsIEdldCBpbnRvIHRoZSBjaGF0XCI7XG4gIGNvbG9yOiAjZmZmO1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BvcHVsYXItYmcuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB3aWR0aDogMTg4cHg7XG4gIGhlaWdodDogNjNweDtcbiAgei1pbmRleDogMjtcbn1cblxuLnJhdGUtZ2lybHNfX2luZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5yYXRlLWdpcmxzX19pbmZvIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnJhdGUtZ2lybHNfX3Byb2R1Y3Qge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYig2NiwgNjgsIDkwKTtcbn1cblxuLnJhdGUtZ2lybHNfX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDZweCByZ2IoNjYsIDY4LCA5MCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1naXJsc19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucmF0ZS1naXJsc19fbmFtZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5cbi5yYXRlLWdpcmxzX19kaXNsaWtlLFxuLnJhdGUtZ2lybHNfX2xpa2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNGRjk1MTg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1naXJsc19fZGlzbGlrZSxcbi5yYXRlLWdpcmxzX19saWtlIHtcbiAgICB3aWR0aDogNzZweDtcbiAgICBoZWlnaHQ6IDc2cHg7XG4gIH1cbn1cblxuLnJhdGUtZ2lybHNfX2Rpc2xpa2Uge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1naXJsc19fZGlzbGlrZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5yYXRlLWdpcmxzX19yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5yYXRlLWdpcmxzX19pdGVtLnNsaWNrLXNsaWRlLnJhdGUtcHJldiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4MHB4LCA1MHB4KTtcbn1cblxuLnJhdGUtZ2lybHNfX2l0ZW0uc2xpY2stc2xpZGUucmF0ZS1wcmV2MiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4MHB4LCA4NXB4KTtcbn1cblxuLnJhdGUtZ2lybHNfX2l0ZW0uc2xpY2stc2xpZGUucmF0ZS1wcmV2MyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDkwMHB4LCA4NXB4KTtcbn1cblxuLnJhdGUtZ2lybHNfX2l0ZW0uc2xpY2stc2xpZGUucmF0ZS1uZXh0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE4MHB4LCA1MHB4KTtcbn1cblxuLnJhdGUtZ2lybHNfX2l0ZW0uc2xpY2stc2xpZGUucmF0ZS1uZXh0MiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogLTI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00NTBweCwgODVweCk7XG59XG5cbi5yYXRlLWdpcmxzX19pdGVtLnNsaWNrLXNsaWRlLnJhdGUtbmV4dDMge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAwcHgsIDEzNXB4KTtcbiAgei1pbmRleDogLTM7XG59XG5cbi5yYXRlLWdpcmxzX19zbGlkZXIgLnNsaWNrLXNsaWRlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoODEsIDM0LCA5MywgMC45Nyk7XG59XG5cbi5yYXRlLWdpcmxzX19zbGlkZXIgLnNsaWNrLWN1cnJlbnQuc2xpY2stc2xpZGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5yYXRlLWdpcmxzX19pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiAyOTdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnJhdGUtZ2lybHNfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiAzMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJhdGUtZ2lybHNfX2l0ZW0ge1xuICAgIG1heC13aWR0aDogNDA1cHg7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgfVxufVxuXG4ucmF0ZS1naXJsc19fc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnJhdGUtZ2lybHNfX3NsaWRlciAuc2xpY2stY3VycmVudCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjlzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiA1O1xufVxuLnJhdGUtZ2lybHNfX3NsaWRlciAuc2xpY2stY3VycmVudCAucmF0ZS1naXJsc19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5yYXRlLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5wdWxzZSB7XG4gIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDVzIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHB1bHNlLWFuaW1hdGlvbiB7XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbiAgNzAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuLnNsaWNrLWN1cnJlbnQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmVkO1xufVxuXG4ucmF0ZS1saWtlX19iZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoODEsIDM0LCA5MywgMC45Nyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNjtcbiAgcGFkZGluZzogMjVweCAyNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1saWtlX19iZyB7XG4gICAgcGFkZGluZzogNTBweCAyNXB4IDEwcHg7XG4gIH1cbn1cblxuLnJhdGUtbGlrZV9fbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoODEsIDM0LCA5MywgMC45Nyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNjtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1saWtlX19sYXN0IHtcbiAgICBwYWRkaW5nOiA0NXB4IDI1cHggMTBweDtcbiAgfVxufVxuXG4uc2xpY2stY3VycmVudC5hY3RpdmUgLnJhdGUtbGlrZV9fYmcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmF0ZS1saWtlX19jaGF0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjOTdDOUU4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1saWtlX19jaGF0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjhweDtcbiAgfVxufVxuXG4ucmF0ZS1saWtlX19jaGF0LS1sYXN0IHtcbiAgbWFyZ2luOiAwIGF1dG8gMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJhdGUtbGlrZV9fY2hhdC0tbGFzdCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjhweDtcbiAgfVxufVxuXG4ucmF0ZS1saWtlX19iYWNrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5yYXRlLWxpa2VfX2ltZyB7XG4gIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gIG1heC13aWR0aDogMTAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnJhdGUtbGlrZV9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDExNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1saWtlX19pbWcge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxufVxuXG4ucmF0ZS1saWtlX19pbWctLWxhc3Qge1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5yYXRlLWxpa2VfX2ltZy0tbGFzdCB7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJhdGUtbGlrZV9faW1nLS1sYXN0IHtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5yYXRlLWxpa2VfX2ltZy0tbGFzdCB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxufVxuXG4ucmF0ZS1saWtlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucmF0ZS1saWtlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnJhdGUtbGlrZV9fdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4ucmF0ZS1saWtlX190ZXh0IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnJhdGUtbGlrZV9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5yYXRlLWxpa2VfX2xvZ28ge1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG5cbi5wb3B1cC10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDIwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXRvb2x0aXAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtdG9vbHRpcCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXRvb2x0aXAge1xuICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXRvb2x0aXBfX2Nsb3NlIHtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucG9wdXAtdG9vbHRpcF9fY2xvc2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXRvb2x0aXBfX2Nsb3NlIGltZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wb3B1cC10b29sdGlwX193cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wb3B1cC10b29sdGlwX190ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnBvcHVwLXRvb2x0aXBfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucG9wdXAtdG9vbHRpcF9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDsgLyogU2l0IG9uIHRvcCBvZiB0aGUgcGFnZSBjb250ZW50ICovXG4gIGRpc3BsYXk6IG5vbmU7IC8qIEhpZGRlbiBieSBkZWZhdWx0ICovXG4gIHdpZHRoOiAxMDAlOyAvKiBGdWxsIHdpZHRoIChjb3ZlciB0aGUgd2hvbGUgcGFnZSkgKi9cbiAgaGVpZ2h0OiAxMDAlOyAvKiBGdWxsIGhlaWdodCAoY292ZXIgdGhlIHdob2xlIHBhZ2UpICovXG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTgsIDI1LCAwLjk2KTsgLyogQmxhY2sgYmFja2dyb3VuZCB3aXRoIG9wYWNpdHkgKi9cbiAgei1pbmRleDogMTU7IC8qIFNwZWNpZnkgYSBzdGFjayBvcmRlciBpbiBjYXNlIHlvdSdyZSB1c2luZyBhIGRpZmZlcmVudCBvcmRlciBmb3Igb3RoZXIgZWxlbWVudHMgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiBBZGQgYSBwb2ludGVyIG9uIGhvdmVyICovXG59XG5cbi5wb3B1cC1xdWl6IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDM7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IGVhc2UgMC41cztcbn1cblxuLnBvcHVwLXF1aXpfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wb3B1cC1xdWl6X190aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LS1iZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggMTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDA0NjVCO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvcXVpei1zaGFkb3ctMTUud2VicFwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6LS1iZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6X19yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3B1cC1xdWl6X19yaWdodCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6X19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiA1NjVweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9fcmlnaHQgaDMge1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAucG9wdXAtcXVpel9fcmlnaHQgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6X19yaWdodCBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXpfX3JpZ2h0IGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpel9fcmlnaHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpel9fY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9faW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkY7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnBvcHVwLXF1aXpfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjRkZGO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX2lucHV0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3B1cC1xdWl6X19pbnB1dCB7XG4gICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX2Zvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6X19mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXpfX2Zvcm0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9fYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE4cHggMjRweDtcbiAgYmFja2dyb3VuZDogIzhFRTVEOTtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wb3B1cC1xdWl6X19idXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY29udGVudDogXCI+XCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtcXVpel9fYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICB9XG4gIC5wb3B1cC1xdWl6X19idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNVQk1JVFwiO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXpfX2J1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9fY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX2Nsb3NlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6X19mb290bm90ZSB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpel9fZm9vdG5vdGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIGEge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucG9wdXAtcXVpel9faW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuXG4ucG9wdXAtcXVpel9fbGVmdCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXpfX2xlZnQge1xuICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWltZyB7XG4gIG1heC13aWR0aDogMzcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X193cmFwcGVyIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMxNzEyMTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljLnBvcHVwLXF1aXotLWJnIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEMDQ2NUI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMucG9wdXAtcXVpei0tYmcge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fcmlnaHQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fcmlnaHQge1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19yaWdodCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMxNzEyMTk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX3JpZ2h0IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX3JpZ2h0IGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fY29sdW1uIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2NvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQwZDE7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xufVxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzE3MTIxOTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9faW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2lucHV0IHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19mb3JtIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2Zvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19idXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDI1cHggMjRweDtcbiAgYmFja2dyb3VuZDogI0QwNDY1QjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fYnV0dG9uOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGNvbnRlbnQ6IFwiU1VCTUlUXCI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19idXR0b24ge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19jbG9zZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4ucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIHtcbiAgY29sb3I6ICMxNzEyMTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19mb290bm90ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fZm9vdG5vdGUgYSB7XG4gIGNvbG9yOiAjMTcxMjE5O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2xlZnQge1xuICAgIG1heC13aWR0aDogNDU0cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpei1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXotaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmhpZGUtYWZ0ZXIuaW50ZXJhY3RpdmU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlLS1tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZS0tbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9fdGl0bGUtLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlLS1kZXNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAzM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMzNweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlLS1kZXNrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlLS1kZXNrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXpfX3RpdGxlLS1kZXNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMTcxMjE5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYS5wb3B1cC1xdWl6LS1iZyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAwcHggMTBweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDA0NjVCO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hLnBvcHVwLXF1aXotLWJnIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fcmlnaHQgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19yaWdodCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19yaWdodCBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2NvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNzVweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2NvbHVtbiB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19jb2x1bW4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9faW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMGQxO1xuICBjb2xvcjogIzE3MTIxOTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDE2cHggMjRweDtcbn1cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMxNzEyMTk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2lucHV0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fZm9ybSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19mb3JtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2Zvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2Zvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNEMDQ2NUI7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2J1dHRvbjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjb250ZW50OiBcIlNVQk1JVFwiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fY2xvc2Uge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTBweDtcbiAgei1pbmRleDogMztcbn1cblxuLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19mb290bm90ZSB7XG4gIGNvbG9yOiAjMTcxMjE5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fZm9vdG5vdGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIGEge1xuICBjb2xvcjogIzE3MTIxOTtcbn1cblxuLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19sZWZ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDQ1NHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpei1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzc1cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6LWltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5oaWRlLWFmdGVyLmludGVyYWN0aXZlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZS0tbW9iIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtcXVpel9fdGl0bGUtLW1vYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX3RpdGxlLS1kZXNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZS0tZGVzayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMzNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZS0tZGVzayB7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZS0tZGVzayB7XG4gICAgcGFkZGluZy10b3A6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC1xdWl6X190aXRsZS0tZGVzayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGV4dC10b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGV4dC10b29sdGlwX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgdmlzaWJpbGl0eSAwLjJzIGVhc2U7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuLnRleHQtdG9vbHRpcF9fbGFiZWw6aG92ZXIgfiAudGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgLnRleHQtdG9vbHRpcF9fbGFiZWw6Zm9jdXMtd2l0aGluIH4gLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG4udGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGREU4O1xuICBib3gtc2hhZG93OiAwcHggNHB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgY29sb3I6ICMyQzJDMkM7XG4gIGZvbnQtZmFtaWx5OiBWZXJkYW5hLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nOiA4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi50ZXh0LXRvb2x0aXBfcG9wdWxhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZXh0LXRvb2x0aXBfcG9wdWxhciB7XG4gICAgbGVmdDogNTVweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbi50ZXh0LXRvb2x0aXBfcG9wdWxhciAudGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgdG9wOiBjYWxjKC0xMDAlIC0gMjRweCk7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gNDBweCk7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xufVxuLnRleHQtdG9vbHRpcF9wb3B1bGFyIC50ZXh0LXRvb2x0aXBfX2NvbnRlbnQuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZXh0LXRvb2x0aXBfcG9wdWxhciAudGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgICB3aWR0aDogMzA2cHg7XG4gIH1cbn1cbi50ZXh0LXRvb2x0aXBfcG9wdWxhciAudGV4dC10b29sdGlwX190ZXh0LFxuLnRleHQtdG9vbHRpcF9wb3B1bGFyIC50ZXh0LXRvb2x0aXBfX2xhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMCA5MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTRBO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB3aWR0aDogMTg4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuLnRleHQtdG9vbHRpcF9wb3B1bGFyIC50ZXh0LXRvb2x0aXBfX2xhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi50ZXh0LXRvb2x0aXBfcG9wdWxhciAudGV4dC10b29sdGlwX19sYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGJyaWdodG5lc3MoMTAwMCUpO1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybChcIi4uL2ltZy9xdWVzdGlvbi1jaXJjbGUuc3ZnXCIpO1xufVxuLnRleHQtdG9vbHRpcF9wb3B1bGFyIC50ZXh0LXRvb2x0aXBfX2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZpbHRlcjogaW52ZXJ0KDEpIGJyaWdodG5lc3MoMTAwMCUpO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQgdXJsKFwiLi4vaW1nL3F1ZXN0aW9uLWNpcmNsZS5zdmdcIik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi50ZXh0LXRvb2x0aXBfc3BvbnNvcmVkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZXh0LXRvb2x0aXBfc3BvbnNvcmVkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZXh0LXRvb2x0aXBfc3BvbnNvcmVkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udGV4dC10b29sdGlwX3Nwb25zb3JlZCAudGV4dC10b29sdGlwX19sYWJlbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50ZXh0LXRvb2x0aXBfc3BvbnNvcmVkIC50ZXh0LXRvb2x0aXBfX2xhYmVsIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLnRleHQtdG9vbHRpcF9zcG9uc29yZWQgLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gIHRvcDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyODJweDtcbiAgd2lkdGg6IDI4MnB4O1xuICBsZWZ0OiB1bnNldDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRleHQtdG9vbHRpcF9zcG9uc29yZWQgLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1MDVweDtcbiAgICB3aWR0aDogNTA1cHg7XG4gIH1cbn1cbi50ZXh0LXRvb2x0aXBfcmF0ZSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGV4dC10b29sdGlwX3JhdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnRleHQtdG9vbHRpcF9yYXRlIC50ZXh0LXRvb2x0aXBfX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvcXVlc3Rpb24tY2lyY2xlXzI3LnN2Z1wiKTtcbn1cbi50ZXh0LXRvb2x0aXBfcmF0ZSAudGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgd2lkdGg6IDI2OHB4O1xuICBtYXgtd2lkdGg6IDI2OHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDMycHg7XG4gIGxlZnQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAudGV4dC10b29sdGlwX3JhdGUgLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufSIsIi5xdWl6LWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5xdWl6X193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnF1aXpfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX19iZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDUwcHggMjBweCAwIDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbWFnZS1iZztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRxdWl6LXNoYWRvdy1pbWcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogJHF1aXotYi1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICRxdWl6LXNoYWRvdztcblxuICBAaW5jbHVkZSBybSgzNzUpIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggMHB4IDIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNDgwKSB7XG4gICAgcGFkZGluZzogNTBweCAyMHB4IDBweCAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIHBhZGRpbmc6IDU1cHggMCAwIDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW50ZXJhY3RpdmUuYWN0aXZlIC5pbnRlcmFjdGl2ZV9fYmcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDBweCAxMHB4IDEycHggMTBweDtcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnRlcmFjdGl2ZS1yaWdodC1iZztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBib3R0b206IC0xNjBweDtcbiAgICB3aWR0aDogNTcwcHg7XG4gICAgaGVpZ2h0OiA1MjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDQ4MCkge1xuICAgIHBhZGRpbmc6IDQwcHggMjhweCAxMHB4IDI4cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3R0b206IC0yNjBweDtcbiAgICAgIHdpZHRoOiA2MjJweDtcbiAgICAgIGhlaWdodDogNjI4cHg7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIHBhZGRpbmc6IDQ1cHggNDBweCA0MHB4IDQwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3R0b206IC0yOTBweDtcbiAgICAgIGJvdHRvbTogLTM3MHB4O1xuICAgICAgd2lkdGg6IDc2MHB4O1xuICAgICAgaGVpZ2h0OiA3MzBweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHBhZGRpbmc6IDYwcHggNjBweCA2NXB4IDYwcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB0b3A6IDE2MHB4O1xuICAgICAgcmlnaHQ6IC0xNDZweDtcbiAgICAgIHdpZHRoOiAxNTAwcHg7XG4gICAgICBoZWlnaHQ6IDE1MDBweDtcbiAgICB9XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX19yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWF4LXdpZHRoOiAyODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTVweDtcbiAgICB3aWR0aDogNDlweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2NsYXAucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnRlcmFjdGl2ZS1yaWdodC1iZztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogNTI1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgzNzUpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIG1heC13aWR0aDogMzI1cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogNTIycHg7XG4gICAgICBoZWlnaHQ6IDUyOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDUwNXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICB0b3A6IC00MHB4O1xuICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAvL3RvcDogLTVweDtcbiAgICAgIC8vcmlnaHQ6IC0xNTdweDtcblxuICAgICAgdG9wOiAtMjlweDtcbiAgICAgIHJpZ2h0OiAtMTY2cHg7XG4gICAgICB3aWR0aDogNzIycHg7XG4gICAgICBoZWlnaHQ6IDcyOHB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi5pbnRlcmFjdGl2ZV9fY29sdW1uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMjBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgQGluY2x1ZGUgcm0oMzc1KSB7XG4gICAgdGV4dC1hbGlnbjogJGludGVyYWN0aXZlLXRleHQtYWxpZ247XG4gICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDQ4MCkge1xuICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICB0ZXh0LWFsaWduOiAkaW50ZXJhY3RpdmUtdGV4dC1hbGlnbjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgfVxufVxuXG4uaW50ZXJhY3RpdmVfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogd2hpdGU7XG5cblxuICBAaW5jbHVkZSBybSgzNzUpIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNDgwKSB7XG4gICAgbWF4LXdpZHRoOiA0NzBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX19zdWJ0aXRsZS0tbW9iIHtcbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi5pbnRlcmFjdGl2ZV9fc3VidGl0bGUtLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fYnRuIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1heC13aWR0aDogMjEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuM3M7XG4gIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYnV0dG9uLWNvbG9yO1xuICB0ZXh0LXRyYW5zZm9ybTogJGJ0bi10ZXh0LXRyYW5zZm9ybTtcbiAgY29sb3I6ICRzZWNvbmRhcnktdGV4dC1jb2xvcjtcbiAgcGFkZGluZzogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3JkZXItcmFkaXVzOiAkYnRuLWJkLXJhZGl1cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnktYnV0dG9uLWNvbG9yLWhvdmVyO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWFjdGl2ZS1jb2xvcjtcbiAgICBib3JkZXI6ICRidG4tYmQtc2Vjb25kYXJ5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDM3NSkge1xuICAgIG1hcmdpbjogMCAkc2Vjb25kYXJ5LWJ0bi1wb3NYLW1vYiA1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSg0ODApIHtcbiAgICBtYXJnaW46IDAgJHNlY29uZGFyeS1idG4tcG9zWC1tb2IgMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIG1hcmdpbjogMCAkc2Vjb25kYXJ5LWJ0bi1wb3NYLW1vYiAwO1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmludGVyYWN0aXZlX19pbWcge1xuICBib3JkZXItcmFkaXVzOiAkaW50ZXJhY3RpdmUtaW1nLXJhZGl1cztcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICRxdWl6LWltZy1iLWNvbG9yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnRlcmFjdGl2ZS1iZy1jb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgQGluY2x1ZGUgcm0oMzc1KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNDgwKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbnRlcmFjdGl2ZV9fbGVmdCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI1MHB4O1xuXG4gIEBpbmNsdWRlIHJtKDM3NSkge1xuICAgIHRleHQtYWxpZ246ICRpbnRlcmFjdGl2ZS10ZXh0LWFsaWduO1xuICAgIG1heC13aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICBAaW5jbHVkZSBybSg0ODApIHtcbiAgICBtYXgtd2lkdGg6IDQ3MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uaW50ZXJhY3RpdmUtYmxvY2sge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4vL3F1aXogYm94XG4ucXVpei1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xdWl6LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5xdWl6LWJveCBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE3cHg7XG4gIC8vbWluLWhlaWdodDogNDVweDtcblxuICBAaW5jbHVkZSBybSgzNzUpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5xdWl6LWJveF9fbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC8vZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0bztcbiAgICBnYXA6IDEwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGdhcDogMjBweDtcbiAgfVxufVxuXG4ucXVpei1ib3hfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgaGVpZ2h0OiAxMThweDtcbiAgYmFja2dyb3VuZDogI0YyRjZGNjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDA7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCByZ2JhKDIzLCAxOCwgMjUsIDAuMDgpO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICBoZWlnaHQ6IDE3MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBtYXgtd2lkdGg6IDIzNXB4O1xuICAgIGhlaWdodDogMjMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMjIwKSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBoZWlnaHQ6IDI0MHB4O1xuICB9XG59XG5cbi5xdWl6LWJveF9faXRlbSBsYWJlbCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgaGVpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEyMjApIHtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICB9XG59XG5cbi5xdWl6LWJveF9faXRlbSBsYWJlbCBzcGFuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4ucXVpei1ib3hfX2l0ZW0gbGFiZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDEwcHggc29saWQgI0YyRjZGNjtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICNGMkY2RjY7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgfVxufVxuXG4ucXVpei1ib3ggLmFuc3dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5xdWl6LWJveCAucXVlc3Rpb24tdGV4dCB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5jb3VudGVyLW5leHQge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNik7XG59XG5cbi5xdWl6LWJveCAuYW5pbWF0aW9uLXJlc3VsdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6IHllbGxvdztcbn1cblxuLnF1aXotYm94IC5sb2FkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnF1aXotYm94IC5sb2FkaW5nLXRleHQge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnF1aXotYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbmlzaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5maW5pc2gtdGl0bGUge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5maW5pc2gtdGl0bGUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZmluaXNoLWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAzMTVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2xvcjogJGJsYWNrO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyOiA2cHggc29saWQgI2YyZjZmNjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogNnB4IDZweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcblxuICBAaW5jbHVkZSBybSgzNzUpIHtcbiAgICBib3JkZXI6IDEwcHggc29saWQgI2YyZjZmNjtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggO1xuICB9XG4gIEBpbmNsdWRlIHJtKDQ4MCkge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICNmMmY2ZjY7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDM0NXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGJvcmRlcjogMTNweCBzb2xpZCAjZjJmNmY2O1xuICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAjZjJmNmY2O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogMzYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMTdweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5maW5pc2gtYm94X190ZXh0LFxuLmZpbmlzaC1ib3hfX3N1YnRpdGxlLFxuLmZpbmlzaC1ib3hfX3RleHQtc2Vjb25kIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIEBpbmNsdWRlIHJtKDM3NSl7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5maW5pc2gtYm94IC5maW5pc2hfX2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAtMjVweDtcblxuICBAaW5jbHVkZSBybSg0ODApIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fc3VidGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5maW5pc2gtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5maW5pc2gtYm94X19pbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMnM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDJzO1xuICB3aWR0aDogMTMwcHg7XG4gIG1heC13aWR0aDogMTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcblxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xNDBweDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIG1heC13aWR0aDogMjk1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fY2lyY2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4uZmluaXNoLWJveF9fY29sdW1uIHtcbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmZpbmlzaC1ib3hfX2NvbHVtbi1yaWdodCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uZmluaXNoLWJveF9fY29sdW1uLWxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cbi5maW5pc2gtYm94X19mYWRlLTEsXG4uZmluaXNoLWJveF9fZmFkZS0yLFxuLmZpbmlzaC1ib3hfX2ZhZGUtM3tcbiAgLy9kaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMnM7XG59XG5cbi5maW5pc2gtYm94X19mYWRlLTQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmluaXNoX19idG4tbW9iIHtcbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cbi5jaXJjdWxhci1jaGFydCB7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIHdpZHRoOiAxMjBweDtcblxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgd2lkdGg6IDE2NXB4O1xuICB9XG59XG5cbi5jaXJjbGUtYmcge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNGMkY2RjY7XG4gIHN0cm9rZS13aWR0aDogNjtcbn1cblxuLmNpcmNsZSB7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDkwLCAxMDA7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogOTtcbiAgc3Ryb2tlOiAkY2lyY2xlLWNvbG9yO1xuICBhbmltYXRpb246IHByb2dyZXNzIDNzIGVhc2Utb3V0O1xufVxuXG4ucGVyY2VudGFnZSB7XG4gIGZpbGw6ICMzNjM2MzY7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIHRleHQtYW5jaG9yOiBtaWRkbGU7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDAgMTAwO1xuICB9XG59XG5cbkBpbmNsdWRlIHF1aXo7XG4iLCIucmF0ZS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucmF0ZS1ibG9jayBoMiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnRpdGxlLXNvbWUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJhdGUtc2xpZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5yYXRlLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmF0ZS1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwJSAwIDA7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTIyMCkge1xuICAgIHBhZGRpbmc6IDIwcHggMjMlIDAgMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDE0NDApIHtcbiAgICBwYWRkaW5nOiAyMHB4IDMzJSAwIDA7XG4gIH1cblxufVxuXG4ucmF0ZS1zbGlkZXIgLnByb2R1Y3QtYmFubmVyLS1tb2Ige1xuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yYXRlLXNsaWRlciAucHJvZHVjdC1iYW5uZXItLWRlc2sge1xuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucmF0ZS1zbGlkZXIgLnByb2R1Y3QtYmFubmVyX19yYXRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5yYXRlLXNsaWRlciAucHJvZHVjdC1iYW5uZXJfX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG59XG5cbi5yYXRlLXNsaWRlciAucHJvZHVjdC1iYW5uZXItLXBvcHVsYXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLnJhdGUtc2xpZGVyIC5wcm9kdWN0LWJhbm5lcl9fdGl0bGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cblxuLnJhdGUtc2xpZGVyIC5wcm9kdWN0LWJhbm5lciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1iYW5uZXItLW1vYiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJzEnO1xufVxuXG4ucmF0ZS1zbGlkZXJfX2l0ZW0tLTIgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcyJztcbn1cblxuLnJhdGUtc2xpZGVyX19pdGVtLS0zIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnMyc7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tNCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJzQnO1xufVxuXG4ucmF0ZS1zbGlkZXJfX2l0ZW0tLTUgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICc1Jztcbn1cblxuLnJhdGUtc2xpZGVyX19pdGVtLS02IC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnNic7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tNyAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJzcnO1xufVxuXG4ucmF0ZS1zbGlkZXJfX2l0ZW0tLTggLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICc4Jztcbn1cblxuLnJhdGUtc2xpZGVyX19pdGVtLS05IC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnOSc7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTAgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcxMCc7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTEgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcxMSc7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTIgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcxMic7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTMgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcxMyc7XG59XG5cbi5yYXRlLXNsaWRlcl9faXRlbS0tMTQgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcxNCc7XG59XG5cblxuLnJhdGUtZ2lybHMtLWJnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogNTBweCAwcHggMHB4IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk3QzlFODtcblxuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIHBhZGRpbmc6IDUwcHggMCAwIDA7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cblxuLnJhdGVfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5yYXRlLWdpcmxzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIvCfkqwgR2V0IGludG8gdGhlIGNoYXRcIjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0b3A6IC0xNXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgcGFkZGluZzogMTRweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BvcHVsYXItYmcuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAxODhweDtcbiAgICBoZWlnaHQ6IDYzcHg7XG4gICAgei1pbmRleDogMjtcbiAgfVxufVxuXG5cbi5yYXRlLWdpcmxzX19pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnJhdGUtZ2lybHNfX3Byb2R1Y3Qge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoNjYsIDY4LCA5MCwgMSk7XG59XG5cbi5yYXRlLWdpcmxzX19uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcblxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDY2LCA2OCwgOTAsIDEpO1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxufVxuXG5cbi5yYXRlLWdpcmxzX19kaXNsaWtlLFxuLnJhdGUtZ2lybHNfX2xpa2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZGOTUxODtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcblxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgIHdpZHRoOiA3NnB4O1xuICAgIGhlaWdodDogNzZweDtcbiAgfVxuXG59XG5cblxuLnJhdGUtZ2lybHNfX2Rpc2xpa2Uge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLnJhdGUtZ2lybHNfX3JpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnJhdGUtZ2lybHNfX2l0ZW0uc2xpY2stc2xpZGUucmF0ZS1wcmV2IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTgwcHgsIDUwcHgpO1xufVxuXG4ucmF0ZS1naXJsc19faXRlbS5zbGljay1zbGlkZS5yYXRlLXByZXYyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDgwcHgsIDg1cHgpO1xufVxuXG4ucmF0ZS1naXJsc19faXRlbS5zbGljay1zbGlkZS5yYXRlLXByZXYzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTAwcHgsIDg1cHgpO1xufVxuXG4ucmF0ZS1naXJsc19faXRlbS5zbGljay1zbGlkZS5yYXRlLW5leHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTgwcHgsIDUwcHgpO1xufVxuXG4ucmF0ZS1naXJsc19faXRlbS5zbGljay1zbGlkZS5yYXRlLW5leHQyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQ1MHB4LDg1cHgpO1xufVxuXG4ucmF0ZS1naXJsc19faXRlbS5zbGljay1zbGlkZS5yYXRlLW5leHQzIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwMHB4LDEzNXB4KTtcbiAgei1pbmRleDogLTM7XG59XG5cblxuXG4ucmF0ZS1naXJsc19fc2xpZGVyIC5zbGljay1zbGlkZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSg4MSwgMzQsIDkzLCAwLjk3KTtcbn1cblxuLnJhdGUtZ2lybHNfX3NsaWRlciAuc2xpY2stY3VycmVudC5zbGljay1zbGlkZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAtMTtcbn1cblxuXG4vLy5yYXRlLWdpcmxzX19pdGVtIGltZyB7XG4vLyAgbWF4LXdpZHRoOiAxMDAlO1xuLy8gIHdpZHRoOiAxMDAlO1xuLy8gIGhlaWdodDogYXV0bztcbi8vfVxuXG4ucmF0ZS1naXJsc19faXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMjUwcHg7XG4gIGhlaWdodDogMjk3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzBweDtcblxuICBAaW5jbHVkZSBybSgzNzUpe1xuICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgaGVpZ2h0OiAzMjVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgbWF4LXdpZHRoOiA0MDVweDtcbiAgICBoZWlnaHQ6IDQyMHB4O1xuICB9XG5cblxufVxuXG4ucmF0ZS1naXJsc19fc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnJhdGUtZ2lybHNfX3NsaWRlciAuc2xpY2stY3VycmVudCB7XG4gIHRyYW5zaXRpb246IGFsbCAuOXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDU7XG5cbiAgJiAucmF0ZS1naXJsc19faW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4ucmF0ZS13cmFwcGVyIHtcbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnB1bHNlIHtcbiAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gNXMgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcHVsc2UtYW5pbWF0aW9uIHtcbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxuXG4gIDcwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDIwcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuXG4uc2xpY2stY3VycmVudC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZWQ7XG59XG5cblxuLnJhdGUtbGlrZV9fYmcge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgxLCAzNCwgOTMsIDAuOTcpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDY7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgcGFkZGluZzogNTBweCAyNXB4IDEwcHg7XG4gIH1cbn1cblxuLnJhdGUtbGlrZV9fbGFzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoODEsIDM0LCA5MywgMC45Nyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNjtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBwYWRkaW5nOiA0NXB4IDI1cHggMTBweDtcbiAgfVxufVxuXG4uc2xpY2stY3VycmVudC5hY3RpdmUgLnJhdGUtbGlrZV9fYmcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucmF0ZS1saWtlX19jaGF0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kOiAjOTdDOUU4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjhweDtcbiAgfVxuXG59XG5cbi5yYXRlLWxpa2VfX2NoYXQtLWxhc3Qge1xuICBtYXJnaW46IDAgYXV0byAwcHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBtYXJnaW46IDAgYXV0byAyOHB4O1xuICB9XG59XG5cbi5yYXRlLWxpa2VfX2JhY2sge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJhdGUtbGlrZV9faW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgcm0oMzc1KXtcbiAgICBtYXgtd2lkdGg6IDExNXB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB9XG59XG5cblxuLnJhdGUtbGlrZV9faW1nLS1sYXN0IHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgcm0oMzc1KXtcbiAgICBtYXgtd2lkdGg6IDE4MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gIH1cbn1cblxuXG4ucmF0ZS1saWtlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5cbi5yYXRlLWxpa2VfX3RleHQge1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICYgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5cbi5yYXRlLWxpa2VfX2xvZ28ge1xuICBtYXJnaW46IDAgYXV0byA1cHg7XG59XG4iLCJhLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYXBwbGV0LFxuYXJ0aWNsZSxcbmFzaWRlLFxuYXVkaW8sXG5iaWcsXG5ibG9ja3F1b3RlLFxuYm9keSxcbmNhbnZhcyxcbmNhcHRpb24sXG5jZW50ZXIsXG5jaXRlLFxuY29kZSxcbmRkLFxuZGVsLFxuZGV0YWlscyxcbmRmbixcbmRpdixcbmRsLFxuZHQsXG5lbSxcbmVtYmVkLFxuZmllbGRzZXQsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuZm9ybSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbmhlYWRlcixcbmhncm91cCxcbmh0bWwsXG5pLFxuaWZyYW1lLFxuaW1nLFxuaW5zLFxua2JkLFxubGFiZWwsXG5sZWdlbmQsXG5saSxcbm1hcmssXG5tZW51LFxubmF2LFxub2JqZWN0LFxub2wsXG5vdXRwdXQsXG5wLFxucHJlLFxucSxcbnJ1YnksXG5zLFxuc2FtcCxcbnNlY3Rpb24sXG5zbWFsbCxcbnNwYW4sXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdW1tYXJ5LFxuc3VwLFxudGFibGUsXG50Ym9keSxcbnRkLFxudGZvb3QsXG50aCxcbnRoZWFkLFxudGltZSxcbnRyLFxudHQsXG51LFxudWwsXG52YXIsXG52aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLFxucSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTphZnRlcixcbmJsb2NrcXVvdGU6YmVmb3JlLFxucTphZnRlcixcbnE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuYnIge1xuICBmb250LXNpemU6IDA7XG59XG5cbiosXG4qOmFmdGVyLFxuKjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5hLFxuYTpmb2N1cyxcbmJ1dHRvbixcbmJ1dHRvbjpmb2N1cyxcbmlucHV0LFxuaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lcixcbjo6LW1vei1mb2N1cy1vdXRlciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgb3V0bGluZXMgaW4gRmlyZWZveC5cbiAqL1xuc2VsZWN0Oi1tb3otZm9jdXNyaW5nLFxuYTotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDA7XG59XG5cbio6Zm9jdXMsXG4qOnZpc2l0ZWQsXG4qOmFjdGl2ZSxcbio6aG92ZXIge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cbmEsXG5hOmZvY3VzLFxuYTp2aXNpdGVkLFxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG4qOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xufVxuIiwiLnNsaWNrLXNsaWRlciB7XG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyc7XG59XG5cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLy8uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbi8vICBkaXNwbGF5OiBibG9jaztcbi8vfVxuXG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIkY29sb3ItdmFyaWFibGUtZXhhbXBsZTogY3JpbXNvbjtcbiR0ZXh0LWNhcmlhYmxlLWV4YW1wbGU6IFwiQWxsIEhhaWwgVGhlIENyaW1zb24gS2luZ1wiO1xuXG4vLyRtYWluLWZvbnQ6IFwiSUJNIFBsZXggU2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuJG1haW4tZm9udDogXCJWZXJkYW5hXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXG4vL2NvbG9yc1xuJG1haW4tY29sb3I6ICMxNzEyMTk7XG4kYmxhY2s6ICMxNzEyMTk7XG4kZ3JheTogIzdGN0Y3RjtcbiR3aGl0ZTogI2ZmZjtcbiRncmV5LWxpZ2h0OiAjOUY5RjlGO1xuJHByaW1hcnktY29sb3I6ICNEMDQ2NUI7XG4kYmx1ZS1jb2xvcjogIzhFRTVEOTtcbiRkZWNvcmF0aXZlLWNvbG9yOiAjRkZDMTRBO1xuJHBhbmVsLWl0ZW0tY29sb3I6ICNGRkY7XG4kcmF0aW5nLWJnOiAnLi4vaW1nL3JhdGVfMTUud2VicCc7XG5cbiR3cmFwcGVyLWJnOiAjZmZmO1xuJHByb21vLWJnOiAkYmx1ZS1jb2xvcjtcbiRwcm9tby10ZXh0OiAkYmxhY2s7XG4kcHJvbW8tbGluazogJGJsYWNrO1xuJHByb21vLWNpcmNsZTogJHByaW1hcnktY29sb3I7XG4kbWlycm9yLWxpbmstY29sb3I6ICM5N2M5ZTg7XG4kcHJvZHVjdC1mbGFnOiAkYmx1ZS1jb2xvcjtcblxuJHBvc3QtY2F0ZWdvcnktY29sb3I6ICM5YTNjNGE7XG4kcG9zdC1jYXRlZ29yeS1jb2xvci1ob3Zlcjogd2hpdGU7XG4kcG9zdC1hcnJvdy1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kcG9zdC1hcnJvdy1jb2xvci1ob3ZlcjogI2ZmZjtcbiRwb3N0LXdyYXBwZXItYmc6ICNGRkY7XG4kcG9zdC13cmFwcGVyLWJnLWhvdmVyOiAkcHJpbWFyeS1jb2xvcjtcbiRwb3N0LXdyYXBwZXItYmctYWN0aXZlOiAjOWEzYzRhO1xuJHBvc3QtaW1nLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiRwb3N0LXRpdGxlOiAkYmxhY2s7XG4kcG9zdC10aXRsZS1ob3ZlcjogJHdoaXRlO1xuXG4kcHJvZHVjdC10ZXh0LWNvbG9yOiAkYmx1ZS1jb2xvcjtcblxuJGJ0bi10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuJHByaW1hcnktYnV0dG9uLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiRwcmltYXJ5LWJ1dHRvbi1jb2xvci1ob3ZlcjogI0YwODQ5NDtcbiRwcmltYXJ5LWJ1dHRvbi1ib3JkZXItY29sb3ItaG92ZXI6ICRwcmltYXJ5LWNvbG9yO1xuXG4kYWN0aXZlLWNvbG9yOiAjRkZDMTRBO1xuJHNlY29uZGFyeS1idXR0b24tY29sb3I6ICRibHVlLWNvbG9yO1xuJHNlY29uZGFyeS1idXR0b24tY29sb3ItaG92ZXI6ICM2NWE0OWM7XG4kc2Vjb25kYXJ5LXRleHQtY29sb3I6ICMxNzEyMTk7XG4kc2Vjb25kYXJ5LWJ0bi1wb3NYLW1vYjogMDtcbiRzZWNvbmRhcnktYWN0aXZlLWNvbG9yOiAjOGNkZWQzO1xuJGltYWdlLWJnOiAkcHJpbWFyeS1jb2xvcjtcbiRzdGVwLWJpby1jb2xvcjogI0QwNDY1QjtcbiRwcm9kdWN0LWJhbm5lci1jb2xvcjogJHByaW1hcnktY29sb3I7XG4kc3RlcHMtYmlvLXJhZGl1czogMDtcbiRwb3N0LWl0ZW0tcmFkaXVzOiAwO1xuJGludGVyYWN0aXZlLWltZy1yYWRpdXM6IDIwcHg7XG4kaW50ZXJhY3RpdmUtYmctY29sb3I6ICNmZmY7XG4kaW50ZXJhY3RpdmUtcmlnaHQtYmc6IHRyYW5zcGFyZW50O1xuJGludGVyYWN0aXZlLXRleHQtYWxpZ246IGxlZnQ7XG4kY2lyY2xlLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiRidG4tYmQtcmFkaXVzOiAwO1xuJGJ0bi1iZC1wcmltYXJ5OiB1bnNldDtcbiRidG4tYmQtc2Vjb25kYXJ5OiAxcHggc29saWQgIzk3QzlFODtcbiRoZWFkZXItYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTI3LCAxMjcsIDEyNywgMC41KTtcbiRsaW5rcy1jb2xvcjogYmxhY2s7XG4kbGlua3Mtd2VpZ2h0OiA1MDA7XG4kcGFnZXMtbGluay13aWR0aDogMzI1cHg7XG4kcXVpei1saW5rLWJ0bi1wYWRkaW5nOiAxNnB4IDE4cHg7XG4kYnJlYWRjcnVtYnMtaWNvbjogJy4uL2ltZy9wbGF5LWFycm93XzE1LnN2Zyc7XG4kY2hlY2tlZC1saXN0LWp1c3RpZnk6IGNlbnRlcjtcbiRxdWl6LWItcmFkaXVzOiAwO1xuJHF1aXotc2hhZG93OiBub25lO1xuXG4kZm9vdGVyLWJnOiAjRjlGOUY5O1xuJG5hdi1iZzogJHdyYXBwZXItYmc7XG4kYmlvLXNoYWRvdy1pbWc6IFwiLi4vaW1nL2Jpby1zaGFkb3dfMTUud2VicFwiO1xuJGZhcS1iZzogI0Y5RjlGOTtcbiRmYXEtc2hhZG93OiBub25lO1xuJGZhcS1iLXJhZGl1czogMDtcbiRxdWl6LWltZy1iLWNvbG9yOiAjRjlGOUY5O1xuJGZhcS1jb2xvcjogIzY2NjY2NjtcbiRxdWl6LXNoYWRvdy1pbWc6IFwiLi4vaW1nL3F1aXotc2hhZG93LTE1LndlYnBcIjtcblxuQG1peGluIGhlYWRlciB7fVxuXG5AbWl4aW4gZm9vdGVyIHtcblxuICAgIC5oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgICBtYXgtd2lkdGg6IDExOHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvLWxpbmsge1xuICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICB9XG5cbiAgICAuZm9vdGVyIC5saW5rc19fbGluayB7XG4gICAgICAgIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvb3Rlcl9fcmlnaHQgLnBhZ2VzX19saW5rIHtcblxuICAgICAgICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXJfX2xvZ286YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAxNXB4KTtcbiAgICB9XG59XG5cbkBtaXhpbiBwb3N0cyB7XG5cbiAgICAucG9zdDpob3ZlciAucG9zdF9faW1nLXdyYXAgaW1nIHtcbiAgICAgICAgZmlsdGVyOiBub25lO1xuICAgIH1cblxuICAgIC5wb3N0X19pbWctd3JhcCB7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGxpbmtzIHtcbiAgICAubGlua3Mge1xuICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogI0QwNDY1QjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5saW5rc19fbGluayB7XG5cbiAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxpbmtzX19saW5rLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRicmVhZGNydW1icy1pY29uKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBuYXZpZ2F0aW9uIHtcbiAgICAubmF2X193cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LmFjdGl2ZSB7XG4gICAgICAgIHRvcDogNDFweDtcblxuICAgICAgICBAaW5jbHVkZSByKDc2OCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA0MXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIHBhZ2VzLWxpbmtzIHtcbiAgICAucGFnZXMge1xuXG4gICAgICAgICZfX2l0ZW06bGFzdC1jaGlsZCAucGFnZXNfX2xpbmsge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTI3LCAxMjcsIDEyNywgLjUpO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sb2dvX19saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWluLXdpZHRoOiA4MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlcnZpY2Uge1xuICAgICAgICBAaW5jbHVkZSByKDY0MCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgIC50ZXh0LXRvb2x0aXBfc3BvbnNvcmVkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwLFxuICAgICAgICB1bCBsaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcblxuICAgICAgICAgICAgJiB+IC5zZXJ2aWNlX190aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZXJ2aWNlIC5jb250YWluZXIge1xuICAgICAgICBAaW5jbHVkZSByKDY0MCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6ICMxNzEyMTk7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjN2Y3ZjdmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlcnZpY2VfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuXG4gICAgICAgIC50ZXh0LXRvb2x0aXBfX2xhYmVsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHIoNjQwKSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBxdWl6LWxpbmsge1xuICAgIC5xdWl6X190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgIH1cblxuICAgIC5xdWl6LWxpbmtfX2J0biB7XG4gICAgICAgIEBpbmNsdWRlIHJtKDM2MCkge1xuICAgICAgICAgICAgcGFkZGluZzogMTZweCAzMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gYmxvZyB7XG4gICAgLnN0ZXBzX19iaW9fZGVjb3JhdGUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGJvdHRvbSByaWdodC9jb250YWluIG5vLXJlcGVhdCB1cmwoXCIuLi9pbWcvYmlvLWRlY29yLWFzaWFuLndlYnBcIik7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJsb2dfX3JvdyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByKDY0MCkge1xuICAgICAgICAgICAgb3JkZXI6IC0xO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5ibG9nX190aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgIH1cblxuICAgIC5wcm9tb19ibG9nIC5wcm9tb19fdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgIH1cblxuICAgIC5wcm9kdWN0LWJhbm5lcl9fbW9yZSB7XG4gICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRjA4NDk0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogI0I5MjMzQTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0IC5wcm9kdWN0X19yaWdodC10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTcxMjE5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctcG9zdCB7XG4gICAgICAgIC5ibG9nIHtcbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0QwNDY1QjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTcxMjE5O1xuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3Qge1xuXG4gICAgICAgICAgICAmX19pbWctd3JhcDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA4LCA3MCwgOTEsIC41KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkY2RjY7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpZGVyX19pdGVtIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkMDQ2NWI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICAgICAgICAucHJvZHVjdC1iYW5uZXIge1xuICAgICAgICAgICAgJl9fYnV0dG9uLW1vcmUsXG4gICAgICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19idXR0b24tbW9yZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fYnRuLXRvcCB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg2NXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50ZXh0LWJvbGQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5yYXRpbmctYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxufVxuXG5AbWl4aW4gYnJlYWRjcnVtYnMge1xuICAgIC5icmVhZGNydW1icyB7XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5icmVhZGNydW1icy1pdGVtX19saW5rLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XG4gICAgfVxufVxuXG5AbWl4aW4gY2hlY2tlZCB7XG4gICAgLmNoZWNrZWQge1xuICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoZWNrZWQtbGlzdCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuXG4gICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgZ2FwOiAyOXB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtaXhpbiBxdWl6IHtcbiAgICAuaW50ZXJhY3RpdmU6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBjb250ZW50OiBcIvCflI4gRmluZCB0aGUgUGxhdGZvcm1cIjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMCA5MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZDMTRBO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxODhweDtcbiAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgIH1cblxuICAgIC5pbnRlcmFjdGl2ZSB7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDRweCAxNnB4IHJnYmEoMjMsIDE4LCAyNSwgMC4xMCkpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbmlzaC10aXRsZSBzcGFuIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxufVxuXG5AbWl4aW4gcHJvbW8ge1xuXG4gICAgLnByb21vIHtcblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfcGFnZXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX195ZWFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dF9wYWdlcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2J0biB7XG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9wYWdlcyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9tby1pbnRlcmFjdGl2ZV9fYnRuIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMTJweDtcbiAgICAgICAgbWFyZ2luOiAxNnB4IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWl4aW4gY2F0YWxvZyB7XG5cbiAgICAuY2F0YWxvZyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCA4MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCA0NHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRhbG9nLWl0ZW1fX3Zpc2l0IHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXBvcHVsYXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19ib3R0b20ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19yYXRpbmcsXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCMUVBRTQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX21vcmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjRDA0NjVCO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19yYXRpbmcge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAmLS1kZXNrIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLS1tb2Ige1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2FkdmFudGVnZXMge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIGltZyB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oNTQxKSB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcm0oNTQxKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogdW5zZXQ7XG5cbiAgICAgICAgICAgICAgICAmX19yYXRpbmcsXG4gICAgICAgICAgICAgICAgJl9fdGl0bGUsXG4gICAgICAgICAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdG9vbHRpcCB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtYm9sZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAuY2F0YWxvZy1yYXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDhweDtcbiAgICB9XG59XG5cbkBtaXhpbiBmYXEge1xuICAgIC5mYXEge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG5cbiAgICAuZmFxX19pdGVtLXRpdGxlOmFmdGVyIHtcbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg1NiUpIHNlcGlhKDk3JSkgc2F0dXJhdGUoNDM2MiUpIGh1ZS1yb3RhdGUoMzI0ZGVnKSBicmlnaHRuZXNzKDg1JSkgY29udHJhc3QoODklKTtcbiAgICB9XG5cbiAgICAuZmFxX19pdGVtLm9wZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xuICAgIH1cblxuICAgIC5mYXFfX3RpdGxlIHtcbiAgICAgICAgY29sb3I6ICNEMDQ2NUI7XG4gICAgfVxufVxuXG5AbWl4aW4gcHJvZHVjdCB7XG5cbiAgICAucHJvZHVjdC1wbGF0Zm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5wcm9kdWN0LXBsYXRmb3JtX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICB9XG5cbiAgICAucHJvZHVjdCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLWJhbm5lcl9fd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAucHJvZHVjdC1iYW5uZXJfX3JhdGluZyxcbiAgICAgICAgICAgIC5wcm9kdWN0LWJhbm5lcl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtYmFubmVyX190aXRsZSBpbWcge1xuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtYmFubmVyIHtcblxuICAgICAgICAgICAgJi0tcG9wdWxhciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtLXNpbXBsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAxNnB4IDBweCByZ2JhKDIzLCAxOCwgMjUsIDAuMTApO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDI0cHggMjRweDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0IxRUFFNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYXRmb3JtX192aXNpdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTUzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTM1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYXRmb3JtX19yYXRpbmcge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICAudGV4dC1ib2xkIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgICAgICAgICB3aWR0aDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmIH4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLXBsYXRmb3JtX19saXN0IHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTZweCAwcHggIzE3MTIxOTFBO1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQtdGl0bGUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19iYW5uZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0IHtcblxuICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY292ZXIgbm8tcmVwZWF0IHVybCgnLi4vaW1nL3Byb2R1Y3QtaW1nLWRlY29yLndlYnAnKSAjRDA0NjVCO1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fcmlnaHQtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19yaWdodC1wb3B1bGFyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGV4dCxcbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcblxuICAgICAgICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUsXG4gICAgICAgICZfX3N1YnRpdGxlLFxuICAgICAgICAmX19zdGVwIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMTcxMjE5O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICBjb2xvcjogI0QwNDY1QjtcbiAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1iYW5uZXItLXBvcHVsYXI6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYtcGxhdGZvcm0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTI3cHggMWZyO1xuICAgICAgICAgICAgZ3JpZC1nYXA6IDE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJtKDM3NSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX192aXNpdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3F1ZXN0aW9uIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLWJhbm5lciB7XG4gICAgICAgICAgICAmLS1wb3B1bGFyOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19idG4tdG9wIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMjRweDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMTlweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19xdWVzdGlvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtYmFubmVyX192aXNpdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtYmFubmVyX19ib3R0b20ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtYmFubmVyX19pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fYnV0dG9uLW1vcmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3Zpc2l0LFxuICAgICAgICAgICAgJl9fYm90dG9tIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LWJvbGQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG5cbiAgICAgICAgICAgICAgICAmX19ib3R0b20ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRhbG9nX190b29sdGlwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGVmdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSByKDY0MCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0IC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnMSc7XG4gICAgfVxufVxuXG4ud3JhcHBlciAuYnRuOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I5MjMzQTtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLndyYXBwZXIgYS5idG4ge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG5AbWl4aW4gdGV4dC10b29sdGlwIHtcblxuICAgIC50ZXh0LXRvb2x0aXAge1xuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkRFODtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggNHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgICAgICAgICAgY29sb3I6ICMyQzJDMkM7XG4gICAgICAgICAgICBmb250LWZhbWlseTogVmVyZGFuYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9wb3B1bGFyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTIzcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0b3A6IGNhbGMoLTEwMCUgLSAyNHB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuXG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LXRvb2x0aXBfX3RleHQsXG4gICAgICAgICAgICAudGV4dC10b29sdGlwX19sYWJlbCwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMCA5MCUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWNvcmF0aXZlLWNvbG9yO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4OHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtdG9vbHRpcF9fbGFiZWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpIGJyaWdodG5lc3MoMTAwMCUpO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybCgnLi4vaW1nL3F1ZXN0aW9uLWNpcmNsZS5zdmcnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LXRvb2x0aXBfX2ljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSkgYnJpZ2h0bmVzcygxMDAwJSk7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNlbnRlci9jb250YWluIG5vLXJlcGVhdCB1cmwoJy4uL2ltZy9xdWVzdGlvbi1jaXJjbGUuc3ZnJyk7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9zcG9uc29yZWQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC10b29sdGlwX19sYWJlbCB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dC10b29sdGlwX19jb250ZW50IHtcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyODJweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjgycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDVweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfcmF0ZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50ZXh0LXRvb2x0aXBfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY2VudGVyL2NvbnRhaW4gbm8tcmVwZWF0IHVybCgnLi4vaW1nL3F1ZXN0aW9uLWNpcmNsZV8yNy5zdmcnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI2OHB4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjY4cHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDIwcHggNjBweDtcblxuICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgY29sb3I6ICNEMDQ2NUI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGNvbG9yOiAjMTcxMjE5O1xuICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA0NHB4O1xuICAgIH1cblxuICAgICZfX2NhcmQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCAwIHJnYmEoMjMsIDE4LCAyNSwgLjEpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgICZfX3VzZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICZfaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfbmFtZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICBjb2xvcjogIzE3MTIxOTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3JhdGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfX2luZm8ge1xuICAgICAgICBoZWlnaHQ6IDI0OHB4O1xuXG4gICAgICAgICZfdGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNnB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG59XG5cbi5zbGlkZXJfX2NhcmQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IDAgcmdiYSgyMywgMTgsIDI1LCAuMSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlcl9fcHJldixcbi5zbGlkZXJfX25leHQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogc29saWQgMnB4ICNEMDQ2NUI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGlkZXJfX2l0ZW0uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay10cmFjayB7XG4gICAgaGVpZ2h0OiA0ODBweDtcbn1cblxuLnNsaWRlcl9faXRlbSAuc2xpY2stc2xpZGUge1xuICAgIG1hcmdpbjogMjBweCAxNHB4O1xufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay1saXN0IHtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLW5leHQsXG4uc2xpZGVyX19pdGVtIC5zbGljay1wcmV2IHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiB1bnNldDtcbiAgICBib3R0b206IC0yMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogc29saWQgMnB4ICNEMDQ2NUI7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLW5leHQ6YmVmb3JlLFxuLnNsaWRlcl9faXRlbSAuc2xpY2stcHJldjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjZweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiBjZW50ZXIvY29udGFpbiBuby1yZXBlYXQ7XG59XG5cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDEycHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9VVRGLTgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyNlwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDI2IDhcIj48cGF0aCBkPVwiTTQuNDczNjMgNy40NzQ2MUw1LjA2NzM4IDYuODkxNkw1LjIxMDk0IDYuNzVMMy4wNzYxNyA0LjYxNTIzTDI1LjIwMDIgNC42MTUyNEwyNS4yMDAyIDMuMzgxODRMMy4wNzcxNSAzLjM4MTg0TDUuMDY4MzYgMS4zODk2NUw1LjIxMDk0IDEuMjQ3MDdMNS4wNjczOCAxLjEwNjQ1TDQuNDczNjMgMC41MjI0NjFMNC4zMzIwMyAwLjM4Mzc4OUw0LjE5MjM4IDAuNTI0NDE0TDAuODU4Mzk5IDMuODU3NDJMMC43MTY3OTcgMy45OTkwMkwwLjg1ODM5OSA0LjEzOTY1TDQuMzMyMDMgNy42MTMyOEw0LjQ3MzYzIDcuNDc0NjFaXCIgZmlsbD1cIiUyM0QwNDY1QlwiIHN0cm9rZT1cIiUyM0QwNDY1QlwiIHN0cm9rZS13aWR0aD1cIjAuNFwiLz48L3N2Zz4nKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogMTJweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD1VVEYtOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjI2XCIgaGVpZ2h0PVwiOFwiIHZpZXdCb3g9XCIwIDAgMjYgOFwiPjxwYXRoIGQ9XCJNMjEuNTI2NCA3LjQ3NDYxTDIwLjkzMjYgNi44OTE2TDIwLjc4OTEgNi43NUwyMi45MjM4IDQuNjE1MjNMMC43OTk4MDQgNC42MTUyNEwwLjc5OTgwNCAzLjM4MTg0TDIyLjkyMjkgMy4zODE4NEwyMC45MzE2IDEuMzg5NjVMMjAuNzg5MSAxLjI0NzA3TDIwLjkzMjYgMS4xMDY0NUwyMS41MjY0IDAuNTIyNDYxTDIxLjY2OCAwLjM4Mzc4OUwyMS44MDc2IDAuNTI0NDE0TDI1LjE0MTYgMy44NTc0MkwyNS4yODMyIDMuOTk5MDJMMjUuMTQxNiA0LjEzOTY1TDIxLjY2OCA3LjYxMzI4TDIxLjUyNjQgNy40NzQ2MVpcIiBmaWxsPVwiJTIzRDA0NjVCXCIgc3Ryb2tlPVwiJTIzRDA0NjVCXCIgc3Ryb2tlLXdpZHRoPVwiMC40XCIvPjwvc3ZnPicpO1xuICAgIH1cbn1cblxuLnNsaWRlcl9faXRlbSAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbn1cblxuLnNsaWRlcl9faXRlbSAuc2xpY2stZG90cyBsaSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc2xpZGVyX19pdGVtIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbn1cbi5zbGlkZXJfX2l0ZW0gLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uc2xpZGVyX19pdGVtIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xNnB4O1xufVxuXG4uc2xpZGVyX19pdGVtIC5jYXRhbG9nLWl0ZW1fX3Zpc2l0IHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9wdXAtaG9tZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLCB2aXNpYmlsaXR5IDAuNHMgZWFzZTtcbiAgICBtaW4taGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbn1cblxuLnBvcHVwLWhvbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgaGVpZ2h0OiA0MjBweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgYmFja2dyb3VuZDogI0VERkZGQztcbiAgICBib3gtc2hhZG93OiAwIDhweCAyNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIG9wYWNpdHkgMC40cyBlYXNlO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI0OHB4O1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzJweCk7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAmX19pbWctd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EnLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjJweDtcbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgICB3aWR0aDogMjE2cHg7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICB9XG5cbiAgICAmX19jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLnBvcHVwLWhvbWUtd3JhcHBlci5hY3RpdmUgLnBvcHVwLWhvbWUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAuY29udGVudCB7XG4gICAgICAgIHRvcDogLTIwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDBweCkge1xuICAgIC5zbGlkZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMjZweDtcblxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9faXRlbSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAmX19jYXJkIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZXJfX2l0ZW0gLnNsaWNrLW5leHQsXG4gICAgLnNsaWRlcl9faXRlbSAuc2xpY2stcHJldiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAuc2xpZGVyX19pdGVtIC5zbGljay1kb3RzIHtcbiAgICAgICAgYm90dG9tOiAxNHB4O1xuICAgIH1cblxuICAgIC5zbGlkZXJfX2l0ZW0gLnNsaWNrLXNsaWRlIHtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDEycHg7XG4gICAgfVxuXG4gICAgLnNsaWRlcl9faXRlbSAuc2xpY2stbGlzdCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAucG9wdXAtaG9tZSB7XG4gICAgICAgIHdpZHRoOiA2ODBweDtcbiAgICAgICAgaGVpZ2h0OiAzNjBweDtcbiAgICAgICAgcGFkZGluZzogNTZweCA1MnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Nsb3NlIHtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzODBweCkge1xuICAgIC5wb3B1cC1ob21lX19pbWcge1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDUycHgpO1xuICAgIH1cbn1cbiIsIi8v0YTRg9GC0LXRgCDQuiDQvdC40LfRg1xuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi53cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdyYXBwZXItYmc7XG59XG5cbm1haW4ge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cblxuYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6ICRtYWluLWZvbnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICRtYWluLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbn1cblxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiAkbWFpbi1mb250O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIHdpZHRoOiA3MzBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICB3aWR0aDogMTAyNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTIyMCkge1xuICAgIHdpZHRoOiAxMjIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTQ0MCkge1xuICAgIHdpZHRoOiAxMjgwcHg7XG4gIH1cbn1cblxuLmJ0biB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1idXR0b24tY29sb3I7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAuOHM7XG4gIHRleHQtdHJhbnNmb3JtOiAkYnRuLXRleHQtdHJhbnNmb3JtO1xuICBib3JkZXItcmFkaXVzOiAkYnRuLWJkLXJhZGl1cztcbiAgYm9yZGVyOiAkYnRuLWJkLXByaW1hcnk7XG5cbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktYnV0dG9uLWNvbG9yLWhvdmVyO1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYnV0dG9uLWJvcmRlci1jb2xvci1ob3ZlcjtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4udGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50ZXh0LXVuZGVybGluZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGl0bGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuXG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG4uc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLnZpc3VhbGx5LWhpZGRlbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjbGlwLXBhdGg6IGluc2V0KDEwMCUpO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLmJsb2ctcG9zdCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cblxuLmJsb2ctcG9zdF9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ibG9nX190ZXh0e1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5ibG9nX19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1heC13aWR0aDogNjUwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuXG5cblxuXG5cbi8qIHRoZSBzbGlkZXMgKi9cbi5ibG9nX19saXN0IC5zbGljay1zbGlkZSB7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4vKiB0aGUgcGFyZW50ICovXG4uYmxvZ19fbGlzdCAuc2xpY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtMTVweDtcbn1cbi5ibG9nX19saXN0IC5zbGljay1uZXh0LCAuc2xpY2stcHJldiB7XG4gIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xufVxuXG4uYmxvZ19fbGlzdCAuc2xpY2stZG90cyBsaSBidXR0b24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG5cbi5ibG9nX19saXN0IC5zbGljay1kb3RzIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnktY29sb3I7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJsb2dfX2xpc3QgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG4uYmxvZ19fbGlzdCAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmJsb2dfX2xpc3QgLnNsaWNrLWRvdHMge1xuICBib3R0b206IDA7XG59XG4iLCIuc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG5cbi5zbGljay1wcmV2LFxuLnNsaWNrLW5leHQge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1wcmV2OmhvdmVyLFxuLnNsaWNrLXByZXY6Zm9jdXMsXG4uc2xpY2stbmV4dDpob3Zlcixcbi5zbGljay1uZXh0OmZvY3VzIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLXByZXY6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLXByZXY6Zm9jdXM6YmVmb3JlLFxuLnNsaWNrLW5leHQ6aG92ZXI6YmVmb3JlLFxuLnNsaWNrLW5leHQ6Zm9jdXM6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNsaWNrLXByZXYuc2xpY2stZGlzYWJsZWQ6YmVmb3JlLFxuLnNsaWNrLW5leHQuc2xpY2stZGlzYWJsZWQ6YmVmb3JlIHtcbiAgb3BhY2l0eTogLjI1O1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUsXG4uc2xpY2stbmV4dDpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcGFjaXR5OiAuNzU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1wcmV2IHtcbiAgbGVmdDogLTI1cHg7XG59XG5cbltkaXI9J3J0bCddIC5zbGljay1wcmV2IHtcbiAgcmlnaHQ6IC0yNXB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uc2xpY2stcHJldjpiZWZvcmUge1xuICBjb250ZW50OiAn4oaQJztcbn1cblxuW2Rpcj0ncnRsJ10gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ+KGkic7XG59XG5cbi5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yNXB4O1xufVxuXG5bZGlyPSdydGwnXSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAtMjVweDtcbn1cblxuLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogJ+KGkic7XG59XG5cbltkaXI9J3J0bCddIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfihpAnO1xufVxuXG4uc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjVweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWNrLWRvdHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyLFxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyOmJlZm9yZSxcbi5zbGljay1kb3RzIGxpIGJ1dHRvbjpmb2N1czpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uc2xpY2stZG90cyBsaSBidXR0b246YmVmb3JlIHtcbiAgZm9udC1zaXplOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAuMjU7XG4gIGNvbG9yOiBibGFjaztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgb3BhY2l0eTogLjc1O1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4iLCIuYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTIyMCkge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB9XG59XG4iLCIuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgei1pbmRleDogOTtcbiAgYm9yZGVyLWJvdHRvbTogJGhlYWRlci1ib3JkZXItYm90dG9tO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuXG4uaGVhZGVyIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AaW5jbHVkZSBoZWFkZXI7XG4iLCIvKiDQk9Cw0LzQsdGD0YDQs9C10YAg0LjQutC+0L3QutCwICovXG4uYnVyZ2VyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1idXR0b24tY29sb3I7XG4gIHotaW5kZXg6IDEwO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmJ1cmdlciBzcGFuIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG5cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uYnVyZ2VyIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4uYnVyZ2VyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDhweDtcbn1cblxuLyog0JzQtdC90Y/QtdC8INCz0LDQvNCx0YPRgNCz0LXRgCDQuNC60L7QvdC60YMsINC60L7Qs9C00LAg0LzQtdC90Y4g0L7RgtC60YDRi9GC0L4gKi9cbi5idXJnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgd2lkdGg6IDE0cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA5cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uYnVyZ2VyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgd2lkdGg6IDE0cHg7XG4gIHRvcDogNTAlO1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhpZGRlbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuXG4iLCIubmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC05OTlweCk7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IG5vbmU7XG4gIH1cbn1cblxuLm5hdiAubG9nbywgLmxvZ28ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgbWFyZ2luOiAwO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIG1heC13aWR0aDogMTYwcHg7XG4gIH1cbn1cblxuLmxvZ28tbW9iIHtcbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubG9nby1kZXNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ubmF2LmFjdGl2ZSB7XG4gIEBpbmNsdWRlIHIoNzY3KXtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxMHB4IDI0cHggODBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZDogJG5hdi1iZztcbiAgfVxufVxuXG4ubmF2X193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAzMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbkBpbmNsdWRlIG5hdmlnYXRpb247XG4iLCIubGlua3Mge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIG9yZGVyOiAxO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICB3aWR0aDogYXV0bztcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLmxpbmtzLmFjdGl2ZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmxpbmtzX19saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgZm9udC13ZWlnaHQ6ICRsaW5rcy13ZWlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0NHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAkbGlua3MtY29sb3I7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLmxpbmtzX19saW5rLmFjdGl2ZSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgY29sb3I6ICRhY3RpdmUtY29sb3I7XG59XG5cbi5saW5rc19fdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI0NHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTBweDtcbn1cblxuQGluY2x1ZGUgbGlua3M7XG4iLCIucGFnZXMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgY29sdW1uLWdhcDogMzBweDtcbiAgICByb3ctZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogMTBweDtcbiAgICBvcmRlcjogMztcbiAgfVxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXJnaW46IDA7XG4gICAgZ2FwOiAzMHB4O1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbi5wYWdlc19fbGluayB7XG4gIG1heC13aWR0aDogJHBhZ2VzLWxpbmstd2lkdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cblxuLnBhZ2VzX193cmFwcGVyIHtcbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcm93LWdhcDogMTBweDtcbiAgfVxufVxuXG4ubG9nb19fbGluayB7XG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIEBpbmNsdWRlIHJtKDEyMjApe1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5wYWdlc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnBhZ2VzLWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG5cbkBpbmNsdWRlIHBhZ2VzLWxpbmtzO1xuIiwiLnF1aXotbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBvcmRlcjogMjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLnF1aXotbGlua19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG59XG4ucXVpei1saW5rX19idG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogMzE1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZDogJHByaW1hcnktYnV0dG9uLWNvbG9yO1xuICBwYWRkaW5nOiAkcXVpei1saW5rLWJ0bi1wYWRkaW5nO1xuICBjb2xvcjogd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiAkYnRuLXRleHQtdHJhbnNmb3JtO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRidG4tYmQtcmFkaXVzO1xuXG4gICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJGJyZWFkY3J1bWJzLWljb24pIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgcXVpei1saW5rO1xuIiwiLnByb21vIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogJHByb21vLWJnO1xuICBwYWRkaW5nLXRvcDogMzBweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG5cbiAgJl9wYWdlcyB7XG4gICAgcGFkZGluZzogMjRweCAwO1xuXG4gICAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICAgIHBhZGRpbmc6IDQ4cHggMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBybSg2NDApe1xuICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lcntcbiAgICBAaW5jbHVkZSBybSg2NDApe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX3BhZ2VzIHtcbiAgICAgIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAgMTBweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAkcHJvbW8tdGV4dDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gICAgQGluY2x1ZGUgcm0oMzYwKXtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcm0oMTIyMCl7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gICAgJl9wYWdlcyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICBAaW5jbHVkZSBybSg0ODApe1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBybSg2NDApe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICRwcm9tby10ZXh0O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJHByb21vLWxpbms7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cblxuICAgICZfcGFnZXMge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICBAaW5jbHVkZSBybSg0ODApe1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBybSg2NDApe1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDAgNHB4O1xuICAgICAgfVxuXG4gICAgICAmLXllYXIge1xuICAgICAgICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmbGV4LXdyYXA6IHVuc2V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fd3JhcHBlciB7XG5cbiAgICBAaW5jbHVkZSBybSg2NDApe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDM3MHB4O1xuXG4gICAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBybSgxMjIwKXtcbiAgICAgIG1heC13aWR0aDogNDYwcHg7Ly90ZXN0XG4gICAgfVxuXG4gICAgJl9wYWdlcyB7XG5cbiAgICAgIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJtKDEyMjApe1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBtYXJnaW46IDMwcHggMCAyNXB4O1xuXG4gICAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDI1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbjogMzZweCAwIDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYnJlYWsge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBybSg3Njgpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9wYWdlcyB7XG4gICAgICBAaW5jbHVkZSBybSg3Njgpe1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ltZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvL3BhZGRpbmctdG9wOiAzMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG5cblxuICAgIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBybSg2NDApe1xuICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICAgIG1heC13aWR0aDogMzg1cHg7XG5cbiAgICB9XG4gICAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgLy9taW4taGVpZ2h0OiA0MDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBybSgxMjIwKXtcbiAgICAgIG1heC13aWR0aDogNjkwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICAgIC8vbWF4LXdpZHRoOiAzODBweDtcbiAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgICBtYXgtd2lkdGg6IDM4NXB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm0oMTIyMCl7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9faW1nLS1zbWFsbCB7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiAyMzBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBybSg3Njgpe1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIG1heC13aWR0aDogMzcwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY2lyY2xlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIGhlaWdodDogMzIwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogJHByb21vLWNpcmNsZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICBAaW5jbHVkZSBybSg0ODApe1xuICAgICAgd2lkdGg6IDM4MHB4O1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICAgIHdpZHRoOiAzMjBweDtcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgICB3aWR0aDogMzg1cHg7XG4gICAgICBoZWlnaHQ6IDM4NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICAgIHdpZHRoOiA1NTBweDtcbiAgICAgIGhlaWdodDogNTUwcHg7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IC0yMTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgcm0oMTIyMCl7XG4gICAgICB3aWR0aDogNjkwcHg7XG4gICAgICBoZWlnaHQ6IDY5MHB4O1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgYm90dG9tOiAtMTUwcHg7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIHByb21vO1xuIiwiLnJhdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBvcmRlcjogMjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuXG4ucmF0ZS10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuLnJhdGUtYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yO1xuICBwYWRkaW5nOiAxNnB4IDE4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDM2MCl7XG4gICAgcGFkZGluZzogMTZweCAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgkYnJlYWRjcnVtYnMtaWNvbikgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgfVxuXG59IiwiLnByb2R1Y3Qge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5wcm9kdWN0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X193cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5wcm9kdWN0X19sZWZ0IC5wcm9kdWN0X19yaWdodC1wb3B1bGFyIHtcbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucHJvZHVjdF9fbGVmdCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucHJvZHVjdF9fcmlnaHQge1xuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4ucHJvZHVjdF9fcmlnaHQgLnByb2R1Y3RfX3JpZ2h0LXBvcHVsYXIge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wcm9kdWN0X19zdGVwIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X190ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICBhIHtcbiAgICBjb2xvcjogJHByb2R1Y3QtdGV4dC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0X19saXN0IHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnByb2R1Y3RfX2l0ZW0ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4ucHJvZHVjdF9fYmFubmVyIHtcbiAgcGFkZGluZzogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9kdWN0LWJhbm5lci1jb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRiaW8tc2hhZG93LWltZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3RfX2Jhbm5lci1pbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnByb2R1Y3RfX2Jhbm5lci10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4ucHJvZHVjdF9fYnRuIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLnByb2R1Y3RfX3N0YXRzIHtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgQGluY2x1ZGUgcm0oNDgwKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0X19zdGF0cy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0YyRjZGNjtcbiAgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7XG5cbiAgJjpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxuXG4gIC8vQGluY2x1ZGUgcm0oNzY4KXtcbiAgLy8gIG1heC13aWR0aDogMzIwcHg7XG4gIC8vfVxuICAvL1xuICAvL0BpbmNsdWRlIHJtKDEwMjQpe1xuICAvLyAgbWF4LXdpZHRoOiAzMTBweDtcbiAgLy99XG59XG5cbi5wcm9kdWN0X19zdGF0cy10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5wcm9kdWN0X19zdGF0cy1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgkYnJlYWRjcnVtYnMtaWNvbikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgfVxuXG4gICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ucHJvZHVjdF9fcmlnaHQtdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogJHBhbmVsLWl0ZW0tY29sb3I7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDE2cHggcmdiYSgyMywgMTgsIDI1LCAwLjEpO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJzEnO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiA0N3B4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsMTAwJSAwLDEwMCUgMTAwJSw1MCUgODAlLDAgMTAwJSk7XG4gIH1cblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9fdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMjVweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyX19yYXRpbmcge1xuXG5cbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDVweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1iYW5uZXJfX3F1ZXN0aW9uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9faW5mbyB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyX19ib3R0b20ge1xuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lcl9fdmlzaXQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMjEwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyX19hZHZhbnRlZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgY29sb3I6ICRibGFjaztcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCRicmVhZGNydW1icy1pY29uKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4ucHJvZHVjdC1iYW5uZXItLXBvcHVsYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRkZWNvcmF0aXZlLWNvbG9yO1xuICBwYWRkaW5nLXRvcDogNTBweDtcblxuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlY29yYXRpdmUtY29sb3I7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCLwn5SlIFBvcHVsYXIgQ2hvaWNlIPCflKVcIjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRvcDogLTIzcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMTAwJSAwcHgsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMHB4IDkwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlY29yYXRpdmUtY29sb3I7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgd2lkdGg6IDE4OHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgICY6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGVmdDogNTVweDtcbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyLWRhdGluZyB7XG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIvCflKUgTmljaGUgRGF0aW5nXCI7XG4gIH1cbn1cblxuLnByb2R1Y3QtYmFubmVyLS1wb3B1bGFyLXNlbmlvciB7XG4gICY6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIvCflKUgU2VuaW9yIERhdGluZ1wiO1xuICAgIC8vYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3Nlbmlvci1iZy5zdmdcIikgbm8tcmVwZWF0O1xuICAgIC8vYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB9XG59XG5cblxuLnByb2R1Y3QtYmFubmVyLS1zaW1wbGUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOTdDOUU4O1xuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9mbGFnLnN2Zyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cblxuLnBoaWxpdGFsa3MgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5hbW91cmZhY3RvcnkgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5hc2lhbmZlZWxzIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUsXG4uZnVuY2hhdHQgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5hbW91cmZlZWwgLnByb2R1Y3QtYmFubmVyOmJlZm9yZXtcbiAgY29udGVudDogJzQnO1xufVxuXG5cblxuLmFzaWFubWVsb2RpZXMgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5sb3Zlc3dhbnMgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5sYXRpbmZlZWxzIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUsXG4uYmVzdGRhdGVzIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmV7XG4gIGNvbnRlbnQ6ICczJztcbn1cblxuLmxvdmluZ2ZlZWwgLnByb2R1Y3QtYmFubmVyOmJlZm9yZSxcbi5sb3ZlZm9ydCAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLmpvbGx5cm9tYW5jZSAucHJvZHVjdC1iYW5uZXI6YmVmb3Jle1xuICBjb250ZW50OiAnMic7XG59XG5cbi5sb3ZlcndoaXJsIC5wcm9kdWN0LWJhbm5lcjpiZWZvcmUsXG4ucm9uZGV2byAucHJvZHVjdC1iYW5uZXI6YmVmb3JlLFxuLmxhdGFtdmliZSAucHJvZHVjdC1iYW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogJzUnO1xufVxuXG4ucHJvZHVjdF9fcmlnaHQtcG9wdWxhciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYmFja2dyb3VuZDogJHBhbmVsLWl0ZW0tY29sb3I7XG4gIHBhZGRpbmc6IDM1cHggMjBweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAzNXB4IDEwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtcGxhdGZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNzBweDtcblxuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAmOm5vdCg6bGFzdC1vZi10eXBlKXtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMjcsIDEyNywgMTI3LCAwLjUpO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgzNzUpe1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1heC13aWR0aDogMjc1cHg7XG4gICAgJjpudGgtY2hpbGQoMyl7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMjcsIDEyNywgMTI3LCAwLjUpO1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxuXG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgLy9mb250LXNpemU6IDMycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5cbi5wcm9kdWN0LXBsYXRmb3JtLXdyYXBwZXIge1xuXG4gIG1heC13aWR0aDogMTI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDM3NSl7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnByb2R1Y3QtcGxhdGZvcm1fX3Zpc2l0IHtcbiAgcGFkZGluZzogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWF4LXdpZHRoOiAxNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbn1cbi5wcm9kdWN0LXBsYXRmb3JtX19yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuXG4ucHJvZHVjdC1wbGF0Zm9ybV9fcXVlc3Rpb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LXBsYXRmb3JtX19pbWcge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ucHJvZHVjdC1iYW5uZXItLWRlc2sge1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wcm9kdWN0LWJhbm5lci0tbW9iIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLnByb2R1Y3RfX2Jhbm5lci0taW5uZXIgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICB9XG59XG5cbkBpbmNsdWRlIHByb2R1Y3Q7XG4iLCIuYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5icmVhZGNydW1icyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNHB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIGdhcDogOHB4O1xuICB9XG59XG5cbi5icmVhZGNydW1icy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCRicmVhZGNydW1icy1pY29uKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5icmVhZGNydW1icy1pdGVtX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICRncmV5LWxpZ2h0O1xuXG4gIEBpbmNsdWRlIHJtKDU0MCkge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMtaXRlbV9fbGluay5hY3RpdmUge1xuICBjb2xvcjogJGFjdGl2ZS1jb2xvcjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLmJyZWFkY3J1bWJzLXBhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbi5icmVhZGNydW1icy1wYWdlX19saW5rIHtcbiAgY29sb3I6ICM3RjdGN0Y7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbkBpbmNsdWRlIGJyZWFkY3J1bWJzO1xuIiwiLmNhdGFsb2cge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi51cGRhdGUtZGF0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICBjb2xvcjogIzE3MTIxOTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuXG4gICZfX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG5cbiAgICAmIHBhdGgge1xuICAgICAgc3Ryb2tlOiAkZGVjb3JhdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG59XG5cbi5jYXRhbG9nLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IHNlY3Rpb247XG4gIGdhcDogMTVweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuXG4uY2F0YWxvZy1pdGVtX19yYXRpbmcge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuXG4uY2F0YWxvZy1pdGVtX19yYXRpbmctLW1vYiB7XG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX3JhdGluZy0tZGVzayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbV9fYWR2YW50ZWdlcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiAkYmxhY2s7XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgkYnJlYWRjcnVtYnMtaWNvbikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uY2F0YWxvZy1pdGVtX19tb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogJHByaW1hcnktYnV0dG9uLWNvbG9yO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG4gIGJhY2tncm91bmQ6ICRwYW5lbC1pdGVtLWNvbG9yO1xuICBib3gtc2hhZG93OiAwIDRweCAxNnB4IHJnYmEoMjMsIDE4LCAyNSwgMC4xKTtcblxuICAmX19ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgICBtYXJnaW4tdG9wOiB1bnNldDtcbiAgICB9XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogY291bnRlcihzZWN0aW9uKSAnJztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogNDdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgei1pbmRleDogMjtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgNTAlIDgwJSwgMCAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZHVjdC1mbGFnO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBwYWRkaW5nOiAyNXB4IDQwcHggMjVweCA1NXB4O1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW0tY3Vyc29yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2F0YWxvZy1pdGVtX190aXRsZSBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW1fX3RpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX3Zpc2l0IHtcbiAgdGV4dC10cmFuc2Zvcm06ICRidG4tdGV4dC10cmFuc2Zvcm07XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgfVxufVxuXG4uY2F0YWxvZy1pdGVtX19ib3R0b20ge1xuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5cbi5jYXRhbG9nX19xdWVzdGlvbiB7XG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uY2F0YWxvZ19fdG9vbHRpcCB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5jYXRhbG9nLWl0ZW0tLXBvcHVsYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRkZWNvcmF0aXZlLWNvbG9yO1xuICBwYWRkaW5nLXRvcDogNTBweDtcblxuICAmOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRlY29yYXRpdmUtY29sb3I7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCLwn5SlIFBvcHVsYXIgQ2hvaWNlIPCflKVcIjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRvcDogLTIzcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCUsIDEwMCUgOTAlLCA1MiUgOTAlLCA1MCUgMTAwJSwgNDglIDkwJSwgMCA5MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWNvcmF0aXZlLWNvbG9yO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHdpZHRoOiAxODhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGxlZnQ6IDU1cHg7XG4gICAgfVxuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5cbi5jYXRhbG9nLWl0ZW0tLXBvcHVsYXItYmFja2dyb3VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMjIgMTEwIDg3IC8gMjQlKTtcbn1cblxuLmNhdGFsb2ctaXRlbS0tcG9wdWxhci1hc2lhbiB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwi8J+UpSBTZW5pb3IgRGF0aW5nXCI7XG4gIH1cbn1cblxuLmNhdGFsb2ctaXRlbS0tcG9wdWxhci1zbGF2aWMge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIvCflKUgQWR2ZW50dXJlIFNlZWtlcnNcIjtcbiAgfVxufVxuLmNhdGFsb2ctaXRlbS0tcG9wdWxhci1sYXRpbmEge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIvCflKUgTmljaGUgRGF0aW5nXCI7XG4gIH1cbn1cbi5jYXRhbG9nLWl0ZW1fX2FkdmFudGVnZXMtLW5vbmUge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AaW5jbHVkZSBjYXRhbG9nO1xuIiwiLmJsb2cge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uYmxvZ19fc3VidGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuXG4uYmxvZ19fdGV4dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN0ZXBzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uc3RlcHNfX3RleHQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG4uc3RlcHNfX3RleHQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnN0ZXBzX19iaW8ge1xuICBwYWRkaW5nOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogJHN0ZXBzLWJpby1yYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzdGVwLWJpby1jb2xvcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRiaW8tc2hhZG93LWltZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cblxuICAmLnN0ZXBzX19iaW8tLXNsYXZpYy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgICB9XG4gIH1cbn1cblxuLnN0ZXBzX19iaW8td3JhcCB7XG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDQwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgLy9nYXA6IDcwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5zdGVwc19fYmlvLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uc3RlcHNfX2Jpby1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA2cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2Fycm93LWJpby5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cblxuLnN0ZXBzX19iaW8taXRlbTpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5zdGVwc19fYmlvLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zdGVwc19fYmlvLWluZm8gaDQge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zdGVwc19fYmlvLWltZyB7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4uc3RlcHNfX2Jpby10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDc2OCkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4uYmxvZ19fbGVmdCB7XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmJsb2dfX2FzaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4uYmxvZ19fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uYXNpZGVfX3RpdGxlIHtcbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cblxuLmJsb2dfX2FzaWRlIC5wb3N0X19pbWctd3JhcCBpbWcge1xuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5ibG9nX19hc2lkZSAucG9zdF9faW1nLXdyYXAge1xuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5ibG9nX19hc2lkZSAucG9zdDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4uc3RlcHNfX2Jpby0tc2Vjb25kIC5zdGVwc19fYmlvLXdyYXAge1xuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uc3RlcHNfX2Jpby0tc2xhdmljLTIgLnN0ZXBzX19iaW8td3JhcCxcbi5zdGVwc19fYmlvLS1hc2lhbi0xIC5zdGVwc19fYmlvLXdyYXAge1xuICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcblxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AaW5jbHVkZSBibG9nO1xuIiwiLmZhcV9fd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5mYXEge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gIH1cbiAgJl9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgfVxuXG4gICAgJi5vcGVuICB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICRmYXEtYmc7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgIGJveC1zaGFkb3c6ICRmYXEtc2hhZG93O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGZhcS1iLXJhZGl1cztcbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN0Y3RjdGO1xuXG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICM3RjdGN0Y7XG5cbiAgICAgICAgLm9wZW4gJiB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgdmlld0JveD0nMCAwIDIwIDIwJyBmaWxsPScnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjQ2ODc2IDkuODk5NDFDMC40Njg3NiA5LjI3NDQgMC45NzU0MzQgOC43Njc3MyAxLjYwMDQ1IDguNzY3NzNMMTguMTk4NSA4Ljc2NzczQzE4LjgyMzUgOC43Njc3MyAxOS4zMzAyIDkuMjc0NDEgMTkuMzMwMiA5Ljg5OTQyQzE5LjMzMDIgMTAuNTI0NCAxOC44MjM1IDExLjAzMTEgMTguMTk4NSAxMS4wMzExTDEuNjAwNDUgMTEuMDMxMUMwLjk3NTQzNSAxMS4wMzExIDAuNDY4NzYxIDEwLjUyNDQgMC40Njg3NiA5Ljg5OTQxWicgZmlsbD0nJTIzMzMzMzMzJy8lM0UlM0NwYXRoIGQ9J005Ljg5OTUgMTkuMzMwMUM5LjI3NDQ5IDE5LjMzMDEgOC43Njc4MSAxOC44MjM1IDguNzY3ODEgMTguMTk4NUw4Ljc2NzgxIDEuNjAwMzdDOC43Njc4MSAwLjk3NTM1MyA5LjI3NDQ4IDAuNDY4NjggOS44OTk0OSAwLjQ2ODY4QzEwLjUyNDUgMC40Njg2OCAxMS4wMzEyIDAuOTc1MzU0IDExLjAzMTIgMS42MDAzN0wxMS4wMzEyIDE4LjE5ODVDMTEuMDMxMiAxOC44MjM1IDEwLjUyNDUgMTkuMzMwMSA5Ljg5OTUgMTkuMzMwMVonIGZpbGw9JyUyMzMzMzMzMycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIC5vcGVuICYge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCAyMCA0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC40Njg3NiAxLjg5OTQxQzAuNDY4NzYgMS4yNzQ0IDAuOTc1NDM0IDAuNzY3NzI3IDEuNjAwNDUgMC43Njc3MjdMMTguMTk4NSAwLjc2NzczMkMxOC44MjM1IDAuNzY3NzMyIDE5LjMzMDIgMS4yNzQ0MSAxOS4zMzAyIDEuODk5NDJDMTkuMzMwMiAyLjUyNDQzIDE4LjgyMzUgMy4wMzExMSAxOC4xOTg1IDMuMDMxMTFMMS42MDA0NSAzLjAzMTFDMC45NzU0MzUgMy4wMzExIDAuNDY4NzYxIDIuNTI0NDMgMC40Njg3NiAxLjg5OTQxWicgZmlsbD0nJTIzMzMzMzMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICRmYXEtY29sb3I7XG4gICAgICBtYXgtaGVpZ2h0OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuOHM7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcblxuICAgICAgLm9wZW4gJiB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuOHM7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAmX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAmX190ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuICAgICYtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgJl9faXRlbSB7XG4gICAgICAvL3BhZGRpbmc6IDI1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAgIH1cbiAgICAgICYtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgJi5vcGVuICB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbn1cblxuQGluY2x1ZGUgZmFxO1xuIiwiLnBvc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNoYWRvdzogMCA0cHggMTZweCByZ2JhKDIzLCAxOCwgMjUsIDAuMSk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAkcG9zdC1pdGVtLXJhZGl1cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAucG9zdF9fd3JhcHBlcixcbiAgLnBvc3RfX2ltZy13cmFwLFxuICAucG9zdF9faW1nIHBhdGgsXG4gIC5wb3N0X19jYXRlZ29yeSxcbiAgLnBvc3RfX2RhdGUge1xuICAgIHRyYW5zaXRpb246IDAuNXM7XG4gIH1cblxuICAmX19pbWcgcGF0aCB7XG4gICAgZmlsbDogJHBvc3QtYXJyb3ctY29sb3I7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAucG9zdF9fd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcG9zdC13cmFwcGVyLWJnLWhvdmVyO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgIC5wb3N0X19pbWcgcGF0aCB7XG4gICAgICBmaWxsOiAkcG9zdC1hcnJvdy1jb2xvci1ob3ZlcjtcbiAgICB9XG5cbiAgICAucG9zdF9fY2F0ZWdvcnkge1xuICAgICAgY29sb3I6ICRwb3N0LWNhdGVnb3J5LWNvbG9yLWhvdmVyO1xuICAgIH1cblxuICAgIC5wb3N0X190aXRsZSB7XG4gICAgICBjb2xvcjogJHBvc3QtdGl0bGUtaG92ZXI7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgfVxuXG4gICAgLnBvc3RfX2RhdGUge1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC5wb3N0X19pbWctd3JhcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB6LWluZGV4OiAxNTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICAucG9zdF9fd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcG9zdC13cmFwcGVyLWJnLWFjdGl2ZTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ucG9zdF9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBvc3RfX2RhdGUge1xuICBjb2xvcjogIzdGN0Y3RjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucG9zdF9fY2F0ZWdvcnkge1xuICBjb2xvcjogJHBvc3QtY2F0ZWdvcnktY29sb3I7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnBvc3RfX3RpdGxlIHtcbiAgdHJhbnNpdGlvbjogLjVzO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkcG9zdC10aXRsZTtcblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cblxuXG4ucG9zdF9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZDogJHBvc3Qtd3JhcHBlci1iZztcbiAgbWluLWhlaWdodDogMjAwcHg7XG59XG5cbi5wb3N0X19saW5rIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5wb3N0X19pbWctd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwb3N0LWltZy1jb2xvciwgLjc1KTtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gIH1cbn1cblxuQGluY2x1ZGUgcG9zdHM7XG4iLCJmb290ZXIge1xuICBiYWNrZ3JvdW5kOiAkZm9vdGVyLWJnO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuZm9vdGVyIC5sb2dvIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5mb290ZXIgLnJhdGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9vdGVyX19sb2dvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyNywxMjcsMTI3LC41KTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uZm9vdGVyX190ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWF4LXdpZHRoOiA1MjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5mb290ZXJfX3dyYXBwZXIge1xuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIC8vZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5cbmZvb3RlciAucGFnZXMge1xuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgb3JkZXI6IDA7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbmZvb3RlciAubGlua3NfX2xpbmssXG5mb290ZXIgLnBhZ2VzX19saW5rIHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuZm9vdGVyIC5saW5rcyB7XG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG9yZGVyOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgICBnYXA6IDEwcHg7XG4gIH1cbn1cblxuLmZvb3Rlcl9fcmlnaHQge1xuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIG1heC13aWR0aDogMTkwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvb3Rlcl9fcmF0ZS1tb2Ige1xuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4uZm9vdGVyX19yYXRlLWRlc2sge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wYWdlc19fbGluay5hY3RpdmV7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AaW5jbHVkZSBmb290ZXI7XG4iLCIuY2hlY2tlZCB7XG5cbiAgQGluY2x1ZGUgcm0oMzc1KSB7XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gIH1cbn1cblxuLmNoZWNrZWQtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiAkY2hlY2tlZC1saXN0LWp1c3RpZnk7XG4gIGdhcDogNnB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgZ2FwOiAxMHB4O1xuICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbi5jaGVja2VkLWl0ZW0ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlci8xMnB4IDZweCAkZGVjb3JhdGl2ZS1jb2xvciB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwJyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCAyNiAxOScgZmlsbD0nbm9uZSclM0UlM0NwYXRoIGlkPSdjaGVjay1pY29uJyBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTI2IDMuMDQwMTlMMTAuMzYzMiAxOUwwIDguNDE5MjdMMy4wMTAwNiA1LjM3OTM0TDEwLjM2MzQgMTIuODg1M0wyMi45OTAyIDBMMjYgMy4wNDAxOVonIGZpbGw9JyUyM2ZmZmZmZicgLyUzRSUzQy9zdmclM0VcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBjaGVja2VkO1xuIiwiLnNlcnZpY2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuXG4uc2VydmljZSBhIHtcbiAgY29sb3I6ICMwMDAwRUU7XG59XG4uc2VydmljZSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uc2VydmljZSB1bCB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZXJ2aWNlIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNlcnZpY2Uge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuIiwiLnBvcHVwLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgei1pbmRleDogMjA7XG4gIHBhZGRpbmc6IDE1cHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKSB7XG4gICAgd2lkdGg6IDQwMHB4O1xuICAgIGhlaWdodDogMjgwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICB3aWR0aDogNTAwcHg7XG4gICAgaGVpZ2h0OiAyODBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIHdpZHRoOiA2MDBweDtcbiAgICBoZWlnaHQ6IDMyMHB4O1xuICB9XG59XG5cbi5wb3B1cC10b29sdGlwX19jbG9zZSB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4ucG9wdXAtdG9vbHRpcF9fY2xvc2UgaW1nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnBvcHVwLXRvb2x0aXBfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxufVxuXG4ucG9wdXAtdG9vbHRpcF9fdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wb3B1cC10b29sdGlwX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzE3MTIxOTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnBvcHVwLXRvb2x0aXBfX292ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7IC8qIFNpdCBvbiB0b3Agb2YgdGhlIHBhZ2UgY29udGVudCAqL1xuICBkaXNwbGF5OiBub25lOyAvKiBIaWRkZW4gYnkgZGVmYXVsdCAqL1xuICB3aWR0aDogMTAwJTsgLyogRnVsbCB3aWR0aCAoY292ZXIgdGhlIHdob2xlIHBhZ2UpICovXG4gIGhlaWdodDogMTAwJTsgLyogRnVsbCBoZWlnaHQgKGNvdmVyIHRoZSB3aG9sZSBwYWdlKSAqL1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE4LCAyNSwgMC45Nik7IC8qIEJsYWNrIGJhY2tncm91bmQgd2l0aCBvcGFjaXR5ICovXG4gIHotaW5kZXg6IDE1OyAvKiBTcGVjaWZ5IGEgc3RhY2sgb3JkZXIgaW4gY2FzZSB5b3UncmUgdXNpbmcgYSBkaWZmZXJlbnQgb3JkZXIgZm9yIG90aGVyIGVsZW1lbnRzICovXG4gIGN1cnNvcjogcG9pbnRlcjsgLyogQWRkIGEgcG9pbnRlciBvbiBob3ZlciAqL1xufVxuXG4iLCIucG9wdXAtcXVpeiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiBlYXNlIC41cztcbn1cblxuLnBvcHVwLXF1aXpfX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5wb3B1cC1xdWl6X190aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICBAaW5jbHVkZSBybSg0ODApIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIC8vZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEyMjApIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotLWJnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMTVweCAxMHB4IDA7XG4gIC8vbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkcXVpei1zaGFkb3ctaW1nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX3JpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIG1heC13aWR0aDogNTY1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX3JpZ2h0IGgzIHtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIHJtKDM3NSkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cblxuICBAaW5jbHVkZSBybSg2NDApIHtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCkge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX2NvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX2lucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG5cbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNGRkY7XG4gIH1cblxuICBAaW5jbHVkZSBybSg0ODApIHtcbiAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNDgwKSB7XG4gICAgcGFkZGluZzogMThweCAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpel9fZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX2J1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxOHB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktYnV0dG9uLWNvbG9yO1xuXG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY29udGVudDogXCI+XCI7XG4gIH1cblxuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzMHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiU1VCTUlUXCI7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIHJtKDEwMjQpIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG59XG5cblxuLnBvcHVwLXF1aXpfX2Nsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcblxuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6X19mb290bm90ZSBhIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBvcHVwLXF1aXpfX2ltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLnBvcHVwLXF1aXpfX2xlZnQge1xuICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzEwcHg7XG5cbiAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXgtd2lkdGg6IDM3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgfVxufVxuLnBvcHVwLXF1aXotaW1nIHtcbiAgbWF4LXdpZHRoOiAzNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufSIsIi5wb3B1cC1xdWl6LXNsYXZpYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fdGl0bGUge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMTcxMjE5O1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuXG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljLnBvcHVwLXF1aXotLWJnIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDBweCAxMHB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19yaWdodCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIG1heC13aWR0aDogMzQ1cHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fcmlnaHQgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2NvbHVtbiB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQGluY2x1ZGUgcm0oMzc1KXtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19pbnB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMWQwZDE7XG4gIGNvbG9yOiAjMTcxMjE5O1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBwYWRkaW5nOiAxNnB4IDI0cHg7XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjMTcxMjE5O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fZm9ybSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDI0cHg7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5LWJ1dHRvbi1jb2xvcjtcblxuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGNvbnRlbnQ6IFwiU1VCTUlUXCI7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICB9XG59XG5cblxuLnBvcHVwLXF1aXotc2xhdmljIC5wb3B1cC1xdWl6X19jbG9zZSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAzO1xufVxuXG4ucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIHtcbiAgY29sb3I6ICMxNzEyMTk7XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpel9fZm9vdG5vdGUgYSB7XG4gIGNvbG9yOiAjMTcxMjE5O1xufVxuXG4ucG9wdXAtcXVpei1zbGF2aWMgLnBvcHVwLXF1aXpfX2xlZnQge1xuXG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgLy8gIHdpZHRoOiAxMDAlO1xuICAvLyAgbWF4LXdpZHRoOiAzMTBweDtcbiAgLy9cbiAgLy8gIG1hcmdpbi1sZWZ0OiAtMjVweDtcblxuXG4gICAgbWF4LXdpZHRoOiA0NTRweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1NXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG5cbiAgICBtYXJnaW4tbGVmdDogLTY1cHg7XG4gIH1cbn1cbi5wb3B1cC1xdWl6LXNsYXZpYyAucG9wdXAtcXVpei1pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDM3NSl7XG4gICAgbWF4LXdpZHRoOiAzNjBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuXG4uaGlkZS1hZnRlci5pbnRlcmFjdGl2ZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdXAtcXVpel9fdGl0bGUtLW1vYiB7XG4gIEBpbmNsdWRlIHJtKDM3NSl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5wb3B1cC1xdWl6X190aXRsZS0tZGVzayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHJtKDM3NSl7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMzNweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNjQwKXtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn0iLCIucG9wdXAtcXVpei1sYXRpbmEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3dyYXBwZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzE3MTIxOTtcblxuICBAaW5jbHVkZSBybSg0ODApe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIGZvbnQtc2l6ZTogMjJweDtcblxuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYS5wb3B1cC1xdWl6LS1iZyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAwcHggMTBweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcblxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oNzY4KXtcbiAgICBtYXgtd2lkdGg6IDM0NXB4O1xuICAgIG1hcmdpbjogYXV0bztcblxuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX3JpZ2h0IGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE3MTIxOTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIEBpbmNsdWRlIHJtKDM3NSl7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDY0MCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9faW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDFkMGQxO1xuICBjb2xvcjogIzE3MTIxOTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgcGFkZGluZzogMTZweCAyNHB4O1xuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzE3MTIxOTtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2Zvcm0ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSgxMDI0KXtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMjVweCAyNHB4O1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1idXR0b24tY29sb3I7XG5cbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAmOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBjb250ZW50OiBcIlNVQk1JVFwiO1xuICB9XG5cbiAgQGluY2x1ZGUgcm0oMTAyNCl7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG5cbi5wb3B1cC1xdWl6LWxhdGluYSAucG9wdXAtcXVpel9fY2xvc2Uge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTBweDtcbiAgei1pbmRleDogMztcbn1cblxuLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19mb290bm90ZSB7XG4gIGNvbG9yOiAjMTcxMjE5O1xuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXpfX2Zvb3Rub3RlIGEge1xuICBjb2xvcjogIzE3MTIxOTtcbn1cblxuLnBvcHVwLXF1aXotbGF0aW5hIC5wb3B1cC1xdWl6X19sZWZ0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBAaW5jbHVkZSBybSg3NjgpIHtcbiAgICAvLyAgd2lkdGg6IDEwMCU7XG4gICAgLy8gIG1heC13aWR0aDogMzEwcHg7XG4gICAgLy9cbiAgICAvLyAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuXG5cbiAgICBtYXgtd2lkdGg6IDQ1NHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDEwMjQpe1xuXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICB9XG59XG4ucG9wdXAtcXVpei1sYXRpbmEgLnBvcHVwLXF1aXotaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcblxuICBAaW5jbHVkZSBybSgzNzUpe1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gIH1cbiAgQGluY2x1ZGUgcm0oNDgwKXtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDY0MCl7XG4gICAgbWFyZ2luOiAwO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBAaW5jbHVkZSBybSg3Njgpe1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5cbi5oaWRlLWFmdGVyLmludGVyYWN0aXZlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cC1xdWl6X190aXRsZS0tbW9iIHtcbiAgQGluY2x1ZGUgcm0oMzc1KXtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBvcHVwLXF1aXpfX3RpdGxlLS1kZXNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgcm0oMzc1KXtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAzM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMzNweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJtKDQ4MCl7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBybSg2NDApe1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG4gIEBpbmNsdWRlIHJtKDc2OCl7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIlxuLnRleHQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRleHQtdG9vbHRpcF9fbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIHZpc2liaWxpdHkgMC4ycyBlYXNlO1xuICB6LWluZGV4OiAxMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG59XG5cbi50ZXh0LXRvb2x0aXBfX2xhYmVsOmhvdmVyIH4gLnRleHQtdG9vbHRpcF9fY29udGVudCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gIC50ZXh0LXRvb2x0aXBfX2xhYmVsOmZvY3VzLXdpdGhpbiB+IC50ZXh0LXRvb2x0aXBfX2NvbnRlbnQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cblxuQGluY2x1ZGUgdGV4dC10b29sdGlwOyIsIkBtaXhpbiByKCR3aWR0aCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiR3aWR0aCArIFwicHhcIikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBybSgkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDokd2lkdGggKyBcInB4XCIpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZm9udC1mYWNlKCRmb250LWZhbWlseSwgJGZpbGUtcGF0aCwgJHdlaWdodDogbm9ybWFsLCAkc3R5bGU6IG5vcm1hbCwgJGFzc2V0LXBpcGVsaW5lOiBmYWxzZSkge1xuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcblxuICAgIEBpZiAkYXNzZXQtcGlwZWxpbmUgPT0gdHJ1ZSB7XG4gICAgICBzcmM6IGZvbnQtdXJsKFwiI3skZmlsZS1wYXRofS5lb3RcIik7XG4gICAgICBzcmM6IGZvbnQtdXJsKFwiI3skZmlsZS1wYXRofS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCBmb250LXVybChcIiN7JGZpbGUtcGF0aH0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBmb250LXVybChcIiN7JGZpbGUtcGF0aH0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBzcmM6IHVybChcIiN7JGZpbGUtcGF0aH0uZW90XCIpO1xuICAgICAgc3JjOiB1cmwoXCIjeyRmaWxlLXBhdGh9LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIiN7JGZpbGUtcGF0aH0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIjeyRmaWxlLXBhdGh9LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
