@font-face{font-family:"Inter Variable";src:url(../../fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}a:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}::-moz-focus-inner{border:0;outline:0}*{position:relative}html{font-size:10px;height:100%;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#081f40}.body.menu-open{overflow:hidden;height:100vh}.body.scroll-disable{height:100vh;overflow:hidden}img{max-width:100%;height:auto}picture{line-height:0;display:block}button{background:0 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max-width-full{max-width:147rem}.container-fluid-full{width:100%;margin-right:auto;margin-left:auto}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding:0 1.5rem}.d-none{display:none}.block{padding:11rem 0}.container,[class*=__container]{margin:0 auto;width:100%;max-width:111.4rem;padding:0 1.5rem}.container-fluid{margin:0 auto;width:100%;max-width:114.4rem;padding:0 1.5rem}.container-small{margin:0 auto;width:100%;max-width:73.6rem;padding:0 1.5rem}.tac{text-align:center;margin:0 auto}.hidden{display:none!important;visibility:hidden!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}a,button,div,h1,h2,h3,h4,h5,input,input::placeholder,li,p,span,textarea,textarea::placeholder{font-size:1.6rem;font-style:normal;line-height:120%;color:#081f40}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}a,button{cursor:pointer}.h1,h1{font-weight:600;line-height:1.07;font-size:84px}.h2,h2{font-weight:600;line-height:normal;font-size:56px}.h3,.h4,h3,h4{line-height:1.4;font-size:24px}p{font-size:1.8rem;line-height:1.6}.semi-bold{font-weight:600}.bold{font-weight:700}.uppercase{text-transform:uppercase}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#081f40;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.main__title{font-weight:700;line-height:1.3;color:#fff;font-size:100px}.main__title-medium{font-size:72px}.main__subtitle{font-weight:400;line-height:1.35;color:#081f40;font-size:40px}.main__subtitle-medium{font-size:56px}.block__title{font-weight:600;font-size:56px}.block__title a,.block__title p,.block__title span{font-size:inherit;line-height:inherit}.block__title-medium{line-height:100%;font-weight:600;font-size:48px}.block__title-small{line-height:100%;font-weight:600;font-size:40px}.block__subtitle{line-height:1;font-weight:600;font-size:24px}form input,form select,form textarea{width:100%;background:0 0;border:.1rem solid #081f40;color:#081f40;border-radius:.3rem;padding:1.6rem;font-size:inherit;-webkit-transition:border ease-in-out .3s;transition:border ease-in-out .3s}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#081f40;-webkit-transition:all .3s;transition:all .3s}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#081f40;-moz-transition:all .3s;transition:all .3s}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#081f40;-ms-transition:all .3s;transition:all .3s}form input.active:focus::-webkit-input-placeholder,form input:focus::-webkit-input-placeholder,form select.active:focus::-webkit-input-placeholder,form select:focus::-webkit-input-placeholder,form textarea.active:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:transparent}form input.active:focus::-moz-placeholder,form input:focus::-moz-placeholder,form select.active:focus::-moz-placeholder,form select:focus::-moz-placeholder,form textarea.active:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{color:transparent}form input.active:focus:-ms-input-placeholder,form input:focus:-ms-input-placeholder,form select.active:focus:-ms-input-placeholder,form select:focus:-ms-input-placeholder,form textarea.active:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{color:transparent}form label{font-weight:500;font-size:1.4rem;line-height:1.4;color:#081f40;text-align:left}form textarea{border:none;width:100%!important;resize:none}form button,form input[type=submit]:not(.hs-button){-webkit-appearance:none;outline:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:0 0;border:.1rem solid rgba(255,255,255,.3);border-radius:.3rem;padding:1.7rem 1.6rem;font-weight:400;font-size:1.6rem;color:#081f40;text-decoration:none;line-height:normal;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}form button:focus,form button:hover,form input[type=submit]:not(.hs-button):focus,form input[type=submit]:not(.hs-button):hover{color:#fff;background-color:#081f40}form fieldset{max-width:unset}form label{display:block;margin-bottom:1rem}form label span{font-size:1.6rem;font-weight:600;line-height:normal}.button,.hs-button{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#1faa73;padding:2rem 3.6rem;border-radius:1.8rem;font-size:1.6rem;border:none;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.button-border{padding:1.9rem 3.5rem;background-color:transparent;border:1px solid #1faa73;color:#1faa73}.button-white{background-color:#fff;color:#1faa73}.button_with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3rem;font-size:1.4rem;font-weight:600;line-height:normal;-webkit-transition:.3s ease;transition:.3s ease}.button_with_arrow:focus svg,.button_with_arrow:hover svg{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}.button_with_arrow svg{-ms-flex-negative:0;flex-shrink:0;width:1.6rem;height:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;fill:#081f40}.button[disabled]{opacity:.7;cursor:default}.button--red{background-color:#d23b3b}.button-loading,.wpcf7 .wpcf7-form.submitting .wpcf7-submit{background-image:url(../img/general/spinner.svg);background-repeat:no-repeat!important;background-position:center!important;text-shadow:none;color:transparent}.button--small{padding:1rem 2rem;border-radius:1.2rem}.button--big{font-size:1.8rem;padding:2.4rem 4rem;border-radius:2.2rem}.header{position:sticky;top:0;width:100%;padding:2rem 0;backdrop-filter:blur(4rem);background-color:#191919;-webkit-transition:.3s linear;transition:.3s linear;z-index:10}.header--hide{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.header--scrolled{padding:1rem 0}.header .container{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}.header__logo{z-index:10;-webkit-transition:.5s linear;transition:.5s linear}.header__burger{display:none}.header__burger:after,.header__burger:before{content:"";position:absolute;width:2.4rem;height:.2rem;left:50%;background-color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:top .15s linear .15s,transform .15s linear,background .3s linear,-webkit-transform .15s linear}.header__burger:before{top:calc(50% - .35rem)}.header__burger:after{top:calc(50% + .35rem)}.header__menu{width:auto;height:auto;position:static;padding:0;background-color:transparent;margin-left:auto}.header ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.header ul .menu-item a{display:block;text-align:center;text-decoration:none;color:#fff;font-size:1.8rem;font-weight:700;padding:1rem}.header ul .menu-item:not(:first-of-type){border-top:0;margin-left:2rem}.shop-hero{position:relative;height:60vh;min-height:40rem;overflow:hidden}.shop-hero__pano{position:absolute;inset:0;background-color:#081f40;background-size:cover;background-position:center}.shop-hero__overlay{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:4rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(8,31,64,.75)),color-stop(60%,transparent));background:linear-gradient(to top,rgba(8,31,64,.75) 0,transparent 60%)}.shop-hero__overlay .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.shop-hero__category{font-size:1.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#fff}.shop-hero__title{font-size:5.6rem;font-weight:700;line-height:1.1;color:#fff}.shop-hero__subtitle{font-size:5.6rem;font-weight:700;line-height:1.1;color:#00ab7d}.shop-hero__address{font-size:1.6rem;font-style:normal;color:rgba(255,255,255,.85);margin-top:.4rem}.shop-hero__nav{position:absolute;right:2rem;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;z-index:2}.shop-hero__nav-btn{width:3.2rem;height:3.2rem;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;background:rgba(255,255,255,.2);color:#fff;font-size:2rem;border:1px solid rgba(255,255,255,.4);border-radius:.4rem;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease}.shop-hero__nav-btn:hover{background:rgba(255,255,255,.35)}.shop-single{padding:6rem 0 8rem}.shop-single__layout{display:grid;grid-template-columns:1fr 35rem;gap:4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.shop-single__heading{font-size:2.8rem;font-weight:700;color:#081f40;margin-bottom:1.2rem}.shop-single__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin-bottom:2.4rem}.shop-single__date{font-size:1.4rem;color:#667085}.shop-single__share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin-left:auto}.shop-single__share-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;color:#667085;-webkit-transition:color .2s ease;transition:color .2s ease}.shop-single__share-btn:hover{color:#081f40}.shop-single__description{font-size:1.6rem;line-height:1.7;color:#081f40;margin-bottom:3.2rem}.shop-single__description p{margin-bottom:1.6rem}.shop-single__description p:last-child{margin-bottom:0}.shop-single__map{width:100%;height:24rem;background:#f2f2f0;border-radius:.4rem;margin-bottom:3.2rem;overflow:hidden}.shop-single__additional{margin-bottom:3.2rem}.shop-single__additional-content{font-size:1.6rem;line-height:1.7;color:#081f40}.shop-single__additional-content p{margin-bottom:1.2rem}.shop-single__additional-content p:last-child{margin-bottom:0}.shop-single__stats{margin-bottom:4rem}.shop-single__section-title{font-size:2rem;font-weight:700;color:#081f40;margin-bottom:1.6rem}.shop-stats-table{width:100%;border-collapse:collapse}.shop-stats-table__row{border-bottom:1px solid #f2f2f0}.shop-stats-table__row:first-child{border-top:1px solid #f2f2f0}.shop-stats-table__label,.shop-stats-table__value{padding:1.2rem 1.6rem;font-size:1.5rem}.shop-stats-table__label{font-weight:600;color:#081f40;width:60%;background:#fcfcfc}.shop-stats-table__value{color:#081f40;text-align:right;font-weight:700}.shop-gallery{margin-top:2rem}.shop-gallery__swiper{overflow:hidden;border-radius:.4rem}.shop-gallery__swiper .swiper-slide img{width:100%;height:40rem;-o-object-fit:cover;object-fit:cover;display:block}.shop-gallery__nav{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:2rem;margin-top:1.6rem}.shop-gallery__btn{width:3.2rem;height:3.2rem;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;background:0 0;color:#081f40;font-size:2.4rem;border:1px solid #f2f2f0;border-radius:.4rem;cursor:pointer;-webkit-transition:border-color .2s ease,color .2s ease;transition:border-color .2s ease,color .2s ease}.shop-gallery__btn:hover{border-color:#081f40}.shop-gallery__btn:disabled{opacity:.4;cursor:default}.shop-gallery__counter{font-size:1.4rem;color:#667085;min-width:4rem;text-align:center}.shop-single__sidebar{position:sticky;top:10rem}.shop-sidebar{border-radius:.4rem;overflow:hidden;-webkit-box-shadow:0 .2rem 2rem rgba(8,31,64,.1);box-shadow:0 .2rem 2rem rgba(8,31,64,.1)}.shop-sidebar__header{background:#00ab7d;color:#fff;font-size:1.6rem;font-weight:700;text-align:center;padding:1.6rem 2rem}.shop-sidebar__body{background:#fff;padding:2.4rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.shop-sidebar__price-label{font-size:1.3rem;color:#667085;text-align:center}.shop-sidebar__price{font-size:2.8rem;font-weight:700;color:#081f40;text-align:center;margin-bottom:1.2rem}.shop-sidebar__address{font-size:1.5rem;line-height:1.6;color:#081f40;font-style:normal;margin-bottom:.8rem}.shop-sidebar__label{font-size:1.4rem;font-weight:700;color:#081f40;margin-top:.8rem}.shop-sidebar__value{font-size:1.5rem;color:#081f40}.shop-sidebar__value a{color:#00ab7d;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.shop-sidebar__value a:hover{opacity:.8}.shop-sidebar__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;width:100%;margin-top:1.6rem;padding:1.4rem 2rem;font-size:1.3rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:.4rem}@media only screen and (max-width:1900px){.block{padding:10rem 0}}@media only screen and (max-width:1600px){.block{padding-top:88px;padding-bottom:88px}}@media only screen and (max-width:1600px) and (max-width:1114px){.block{padding-top:calc(40px + 48 * (100vw - 375px)/ 739)}.block{padding-bottom:calc(40px + 48 * (100vw - 375px)/ 739)}}@media only screen and (max-width:1400px){.shop-sidebar__price{font-size:2.2rem}}@media (max-width:1114px){.h1,h1{font-size:calc(40px + 44 * (100vw - 375px)/ 739)}.h2,h2{font-size:calc(32px + 24 * (100vw - 375px)/ 739)}.h3,.h4,h3,h4{font-size:calc(20px + 4 * (100vw - 375px)/ 739)}.main__title{font-size:calc(50px + 50 * (100vw - 375px)/ 739)}.main__title-medium{font-size:calc(40px + 32 * (100vw - 375px)/ 739)}.main__subtitle{font-size:calc(28px + 12 * (100vw - 375px)/ 739)}.main__subtitle-medium{font-size:calc(32px + 24 * (100vw - 375px)/ 739)}.block__title{font-size:calc(36px + 20 * (100vw - 375px)/ 739)}.block__title-medium{font-size:calc(28px + 20 * (100vw - 375px)/ 739)}.block__title-small{font-size:calc(26px + 14 * (100vw - 375px)/ 739)}.block__subtitle{font-size:calc(20px + 4 * (100vw - 375px)/ 739)}}@media only screen and (max-width:1024px){.h2,h2{font-size:calc(4rem + 8 * (100vw - 375px)/ 625)}p{font-size:1.6rem}.header{position:fixed;z-index:99}.header__burger{display:block;width:3.2rem;height:3.2rem;z-index:200}.header__menu{position:fixed;top:0;left:100%;width:100vw;height:100vh;background-color:#fff;z-index:100;-webkit-transition:left .3s linear;transition:left .3s linear;padding:7rem 1.5rem 0}.header ul{display:block}.header ul .menu-item a{padding:2.4rem 0;color:#081f40}.header ul .menu-item:not(:first-of-type){border-top:.1rem solid rgba(114,117,152,.2)}body.menu-open .header__logo{-webkit-filter:invert(1);filter:invert(1)}body.menu-open .header__menu{left:0}body.menu-open .header__burger::after,body.menu-open .header__burger::before{background-color:#000;-webkit-transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,transform .15s linear .15s,background .3s linear;transition:top .15s linear,transform .15s linear .15s,background .3s linear,-webkit-transform .15s linear .15s}body.menu-open .header__burger:before{top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}body.menu-open .header__burger:after{top:50%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.shop-hero__title{font-size:3.6rem}.shop-hero__subtitle{font-size:3.6rem}.shop-single__layout{grid-template-columns:1fr}.shop-single__sidebar{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (max-width:834px){.shop-single{padding:4rem 0 6rem}}@media only screen and (max-width:576px){.h2,h2{font-size:3.2rem}.shop-hero{height:50vh}.shop-hero__title{font-size:2.8rem}.shop-hero__subtitle{font-size:2.8rem}.shop-single__heading{font-size:2.2rem}.shop-gallery__swiper .swiper-slide img{height:24rem}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fZm9udHMuc2NzcyIsImdsb2JhbC9fYmFzZS5zY3NzIiwiYXBwLmNzcyIsImdsb2JhbC9fbWl4aW5zLnNjc3MiLCJnbG9iYWwvX3R5cG9ncmFwaHkuc2NzcyIsImdsb2JhbC9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXItc2ltcGxlLnNjc3MiLCJwYWdlcy9fc2luZ2xlLXNob3Auc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUNFLFlBQUEsaUJBQ0EsSUFBQSxxQ0FBQSxnQkFDQSxZQUFBLElBQUEsSUFDQSxXQUFBLE9BQ0EsYUFBQSxLQ0RGLEVDTUEsT0FEQSxRRERJLG1CQUFBLFdBQUEsV0FBQSxXQUNBLE9BQUEsRUFDQSxRQUFBLEVDSUYsUUFBQSxFQUdGLEVBRUEsT0FDQSxRREZBLG1CQUFBLFdBQUEsV0FBQSxXQ0tBLEVEREEsNEJBQUEsWUNLQSxpQkFDRSxNQUFBLFlEQUYsWUFBQSxFQUFBLEVBQUEsRUFBQSxLQ0lBLG1CQUNFLE9BQUEsRURDRixRQUFBLEVDR0EsRURFQSxTQUFBLFNDRUEsS0RFSSxVQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsT0NBRixxQkFBQSxLQUNBLHNCQUFBLEtERUYseUJBQUEsS0NFQSxNREVJLHFCQUFBLEtBQ0Esc0JBQUEsS0FDQSx5QkFBQSxLQ0FGLHVCQUFBLFlEQ0Usd0JBQUEsVUFDSSxNQUFBLFFBSUosZ0JBQ0ksU0FBQSxPQUNBLE9BQUEsTUFJUixxQkFDSSxPQUFBLE1BQ0EsU0FBQSxPQUdKLElBQ0ksVUFBQSxLQUNBLE9BQUEsS0FHSixRQUNJLFlBQUEsRUFDQSxRQUFBLE1DQ0osT0FDRSxXQUFBLElER0YsT0FBQSxLQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQ0RGLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FHRixnQkRHSSxVQUFBLE9DQ0osc0JER0EsTUFBQSxLQUNJLGFBQUEsS0FDQSxZQUFBLEtDQ0osaUJBQ0UsTUFBQSxLREdGLGFBQUEsS0FDSSxZQUFBLEtDREYsUUFBQSxFQUFBLE9BR0YsUUFDRSxRQUFBLEtBR0YsT0FDRSxRQUFBLE1BQUEsRUN4REUsV0RrRUoscUJBTEUsT0FBQSxFQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsU0MvREUsUUFBQSxFQUFBLE9EbUVKLGlCQUNFLE9BQUEsRUFBQSxLQ2hIQSxNQUFBLEtGcUdGLFVBQUEsU0NjRSxRQUFBLEVBQUEsT0FHRixpQkROQSxPQUFBLEVBQUEsS0FBQSxNQUFBLEtBRUksVUFBQSxRQUNBLFFBQUEsRUFBQSxPQ1VKLEtBQ0UsV0FBQSxPRE5GLE9BQUEsRUFBQSxLQ1VBLFFETkksUUFBQSxlQ1FGLFdBQUEsaUJBR0YsaUNBQUEsb0NBZUUsVUFBQSxPRTFKRixXQUFBLE9BQUEsWUFBQSxLQUFBLE1BQUEsUUYySUEsd0JBQUEsMkJBZUUsVUFBQSxPRTFKRixXQUFBLE9BQUEsWUFBQSxLQUFBLE1BQUEsUUYySUEsNEJBQUEsK0JBZUUsVUFBQSxPRTFKRixXQUFBLE9BQUEsWUFBQSxLQUFBLE1BQUEsUUYySUEsNkJBQUEsZ0NBZUUsVUFBQSxPRTFKRixXQUFBLE9BQUEsWUFBQSxLQUFBLE1BQUEsUUZxTEEsRUFJQSxPQUxBLElBekNBLEdBbUNBLEdBQ0EsR0FDQSxHQUNBLEdBT0EsTUFFQSxtQkFKQSxHQUpBLEVBQ0EsS0FJQSxTQUlBLHNCQWpDRSxVQUFBLE9FMUpGLFdBQUEsT0FBQSxZQUFBLEtBQUEsTUFBQSxRQUFBLEVBQUEsTUFBQSxRQUFBLGdCQUFBLEtBQUEsR0FBQSxPQUFBLEVBQUEsUUFBQSxFQUFBLFdBQUEsS0Y4TUEsRUFuQ0EsT0V6SkksT0FBQSxRQUlKLElGNkxBLEdFM0xJLFlBQUEsSUYySkYsWUFBQSxLQUNBLFVBQUEsS0FHRixJQW1DQSxHQWpDRSxZQUFBLElBQ0EsWUFBQSxPRXpKRixVQUFBLEtGNkpBLElBb0NBLElBREEsR0FFQSxHRXpMSSxZQUFBLElBQ0EsVUFBQSxLREtBLEVDUkosVUFBQSxPQUFBLFlBQUEsSUZtS0EsV0FDRSxZQUFBLElBR0YsTUU3SkksWUFBQSxJREZBLFdDREosZUFBQSxVRndLQSx1QkFvQ0EsNkJBREEsNkJFM01BLHdCQUFBLFFBQUEsbUJBQUEsRUFBQSxFQUFBLEVBQUEsT0FBQSxLQUFBLE1GNktFLG1CQUFBLGlCQUFBLE1BQUEsWUFBQSxHQUFBLFdBQUEsaUJBQUEsTUFBQSxZQUFBLEdDeE5BLGFDMkNGLFlBQUEsSUFBQSxZQUFBLElGbUxFLE1BQUEsS0FDQSxVQUFBLE1FdktGLG9CQUFBLFVBQUEsS0Y4S0EsZ0JDNUxJLFlBQUEsSUQ4TEYsWUFBQSxLQzVMRSxNQUFBLFFDWUosVUFBQSxLQUFBLHVCRnNMRSxVQUFBLEtBR0YsY0VqTEEsWUFBQSxJQUNJLFVBQUEsS0YwTkosZ0JBREEsZ0JDMVJFLG1CRHlQQSxVQUFBLFFBQ0EsWUFBQSxRQUdGLHFCQUNFLFlBQUEsS0FDQSxZQUFBLElFbkxGLFVBQUEsS0Z1TEEsb0JFbkxBLFlBQUEsS0FDSSxZQUFBLElGcUxGLFVBQUEsS0VsTEYsaUJBQUEsWUFBQSxFQUdJLFlBQUEsSUFDQSxVQUFBLEtGdUxKLFdBcUNBLFlBREEsY0VyTkksTUFBQSxLQUNBLFdBQUEsSURyREEsT0FBQSxNQUFBLE1BQUEsUUQyT0YsTUFBQSxRQ3pPRSxjQUFBLE1DZ0RKLFFBQUEsT0Y0TEUsVUFBQSxRQUNBLG1CQUFBLE9BQUEsWUFBQSxJQUFBLFdBQUEsT0FBQSxZQUFBLElBR0Ysc0NBc0NBLHVDQURBLHlDRS9OSSxNQUFBLFFGOExGLG1CQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsSUFHRiw2QkF1Q0EsOEJBREEsZ0NFaE9JLE1BQUEsUUFDQSxnQkFBQSxJQUFBLElBQUEsV0FBQSxJQUFBLElEOURBLGlDRHNTSixrQ0FEQSxvQ0FwQ0UsTUFBQSxRQUNBLGVBQUEsSUFBQSxJQUFBLFdBQUEsSUFBQSxJQTJDRixtREF4Q0EsNENBNENBLG9EQURBLDZDQURBLHNEQURBLCtDQW5DRSxNQUFBLFlBMkNGLDBDQXhDQSxtQ0E0Q0EsMkNBREEsb0NBREEsNkNBREEsc0NBbkNFLE1BQUEsWUEyQ0YsOENBeENBLHVDQTRDQSwrQ0FEQSx3Q0FEQSxpREFEQSwwQ0FuQ0UsTUFBQSxZQUdGLFdBQ0UsWUFBQSxJQUNBLFVBQUEsT0U3TUUsWUFBQSxJQUNJLE1BQUEsUUFDQSxXQUFBLEtEdkZKLGNDcUZBLE9BQUEsS0ZxTkYsTUFBQSxlQUNBLE9BQUEsS0UvTUYsWUYwUEEsd0NFeFBJLG1CQUFBLEtEaEdBLFFBQUEsRURvVEYsUUFBQSxtQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUNsVEUsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQzRGSixpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPRnlORSxNQUFBLG9CQUFBLE1BQUEsaUJBQUEsTUFBQSxZQUNBLFdBQUEsSUFDQSxPQUFBLE1BQUEsTUFBQSxxQkFDQSxjQUFBLE1Fck5FLFFBQUEsT0FBQSxPQUFBLFlBQUEsSUFBQSxVQUFBLE9BR0ksTUFBQSxRQUNBLGdCQUFBLEtBQ0EsWUFBQSxPQUNBLE9BQUEsUUFDQSxtQkFBQSxJQUFBLEtBQUEsV0FBQSxJQUFBLEtGMFFSLGtCQWpEQSxrQkFtREEsOENBREEsOENFdFFRLE1BQUEsS0FDSSxpQkFBQSxRQUlKLGNBQUEsVUFBQSxNRjJOUixXQUNFLFFBQUEsTUV2Tk0sY0FBQSxLRjJOUixnQkV6TlksVUFBQSxPRjJOVixZQUFBLElFdE5VLFlBQUEsT0FBQSxRRjJRWixXRTFRZ0IsZ0JBQUEsS0Y0TmQsUUFBQSxtQkFBQSxRQUFBLG1CQUFBLFFBQUEsWUV6TlUsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUFBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQUEsTUFBQSxLQUFBLGlCQUFBLFFBQUEsUUFBQSxLQUFBLE9BQ0ksY0FBQSxPRitOZCxVQUFBLE9FNU5VLE9BQUEsS0FBQSxPQUFBLFFBQUEsbUJBQUEsSUFBQSxLQUFBLFdBQUEsSUFBQSxLRmtPWixlQUNFLFFBQUEsT0FBQSxPRTdORSxpQkFBQSxZQUNJLE9BQUEsSUFBQSxNQUFBLFFBQ0EsTUFBQSxRRmlPUixjQUNFLGlCQUFBLEtFNU5FLE1BQUEsUUZnT0osbUJBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtFM05FLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FBQSxJQUFBLE9BRUksVUFBQSxPQUNBLFlBQUEsSUFDQSxZQUFBLE9BQ0EsbUJBQUEsSUFBQSxLQUFBLFdBQUEsSUFBQSxLRjRSUiw2QkE3REEsNkJFMU5RLGtCQUFBLG1CQUFBLFVBQUEsbUJGK05SLHVCRTNOUSxrQkFBQSxFQUFBLFlBQUEsRUFDQSxNQUFBLE9BQ0EsT0FBQSxPQUNBLG1CQUFBLElBQUEsS0FBQSxXQUFBLElBQUEsS0FDQSxLQUFBLFFBRUEsa0JBQUEsUUFBQSxHQUVJLE9BQUEsUUFLUixhQUNJLGlCQUFBLFFGOE5SLGdCQWdFQSw0Q0E5REUsaUJBQUEsZ0NFek5NLGtCQUFBLG9CQUNJLG9CQUFBLGlCQUNBLFlBQUEsS0FDQSxNQUFBLFlDbFBaLGVBQUEsUUFBQSxLQUFBLEtBRUMsY0FBQSxPSGtkRCxhRzljQyxVQUFBLE9BQ0EsUUFBQSxPQUFBLEtBQ0EsY0FBQSxPSGtkRCxRRzljQyxTQUFBLE9BQ0EsSUFBQSxFSGdkQyxNQUFBLEtBQ0EsUUFBQSxLQUFBLEVHN2NELGdCQUFBLFdBQ0EsaUJBQUEsUUFDQSxtQkFBQSxJQUFBLE9BQUEsV0FBQSxJQUFBLE9BQ0EsUUFBQSxHQUdELGNBQ0Msa0JBQUEsbUJBQUEsVUFBQSxtQkhrZEQsa0JHOWNBLFFBQUEsS0FBQSxFSGtkQSxtQkc5Y0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLGNBR0ksY0FDSSxRQUFBLEdIZ2RWLG1CQUFBLElBQUEsT0FBQSxXQUFBLElBQUEsT0FHRixnQkc1Y1EsUUFBQSxLSHdoQlIsc0JBeEVBLHVCRzFjQSxRQUFBLEdBQ0MsU0FBQSxTQUNBLE1BQUEsT0g2Y0MsT0FBQSxNQUNBLEtBQUEsSUczY0YsaUJBQUEsS0FDQyxrQkFBQSxxQkFBQSxVQUFBLHFCSDZjQyxXQUFBLElBQUEsS0FBQSxPQUFBLElBQUEsQ0FBQSxVQUFBLEtBQUEsTUFBQSxDQUFBLFdBQUEsSUFBQSxNQUFBLENBQUEsa0JBQUEsS0FBQSxPRzFjRix1QkFFQyxJQUFBLG1CSCtjRCxzQkczY0MsSUFBQSxtQkFHRCxjQUNDLE1BQUEsS0FDRSxPQUFBLEtINmNELFNBQUEsT0FDQSxRQUFBLEVHM2NGLGlCQUFBLFlBQ0MsWUFBQSxLSCtjRCxXQUNFLGdCQUFBLEtJNWhCRixRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0pnaUJBLHdCSTVoQkksUUFBQSxNQUNBLFdBQUEsT0FDQSxnQkFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLE9BQ0EsWUFBQSxJSjhoQkYsUUFBQSxLQUdGLDBDQUNFLFdBQUEsRUFDQSxZQUFBLEtBR0YsV0FDRSxTQUFBLFNJNWhCRSxPQUFBLEtBQ0ksV0FBQSxNSjhoQk4sU0FBQSxPQUdGLGlCSTNoQlEsU0FBQSxTSjZoQk4sTUFBQSxFSTFoQkUsaUJBQUEsUUFDSSxnQkFBQSxNQUNBLG9CQUFBLE9KOGhCUixvQkFDRSxTQUFBLFNDMWpCQSxNQUFBLEVHOEJFLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLSitoQkYsa0JBQUEsSUFBQSxlQUFBLElBQUEsWUFBQSxTQUNBLGVBQUEsS0FDQSxXQUFBLGtHQUFBLFdBQUEsNERBR0YsK0JJM2hCUSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FFSSxtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9BQ0EsSUFBQSxNSjhoQloscUJJMWhCWSxVQUFBLE9BQ0EsWUFBQSxJQUNBLGVBQUEsS0o0aEJWLGVBQUEsVUl6aEJNLE1BQUEsS0FJQSxrQkFDSSxVQUFBLE9KMGhCVixZQUFBLElJdGhCRSxZQUFBLElBQ0ksTUFBQSxLSjBoQlIscUJJdGhCUSxVQUFBLE9BQ0EsWUFBQSxJSndoQk4sWUFBQSxJQzFsQkEsTUFBQSxRRDhsQkYsb0JBQ0UsVUFBQSxPQUNBLFdBQUEsT0FDQSxNQUFBLHNCQUNBLFdBQUEsTUFHRixnQkFDRSxTQUFBLFNBQ0EsTUFBQSxLSXZoQkUsT0FBQSxJQUNJLGtCQUFBLGdCQUFBLFVBQUEsZ0JBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtKeWhCTixtQkFBQSxTQUFBLHNCQUFBLE9BQUEsbUJBQUEsT0FBQSxlQUFBLE9DM21CQSxJQUFBLE1HZ0ZFLFFBQUEsRUpnaUJKLG9CSXhoQlksTUFBQSxPQUNJLE9BQUEsT0FDQSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxXQUFBLHFCQUNBLE1BQUEsS0FDQSxVQUFBLEtKMGhCZCxPQUFBLElBQUEsTUFBQSxxQkN6bkJBLGNBQUEsTUd3RlUsT0FBQSxRSm9pQlYsbUJBQUEsV0FBQSxJQUFBLEtBQUEsV0FBQSxXQUFBLElBQUEsS0FHRiwwQkl6aEJZLFdBQUEsc0JKNmhCWixhQ25vQkUsUUFBQSxLQUFBLEVBQUEsS0R1b0JGLHFCQUNFLFFBQUEsS0FDQSxzQkFBQSxJQUFBLE1Dem9CQSxJQUFBLEtHbUhNLGtCQUFBLE1BQUEsZUFBQSxNQUFBLFlBQUEsTUoyaEJSLHNCSXRoQlEsVUFBQSxPSndoQk4sWUFBQSxJQUNBLE1BQUEsUUluaEJVLGNBQUEsT0p1aEJaLG1CSWpoQlksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtKbWhCVixrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLGNBQUEsT0FHRixtQkFDRSxVQUFBLE9BQ0EsTUFBQSxRQUdGLG9CSzlwQkksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPTGdxQkYsSUFBQSxPQ3BxQkEsWUFBQSxLRHdxQkYsd0JBQ0UsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtLL3BCRSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0ksaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxNQUFBLFFBQ0EsbUJBQUEsTUFBQSxJQUFBLEtBQUEsV0FBQSxNQUFBLElBQUEsS0xtcUJSLDhCSzlwQkksTUFBQSxRTGtxQkosMEJLOXBCUSxVQUFBLE9BQ0EsWUFBQSxJQUNBLE1BQUEsUUxncUJOLGNBQUEsT0FHRiw0Qks5cEJZLGNBQUEsT0xrcUJaLHVDSzVwQlEsY0FBQSxFTGdxQlIsa0JBQ0UsTUFBQSxLSzNwQkUsT0FBQSxNQUNJLFdBQUEsUUFDQSxjQUFBLE1BQ0EsY0FBQSxPQUNBLFNBQUEsT0wrcEJSLHlCQUNFLGNBQUEsT0M3c0JBLGlDSXlDRSxVQUFBLE9MeXFCRixZQUFBLElBQ0EsTUFBQSxRQUdGLG1DSzVwQlEsY0FBQSxPTGdxQlIsOENDMXRCRSxjQUFBLEVEOHRCRixvQkFDRSxjQUFBLEtBR0YsNEJBQ0UsVUFBQSxLQUNBLFlBQUEsSUs3cEJFLE1BQUEsUUFDSSxjQUFBLE9MaXFCUixrQkFDRSxNQUFBLEtLNXBCRSxnQkFBQSxTTGdxQkosdUJLNXBCUSxjQUFBLElBQUEsTUFBQSxRTGdxQlIsbUNLNXBCUSxXQUFBLElBQUEsTUFBQSxRTGdxQlIseUJBbUhBLHlCSzd3QlEsUUFBQSxPQUFBLE9BQ0EsVUFBQSxPTCtwQlIseUJLM3BCUSxZQUFBLElBQ0EsTUFBQSxRQUNBLE1BQUEsSUFDQSxXQUFBLFFBR0EseUJBQ0ksTUFBQSxRTDZwQlYsV0FBQSxNQUNBLFlBQUEsSUFHRixjQ3p3QkUsV0FBQSxLRDZ3QkYsc0JBQ0UsU0FBQSxPS3RwQkUsY0FBQSxNTDBwQkosd0NLdHBCUSxNQUFBLEtMd3BCTixPQUFBLE1DcHhCQSxjQUFBLE1BQUEsV0FBQSxNSXdIRSxRQUFBLE1MaXFCSixtQkt0cEJJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNJLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLElBQUEsS0FDQSxXQUFBLE9MMHBCUixtQkFDRSxNQUFBLE9BQ0EsT0FBQSxPQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLS3RwQkUsa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNJLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsV0FBQSxJQUNBLE1BQUEsUUFDQSxVQUFBLE9Md3BCTixPQUFBLElBQUEsTUFBQSxRS3JwQkUsY0FBQSxNQUNJLE9BQUEsUUFDQSxtQkFBQSxhQUFBLElBQUEsSUFBQSxDQUFBLE1BQUEsSUFBQSxLQUFBLFdBQUEsYUFBQSxJQUFBLElBQUEsQ0FBQSxNQUFBLElBQUEsS0x5cEJSLHlCS3BwQlEsYUFBQSxRTHdwQlIsNEJLbnBCSSxRQUFBLEdBQ0ksT0FBQSxRTHVwQlIsdUJLbnBCUSxVQUFBLE9McXBCTixNQUFBLFFLbnBCTSxVQUFBLEtBQ0ksV0FBQSxPTHVwQlosc0JLanBCUSxTQUFBLE9BQ0EsSUFBQSxNQUdBLGNBQ0ksY0FBQSxNTG1wQlYsU0FBQSxPS2pwQlUsbUJBQUEsRUFBQSxNQUFBLEtBQUEsaUJBQUEsV0FBQSxFQUFBLE1BQUEsS0FBQSxpQkFNUixzQkFDSSxXQUFBLFFBQ0EsTUFBQSxLQUNBLFVBQUEsT0FDQSxZQUFBLElBQ0EsV0FBQSxPQUNBLFFBQUEsT0FBQSxLTGtwQlIsb0JBQ0UsV0FBQSxLSzVvQkUsUUFBQSxPQUFBLEtBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsbUJBQUEsU0FBQSxzQkFBQSxPQUFBLG1CQUFBLE9BQUEsZUFBQSxPQUNBLElBQUEsTUxncEJSLDJCQUNFLFVBQUEsT0s1b0JVLE1BQUEsUUFDSSxXQUFBLE9MZ3BCaEIscUJBQ0UsVUFBQSxPS3hvQkUsWUFBQSxJQUNJLE1BQUEsUUFDQSxXQUFBLE9BQ0EsY0FBQSxPSjlOTix1QklrT0UsVUFBQSxPTDBvQkYsWUFBQSxJQUNBLE1BQUEsUUFDQSxXQUFBLE9BQ0EsY0FBQSxNQUdGLHFCQUNFLFVBQUEsT0tsb0JFLFlBQUEsSUFDSSxNQUFBLFFMb29CTixXQUFBLE1BR0YscUJLaG9CSSxVQUFBLE9BRUksTUFBQSxRQUlKLHVCQUNJLE1BQUEsUUFDQSxtQkFBQSxRQUFBLElBQUEsS0FBQSxXQUFBLFFBQUEsSUFBQSxLTGtvQlIsNkJLN25CSSxRQUFBLEdMaW9CSixtQkFDRSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9LeG5CRixpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNJLE1BQUEsS0wwbkJGLFdBQUEsT0t4bkJFLFFBQUEsT0FBQSxLQUNJLFVBQUEsT0FDQSxZQUFBLElMMG5CTixlQUFBLE1Ldm5CVSxlQUFBLFVBQ0ksY0FBQSxNTDJuQmhCLDBDQUNFLE9DdDVCQSxRQUFBLE1BQUEsR0QyNUJGLDBDS3JuQkksT0FDSSxZQUFBLEtBQ0EsZUFBQSxNTDBuQlIsaUVLcG5CSSxPQUNJLFlBQUEsdUNBR0EsT0FDQSxlQUFBLHdDTHluQlIsMENLcG5CUSxxQkFDQSxVQUFBLFFMeW5CUiwwQkFDRSxJQThJQSxHS2h3QlUsVUFBQSx1Q0FLUixJTGd3QkYsR0s5dkJNLFVBQUEsdUNMcW5CTixJQStJQSxJQURBLEdBRUEsR0t6dkJFLFVBQUEsc0NBR0osYUFDSSxVQUFBLHVDTGduQkYsb0JLNW1CRSxVQUFBLHVDQUdJLGdCQUNBLFVBQUEsdUNMZ25CTix1QkszbUJFLFVBQUEsdUNBR0ksY0FDQSxVQUFBLHVDQUlKLHFCQUNJLFVBQUEsdUNMOG1CTixvQkt6bUJFLFVBQUEsdUNBR0ksaUJBQ0EsVUFBQSx1Q0w4bUJSLDBDQUNFLElBOElBLEdBNUlFLFVBQUEsc0NLdm1CSSxFQUNBLFVBQUEsT0w2bUJOLFFLeG1CRSxTQUFBLE1BQ0ksUUFBQSxHQUdBLGdCTDBtQkosUUFBQSxNS3ZtQkEsTUFBQSxPQUNJLE9BQUEsT0FDQSxRQUFBLElBR0ksY0FDQSxTQUFBLE1MeW1CUixJQUFBLEVLdm1CUSxLQUFBLEtBQ0ksTUFBQSxNTHltQlosT0FBQSxNS3BtQkEsaUJBQUEsS0FDSSxRQUFBLElBQ0EsbUJBQUEsS0FBQSxJQUFBLE9BQUEsV0FBQSxLQUFBLElBQUEsT0FDQSxRQUFBLEtBQUEsT0FBQSxFQUdBLFdBQ0EsUUFBQSxNQUdBLHdCQUNBLFFBQUEsT0FBQSxFTHNtQkosTUFBQSxRQUdGLDBDQUNFLFdBQUEsTUFBQSxNQUFBLHFCQUdGLDZCQUNFLGVBQUEsVUFDQSxPQUFBLFVBR0YsNkJBQ0UsS0FBQSxFQWtKRixzQ0EvSUEsdUNBRUUsaUJBQUEsS0FDQSxtQkFBQSxJQUFBLEtBQUEsTUFBQSxDQUFBLFdBQUEsSUFBQSxNQUFBLENBQUEsa0JBQUEsS0FBQSxPQUFBLEtBQUEsV0FBQSxJQUFBLEtBQUEsTUFBQSxDQUFBLFdBQUEsSUFBQSxNQUFBLENBQUEsa0JBQUEsS0FBQSxPQUFBLEtBQUEsV0FBQSxJQUFBLEtBQUEsTUFBQSxDQUFBLFVBQUEsS0FBQSxPQUFBLElBQUEsQ0FBQSxXQUFBLElBQUEsT0FBQSxXQUFBLElBQUEsS0FBQSxNQUFBLENBQUEsVUFBQSxLQUFBLE9BQUEsSUFBQSxDQUFBLFdBQUEsSUFBQSxNQUFBLENBQUEsa0JBQUEsS0FBQSxPQUFBLEtBR0Ysc0NBQ0UsSUFBQSxJQUNBLGtCQUFBLHFCQUFBLGNBQUEsVUFBQSxxQkFBQSxjQUdGLHFDQUNFLElBQUEsSUFDQSxrQkFBQSxxQkFBQSxlQUFBLFVBQUEscUJBQUEsZUFHRixrQkFDRSxVQUFBLE9BR0YscUJBQ0UsVUFBQSxPQUdGLHFCQUNFLHNCQUFBLElBR0Ysc0JBQ0UsMEJBQUEsRUFBQSxlQUFBLEdBQUEsTUFBQSxJQUlKLHlDQUNFLGFBQ0UsUUFBQSxLQUFBLEVBQUEsTUFJSix5Q0FDRSxJQXNKQSxHQXBKRSxVQUFBLE9BR0YsV0FDRSxPQUFBLEtBR0Ysa0JBQ0UsVUFBQSxPQUdGLHFCQUNFLFVBQUEsT0FHRixzQkFDRSxVQUFBLE9BR0Ysd0NBQ0UsT0FBQSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnSW50ZXIgVmFyaWFibGUnO1xuICBzcmM6IHVybCgnLi4vLi4vZm9udHMvSW50ZXJWYXJpYWJsZS53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvZnVuY3Rpb25zXCIgYXMgZnVuY3Rpb25zO1xuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgLy8gU2V0IGdsb2JhbCBmb250cyBoZXJlXG59XG5cbiosIDphZnRlciwgOmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTotbW96LWZvY3VzcmluZyB7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtc2hhZG93OiAwIDAgMCAjMDAwXG59XG5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMFxufVxuXG4vLyBPcHRpb25hbFxuKiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLy8gRU5EIE9wdGlvbmFsXG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi5ib2R5IHtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICYubWVudS1vcGVuIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB9XG5cbiAgICAmLnNjcm9sbC1kaXNhYmxlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1heC13aWR0aC1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDE0N3JlbTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZC1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gSGVscGVyc1xuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMXJlbSAwO1xuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1oZCkge1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgncGFkZGluZy10b3AnLCA4OCwgNDAsICdzbScpO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgncGFkZGluZy1ib3R0b20nLCA4OCwgNDAsICdzbScpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRmaGQpIHtcbiAgICAgICAgcGFkZGluZzogMTByZW0gMDtcbiAgICB9XG59XG5cbi5jb250YWluZXIsXG5bY2xhc3MqPVwiX19jb250YWluZXJcIl0ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogZnVuY3Rpb25zLnJlbSh2YXJzLiRtYXhXaWR0aENvbnRhaW5lcik7XG4gICAgcGFkZGluZzogMCBmdW5jdGlvbnMucmVtKHZhcnMuJGNvbnRhaW5lclBhZGRpbmdIYWxmKTtcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBmdW5jdGlvbnMucmVtKHZhcnMuJGNvbnRhaW5lcldpZHRoKTtcbiAgICBwYWRkaW5nOiAwIGZ1bmN0aW9ucy5yZW0odmFycy4kY29udGFpbmVyUGFkZGluZ0hhbGYpO1xufVxuXG4uY29udGFpbmVyLXNtYWxsIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGZ1bmN0aW9ucy5yZW0odmFycy4kc21hbGxXaWR0aENvbnRhaW5lcik7XG4gICAgcGFkZGluZzogMCBmdW5jdGlvbnMucmVtKHZhcnMuJGNvbnRhaW5lclBhZGRpbmdIYWxmKTtcbn1cblxuXG4udGFjIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiFpbXBvcnRhbnQ7XG59XG5cblxuXG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiSW50ZXIgVmFyaWFibGVcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi9mb250cy9JbnRlclZhcmlhYmxlLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpO1xuICBmb250LXdlaWdodDogMTAwIDkwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbiosXG46YWZ0ZXIsXG46YmVmb3JlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKiB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmE6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjMDAwO1xufVxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG59XG5cbioge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG59XG5cbi5ib2R5IHtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tb3otdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5ib2R5Lm1lbnUtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbi5ib2R5LnNjcm9sbC1kaXNhYmxlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbnBpY3R1cmUge1xuICBsaW5lLWhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYXgtd2lkdGgtZnVsbCB7XG4gIG1heC13aWR0aDogMTQ3cmVtO1xufVxuXG4uY29udGFpbmVyLWZsdWlkLWZ1bGwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9jayB7XG4gIHBhZGRpbmc6IDExcmVtIDA7XG59XG5cbi5jb250YWluZXIsXG5bY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTEuNHJlbTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE0LjRyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG4uY29udGFpbmVyLXNtYWxsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDczLjZyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG4udGFjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5wLFxuc3BhbixcbmRpdixcbmEsXG5saSxcbnRleHRhcmVhLFxuaW5wdXQsXG5idXR0b24sXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbmEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmgxLFxuaDEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4wNztcbiAgZm9udC1zaXplOiA4NHB4O1xufVxuXG4uaDIsXG5oMiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuLmgzLFxuaDMsXG4uaDQsXG5oNCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4uc2VtaS1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICMwODFGNDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4ICNmZmYgaW5zZXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5tYWluX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEwMHB4O1xufVxuXG4ubWFpbl9fdGl0bGUtbWVkaXVtIHtcbiAgZm9udC1zaXplOiA3MnB4O1xufVxuXG4ubWFpbl9fc3VidGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLm1haW5fX3N1YnRpdGxlLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuLmJsb2NrX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNTZweDtcbn1cblxuLmJsb2NrX190aXRsZSBzcGFuLFxuLmJsb2NrX190aXRsZSBwLFxuLmJsb2NrX190aXRsZSBhIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmJsb2NrX190aXRsZS1tZWRpdW0ge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuXG4uYmxvY2tfX3RpdGxlLXNtYWxsIHtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuLmJsb2NrX19zdWJ0aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbmZvcm0gaW5wdXQsXG5mb3JtIHRleHRhcmVhLFxuZm9ybSBzZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkICMwODFGNDA7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIHBhZGRpbmc6IDEuNnJlbTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgZWFzZS1pbi1vdXQgMC4zcztcbn1cblxuZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbn1cblxuZm9ybSBpbnB1dDpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gaW5wdXQuYWN0aXZlOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWEuYWN0aXZlOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdC5hY3RpdmU6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmZvcm0gaW5wdXQ6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIGlucHV0LmFjdGl2ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhLmFjdGl2ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3QuYWN0aXZlOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5mb3JtIGlucHV0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gaW5wdXQuYWN0aXZlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYS5hY3RpdmU6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3QuYWN0aXZlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuZm9ybSBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuZm9ybSB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcmVzaXplOiBub25lO1xufVxuXG5mb3JtIGJ1dHRvbixcbmZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOm5vdCguaHMtYnV0dG9uKSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgcGFkZGluZzogMS43cmVtIDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuXG5mb3JtIGJ1dHRvbjpob3ZlcixcbmZvcm0gYnV0dG9uOmZvY3VzLFxuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC5ocy1idXR0b24pOmhvdmVyLFxuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC5ocy1idXR0b24pOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG59XG5cbmZvcm0gZmllbGRzZXQge1xuICBtYXgtd2lkdGg6IHVuc2V0O1xufVxuXG5mb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmZvcm0gbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uYnV0dG9uLFxuLmhzLWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQUE3MztcbiAgcGFkZGluZzogMnJlbSAzLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuOHJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG5cbi5idXR0b24tYm9yZGVyIHtcbiAgcGFkZGluZzogMS45cmVtIDMuNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxRkFBNzM7XG4gIGNvbG9yOiAjMUZBQTczO1xufVxuXG4uYnV0dG9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxRkFBNzM7XG59XG5cbi5idXR0b25fd2l0aF9hcnJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS4zcmVtO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuXG4uYnV0dG9uX3dpdGhfYXJyb3c6aG92ZXIgc3ZnLFxuLmJ1dHRvbl93aXRoX2Fycm93OmZvY3VzIHN2ZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4zcmVtKTtcbn1cblxuLmJ1dHRvbl93aXRoX2Fycm93IHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMS42cmVtO1xuICBoZWlnaHQ6IDEuNnJlbTtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICBmaWxsOiAjMDgxRjQwO1xufVxuXG4uYnV0dG9uW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuNztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYnV0dG9uLS1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjEwLCA1OSwgNTkpO1xufVxuXG4uYnV0dG9uLWxvYWRpbmcsXG4ud3BjZjcgLndwY2Y3LWZvcm0uc3VibWl0dGluZyAud3BjZjctc3VibWl0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9nZW5lcmFsL3NwaW5uZXIuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ1dHRvbi0tc21hbGwge1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbn1cblxuLmJ1dHRvbi0tYmlnIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHBhZGRpbmc6IDIuNHJlbSA0cmVtO1xuICBib3JkZXItcmFkaXVzOiAyLjJyZW07XG59XG5cbi5oZWFkZXIge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAycmVtIDA7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRyZW0pO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHJlbSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTE5MTk7XG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmhlYWRlci0taGlkZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbn1cblxuLmhlYWRlci0tc2Nyb2xsZWQge1xuICBwYWRkaW5nOiAxcmVtIDA7XG59XG5cbi5oZWFkZXIgLmNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIHotaW5kZXg6IDEwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGxpbmVhcjtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyOmJlZm9yZSxcbi5oZWFkZXJfX2J1cmdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIuNHJlbTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjE1cyBsaW5lYXIgMC4xNXMsIHRyYW5zZm9ybSAwLjE1cyBsaW5lYXIsIGJhY2tncm91bmQgMC4zcyBsaW5lYXIsIC13ZWJraXQtdHJhbnNmb3JtIDAuMTVzIGxpbmVhcjtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyOmJlZm9yZSB7XG4gIHRvcDogY2FsYyg1MCUgLSAwLjM1cmVtKTtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyOmFmdGVyIHtcbiAgdG9wOiBjYWxjKDUwJSArIDAuMzVyZW0pO1xufVxuXG4uaGVhZGVyX19tZW51IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uaGVhZGVyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBib3JkZXItdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLnNob3AtaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2MHZoO1xuICBtaW4taGVpZ2h0OiA0MHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3AtaGVyb19fcGFubyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuLnNob3AtaGVyb19fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsIHJnYmEoOCwgMzEsIDY0LCAwLjc1KSAwJSwgdHJhbnNwYXJlbnQgNjAlKTtcbn1cblxuLnNob3AtaGVyb19fb3ZlcmxheSAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjhyZW07XG59XG5cbi5zaG9wLWhlcm9fX2NhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaG9wLWhlcm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiA1LjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2hvcC1oZXJvX19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogNS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBjb2xvcjogIzAwQUI3RDtcbn1cblxuLnNob3AtaGVyb19fYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuODUpO1xuICBtYXJnaW4tdG9wOiAwLjRyZW07XG59XG5cbi5zaG9wLWhlcm9fX25hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDJyZW07XG4gIGJvdHRvbTogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAwLjRyZW07XG4gIHotaW5kZXg6IDI7XG59XG5cbi5zaG9wLWhlcm9fX25hdi1idG4ge1xuICB3aWR0aDogMy4ycmVtO1xuICBoZWlnaHQ6IDMuMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XG59XG5cbi5zaG9wLWhlcm9fX25hdi1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xufVxuXG4uc2hvcC1zaW5nbGUge1xuICBwYWRkaW5nOiA2cmVtIDAgOHJlbTtcbn1cblxuLnNob3Atc2luZ2xlX19sYXlvdXQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzNXJlbTtcbiAgZ2FwOiA0cmVtO1xuICBhbGlnbi1pdGVtczogc3RhcnQ7XG59XG5cbi5zaG9wLXNpbmdsZV9faGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuXG4uc2hvcC1zaW5nbGVfX21ldGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbn1cblxuLnNob3Atc2luZ2xlX19kYXRlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGNvbG9yOiAjNjY3MDg1O1xufVxuXG4uc2hvcC1zaW5nbGVfX3NoYXJlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjJyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uc2hvcC1zaW5nbGVfX3NoYXJlLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlO1xufVxuXG4uc2hvcC1zaW5nbGVfX3NoYXJlLWJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc2hvcC1zaW5nbGVfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG59XG5cbi5zaG9wLXNpbmdsZV9fZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cblxuLnNob3Atc2luZ2xlX19kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2hvcC1zaW5nbGVfX21hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI0cmVtO1xuICBiYWNrZ3JvdW5kOiAjRjJGMkYwO1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNob3Atc2luZ2xlX19hZGRpdGlvbmFsIHtcbiAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xufVxuXG4uc2hvcC1zaW5nbGVfX2FkZGl0aW9uYWwtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLnNob3Atc2luZ2xlX19hZGRpdGlvbmFsLWNvbnRlbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cblxuLnNob3Atc2luZ2xlX19hZGRpdGlvbmFsLWNvbnRlbnQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNob3Atc2luZ2xlX19zdGF0cyB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW07XG59XG5cbi5zaG9wLXNpbmdsZV9fc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cblxuLnNob3Atc3RhdHMtdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnNob3Atc3RhdHMtdGFibGVfX3JvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJGMkYwO1xufVxuXG4uc2hvcC1zdGF0cy10YWJsZV9fcm93OmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGMkYyRjA7XG59XG5cbi5zaG9wLXN0YXRzLXRhYmxlX19sYWJlbCxcbi5zaG9wLXN0YXRzLXRhYmxlX192YWx1ZSB7XG4gIHBhZGRpbmc6IDEuMnJlbSAxLjZyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4uc2hvcC1zdGF0cy10YWJsZV9fbGFiZWwge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgd2lkdGg6IDYwJTtcbiAgYmFja2dyb3VuZDogI0ZDRkNGQztcbn1cblxuLnNob3Atc3RhdHMtdGFibGVfX3ZhbHVlIHtcbiAgY29sb3I6ICMwODFGNDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uc2hvcC1nYWxsZXJ5IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLnNob3AtZ2FsbGVyeV9fc3dpcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xufVxuXG4uc2hvcC1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHJlbTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2hvcC1nYWxsZXJ5X19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xuICBtYXJnaW4tdG9wOiAxLjZyZW07XG59XG5cbi5zaG9wLWdhbGxlcnlfX2J0biB7XG4gIHdpZHRoOiAzLjJyZW07XG4gIGhlaWdodDogMy4ycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyRjJGMDtcbiAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2UsIGNvbG9yIDAuMnMgZWFzZTtcbn1cblxuLnNob3AtZ2FsbGVyeV9fYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc2hvcC1nYWxsZXJ5X19idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNob3AtZ2FsbGVyeV9fY291bnRlciB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogIzY2NzA4NTtcbiAgbWluLXdpZHRoOiA0cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaG9wLXNpbmdsZV9fc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMTByZW07XG59XG5cbi5zaG9wLXNpZGViYXIge1xuICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMC4ycmVtIDJyZW0gcmdiYSg4LCAzMSwgNjQsIDAuMSk7XG59XG5cbi5zaG9wLXNpZGViYXJfX2hlYWRlciB7XG4gIGJhY2tncm91bmQ6ICMwMEFCN0Q7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxLjZyZW0gMnJlbTtcbn1cblxuLnNob3Atc2lkZWJhcl9fYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDIuNHJlbSAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuOHJlbTtcbn1cblxuLnNob3Atc2lkZWJhcl9fcHJpY2UtbGFiZWwge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICM2NjcwODU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNob3Atc2lkZWJhcl9fcHJpY2Uge1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xufVxuXG4uc2hvcC1zaWRlYmFyX19hZGRyZXNzIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbn1cblxuLnNob3Atc2lkZWJhcl9fbGFiZWwge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cblxuLnNob3Atc2lkZWJhcl9fdmFsdWUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5zaG9wLXNpZGViYXJfX3ZhbHVlIGEge1xuICBjb2xvcjogIzAwQUI3RDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG59XG5cbi5zaG9wLXNpZGViYXJfX3ZhbHVlIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5zaG9wLXNpZGViYXJfX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMS42cmVtO1xuICBwYWRkaW5nOiAxLjRyZW0gMnJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgLmJsb2NrIHtcbiAgICBwYWRkaW5nOiAxMHJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDg4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDg4cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMTE0cHgpIHtcbiAgLmJsb2NrIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg0MHB4ICsgNDggKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmJsb2NrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYyg0MHB4ICsgNDggKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIC5zaG9wLXNpZGViYXJfX3ByaWNlIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExNHB4KSB7XG4gIC5oMSxcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0MHB4ICsgNDQgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmgyLFxuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAuaDMsXG4gIGgzLFxuICAuaDQsXG4gIGg0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMjBweCArIDQgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLm1haW5fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoNTBweCArIDUwICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5tYWluX190aXRsZS1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0MHB4ICsgMzIgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLm1haW5fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjhweCArIDEyICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5tYWluX19zdWJ0aXRsZS1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzMnB4ICsgMjQgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmJsb2NrX190aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDM2cHggKyAyMCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAuYmxvY2tfX3RpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI4cHggKyAyMCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAuYmxvY2tfX3RpdGxlLXNtYWxsIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjZweCArIDE0ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9ja19fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMHB4ICsgNCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmgyLFxuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDRyZW0gKyA4ICogKDEwMHZ3IC0gMzc1cHgpIC8gNjI1KTtcbiAgfVxuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG5cbiAgLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG5cbiAgLmhlYWRlcl9fYnVyZ2VyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMy4ycmVtO1xuICAgIGhlaWdodDogMy4ycmVtO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgfVxuXG4gIC5oZWFkZXJfX21lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgbGluZWFyO1xuICAgIHBhZGRpbmc6IDdyZW0gMS41cmVtIDA7XG4gIH1cblxuICAuaGVhZGVyIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5oZWFkZXIgdWwgLm1lbnUtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAyLjRyZW0gMDtcbiAgICBjb2xvcjogIzA4MUY0MDtcbiAgfVxuXG4gIC5oZWFkZXIgdWwgLm1lbnUtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItdG9wOiAwLjFyZW0gc29saWQgcmdiYSgxMTQsIDExNywgMTUyLCAwLjIpO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fbG9nbyB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGludmVydCgxKTtcbiAgICBmaWx0ZXI6IGludmVydCgxKTtcbiAgfVxuXG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXJfX21lbnUge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19idXJnZXI6OmJlZm9yZSxcbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICB0cmFuc2l0aW9uOiB0b3AgMC4xNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xNXMgbGluZWFyIDAuMTVzLCBiYWNrZ3JvdW5kIDAuM3MgbGluZWFyO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyOmJlZm9yZSB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgfVxuXG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXJfX2J1cmdlcjphZnRlciB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIH1cblxuICAuc2hvcC1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gIH1cblxuICAuc2hvcC1oZXJvX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjZyZW07XG4gIH1cblxuICAuc2hvcC1zaW5nbGVfX2xheW91dCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxuICAuc2hvcC1zaW5nbGVfX3NpZGViYXIge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5zaG9wLXNpbmdsZSB7XG4gICAgcGFkZGluZzogNHJlbSAwIDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICAuaDIsXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxuXG4gIC5zaG9wLWhlcm8ge1xuICAgIGhlaWdodDogNTB2aDtcbiAgfVxuXG4gIC5zaG9wLWhlcm9fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuXG4gIC5zaG9wLWhlcm9fX3N1YnRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgfVxuXG4gIC5zaG9wLXNpbmdsZV9faGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cblxuICAuc2hvcC1nYWxsZXJ5X19zd2lwZXIgLnN3aXBlci1zbGlkZSBpbWcge1xuICAgIGhlaWdodDogMjRyZW07XG4gIH1cbn0iLCJAdXNlIFwidmFyaWFibGVcIiBhcyB2YXJzO1xuXG5AbWl4aW4gc2l6ZSgkYSwgJGI6ICRhKSB7XG4gIHdpZHRoOiAkYTtcbiAgaGVpZ2h0OiAkYjtcbn1cblxuQG1peGluIG1heHcoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbncoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbmgoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhoKCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbWFnZSByZXBsYWNlbWVudFxuQG1peGluIGhpZGUtdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogMC8wIGE7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8vIEdyaWRzXG5AbWl4aW4gZ3JpZENhcmRzKCR0eXBlOiBmaXQsICRtaW46IDI4MHB4LCAkbWF4OiAxZnIsICRnYXA6IDMwcHgpIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ2FwOiAkZ2FwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLSN7JHR5cGV9LCBtaW5tYXgoJG1pbiwgJG1heCkpO1xufVxuXG5AbWl4aW4gYWRhcHRpdi12YWx1ZSAoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHR5cGUpIHtcbiAgJGFkZFNpemU6ICRzdGFydFNpemUgLSAkbWluU2l6ZTtcblxuICBAaWYgJHR5cGU9PSdzbScge1xuICAgICN7JHByb3BlcnR5fTogJHN0YXJ0U2l6ZSArIHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgKyBweH0pIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciAtIDM3NX0pKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZT09J2xnJyB7XG4gICAgI3skcHJvcGVydHl9OiAkc3RhcnRTaXplICsgcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciArIHB4fSkge1xuICAgICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoIC0gMzc1fSkpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcbiAgICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skbWluU2l6ZSArIHB4fSArICN7JGFkZFNpemV9ICogKCgxMDB2dyAtIDM3NXB4KSAvICN7dmFycy4kbWF4V2lkdGggLSAzNzV9KSk7XG4gIH1cbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcbkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uL2dsb2JhbC9mdW5jdGlvbnNcIiBhcyBmdW5jdGlvbnM7XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5wLFxuc3BhbixcbmRpdixcbmEsXG5saSxcbnRleHRhcmVhLFxuaW5wdXQsXG5idXR0b24sXG5pbnB1dDo6cGxhY2Vob2xkZXIsXG50ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG59XG5cblxuYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG51bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYnV0dG9uLFxuYSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG59XG5cblxuLmgxLFxuaDEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMDc7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDg0LCA0MCwgJ3NtJyk7XG59XG5cbi5oMixcbmgyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDU2LCAzMiwgJ3NtJyk7XG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBmb250LXNpemU6IGNhbGMoNHJlbSArIDggKiAoMTAwdncgLSAzNzVweCkgLyA2MjUpO1xuICAgIH1cbn1cblxuLmgzLFxuaDMsXG4uaDQsXG5oNCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgMjQsIDIwLCAnc20nKTtcbn1cblxucCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICB9XG59XG5cbi5zZW1pLWJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib2xkIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAxMDAwcHggdmFycy4kaW5wdXRCZ0NvbG9yIGluc2V0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMHMgZWFzZS1pbi1vdXQgMHM7XG59XG5cbi5tYWluX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZShcImZvbnQtc2l6ZVwiLCAxMDAsIDUwLCAnc20nKTtcblxuICAgICYtbWVkaXVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoXCJmb250LXNpemVcIiwgNzIsIDQwLCAnc20nKTtcbiAgICB9XG59XG5cbi5tYWluX19zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDQwLCAyOCwgJ3NtJyk7XG5cbiAgICAmLW1lZGl1bSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDU2LCAzMiwgJ3NtJyk7XG4gICAgfVxufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCA1NiwgMzYsICdzbScpO1xuXG4gICAgc3BhbiwgcCwgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi1tZWRpdW0ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDQ4LCAyOCwgJ3NtJyk7XG4gICAgfVxuXG4gICAgJi1zbWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgNDAsIDI2LCAnc20nKTtcbiAgICB9XG59XG5cbi5ibG9ja19fc3VidGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDI0LCAyMCwgJ3NtJyk7XG59XG5cbmZvcm0ge1xuICAgIGlucHV0LFxuICAgIHRleHRhcmVhLFxuICAgIHNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kdGV4dENvbG9yO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuNnJlbTtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXIgZWFzZS1pbi1vdXQgMC4zcztcblxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJi5hY3RpdmU6Zm9jdXMge1xuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgfVxuXG4gICAgYnV0dG9uLFxuICAgIGlucHV0W3R5cGU9XCJzdWJtaXRcIl06bm90KC5ocy1idXR0b24pIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjMpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuN3JlbSAxLjZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJG1haW5UaXRsZUNvbG9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmaWVsZHNldCB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvZnVuY3Rpb25zXCIgYXMgZnVuY3Rpb25zO1xuXG4uYnV0dG9uLFxuLmhzLWJ1dHRvbiB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRjb2xvcjogI2ZmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFycy4kYnV0dG9uQ29sb3I7XG5cdHBhZGRpbmc6IDJyZW0gMy42cmVtO1xuXHRib3JkZXItcmFkaXVzOiAxLjhyZW07XG5cdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRib3JkZXI6IG5vbmU7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuXG4uYnV0dG9uLWJvcmRlciB7XG5cdHBhZGRpbmc6IDEuOXJlbSAzLjVyZW07XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRidXR0b25Db2xvcjtcblx0Y29sb3I6IHZhcnMuJGJ1dHRvbkNvbG9yO1xufVxuXG4uYnV0dG9uLXdoaXRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Y29sb3I6IHZhcnMuJGJ1dHRvbkNvbG9yO1xufVxuXG4uYnV0dG9uX3dpdGhfYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDEuM3JlbTtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjNyZW0pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIHdpZHRoOiAxLjZyZW07XG4gICAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gICAgICAgIGZpbGw6IHZhcnMuJGRhcmtCbHVlO1xuICAgIH1cbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuXHRvcGFjaXR5OiAuNztcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYnV0dG9uLS1yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRidXR0b25TZWNvbmRDb2xvcjtcbn1cblxuLmJ1dHRvbi1sb2FkaW5nLFxuLndwY2Y3IC53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXN1Ym1pdCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ2VuZXJhbC9zcGlubmVyLnN2Zyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIhaW1wb3J0YW50O1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG5cdHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbn1cblxuLmJ1dHRvbi0tYmlnIHtcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdHBhZGRpbmc6IDIuNHJlbSA0cmVtO1xuXHRib3JkZXItcmFkaXVzOiAyLjJyZW07XG59IiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcblxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRyZW0pO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cmVtKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRibGFjaztcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbiAgICB6LWluZGV4OiAxMDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgfVxuXG4gICAgJi0taGlkZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbiAgICB9XG5cbiAgICAmLS1zY3JvbGxlZCB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cblxuICAgICZfX2xvZ28ge1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzIGxpbmVhcjtcbiAgICB9XG5cbiAgICAmX19idXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XG4gICAgICAgICAgICB6LWluZGV4OiAyMDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC4ycmVtO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMTVzIGxpbmVhciAwLjE1cywgdHJhbnNmb3JtIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuMzVyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgMC4zNXJlbSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZW51IHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdyZW0gMS41cmVtIDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi40cmVtIDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMC4xcmVtIHNvbGlkIHJnYmEoMTE0LCAxMTcsIDE1MiwgMC4yKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgYm9keS5tZW51LW9wZW4gLmhlYWRlciB7XG4gICAgICAgICZfX2xvZ28ge1xuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGludmVydCgxKTtcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbWVudSB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYnVyZ2VyIHtcblxuICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4xNXMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyBsaW5lYXIgLjE1cywgYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvZnVuY3Rpb25zXCIgYXMgZnVuY3Rpb25zO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEhlcm9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uc2hvcC1oZXJvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA2MHZoO1xuICAgIG1pbi1oZWlnaHQ6IDQwcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgaGVpZ2h0OiA1MHZoO1xuICAgIH1cblxuICAgICZfX3Bhbm8ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDgsIDMxLCA2NCwgMC43NSkgMCUsIHRyYW5zcGFyZW50IDYwJSk7XG5cbiAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMC44cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY2F0ZWdvcnkge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IGZ1bmN0aW9ucy5yZW0oNTYpO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZnVuY3Rpb25zLnJlbSgzNik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogZnVuY3Rpb25zLnJlbSgyOCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZnVuY3Rpb25zLnJlbSg1Nik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRhY2NlbnRDb2xvcjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgZm9udC1zaXplOiBmdW5jdGlvbnMucmVtKDM2KTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgZm9udC1zaXplOiBmdW5jdGlvbnMucmVtKDI4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FkZHJlc3Mge1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICAgIGJvdHRvbTogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAwLjRyZW07XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuXG4gICAgJl9fbmF2LWJ0biB7XG4gICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgIGhlaWdodDogMy4ycmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgICAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFNpbmdsZSBsYXlvdXRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uc2hvcC1zaW5nbGUge1xuICAgIHBhZGRpbmc6IDZyZW0gMCA4cmVtO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCA2cmVtO1xuICAgIH1cblxuICAgICZfX2xheW91dCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDM1cmVtO1xuICAgICAgICBnYXA6IDRyZW07XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiBmdW5jdGlvbnMucmVtKDI4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGZ1bmN0aW9ucy5yZW0oMjIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbWV0YSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICAgIH1cblxuICAgICZfX2RhdGUge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgIH1cblxuICAgICZfX3NoYXJlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxLjJyZW07XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cblxuICAgICZfX3NoYXJlLWJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFycy4kYmdHcmV5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAmX19hZGRpdGlvbmFsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgIH1cblxuICAgICZfX2FkZGl0aW9uYWwtY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N0YXRzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB9XG5cbiAgICAmX19zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiBmdW5jdGlvbnMucmVtKDIwKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgfVxuXG4gICAgJl9fc2lkZWJhciB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBvcmRlcjogLTE7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gU3RhdHMgdGFibGVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uc2hvcC1zdGF0cy10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgICZfX3JvdyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJzLiRiZ0dyZXk7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFycy4kYmdHcmV5O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGFiZWwsXG4gICAgJl9fdmFsdWUge1xuICAgICAgICBwYWRkaW5nOiAxLjJyZW0gMS42cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdmFycy4kYmdMaWdodEdyYXk7XG4gICAgfVxuXG4gICAgJl9fdmFsdWUge1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBHYWxsZXJ5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLnNob3AtZ2FsbGVyeSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcblxuICAgICZfX3N3aXBlciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHJlbTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX25hdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRiZ0dyZXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuNHJlbTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLCBjb2xvciAwLjJzIGVhc2U7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb3VudGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgbWluLXdpZHRoOiA0cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFNpZGViYXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uc2hvcC1zaW5nbGVfX3NpZGViYXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMHJlbTtcbn1cblxuLnNob3Atc2lkZWJhciB7XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNoYWRvdzogMCAwLjJyZW0gMnJlbSByZ2JhKDgsIDMxLCA2NCwgMC4xKTtcblxuICAgICZfX2hlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcnMuJGFjY2VudENvbG9yO1xuICAgICAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEuNnJlbSAycmVtO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAyLjRyZW0gMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAwLjhyZW07XG4gICAgfVxuXG4gICAgJl9fcHJpY2UtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fcHJpY2Uge1xuICAgICAgICBmb250LXNpemU6IGZ1bmN0aW9ucy5yZW0oMjgpO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJGxnKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGZ1bmN0aW9ucy5yZW0oMjIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYWRkcmVzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xuICAgIH1cblxuICAgICZfX3ZhbHVlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRhY2NlbnRDb2xvcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuNnJlbTtcbiAgICAgICAgcGFkZGluZzogMS40cmVtIDJyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgfVxufVxuIl19 */
