

/* Start:/local/templates/ycs/css/style.min.css?17734121171185511*/
@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes paginationAnimation{0%{stroke-dashoffset:140}to{stroke-dashoffset:0}}@keyframes paginationAnimation{0%{stroke-dashoffset:140}to{stroke-dashoffset:0}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:0}50%{opacity:1}to{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:0}}body,html{font-family:'Gilroy',sans-serif;font-weight:400;font-style:normal;-webkit-animation:bugfix infinite 1s;line-height:1.3;margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:.520835vw}body{color:#242424;background-color:#fff;background:#ffff;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}details,img,main{display:block}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:unset}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;width:100%;height:auto}button,optgroup,select{line-height:1.15;margin:0}optgroup,select{font-family:inherit;font-size:100%}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Regular.eot);src:local("Gilroy Regular"),local("Gilroy-Regular"),url(/local/templates/ycs/css/../fonts/Gilroy-Regular.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Regular.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Bold.eot);src:local("Gilroy Bold"),local("Gilroy-Bold"),url(/local/templates/ycs/css/../fonts/Gilroy-Bold.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Bold.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Black.eot);src:local("Gilroy Black"),local("Gilroy-Black"),url(/local/templates/ycs/css/../fonts/Gilroy-Black.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Black.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Black.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Light.eot);src:local("Gilroy Light"),local("Gilroy-Light"),url(/local/templates/ycs/css/../fonts/Gilroy-Light.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Light.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Semibold.eot);src:local("Gilroy Semibold"),local("Gilroy-Semibold"),url(/local/templates/ycs/css/../fonts/Gilroy-Semibold.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Semibold.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Semibold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Medium.eot);src:local("Gilroy Medium"),local("Gilroy-Medium"),url(/local/templates/ycs/css/../fonts/Gilroy-Medium.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Medium.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Extrabold.eot);src:local("Gilroy Extrabold"),local("Gilroy-Extrabold"),url(/local/templates/ycs/css/../fonts/Gilroy-Extrabold.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Extrabold.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Extrabold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:'Gilroy';src:url(/local/templates/ycs/css/Gilroy-Heavy.eot);src:local("Gilroy Heavy"),local("Gilroy-Heavy"),url(/local/templates/ycs/css/../fonts/Gilroy-Heavy.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/Gilroy-Heavy.woff) format("woff"),url(/local/templates/ycs/css/../fonts/Gilroy-Heavy.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'EuropeExt';src:url(/local/templates/ycs/css/EuropeExtBold.eot);src:local("EuropeExt Bold"),local("EuropeExtBold"),url(/local/templates/ycs/css/../fonts/EuropeExtBold.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/EuropeExtBold.woff) format("woff"),url(/local/templates/ycs/css/../fonts/EuropeExtBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'EuropeExt';src:url(/local/templates/ycs/css/EuropeExtBold.eot);src:local("EuropeExt Bold"),local("EuropeExtBold"),url(/local/templates/ycs/css/../fonts/EuropeExtBold.eot) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/EuropeExtBold.woff) format("woff"),url(/local/templates/ycs/css/../fonts/EuropeExtBold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Kyiv*Type Serif';src:url(/local/templates/ycs/css/../fonts/KyivTypeSerif-Light3.woff2) format("wof2"),url(/local/templates/ycs/css/../fonts/KyivTypeSerif-Light3.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:"GilroyBold";src:url(/local/templates/ycs/css/../fonts/GilroyBold/GilroyBold.eot);src:url(/local/templates/ycs/css/../fonts/GilroyBold/GilroyBold.eot?#iefix) format("embedded-opentype"),url(/local/templates/ycs/css/../fonts/GilroyBold/GilroyBold.woff) format("woff"),url(/local/templates/ycs/css/../fonts/GilroyBold/GilroyBold.ttf) format("truetype");font-style:normal;font-weight:700}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body.lock{overflow:hidden;-ms-touch-action:none;touch-action:none}input,textarea{-webkit-animation:bugfix infinite 1s;line-height:inherit;margin:0;padding:0}a,a:hover{text-decoration:none}a,button,input,textarea{outline:0;cursor:pointer}a,input,textarea{font:inherit}a:focus,button:focus,input:focus,textarea:focus{outline:0}a:active,button:active,input:active,textarea:active{outline:0}.btn,button,h1,h2,h3,h4,h5,h6{font:inherit}p{margin-top:0;margin-bottom:0}.btn,button{border:0;color:inherit;text-align:inherit;padding:0;background-color:inherit}.btn{min-width:auto;min-height:auto;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;text-align:center;background-color:unset;color:unset;height:auto;cursor:pointer;white-space:nowrap;max-width:none}h1,h2,h3,h4,h5,h6,ul,ul li{padding:0;margin:0}ul li{list-style:none}.container{width:162rem;margin:0 auto}.hidden{overflow:hidden}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media (max-width:48em){html{font-size:5px;font-size:1.5625vw;font-size:calc((100/428)*5vw)}body,html{-webkit-text-size-adjust:none}.container{padding:0 4rem;width:100%}}.link,.title,.title span{font-style:normal;text-transform:uppercase}.link{display:inline-block;position:relative;padding-right:3.6rem;font-family:'EuropeExt',sans-serif;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;color:#242424}.link::before,.link:hover::before,.pagination__next svg,.pagination__prev svg{-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.link::before,.pagination__next svg,.pagination__prev svg{width:3.4rem}.link::before{position:absolute;content:'';height:1.2rem;background-image:url(/local/templates/ycs/css/../img/icon/arrowblacklink.svg);background-repeat:no-repeat;background-size:100% 100%;right:-.6rem;top:.5rem}.title,.title span{font-family:'Kyiv*Type Serif';font-weight:200;font-size:8rem;line-height:9.6rem}.title span{font-family:'EuropeExt',sans-serif;font-weight:700;line-height:8.9rem}.pagination{width:20.4rem;position:relative}.pagination__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3}.pagination__next,.pagination__prev{width:9.6rem;height:9.6rem;background:0 0;border:1.5px solid rgba(189,191,197,.4);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding-top:3rem}.pagination__next{display:-webkit-box;display:-ms-flexbox;display:flex}.entry__btn:hover span::before,.link:hover::before,.pagination__next:hover>svg{-webkit-transform:translateX(.4rem);transform:translateX(.4rem)}.pagination__next svg,.pagination__prev svg{height:1rem;fill:#242424}.pagination__prev{margin-right:1.1rem}.pagination__prev:hover>svg{-webkit-transform:translateX(-.4rem);transform:translateX(-.4rem)}.pagination .swiper-button-disabled svg{width:3.4rem;height:1rem;fill:#969696}.bullet__pagination,.pagination__fraction,.pagination__prev,.testing{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__fraction{position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:3.4rem;padding-right:3.4rem;font-size:0;top:2rem;z-index:5;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pagination__fraction .swiper-pagination-current,.pagination__fraction .swiper-pagination-total{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:1.7rem;line-height:176%;color:#242424;position:relative}.bullet__pagination,.testing{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bullet__pagination{margin-top:6.4rem}.bullet__pagination .swiper-pagination-bullet{border:1px solid #969696;background:#fff;width:2.2rem;height:2.2rem}.bullet__pagination .swiper-pagination-bullet-active{background:#242424}.testing{padding-top:20rem;padding-bottom:20rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.testing li,.testing li:hover{-webkit-transition:color .2s;transition:color .2s}.testing li{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:4rem;line-height:4.9rem;text-transform:uppercase;margin-bottom:4rem}.testing li:hover{color:#969696}.all-btn{position:relative}.all-btn::before,.all-btn:hover::before{width:100%;-webkit-transition:1s;transition:1s}.all-btn::before{position:absolute;content:"";bottom:-.2rem;background:#000;width:0;height:2px}.header{position:absolute;top:0;width:100%;z-index:5;margin-top:2.2rem}.header .container{width:162rem}.header__wrapper{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}.header__whatt{display:none}.header__logo{height:6.7rem;width:9.4rem}.header__logo svg{fill:#fff}.header__nav{margin:0 auto;display:inline-block;padding-left:26rem}.header__lists{display:-webkit-box;display:-ms-flexbox;display:flex}.header__item{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#fff;padding-right:2.5rem;margin-right:2.2rem;position:relative;display:inline-block;cursor:pointer}.header__item::before{position:absolute;content:'';width:.3rem;height:.3rem;background:#fff;border-radius:50%;right:0;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}.header__burger{display:none}.header__item:last-child{margin-right:0;padding-right:0}.header__item:last-child::before{display:none}.header__lk,.header__phone{font-style:normal;font-size:1.7rem;text-transform:uppercase;color:#fff}.header__phone{display:inline-block;font-weight:700;line-height:2.1rem;letter-spacing:.04em;margin-left:auto;margin-right:5.3rem}.header__lk{padding-left:2.7rem;font-weight:500;line-height:2rem;letter-spacing:.02em;position:relative}.header__lk::before{position:absolute;content:'';width:1.3rem;height:1.8rem;left:0;background-image:url(/local/templates/ycs/css/../img/icon/user.svg);background-repeat:no-repeat;background-size:100% 100%}.header__nav-mob{display:none}.header__down{position:absolute;padding-top:2.4rem;opacity:1;z-index:2;display:none}.header__down-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:42.4rem;height:15.9rem;background:#eaeced;padding:2.38rem 2.4rem 2.4rem}.header__down-item{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;letter-spacing:.02em;text-transform:uppercase;color:#242424;padding-bottom:1.2rem;border-bottom:1px solid rgba(36,36,36,.2);margin-bottom:1.2rem}.header__down-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.header--two{position:relative}.header--two .header__logo{height:6.7rem;width:9.4rem}.header--two .header__logo svg{fill:#242424}.header--two .header__item,.header--two .header__lk,.header--two .header__phone{color:#242424}.header--two .header__lk::before{background-image:url(/local/templates/ycs/css/../img/icon/userblack.svg)}.header--two .header__item::before{background:#242424}.header--three{position:absolute}.main{position:relative}.main .container,.main__slide-content-image img{width:100%}.main__swiper{overflow:hidden;width:100%}.main__swiper-wrapper{height:auto}.main__mob{display:none}.main__link,.main__slide-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main__link,.main__link::before,.main__link:hover{-webkit-transition:2s;transition:2s}.main__link{width:100%;font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.5rem;line-height:2.5rem;letter-spacing:.02em;text-transform:uppercase;color:#fff;position:relative;overflow:hidden;height:10.5rem}.main__link:hover{color:#242424;padding-left:2rem;padding-right:2rem}.main__link:hover::after{left:0;-webkit-transition:left 1s;transition:left 1s}.main__link:hover::before{-webkit-transition:2s;transition:2s;background-image:url(/local/templates/ycs/css/../img/icon/arrowblacklink.svg);right:2rem}.main__link::before{position:absolute;content:'';width:3.4rem;height:1.2rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);right:0;background-image:url(/local/templates/ycs/css/../img/icon/arrowwhitenext.svg);background-repeat:no-repeat;background-size:100% 100%}.main__link::after{content:'';position:absolute;top:0;left:-200%;width:200%;z-index:-1;height:100%;background:#eaeced;-webkit-transition:left .5s;transition:left .5s}.main__slide-top{padding-bottom:3.8rem;border-bottom:1.5px solid rgba(255,255,255,.6);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main__slide-title-text{font-style:normal;font-weight:500;font-size:1.8rem;line-height:156%;text-align:right;letter-spacing:.02em;text-transform:uppercase;color:#fff;display:inline-block;width:37.2rem;padding-top:9rem}.main__slide-title,.main__slide-title span{font-family:'Kyiv*Type Serif';font-size:8rem;line-height:9.6rem;text-transform:uppercase;color:#fff}.main__slide-title span{font-family:'EuropeExt';font-weight:400;font-style:normal;line-height:8.9rem}.main__slide-content-inner{padding:52.1rem 15rem 10rem}.main__slide-content-image{width:100%;height:100vh;position:absolute;z-index:-1}.main__swiper-two{width:18.4rem;margin-bottom:12.1rem;overflow:hidden;display:block;margin-right:initial;position:absolute;right:15rem;top:27.1rem;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}.main__slide-two{width:18.4rem;height:18.4rem;max-height:18.4rem}.main__slide-content-two{width:18.4rem;height:18.4rem;position:relative;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}.main__slide-content-two-image{width:14.7rem;height:14.7rem;border-radius:50%}.main__slide-content-two-image img{width:100%;height:100%;border-radius:50%}.main__slide-circle{width:100%;height:100%;position:absolute;z-index:3}.main__slide-circle .svg-ops{opacity:.2}.main__swiper-two-pagination{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3.6rem;font-size:0;top:1.2rem;left:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.main__swiper-two-pagination .swiper-pagination-current,.main__swiper-two-pagination .swiper-pagination-total{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:176%;color:#fff}.main__swiper-two-pagination .swiper-pagination-current{position:relative}.main__swiper-two-pagination .swiper-pagination-total{position:relative;display:none}.main .swiper-slide-active .main__slide-circle .svg-white{opacity:1;stroke-dasharray:140;stroke-dashoffset:0;-webkit-animation:paginationAnimation 12s linear;animation:paginationAnimation 12s linear}.shooting{padding-top:17rem;margin-bottom:18.8rem}.shooting .container{width:100%;padding-left:6.3rem;padding-right:19.8rem}.shooting__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.shooting__nav-text{font-style:normal;font-weight:500;font-size:1.8rem;line-height:156%;letter-spacing:.02em;text-transform:uppercase;color:#969696;padding-left:14.8rem;position:relative}.shooting__nav-text::before{content:'';position:absolute;right:calc(100% - 11.3rem);top:60%;width:12.6rem;height:1px;-webkit-transform:translateY(-2px) scaleX(.31);transform:translateY(-2px) scaleX(.31);-webkit-transform-origin:right;transform-origin:right;background-color:#969696;-webkit-transition:background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55)}.shooting .swiper-slide-thumb-active .shooting__nav-text{color:#000}.catalog-filter__item.active::before,.shooting .swiper-slide-thumb-active .shooting__nav-text::before{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:#242424}.shooting__swiper{width:150.7rem}.shooting__slide-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.shooting__slide-content-inner{width:60.3rem;max-width:60.3rem;padding-top:7.4rem;padding-left:8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.shooting__slide-content-inner::before{position:absolute;content:'';width:.1rem;background:rgba(189,191,197,.4);height:50%;left:0;top:30%}.shooting__bullets{display:none}.shooting__slide-image{width:55rem;min-width:55rem;position:relative;max-width:55rem;left:8.1rem;top:-1rem;height:58.2rem}.shooting__slide-image img,.shot-intro .main__slide-content-image>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shooting__slide-title,.shooting__slide-title span{font-style:normal;font-size:8rem;text-transform:uppercase}.shooting__slide-title{font-family:'Kyiv*Type Serif';font-weight:200;margin-bottom:4.2rem;line-height:10rem}.shooting__slide-title span{line-height:8.9rem}.shooting__slide-text{font-style:normal;font-weight:500;font-size:1.7rem;line-height:171%;letter-spacing:.02em;text-transform:uppercase;color:#969696;margin-bottom:4.5rem}.shooting__nav{width:44.4rem;height:33.5rem;margin-right:6.5rem;margin-top:12.5rem}.shooting__nav-slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer}.modern-co{margin-bottom:21rem}.modern-co .container{width:163.6rem}.modern-co__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modern-co__top{position:absolute;left:28.3rem;top:21rem}.modern-co__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modern-co__left-text{font-style:normal;font-weight:500;font-size:1.7rem;line-height:171%;letter-spacing:.02em;text-transform:uppercase;color:#969696;margin-bottom:7.7rem;width:18.6rem;margin-left:1rem}.modern-co .link{left:13.7rem;padding-right:3.6rem}.modern-co__image-shoes{width:25.1rem;position:relative;left:3rem;top:2rem}.modern-co__image-stand{width:39.5rem;height:9.5rem}.modern-co__right-image-block{width:80rem;padding-top:5rem;overflow:hidden;max-width:80rem;height:75rem;background:#eaeced;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-left:auto}.modern-co__right-image-bag{width:38.9rem;height:38.9rem;margin-bottom:.7rem}.modern-co__right-image-stand-big{height:18.6rem;width:77.4rem;position:relative;left:10rem}.modern-co__left{padding-top:25.2rem}.modern-co__title,.modern-co__top-text{font-style:normal;text-transform:uppercase}.modern-co__title{font-family:'Kyiv*Type Serif';font-weight:200;font-size:5rem;line-height:142%;margin-bottom:6rem}.banner__title span,.modern-co__title span,.shooting__slide-title span{font-weight:700;font-family:'EuropeExt',sans-serif}.modern-co__title p{padding-left:14rem}.modern-co__top-text{font-weight:500;font-size:1.7rem;line-height:167%;letter-spacing:.02em;color:#969696;width:34.5rem;margin-bottom:4.3rem;position:relative;left:14rem}.banner{margin-bottom:19.6rem}.banner .container{width:162.1rem}.banner__swiper{height:62rem;width:100%}.banner__content{display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,right top,color-stop(5.98%,#e9ebed),color-stop(96.16%,#ecedf0));background:linear-gradient(90deg,#e9ebed 5.98%,#ecedf0 96.16%);height:62rem;padding-top:3.8rem;position:relative}.banner__content--yellow{background:#ff0}.banner__image{width:68.4rem;height:62.2rem;right:-5rem;top:-4rem;position:relative}.banner__image img{width:100%}.banner__line{position:absolute;width:108rem;bottom:0;z-index:3}.banner__block{width:76rem;padding-top:13rem;position:relative;z-index:4;padding-left:1rem}.banner__title{font-family:'Kyiv*Type Serif';font-style:normal;font-weight:200;font-size:5rem;line-height:118%;text-transform:uppercase;margin-bottom:3.1rem}.banner__title-mob{display:none}.banner__text{font-style:normal;font-weight:500;font-size:1.7rem;line-height:171%;letter-spacing:.02em;text-transform:uppercase;color:#969696;width:49rem;margin-bottom:4.5rem}.banner__wrapper{position:relative}.banner__pagination{position:absolute;right:6.1rem;top:46.3rem;z-index:4}.banner__line-mob{display:none}.blog{margin-bottom:19.5rem}.blog .container,.models .container{width:162rem}.blog__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.5rem}.blog__slide{margin-right:4rem}.blog__bullets,.blog__swiper-mob{display:none}.blog__swiper-wrapper{height:auto}.article-blog{width:37.5rem;display:block}.article-blog:hover .article-blog__image img,.model:hover .model__image img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:1s;transition:1s}.article-blog__image{width:100%;height:34.7rem;margin-bottom:2.3rem;overflow:hidden}.article-blog__image img,.banner__image img{height:100%;-o-object-fit:cover;object-fit:cover}.article-blog__title{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:150%;text-transform:uppercase;margin-bottom:2rem}.article-blog__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid rgba(36,36,36,.2);border-bottom:1px solid rgba(36,36,36,.2);padding-top:1.1rem;padding-bottom:1.1rem}.article-blog__date,.article-blog__time{font-style:normal;font-size:1.8rem;line-height:161%;letter-spacing:.02em;color:rgba(36,36,36,.5)}.article-blog__date{font-family:'Kyiv Type Serif';font-weight:350}.article-blog__time{position:relative;padding-left:3rem;font-weight:500;text-transform:uppercase}.article-blog__time::before{position:absolute;content:'';width:2rem;height:2rem;left:0;background-image:url(/local/templates/ycs/css/../img/icon/timer.svg);background-repeat:no-repeat;background-size:100% 100%;top:.4rem}.models{margin-bottom:15.5rem;overflow:hidden;position:relative}.models__title{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;margin-bottom:4.2rem}.models__swiper{overflow:visible}@media (max-width:48em){.models__swiper{overflow:hidden;height:48.8rem}}.models__swiper .swiper-wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:4rem}@media (max-width:48em){.models__swiper .swiper-wrapper{gap:2rem}}.models__slide{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.models .mob,.models__bullets{display:none}.models .link{left:-1rem;top:2rem}.model{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:29.9rem;width:100%}.model-wrapper{width:23.7rem;height:29.9rem;overflow:visible;position:relative}@media (max-width:48em){.model-wrapper{width:100%;height:100%}}.model__image{width:100%;height:100%;position:absolute;z-index:-1;overflow:hidden}.article-blog__image img,.model__image img{width:100%;-webkit-transition:1s;transition:1s}.model__fav-block::before,.model__like{position:absolute;width:5rem;height:5rem}.model__like{border-radius:50%;background:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);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;right:1rem;top:1rem;z-index:2}.model__like svg{width:2.4rem;height:2.4rem;fill:#fff}@media (max-width:48em){.model__like svg{width:3rem;height:3rem}.model__like{width:7rem;height:7rem;top:2rem}}.model__like-heat{display:none}.model__like.active .model__like-heat{display:block}.model__notif{position:absolute;border-radius:50%;background:rgba(0,0,0,.3);width:5rem;height:5rem;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);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;right:1rem;top:7rem;z-index:2}.model__notif svg{width:2.4rem;height:2.4rem}@media (max-width:48em){.model__notif svg{width:3rem;height:3rem}.model__notif{width:7rem;height:7rem;top:11rem}}.entry .pagination__next svg,.entry .pagination__prev svg,.model__notif.active svg{fill:#fff}.model__notif.active svg g path{stroke:#858689}.model__catalog,.model__name{color:#fff;padding-left:1.5rem;display:block}.model__name{font-family:"EuropeExt",sans-serif;margin-top:auto;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.4rem}.model__catalog{font-weight:500;line-height:2.2rem;letter-spacing:.02em;margin-bottom:1.2rem}.model__catalog,.model__date,.model__status{font-style:normal;font-size:1.8rem}.model__status{width:100%;height:3.1rem;background:#fff;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;font-weight:500;line-height:2.2rem;letter-spacing:.02em;color:#242424;margin-bottom:1.2rem}.model__date{font-family:"EuropeExt",sans-serif;font-weight:700;line-height:1.7rem;padding-left:1.5rem;text-transform:uppercase;color:#fff;padding-bottom:1.2rem}.model__fav-block{display:none;position:absolute;top:8rem;left:3.5rem;width:33rem;background-color:#eaeced;z-index:2;padding:2rem 2.5rem 0 2.5rem}@media (max-width:48em){.model__fav-block{top:13.2rem;left:unset;right:0;padding:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.model__fav-block_title{font-weight:700;font-size:2.2rem;line-height:2.8rem;margin-bottom:2.5rem}@media (max-width:48em){.model__fav-block_title{font-size:3rem;line-height:3.714rem;margin-bottom:1rem}}.model__fav-block_desc{font-size:2.2rem;line-height:2.8rem;margin-bottom:2.5rem;font-weight:500}@media (max-width:48em){.model__fav-block_desc{font-size:2.6rem;line-height:3.154rem;margin-bottom:3rem}}.model__fav-block_btn{padding-bottom:2.5rem;left:unset!important;top:unset!important}.model__fav-block::before{content:"";top:-.6rem;left:50%;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);background-color:#eaeced;z-index:-1}@media (max-width:48em){.model__fav-block::before{left:88%}}.model__notif-details{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);padding:2rem 1.5rem;color:#fff;z-index:4}@media (max-width:48em){.model__notif-details{padding:3.2rem 2rem}}.model__notif-details_top{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;margin-bottom:2rem}@media (max-width:48em){.model__notif-details_top{margin-bottom:3rem}}.model__notif-details_title{font-size:1.8rem;font-weight:700}@media (max-width:48em){.model__notif-details_title{font-size:3rem}}.model__notif-details_close svg{width:2rem;height:2rem;cursor:pointer}@media (max-width:48em){.model__notif-details_close svg{width:4rem;height:4rem}}.model__notif-details_checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media (max-width:48em){.model__notif-details_checkboxes{gap:2rem}}.model__notif-details_checkboxes .record__custom-checkbox+label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;font-size:1.8rem}@media (max-width:48em){.model__notif-details_checkboxes .record__custom-checkbox+label{font-size:2.4rem;line-height:2.9rem;gap:3rem}}.model__notif-details_checkboxes .record__custom-checkbox+label::before{-webkit-filter:invert(1);filter:invert(1);margin-right:unset}.catalog{overflow:hidden;margin-top:20.4rem;padding-bottom:20.3rem}.catalog .container{width:162rem}.catalog__title{margin-bottom:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.catalog .title{font-size:8rem;line-height:8.9rem}.catalog__filter-btn{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#242424;text-decoration:underline;padding-top:4rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.catalog__filter-btn svg{display:none}.catalog__content-left{margin-right:0}.catalog__content-left .catalog-filter__wrap,.catalog__inner-select{margin-bottom:4rem}.catalog__wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:4rem;margin-bottom:4.5rem}.catalog__wrapper .model-w:nth-child(6n){margin-right:0}.catalog__btn-all{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#242424;text-decoration:underline;margin-top:1rem;margin:0 auto;display:block}.catalog-filter{padding-top:4rem;border-top:1px solid rgba(189,191,197,.4);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10rem;opacity:0;position:absolute;left:-100%;-webkit-transition:opacity 1s;transition:opacity 1s}.catalog-filter,.catalog-filter__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-filter__lists{margin-right:17.3rem;padding-top:1rem}.catalog-filter__item{font-style:normal;font-weight:500;font-size:1.8rem;line-height:156%;letter-spacing:.02em;text-transform:uppercase;color:#969696;margin-bottom:2rem;padding-left:14.4rem;display:block;position:relative;cursor:pointer}.catalog-filter__item::before{content:'';position:absolute;right:calc(100% - 11.3rem);top:60%;width:12.6rem;height:1px;-webkit-transform:translateY(-2px) scaleX(.31);transform:translateY(-2px) scaleX(.31);-webkit-transform-origin:right;transform-origin:right;background-color:#969696;-webkit-transition:background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55)}.catalog-filter__item.active,.record-form__price span b,.record__form-crib b,.record__photo-article-block span b{color:#242424}.catalog-filter__item:last-child{margin-bottom:0}.catalog-filter__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}.catalog-filter__content-left{margin-right:17.9rem}.catalog-filter__content-left .catalog-filter__wrap{margin-bottom:3.7rem}.catalog-filter__content{display:none}.catalog-filter__content.active,.catalog-filter__inner{display:-webkit-box;display:-ms-flexbox;display:flex}.catalog-filter__inner{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:4.1rem}.catalog-filter__inner label{font-style:normal;position:absolute;top:0;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:1.2rem;padding-left:.2rem}.catalog-filter__inner input{padding-top:3rem;width:23.6rem;background:0 0;font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:lowercase;border:0;padding-bottom:1rem;border-bottom:1px solid #242424;padding-left:.2rem}.catalog-filter__inner input::-webkit-input-placeholder{font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:lowercase;color:#242424}.catalog-filter__inner input::-moz-placeholder{font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:lowercase;color:#242424}.catalog-filter__inner input:-ms-input-placeholder{font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:lowercase;color:#242424}.catalog-filter__inner input::-ms-input-placeholder{font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:lowercase;color:#242424}.catalog-filter__inner input::placeholder{font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:lowercase;color:#242424}.catalog-filter .catalog-filter__input-grey::-webkit-input-placeholder{text-transform:lowercase;color:#969696}.catalog-filter .catalog-filter__input-grey::-moz-placeholder{text-transform:lowercase;color:#969696}.catalog-filter .catalog-filter__input-grey:-ms-input-placeholder{text-transform:lowercase;color:#969696}.catalog-filter .catalog-filter__input-grey::-ms-input-placeholder{text-transform:lowercase;color:#969696}.catalog-filter .catalog-filter__input-grey::placeholder{text-transform:lowercase;color:#969696}.catalog-filter__inner:last-child{margin-right:0}.catalog-filter__inner-select{margin-bottom:3.7rem}.catalog-filter__inner-select label{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:1.2rem}.catalog-filter__inner-select:last-child{margin-bottom:0}.catalog-filter .select{padding-top:1.1rem;position:relative;display:block;background:0 0;font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;padding-right:1.2rem;width:51.3rem;padding-bottom:.97rem;border-bottom:1px solid #242424}.catalog-filter .select:hover .header__select-head{color:#242424;-webkit-transition:.2s;transition:.2s}.catalog-filter .select-head,.catalog-filter .select-list{width:100%;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em}.catalog-filter .select-head{max-width:100%;text-transform:lowercase;cursor:pointer}.catalog-filter .select-head::after{width:1rem;height:1rem;background:url(/local/templates/ycs/css/../img/icon/filter-arrow.svg) no-repeat center/cover;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);content:'';display:block;-webkit-transition:.2s ease-in;transition:.2s ease-in;top:1.6rem}.catalog-filter .select-head.open::after{-webkit-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.catalog-filter .select-list{border-top:1px solid #242424;display:none;position:absolute;top:100%;left:0;right:0;max-height:20.5rem;overflow-x:hidden;overflow-y:auto;z-index:2;margin:0;padding:0;background:#eaeced;text-transform:uppercase;-ms-scroll-chaining:none;overscroll-behavior:contain}.catalog-filter .select-list .select-item{position:relative;padding:1rem 2rem;cursor:pointer;list-style-type:none;border-bottom:1px solid rgba(189,191,197,.4)}.catalog-filter .select-list .select-item::before{position:absolute;content:'';width:2.4rem;height:1rem;background-image:url(/local/templates/ycs/css/../img/icon/arrowblacklink.svg);background-repeat:no-repeat;background-size:100% 100%;right:2rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.catalog-filter .select-list .select-item:last-child{border-bottom:none;text-transform:uppercase}.catalog-filter .select-list .select-item:hover{background-color:rgba(224,229,231,.5)}.catalog-filter__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:3.98rem;border-top:1px solid rgba(189,191,197,.4);border-bottom:1px solid rgba(189,191,197,.4);padding-right:1rem;padding-top:4rem}.catalog-filter__btn-cancellation{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696}.catalog-filter__content-title{display:none}.catalog-filter__content-title-close{width:12rem;height:12rem;margin-right:.5rem;margin-top:-.4rem;border-radius:50%;border:1px solid #242424;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}.catalog-filter__content-title-close img{width:3.6rem;height:3.6rem}.catalog-filter.active{opacity:1;position:relative;left:0;-webkit-transition:opacity 1s;transition:opacity 1s}.contacts{margin-top:11.5rem;padding-bottom:23.1rem}.contacts .container{width:162rem}.contacts .title{margin-bottom:6.8rem}.contacts #map{width:100%;height:50rem;display:block}.contacts__form-title,.contacts__info-title{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:3.5rem;line-height:3.2rem;text-transform:uppercase;margin-bottom:4.5rem}.contacts__form-inner{margin-bottom:3.94rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__form-inner label{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:1.1rem}.contacts__form-inner input{width:79rem;border:0;padding-bottom:.97rem;border-bottom:1.5px solid #242424;font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:capitalize;-webkit-transition:color .2s;transition:color .2s}.contacts__form-inner input:hover::-webkit-input-placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.contacts__form-inner input:hover::-moz-placeholder{color:#242424;-moz-transition:color .2s;transition:color .2s}.contacts__form-inner input:hover:-ms-input-placeholder,.record__form-inner input:hover:-ms-input-placeholder,.record__photo-article-block input:hover:-ms-input-placeholder,.restore-modal__form input:hover:-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.contacts__form-inner input:hover::-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.contacts__form-inner input:hover::placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.contacts__form-inner input::-webkit-input-placeholder{color:#969696}.contacts__form-inner input::-moz-placeholder{color:#969696}.contacts__form-inner input:-ms-input-placeholder{color:#969696}.contacts__form-inner input::-ms-input-placeholder{color:#969696}.contacts__form-inner input::placeholder{color:#969696}.contacts__info-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.2rem}.contacts__info-date span{display:block;font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;margin-bottom:1.2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696}.contacts__info-date a,.contacts__info-date strong{display:block;font-style:normal;font-weight:600;font-size:1.7rem;line-height:194%;text-transform:uppercase}.contacts__info-date a,.contacts__info-date a:hover{-webkit-transition:color .25s;transition:color .25s}.contacts__info-date a:hover{color:#969696}.card-news__text p:last-child,.contacts__info-date:last-child{margin-bottom:0}.contacts__block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6.77rem;margin-top:6.7rem}.contacts__block,.contacts__info-social{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts__info-social a{width:6rem;height:6rem;margin-right:2.8rem;position:relative}.contacts__info-social a:hover::after,.footer__social a:hover::after{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transition:.25s linear infinite;transition:.25s linear infinite}.contacts__info-social a::after{content:'';position:absolute;border:.1rem solid #242424;-webkit-transition:.25s linear infinite;transition:.25s linear infinite;left:-.2rem;opacity:0;right:-.2rem;top:-.2rem;bottom:-.2rem;border-radius:50%;-webkit-animation:pulse 2.5s linear infinite;animation:pulse 2.5s linear infinite}.contacts__info-social a:last-child{margin-right:0}.blog-main{margin-top:17.2rem;padding-bottom:20.4rem}.blog-main .title{margin-bottom:6rem;padding-left:13rem;padding-right:13rem}.blog-main .container{width:100%}.blog-main__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:13rem;padding-right:13rem}.blog-main__wrapper .publication{margin-right:4rem;margin-bottom:4rem}.blog-main__wrapper .publication:nth-child(3n){margin-right:0}.blog-main__wrapper .publication:nth-last-child(-n+3){margin-bottom:0}.blog-main__title{text-align:center;margin-top:8rem;position:relative;margin-bottom:8rem}.blog-main__title::after,.blog-main__title::before{position:absolute;content:'';width:53.9rem;background:rgba(142,142,142,.6);height:1px;top:50%}.blog-main__title::before{left:0}.blog-main__title::after{right:0}.blog-main__btn-all,.blog-main__title p,.blog-main__title span{font-style:normal;font-size:5rem;line-height:4.6rem;text-transform:uppercase}.blog-main__btn-all,.blog-main__title p{font-family:'Kyiv*Type Serif';font-weight:200;line-height:6rem}.blog-main__btn-all,.blog-main__title span{font-family:'EuropeExt',sans-serif;font-weight:700;display:block}.blog-main__btn-all{font-size:2.2rem;line-height:2rem;letter-spacing:.02em;color:#242424;text-decoration:underline;margin:0 auto;margin-top:4.5rem}.card-news{margin-top:19.2rem;padding-bottom:22rem}.card-news .container{width:162rem}.card-news__title{margin-bottom:4rem}.card-news__note strong,.card-news__text strong,.card-news__title strong{font-family:'EuropeExt';display:block;font-style:normal;font-weight:700;text-transform:uppercase}.card-news__title strong{position:relative;font-size:5rem;line-height:100%;padding-left:15.4rem;margin-bottom:3.5rem}.card-news__title strong::before{position:absolute;content:'';width:11.4rem;left:0;background:#1d1d1d;height:1px;top:50%}.card-news__text p,.card-news__title span{font-style:normal;font-weight:500;font-size:1.8rem;line-height:161%;color:#969696}.card-news__title span{letter-spacing:.02em;padding-left:15.4rem}.card-news__text{width:85.7rem;margin:0 auto;margin-left:42rem}.card-news__note strong,.card-news__text strong{font-size:2.2rem;color:#1d1d1d}.card-news__text strong{line-height:150%;margin-bottom:3rem}.card-news__text p{margin-bottom:2rem}.card-news__image-box{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6rem}.card-news__image{width:130.6rem;height:60rem;margin-right:2.6rem}.card-news__image img{width:100%;height:100%}.card-news__image-box-name,.card-news__note span{font-style:normal;font-weight:500;font-size:1.8rem;line-height:161%;letter-spacing:.02em;color:#1d1d1d}.card-news__image-box-name{border-top:1.5px solid rgba(142,142,142,.6);padding-top:2rem}.card-news__inner,.card-news__note{display:-webkit-box;display:-ms-flexbox;display:flex}.card-news__inner .card-news__text{margin-left:4.2rem}.card-news__note{width:36.9rem;padding-top:3rem;border-top:1.5px solid rgba(142,142,142,.6);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:23.6rem}.card-news__note span{display:block;margin-bottom:3rem}.card-news__note strong{line-height:109%}.read-also{padding-bottom:20rem}.read-also .container{width:162rem}.read-also__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}.read-also__title .title,.read-also__title .title span{font-size:5rem;line-height:170%}.read-also__title,.read-also__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.entry{position:relative}.entry__swiper{width:100%;overflow:hidden}.entry__image-swiper-wrapper,.entry__swiper-wrapper{height:auto}.entry__image-block{position:absolute;min-height:110rem;width:100%;z-index:-2;top:0}.entry__image-block::after{position:absolute;content:'';z-index:1;top:0;width:100%;height:100%;background:linear-gradient(98.83deg,rgba(49,64,72,.83) 9.64%,rgba(52,72,83,.498) 90.88%)}.entry__image-slide{width:64.357rem;height:100%}.entry .container,.entry__image-slide img{width:100%}.entry__image-slide-content{height:110rem;min-height:110rem}.entry__image-slide img,.entry__image-slide-content img{height:100%;-o-object-fit:cover;object-fit:cover}.entry__next-photo,.entry__select{display:none}.entry__block{padding:20.729rem 15.3rem 13rem 15.239rem;position:relative;z-index:2}.entry__title{font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:5rem;line-height:120%;text-transform:uppercase;color:#fff;margin-bottom:5.1rem}.entry__inner{display:grid;grid-template-columns:repeat(3,2fr);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:49.259rem}.entry__inner-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.6rem}.entry__inner-text span,.entry__style span,.entry__text span{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;margin-bottom:.8rem;letter-spacing:.02em;text-transform:uppercase;color:#dedede}.entry__inner-text strong{font-style:normal;text-transform:uppercase;color:#fff}.entry__inner-text,.entry__text,.entry__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.entry__text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.34rem}.entry__inner-text strong,.entry__style strong,.entry__text strong{display:block;font-weight:600;font-size:2.2rem;line-height:150%}.entry__text strong{font-style:normal;text-transform:uppercase;color:#fff;max-width:55rem}.entry__wrap{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4.1rem}.entry__style{padding-top:7rem}.entry__style strong{font-family:'EuropeExt'}.entry__style,.entry__tables{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entry__tables-title{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;letter-spacing:.02em;text-transform:uppercase;color:#dedede;margin-bottom:1.24rem}.entry__tables-date,.entry__tables-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.entry__tables-inner{width:auto;height:9.8rem;border:1px solid #fff}.entry__tables-date{-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;padding:2rem;border-left:1px solid #fff}.entry__style strong,.entry__tables-date span,.entry__tables-date strong{font-style:normal;text-transform:uppercase;color:#fff}.entry__tables-date strong{font-family:'EuropeExt';font-weight:700;font-size:2.2rem;line-height:150%;margin-bottom:.4rem}.entry__tables-date span{font-weight:500;font-size:1.7rem;line-height:2.1rem;letter-spacing:.02em}.entry__tables-date:first-child{border-left:none}.entry__btn{width:100%;font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:2.2rem;line-height:105%;letter-spacing:.02em;text-transform:uppercase;color:#fff;padding-top:4.25rem;border-top:1.5px solid rgba(255,255,255,.6);text-align:right;display:block}.entry__btn span{padding-right:5.4rem;position:relative}.entry__btn span::before{position:absolute;content:'';width:3.4rem;height:1rem;background-image:url(/local/templates/ycs/css/../img/icon/arrowwhitenext.svg);background-repeat:no-repeat;background-size:100% 100%;right:0;top:32%;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.entry__swiper-two{width:18.4rem;margin-bottom:12.1rem;overflow:hidden;display:block;margin-right:initial;position:absolute;right:15rem;top:18.1rem;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}.entry__slide-two{width:18.4rem;height:18.4rem;max-height:18.4rem}.entry__slide-content-two{width:18.4rem;height:18.4rem;position:relative;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}.entry__slide-content-two-image{width:14.7rem;height:14.7rem;border-radius:50%}.entry__slide-content-two-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border-radius:50%}.entry__slide-circle{width:100%;height:100%;position:absolute;z-index:3}.entry__slide-circle .svg-ops{opacity:.2}.entry__swiper-two-pagination{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3.6rem;font-size:0;top:1.2rem;left:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex}.entry__swiper-two-pagination .swiper-pagination-current,.entry__swiper-two-pagination .swiper-pagination-total{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:176%;color:#fff}.entry__swiper-two-pagination .swiper-pagination-current{position:relative}.entry__swiper-two-pagination .swiper-pagination-total{position:relative;display:none}.entry .swiper-slide-active .entry__slide-circle .svg-white{opacity:1;stroke-dasharray:140;stroke-dashoffset:0;-webkit-animation:paginationAnimation 12s linear;animation:paginationAnimation 12s linear}.entry__pagination{position:absolute;left:15rem;bottom:8rem;z-index:4}.entry .pagination{z-index:3}.entry .pagination__fraction .swiper-pagination-current,.entry .pagination__fraction .swiper-pagination-total{color:#fff}.publication{width:51.3rem;height:44rem;position:relative;display:block}.publication:hover .publication__image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:1s;transition:1s}.publication__title{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:3.5rem;line-height:130%;text-transform:uppercase;width:31rem;-webkit-transition:color .4s;transition:color .4s;color:#fff}.publication__content{padding:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:44rem;position:relative;z-index:2}.publication__image{position:absolute;z-index:1;width:100%;height:100%;top:0;opacity:1;overflow:hidden}.publication__image img{width:100%;height:100%;-webkit-transition:1s;transition:1s}.publication__date,.publication__text{font-style:normal;font-size:1.8rem;letter-spacing:.02em;color:#fff}.publication__text{font-weight:500;line-height:156%;margin-top:3rem;width:30.8rem;display:none}.publication__date{font-family:'Kyiv Type Serif';font-weight:350;line-height:161%;display:block;margin-top:auto}.hub-model{margin-top:11.6rem;margin-bottom:18.54rem}.hub-model .container{width:162rem}.hub-model__wrapper{display:grid;grid-template-columns:repeat(6,1fr);gap:4rem;margin-bottom:1.5rem}.hub-model__wrapper .model{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3.9rem;margin-bottom:4rem}.example__wrapper .product-model:nth-child(4n),.hub-model__wrapper .model:nth-child(6n){margin-right:0}.hub-model__btn-all,.options-m__title strong,.types-model__slide-title span{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;text-transform:uppercase}.hub-model__btn-all{font-size:2.2rem;line-height:2rem;letter-spacing:.02em;color:#242424;text-decoration:underline;margin-top:1rem;margin:0 auto;display:block}.hub-model__mobile{display:none}.types-model{margin-top: 5rem;margin-bottom:10rem}.types-model .container{width:100%;padding-left:6.3rem;padding-right:15rem}.types-model__nav{width:47.4rem;height:auto;margin-right:4rem}.types-model__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.types-model__nav-text{font-style:normal;font-weight:500;font-size:1.8rem;line-height:156%;letter-spacing:.02em;text-transform:uppercase;color:#969696;padding-left:15.8rem;cursor:pointer;position:relative;margin-bottom:2rem}.types-model__nav-text::before{content:'';position:absolute;right:calc(100% - 12.3rem);top:60%;width:12.6rem;height:1px;-webkit-transform:translateY(-2px) scaleX(.31);transform:translateY(-2px) scaleX(.31);-webkit-transform-origin:right;transform-origin:right;background-color:#969696;-webkit-transition:background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55)}.types-model__nav-text.active{color:#000}.types-model__nav-text.active::before{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:#242424}.types-model__js{display:none}.types-model__js.active{display:block}.types-model__swiper{width:149.8rem;display:none}.types-model__wrap{width:149.8rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:6.2rem;position:relative}.types-model__slide-content::before,.types-model__wrap::before{position:absolute;content:'';width:.1rem;background:rgba(189,191,197,.4);height:30%;top:45%;-webkit-transform:translateY(50%,-45%);transform:translateY(50%,-45%);left:0}.types-model__inner,.types-model__slide-content,.types-model__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.types-model__slide-content{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:6.2rem;position:relative}.types-model__slide-content::before{top:40%;-webkit-transform:translateY(50%,-40%);transform:translateY(50%,-40%)}.types-model__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid rgba(189,191,197,.4);padding-bottom:0;margin-bottom:2.3rem}.types-model__bullets,.types-model__slide-title-mob{display:none}.types-model__slide-title{font-family:'Kyiv*Type Serif';font-style:normal;font-weight:200;font-size:8rem;text-transform:uppercase;margin-bottom:4.2rem;line-height:10rem}.options-m__title strong,.types-model__slide-title span{font-size:8rem;line-height:8.9rem}.types-model__number,.types-model__price{font-style:normal;font-weight:500;font-size:2.2rem}.types-model__price{line-height:150%;color:#242424;max-width:29rem;min-width:29rem;text-align:left}.types-model__price span{font-weight:400;color:#969696}.types-model__number{line-height:127%;letter-spacing:.02em;text-transform:lowercase}.options-m{margin-bottom:18rem}.options-m__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.options-m .container{width:162rem}.options-m__left{width:76.9rem;margin-right:9.9rem}.options-m__title{margin-bottom:4.5rem}.options-m__title strong{display:block;font-family:'EuropeExt';font-size:5rem;line-height:4.6rem;color:#242424}.options-m__lists li,.options-m__title span{display:block;font-style:normal;font-weight:500;letter-spacing:.02em}.options-m__title span{font-size:1.7rem;line-height:171%;text-transform:uppercase;color:#969696;margin-bottom:1.6rem}.options-m__lists li{position:relative;font-size:2.2rem;line-height:127%;text-transform:lowercase;margin-bottom:2rem;padding-left:2.8rem}.options-m__lists li::before{position:absolute;content:'';width:.8rem;height:.8rem;border-radius:50%;background:#242424;top:34%;-webkit-transform:translateY(50%,-50%);transform:translateY(50%,-50%);left:0}.options-m__video{width:75.443rem;height:50rem;position:relative}.options-m video::-webkit-media-controls{display:none}.options-m .plyr--full-ui.plyr--video .plyr__control--overlaid,.options-m__video-play{background:rgba(250,250,250,.67);border:.398936px solid #fff;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px)}.options-m .plyr--full-ui.plyr--video .plyr__control--overlaid{width:8.3rem;height:8.3rem;z-index:4}.options-m .plyr__controls{display:none}.card-model .plyr__control svg,.options-m .plyr__control svg,.record-form .plyr__control svg{fill:#1d1d1d;width:1.5rem;height:1.5rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.options-m .plyr--video{width:75.443rem;height:50rem;display:block;overflow:hidden}.options-m .plyr__poster{background-size:cover;z-index:4}.options-m .plyr__video-wrapper{width:99.9%}.options-m__video-play{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;width:8.378rem;height:8.376rem;border-radius:50%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.options-m__video-play img{width:1.5rem;height:1.5rem}.example{padding-bottom:18.1rem}.example .title{text-align:center;margin-bottom:7.8rem}.example__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:4rem}.example__wrapper .product-model{margin-right:4rem;margin-bottom:4.4rem}.example__wrapper .product-model:nth-last-of-type(-n+4){margin-bottom:0}.example__btn-all{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:2.5rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#242424;text-decoration:underline;margin-top:1rem;margin:0 auto;display:block}.product-model{width:37.5rem}.product-model:hover .product-model__image img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:1s;transition:1s}.product-model__image{width:37.5rem;height:49.8rem;display:block;margin-bottom:2.6rem;overflow:hidden}.product-model__image img{height:100%;-o-object-fit:contain;object-fit:contain}.product-model__name{font-style:normal;font-weight:600;font-size:2.2rem;line-height:150%;text-transform:uppercase;color:#969696}.card-model{margin-top:10rem;padding-bottom:21.3rem}.card-model .container{position:relative}.card-model__top{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;margin-bottom:5.4rem}@media (max-width:48em){.card-model__top{display:none}.card-model__top.mob{display:block;margin-bottom:0;position:relative}}.card-model__top.mob .card-model__like{position:absolute;bottom:0;right:0}.card-model__like .model__like{position:static}.card-model__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.card-model__left{width:37.8rem;margin-right:3.653rem}.card-model .plyr--full-ui.plyr--video .plyr__control--overlaid{background:rgba(250,250,250,.67);border:.398936px solid #fff;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px);width:8.3rem;height:8.3rem}.card-model .plyr__controls{display:none}.card-model .plyr--video{height:52.1rem;width:39rem;display:block}.card-model .web-video{width:39rem}.card-model .plyr__video-wrapper{background-color:var(--plyr-video-background, var(--plyr-video-background, none))!important}.card-model .plyr__poster{background-size:100% 100%;background-color:none!important;background-position:100% 100%;background-color:var(--plyr-video-background, var(--plyr-video-background, none));width:40rem;left:-.1rem}.card-model__link{font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:2.2rem;display:block;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;text-decoration:underline;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.card-model__link::before,.card-model__link:hover::before,.product-model__image img{width:100%;-webkit-transition:1s;transition:1s}.card-model__link::before{position:absolute;content:"";bottom:-.2rem;background:#969696;width:0;height:3px}.card-model__date-table-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.card-model__date-table-wrapper .card-model__date-table{margin-right:1rem}.card-model__date-table-wrapper .card-model__date-table:last-child{margin-right:0}.card-model__title{margin-bottom:.8rem}.card-model__title span{font-style:normal;font-weight:700;font-size:2.2rem;line-height:2.7rem;text-transform:uppercase;display:block;color:#969696;margin-bottom:1.17rem}.card-model__status,.card-model__title strong{font-style:normal;font-weight:600;text-transform:uppercase}.card-model__title strong{font-size:3.5rem;line-height:114%}.card-model__status{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;font-size:1.7rem;line-height:2.1rem;padding:1rem;width:28.8rem;background:#eaeced}.card-model__block{margin-top:4rem;display:grid;grid-template-columns:repeat(2,2fr);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:0;width:43rem}.card-model__data,.card-model__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:3.2rem}.card-model__data span{margin-bottom:1rem}.card-model__data strong,.card-model__text strong{display:block;font-style:normal;font-weight:700;font-size:2.2rem;line-height:150%;text-transform:uppercase}.card-model__data span,.card-model__text span{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;display:block}.card-model__text:last-child{margin-bottom:0}.card-model__image{position:relative}.card-model__image,.card-model__video{height:52.1rem;width:39rem}.card-model__image img,.card-model__video img{width:100%;height:100%}.card-model__slide{margin-right:1.7rem}.card-model__swiper{width:120.5rem;overflow:hidden}.card-model__swiper-wrapper{height:auto}.card-model__right-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:3.2rem}.card-model__date-title,.record__form-inner input{font-style:normal;font-weight:500;letter-spacing:.02em}.card-model__date-title{font-size:1.7rem;line-height:2.1rem;margin-bottom:.8rem;text-transform:uppercase;color:#969696}.card-model__date-table,.card-model__right-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-model__date-table{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid #242424;padding-top:2rem;padding-bottom:2rem;width:25.8rem;height:9.8rem;-webkit-transition:.2s;transition:.2s}.card-model__date-table:hover{cursor:pointer}.card-model__date-table strong{font-family:'EuropeExt';margin-bottom:.4rm}.card-model__date-table span,.card-model__right-text span{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;letter-spacing:.02em;text-transform:uppercase;color:#969696}.card-model__date-table.active,.card-model__date-table:hover{background:rgba(189,191,197,.4);-webkit-transition:.2s;transition:.2s}.card-model__right-text{width:33rem}.card-model__right-text span{display:block}.card-model__date-table strong,.card-model__right-text strong{display:block;font-style:normal;font-weight:700;font-size:2.2rem;line-height:150%;text-transform:uppercase}.card-model__pagination{position:relative;top:0;right:0;z-index:4;margin-left:22rem}.card-model__video{position:relative}.card-model__video-play{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;width:8.378rem;height:8.376rem;background:rgba(250,250,250,.67);border:.398936px solid #fff;border-radius:50%;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.card-model__video-play img{width:1.5rem;height:1.5rem}.card-model__national{font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:5rem;line-height:4.6rem;text-transform:uppercase;color:#242424;margin-bottom:6rem}.card-model .mob,.card-model__bullets,.card-model__mswiper,.card-model__right .card-model__link,.card-model__right .card-model__status,.card-model__right .card-model__title{display:none}.card-model__video-video{height:52.1rem;width:39rem;position:relative}.card-model--two{padding-bottom:7.3rem}.card-model--two .card-model__link{margin-bottom:8rem}.card-model--two .card-model__right{padding-top:10rem}.record{padding-bottom:19.8rem;overflow:hidden}.record .title{margin-bottom:5.5rem}.record .title span{font-size:3.7rem;line-height:3.3rem}.record__form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6.7rem}.record__photo{margin-top:-2rem}.record__form-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:79rem}.record__form-inner label{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:1.17rem}.record__form-inner input{width:79rem;border:0;padding-bottom:1rem;border-bottom:1.5px solid #242424;font-size:2.2rem;line-height:127%;text-transform:capitalize;color:#242424;-webkit-transition:color .2s;transition:color .2s}.record__form-inner input:hover::-webkit-input-placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.record__form-inner input:hover::-moz-placeholder{color:#242424;-moz-transition:color .2s;transition:color .2s}.record__form-inner input:hover::-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.record__form-inner input:hover::placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.record__form-inner input::-webkit-input-placeholder{color:#969696;-webkit-transition:color .2s;transition:color .2s}.record__form-inner input::-moz-placeholder{color:#969696;-moz-transition:color .2s;transition:color .2s}.record__form-inner input:-ms-input-placeholder{color:#969696;-ms-transition:color .2s;transition:color .2s}.record__form-inner input::-ms-input-placeholder{color:#969696;-ms-transition:color .2s;transition:color .2s}.record__form-inner input::placeholder{color:#969696;-webkit-transition:color .2s;transition:color .2s}.record__form-crib{font-style:normal;font-weight:400;font-size:1.8rem;line-height:122%;padding-top:1.2rem;display:block;color:#969696}.record__form-radio{margin-top:.6rem}.record__form-radio input[type=radio],.record__photo-article-btns-block .link::before{display:none}.record__form-radio label{display:inline-block;cursor:pointer;position:relative;padding-left:4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:500;font-size:2.2rem;line-height:2.7rem;letter-spacing:.02em;-webkit-transition:color .4s;transition:color .4s}.record__annotation span,.record__form-radio label a{color:#969696}.record__form-radio label:before{position:absolute;content:'';display:inline-block;width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;left:0;border:.2rem solid #242424;border-radius:.4rem;margin-right:1.6rem;background-repeat:no-repeat;background-position:center center;background-size:50% 50%;top:.4rem}.record__form-radio input[type=radio]:checked+label:before{background-image:url(/local/templates/ycs/css/../img/icon/galka.svg);background-size:90%}.record__annotation{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-top:6.8rem;margin-bottom:2.8rem}.record__form-inner--radio{margin-left:0}.record__custom-checkbox{position:absolute;z-index:-1;opacity:0}.record__custom-checkbox+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-style:normal;font-weight:500;font-size:2.2rem;line-height:2.7rem;letter-spacing:.02em}.record__custom-checkbox+label::before{content:'';display:inline-block;width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:.2rem solid #242424;border-radius:.4rem;margin-right:2.1rem;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.record__custom-checkbox:checked+label::before{background-image:url(/local/templates/ycs/css/../img/icon/galka.svg);background-size:80%}.record__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:6.8rem}.record__price-block{margin-bottom:4.5rem}.record__inner-check .record__checkbox{margin-bottom:2rem}.record__inner-check .record__custom-checkbox+label,.record__total b{font-size:1.8rem;line-height:2.2rem}.record__checkbox-price{margin-top:1.2rem}.record__checkbox-price strong,.record__total{font-weight:600;text-transform:uppercase;color:#242424}.record__checkbox-price strong{font-size:2.2rem;line-height:3.3rem}.record__checkbox-price span{color:#969696;font-size:1.8rem}.record__total{font-style:normal;font-size:3.5rem;line-height:150%;padding-bottom:2.4rem;border-bottom:1px solid rgba(189,191,197,.4);margin-bottom:2.3rem}.record__total span{font-style:normal;font-weight:500;font-size:3.5rem;line-height:2.7rem;letter-spacing:.02em;margin-right:.7rem}.record__total b{font-style:normal;font-weight:400;font-size:2.2rem;color:#242424}.record__photo-article-block label,.record__photo-title{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem}.record__photo-title{color:#242424;margin-bottom:2.8rem}.record__photo-title span{color:#969696}.record__photo-inner,.record__photo-inner--dop{display:-webkit-box;display:-ms-flexbox;display:flex}.record__photo-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6rem}.record__photo-inner--dop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.record__dop-sector{display:grid;grid-template-columns:repeat(2,2fr);grid-column-gap:2.5%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:2.8rem}.record__dop-sector .record__photo{margin-top:0}.record__photo-article,.record__photo-article--dop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.record__photo-article.active .record__photo-article-block{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s;position:initial;left:-10%;}.record__photo-article--dop{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3.6rem}@media(min-width:48.01em){.record__photo-article--dop .record__photo-article-block.left{margin-right:19.2rem;}}@media(max-width:48.0em){.record__photo-article-block.left{margin-right:0rem;}}.record__photo-article--dop .record__photo-article-block{margin-top:0;margin-left:7.2rem;max-width:29rem}.record__photo-article-link,.record__photo-input-file span{font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;text-decoration:underline}.record__photo-article-link{margin-right:9.6rem}.record__photo-article-btns{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;display:-webkit-box;display:-ms-flexbox;display:flex}.record__photo-article-btns--cabinet{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.record__photo-article-btns--cabinet form{margin-top:2rem}.record__photo-article-btns-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.record__photo-article-btns-block .link{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0}.record__photo-input-file{position:relative;display:inline-block}.record__photo-input-file span{cursor:pointer}.record__photo-input-file input[type=file]{position:absolute;z-index:-1;opacity:0;display:block;width:0;height:0}.record__photo-article-block{margin-top:6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;position:absolute;left:-100%}.record__photo-article-block label{margin-bottom:1.17rem}.record__photo-article-block input{width:28.5rem;border:0;padding-bottom:1rem;border-bottom:1.5px solid #242424;font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em;text-transform:capitalize;color:#242424;-webkit-transition:color .2s;transition:color .2s}.record__photo-article-block input:hover::-webkit-input-placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.record__photo-article-block input:hover::-moz-placeholder{color:#242424;-moz-transition:color .2s;transition:color .2s}.record__photo-article-block input:hover::-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.record__photo-article-block input:hover::placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.record__photo-article-block input::-webkit-input-placeholder{color:#969696;-webkit-transition:color .2s;transition:color .2s}.record__photo-article-block input::-moz-placeholder{color:#969696;-moz-transition:color .2s;transition:color .2s}.record__photo-article-block input:-ms-input-placeholder{color:#969696;-ms-transition:color .2s;transition:color .2s}.record__photo-article-block input::-ms-input-placeholder{color:#969696;-ms-transition:color .2s;transition:color .2s}.record__photo-article-block input::placeholder{color:#969696;-webkit-transition:color .2s;transition:color .2s}.record__photo-article-block span{display:block;font-style:normal;font-weight:400;font-size:1.8rem;line-height:122%;padding-top:1.2rem;color:#969696}.record__select{margin-bottom:6.8rem}.record__locations-title,.record__select span,.restore-modal__form label{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem;margin-bottom:1.1rem}.record .select,.record .select-head,.record .select-list{width:100%;font-weight:500;font-size:2.2rem;line-height:127%;letter-spacing:.02em}.record .select{padding-top:1.1rem;position:relative;display:block;background:0 0;font-style:normal;padding-right:1.2rem;padding-bottom:.97rem;border-bottom:1px solid #242424}.record .select:hover .header__select-head{color:#242424;-webkit-transition:.2s;transition:.2s}.record .select-head,.record .select-list{text-transform:lowercase}.record .select-head{max-width:100%;cursor:pointer}.record .select-head::after{width:1rem;height:1rem;background:url(/local/templates/ycs/css/../img/icon/filter-arrow.svg) no-repeat center/cover;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);content:'';display:block;-webkit-transition:.2s ease-in;transition:.2s ease-in;top:1.6rem}.record .select-head.open::after{-webkit-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.record .select-list{display:none;position:absolute;top:100%;left:0;right:0;max-height:20.5rem;overflow-x:hidden;overflow-y:auto;z-index:2;margin:0;padding:0;background:#fff;-ms-scroll-chaining:none;overscroll-behavior:contain}.record .select-list .select-item{position:relative;padding:1rem 1.5rem 1rem .2rem;cursor:pointer;list-style-type:none}.record .select-list .select-item:hover{background-color:rgba(224,229,231,.5)}.record__locations-title{color:#242424;margin-bottom:3.3rem}.record__locations{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6.8rem}.record__location{width:51.3rem;display:block;margin-right:4rem}.record__location:nth-child(5n){margin-right:0}.record__location-image{width:100%;height:66.8rem;margin-top:3.6rem}.record__location-image img{width:100%;height:100%}.record-form{width:51.3rem;display:block;margin-right:4rem;margin-bottom:7rem}.record-form__price{font-style:normal;font-weight:600;font-size:2.2rem;line-height:150%;text-transform:uppercase;padding-left:3rem;margin-bottom:2.6rem}.record-form__price span{font-style:normal;font-weight:400;font-size:1.8rem;line-height:2.2rem;color:#969696;text-transform:lowercase}.record-form .plyr--full-ui.plyr--video .plyr__control--overlaid{background:rgba(250,250,250,.67);border:.398936px solid #fff;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px);width:8.3rem;height:8.3rem}.record-form .plyr__controls{display:none}.record-form .plyr--video,.record-form__video{width:100%;position:relative;display:block;height:66.826rem;margin-bottom:3.7rem}.record-form .web-video{width:100%}.record-form .plyr__video-wrapper{background-color:var(--plyr-video-background, var(--plyr-video-background, none))!important}.record-form .plyr__poster{background-size:100% 100%;background-color:none!important;background-position:100% 100%;background-color:var(--plyr-video-background, var(--plyr-video-background, none));width:52rem;left:-.2rem}.record-form__block,.record-form__video-play{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.record-form__video-play{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10.378rem;height:10.376rem;background:rgba(250,250,250,.67);border:.398936px solid #fff;border-radius:50%;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}.record-form__video-play img{width:1.5rem;height:1.5rem}.record-form__block{margin-bottom:3.6rem}.record-form__block.active{opacity:1}.record-form__block-text{font-style:normal;font-weight:500;font-size:1.8rem;line-height:2.2rem;width:25.2rem;margin-right:2.458rem}.record-form .minus,.record-form .number,.record-form .plus,.record-form__dop-sector{display:-webkit-box;display:-ms-flexbox;display:flex}.record-form .minus,.record-form .plus{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1.5px solid rgba(189,191,197,.4);width:9.6rem;height:9.6rem;border-radius:50%;cursor:pointer;font-size:2rem;color:#969696;-webkit-transition:all .2s;transition:all .2s;pointer-events:none}.record-form .minus:hover,.record-form .plus:hover{-webkit-transition:all .2s;transition:all .2s;color:#242424;border:1.5px solid #242424}.record-form .count{border:0;font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:1.7rem;line-height:176%;margin-right:1.1rem;margin-left:1.1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;color:#242424}.record-form:nth-child(3n){margin-right:0}.record-form.active .minus,.record-form.active .plus{pointer-events:all}.restore-modal{background:rgba(191,198,205,.29);-webkit-backdrop-filter:blur(13.5px);backdrop-filter:blur(13.5px);width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;z-index:110}.restore-modal__container{width:122.8rem;background:#ecedf0;-webkit-box-shadow:5px 4px 17px rgba(0,0,0,.1);box-shadow:5px 4px 17px rgba(0,0,0,.1);padding-top:8.7rem;padding-left:18rem;padding-bottom:11.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.restore-modal__title{margin-bottom:3.2rem}.restore-modal__title span{display:block;font-style:normal;font-weight:600;font-size:1.7rem;line-height:194%;color:#969696;margin-bottom:.8rem}.restore-modal__title strong{display:block;font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:5rem;line-height:120%;text-transform:uppercase}.restore-modal__form,.restore-modal__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.restore-modal__form input{width:81.9rem;border:0;padding-bottom:.97rem;border-bottom:1.5px solid #242424;font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;background:0 0;letter-spacing:.02em;-webkit-transition:color .2s;transition:color .2s;margin-bottom:4.7rem}.restore-modal__form input:hover::-webkit-input-placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.restore-modal__form input:hover::-moz-placeholder{color:#242424;-moz-transition:color .2s;transition:color .2s}.restore-modal__form input:hover::-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.restore-modal__form input:hover::placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.personal .request-create_order-num__input input::-webkit-input-placeholder,.restore-modal__form input::-webkit-input-placeholder{color:#969696}.personal .request-create_order-num__input input::-moz-placeholder,.restore-modal__form input::-moz-placeholder{color:#969696}.personal .chat__input input:-ms-input-placeholder,.personal .request-create_order-num__input input:-ms-input-placeholder,.restore-modal__form input:-ms-input-placeholder{color:#969696}.personal .request-create_order-num__input input::-ms-input-placeholder,.restore-modal__form input::-ms-input-placeholder{color:#969696}.personal .request-create_order-num__input input::placeholder,.restore-modal__form input::placeholder{color:#969696}.restore-modal .link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.restore-modal__close{position:absolute;right:4rem;top:4rem;z-index:5;width:5.4rem;height:5.4rem;border:1px solid rgba(189,191,197,.4);border-radius:100%;background-color:transparent;cursor:pointer}.restore-modal__close:after,.restore-modal__close:before{content:'';position:absolute;left:50%;top:50%;width:40%;height:1px;border-radius:10rem;background-color:#242424;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.restore-modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.restore-modal.active,.restore-modal__close{display:-webkit-box;display:-ms-flexbox;display:flex}.personal{margin-bottom:18rem;margin-top:12rem}.personal__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.personal__navigation{width:33.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.personal__tabs{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-bottom:11rem;padding-right:3.2rem}.personal__tabs:after{content:"";position:absolute;right:0;top:50%;width:1px;height:calc(100% + 7.5rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(189,191,197,.4)}.personal__tab-models-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem;margin-top:8rem;margin-bottom:4.5rem}.personal__tab{position:relative;padding-left:7.2rem;font-weight:500;font-size:1.8rem;line-height:2.8rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;-webkit-transition:color .4s ease;transition:color .4s ease;cursor:pointer}.personal__tab:before{content:"";position:absolute;right:calc(100% - 4rem);top:50%;width:12.6rem;height:1px;-webkit-transform:translateY(-2px) scaleX(.31);transform:translateY(-2px) scaleX(.31);-webkit-transform-origin:right;transform-origin:right;background-color:#969696;-webkit-transition:background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55);transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),background-color .4s ease,-webkit-transform .4s cubic-bezier(.68,-.55,.265,1.55)}.personal .request-create_dropdown__list li.active,.personal .request-create_dropdown__list li:hover,.personal__tab:hover{color:#242424}.personal__tab.active{color:#000}.personal__tab.active:before{-webkit-transform:translateY(-2px);transform:translateY(-2px);background-color:#242424}@media (min-width:48.01em){.personal__tab>svg{display:none}}.personal__nav-link,.personal__nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.personal__nav-link{position:relative;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;width:29rem;min-height:18rem;padding:2.5rem 2rem;background:-webkit-gradient(linear,left bottom,left top,from(rgba(36,36,36,.5)),to(rgba(36,36,36,.5)));background:linear-gradient(0deg,rgba(36,36,36,.5),rgba(36,36,36,.5));color:#fff;overflow:hidden}.personal__nav-link:hover .personal__nav-link-bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.personal__nav-link-bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.personal__nav-link-sub-title{font-weight:500;font-size:1.7rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase}.personal__nav-link-title{font-weight:700;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em}.personal__content{width:120.5rem;margin-right:0}.personal__tab-content,.personal__tab-content>input{display:none}.personal__tab-content.active{display:block}.personal__tab-content.likes-order .personal__tab-header{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:48em){.personal__tab-content.likes-order .personal__tab-header{width:unset}}.personal__tab-header{margin-bottom:8rem;width:100%}.personal__tab-wrapper-cheks{margin-top:6rem}.personal__tab-wrapper-cheks .record__checkbox{margin-bottom:2rem;margin-left:2rem}.personal__tab-wrapper-cheks .record__checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.personal__tab-wrapper-cheks .record__checkbox label::before{margin-right:0;}.personal__tab-wrapper-cheks .record__checkbox label span{line-height:2.8rem}@media (max-width:48em){.personal__tab-wrapper-cheks .record__checkbox label span{line-height:4.2rem}.personal__tab-wrapper-cheks .record__checkbox label{gap:4rem}}.personal__tab-wrapper-cheks .record__checkbox:first-of-type{margin-left:0;margin-bottom:4rem}@media (max-width:48em){.personal__tab-wrapper-cheks .record__checkbox:first-of-type{margin-bottom:4.8rem}}.personal__tab-wrapper-cheks .record__checkbox:first-of-type label{font-weight:600;font-size:1.8rem}@media (max-width:48em){.personal__tab-wrapper-cheks .record__checkbox:first-of-type label{font-size:2.6rem}}.personal__title-box{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;gap:4rem}.personal__title,.personal__title>span{font-size:5rem;line-height:7.5rem}@media (min-width:48.01em){.personal__back-link,.personal__title.mobile{display:none}}@media (max-width:48em){.personal .request .personal__tab-header{margin-bottom:6.4rem}}.personal .request .request__new-request-link{margin-bottom:6.75rem}@media (max-width:48em){.personal .request .request__new-request-link{margin-bottom:9rem}}.personal .request_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (max-width:48em){.personal .request_list{gap:4rem}}.personal .request_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9.2rem;border-top:1px solid #bdbfc5;padding:2rem 0 0}@media (max-width:48em){.personal .request_item{-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;gap:3rem;padding:3rem;border:.1rem solid #bdbfc5}}.personal .request_item:last-of-type{border-bottom:1px solid #bdbfc5;padding-bottom:2rem}@media (max-width:48em){.personal .request_item:last-of-type{border:.1rem solid #bdbfc5;padding-bottom:3rem}}.personal .request_item__table{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4.5rem;width:83rem}@media (max-width:48em){.personal .request_item__table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%;padding-bottom:3rem;border-bottom:.2rem solid #bdbfc566}}.personal .request_item__table_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9rem;max-width:27.9rem}.personal .request_item__table_item .colon{display:none}@media (max-width:48em){.personal .request_item__table_item .colon{display:inline}.personal .request_item__table_item{display:block;max-width:100%}}.personal .request_item__table_item:last-child{margin-left:auto}@media (max-width:48em){.personal .request_item__table_item:last-child{margin-left:unset}}.personal .request_item__table_item p{font-size:2.2rem;font-weight:600;line-height:2.695rem}@media (max-width:48em){.personal .request_item__table_item p{font-size:3rem;line-height:3.64rem;display:inline}}.personal .request_item__table_item p:first-of-type{font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#969696;white-space:nowrap}@media (max-width:48em){.personal .request_item__table_item p:first-of-type{font-size:3rem;line-height:3.64rem;font-weight:500;margin-right:1rem}.personal .request_item__chat-link{margin:0 auto}}.personal .request-create,.personal .request-create_add-pic input{display:none}@media (max-width:48em){.personal .request-create .personal__title span{font-size:4.8rem;line-height:4.42rem;white-space:nowrap}.personal .request-create .personal__tab-header{margin-bottom:8rem}}.personal .request-create_progress{margin-top:6rem;margin-bottom:8rem;height:.1rem;background-color:#969696;position:relative}@media (max-width:48em){.personal .request-create_progress{margin-top:5.4rem;height:.2rem}}.personal .request-create_progress .progress-line{height:.3rem;background-color:#242424;position:absolute;top:0;bottom:0;left:0;width:29.5rem;-webkit-transition:width .3s;transition:width .3s}@media (max-width:48em){.personal .request-create_progress .progress-line{height:.6rem;width:20.6rem;top:50%;bottom:unset;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.personal .request-create_progress .progress-numbers,.personal .request-create_progress .progress-numbers span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.personal .request-create_progress .progress-numbers{gap:28.4rem;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:48em){.personal .request-create_progress .progress-numbers{gap:15.6rem}}.personal .request-create_progress .progress-numbers span{border-radius:100%;border:.1rem solid #969696;color:#969696;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.4rem;height:2.4rem;background-color:#fff}@media (max-width:48em){.personal .request-create_progress .progress-numbers span{width:3.2rem;height:3.2rem;font-size:2rem}}.personal .request-create_progress .progress-numbers span.complete{background-image:url(/local/templates/ycs/css/./../../img/icon/galka.svg);-webkit-filter:invert(1);filter:invert(1);background-size:1.6rem 1.6rem;background-repeat:no-repeat;background-position:center;border:0}@media (max-width:48em){.personal .request-create_progress .progress-numbers span.complete{background-size:2rem 2rem}}.personal .request-create_dropdown__desc{font-weight:500;font-size:1.8rem;margin-bottom:2rem;display:block}@media (max-width:48em){.personal .request-create_dropdown__desc{font-size:2.6rem;margin-bottom:1.6rem}}.personal .request-create_dropdown__title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:48em){.personal .request-create_dropdown__title{gap:1.6rem}}.personal .request-create_dropdown__title span{font-size:1.8rem;font-weight:500}@media (max-width:48em){.personal .request-create_dropdown__title span{font-size:2.6rem;line-height:5.6rem}}.personal .request-create_dropdown__title svg{width:1.3rem;height:.9rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (max-width:48em){.personal .request-create_dropdown__title svg{width:1.8rem;height:1rem}}.personal .request-create_dropdown__list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:48em){.personal .request-create_dropdown__list{width:100%}}.personal .request-create_dropdown__list li{cursor:pointer;padding:1rem 0;border-bottom:.1rem solid #969696;font-size:1.6rem;color:#969696;-webkit-transition:color .2s;transition:color .2s;font-weight:500}@media (max-width:48em){.personal .request-create_dropdown__list li{font-size:2.6rem;line-height:4rem;border-bottom:.2rem solid #969696;padding:.8rem 0}}.personal .request-create_dropdown.open .request-create_dropdown__title svg{-webkit-transform:rotate(0);transform:rotate(0)}.personal .request-create_add-pic__desc{font-size:1.8rem;line-height:2.1rem;margin-bottom:1.2rem;font-weight:500}@media (max-width:48em){.personal .request-create_add-pic__desc{font-size:2.6rem;line-height:4rem;margin-bottom:1.6rem}}.personal .request-create_add-pic span{display:block;cursor:pointer;font-size:1.8rem;font-weight:500;color:#969696;text-decoration:underline}@media (max-width:48em){.personal .request-create_add-pic span{font-size:3rem}}.personal .request-create_order-num{margin-bottom:4rem}.personal .request-create_order-num__desc{font-size:1.8rem;line-height:2.1rem;margin-bottom:1.2rem;font-weight:500}@media (max-width:48em){.personal .request-create_order-num__desc{font-size:2.6rem;line-height:4rem;margin-bottom:1.54rem}}.personal .request-create_order-num__input{padding-bottom:.9rem;border-bottom:.1rem solid #242424;width:51.3rem}@media (max-width:48em){.personal .request-create_order-num__input{padding-bottom:.66rem;border-bottom:.2rem solid #242424;width:100%}}.personal .request-create_order-num__input input{border:0;outline:0;font-size:2.2rem;line-height:2.8rem;font-weight:500}@media (max-width:48em){.personal .request-create_order-num__input input{font-size:3rem;line-height:5.6rem}}.personal .request-create__step-1 .request__create-request-link{margin-top:7rem}@media (max-width:48em){.personal .request-create__step-1 .request__create-request-link{margin-top:8rem}}.personal .request-create__step-2{display:none}.personal .request-create__step-2 .request__request-next-link{margin-top:7rem}@media (max-width:48em){.personal .request-create__step-2 .request__request-next-link{margin-top:8rem}}.personal .request-create__step-2 .request-create_dropdown{margin-bottom:4rem}.personal .request-back-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.personal .request-back-link::before{content:none}.personal .request-back-link svg{width:3.4rem;height:1.2rem;transition:transform .5s ease,-webkit-transform .5s ease}@media (max-width:48em){.personal .request-back-link svg{width:6.8rem;height:2.4rem}}.personal .request-back-link:hover svg{-webkit-transform:translateX(-.6rem);transform:translateX(-.6rem)}@media (max-width:48em){.personal .request-back-link{font-size:2.6rem;gap:3rem;font-family:inherit}}.personal .chat{display:none}.personal .chat .personal__tab-header{margin-top:6rem;margin-bottom:3.2rem}@media (max-width:48em){.personal .chat .personal__tab-header{margin-top:5rem;margin-bottom:4rem}.personal .chat .personal__tab-header .personal__title span{font-size:4.8rem;line-height:4.42rem}}.personal .chat .personal__tab-header .request-num{display:block;margin-top:1.5rem;font-size:1.8rem;font-weight:500;color:#969696}@media (max-width:48em){.personal .chat .personal__tab-header .request-num{margin-top:3rem;font-size:3rem;line-height:3.64rem}}.personal .chat__container{background-color:#eee;border-radius:1rem;padding:4rem 3rem 2rem;height:73.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:48em){.personal .chat__container{padding:3rem;height:118.6rem}}.personal .chat__msgs{overflow:auto;margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-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-right:-1.5rem;padding-right:1.5rem}@media (max-width:48em){.personal .chat__msgs{gap:4rem;padding-bottom:6rem;margin-right:0;padding-right:0}}.personal .chat__msgs::-webkit-scrollbar{width:.4rem;background:#fff}@media (max-width:48em){.personal .chat__msgs::-webkit-scrollbar{display:none}}.personal .chat__msgs::-webkit-scrollbar-track{-webkit-box-shadow:#fff}.personal .chat__msgs::-webkit-scrollbar-thumb{border-radius:1.2rem;background:#969696}.personal .chat .msg{font-size:1.8rem;line-height:2.183rem;font-weight:500;max-width:48.3rem;position:relative}@media (max-width:48em){.personal .chat .msg{font-size:2.6rem;line-height:3.154rem;max-width:61.8rem}}.personal .chat .msg__avatar,.personal .chat__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal .chat .msg__avatar{position:absolute;bottom:3.2rem;left:0;border-radius:100%;width:5rem;height:5rem;background-color:#969696;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:48em){.personal .chat .msg__avatar{width:6.4rem;height:6.4rem;bottom:5.4rem}}.orders_item__img img,.personal .chat .msg__avatar img,.personal .chat .msg__pic img,.shot-type__img-box>img,.team__big-image img,.team__img-box>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.personal .chat .msg__avatar svg{width:4.4rem;height:4.4rem;-webkit-transform:translateY(.6rem);transform:translateY(.6rem)}@media (max-width:48em){.personal .chat .msg__avatar svg{width:5.632rem;height:5.632rem;-webkit-transform:translateY(.8rem);transform:translateY(.8rem)}}.personal .chat .msg__container{padding:2rem;margin-bottom:1rem}@media (max-width:48em){.personal .chat .msg__container{padding:3rem;margin-bottom:2rem}}.personal .chat .msg__username{margin-bottom:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:48em){.personal .chat .msg__username{margin-bottom:1rem}}.personal .chat .msg__pic{width:44.3rem;height:19.6rem;border-radius:1rem;overflow:hidden;background-color:#d9d9d9;margin-bottom:2rem}@media (max-width:48em){.personal .chat .msg__pic{width:100%;height:22.8rem}}.personal .chat .msg__time{color:#969696;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.personal .chat .msg--incoming{-ms-flex-item-align:start;align-self:flex-start;padding-left:7rem}@media (max-width:48em){.personal .chat .msg--incoming{padding-left:8.4rem}}.personal .chat .msg--incoming .msg__container{border:.15rem solid #242424;border-radius:1rem 1rem 1rem 0}.personal .chat .msg--incoming .msg__container a{margin-bottom:.2rem}@media (max-width:48em){.personal .chat .msg--incoming .msg__container{border:.3rem solid #242424;border-radius:2rem 2rem 2rem 0}}.personal .chat .msg--outgoing{-ms-flex-item-align:end;align-self:flex-end}.personal .chat .msg--outgoing .msg__container{background-color:#242424;color:#fff;border-radius:1rem 1rem 0 1rem}@media (max-width:48em){.personal .chat .msg--outgoing .msg__container{border-radius:2rem 2rem 0 2rem}}.personal .chat .msg--outgoing .msg__time{margin-left:auto}.personal .chat__bottom{gap:4rem;padding:1.2rem 2rem 1.6rem;border-radius:1rem;border:.1rem solid #242424;background-color:#fff}@media (max-width:48em){.personal .chat__bottom{padding:3rem;border-radius:2rem}}.personal .chat__input{-webkit-box-flex:1;-ms-flex:1;flex:1}.personal .chat__input input{outline:0;border:0;width:100%;font-size:1.8rem;line-height:2.138rem}@media (max-width:48em){.personal .chat__input input{font-size:2.6rem;line-height:3.154rem}}.personal .chat__input input::-webkit-input-placeholder{color:#969696}.personal .chat__input input::-moz-placeholder{color:#969696}.personal .chat__input input::-ms-input-placeholder{color:#969696}.personal .chat__input input::placeholder{color:#969696}.personal .chat__btns{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:48em){.personal .chat__btns{gap:4rem}}.personal .chat__add-file{position:relative;cursor:pointer}.personal .chat__add-file::after{position:absolute;content:"";right:-1.5rem;top:-.2rem;bottom:-.2rem;width:.1rem;height:2.6rem;background-color:#969696}@media (max-width:48em){.personal .chat__add-file::after{right:-2rem;top:-.4rem;bottom:-.4rem;width:.2rem;height:4rem}}.personal .chat__add-file input{display:none}.personal .chat__add-file svg{width:2.2rem;height:2.2rem}@media (max-width:48em){.personal .chat__add-file svg{width:3.2rem;height:3.2rem}}.personal .chat__send svg{width:2.2rem;height:2.2rem}@media (max-width:48em){.personal .chat__send svg{width:3.2rem;height:3.2rem}.personal .personal{margin-bottom:20rem}.personal .personal__tab-models-wrapper{grid-template-columns:repeat(2,1fr);margin-top:6rem}.personal .personal__tab-models-wrapper .model:nth-child(2n),.personal .personal__tab-models-wrapper .model:nth-child(4n){margin-right:0}.personal .personal__container{gap:6rem;overflow:hidden}.personal .personal__container>*{-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.personal .personal__container.active>*{-webkit-transform:translateX(-84rem);transform:translateX(-84rem)}.personal .personal__navigation{width:100%}.personal .personal__tabs{gap:0;margin:8rem 0;padding-right:0;border-top:1px solid #24242433}.personal .personal__tab:before,.personal .personal__tabs:after{content:none}.personal .personal__tab{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;gap:4rem;padding:6rem 0;border-bottom:1px solid #24242433;font-family:"EuropeExt";font-weight:700;font-size:3rem;line-height:3.4rem;letter-spacing:.02em;text-transform:uppercase;color:#242424}.personal .personal__tab.active{color:#242424}.personal .personal__back-link>svg,.personal .personal__tab>svg{width:7rem;height:2.4rem}.personal .personal__back-link>svg path,.personal .personal__tab>svg path{fill:#242424}.personal .personal__nav-links{gap:3rem}.personal .personal__nav-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;width:100%;min-height:29rem;padding:5rem 18rem;text-align:center}.personal .personal__nav-link-sub-title{font-size:2.6rem;line-height:3rem}.personal .personal__nav-link-title{font-size:3rem;line-height:3.6rem}.personal .personal__content{width:100%}.personal .personal__tab-header{margin-bottom:12rem;width:100%}.personal .personal__title-box{width:72rem}.personal .personal .personal__title,.personal .personal .personal__title>span{font-size:4.4rem;line-height:5rem}.personal .personal__back-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;margin-bottom:5rem;font-weight:700;font-size:2.6rem;letter-spacing:.02em;text-transform:uppercase}}.form{width:106.6rem}.form__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6rem}.form__filter-item{width:51.2rem}.form__filter-name{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#242424}.form__filter-label{position:relative;display:block;padding-bottom:1rem;border-bottom:1px solid #242424;cursor:pointer}.form__input{position:relative;z-index:2;width:100%;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:0 0;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;cursor:pointer}.form__filter-arrow{position:absolute;right:0;top:50%;z-index:-1;width:1.2rem;height:.8rem;-webkit-transform:translateY(calc(-50% - .5rem));transform:translateY(calc(-50% - .5rem))}.form__filter-arrow path,.orders__filter-arrow path{stroke:#242424}.form__filter-footer{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;width:100%;padding:4rem 0;border-top:1px solid #bdbfc566;border-bottom:1px solid #bdbfc566}.form__filter-reset{font-family:'EuropeExt';font-weight:700;font-size:2.2rem;line-height:2.5rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;-webkit-transition:color .2s ease;transition:color .2s ease}.form__filter-reset:hover{color:#242424}@media (max-width:48em){.form{width:100%}.form .personal__tab-header,.form__wrap{margin-bottom:8rem}.form__wrap{row-gap:4rem}.form__filter-item{width:100%}.form__filter-name{margin-bottom:1.4rem;font-size:2.6rem;line-height:4rem}.form__input{padding-right:5rem;font-size:3rem;line-height:4.6rem}.form__filter-arrow{width:2.4rem;height:1.6rem}.form__filter-footer{padding:0;border:0}.form__filter-reset{font-size:3rem;line-height:3.4rem}}.orders{width:120.5rem}@media (max-width:48em){.orders .personal__title span{font-size:4.4rem;line-height:4.9rem}.orders .personal__title-box{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.orders .filter-hide,.orders .filter-open{font-size:3.4rem;line-height:3.9rem;font-family:"EuropeExt",sans-serif;font-weight:700}}.orders__filter-btn{position:relative;font-family:"EuropeExt";font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;margin-left:auto}.orders__filter-btn:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#000;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.orders__filter-btn:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.orders__filter-btn.active .filter-open{display:block}.orders__filter-btn .filter-open,.orders__filter-btn.active .filter-hide{display:none}@media (min-width:48.01em){.orders__filter-btn .mobile{display:none!important}}.orders__filter{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;padding-top:4rem;border-top:1px solid #bdbfc566;border-bottom:1px solid #bdbfc566}.orders__filter-item{-webkit-box-flex:30%;-ms-flex:30%;flex:30%;max-width:37.5rem}.orders__filter-name{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#242424}.orders__filter-label{position:relative;display:block;padding-bottom:1rem;border-bottom:1px solid #242424;cursor:pointer}.orders__input{position:relative;z-index:2;width:100%;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:0 0;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;cursor:pointer}.orders__dates-box input[type=date],.orders__filter-arrow{position:absolute;right:0;top:50%;-webkit-transform:translateY(calc(-50% - .5rem));transform:translateY(calc(-50% - .5rem))}.orders__filter-arrow{z-index:-1;width:1.2rem;height:.8rem}.orders__dates-box{position:relative;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}.orders__dates-box:after{content:"";position:absolute;left:50%;top:50%;width:1rem;height:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#242424}.orders__dates-box .orders__filter-label{width:16.7rem}.orders__dates-box .orders__input{width:calc(100% - 3rem);padding-right:0}.orders__dates-box input[type=date]{width:100%;height:100%;opacity:0}.orders__dates-box input[type=date]::-webkit-calendar-picker-indicator{width:3rem;cursor:pointer}.orders__dates-icon{position:absolute;right:0;top:50%;z-index:-1;width:2.2rem;height:2.2rem;-webkit-transform:translateY(calc(-50% - .5rem));transform:translateY(calc(-50% - .5rem))}.orders__dates-icon path{stroke:#969696}.orders__filter-footer{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;width:100%;padding:4rem 0 2.8rem;border-top:1px solid #bdbfc566}.orders__filter-reset{font-family:"EuropeExt";font-weight:700;font-size:2.2rem;line-height:2.5rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;-webkit-transition:color .2s ease;transition:color .2s ease}.orders__filter-reset:hover{color:#242424}.orders_items{display:grid;grid-template-columns:repeat(4,1fr);gap:3rem 1.5rem;margin-bottom:4.5rem}@media (max-width:48em){.orders_items{grid-template-columns:repeat(1,1fr);gap:3rem;margin-bottom:8rem}}.orders_item,.orders_item__detail .title{font-size:1.8rem;line-height:2.183rem;font-weight:500}.orders_item{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;border:.1rem solid #969696}@media (max-width:48em){.orders_item{height:100%;border:.2rem solid #969696;font-size:2.6rem;line-height:3.12rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}.orders_item__img{width:100%;height:28.9rem;margin-bottom:2rem}@media (max-width:48em){.orders_item__img{height:100%;width:34rem;margin-bottom:unset}}.orders_item__info{padding:0 2rem 2rem}@media (max-width:48em){.orders_item__info{padding:3rem 1.8rem 3rem 0;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.orders_item__top{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;margin-bottom:1rem}@media (max-width:48em){.orders_item__top{padding:0;margin-bottom:2rem}}.orders_item__num{font-weight:600;font-size:2.2rem;line-height:2.695rem}@media (max-width:48em){.orders_item__num{font-size:3rem;line-height:3.676rem}}.orders_item__details{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1rem;margin-bottom:2.5rem}@media (max-width:48em){.orders_item__details{grid-template-columns:repeat(1,1fr);gap:2rem;margin-bottom:6.8rem}}.orders_item__detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.orders_item__detail .title{font-family:inherit;color:#969696;text-transform:none}@media (max-width:48em){.orders_item__detail .title{font-size:2.6rem;line-height:3.12rem;font-weight:400}.orders_item__detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.8rem}}.orders_item__link{font-family:inherit}.orders_item__link::before{right:-2.6rem}@media (max-width:48em){.orders_item__link::before{right:0}.orders_item__link{-ms-flex-item-align:center;align-self:center}}.orders_all-btn{font-family:"EuropeExt",sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#242424;text-decoration:underline;margin-top:1rem;margin:0 auto;display:block}@media (max-width:48em){.orders_all-btn{font-size:3rem;line-height:3rem}.orders{width:100%}.orders__filter-btn{font-family:"Gilroy";font-size:3rem;line-height:3.6rem}.orders__filter-btn:before{bottom:3px}.orders__filter-btn .desktop{display:none!important}.orders__filter{padding-top:8rem;margin-top:3rem}.orders__filter-item{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:none}.orders__filter-name{margin-bottom:1.4rem;font-size:2.6rem;line-height:4rem}.orders__input{padding-right:5rem;font-size:3rem;line-height:4.6rem}.orders__filter-arrow{width:2.4rem;height:1.6rem}.orders__dates-box:after{top:calc(50% - .6rem);width:1.4rem}.orders__dates-box .orders__filter-label{width:34rem}.orders__dates-box .orders__input{width:calc(100% - 6rem)}.orders__dates-box input[type=date]::-webkit-calendar-picker-indicator{width:6rem}.orders__dates-icon{top:calc(50% - .4rem);width:4.4rem;height:4.4rem}.orders__filter-footer{margin-top:3rem;padding:3.4rem 0}.orders__filter-reset{font-size:3rem;line-height:3.4rem}.orders__content{gap:5rem}.orders__item{display:block;padding:3rem;border:1px solid #bdbfc5}.orders__item-img-box{-webkit-box-flex:0;-ms-flex:none;flex:none;width:21rem;height:28rem}.orders__item-img-box.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.orders__item-img-box.desktop{display:none}.orders__item-date{font-size:3rem;line-height:1}.orders__item-content{border-top:none}.orders__item-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;margin:0 0 3rem}.orders__header-box{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.orders__header-item>*{display:inline}.orders__header-item>:first-child{margin-bottom:0;margin-right:1rem;font-size:3rem;line-height:3.6rem}.orders__header-item>:last-child{font-size:3rem;line-height:3.6rem}.orders__price-btn{gap:2rem;margin-right:auto;margin-top:3rem;font-size:3rem;line-height:5.6rem}.orders__price-btn>svg{width:3rem;height:2rem}.orders__price-btn.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.orders__price-btn.desktop{display:none}.orders__price-box{display:none;margin-bottom:0}.orders__price-list{gap:2rem}.orders__price-list:not(:last-child){margin-bottom:4rem}.orders__price-item{gap:5rem}.orders__price-item>*{font-size:3rem}.orders__price-title{margin-bottom:2.6rem;font-size:3rem;line-height:3.6rem}}.team{margin-bottom:20rem}.team__title{margin-bottom:8rem}.team__big-image{width:100%;height:57.7rem}.team__wrapper{height:auto}@media (min-width:48.01em){.team__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem;row-gap:4rem;height:auto}.team__item{-webkit-box-flex:22%;-ms-flex:22%;flex:22%;max-width:36.7rem}}.team__img-box{width:100%;height:44.2rem;margin-bottom:2rem}.team__item-title{margin-bottom:1rem;font-family:'EuropeExt';font-weight:700;font-size:2.2rem;line-height:3.3rem;text-transform:uppercase}.team__item-desc{font-weight:500;font-size:1.8rem;line-height:2.9rem;letter-spacing:.02em;color:#969696}@media (min-width:48.01em){.team .mobile{display:none}}@media (max-width:48em){.team{margin-bottom:20rem}.team__title{margin-bottom:6.4rem}.team__big-image{height:34.7rem}.team__slider{margin:0 -3rem;padding:0 3rem}.team__img-box{height:42.6rem;margin-bottom:4rem}.team__item-title{margin-bottom:1.6rem;font-size:3rem;line-height:4rem}.team__item-desc{font-size:2.6rem;line-height:3.4rem}.team .desktop{display:none}}.shot-type{margin-bottom:18rem}.shot-type__title{margin-bottom:8rem}.portfolio__filter-label>input,.shot-type .mobile{display:none}.shot-type__wrapper{height:auto}@media (min-width:48.01em){.shot-type__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem;height:auto}}.shot-type__slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto}@media (min-width:48.01em){.shot-type__slide{-webkit-box-flex:30%;-ms-flex:30%;flex:30%;max-width:51.3rem}}.shot-type__slide-title{margin-bottom:1.7rem;font-weight:600;font-size:3.5rem;line-height:130%;text-transform:uppercase}.shot-type__slide-text{margin-bottom:3rem;font-weight:500;font-size:1.8rem;line-height:2.9rem;color:#969696;letter-spacing:.02em}.shot-type__img-box{width:100%;height:51.5rem;margin-bottom:4rem;margin-top:auto}.shot-type__link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:48em){.shot-type{margin-bottom:20rem}.shot-type .shot-type__title{margin-bottom:6.6rem}.shot-type .shot-type__title,.shot-type .shot-type__title>span{font-size:6rem;line-height:5.6rem}.shot-type__slider{margin:0 -3rem;padding:0 3rem}.shot-type__slide-title{margin-bottom:2.4rem;font-size:3rem;line-height:2.8rem}.shot-type__slide-text{margin-bottom:4rem;font-size:2.6rem;line-height:3.8rem}.shot-type__img-box{height:72.2rem;margin-bottom:6.4rem}}.shot-intro{margin-bottom:18rem;background-color:#eaeced;margin-top:-9rem}.shot-intro .main__slide-content-image{top:19rem;left:calc(54% + 10rem);width:60rem;height:67rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.shot-intro .main__link::after{background:#969696}@media (min-width:48.01em){.shot-intro .main__slide-content-inner{padding-top:67rem;padding-bottom:3rem}}.shot-intro .main__slide-title,.shot-intro .main__slide-title span{color:#242424}.shot-intro .main__slide-top{border-bottom:none}.shot-intro .main__slide-title-text{color:#969696}.price__price--min>span,.shot-intro .main__link,.shot-intro .main__swiper-two-pagination .swiper-pagination-current,.shot-intro .main__swiper-two-pagination .swiper-pagination-total{color:#242424}.shot-intro .main__link:before{background-image:url(/local/templates/ycs/css/../img/icon/arrowblacklink.svg)}.shot-intro .svg-ops{stroke:rgba(199,199,199,.3);opacity:1}.shot-intro .svg-white{stroke:#242424}.shot-intro__pedestal-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.shot-intro__pedestal-img>img:first-child{width:33.5rem;height:33.5rem;-o-object-position:bottom;object-position:bottom}.shot-intro__pedestal-img>img:last-child{width:89.2rem;height:21.4rem;-webkit-transform:translateX(9.5rem);transform:translateX(9.5rem)}.shot-intro__form{position:absolute;top:26rem;left:15rem;width:51.4rem;z-index:2}.shot-intro__form-title{margin-bottom:3.5rem;font-family:'EuropeExt';font-weight:700;font-size:3.5rem;line-height:3.2rem;text-transform:uppercase}.shot-intro__filter-item{width:100%;margin-bottom:4rem}.shot-intro__filter-name{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#242424}.shot-intro__filter-label{position:relative;display:block;padding-bottom:1rem;border-bottom:1px solid rgba(150,150,150,.2);cursor:pointer}.shot-intro__input{position:relative;z-index:2;width:100%;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:0 0;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;cursor:pointer}.shot-intro__input::-webkit-input-placeholder{color:rgba(150,150,150,.2)}.shot-intro__input::-moz-placeholder{color:rgba(150,150,150,.2)}.shot-intro__input:-ms-input-placeholder{color:rgba(150,150,150,.2)}.shot-intro__input::-ms-input-placeholder{color:rgba(150,150,150,.2)}.shot-intro__input::placeholder{color:rgba(150,150,150,.2)}.shot-intro__submit{display:block;margin-top:4.5rem}@media (max-width:48em){.shot-intro{margin-bottom:20rem;margin-top:-17rem}.shot-intro .main__swiper-two{right:3rem;top:24rem}.shot-intro .main__slide-content-inner{padding-bottom:8rem}.shot-intro .main__link::before{top:6.1rem}.shot-intro .main__slide-content-image{top:50%;left:50%;width:46.8rem;height:64rem;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.shot-intro .main__slide-content-image>img{-o-object-position:top;object-position:top}.shot-intro__pedestal-img>img:first-child{width:32rem;height:32rem;-o-object-position:bottom;object-position:bottom}.shot-intro__pedestal-img>img:last-child{width:70rem;height:17rem;-webkit-transform:translateX(7.5rem);transform:translateX(7.5rem)}.shot-intro__form{position:static;width:100%;padding:12rem 3rem 0;background-color:#fff}.shot-intro__form-title{margin-bottom:4rem;font-family:'Gilroy';font-size:4.4rem;line-height:5.6rem}.shot-intro__filter-name{margin-bottom:1.4rem;font-size:2.6rem;line-height:4rem}.shot-intro__input{padding-right:5rem;font-size:3rem;line-height:4.6rem}.shot-intro__submit{margin-top:6.4rem}}.price{margin-bottom:20rem}.price__title{margin-bottom:8rem}.price__content,.price__item{display:-webkit-box;display:-ms-flexbox;display:flex}.price__content{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}.price__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:51.3rem;height:auto}.price__item-sub-title{margin-bottom:1.2rem;font-size:1.8rem;line-height:2.1rem;color:#969696}.price__item-title{margin-bottom:3rem;font-weight:600;font-size:3.5rem;line-height:4.3rem;text-transform:uppercase}.price__item-title+*{margin-top:auto}.price__img-box{width:100%;height:52.4rem}.price__img-box>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.price__info-box{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:51.3rem}.price__text{margin-bottom:2rem;font-weight:500;font-size:2.2rem;line-height:2.9rem;letter-spacing:.02em;text-transform:uppercase}.price__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem}.price__list-item{list-style-type:disc;margin-left:2rem;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;color:#969696}.price__item-footer{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;gap:2rem;padding-top:2.6rem;border-top:1px solid rgba(150,150,150,.2)}.price__price{font-weight:500;font-size:3.5rem}.price__price--min{font-weight:400;font-size:2.2rem;color:#969696}@media (min-width:48.01em){.price .mobile{display:none}}@media (max-width:48em){.price .price__title{margin-bottom:7.2rem}.price .price__title,.price .price__title>span{font-size:6rem;line-height:7.2rem}.price__content{gap:8rem}.price__item{width:100%}.price__item-sub-title{margin-bottom:2rem;font-size:2.6rem;line-height:3rem}.price__item-title{margin-bottom:6rem;font-size:4.4rem;line-height:5.4rem}.price__img-box{height:61.2rem}.price__info-box{width:100%}.price__text{font-size:3rem;line-height:5.8rem}.price__list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;margin-bottom:4rem}.price__list-item{-webkit-box-flex:40%;-ms-flex:40%;flex:40%;margin-left:3.2rem;font-size:2.6rem;line-height:3.8rem}.price__list-item::marker{font-size:3rem}.price__item-footer{gap:3rem;padding-top:3.2rem}.price__price{font-weight:600;font-size:3rem}.price__price--min{font-weight:500;font-size:2.6rem}.price .desktop{display:none}}.price-two{margin-bottom:20rem}.price-two__content,.price-two__item{display:-webkit-box;display:-ms-flexbox;display:flex}.price-two__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10rem}.price-two__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.price-two__item:nth-child(even) .price-two__slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.price-two__slider{width:98rem;height:48rem}.price-two__slider .swiper-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price-two__img-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%}.price-two__img-slide>img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:48.01em){.price-two__img-slide{display:block}.price-two .mobile{display:none}}@media (max-width:48em){.price-two .price__title{margin-bottom:7.2rem}.price-two .price__title,.price-two .price__title>span{font-size:6rem;line-height:7.2rem}.price-two__content{gap:8rem}.price-two__item{display:block}.price-two__item:nth-child(even) .price-two__slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.price-two__slider{width:100%;height:auto;margin-bottom:4rem}.price-two__slider .swiper-wrapper{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}.price-two__img-slide{height:61.2rem}.price-two__img-slide>img{width:100%}.price-two .desktop{display:none}}.portfolio{margin-top:10rem}.portfolio__title{margin-bottom:6rem;font-family:'EuropeExt';font-weight:700;font-size:8rem;line-height:7.4rem;text-transform:uppercase}.portfolio__filter,.portfolio__filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio__filter{margin-bottom:8rem}.portfolio__filter-item{position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.333%;padding:0 2rem;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.portfolio__filter-item.active{opacity:1}.portfolio__filter-item:not(:first-child):before{content:'';position:absolute;left:0;top:50%;height:14.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-left:1px solid rgba(150,150,150,.2)}.portfolio__filter-item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.portfolio__btn,.portfolio__filter-label{display:block;letter-spacing:.02em;text-transform:uppercase}.portfolio__filter-label{position:relative;max-width:35.8rem;padding-left:7.2rem;font-weight:500;font-size:1.8rem;line-height:2.8rem;color:#969696;cursor:pointer;-webkit-transition:color .2s ease;transition:color .2s ease}.portfolio__filter-label:before{content:'';position:absolute;left:0;top:1.2rem;width:4rem;height:1px;background-color:#969696;-webkit-transform-origin:right;transform-origin:right;-webkit-transition:background-color .2s ease,-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55);transition:transform .3s cubic-bezier(.68,-.55,.265,1.55),background-color .2s ease;transition:transform .3s cubic-bezier(.68,-.55,.265,1.55),background-color .2s ease,-webkit-transform .3s cubic-bezier(.68,-.55,.265,1.55)}.portfolio__filter-label.active,.portfolio__filter-label:hover{color:#242424}.portfolio__filter-label.active:before{-webkit-transform:scaleX(2.8);transform:scaleX(2.8);background-color:#242424}.portfolio__btn{margin:4.5rem auto 0;border-bottom:1px solid #242424;font-family:'EuropeExt';font-weight:700;font-size:2.2rem;line-height:2rem}@media (min-width:48.01em){.portfolio .mobile{display:none}}@media (max-width:48em){.portfolio__title{margin-bottom:6.4rem;font-size:6.4rem;line-height:6rem}.portfolio__filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;margin-bottom:6.4rem}.portfolio__filter-item{display:none;width:100%;padding:0;opacity:1;-webkit-transition:margin-bottom .2s ease;transition:margin-bottom .2s ease}.portfolio__filter-item.active{opacity:1}.portfolio__filter-item:not(:first-child):before{content:none}.portfolio__filter-item:first-child{display:block}.portfolio__filter-item:first-child .portfolio__filter-item-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem}.portfolio__filter-item:first-child .portfolio__filter-label{padding-left:0;border:0}.portfolio__filter-item:first-child .portfolio__filter-label:before{content:'';position:static;display:inline-block;width:8rem;margin-right:4rem;-webkit-transform:none;transform:none;-webkit-transform-origin:left;transform-origin:left;background-color:#969696;-webkit-transition:width .4s cubic-bezier(.68,-.55,.265,1.55),background-color .2s ease;transition:width .4s cubic-bezier(.68,-.55,.265,1.55),background-color .2s ease;will-change:width}.portfolio__filter-item:first-child .portfolio__filter-label:after{content:none}.portfolio__filter-item:first-child .portfolio__filter-label:hover{color:#242424}.portfolio__filter-item:first-child .portfolio__filter-label.active{color:#242424;background-color:transparent}.portfolio__filter-item:first-child .portfolio__filter-label.active:before{width:20rem;-webkit-transform:none;transform:none;background-color:#242424}.portfolio__filter-item.hide{margin-bottom:-4rem}.portfolio__filter-item-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:2.4rem}.portfolio__filter-item-name{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;font-weight:500;font-size:2.6rem;line-height:3.8rem;letter-spacing:.02em}.portfolio__filter-label{max-width:none;padding:1.2rem 3.2rem;border:1px solid #eaeced;border-radius:15rem;font-size:2.6rem;line-height:4rem;-webkit-transition:color .2s ease,padding .2s ease,background-color .2s ease;transition:color .2s ease,padding .2s ease,background-color .2s ease}.portfolio__filter-label>span{position:relative;top:2px}.portfolio__filter-label:before{left:auto}.portfolio__filter-label:after,.portfolio__filter-label:before{content:'';position:absolute;right:3rem;top:50%;width:2.6rem;height:1px;background-color:transparent;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:background-color .2s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .2s ease;transition:transform .3s ease,background-color .2s ease,-webkit-transform .3s ease}.portfolio__filter-label.active{padding-right:6.6rem;background-color:#eaeced;color:#242424}.portfolio__filter-label.active:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#969696}.portfolio__filter-label.active:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#969696}.portfolio__filter-hide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem;font-weight:500;font-size:3rem;line-height:5.6rem;letter-spacing:.02em}.portfolio__filter-hide>svg{width:2.2rem;height:1.4rem;-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.portfolio__filter-hide>svg path{stroke:#242424}.portfolio__filter-hide.active>svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.portfolio__filter-hide.active .filter-hide{display:block}.portfolio .desktop,.portfolio__filter-hide .filter-hide,.portfolio__filter-hide.active .filter-open{display:none}.portfolio__btn{margin-top:6rem;font-size:3rem;line-height:2.8rem}}.feedback{margin-bottom:20rem}.feedback__box{padding:8rem 18.8rem;background-color:#eaeced}.feedback__sub-title{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.2rem;text-align:center;color:#969696}.feedback__text,.feedback__title{text-transform:uppercase;text-align:center}.feedback__title{width:108rem;margin:0 auto 2.4rem;font-family:'EuropeExt';font-weight:700;font-size:5rem;line-height:6rem}.feedback__text{margin-bottom:6rem;padding-right:4rem;font-weight:500;font-size:1.7rem;line-height:2.1rem}.feedback__form{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;gap:6rem}.feedback__form-item{-webkit-box-flex:30%;-ms-flex:30%;flex:30%}.feedback__form-name{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#242424}.feedback__form-label{position:relative;display:block;padding-bottom:1rem;border-bottom:1px solid #969696;cursor:pointer}.feedback__input{position:relative;z-index:2;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:0 0;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;cursor:pointer}.feedback__input:hover::-webkit-input-placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.feedback__input:hover::-moz-placeholder{color:#242424;-moz-transition:color .2s;transition:color .2s}.feedback__input:hover:-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.feedback__input:hover::-ms-input-placeholder{color:#242424;-ms-transition:color .2s;transition:color .2s}.feedback__input:hover::placeholder{color:#242424;-webkit-transition:color .2s;transition:color .2s}.feedback__input::-webkit-input-placeholder{color:rgba(82,82,82,.2);-webkit-transition:color .2s;transition:color .2s}.feedback__input::-moz-placeholder{color:rgba(82,82,82,.2);-moz-transition:color .2s;transition:color .2s}.feedback__input:-ms-input-placeholder{color:rgba(82,82,82,.2);-ms-transition:color .2s;transition:color .2s}.feedback__input::-ms-input-placeholder{color:rgba(82,82,82,.2);-ms-transition:color .2s;transition:color .2s}.feedback__input::placeholder{color:rgba(82,82,82,.2);-webkit-transition:color .2s;transition:color .2s}.feedback__link{border-bottom:1px solid #969696;font-family:'EuropeExt';font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;-webkit-transition:color .15s ease,border .15s ease;transition:color .15s ease,border .15s ease}.feedback__link:hover{color:#242424;border-bottom:1px solid #242424}.feedback__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:48em){.feedback__box{padding:9.6rem 4rem}.feedback__sub-title{margin-bottom:1.6rem;font-size:2.6rem;line-height:3.2rem;text-align:left}.feedback__title{width:100%;margin-bottom:3.2rem;font-size:4.4rem;line-height:5rem;text-align:left}.feedback__text{margin-bottom:6.4rem;font-size:2.6rem;line-height:4rem;text-align:left}.feedback__form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;gap:4rem}.feedback__form-item{-webkit-box-flex:100%;-ms-flex:100%;flex:100%}.feedback__form-name{margin-bottom:1.4rem;font-size:2.6rem;line-height:4rem}.feedback__input{padding-right:5rem;font-size:3rem;line-height:4.6rem}.feedback__submit{margin-top:2.4rem}.feedback__link{font-size:3rem;line-height:2.8rem}.feedback__buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.2rem}}.example-two__image--notBg img{-o-object-fit:contain;object-fit:contain}.example-two__link{display:block;margin:8rem auto 0}@media (max-width:48em){.example-two .product-model{margin:0}.example-two .example__wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:4rem}.example-two__link{margin-top:6.4rem}}.about{margin-bottom:18rem;margin-top:10rem}.about__title{margin-bottom:8rem;font-family:'EuropeExt';font-weight:700;font-size:8rem;line-height:7.4rem;text-transform:uppercase}.about__video{width:100%;height:68.2rem;display:block}.about .plyr--full-ui.plyr--video .plyr__control--overlaid{background:rgba(250,250,250,.67);border:.398936px solid #fff;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px);width:8.3rem;height:8.3rem}.about .plyr__controls{display:none}.about .plyr__control svg{fill:#1d1d1d;width:1.5rem;height:1.5rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.about .plyr--video{width:100%;height:68.2rem;display:block;margin-top:18rem}.about .plyr__poster{background-size:cover}.about__content{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}.about__img-box{-webkit-box-flex:0;-ms-flex:none;flex:none;width:54rem;height:55.8rem}.about__img-box--min{-ms-flex-item-align:end;align-self:flex-end;width:29.4rem;height:28rem}.about__img-box>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.about__text-box{width:68.4rem}.about__text-title{margin-bottom:3rem;font-family:'EuropeExt';font-weight:700;font-size:2.2rem;line-height:3.3rem;text-transform:uppercase}.about__text{margin-bottom:5rem;font-weight:500;font-size:1.8rem;line-height:2.9rem;letter-spacing:.02em;color:#969696}@media (min-width:48.01em){.about .mobile{display:none}}@media (max-width:48em){.about{margin-bottom:20rem}.about__title{margin-bottom:6.6rem;font-size:6.4rem;line-height:6rem}.about__content{display:block}.about__img-box{width:100%;height:69.4rem;margin-bottom:4rem}.about .plyr--video{width:100%;height:36.2rem;display:block;margin-top:16rem}.about .plyr--full-ui.plyr--video .plyr__control--overlaid{background:rgba(250,250,250,.67);border:.398936px solid #fff;-webkit-backdrop-filter:blur(3.98936px);backdrop-filter:blur(3.98936px);width:10.6rem;height:10.6rem}.about .desktop,.about .plyr__controls{display:none}.about .plyr__control svg{fill:#1d1d1d;width:2.2rem;height:2.2rem;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.about__text-box{width:100%}.about__text-title{margin-bottom:2.4rem;font-size:3rem;line-height:4rem}.about__text{font-size:2.6rem;line-height:3.8rem}}.add-popup{background:rgba(191,198,205,.29);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;z-index:100}.add-popup .container{position:relative;margin-bottom:0;background-color:#ecedf0;-webkit-box-shadow:.5rem .4rem 1.6rem rgba(0,0,0,.1);box-shadow:.5rem .4rem 1.6rem rgba(0,0,0,.1);cursor:default;width:116.4rem;height:66.2rem;padding:4rem}.add-popup__image{width:46.1rem;height:58.2rem;margin-right:6rem}@media (max-width:48em){.add-popup__image img{-o-object-fit:contain;object-fit:contain}}.add-popup__image img,.modal-example__slide>img,.modal-example__thumb-slide img,.order-detail_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.add-popup__title{font-weight:600;font-size:3.5rem;line-height:135%;text-transform:uppercase;max-width:37.8rem}.add-popup__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-popup__close{position:absolute;right:4rem;top:4rem;z-index:10;width:5.4rem;height:5.4rem;border:1px solid rgba(189,191,197,.4);border-radius:100%;background-color:transparent;cursor:pointer}.add-popup__close:after,.add-popup__close:before,.tt-modal__close:after,.tt-modal__close:before{content:'';position:absolute;left:50%;top:50%;width:40%;height:1px;border-radius:10rem;background-color:#242424;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.add-popup__close:after,.tt-modal__close:after,.tt-modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.add-popup.active,.add-popup__close,.tt-modal.active{display:-webkit-box;display:-ms-flexbox;display:flex}.error-fo{padding-top:38.9rem;padding-bottom:19.3rem}.error-fo__bg{position:absolute;z-index:-1;top:0;width:100%;height:100%}.error-fo__bg-mobile,.tz--adding-article .tz_form__item .add-file-input input{display:none}.error-fo__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.error-fo__title span{display:block;font-family:'Kyiv*Type Serif';font-weight:200;font-size:8rem;line-height:9.6rem;margin-bottom:2rem}.error-fo__text,.error-fo__title span,.error-fo__title strong{font-style:normal;text-transform:uppercase;color:#242424}.error-fo__title strong{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:'EuropeExt';font-weight:700;font-size:8rem;line-height:7.4rem}.error-fo__text{font-weight:500;font-size:1.8rem;line-height:156%;letter-spacing:.02em;margin-bottom:4.5rem}.tt-modal{background:rgba(191,198,205,.29);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:100%;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;z-index:110}.tt-modal__container,.tt-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tt-modal__container{position:relative;width:162.2rem;height:62.7rem}.tt-modal__content{background:#ecedf0;-webkit-box-shadow:5px 4px 17px rgba(0,0,0,.1);box-shadow:5px 4px 17px rgba(0,0,0,.1);width:100%;margin-top:auto;height:52rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tt-modal__title{font-weight:600;font-size:3.5rem;line-height:135%;text-transform:uppercase;max-width:100%;margin-bottom:6rem;text-align:center}.tt-modal__close,.tz .go-back-link{display:-webkit-box;display:-ms-flexbox;display:flex}.tt-modal__close{position:absolute;right:4rem;top:0;z-index:10;width:5.4rem;background:#ecedf0;height:5.4rem;border:1px solid rgba(189,191,197,.4);border-radius:100%;background-color:transparent;cursor:pointer}.tt-modal__close:after,.tt-modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.tt-modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.tz{margin-top:9rem;margin-bottom:18rem}@media (max-width:48em){.tz{margin-top:6.2rem;margin-bottom:22rem}}.tz .go-back-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:6rem}@media (max-width:48em){.tz .go-back-link{gap:2.4rem;margin-bottom:6.4rem}}.tz .go-back-link::before{content:none}.tz .go-back-link svg{width:3.4rem;height:1.2rem;transition:transform .5s ease,-webkit-transform .5s ease}@media (max-width:48em){.tz .go-back-link svg{width:6.8rem;height:2.4rem}}.tz .go-back-link:hover svg{-webkit-transform:translateX(-.6rem);transform:translateX(-.6rem)}.tz_title{font-size:5rem;line-height:4.604rem;font-weight:700;font-family:"EuropeExt";text-transform:uppercase;margin-bottom:3.2rem}@media (max-width:48em){.tz_title{font-size:4.4rem;line-height:4.052rem;margin-bottom:8rem}}.tz_subtitle{margin-bottom:4rem;font-size:3.5rem;line-height:3.3rem;font-weight:700;font-family:"EuropeExt";text-transform:uppercase}@media (max-width:48em){.tz_subtitle{margin-bottom:8rem;font-size:4rem;line-height:3.684rem}}.tz_subtitle span{font-family:"Gilroy",sans-serif}.tz_form{margin-bottom:7rem;display:grid;grid-template-columns:repeat(2,1fr);gap:7rem 4rem;font-weight:500}@media (max-width:48em){.tz_form{margin-bottom:8rem;grid-template-columns:1fr;gap:4rem}}.tz_form__text{font-size:1.8rem}@media (max-width:48em){.tz_form__text{font-size:2.6rem;line-height:4rem}}.tz_input-title{font-size:1.8rem;line-height:2.183rem;margin-bottom:1.2rem}@media (max-width:48em){.tz_input-title{font-size:2.6rem;line-height:4rem;margin-bottom:1.54rem}}.tz_input-title .required{color:red}.tz_input-wrapper{border-bottom:.15rem solid #242424;padding-bottom:.9rem}@media (max-width:48em){.tz_input-wrapper{border-bottom:.3rem solid #242424;padding-bottom:.6rem}}.tz_input-wrapper input,.tz_textarea{width:100%;font-size:2.2rem;line-height:2.8rem}.tz_input-wrapper input{outline:0;border:0}@media (max-width:48em){.tz_input-wrapper input{font-size:3rem;line-height:5.6rem}}.tz_textarea{height:12.1rem;border:.15rem solid #242424;padding:2rem;resize:none}@media (max-width:48em){.tz_textarea{border:.3rem solid #242424;height:21.8rem;padding:2.4rem;font-size:3rem;line-height:5.6rem}}.tz_textarea::-webkit-input-placeholder{color:#969696}.tz_textarea::-moz-placeholder{color:#969696}.tz_textarea:-ms-input-placeholder{color:#969696}.tz_textarea::-ms-input-placeholder{color:#969696}.tz_textarea::placeholder{color:#969696}.tz_btns{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}@media (max-width:48em){.tz_btns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.tz_articles{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;margin-bottom:7rem}@media (max-width:48em){.tz_articles{gap:4.8rem;margin-bottom:8rem}}.tz_article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;font-size:1.8rem;font-weight:500}@media (max-width:48em){.tz_article{gap:2rem;font-size:2.4rem;line-height:2.972rem}}.tz_article__title{font-weight:700}.tz_article__links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;color:#969696}@media (max-width:48em){.tz_article__links{gap:6.4rem}}.tz--adding-article .tz_form{display:grid;grid-template-columns:repeat(2,1fr);gap:7rem 3.8rem}@media (max-width:48em){.tz--adding-article .tz_form{grid-template-columns:repeat(1,1fr);gap:4rem;margin-bottom:unset}}.tz--adding-article .tz_form__item--product-pic{position:relative}.tz--adding-article .tz_form__item--product-pic .hint{position:absolute;left:35.2rem;top:.3rem;width:41.8rem;color:#969696;font-size:1.8rem;line-height:2.119rem;text-wrap:balance}@media (max-width:48em){.tz--adding-article .tz_form__item--product-pic .hint{display:block;position:static;width:100%;font-size:2.6rem;line-height:3.77rem;text-wrap:wrap;margin-bottom:1.6rem}}.tz--adding-article .tz_form__item .add-file-input span{font-size:1.8rem;text-decoration:underline;color:#969696;cursor:pointer}@media (max-width:48em){.tz--adding-article .tz_form__item .add-file-input span{display:block;font-size:3rem;line-height:3.64rem}}.order-detail__item .item-dropdown.open svg,.tz--adding-article .tz_form__item.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tz--adding-article .tz_form__item--textarea{grid-area:5/auto}@media (max-width:48em){.tz--adding-article .tz_form__item--textarea{grid-area:8}}.tz--adding-article .tz_btn{margin-top:auto;margin-left:auto;grid-area:5/2}@media (max-width:48em){.tz--adding-article .tz_btn{margin-left:unset;margin-top:4rem;grid-area:9}}.tz--adding-article .dropdown{position:relative}.tz--adding-article .dropdown_top{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;cursor:pointer}.tz--adding-article .dropdown_top span{font-size:2.2rem}@media (max-width:48em){.tz--adding-article .dropdown_top span{font-size:3rem;line-height:5.6rem}}.tz--adding-article .dropdown_top svg{width:1.3rem;height:.8rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (max-width:48em){.tz--adding-article .dropdown_top svg{width:2rem;height:1.2rem}}.tz--adding-article .dropdown_list{display:none;position:absolute;left:0;right:0;top:4rem;background:#fff;z-index:1}.tz--adding-article .dropdown_list .record__checkbox{border-bottom:.1rem solid #969696;padding:1rem 0}@media (max-width:48em){.tz--adding-article .dropdown_list .record__checkbox{border-bottom:.2rem solid #969696;padding:2rem 0}}.tz--adding-article .dropdown_list .record__checkbox span{color:#969696}.tz--adding-article .dropdown_list .record__custom-checkbox{width:79.1rem}@media (max-width:48em){.tz--adding-article .dropdown_list .record__custom-checkbox{width:100%}}.tz--adding-article .dropdown_list .record__custom-checkbox+label::before{border:.2rem solid #969696}@media (max-width:48em){.tz--adding-article .dropdown_list .record__custom-checkbox+label::before{border:.4rem solid #969696}}.tz--adding-article .dropdown_list .record__custom-checkbox:checked+label::before{border:.2rem solid #242424}@media (max-width:48em){.tz--adding-article .dropdown_list .record__custom-checkbox:checked+label::before{border:.4rem solid #242424}}.tz--adding-article .file-input-container{position:relative;display:inline-block;cursor:pointer}.tz--adding-article .upload-label{font-size:1.8rem;text-decoration:underline;color:#969696;cursor:pointer;display:inline-block}@media only all and (max-width:48em){.tz--adding-article .upload-label{font-size:2.2rem}}.tz--adding-article .file-info{display:none;font-size:1.8rem;text-decoration:underline;color:#969696;cursor:pointer}@media only all and (max-width:48em){.tz--adding-article .file-info{font-size:2.2rem}}.tz--adding-article .remove-button{margin-left:.3rem;color:#969696;font-size:1.7rem;margin-top:.3rem}@media only all and (max-width:48em){.tz--adding-article .remove-button{margin-left:.6rem;font-size:2rem;margin-top:.4rem}}.tz--adding-article .file-input{position:absolute;left:-9999px}.order-detail{margin-top:9rem;margin-bottom:18rem}@media (max-width:48em){.order-detail{margin-top:6rem;margin-bottom:22rem}}.order-detail_top{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;margin-bottom:6rem}@media (max-width:48em){.order-detail_top{margin-bottom:5rem}}.order-detail_num{margin-bottom:3rem;font-weight:700;font-size:2.2rem;line-height:2.724rem;text-transform:uppercase}@media (max-width:48em){.order-detail_num{margin-bottom:2rem;font-size:3rem;line-height:3.9rem;font-family:"EuropeExt"}.order-detail_num span{font-family:"Gilroy",sans-serif}}.order-detail_content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem}@media (max-width:48em){.order-detail_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.order-detail_left{width:37.5rem;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:48em){.order-detail_left{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 4rem;padding-bottom:1.8rem}}.order-detail_left::after{position:absolute;content:"";bottom:0;top:31.3rem;right:0;background-color:#d9d9d9;width:.1rem}@media (max-width:48em){.order-detail_left::after{left:0;right:0;top:unset;bottom:0;width:100%;height:.2rem}}.order-detail_img{height:28.1rem;width:100%;margin-bottom:3.2rem}@media (max-width:48em){.order-detail_img{grid-area:span 2/auto;height:100%;margin-bottom:unset}}.order-detail_name,.order-detail_name .title{font-size:3.5rem;font-weight:600;line-height:4rem;text-transform:uppercase}.order-detail_name{margin-bottom:4rem}.order-detail_name .title{font-family:inherit}@media (max-width:48em){.order-detail_name .title{font-size:2.6rem;line-height:3.154rem;color:#969696;font-weight:500}.order-detail_name{font-size:2.6rem;line-height:3.168rem;margin-bottom:unset;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}}.order-detail_info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.order-detail_info__item{font-size:2.2rem;line-height:3.3rem;font-weight:600;text-transform:uppercase}@media (max-width:48em){.order-detail_info__item{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;font-size:2.6rem;line-height:3.168rem}}.order-detail_info__item .title{font-size:1.7rem;display:block;line-height:2.062rem;font-weight:500;font-family:"Gilroy",sans-serif;color:#969696}@media (max-width:48em){.order-detail_info__item .title{font-size:2.6rem;line-height:3.154rem}}.order-detail_info__price{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8rem}@media (max-width:48em){.order-detail_info__price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.order-detail_right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7rem}@media (max-width:48em){.order-detail_right{gap:4rem}}.order-detail_pricelist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}@media (max-width:48em){.order-detail_pricelist{gap:1.4rem}}.order-detail_add-serv__title{font-size:2.2rem;line-height:2.724rem;font-weight:700;margin-bottom:.3rem;text-transform:uppercase}@media (max-width:48em){.order-detail_add-serv__title{gap:.8rem;font-size:3rem;line-height:3.714rem;margin-bottom:.8rem}}.order-detail_add-params .order-detail__item,.order-detail_add-serv .order-detail__item{margin-top:2rem}@media (max-width:48em){.order-detail_add-serv{margin-bottom:4rem}}.order-detail_add-params__title{font-size:2.2rem;line-height:2.724rem;font-weight:700;margin-bottom:1.6rem;text-transform:uppercase}@media (max-width:48em){.order-detail_add-params__title{gap:.8rem;font-size:3rem;line-height:3.714rem;margin-bottom:.8rem}}.order-detail_add-params__note{color:red;font-size:1.6rem;line-height:1.941rem;font-weight:500;width:28.3rem;margin-bottom:3.3rem}@media (max-width:48em){.order-detail_add-params__note{font-size:2.6rem;line-height:3.77rem;margin-bottom:4rem;width:69rem}}@media (max-width:48em){.order-detail_add-params .order-detail__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order-detail_add-params{margin-bottom:4rem}}.order-detail__item,.order-detail__item .item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-detail__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:.1rem solid #bdbfc552;padding-bottom:1rem;font-size:2.2rem;line-height:2.8rem;font-weight:500}@media (max-width:48em){.order-detail__item{font-size:3rem;line-height:5.6rem;border-bottom:.2rem solid #bdbfc552;padding-bottom:.8rem}}.order-detail__item .item-title{gap:.4rem}@media (max-width:48em){.order-detail__item .item-title{gap:.8rem}.order-detail__item .item-title span{max-width:45rem}}.order-detail__item .item-title__info{position:relative;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:48em){.order-detail__item .item-title__info{width:3.2rem;height:3.2rem}}.order-detail__item .item-title__info svg{width:100%;height:100%;cursor:pointer}.order-detail__item .item-title__info svg:hover~.item-title__info-block{opacity:1}.order-detail__item .item-title__info-block{opacity:0;position:absolute;bottom:calc(100% + .7rem);width:35.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;pointer-events:none;border:.1rem solid #242424;padding:2rem;font-size:1.8rem;line-height:2.119rem;background-color:#fff;z-index:1;-webkit-transition:opacity .2s;transition:opacity .2s}@media (max-width:48em){.order-detail__item .item-title__info-block{border:.2rem solid #242424;font-size:2.6rem;line-height:3.154rem}}.order-detail__item .item-price{font-weight:600;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;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (max-width:48em){.order-detail__item .item-price{gap:.8rem;font-size:2.6rem;line-height:2.6rem}}.order-detail__item .item-price .subtext,.order-detail_bottom__tz span{display:block;color:#969696;font-weight:500;font-size:1.8rem}@media (max-width:48em){.order-detail__item .item-price .subtext{font-size:2.6rem;line-height:2.6rem}}.order-detail__item .item-dropdown{font-size:1.8rem;line-height:2.119rem}@media (max-width:48em){.order-detail__item .item-dropdown{font-size:2.6rem;line-height:3.77rem}}.order-detail__item .item-dropdown_top,.order-detail_bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-detail__item .item-dropdown_top{gap:2rem;white-space:nowrap;cursor:pointer}@media (max-width:48em){.order-detail__item .item-dropdown_top{gap:1.6rem;white-space:wrap}.order-detail__item .item-dropdown_top span{max-width:39.6rem}}.order-detail__item .item-dropdown_top svg{width:1.6rem;height:.9rem;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (max-width:48em){.order-detail__item .item-dropdown_top svg{width:2rem;height:1.3rem}}.modal-registration__checkbox-label input,.order-detail__item .item-dropdown_list,.order-detail__item .item-dropdown_list__item.active{display:none}.order-detail__item .item-dropdown_list__item{color:#969696;font-size:1.6rem;line-height:1.883rem;border-bottom:.1rem solid #969696;padding:1rem 0;margin-bottom:1rem;cursor:pointer;-webkit-transition:color .2s;transition:color .2s}@media (max-width:48em){.order-detail__item .item-dropdown_list__item{font-size:2.6rem;line-height:4rem;border-bottom:.2rem solid #969696;margin-bottom:.8rem;padding:.8rem 0}}.order-detail__item .item-dropdown_list__item:hover{color:#242424}.order-detail_bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6.5rem}@media (max-width:48em){.order-detail_bottom{display:grid;grid-template-columns:repeat(2,1fr);gap:8rem}.order-detail_bottom__tz{grid-area:auto/span 2}}.order-detail_bottom__tz span{color:red;font-weight:700;line-height:2.2rem;margin-top:1rem}@media (max-width:48em){.order-detail_bottom__tz span{font-size:2.6rem;line-height:3.77rem;margin-top:.8rem}}.order-detail_bottom__tz--filled{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}@media (max-width:48em){.order-detail_bottom__tz--filled{gap:6.4rem}}.order-detail_bottom__tz--filled span{margin-top:unset;margin-right:4.4rem;color:inherit}@media (max-width:48em){.order-detail_bottom__tz--filled span{margin-right:unset;font-size:3rem;line-height:4.4rem}}.order-detail_bottom__tz--filled svg{width:2.4rem;height:2.4rem}@media (max-width:48em){.order-detail_bottom__tz--filled svg{width:3.2rem;height:3.2rem}}.order-detail_btn{display:block;font-family:"EuropeExt";font-style:normal;font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}@media (max-width:48em){.order-detail_btn{font-size:3rem;line-height:3.9rem}}.order-detail_btn::before{position:absolute;content:"";bottom:-.2rem;left:0;background-color:#969696;width:100%;height:.3rem;-webkit-transition:background-color .3s;transition:background-color .3s}.order-detail_btn.active,.order-detail_btn:focus,.order-detail_btn:hover{color:#242424}.order-detail_btn.active::before,.order-detail_btn:focus::before,.order-detail_btn:hover::before{background:#242424}.order-detail .cancel-order-btn{margin-left:auto}@media (max-width:48em){.order-detail .cancel-order-btn{margin-left:unset}.order-detail .pay-btn{margin-left:auto}}.modal{display:none;margin-bottom:0;background-color:#ecedf0;-webkit-box-shadow:.5rem .4rem 1.6rem rgba(0,0,0,.1);box-shadow:.5rem .4rem 1.6rem rgba(0,0,0,.1);cursor:default}.modal.active{display:block}.modal__close{position:absolute;right:4rem;top:4rem;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;width:5.4rem;height:5.4rem;border:1px solid rgba(189,191,197,.4);border-radius:100%;background-color:transparent}.modal__close:after,.modal__close:before{content:"";position:absolute;left:50%;top:50%;width:40%;height:1px;border-radius:10rem;background-color:#242424;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal__stage .fancybox-content{overflow:hidden}.model-w{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.fancybox-bg{background:rgba(191,198,205,.29);-webkit-backdrop-filter:blur(1.2rem);backdrop-filter:blur(1.2rem)}.fancybox-is-open .fancybox-bg{opacity:1}@media (max-width:48em){.modal{-webkit-box-shadow:1rem .8rem 3.2rem rgba(0,0,0,.1);box-shadow:1rem .8rem 3.2rem rgba(0,0,0,.1)}.modal__close{right:3rem;top:3rem;width:6.4rem;height:6.4rem}}.modal-login{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:5.8rem 26.6rem;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:48em){.modal-login{padding:12rem 3rem 13.6rem}}.modal-login__title{margin-bottom:3.2rem;font-family:"EuropeExt";font-weight:700;font-size:5rem;line-height:6rem;text-align:center;text-transform:uppercase}@media (max-width:48em){.modal-login__title{margin-bottom:4.6rem;font-size:4.4rem;line-height:5rem}}.modal-login__form{width:45rem;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}@media (max-width:48em){.modal-login__form{width:64rem}}.modal-login__name{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#242424}@media (max-width:48em){.modal-login__name{margin-bottom:1.4rem;font-size:2.6rem;line-height:4rem}}.modal-login__label{position:relative;display:block;padding-bottom:1rem;border-bottom:1px solid #242424;cursor:pointer}.modal-login__input{position:relative;z-index:2;width:100%;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:0 0;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;cursor:pointer}.modal-login__input::-webkit-input-placeholder{color:#969696}.modal-login__input::-moz-placeholder{color:#969696}.modal-login__input:-ms-input-placeholder{color:#969696}.modal-login__input::-ms-input-placeholder{color:#969696}.modal-login__input::placeholder{color:#969696}@media (max-width:48em){.modal-login__input{padding-right:5rem;font-size:3rem;line-height:4.6rem}}.modal-login__footer{margin-top:.5rem;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}@media (max-width:48em){.modal-login__footer{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:5rem}}.modal-login__label-error-text{position:absolute;left:0;top:calc(100% + .8rem);font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#df3c3c;opacity:0}@media (max-width:48em){.modal-login__label-error-text{position:static;margin-top:.8rem;font-size:2.4rem;line-height:3rem}}.modal-login__login-btn,.modal-login__register-btn{border-bottom:1px solid #969696;font-family:"EuropeExt";font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;-webkit-transition:color .15s ease,border .15s ease;transition:color .15s ease,border .15s ease}.modal-login__login-btn:hover,.modal-login__register-btn:hover{color:#242424;border-bottom:1px solid #242424}@media (max-width:48em){.modal-login__login-btn,.modal-login__register-btn{font-size:3rem;line-height:2.8rem}}.modal-login__error-login-text{display:none;margin-top:3.2rem;font-weight:500;font-size:1.8rem;line-height:2.2rem;color:#df3c3c;text-align:center}@media (max-width:48em){.modal-login__error-login-text{margin-top:4.6rem;font-size:2.6rem;line-height:4rem}}.modal-login__restore{font-size:1.8rem;line-height:2.183rem;color:#969696;text-decoration:underline;margin-top:3.2rem;z-index:110;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:48em){.modal-login__restore{font-size:2.6rem;line-height:4rem;margin-top:4.8rem}}.modal-registration{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6rem 10rem 7rem;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:48em){.modal-registration{padding:12rem 3rem 8.8rem}}.modal-registration__title{margin-bottom:3.2rem;font-family:"EuropeExt";font-weight:700;font-size:5rem;line-height:6rem;text-align:center;text-transform:uppercase}@media (max-width:48em){.modal-registration__title{margin-bottom:4.6rem;font-size:4.4rem;line-height:5rem}}.modal-registration__form{width:70.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:4rem}@media (max-width:48em){.modal-registration__form{width:66rem}}.modal-registration__name{margin-bottom:1.2rem;font-weight:500;font-size:1.8rem;line-height:2.1rem;color:#242424}@media (max-width:48em){.modal-registration__name{margin-bottom:1.4rem;font-size:2.6rem;line-height:4rem}}.modal-registration__label-box{position:relative}.modal-registration__label-box.error .modal-registration__label{border-bottom:.1rem solid #df3c3c}.modal-registration__label-box.error input{color:#df3c3c}.modal-registration__label-box.error .modal-registration__label-error-text{opacity:1}.modal-registration__label{display:block;padding-bottom:1rem;border-bottom:.1rem solid #242424;cursor:pointer}@media (max-width:48em){.modal-registration__label{border-bottom:.2rem solid #242424;padding-bottom:2.2rem}}.modal-registration__label-error-text{position:absolute;left:0;top:calc(100% + .8rem);font-weight:500;font-size:1.4rem;line-height:1.7rem;color:#df3c3c;opacity:0}@media (max-width:48em){.modal-registration__label-error-text{position:static;margin-top:.8rem;font-size:2.4rem;line-height:3rem}}.modal-registration__input{position:relative;z-index:2;width:100%;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;background:0 0;font-weight:500;font-size:2.2rem;line-height:2.8rem;letter-spacing:.02em;cursor:pointer}.modal-registration__input::-webkit-input-placeholder{color:#969696}.modal-registration__input::-moz-placeholder{color:#969696}.modal-registration__input:-ms-input-placeholder{color:#969696}.modal-registration__input::-ms-input-placeholder{color:#969696}.modal-registration__input::placeholder{color:#969696}@media (max-width:48em){.modal-registration__input{padding-right:5rem;font-size:3rem;line-height:4.6rem}}.modal-registration__checkbox-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-2rem;margin-bottom:4.5rem;gap:1.6rem}@media (max-width:48em){.modal-registration__checkbox-wrap{margin-top:-.8rem;margin-bottom:5.6rem;gap:3.2rem}}.modal-registration__checkbox-label{display:block;cursor:pointer}.modal-registration__checkbox-label input:checked~.modal-registration__checkbox-icon svg{opacity:1}.modal-registration__checkbox-icon{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:1.8rem;height:1.8rem;border:.1rem solid #242424;border-radius:.2rem}.modal-registration__checkbox-icon svg{opacity:0;width:1.2rem;height:1rem}.modal-registration__checkbox-icon svg path{fill:#242424}@media (max-width:48em){.modal-registration__checkbox-icon{width:3.6rem;height:3.6rem;border-radius:.4rem}.modal-registration__checkbox-icon>svg{width:2.4rem;height:2rem}}.modal-registration__checkbox-text{font-weight:500;font-size:1.5rem;line-height:1.7rem;color:#969696}@media (max-width:48em){.modal-registration__checkbox-text{font-size:2.4rem;line-height:3rem}}.modal-registration__checkbox-text>a{text-decoration:underline}.modal-registration__checkbox-text>a:hover{text-decoration:none}.modal-registration__footer,.modal-restore-success span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-registration__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem}@media (max-width:48em){.modal-registration__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.modal-registration__login-btn{border-bottom:.1rem solid #969696;font-family:"EuropeExt";font-weight:700;font-size:2.2rem;line-height:2rem;letter-spacing:.02em;text-transform:uppercase;color:#969696;-webkit-transition:color .15s ease,border .15s ease;transition:color .15s ease,border .15s ease}@media (max-width:48em){.modal-registration__login-btn{font-size:3rem;line-height:2.7rem;letter-spacing:.04em}}.modal-reg-complete{display:none;width:122.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:8.8rem 18.2rem 11.5rem}@media (max-width:48em){.modal-reg-complete{width:72rem;padding:10rem 3rem}}.modal-reg-complete__sub-title{margin-bottom:.8rem;font-weight:600;font-size:1.7rem;line-height:3.3rem;color:#969696;text-transform:uppercase}@media (max-width:48em){.modal-reg-complete__sub-title{font-family:"EuropeExt";font-weight:700;font-size:4.4rem;line-height:5rem;color:#242424}}.modal-reg-complete__title{margin-bottom:1.6rem;font-family:"EuropeExt";font-weight:700;font-size:5rem;line-height:6rem;text-transform:uppercase}@media (max-width:48em){.modal-reg-complete__title{margin-bottom:4rem;font-family:"Gilroy";font-weight:500;font-size:2.6rem;line-height:4rem}}.modal-reg-complete__text,.modal-restore__form label{margin-bottom:4.5rem;font-weight:500;font-size:1.8rem;line-height:2.2rem}@media (max-width:48em){.modal-reg-complete__text{margin-bottom:6rem;font-size:2.6rem;line-height:3.8rem}}.modal-reg-complete__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:2rem}@media (max-width:48em){.modal-reg-complete__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;padding-right:0}}.modal-restore{display:none;width:122.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:8.8rem 18.2rem 11.5rem}@media (max-width:48em){.modal-restore{width:72rem;padding:10rem 3rem}}.modal-restore__sub-title{margin-bottom:.8rem;font-weight:600;font-size:1.7rem;line-height:3.3rem;color:#969696;text-transform:uppercase}@media (max-width:48em){.modal-restore__sub-title{font-family:"EuropeExt";font-weight:700;font-size:4.4rem;line-height:5rem;color:#242424}}.modal-restore__title{margin-bottom:1.6rem;font-family:"EuropeExt";font-weight:700;font-size:5rem;line-height:6rem;text-transform:uppercase}@media (max-width:48em){.modal-restore__title{margin-bottom:4rem;font-family:"Gilroy";font-weight:500;font-size:2.6rem;line-height:4rem}}.modal-restore__form label{display:block;font-style:normal;margin-bottom:1.1rem}@media (max-width:48em){.modal-restore__form label{font-size:2.6rem;line-height:154%;margin-bottom:1.54rem}}.modal-restore__form input{width:81.9rem;border:0;padding-bottom:.97rem;border-bottom:1.5px solid #242424;font-style:normal;font-weight:500;font-size:2.2rem;line-height:127%;background:0 0;letter-spacing:.02em;-webkit-transition:color .2s;transition:color .2s;margin-bottom:4.7rem}@media (max-width:48em){.modal-restore__form input{width:100%;font-size:3.2rem;line-height:133%;padding-bottom:2.8rem;margin-bottom:8rem}}.modal-restore-success{height:52rem;width:122.8rem;display:none;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:48em){.modal-restore-success{font-size:6rem;width:72rem}}.modal-restore-success span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%;font-weight:600;font-size:3.5rem;line-height:135%;text-transform:uppercase;text-align:center}@media (max-width:48em){.modal-restore-success span{font-size:6rem}}.modal-order{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:162rem;padding:16.2rem}@media (max-width:48em){.modal-order{width:72rem;padding:12rem 6rem 8rem}.modal-order .feedback__title{text-align:center}.modal-order .feedback__text{padding-right:0;text-align:center}}.modal-feedback{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:162rem;padding:16.2rem 18.8rem}@media (max-width:48em){.modal-feedback{width:72rem;padding:12rem 4rem 8rem}.modal-feedback .desktop{display:none}}@media (min-width:48.01em){.modal-feedback .mobile{display:none}}@media (max-width:48em){.modal-feedback .link::before{right:31.4rem;top:.3rem}}.modal-fb-complete{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:162rem;padding:16.2rem 18.8rem}.modal-fb-complete .feedback__text{margin-bottom:3.2rem}.modal-fb-complete .feedback__submit{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:48em){.modal-fb-complete{width:72rem;padding:8rem 3.6rem}.modal-fb-complete .feedback__title{text-align:center}.modal-fb-complete .feedback__text{margin-bottom:6rem;text-align:center}}.modal-tz-success{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:162rem;padding:16rem 26.8rem}@media (max-width:48em){.modal-tz-success{width:72rem;padding:12rem 7rem 8rem}}.modal-tz-success span{display:block;font-size:5rem;line-height:6rem;font-weight:700;text-align:center;font-family:"EuropeExt";text-transform:uppercase;max-width:108.3rem;margin-bottom:6rem}@media (max-width:48em){.modal-tz-success span{font-size:4.4rem;line-height:5rem;max-width:57.6rem}}.modal-tz-success .link{display:block;margin:0 auto}.modal-cancel{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8.4rem 17.1rem 8rem;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:48em){.modal-cancel{padding:12rem 4rem 8rem}}.modal-cancel .modal__title{font-size:5rem;line-height:6rem;font-weight:700;text-align:center;font-family:"EuropeExt";text-transform:uppercase;width:88.6rem}@media (max-width:48em){.modal-cancel .modal__title{font-size:4.4rem;line-height:5rem;width:64.4rem}}.modal-cancel_order .modal__title{margin-bottom:4rem}@media (max-width:48em){.modal-cancel_order .modal__title{margin-bottom:6rem}}.modal-cancel_order .modal__buttons{font-family:"EuropeExt";text-transform:uppercase;font-size:2.2rem;line-height:2.455rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8rem}@media (max-width:48em){.modal-cancel_order .modal__buttons{font-size:3rem;line-height:2.7rem}}.modal-cancel_order .modal__buttons .cancel-btn{color:#969696}.modal-cancel_reason .modal__title{margin:0 auto 4rem}@media (max-width:48em){.modal-cancel_reason .modal__title{margin:0 auto 4.8rem}}.modal-cancel_reason .modal__text{text-align:center;font-size:1.8rem;line-height:2.183rem;max-width:62.9rem;margin:0 auto 4rem}@media (max-width:48em){.modal-cancel_reason .modal__text{font-size:2.6rem;line-height:3.1rem;max-width:66rem;margin:0 auto 4.8rem}}.modal-cancel_reason .modal__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:65.4rem;margin:0 auto 5.2rem}@media (max-width:48em){.modal-cancel_reason .modal__list{width:66rem;margin:0 auto 8rem}.modal-cancel_reason .modal__list label{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;font-size:3rem;line-height:3.9rem}}.modal-cancel_reason .btn-modal-send{display:block;margin:0 auto}.modal-cancel_reason .other-input{display:none;border-bottom:.15rem solid #242424;padding-bottom:.9rem;width:61.8rem}@media (max-width:48em){.modal-cancel_reason .other-input{width:58.8rem;padding-bottom:.6rem;border-bottom:.3rem solid #242424}}.modal-cancel_reason .other-input input{outline:0;border:0;background-color:inherit;width:100%}.modal-cancel_thanks .modal__title{margin:0 auto}.background-blur{display:none;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:#bfc6cd53;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100}.modal-example{display:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:110;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:162rem;padding:4rem}@media (max-width:48em){.modal-example{width:90%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:11.8rem 3rem 16.7rem}}.modal-example__content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}@media (max-width:48em){.modal-example__content-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;gap:0}}.modal-example__content{width:102.8rem}@media (max-width:48em){.modal-example__content{width:100%}}.modal-example__slider{margin-bottom:3rem}.modal-example__slide{width:50rem;height:66.4rem}@media (max-width:48em){.modal-example__slide{height:88rem!important;width:100%}}.modal-example__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:48em){.modal-example__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.modal-example__thumb-slider{width:61.6rem;margin-left:0}@media (max-width:48em){.modal-example__thumb-slider{width:100%}}.modal-example__thumb-slide{width:10.7rem;height:14rem;padding:3px;border:3px solid transparent;-webkit-transition:border .25s ease;transition:border .25s ease;cursor:pointer}.modal-example__thumb-slide.swiper-slide-thumb-active{border:3px solid #969696}@media (max-width:48em){.modal-example__thumb-slide{height:22rem}}.modal-example__title{width:38rem;-webkit-transform:translateY(-8.5rem);transform:translateY(-8.5rem);font-weight:600;font-size:3.5rem;line-height:4.7rem;text-transform:uppercase}@media (max-width:48em){.modal-example__title{width:100%;padding-top:11rem;margin-bottom:0;font-weight:700;font-size:4.4rem;line-height:130.59%}.modal-example .pagination__arrows{display:none}.modal-example .pagination{width:55%;margin:0 auto;margin-top:6rem}.modal-example .swiper-pagination-bullet{border:1px solid #969696;background:#fff;width:2.2rem;height:2.2rem}.modal-example .swiper-pagination-bullet-active{background:#242424!important}}.footer{margin-top:auto;background:#242424;padding:8.1rem 15rem 8.7rem}.footer__wrapper{margin-bottom:4rem}.footer .container{width:162rem;padding-right:9rem}.footer__nav-desk,.footer__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav-desk ul{margin-right:10rem}.footer__nav-desk ul:nth-child(2){margin-right:15rem}.footer__nav-desk ul:nth-child(3){margin-right:17rem}.footer__nav-desk ul:last-child,.footer__social a:last-child{margin-right:0}.footer__nav-desk li{font-family:"GilroyBold",sans-serif;font-style:normal;font-weight:700;font-size:1.7rem;line-height:171%;text-transform:uppercase;color:#fff;margin-bottom:2rem}.footer__nav-desk li:last-child{margin-bottom:0}.footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2rem}.footer__social a{width:6rem;height:6rem;margin-right:2.8rem;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer__social a::after{content:'';position:absolute;border:.1rem solid #fff;-webkit-transition:.25s linear infinite;transition:.25s linear infinite;left:-.5rem;opacity:0;right:-.5rem;top:-.5rem;bottom:-.5rem;border-radius:50%;-webkit-animation:pulse 2.5s linear infinite;animation:pulse 2.5s linear infinite}.footer__right{margin-left:auto}.footer__right-inf,.footer__social a{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__right-inf{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2.4rem}.footer__right-inf span{font-style:normal;font-weight:500;font-size:1.7rem;line-height:2.1rem;margin-bottom:1.2rem;display:block;letter-spacing:.02em;text-transform:uppercase;color:#fff}.footer__policy,.footer__right-inf a,.footer__right-inf p{font-style:normal;font-weight:700;font-size:1.8rem;line-height:2.2rem;display:block;color:#fff}.footer__policy{font-weight:500;display:inline-block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:1rem;margin-top:2.4rem}@media only all and (max-width:48em){body,html{overflow-x:hidden}body{position:relative}.pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.pagination__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:3}.pagination__next{width:16rem;height:16rem;background:0 0;border:1.5px solid rgba(189,191,197,.4);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;padding-top:3rem}.pagination__next svg,.pagination__prev svg{width:6.8rem;height:2rem;fill:#242424}.pagination__fraction,.pagination__next,.pagination__prev{display:-webkit-box;display:-ms-flexbox;display:flex}.pagination__prev{width:16rem;height:16rem;background:0 0;border:1.5px solid rgba(189,191,197,.4);border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;position:relative;margin-right:2.4rem;padding-top:3rem}.pagination .swiper-button-disabled svg{width:6.8rem;height:2rem;fill:#969696}.pagination__fraction{position:absolute;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:6rem;padding-right:6rem;font-size:0;top:1.2rem}.pagination__fraction .swiper-pagination-current,.pagination__fraction .swiper-pagination-total{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:3rem;line-height:200%;color:#242424;position:relative}.restore-modal__container{width:98%;padding:5rem 3rem}.restore-modal__title{margin-bottom:4rem}.restore-modal__title strong{font-size:5rem;line-height:114%}.restore-modal__title span{display:none}.restore-modal__form label{font-size:2.6rem;line-height:154%;margin-bottom:1.54rem}.restore-modal__form input{width:100%;font-size:3.2rem;line-height:133%;padding-bottom:2.8rem;margin-bottom:8rem}.title{line-height:120%}.title,.title span{font-size:6.6rem}.header{margin-top:0;padding-top:5.1rem}.header .container{width:100%;padding:0 3rem}.header__phone{display:none}.header__lists{-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}.catalog-filter__content-title strong,.header__item{font-style:normal;text-transform:uppercase;color:#242424}.header__item{font-weight:500;font-size:3.4rem;line-height:4.2rem;letter-spacing:.02em;text-align:center;margin-right:0;padding-right:0;margin-bottom:4.8rem;padding-bottom:4.8rem}.header__item::before{background:#242424;bottom:0;width:1rem;height:1rem;right:50%;top:initial}.header__whatt{display:none;width:12.2rem;height:11.2rem;position:relative;z-index:5;top:-1rem}.header__burger,.header__logo{height:10rem;width:14.3rem;position:relative;z-index:5}.header .open-nav{left:0;top:0;padding-top:30rem;-webkit-transition:left .5s;transition:left .5s}.header__burger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:5.1rem;width:11.5rem;height:11.5rem;border:1px solid #fff;border-radius:50%;-webkit-transition-duration:1s;transition-duration:1s;cursor:pointer;z-index:4}.header__burger span,.header__burger span::after,.header__burger span::before{position:absolute;height:.4rem;width:4.9rem;background-color:#fff;border-radius:20%;-webkit-transition-duration:.25s;transition-duration:.25s}.header__burger span{-webkit-transition-delay:.25s;transition-delay:.25s}.header__burger span::after,.header__burger span::before{left:0;top:-7px;content:"";-webkit-transition:top .25s .25s,-webkit-transform .25s;transition:transform .25s,top .25s .25s;transition:transform .25s,top .25s .25s,-webkit-transform .25s}.header__burger span::after{top:7px}.header--two .header__lk,.header__lk{background-repeat:no-repeat;background-size:100% 100%}.header__lk{display:block;padding:0;width:12.2rem;height:11.2rem;background-image:url(/local/templates/ycs/css/../img/logbicontwo.svg)}.header__lk span,.header__lk::before,.header__nav{display:none}.header--active .header__burger.open span,.header__burger.open span{-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-delay:.25s;transition-delay:.25s;background:0 0}.header--active .header__burger.open span:before,.header__burger.open span:before{-webkit-transition:top .25s,-webkit-transform .25s .25s;transition:top .25s,transform .25s .25s;transition:top .25s,transform .25s .25s,-webkit-transform .25s .25s;top:0;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.header__burger.open span:after{-webkit-transition:top .4s,-webkit-transform .25s .25s;transition:top .4s,transform .25s .25s;transition:top .4s,transform .25s .25s,-webkit-transform .25s .25s;top:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.header__nav-mob{display:block;margin-right:0;position:absolute;top:0;width:100%;z-index:2;padding-top:30rem;left:-100%;height:100vh;-webkit-transition:left .5s;transition:left .5s;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff)),#f1f2f3;background:linear-gradient(0deg,#fff,#fff),#f1f2f3;padding-bottom:8rem}.header__lists-mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header--two .header__lk{background-image:url(/local/templates/ycs/css/../img/logbicon.svg)}.header--active{position:fixed}.header--active .header__burger{border:1px solid #242424}.header--active .header__lk{position:relative;z-index:11;background-image:url(/local/templates/ycs/css/../img/logbicon.svg);background-repeat:no-repeat;background-size:100% 100%}.header--active .header__burger.open span:before{background:#242424}.header--active .header__burger.open span:after{-webkit-transition:top .4s,-webkit-transform .25s .25s;transition:top .4s,transform .25s .25s;transition:top .4s,transform .25s .25s,-webkit-transform .25s .25s;top:0;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);background:#242424}.header--active .header__whatt{display:none;width:12.2rem;height:11.2rem;position:relative;z-index:5;top:-1rem}.header--active .header__whatt svg,.header--active .header__whatt svg circle,.header--active .header__whatt svg path{stroke:#242424}.header--active .header__logo svg{fill:#242424}.header--two .header__burger{border:1px solid #242424}.header--two .header__burger span,.header--two .header__burger span::after,.header--two .header__burger span::before{background-color:#242424}.header--two .header__whatt{display:none;width:12.2rem;height:11.2rem;position:relative;z-index:5;top:-1rem}.header--two .header__whatt svg,.header--two .header__whatt svg circle,.header--two .header__whatt svg path{stroke:#242424}.header--two .header__logo{height:10rem;width:14.3rem;position:relative;z-index:5}.add-popup{padding:0 3rem}.add-popup .container{width:100%;height:115rem;padding:11.8rem 3rem 3rem}.add-popup__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.add-popup__image{width:100%;height:88rem;margin-right:0}.add-popup__title{max-width:100%;font-weight:700;font-size:4.4rem;line-height:130.59%;margin-bottom:6.4rem}.shot-type .mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.main .container{padding:0}.main__desk{display:none}.main__mob{display:block}.main__slide-content-inner{padding:110.1rem 3.4rem 19rem}.main__slide-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;padding-bottom:5.6rem}.main__slide-title{font-size:6.5rem;line-height:7.9rem;margin-bottom:1.7rem}.main__slide-title span{font-weight:700;font-size:6.6rem;line-height:120%}.main__slide-title-text{text-align:left;font-weight:500;font-size:2.8rem;line-height:154%;width:100%;padding-top:1.4rem}.main__link{font-weight:700;font-size:3.3rem;line-height:2.8rem;padding-top:2rem}.main__link::before{width:7.2rem;height:3rem;top:4.6rem;-webkit-transform:translate(0,0);transform:translate(0,0)}.main__swiper-two{width:24rem;height:32rem;right:initial;left:3rem;top:68rem}.main__slide-content-two{width:23rem;height:23rem}.main__slide-content-two-image{width:18rem;height:18rem}.main__swiper-two-pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3rem;left:.2rem}.main__swiper-two-pagination .swiper-pagination-current,.main__swiper-two-pagination .swiper-pagination-total{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:3.1rem;line-height:176%;color:#fff}.link{font-size:3rem;line-height:2.8rem;padding-right:8.8rem}.link::before{width:6.4rem;height:2rem}.shooting{margin-bottom:23rem;padding-top:14.5rem}.shooting .container{width:100%;padding:0 4rem}.shooting__nav,.shooting__slide-content-inner::before{display:none}.shooting__swiper{width:100%}.shooting__slide-content,.shooting__slide-content-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shooting__slide-content-inner{width:100%;max-width:100%;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8rem}.shooting__slide-image{width:82.2rem;min-width:82.2rem;max-width:82.2rem;height:87.2rem;margin:0 auto;left:-2rem}.shooting__slide-text{font-weight:500;font-size:2.6rem;line-height:154%;text-align:center;margin-bottom:1.9rem}.shooting__slide-title{text-align:center;font-size:6.6rem;line-height:120%;margin-bottom:2.4rem}.example .title span,.shooting__slide-title span{font-size:6.6rem}.shooting__bullets,.shooting__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.shooting__bullets{margin-top:7.4rem}.shooting .link{font-size:3.37rem}.modern-co{margin-bottom:21.7rem}.modern-co .container{padding:0 3rem;width:100%}.modern-co__title{text-align:left;font-size:5rem;line-height:5.3rem;margin-bottom:4.63rem}.modern-co__title span{font-size:5rem}.modern-co__title p{padding-left:0}.modern-co__top-text{left:0;width:83%;font-weight:500;font-size:2.9rem;line-height:154%;margin-bottom:5rem}.modern-co .link{left:0;font-size:3.3rem;padding-right:9.6rem}.modern-co .link::before{width:7.4rem;height:2.5rem}.modern-co__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modern-co__top{position:initial;margin-bottom:9.2rem}.modern-co__right-image-block{width:37.4rem;height:55.4rem;padding-top:0}.modern-co__right-image-bag{width:25.6rem;height:22.6rem;margin-bottom:1.4rem}.modern-co__right-image-stand-big{height:10.2rem;left:4rem;width:37.6rem}.modern-co__left{padding-top:0}.modern-co__left-text{font-size:2.8rem;line-height:154%;width:21.6rem;margin-bottom:12rem;margin-left:0;padding-left:.3rem}.modern-co__image-shoes{width:23.1rem;position:relative;left:3rem;top:3rem}.banner{margin-bottom:22.6rem;overflow:hidden}.banner .container{width:100%;padding:0 3rem}.banner__swiper{height:135.2rem}.banner__pagination{position:absolute}.banner__content{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-top:0}.banner__line{width:100%}.banner__line-mob{display:block}.banner__line-mob img{width:100%;height:100%}.banner__line-desk{display:none}.banner__line{z-index:2}.banner__image{height:75rem;max-height:76rem;width:84%;position:relative;left:11rem;top:initial}.banner__image img{-o-object-fit:contain;object-fit:contain}.banner__block{padding-top:9rem;padding-left:4rem;margin-bottom:auto}.article-blog__title br,.banner__title{display:none}.banner__title-mob{display:block;font-family:'Kyiv Type Serif';font-style:normal;font-weight:200;font-size:5.3rem;line-height:128%;text-transform:uppercase;margin-bottom:2.5rem}.banner__title-mob span{font-weight:700;font-size:5.3rem;font-family:'EuropeExt',sans-serif}.banner__text{font-size:2.9rem;line-height:154%;width:86%;margin-bottom:3rem}.banner .link,.banner .pagination .swiper-pagination-current,.banner .pagination .swiper-pagination-total{font-size:3.4rem}.banner .pagination{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:initial;bottom:7.6rem;right:8rem}.banner .pagination__next,.banner .pagination__prev{background:#fff;width:17.2rem;height:17.2rem}.banner .pagination__next svg,.banner .pagination__prev svg{width:7rem;height:3rem;margin-top:4rem}.banner .pagination__fraction{top:3.2rem}.banner .pagination__prev{margin-right:3.2rem}.article-blog{width:100%}.article-blog__image{height:76.1rem;margin-bottom:4.5rem}.article-blog__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-blog__title{font-size:3.3rem;margin-bottom:4rem;line-height:130.59%}.article-blog__inner{padding-top:2rem;padding-bottom:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:.3rem}.article-blog__date{font-size:3.1rem;line-height:223%}.article-blog__time{font-size:3rem;line-height:4rem;padding-left:6.4rem}.article-blog__time::before{width:3.2rem;height:3.2rem}.blog{margin-bottom:22.5rem}.blog__title{margin-bottom:5.5rem}.blog .container{width:100%;padding:0 3.3rem}.blog__slide{min-width:100%;margin-right:0}.blog__pagination,.blog__swiper{display:none}.blog__swiper-mob{display:block}.blog__slide-mob{min-width:100%}.blog__bullets{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:92%;padding-top:1rem}.models{overflow:initial;margin-bottom:19rem}.models__title{text-align:center;width:100%;margin-bottom:5.2rem}.models__title .title{text-align:center;margin:0 auto}.models .container{width:100%;padding:0 3rem}.models__swiper{width:100%;height:103rem}.models__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:6.2rem}.models .mob{margin:0 auto;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.catalog__filter-btn span,.models .desk{display:none}.models .model{width:38rem;height:47rem}.model{width:100%;height:46.6rem}.model__name{font-size:3rem;line-height:2.8rem;margin-bottom:.8rem}.model__catalog,.model__status{font-size:2.6rem;line-height:3.2rem}.model__catalog{margin-bottom:.8rem}.model__status{height:4.8rem}.model__date{padding-bottom:3.2rem;font-size:2.6rem;line-height:130%}.catalog{margin-top:22.4rem}.catalog .container{width:100%;padding:0 3rem}.catalog__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:7rem}.catalog .title{font-size:6rem;line-height:7.2rem;padding-top:3rem}.catalog__wrapper{margin-bottom:6.4rem;grid-template-columns:repeat(2,1fr)}.catalog__wrapper .model{height:46.6rem;width:100%}.catalog__filter-btn svg{display:block;width:13.2rem;height:12.2rem;padding-top:0;margin-top:-1rem}.catalog__btn-all{font-size:3rem;line-height:2.8rem;font-weight:700}.catalog-filter{border:0;padding-top:6rem;position:relative;opacity:1;display:none;left:0}.catalog-filter__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.catalog-filter__content-title{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;margin-bottom:8rem}.catalog-filter__content-title strong{font-family:'EuropeExt';font-weight:700;font-size:6.6rem;line-height:5.6rem}.catalog-filter__item{margin-bottom:0;font-size:2.6rem;line-height:154%;padding-left:13.4rem}.catalog-filter__lists{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:0;margin-bottom:6.2rem}.catalog-filter__content-left{margin-right:0;order:1;margin-bottom:4rem}.catalog-filter__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.catalog-filter__wrap{margin-bottom:4rem}.catalog-filter__inner{margin-right:4rem}.catalog-filter__inner label{font-size:3rem;line-height:154%}.catalog-filter__inner input{width:37.8rem;padding-top:6.5rem;font-size:3rem;line-height:187%}.catalog-filter__inner input::-webkit-input-placeholder{font-size:3rem;line-height:187%}.catalog-filter__inner input::-moz-placeholder{font-size:3rem;line-height:187%}.catalog-filter__inner input:-ms-input-placeholder,.contacts__form-inner input:-ms-input-placeholder,.record__form-inner input:-ms-input-placeholder{font-size:3rem;line-height:187%}.catalog-filter__inner input::-ms-input-placeholder{font-size:3rem;line-height:187%}.catalog-filter__inner input::placeholder{font-size:3rem;line-height:187%}.catalog-filter__inner-select label{font-size:2.6rem;line-height:154%}.catalog-filter .select{font-size:3rem;line-height:187%;padding-right:1.2rem;width:100%;padding-bottom:1.9rem}.catalog-filter .select-head::after{width:1.6rem;height:1.6rem;background:url(/local/templates/ycs/css/../img/icon/filter-arrow.svg) no-repeat center/cover;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);content:'';display:block;-webkit-transition:.2s ease-in;transition:.2s ease-in;top:2rem}.catalog-filter .select-head{width:100%;max-width:100%;cursor:pointer}.catalog-filter .select-head,.catalog-filter .select-list{font-size:3rem;line-height:187%}.catalog-filter .select-list .select-item{padding:2rem 3rem}.catalog-filter .select-list .select-item:hover{background-color:rgba(224,229,231,.5)}.catalog-filter__btn-cancellation{font-weight:700;font-size:3rem;line-height:2.8rem}.catalog-filter__btns{border:0;padding-top:6.98rem;padding-bottom:0}.catalog-filter__btn-apply::before{right:2rem;width:5.4rem}.catalog-filter.active{z-index:4;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.blog-main{margin-top:15rem}.blog-main .container{padding:0 3rem}.blog-main .title,.blog-main__wrapper{padding:0}.blog-main__wrapper .publication{margin-right:0;margin-bottom:4rem}.blog-main__wrapper .publication:nth-child(3n){margin-right:0}.blog-main__wrapper .publication:nth-last-child(-n+3){margin-bottom:0}.blog-main .mob{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blog-main .desk,.blog-main__title,.card-news__title strong::before{display:none}.blog-main .publication:nth-last-child(-n+3){margin-bottom:4rem}.blog-main__btn-all{font-size:3rem;line-height:2.8rem;font-weight:700}.publication{width:100%;height:66.6rem;margin-right:0}.publication:hover .publication__title{-webkit-transition:color .4s;transition:color .4s;color:#fff}.publication__title{font-weight:700;font-size:4.9rem;line-height:130.59%;width:64%}.publication__content{padding-right:4rem;padding-left:3.5rem;padding-top:3rem;z-index:2;height:100%}.publication__image,.publication__text{opacity:1;-webkit-transition:opacity .4s,visibility 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s}.publication__image{position:absolute;z-index:1;top:0}.card-news__image img,.publication__image,.publication__image img{width:100%;height:100%}.publication__text{font-style:normal;font-weight:500;font-size:2.9rem;line-height:156%;letter-spacing:.02em;color:#fff;margin-top:5.2rem;width:56.8rem;visibility:hidden}.publication__date{font-size:2.6rem;line-height:223%;margin-top:auto}.contacts .container{width:100%;padding:0 3rem}.contacts__block,.contacts__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__block{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:10.4rem}.contacts #map{height:60rem}.contacts__info-title{font-weight:700;font-size:4.4rem;line-height:130.59%;margin-bottom:3.8rem}.contacts__info{margin-bottom:0;margin-top:8rem}.contacts__info-date{margin-bottom:4rem}.contacts__info-date span{font-size:2.6rem;line-height:154%;margin-bottom:1.6rem}.contacts__info-date a,.contacts__info-date strong{font-weight:600;font-size:2.6rem;line-height:154%}.contacts__info-social a{width:12.2rem;height:12.2rem;margin-right:6.2rem}.contacts__form-title{font-weight:700;font-size:4.4rem;line-height:130.59%;margin-bottom:3.8rem}.contacts__form-inner{margin-bottom:4rem}.contacts__form-inner label{font-size:3rem;line-height:154%}.contacts__form-inner input,.record__form-inner input{width:100%;padding-top:1.4rem;font-size:3rem;line-height:187%}.contacts__form-inner input::-webkit-input-placeholder{font-size:3rem;line-height:187%}.contacts__form-inner input::-moz-placeholder{font-size:3rem;line-height:187%}.contacts__form-inner input::-ms-input-placeholder{font-size:3rem;line-height:187%}.contacts__form-inner input::placeholder{font-size:3rem;line-height:187%}.contacts .link{margin-top:2rem}.card-news{margin-top:12.7rem}.card-news .container{width:100%;padding:0 3rem}.card-news__title{width:73%;margin-bottom:7rem}.card-news__title strong{padding-left:0;font-size:6.7rem;width:100%;line-height:119%;margin-bottom:1.9rem}.card-news__title span{padding-left:0;font-size:2.87rem}.card-news__text{margin-left:0;width:100%}.card-news__text strong{line-height:4.3rem;font-size:3.3rem}.card-news__text p{font-style:normal;font-weight:500;font-size:2.9rem;line-height:145%;letter-spacing:.02em}.card-news__image-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4rem}.card-news__image{width:100%;height:68rem}.card-news__image-box-name{border:0;width:100%;padding-top:4.2rem;text-align:right;font-size:2.9rem;position:relative}.card-news__image-box-name::before{position:absolute;content:'';left:0;height:1.5px;background:rgba(142,142,142,.6);width:23rem;top:79%}.card-news__inner{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.card-news__inner .card-news__text{margin-left:0}.card-news__note{margin-top:4.8rem;width:100%;padding-top:4.8rem}.card-news__note span{font-size:2.8rem}.card-news__note strong{font-size:3rem}.read-also .container{width:100%;padding:0 3rem}.read-also__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.read-also__title .link{display:none}.read-also .publication{margin-bottom:4rem}.entry .container{width:100%;padding:0}.entry__btn{text-align:left}.entry__text strong{max-width:100%}.entry__image-block{height:182rem;min-height:auto}.card-model__mswiper-content img,.entry__image-block::after,.options-m__video img,.record-form__video img{height:100%}.entry__content{height:100%;min-height:auto;padding-bottom:4rem}.entry__swiper-two{width:23rem;height:31rem;right:2.2rem;top:57rem}.entry__image-slide-content{height:182rem;min-height:auto}.entry__next-photo{display:none;width:12rem;height:12rem;margin-right:2rem;margin-top:5rem;cursor:pointer}.entry__slide-content-two{width:23rem;height:23rem}.entry__slide-content-two-image{width:18rem;height:18rem}.entry__swiper-two-pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:3rem;left:.2rem}.entry__swiper-two-pagination .swiper-pagination-current,.entry__swiper-two-pagination .swiper-pagination-total{font-family:'EuropeExt',sans-serif;font-style:normal;font-weight:700;font-size:3.1rem;line-height:176%;color:#fff}.entry__block{padding-left:3rem;padding-right:1rem;padding-top:35rem}.entry__select{display:block;margin-bottom:8rem}.entry .select,.entry__select label{display:block;font-style:normal;font-weight:500;font-size:3rem;letter-spacing:.02em}.entry__select label{line-height:154%;color:#fff;margin-bottom:1rem}.entry__title{margin-bottom:28rem}.entry .select{padding-top:1.1rem;position:relative;background:0 0;line-height:127%;padding-right:1.2rem;width:37.4rem;padding-bottom:1.7rem;border-bottom:1px solid #fff}.entry .select:hover .header__select-head{color:#242424;-webkit-transition:.2s;transition:.2s}.entry .select-head,.entry .select-list{width:100%;font-weight:500;line-height:127%;letter-spacing:.02em}.entry .select-head{max-width:100%;font-size:3.5rem;text-transform:lowercase;color:#fff;cursor:pointer}.entry .select-head::after{width:2rem;height:1.5rem;background:url(/local/templates/ycs/css/../img/icon/filter-arrow-white.svg) no-repeat center/cover;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);content:'';display:block;-webkit-transition:.2s ease-in;transition:.2s ease-in;top:1.7rem}.entry .select-head.open::after{-webkit-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.entry .select-list{display:none;position:absolute;top:100%;left:0;right:0;max-height:20.5rem;overflow-x:hidden;overflow-y:auto;z-index:2;margin:0;padding:0;background:#eaeced;font-size:3rem;text-transform:uppercase;-ms-scroll-chaining:none;overscroll-behavior:contain}.entry .select-list .select-item{position:relative;padding:1rem 2rem;cursor:pointer;list-style-type:none;border-bottom:1px solid rgba(189,191,197,.4)}.entry .select-list .select-item::before{position:absolute;content:'';width:2.4rem;height:1rem;background-image:url(/local/templates/ycs/css/../img/icon/arrowblacklink.svg);background-repeat:no-repeat;background-size:100% 100%;right:2rem;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.entry .select-list .select-item:hover{background-color:rgba(224,229,231,.5)}.entry__inner{width:100%;padding-left:.4rem;margin-bottom:6rem}.entry__inner .entry__inner-text:nth-last-of-type(-n+3){margin-bottom:0}.entry__inner-text{margin-bottom:6.5rem}.entry__inner-text span{font-size:2.9rem}.entry__inner-text strong{font-size:3.4rem}.entry__text{padding-left:1rem}.entry__text span{font-size:2.8rem;margin-bottom:1.4rem}.entry__text strong{font-size:3.25rem}.entry__pagination,.entry__tables{display:none}.entry__style{padding-top:9rem}.entry__btn,.entry__style strong{font-size:3.3rem}.entry__style span{font-size:2.9rem}.entry__btn{padding-left:.6rem;padding-top:5rem}.entry__btn span{display:inline-block;width:100%}.entry__btn span::before{position:absolute;content:'';width:7.4rem;height:2.5rem;background-image:url(/local/templates/ycs/css/../img/icon/arrowwhitenext.svg);background-repeat:no-repeat;background-size:100% 100%;right:2rem;top:.2rem}.hub-model{margin-top:5.3rem;margin-bottom:5.9rem}.hub-model .container,.types-model .container{width:100%;padding:0 3rem}.hub-model__mobile{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:4rem}.hub-model__all-btn{font-size:3.3rem;line-height:2.8rem;font-weight:700}.types-model{margin-bottom:17.2rem}.types-model__nav{display:none}.types-model__swiper{width:100%;display:block}.types-model__slide,.types-model__slide-content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.types-model__slide{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;position:absolute;left:-100%}.types-model .swiper-slide-active{position:initial;left:100%;opacity:1!important}.types-model__swiper-wrapper{height:auto}.types-model__price b,.types-model__slide-content::before,.types-model__wrap{display:none}.types-model__slide-content{padding-left:0}.types-model__slide-title-mob{display:block;font-style:normal;text-transform:uppercase;font-weight:500;font-size:3.4rem;padding-top:.4rem;line-height:3.4rem;margin-bottom:2rem;color:#969696}.types-model__slide-title{font-size:6.5rem;margin-bottom:7.2rem}.types-model__slide-title span{font-size:6.5rem}.types-model__inner{padding-bottom:1rem;margin-bottom:3.6rem}.types-model__number{font-size:3.3rem;max-width:56rem}.types-model__price{font-size:3.3rem;max-width:auto;min-width:auto;text-align:right;white-space:nowrap}.types-model__price span{font-size:3.3rem}.types-model__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.4rem}.options-m{margin-bottom:25rem}.options-m .container{width:100%;padding:0 3rem}.options-m .plyr--video{width:100%}.options-m__left{width:100%;margin-right:0;margin-bottom:2.5rem}.options-m__title{padding-left:.4rem;margin-bottom:5.5rem}.card-model__title span,.options-m__title span{font-size:2.9rem}.options-m__title strong{font-size:6.8rem;line-height:8rem;padding-right:14rem}.options-m__lists li{font-size:3.3rem;margin-bottom:3.7rem;padding-left:3.8rem}.options-m__lists li::before{width:1.2rem;height:1.2rem}.options-m__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.options-m__video{width:100%;height:78rem}.options-m__video-play{width:11.378rem;height:11.376rem}.example .container{width:100%;padding:0 3rem}.example .title{font-size:6.6rem;text-align:left;margin-bottom:6rem}.example__btn-all{font-size:3.3rem;line-height:2.8rem;font-weight:700}.example__wrapper{margin-bottom:8rem}.example__wrapper .product-model{margin-right:4.5rem}.example__wrapper .product-model__image{width:37.5rem;height:46.8rem;display:block;margin-bottom:4.249rem}.example__wrapper .product-model__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.example__wrapper .product-model__name{font-size:2.9rem;line-height:150%;color:#969696}.card-model__date-table-wrapper .card-model__date-table:nth-child(3n),.example__wrapper .product-model:nth-child(2n){margin-right:0}.card-model{margin-top:9.5rem}.card-model .container{width:100%;padding:0 3rem}.card-model__status{line-height:4.2rem}.card-model__date-table-wrapper{-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.card-model__date-table-wrapper .card-model__date-table{border:1.5px solid #242424;margin-bottom:2rem;margin-right:4rem}.card-model__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.card-model__left .card-model__link{display:none;border-bottom:none}.card-model__left .card-model__status,.card-model__left .card-model__title{display:none}.card-model__link{font-size:2.9rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:none;padding-bottom:1.3rem;margin-bottom:7rem}.card-model__title{margin-bottom:3.9rem}.card-model__title strong{font-size:6.6rem}.card-model__status{width:48.8rem;font-size:2.9rem;padding:2.9rem 1rem 2.9rem 2rem}.card-model__swiper{width:100%;overflow:hidden;padding-top:6.9rem;margin-bottom:4rem}.card-model__video{width:100%;height:105.6rem}.card-model__mswiper-content{height:33.4rem;width:25rem}.card-model__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6rem}.card-model__pagination{display:none}.card-model__image{width:100%;height:105.6rem}.card-model__video-play{width:11.378rem;height:11.376rem}.card-model__mswiper{display:block;margin-bottom:7rem}.card-model__right-text,.record-form__block-text br,.record__custom-checkbox+label br{display:none}.card-model__date{margin-right:0}.card-model__right-inner{margin-top:8.2rem}.card-model__date-title{font-size:2.9rem;line-height:2.1rem;margin-bottom:1.6rem;text-transform:uppercase;color:#969696}.card-model__date-table{width:25rem;height:13.8rem;padding:0;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;text-align:center;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;padding-top:3rem;margin-right:2rem}.card-model__date-table strong{font-size:3.3rem;margin-bottom:1.2rem}.card-model__data strong,.card-model__date-table span{font-size:3rem}.card-model__left{width:100%}.card-model__block{width:100%;grid-template-columns:repeat(3,2fr);margin-bottom:5.6rem}.card-model__block .card-model__data:nth-last-of-type(-n+3){margin-bottom:0}.card-model__data{margin-bottom:7rem}.card-model__data span,.card-model__text span{font-size:3rem;display:block;margin-bottom:1.2rem}.card-model .mob{display:block}.card-model__text{margin-bottom:6.2rem}.card-model__text span{margin-bottom:1.3rem}.card-model__text strong{font-size:3.3rem}.card-model .web-video{width:100%}.card-model .plyr__video-wrapper{background-color:var(--plyr-video-background, var(--plyr-video-background, none))!important}.card-model .plyr--video,.card-model .plyr__poster{width:100%;height:105.6rem}.card-model .plyr--full-ui.plyr--video .plyr__control--overlaid{width:12rem;height:12rem}.card-model__right{margin-bottom:5rem}.card-model__right .card-model__link{display:block;border-bottom:none}.card-model__right .card-model__title{display:block;max-width:70rem}.card-model__right .card-model__status,.card-model__right .card-model__status span{display:block}.card-model--two{margin-bottom:20rem;padding-bottom:0}.card-model--two .card-model__link{margin-bottom:23.5rem}.card-model--two .card-model__national{font-family:'EuropeExt';font-style:normal;font-weight:700;font-size:5rem;line-height:4.6rem;text-transform:uppercase;color:#242424;position:absolute;top:20rem}.record{overflow:hidden;max-width:100%}.record .container{width:100%;padding:0 3rem}.record__form-wrap,.record__photo-article-btns,.record__photo-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.record__photo-article-link{margin-right:0;margin-bottom:0;font-size:3rem;line-height:154%}.record__dop-sector{display:-webkit-box;display:-ms-flexbox;display:flex}.record__dop-sector .record__photo{margin-top:0}.record__dop-sector .record__photo:first-child{margin-top:0;margin-right:0}.record__photo-article--dop .record__photo-article-block{max-width:100%}.record__form-inner label,.record__photo-input-file span{font-size:3rem;line-height:154%}.record__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.record__form-inner{width:100%;margin-bottom:4rem}.record__form-inner input::-webkit-input-placeholder{font-size:3rem;line-height:187%}.record__form-inner input::-moz-placeholder{font-size:3rem;line-height:187%}.record__form-inner input::-ms-input-placeholder{font-size:3rem;line-height:187%}.record__form-inner input::placeholder{font-size:3rem;line-height:187%}.record__form-wrap{margin-bottom:4.2rem}.record__form-crib{font-size:3rem;padding-top:2.4rem}.record__form-inner:last-child{margin-top:6.4rem}.record__form-inner,.record__photo-article-btns--cabinet form{margin-top:0}.record__photo-title{font-size:3rem;line-height:4rem}.record__custom-checkbox{position:absolute;z-index:-1;opacity:0}.record__checkbox a{text-decoration:none!important}.record__custom-checkbox+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-style:normal;font-weight:500;font-size:3rem;line-height:2.7rem;letter-spacing:.02em}.record__custom-checkbox+label::before{content:'';display:inline-block;width:3.2rem;height:3.2rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:.15rem solid #242424;border-radius:.5rem;margin-right:1.6rem;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.record__custom-checkbox:checked+label::before{background-image:url(/local/templates/ycs/css/../img/icon/galka.svg);background-size:80%}.record__photo-article{margin-bottom:2rem}.record__annotation{font-size:3rem;line-height:3.4rem}.record__photo-article-block{margin-top:3rem;margin-bottom:5rem;display:none}.record__photo-article-block label{font-size:2.8rem;margin-bottom:1.6rem}.record__photo-article-block input{width:100%;font-size:3rem;padding-bottom:2.2rem}.record__photo-article-block span{font-size:2.8rem;line-height:169%;padding-top:1.6rem}.record__photo-article.active .record__photo-article-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;opacity:1;-webkit-transition:opacity .25s;transition:opacity .25s}.record .select,.record .select-head,.record .select-list{width:100%;font-weight:500;line-height:127%;letter-spacing:.02em}.record .select{padding-top:1.1rem;position:relative;display:block;background:0 0;font-style:normal;font-size:3rem;padding-right:1.2rem;padding-bottom:1.7rem}.record .select:hover .header__select-head{-webkit-transition:.2s;transition:.2s}.record .select-head,.record .select-list{text-transform:lowercase}.record .select-head{max-width:100%;font-size:3.5rem;cursor:pointer}.record .select-head::after{width:2rem;height:1.5rem;background:url(/local/templates/ycs/css/../img/icon/filter-arrow.svg) no-repeat center/cover;position:absolute;right:0;-webkit-transform:translateY(50%);transform:translateY(50%);content:'';display:block;-webkit-transition:.2s ease-in;transition:.2s ease-in;top:1.7rem}.record .select-head.open::after{-webkit-transform:translateY(50%) rotate(180deg);transform:translateY(50%) rotate(180deg)}.record .select-list{display:none;position:absolute;top:100%;left:0;right:0;max-height:20.5rem;overflow-x:hidden;overflow-y:auto;z-index:2;margin:0;padding:0;font-size:3rem;-ms-scroll-chaining:none;overscroll-behavior:contain}.record .select-list .select-item{position:relative;padding:1rem 1.5rem 1rem .2rem;cursor:pointer;list-style-type:none}.record .select-list .select-item:hover{background-color:rgba(224,229,231,.5)}.record__select span{font-size:3rem;margin-bottom:1.8rem}.record__total{font-size:3rem;margin-bottom:2.4rem}.record__total b{font-size:2rem}.record__inner-check .record__checkbox{margin-bottom:2rem}.record__inner-check .record__custom-checkbox+label{font-size:3rem;line-height:4.2rem}.record__locations-title{font-size:2.6rem;line-height:3.2rem;margin-bottom:2.8rem}.record__locations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.record__location{min-width:37rem;max-width:37rem;margin-right:4rem;display:inline-block;margin-bottom:4rem}.record__location .record__checkbox{min-height:7rem}.record__location:nth-child(2n){margin-right:0}.record__location-image{height:62rem}.record__dop-sector,.record__photo-article--dop{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.record__dop-sector .record__photo{width:100%}.record__photo-article--dop{margin-bottom:4rem}.record__photo-article--dop .record__photo-article-block{margin-left:0;margin-top:4rem}.record__photo-inner--dop{margin-bottom:0}.record__checkbox-price{margin-top:2.4rem}.record__checkbox-price strong{font-weight:500;font-size:3rem;line-height:2.7rem}.record__checkbox-price span{font-size:2.6rem}.record-form,.record__form{display:inline-block}.record-form{margin-right:4rem;min-width:37rem;overflow:hidden;max-width:37rem;width:37rem}.record-form__price{padding-left:0;font-size:3rem;margin-bottom:0;margin-bottom:2rem;margin-top:2rem}.record-form__price span{font-size:2.4rem}.record-form .plyr__poster{width:37rem;background-size:cover;background-position:9% 0}.record-form__video{margin-bottom:4rem;min-height:66.8rem}.record-form__block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.record-form__block-text{font-size:3rem;width:100%;margin-bottom:2.2rem}.record-form .minus.plus{width:12rem;height:12rem;font-size:2rem}.record-form .count{font-size:3rem}.record-form:nth-child(2n){margin-right:0}.record-form:nth-child(3n){margin-right:4rem}.footer{overflow:hidden;padding:0;padding-top:8rem;padding-bottom:9rem}.footer__nav-desk{display:none}.footer .container{width:100%;padding:0 3.2rem}.footer__right{margin-left:initial;margin-top:7.4rem}.footer__wrapper{padding-top:.9rem}.footer__policy,.footer__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer__nav-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__nav-mobile ul{margin-right:10.4rem}.footer__nav-mobile ul:last-child{margin-right:0}.footer__nav-mobile li{font-style:normal;font-weight:700;font-size:2.9rem;line-height:4rem;text-transform:uppercase;color:#fff;margin-bottom:4.8rem}.footer__nav-mobile li:last-child{margin-bottom:0}.footer__right-inf{margin-bottom:5.1rem}.footer__right-inf span{font-size:2.8rem;line-height:4rem;margin-bottom:1.6rem}.footer__right-inf a,.footer__right-inf p{font-size:2.8rem;line-height:3.2rem}.footer__social a{width:12.2rem;height:12.2rem;margin-right:6.2rem}.footer__policy{margin-right:0;margin-top:7.2rem}.footer__policy span{font-size:2.9rem;line-height:3.2rem;margin-bottom:2.4rem}.error__bg{display:none}.error__bg-mobile{display:block;position:absolute;z-index:-1;top:0;width:100%;height:100%}.error__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.error__title span{display:block;font-size:6rem;line-height:7.2rem;margin-bottom:2rem}.error__title strong{font-weight:700;font-size:6rem;line-height:120%}.error__text{font-size:2.6rem;line-height:154%;margin-bottom:4.8rem}}@media only all and (max-width:48em) and (max-width:48em){.fancybox-content{padding-left:3rem!important;padding-right:3rem!important}}@media only all and (max-width:48em){.cancellation-modal{background:rgba(191,198,205,.29);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;z-index:110;padding:0 3rem}.cancellation-modal__container,.cancellation-modal__content{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}.cancellation-modal__container{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cancellation-modal__content{background:#ecedf0;-webkit-box-shadow:5px 4px 17px rgba(0,0,0,.1);box-shadow:5px 4px 17px rgba(0,0,0,.1);margin-top:auto;height:52rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cancellation-modal .link,.tt-modal .link{font-size:4rem}.cancellation-modal__title{font-size:6rem}.cancellation-modal__close{right:4rem;top:4rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;width:10.4rem;background:#ecedf0;height:10.4rem;border:1px solid rgba(189,191,197,.4);border-radius:100%;background-color:transparent;cursor:pointer}.cancellation-modal__close:after,.cancellation-modal__close:before,.tt-modal__close:after,.tt-modal__close:before{content:'';position:absolute;left:50%;top:50%;width:40%;height:1px;border-radius:10rem;background-color:#242424;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.cancellation-modal__close:after,.tt-modal__close:after,.tt-modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.tt-modal{background:rgba(191,198,205,.29);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;z-index:110;padding:0 3rem}.tt-modal__container,.tt-modal__content{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}.tt-modal__container{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.tt-modal__content{background:#ecedf0;-webkit-box-shadow:5px 4px 17px rgba(0,0,0,.1);box-shadow:5px 4px 17px rgba(0,0,0,.1);margin-top:auto;height:52rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tt-modal__title{font-size:6rem}.tt-modal__close{right:4rem;top:4rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;width:10.4rem;background:#ecedf0;height:10.4rem;border:1px solid rgba(189,191,197,.4);border-radius:100%;background-color:transparent;cursor:pointer}.tt-modal__close:after,.tt-modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.tt-modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImdlbmVyYWwvZWxlbWVudHMuc2NzcyIsImJsb2Nrcy9jb250YWN0cy5zY3NzIiwiZ2VuZXJhbC9ub3JtYWxpemUuc2NzcyIsImdlbmVyYWwvc2V0LnNjc3MiLCJnZW5lcmFsL2ZvbnRzLnNjc3MiLCJibG9ja3MvZW50cnkuc2NzcyIsImJsb2Nrcy9oZWFkZXIuc2NzcyIsImJsb2Nrcy9tYWluLnNjc3MiLCJibG9ja3Mvc2hvb3Rpbmcuc2NzcyIsImJsb2Nrcy9jYXRhbG9nLWZpbHRlci5zY3NzIiwiYmxvY2tzL3Nob3QtaW50cm8uc2NzcyIsImJsb2Nrcy9tb2Rlcm4tY28uc2NzcyIsImJsb2Nrcy9iYW5uZXIuc2NzcyIsImJsb2Nrcy9ibG9nLnNjc3MiLCJibG9ja3MvbW9kZWxzLnNjc3MiLCJibG9ja3MvYXJ0aWNsZS1ibG9nLnNjc3MiLCJibG9ja3MvbW9kZWwuc2NzcyIsImJsb2Nrcy9jYXRhbG9nLnNjc3MiLCJibG9ja3MvcmVjb3JkLnNjc3MiLCJibG9ja3MvcmVzdG9yZS1tb2RhbC5zY3NzIiwiYmxvY2tzL2NhcmQtbmV3cy5zY3NzIiwiYmxvY2tzL2Zvb3Rlci5zY3NzIiwiYmxvY2tzL2Jsb2ctbWFpbi5zY3NzIiwiYmxvY2tzL3JlYWQtYWxzby5zY3NzIiwiYmxvY2tzL3B1YmxpY2F0aW9uLnNjc3MiLCJibG9ja3MvaHViLW1vZGVsLnNjc3MiLCJibG9ja3MvZXhhbXBsZS5zY3NzIiwiYmxvY2tzL29wdGlvbnMtbS5zY3NzIiwiYmxvY2tzL3R5cGVzLW1vZGVsLnNjc3MiLCJibG9ja3MvY2FyZC1tb2RlbC5zY3NzIiwiYmxvY2tzL3Byb2R1Y3QtbW9kZWwuc2NzcyIsImJsb2Nrcy9wZXJzb25hbC5zY3NzIiwiYmxvY2tzL29yZGVycy5zY3NzIiwiYmxvY2tzL3Nob3QtdHlwZS5zY3NzIiwiYmxvY2tzL3RlYW0uc2NzcyIsImJsb2Nrcy9mb3JtLnNjc3MiLCJibG9ja3MvcG9ydGZvbGlvLnNjc3MiLCJibG9ja3MvcHJpY2Uuc2NzcyIsImJsb2Nrcy9wcmljZS10d28uc2NzcyIsImJsb2Nrcy9mZWVkYmFjay5zY3NzIiwiYmxvY2tzL2V4YW1wbGUtdHdvLnNjc3MiLCJibG9ja3MvYWJvdXQuc2NzcyIsImJsb2Nrcy9hZGQtcG9wdXAuc2NzcyIsImJsb2Nrcy9tb2RhbHMuc2NzcyIsImJsb2Nrcy9vcmRlci1kZXRhaWwuc2NzcyIsImJsb2Nrcy90dC1tb2RhbC5zY3NzIiwiYmxvY2tzL2Vycm9yLnNjc3MiLCJibG9ja3MvdHouc2NzcyIsImJsb2Nrcy9tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCOztBQ3lMQSx1Q0FDSSxFLENBQ0kscUIsQ0FHSixFLENBQ0kscUIsQUFOUiwrQkFDSSxFLENBQ0kscUIsQ0FHSixFLENBQ0kscUIsQUM3QkoseUJBQ0ksRSxDQUNFLDBCLENBQUEsa0IsQ0FDQSxTLENBRUYsRyxDQUNFLFMsQ0FFRixFLENBQ0UsNEIsQ0FBQSxvQixDQUNBLFcsQUFWTixpQkFDSSxFLENBQ0UsMEIsQ0FBQSxrQixDQUNBLFMsQ0FFRixHLENBQ0UsUyxDQUVGLEUsQ0FDRSw0QixDQUFBLG9CLENBQ0EsV0N0SlIsSSxDQVpELEksQ0NPRywrQixDQUNBLGUsQ0FDQSxpQixDQUNBLG9DLENBQ0EsZSxDQUNBLFEsQ0FDQSxTLENEYkgsSSxDQUVHLDZCLENDSEEsbUIsQ0RhRixJLENDRUUsYSxDQUNBLHFCLENBQ0EsZ0IsQ0FFQSxnQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0RpU0YsTyxDQTVLQSxHLENBckhBLEksQ0FDRSxhLENBcUJGLEUsQ0FDRSw4QixDQUFBLHNCLENBQ0EsUSxDQUNBLGdCLENBaURGLEksQ0hWRixHLENHL0JFLEcsQ0hnQ0YsSSxDRy9CSSwrQixDQUNBLGEsQ0FVRixDLENBQ0UsNEIsQ0M5QkEsVyxDRHNDRixXLENBQ0Usa0IsQ0FFQSx3QyxDQUFBLGdDLENBT0YsQyxDSFJGLE0sQ0dVSSxrQixDQW1CRixLLENBQ0UsYSxDQVFGLEcsQ0haRixHLENHY0ksYSxDQUNBLGEsQ0FDQSxpQixDQUNBLHVCLENBR0YsRyxDQUNFLGEsQ0FHRixHLENBQ0UsUyxDQVVGLEcsQ0FDRSxpQixDQ2hFQSxVLENBQ0EsVyxDRDBFRixNLENIbkJGLFEsQ0FDQSxNLENHeUJJLGdCLENBQ0EsUSxDSDNCSixRLENBQ0EsTSxDR3VCSSxtQixDQUNBLGMsQ0FORixNLENIRkYsSyxDR29CSSxnQixDQWxCRixNLENIT0YsTSxDR3FCSSxtQixDSGJKLGEsQ0FDQSxZLENBQ0EsYSxDR2tCRSxNLENBSUUseUIsQ0hmSiwrQixDQUNBLDhCLENBQ0EsK0IsQ0dvQkUsd0IsQ0FJRSxpQixDQUNBLFMsQ0hqQkosNEIsQ0FDQSwyQixDQUNBLDRCLENHc0JFLHFCLENBSUUsNkIsQ0FPRixRLENBQ0UsMEIsQ0FVRixNLENBRUUsYSxDQUNBLGEsQ0FDQSxjLENBRUEsa0IsQ0FPRixRLENBQ0UsdUIsQ0FPRixRLENBQ0UsYSxDSHZCSixlLENBSUEsWSxDR0hFLE0sQ0FnQ0UsNkIsQ0FBQSxxQixDQUNBLFMsQ0h4Qkosd0MsQ0FLQSx3QyxDRzRCSSxXLENIekJKLGEsQ0drQ0ksNEIsQ0FDQSxtQixDSDFCSix3QyxDR2tDSSx1QixDQVFGLDRCLENBQ0UseUIsQ0FDQSxZLENBa0JGLE8sQ0FDRSxpQixDSHpCSixRLENHbUNFLFEsQ0FDRSxZLENFblZKLFdBQ0ksb0IsQ0FDQSwyQixDQUNBLHdRLENBS0EsZSxDQUNBLGtCLEFBR0osV0FDSSxvQixDQUNBLHdCLENBQ0Esc1AsQ0FLQSxlLENBQ0Esa0IsQUFHSixXQUNJLG9CLENBQ0EseUIsQ0FDQSw0UCxDQUtBLGUsQ0FDQSxrQixBQUdKLFdBQ0ksb0IsQ0FDQSx5QixDQUNBLDRQLENBS0EsZSxDQUNBLGtCLEFBR0osV0FDSSxvQixDQUNBLDRCLENBQ0EsOFEsQ0FLQSxlLENBQ0Esa0IsQUFHSixXQUNJLG9CLENBQ0EsMEIsQ0FDQSxrUSxDQUtBLGUsQ0FDQSxrQixBQUlKLFdBQ0ksb0IsQ0FDQSw2QixDQUNBLG9SLENBS0EsZSxDQUNBLGtCLEFBR0osV0FDSSxvQixDQUNBLHlCLENBQ0EsNFAsQ0FLQSxlLENBQ0Esa0IsQUFRSixXQUNDLHVCLENBQ0EsMEIsQ0FDQSxpTixDQUlBLGUsQ0FDQSxrQixBQU1ELFdBQ0MsdUIsQ0FDQSwwQixDQUNBLGlOLENBSUEsZSxDQUNBLGtCLEFBS0QsV0FDQyw2QixDQUVBLGtILENBR0EsZSxDQUNBLGtCLEFBSUQsV0FDSSx3QixDQUNBLDJDLENBQ0EsaU0sQ0FHQSxpQixDQUNBLGdCRG5KSixDLENKMllBLE8sQ0FEQSxRLENJdllJLDZCLENBQUEscUIsQ0FhSixTLENBaUJRLGUsQ0FDQSxxQixDQUFBLGlCLENBSVIsSyxDSjRZQSxRLENJMVlJLG9DLENBQ0EsbUIsQ0FDQSxRLENBQ0EsUyxDQUtKLEMsQ0o0WUEsTyxDSTFZSSxvQixDSitZSixDLENJNVlBLE0sQ0oyWUEsSyxDQUVBLFEsQ0l6WUksUyxDQUNBLGMsQ0p1WUosQyxDQURBLEssQ0FFQSxRLENJdllJLFksQ0o2WUYsTyxDSW5aRixZLENKa1pFLFcsQ0FFQSxjLENJNVlNLFMsQ0pnWk4sUSxDSXhaRixhLENKdVpFLFksQ0FFQSxlLENJOVlNLFMsQ0FrQ1IsSSxDQVRBLE0sQ0FyQkEsRSxDSjhZQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDSTVZSSxZLENBSUosQyxDQUNJLFksQ0FDQSxlLENBa0JKLEksQ0FUQSxNLENBQ0ksUSxDQUNBLGEsQ0FFQSxrQixDQUNBLFMsQ0FDQSx3QixDQUdKLEksQ0FDSSxjLENBQ0EsZSxDQUNBLDBCLENBQUEsMEIsQ0FBQSxtQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGlCLENBQ0Esc0IsQ0FFQSxXLENBQ0EsVyxDQUVBLGMsQ0FDQSxrQixDQUNBLGMsQ0E1Q0osRSxDSjhZQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBQ0EsRSxDSWxXQSxFLENBS0EsSyxDQUpJLFMsQ0FDQSxRLENBR0osSyxDQUdJLGUsQ0FHSixVLENBQ0ksWSxDQUNBLGEsQ0FHSixPLENBQ0ksZSxDQUdKLDZDLENKNFlBLDZDLENJMVlJLHVCLENBQ0EsUSxDQUdKLGtCLENBQ0kseUIsQ0FHSix3QkFDSSxJLENBQ0ksYSxDQUNBLGtCLENBQ0EsNkIsQ0FJSixJLENBUEEsSSxDQVFJLDZCLENBR0osVSxDQUNJLGMsQ0FDQSxZSGhLUixLLENBbUNBLE0sQ0FBQSxXLENBRUMsaUIsQ0FJQSx3QixDQXpDRCxLLENBQ0Msb0IsQ0FDQSxpQixDQUNBLG9CLENBQ0Esa0MsQ0FFQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBRUEsYSxDQVhELGEsQ0FBQSxtQixDQWdFRSxxQixDQTJCQSxxQixDQTNFQyw2QyxDQUFBLDZCLENBQUEsd0QsQ0FoQkgsYSxDQWdFRSxxQixDQTJCQSxxQixDQVRDLFksQ0FsRkgsYSxDQW9CRSxpQixDQUNBLFUsQ0FFQSxhLENBQ0Esb0QsQ0FDQSwyQixDQUNBLHlCLENBQ0EsWSxDQUNHLFMsQ0FPTCxNLENBQUEsVyxDQUNDLDZCLENBRUEsZSxDQUNBLGMsQ0FDQSxrQixDQUxELFcsQ0FTRSxrQyxDQUVBLGUsQ0FFQSxrQixDQU1GLFcsQ0FDQyxhLENBQ0EsaUIsQ0FDQSxtQixDQUNDLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsaUIsQ0FDQSxTLENBSUQsaUIsQ0EyQkEsaUIsQ0FDQyxZLENBQ0EsYSxDQUNBLGMsQ0FDQSx1QyxDQUNBLGlCLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLGlCLENBRUEsZ0IsQ0F2Q0QsaUIsQ0FNQyxtQixDQUFBLG1CLENBQUEsWSxDS3lLRyw4QixDTC9PTCxtQixDQWdFRSwyQixDQWNHLG1DLENBQUEsMkIsQ0FkSCxxQixDQTJCQSxxQixDQVJDLFcsQ0FDQSxZLENBT0YsaUIsQ0FXQyxtQixDQVhBLDJCLENBZ0JHLG9DLENBQUEsNEIsQ0FyREwsdUMsQ0FvRUcsWSxDQUNBLFcsQ0FDQSxZLENBMENILG1CLENBdENDLHFCLENBckNBLGlCLENBMEdELFEsQ0FHQyxtQixDQUFBLG1CLENBQUEsWSxDQXhFQSxxQixDQUNDLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsbUIsQ0FDQSxvQixDQUNBLFcsQ0FDQSxRLENBRUEsUyxDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQVRBLGdELENEaWpCRSw4QyxDQ3BpQkQsa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsYSxDQU1BLGlCLENBY0gsbUIsQ0ErQkEsUSxDQUlDLHVCLENBQUEsb0IsQ0FBQSxzQixDQUVBLHdCLENBQUEscUIsQ0FBQSxrQixDQXJDRCxtQixDQUlDLGlCLENBSkQsNkMsQ0FNRSx3QixDQUNBLGUsQ0FDQSxZLENBQ0EsYSxDQVRGLG9ELENBY0Usa0IsQ0FpQkYsUSxDQUNDLGlCLENBQ0Esb0IsQ0FHQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUxELFcsQ0FBQSxpQixDQWtCRyw0QixDQUFBLG9CLENBbEJILFcsQ0FTRSxrQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLHdCLENBQ0Esa0IsQ0FmRixpQixDQW1CRyxhLENBTUgsUSxDQUNDLGlCLENBREQsZ0IsQ0FBQSxzQixDQUlHLFUsQ0FDQSxxQixDQUFBLGEsQ0FMSCxnQixDQVNFLGlCLENBQ0EsVSxDQUNBLGEsQ0FDQSxlLENBQ0EsTyxDQUNBLFUsQ001T0YsTyxDQUNJLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FMSixrQixDQVFRLFksQ0FHSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0osYyxDQUNJLFksQ0FHSixhLENBQ0ksYSxDQUNBLFksQ0FGSCxpQixDQUlPLFMsQ0FLUixZLENBQ0ksYSxDQUNBLG9CLENBQ0Esa0IsQ0FHSixjLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FHSixhLENBQ0ksaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxtQixDQUNBLGlCLENBQ0Esb0IsQ0FDQSxjLENBWkgscUIsQ0FlTyxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLGUsQ0FDQSxpQixDQUNBLE8sQ0FDQSxPLENBQ0EscUMsQ0FBQSw2QixDQU9SLGUsQ0FDSSxZLENBR0osd0IsQ0FDSSxjLENBQ0EsZSxDQUZILGdDLENBSU8sWSxDQWlCUixXLENBYkEsYyxDQWVJLGlCLENBRUEsZ0IsQ0FHQSx3QixDQUNBLFUsQ0FyQkosYyxDQUVJLG9CLENBQ0EsZSxDQUVBLGtCLENBQ0Esb0IsQ0FHQSxnQixDQUNBLG1CLENBR0osVyxDQUNJLG1CLENBRUEsZSxDQUVBLGdCLENBQ0Esb0IsQ0FHQSxpQixDQVRILG1CLENBV08saUIsQ0FDQSxVLENBQ0EsWSxDQUNBLGEsQ0FDQSxNLENBQ0EsMEMsQ0FDQSwyQixDQUNBLHlCLENBSVIsZ0IsQ0FDSSxZLENBR0osYSxDQUNJLGlCLENBQ0Esa0IsQ0FDQSxTLENBQ0EsUyxDQUNBLFksQ0FJSixtQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGtCLENBSUEsNkIsQ0FLSixrQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLHFCLENBQ0EseUMsQ0FDQSxvQixDQU1KLDZCLENBQ0ksZSxDQUNBLGdCLENBQ0EsZSxDQU9SLFksQ0FDSSxpQixDQURKLDBCLENBR1EsYSxDQUNBLFksQ0FKUiw4QixDQU1ZLFksQ0FOWiwwQixDQUFBLHdCLENBQUEsMkIsQ0FlUSxhLENBZlIsZ0MsQ0FtQlksK0MsQ0FuQlosa0MsQ0FpQ1ksa0IsQ0FjWixjLENBQ0ksaUIsQ0MxTkosSyxDQUNJLGlCLENBREosZ0IsQ0F1SUssOEIsQ0FwSUcsVSxDQUdKLGEsQ0FFSSxlLENBQ0EsVSxDQUlKLHFCLENBQ0ksVyxDQUdKLFUsQ0FDSSxZLENBSUosVyxDQTZEQSxnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBSUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBbEVKLFcsQ0FBQyxtQixDQUFBLGlCLENBNENPLHFCLENBQUEsYSxDQTVDUixXLENBQ0ksVSxDQUNBLGtDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBQ0EsaUIsQ0FHQSxlLENBQ0EsYyxDQWRILGlCLENBa0JPLGEsQ0FDQSxpQixDQUNBLGtCLENBcEJQLHdCLENBc0JXLE0sQ0FFQSwwQixDQUFBLGtCLENBeEJYLHlCLENBNEJXLHFCLENBQUEsYSxDQUNBLG9ELENBQ0EsVSxDQTlCWCxtQixDQWtDTyxpQixDQUNBLFUsQ0FDQSxZLENBQ0EsYSxDQUNBLE8sQ0FDQSxtQyxDQUFBLDJCLENBQ0EsTyxDQUNBLG9ELENBQ0EsMkIsQ0FDQSx5QixDQTNDUCxrQixDQWdETyxVLENBQ0EsaUIsQ0FDQSxLLENBQ0EsVSxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLGtCLENBQ0EsMkIsQ0FBQSxtQixDQUtSLGdCLENBRUkscUIsQ0FDQSw4QyxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUtKLHVCLENBQ0ksaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLFUsQ0FDQSxvQixDQUNBLGEsQ0FDQSxnQixDQUlKLGtCLENBQUMsdUIsQ0FDRyw2QixDQUVBLGMsQ0FDQSxrQixDQUNBLHdCLENBQ0EsVSxDQU5ILHVCLENBUU8sdUIsQ0FDQSxlLENBQ0gsaUIsQ0FFRyxrQixDQVNSLDBCLENBSUksMkIsQ0FHSiwwQixDQUNJLFUsQ0FDQSxZLENBQ0EsaUIsQ0FDQSxVLENBV0osaUIsQ0FDSSxhLENBQ0EscUIsQ0FDQSxlLENBQ0EsYSxDQUNBLG9CLENBQ0EsaUIsQ0FDQSxXLENBQ0EsVyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHSixnQixDQUNJLGEsQ0FDQSxjLENBQ0Esa0IsQ0FLSix3QixDQUNJLGEsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUdKLDhCLENBQ0ksYSxDQUNBLGMsQ0FDQSxpQixDQUhILGtDLENBS08sVSxDQUNBLFcsQ0FDQSxpQixDQUlSLG1CLENBQ0ksVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFMsQ0FKSCw0QixDQU1PLFUsQ0FRUiw0QixDQUNJLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0Esb0IsQ0FDQSxXLENBQ0EsVSxDQUNBLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQVJILHVELENSbzVCRCxxRCxDUXg0QlEsa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsVSxDQWpCUCx1RCxDQXVCTyxpQixDQXZCUCxxRCxDQTRCTyxpQixDQUNBLFksQ0EzT1oseUQsQ0FxUGMsUyxDQUNBLG9CLENBQ0EsbUIsQ0FDQSxnRCxDQUFBLHdDLENDeFBkLFMsQ0FDSSxpQixDQUNBLHFCLENBRkosb0IsQ0FJUSxVLENBQ0EsbUIsQ0FDQSxxQixDQUdKLGtCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FHSixtQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLG9CLENBQ0EsaUIsQ0FUSCwyQixDQVdPLFUsQ0FDQSxpQixDQUNBLDBCLENBQ0EsTyxDQUNBLGEsQ0FDQSxVLENBQ0EsOEMsQ0FBQSxzQyxDQUNBLDhCLENBQUEsc0IsQ0FDQSx3QixDQUNBLG1HLENBQUEsbUYsQ0FBQSwwSSxDQWpDWix3RCxDQTJDWSxVLENDSVAsb0MsQ0QvQ0wsZ0UsQ0E4Q2dCLGtDLENBQUEsMEIsQ0FDQSx3QixDQVFaLGlCLENBQ0ksYyxDQUdKLHdCLENBQ0ksVSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBR0osOEIsQ0FDSSxhLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGlCLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBQ0EsaUIsQ0FOSCxzQyxDQVFPLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSwrQixDQUNBLFUsQ0FDQSxNLENBQ0EsTyxDQUtSLGtCLENBQ0ksWSxDQUdKLHNCLENBQ0ksVyxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxXLENBQ0EsUyxDQUNBLGMsQ0FQSCwwQixDRXZGTCwwQyxDRmlHWSxVLENBQ0EsVyxDQUNBLHFCLENBQUEsa0IsQ0FJUixzQixDQUFDLDJCLENBWU8saUIsQ0FFQSxjLENBRUEsd0IsQ0FoQlIsc0IsQ0FDSSw2QixDQUVBLGUsQ0FJQSxvQixDQUNBLGlCLENBUkgsMkIsQ0FlTyxrQixDQU9SLHFCLENBQ0ksaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0Esb0IsQ0FLSixjLENBQ0ksYSxDQUNBLGMsQ0FDQSxtQixDQUNBLGtCLENBR0osb0IsQ0FDSSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSxjLENHbkpSLFUsQ0FDSSxtQixDQURKLHFCLENBR1EsYyxDQUdKLG1CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxpQixDQUlKLGUsQ0FDSSxpQixDQUNBLFksQ0FDQSxTLENBS0osa0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFUsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FHSixxQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLG9CLENBQ0EsYSxDQUNBLGdCLENBcENSLGdCLENBeUNRLFksQ0FDQSxvQixDQUdKLHVCLENBQ0ksYSxDQUNBLGlCLENBQ0EsUyxDQUNBLFEsQ0FHSix1QixDQUNJLGEsQ0FDQSxhLENBR0osNkIsQ0FDSSxXLENBQ0EsZ0IsQ0FDQSxlLENBQ0EsZSxDQUNBLFksQ0FDQSxrQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxnQixDQUlKLDJCLENBQ0ksYSxDQUNBLGMsQ0FDQSxtQixDQUdKLGlDLENBQ0ksYyxDQUNBLGEsQ0FDQSxpQixDQUNBLFUsQ0FJSixnQixDQUNJLG1CLENBR0osaUIsQ0FxQkEsb0IsQ0FDSSxpQixDQUtBLHdCLENBM0JKLGlCLENBQ0ksNkIsQ0FFQSxlLENBQ0EsYyxDQUNBLGdCLENBR0Esa0IsQ0M3Q0gsbUIsQ0RxQ0Esc0IsQ0hhQSwyQixDR0hPLGUsQ0FDQSxrQyxDQVhQLG1CLENBZ0JPLGtCLENBS1Isb0IsQ0FFSSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBRUEsYSxDQUNBLGEsQ0FDQSxvQixDQUNBLGlCLENBQ0EsVSxDQzFIUixPLENBQ0kscUIsQ0FESixrQixDQUdRLGMsQ0FHSixlLENBQ0ksWSxDQUNBLFUsQ0FHSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkcsQ0FBQSw4RCxDQUNBLFksQ0FDQSxrQixDQUNBLGlCLENBR0osd0IsQ0FDSSxlLENBR0osYyxDQUNJLGEsQ0FDQSxjLENBQ0EsVyxDQUNBLFMsQ0FDQSxpQixDQUxILGtCLENBT08sVSxDQU9SLGEsQ0FDSSxpQixDQUNBLFksQ0FDQSxRLENBQ0EsUyxDQUdKLGMsQ0FDSSxXLENBQ0EsaUIsQ0FDQSxpQixDQUNBLFMsQ0FDQSxpQixDQUlKLGMsQ0FDSSw2QixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLHdCLENBQ0Esb0IsQ0FTSixrQixDQUNJLFksQ0FHSixhLENBQ0ksaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0EsVyxDQUNBLG9CLENBSUosZ0IsQ0FDSSxpQixDQUdKLG1CLENBQ0ksaUIsQ0FDQSxZLENBQ0EsVyxDQUNBLFMsQ0FJSixpQixDQUNJLFksQ0NuR1IsSyxDQUNJLHFCLENBREosZ0IsQ0NBQSxrQixDREdRLFksQ0FHSixZLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxvQixDQUdKLFksQ0FDSSxpQixDQU9KLGMsQ0FKQSxpQixDQUNJLFksQ0FPSixxQixDQUNJLFcsQ0V6QlIsYSxDQUNJLGEsQ0FDQSxhLENBRkosNEMsQ0NBQSw4QixDRE1ZLDRCLENBQUEsb0IsQ0FDQSxxQixDQUFBLGEsQ0FJUixvQixDQUNJLFUsQ0FDQSxjLENBQ0Esb0IsQ0FDQSxlLENBSkgsd0IsQ0hZQSxrQixDR0pPLFcsQ0FDQSxtQixDQUFBLGdCLENBS1Isb0IsQ0FDSSxrQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLGtCLENBR0osb0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHNDLENBQ0EseUMsQ0FDQSxrQixDQUNBLHFCLENBR0osbUIsQ0FVQSxtQixDQUdJLGlCLENBRUEsZ0IsQ0FDQSxnQixDQUNBLG9CLENBRUEsdUIsQ0FuQkosbUIsQ0FDSSw2QixDQUVBLGUsQ0FPSixtQixDQUNJLGlCLENBQ0EsaUIsQ0FFQSxlLENBSUEsd0IsQ0FSSCwyQixDQVdPLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxXLENBQ0EsTSxDQUNBLDJDLENBQ0EsMkIsQ0FDQSx5QixDQUNBLFMsQ0R6RVosTyxDQUNJLHFCLENBQ0EsZSxDQUNBLGlCLENBTUEsYyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esb0IsQ0FHSixlLENBR0ksZ0IsQ0FFQSx3QkFMSixlLENBTVEsZSxDQUNBLGdCQVBQLCtCLENBV08sWSxDQUNBLG1DLENBQ0EsUSxDQUVBLHdCQWZQLCtCLENBZ0JXLFVBS1osYyxDQVNJLG1DLENBQUEsZ0MsQ0FBQSwyQixDQUNBLG9DLENBQUEsaUMsQ0FBQSw0QixDQS9DUixZLENBa0RJLGdCLENBQ0ksWSxDQW5EUixhLENBMkRRLFUsQ0FDQSxRLENFNURSLE0sQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUEsYyxDQUNBLFUsQ0FXQSxjLENBQ0ksYSxDQUNBLGMsQ0FDQSxnQixDQUNBLGlCLENBRUEsd0JBTkosYyxDQU9RLFUsQ0FFQSxhQUlSLGEsQ0FDSSxVLENBQ0EsVyxDQUNBLGlCLENBQ0EsVSxDQUNBLGUsQ0R2Qkgsd0IsQ0NrQkEsaUIsQ0FPTyxVLENBRUEscUIsQ0FBQSxhLENBNElQLHlCLENBeElELFksQ0E2TFEsaUIsQ0FDQSxVLENBQ0EsVyxDQS9MUixZLENBRUksaUIsQ0FDQSx5QixDQUdBLGlDLENBQUEseUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQVpILGdCLENBY08sWSxDQUNBLGEsQ0FDQSxTLENBRUEsd0JBbEJQLGdCLENBbUJXLFUsQ0FDQSxXLENBcEJaLFksQ0F5QlEsVSxDQUNBLFcsQ0FDQSxVQUlSLGlCLENBQ0ksWSxDQUdILHFDLENBRU8sYSxDQUlSLGEsQ0FDSSxpQixDQUNBLGlCLENBQ0EseUIsQ0FDQSxVLENBQ0EsVyxDQUNBLGlDLENBQUEseUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQVpILGlCLENBZU8sWSxDQUNBLGEsQ0FFQSx3QkFsQlAsaUIsQ0FtQlcsVSxDQUNBLFcsQ0FwQlosYSxDQXlCUSxVLENBQ0EsVyxDQUNBLFdYOUdaLDRCLENBQUEsNEIsQ1dtRkssd0IsQ0FnQ1csUyxDQWhDWCwrQixDQWtDZSxjLENBcUJoQixlLENBZkEsWSxDQXFCSSxVLENBQ0EsbUIsQ0FFQSxhLENBeEJKLFksQ0FDSSxrQyxDQUNBLGUsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBR0Esb0IsQ0FDQSx3QixDQUVBLG1CLENBR0osZSxDQUVJLGUsQ0FFQSxrQixDQUNBLG9CLENBR0Esb0IsQ0FSSixlLENBNEJBLFksQ0FoQkEsYyxDQWtCSSxpQixDQUVBLGdCLENBcEJKLGMsQ0FDSSxVLENBQ0EsYSxDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVBLGUsQ0FFQSxrQixDQUNBLG9CLENBQ0EsYSxDQUNBLG9CLENBR0osWSxDQUNJLGtDLENBRUEsZSxDQUVBLGtCLENBQ0EsbUIsQ0FDQSx3QixDQUNBLFUsQ0FDQSxxQixDQUdKLGlCLENBQ0ksWSxDQUNBLGlCLENBQ0EsUSxDQUNBLFcsQ0FDQSxXLENBQ0EsYyxDQUNBLHdCLENBQ0EsUyxDQUNBLDBCLENBRUEsd0JBWEosaUIsQ0FZUSxXLENBQ0EsVSxDQUNBLE8sQ0FDQSxZLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0EsMEIsQ0FBQSx1QixDQUFBLG9CQUdKLHVCLENBQ0ksZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUVBLHdCQU5KLHVCLENBT1EsYyxDQUNBLG9CLENBQ0Esb0JBSVIsc0IsQ0FDSSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSxlLENBRUEsd0JBTkosc0IsQ0FPUSxnQixDQUNBLG9CLENBQ0Esb0JBSVIscUIsQ0FDSSxvQixDQUNBLG1CLENBaERQLHlCLENBb0RPLFUsQ0FJQSxVLENBQ0EsUSxDQUNBLGdELENBQUEsd0MsQ0FDQSx3QixDQUNBLFUsQ0FFQSx3QkE5RFAseUIsQ0ErRFcsVUFLWixxQixDQUNJLFksQ0FDQSxpQixDQUNBLEssQ0FDQSxNLENBQ0EsVSxDQUNBLFcsQ0FDQSwrQixDQUNBLGlDLENBQUEseUIsQ0FDQSxtQixDQUNBLFUsQ0FDQSxTLENBRUEsd0JBYkoscUIsQ0FjUSxxQkFHSix5QixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FFQSx3QkFOSix5QixDQU9RLG9CQUlSLDJCLENBQ0ksZ0IsQ0FDQSxlLENBRUEsd0JBSkosMkIsQ0FLUSxnQkFJUCwrQixDQUVPLFUsQ0FDQSxXLENBQ0EsYyxDQUVBLHdCQU5QLCtCLENBT1csVSxDQUNBLGFBS1osZ0MsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQUVBLHdCQUxKLGdDLENBTVEsVUFOUCwrRCxDQVVPLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsVSxDQUNBLGdCLENBRUEsd0JBZFAsK0QsQ0FlVyxnQixDQUNBLGtCLENBQ0EsVUFqQlgsdUUsQ0FxQlcsd0IsQ0FBQSxnQixDQUNBLGtCLENDOVRwQixRLENBQ0ksZSxDQUNBLGtCLENBQ0Esc0IsQ0FISixtQixDQUtRLFksQ0FFSixlLENBQ0ksa0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQVZSLGUsQ0FnQlEsYyxDQUNBLGtCLENBR0osb0IsQ0FDSSxrQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLHlCLENBQ0EsZ0IsQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FYSCx3QixDQWNPLFksQ0FLUixzQixDQUNJLGMsQ0FESCw0QyxDQVFELHNCLENBTFEsa0IsQ0FTUixpQixDQUNJLFksQ0FDQSxtQyxDQUNBLFEsQ0FDQSxvQixDQUpILHdDLENBY08sYyxDQUtSLGlCLENBQ0ksa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSx5QixDQUNBLGUsQ0FDQSxhLENBQ0EsYSxDUmxGUixlLENBQ0ksZ0IsQ0FDQSx5QyxDQUNBLFUsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLG1CLENBQ0EsUyxDQUNBLGlCLENBQ0EsVSxDQUNBLDZCLENBQUEscUIsQ0FWSixlLENBV0ksd0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUVKLHNCLENBQ0ksb0IsQ0FDQSxnQixDQUVKLHFCLENBQ0ksaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGEsQ0FDQSxpQixDQUNBLGMsQ0FaSCw2QixDQWNPLFUsQ0FDQSxpQixDQUNBLDBCLENBQ0EsTyxDQUNBLGEsQ0FDQSxVLENBQ0EsOEMsQ0FBQSxzQyxDQUNBLDhCLENBQUEsc0IsQ0FDQSx3QixDQUNBLG1HLENBQUEsbUYsQ0FBQSwwSSxDQU1SLDRCLENTOGtCQywwQixDQS9qQkEsb0IsQ0FzV0EsbUMsQ1RwWEcsYSxDQVNKLGdDLENBQ0ksZSxDQUdKLHFCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUdKLDZCLENBQ0ksb0IsQ0FESCxtRCxDQUdPLG9CLENBSVIsd0IsQ0FDSSxZLENBR0osK0IsQ0FJQSxzQixDQUhJLG1CLENBQUEsbUIsQ0FBQSxZLENBR0osc0IsQ0FDSSxpQixDQUVBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsbUIsQ0FKSCw0QixDQU1PLGlCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGtCLENBYlAsNEIsQ0FpQk8sZ0IsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsUSxDQUNBLG1CLENBQ0EsK0IsQ0FDQSxrQixDQTdCUCx1RCxDQStCVyxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FyQ1gsOEMsQ0ErQlcsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBckNYLGtELENBK0JXLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQXJDWCxtRCxDQStCVyxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FyQ1gseUMsQ0ErQlcsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBdEhoQixzRSxDQStIWSx3QixDQUNBLGEsQ0FoSVosNkQsQ0ErSFksd0IsQ0FDQSxhLENBaElaLGlFLENBK0hZLHdCLENBQ0EsYSxDQWhJWixrRSxDQStIWSx3QixDQUNBLGEsQ0FoSVosd0QsQ0ErSFksd0IsQ0FDQSxhLENBSVIsaUMsQ0FDSSxjLENBR0osNkIsQ0FDSSxvQixDQURILG1DLENBR08saUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBS1Isd0MsQ0FDSSxlLENBckpSLHVCLENBNEpRLGtCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLG9CLENBQ0EsYSxDQUNBLHFCLENBQ0EsK0IsQ0F4S1Isa0QsQ0E2S2dCLGEsQ0FDQSxzQixDQUFBLGMsQ0E5S2hCLDRCLENBQUEsNEIsQ0EyTlEsVSxDQVFBLGUsQ0FDQSxnQixDQUVBLGdCLENBQ0Esb0IsQ0F2T1IsNEIsQ0FzTFEsYyxDQUtBLHdCLENBRUEsYyxDQTdMUixtQyxDQW9NUSxVLENBQ0EsVyxDQUNBLG1FLENBQ0EsaUIsQ0FDQSxPLENBQ0EsaUMsQ0FBQSx5QixDQUNBLFUsQ0FDQSxhLENBQ0EsOEIsQ0FBQSxzQixDQUNBLFUsQ0E3TVIsd0MsQ0FpTlEsZ0QsQ0FBQSx3QyxDQWpOUiw0QixDQXFOUSw0QixDQUNBLFksQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUVBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsUyxDQUNBLFEsQ0FDQSxTLENBQ0Esa0IsQ0FHQSx3QixDQUlBLHdCLENBQUEsMkIsQ0F6T1IseUMsQ0ErT1EsaUIsQ0FHQSxpQixDQUVBLGMsQ0FDQSxvQixDQUNBLDRDLENBdFBSLGlELENBd1BZLGlCLENBQ0EsVSxDQUNBLFksQ0FDQSxXLENBQ0Esb0QsQ0FDQSwyQixDQUNBLHlCLENBQ0EsVSxDQUNBLE8sQ0FDQSxtQyxDQUFBLDJCLENBalFaLG9ELENBc1FRLGtCLENBQ0Esd0IsQ0F2UVIsK0MsQ0EyUVEscUMsQ0FJSixxQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBRUEsc0IsQ0FDQSx5QyxDQUNBLDRDLENBQ0Esa0IsQ0FDQSxnQixDQUdKLGlDLENBQ0ksa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FHSiw4QixDQUNJLFksQ0FHSixvQyxDQUNJLFcsQ0FDQSxZLENBQ0Esa0IsQ0FDQSxpQixDQUNBLGlCLENBQ0Esd0IsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQVRILHdDLENBWU8sWSxDQUNBLGEsQ0FNWixzQixDQUNJLFMsQ0FDQSxpQixDQUNBLE0sQ0FDQSw2QixDQUFBLHFCLENSaFVKLFMsQ0FDSSxrQixDQUNBLHNCLENBRkosb0IsQ0FJUSxZLENBSlIsZ0IsQ0FRUSxvQixDQVJSLGMsQ0FZUSxVLENBQ0EsWSxDQUNBLGEsQ0FlSixxQixDQVZBLHFCLENBQ0ksa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esd0IsQ0FDQSxvQixDQWFKLHFCLENBQ0kscUIsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBSEgsMkIsQ0FLTyxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FUUCwyQixDQWFPLFcsQ0FDQSxRLENBQ0EscUIsQ0FDQSxpQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHlCLENBQ0EsNEIsQ0FBQSxvQixDQXZCUCw0RCxDQTJCZSxhLENBQ0EsNEIsQ0FBQSxvQixDQTVCZixtRCxDQTJCZSxhLENBQ0EseUIsQ0FBQSxvQixDQTVCZix1RCxDaUJqQkEscUQsQ0E4WUEsOEQsQ0NuWEEsc0QsQ2xCaUJlLGEsQ0FDQSx3QixDQUFBLG9CLENBNUJmLHdELENBMkJlLGEsQ0FDQSx3QixDQUFBLG9CLENBNUJmLDhDLENBMkJlLGEsQ0FDQSw0QixDQUFBLG9CLENBNUJmLHNELENBZ0NXLGEsQ0FoQ1gsNkMsQ0FnQ1csYSxDQWhDWCxpRCxDQWdDVyxhLENBaENYLGtELENBZ0NXLGEsQ0FoQ1gsd0MsQ0FnQ1csYSxDQU1aLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLG9CLENBSEgseUIsQ0FLTyxhLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FiUCxzQixDQUFBLDJCLENBaUJPLGEsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esd0IsQ0F0QlAsc0IsQ0FBQSw0QixDQTBCTyw2QixDQUFBLHFCLENBMUJQLDRCLENBNkJXLGEsQ21CaEVYLDZCLENuQnVFRCwrQixDQUNJLGUsQ0FHSixnQixDQUVJLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHFCLENBQ0EsaUIsQ0FKSixnQixDQVFBLHNCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FESCx3QixDQUlPLFUsQ0FDQSxXLENBQ0EsbUIsQ0FDQSxpQixDQVBQLHFDLENvQjdFQSw4QixDcEJ3RmUsbUMsQ0FBQSwyQixDQUNBLHVDLENBQUEsK0IsQ0FaZiwrQixDQWlCVyxVLENBQ0EsaUIsQ0FDQSwwQixDQUNBLHVDLENBQUEsK0IsQ0FDQSxXLENBQ0EsUyxDQUNBLFksQ0FDQSxVLENBQ0EsYSxDQUNBLGlCLENBQ0EsNEMsQ0FBQSxvQyxDQTNCWCxtQyxDQWdDTyxjLENxQjdKWixVLENBQ0ksa0IsQ0FDQSxzQixDQUZKLGlCLENBS1Esa0IsQ0FDQSxrQixDQUNBLG1CLENBUFIscUIsQ0FVTyxVLENBR0gsbUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLGtCLENBQ0EsbUIsQ0FKSCxnQyxDQU1PLGlCLENBQ0Esa0IsQ0FQUCw4QyxDQVdPLGMsQ0FYUCxxRCxDQWVPLGUsQ0FLWCxpQixDQUNBLGlCLENBQ0csZSxDQUNBLGlCLENBQ0Esa0IsQ0FKRix3QixDQUFBLHlCLENBZU0saUIsQ0FDQSxVLENBQ0EsYSxDQUNBLCtCLENBQ0EsVSxDQUNBLE8sQ0FwQk4seUIsQ0FZTSxNLENBWk4sd0IsQ0FxQk0sTyxDQXdCUCxtQixDQTdDQyxtQixDQUFBLHNCLENBeUJBLGlCLENBRUEsYyxDQUNNLGtCLENBRU4sd0IsQ0FlRCxtQixDQTdDQyxtQixDQW1DTSw2QixDQUVBLGUsQ0FFQSxnQixDQU1QLG1CLENBN0NDLHNCLENBOENFLGtDLENBRUEsZSxDQVNBLGEsQ0FaSCxtQixDQUlHLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUVBLGEsQ0FDQSx5QixDQUVBLGEsQ0FFQSxpQixDRjNGSixVLENBQ0ksa0IsQ0FDQSxvQixDQUZKLHFCLENBSVEsWSxDQUdKLGlCLENBQ0ksa0IsQ0FrR0gsdUIsQ0FoRUEsdUIsQ0FuQ0Esd0IsQ0FzSE8sdUIsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxlLENBSUEsd0IsQ0E3SFAsd0IsQ0FJTyxpQixDQUlBLGMsQ0FDQSxnQixDQUVBLG9CLENBQ0Esb0IsQ0FaUCxnQyxDQWNXLGlCLENBQ0EsVSxDQUNBLGEsQ0FDQSxNLENBQ0Esa0IsQ0FDQSxVLENBQ0EsTyxDQWVYLGtCLENBbkNBLHNCLENBb0RPLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FFQSxhLENBekRQLHNCLENBNkJPLG9CLENBQ0Esb0IsQ0FLUixnQixDQUNJLGEsQ0FDQSxhLENBQ0EsaUIsQ0E2REgsdUIsQ0FoRUEsdUIsQ0F1Rk8sZ0IsQ0FJQSxhLENBM0ZQLHVCLENBVU8sZ0IsQ0FDQSxrQixDQVhQLGtCLENBcUJPLGtCLENBU1IscUIsQ0FDSSxlLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUdKLGlCLENBQ0ksYyxDQUNBLFksQ0FDQSxtQixDQUhILHFCLENBS08sVSxDQUNBLFcsQ0FJUiwwQixDQWtCQyxxQixDQVNPLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGEsQ0FoQ1IsMEIsQ0FDSSwyQyxDQUNBLGdCLENBU0osaUIsQ0FPQSxnQixDQU5JLG1CLENBQUEsbUIsQ0FBQSxZLENBREgsa0MsQ0FJTyxrQixDQUdSLGdCLENBQ0ksYSxDQUNBLGdCLENBQ0EsMkMsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGtCLENBTkgscUIsQ0FRTyxhLENBT0Esa0IsQ0FmUCx1QixDQXdCTyxnQixDR2xJWixVLENBQ0ksb0IsQ0FESixxQixDQUdRLFksQ0FHSixpQixDQUdJLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBSkgsd0IsQ0FBQSw2QixDQU1PLGMsQ0FDSSxnQixDQVBaLGlCLENBZ0JBLG1CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ2xCeEJSLE0sQ0FDSSxpQixDQUtBLGMsQ0FDSSxVLENBQ0EsZSxDQUdKLDRCLENBSUEsc0IsQ0FISSxXLENBU0osbUIsQ0FDSSxpQixDQUNBLGlCLENBQ0EsVSxDQUNBLFUsQ0FDQSxLLENBTEgsMEIsQ0FPTyxpQixDQUNBLFUsQ0FDQSxTLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBQ0Esd0YsQ0FJUixtQixDQUNJLGUsQ0FDQSxXLENBeENSLGlCLENBc0NLLHVCLENBSU8sVSxDQU1SLDJCLENBQ0ksYSxDQUNBLGlCLENBWkgsdUIsQ0FVQSwrQixDQUlXLFcsQ0FDQSxtQixDQUFBLGdCLENBS1osa0IsQ0FJQSxjLENBSEksWSxDQU9KLGEsQ0FJSSx5QyxDQUNBLGlCLENBQ0EsUyxDQUdKLGEsQ0FDSSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBS0osYSxDQUNJLFksQ0FDQSxtQyxDQUNBLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsZSxDQUlKLGtCLENBRUksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxvQixDQUhILHVCLENBMERBLGtCLENBakNBLGlCLENBcEJPLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxtQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBWlAseUIsQ0FnQk8saUIsQ0FJQSx3QixDQUNBLFUsQ0FyQlIsa0IsQ0F5QkEsWSxDQTBCQSxZLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0EzQkosWSxDQUVJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EscUIsQ0E1QkgseUIsQ0EwREEsb0IsQ0FqQ0EsbUIsQ0FnRE8sYSxDQUlBLGUsQ0FDQSxnQixDQUNBLGdCLENBdERQLG1CLENBZ0JPLGlCLENBSUEsd0IsQ0FDQSxVLENBQ0EsZSxDQUlSLFksQ0FFSSx3QixDQUFBLHFCLENBQUEsNkIsQ0FFQSxvQixDQUdKLGEsQ0FHRyxnQixDQUhGLG9CLENBaUJPLHVCLENBakJSLGEsQ0EyQkEsYyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FHSixvQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FFQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLHFCLENBVUosbUIsQ0FQQSxvQixDQVFJLG1CLENBQUEsbUIsQ0FBQSxZLENBUkosb0IsQ0FFSSxVLENBQ0EsYSxDQUNBLHFCLENBR0osbUIsQ0FFSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFksQ0FDQSwwQixDQXpESCxvQixDQW1EQSx3QixDQUFBLDBCLENBbUJPLGlCLENBS0Esd0IsQ0FDQSxVLENBekJQLDBCLENBUU8sdUIsQ0FFQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG1CLENBYlAsd0IsQ0FvQk8sZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQU9SLCtCLENBQ0ksZ0IsQ0FHSixXLENBQ0ksVSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBQ0EsbUIsQ0FDQSwyQyxDQUNBLGdCLENBQ0EsYSxDQWJILGdCLENBd0JPLG9CLENBQ0EsaUIsQ0F6QlAsd0IsQ0EyQlcsaUIsQ0FDQSxVLENBQ0EsWSxDQUNBLFcsQ0FDQSxvRCxDQUNBLDJCLENBQ0EseUIsQ0FDQSxPLENBQ0EsTyxDQUNBLDZDLENBQUEsNkIsQ0FBQSx3RCxDQU1aLGtCLENBQ0ksYSxDQUNBLHFCLENBQ0EsZSxDQUNBLGEsQ0FDQSxvQixDQUNBLGlCLENBQ0EsVyxDQUNBLFcsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0osaUIsQ0FDSSxhLENBQ0EsYyxDQUNBLGtCLENBS0oseUIsQ0FDSSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FHSiwrQixDQUNJLGEsQ0FDQSxjLENBQ0EsaUIsQ0FISCxtQyxDQUtPLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUNBLHNCLENBQUEsbUIsQ0FDQSxpQixDQUlSLG9CLENBQ0ksVSxDQUNBLFcsQ0FDQSxpQixDQUNBLFMsQ0FKSCw2QixDQU1PLFUsQ0FRUiw2QixDQUNJLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0Esb0IsQ0FDQSxXLENBQ0EsVSxDQUNBLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQVJILHdELENONGpGRCxzRCxDTWhqRlEsa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsVSxDQWpCUCx3RCxDQXVCTyxpQixDQXZCUCxzRCxDQTRCTyxpQixDQUNBLFksQ0FoWFosMkQsQ0EwWGMsUyxDQUNBLG9CLENBQ0EsbUIsQ0FDQSxnRCxDQUFBLHdDLENBT1Ysa0IsQ0FDSSxpQixDQUNELFUsQ0FDQyxXLENBQ0EsUyxDQXhZUixrQixDQThZUSxTLENBOVlSLHVELENONjZGSSxxRCxDTTcvRVksVSxDbUJoYmhCLFksQ0FDSSxhLENBQ0EsWSxDQUNBLGlCLENBQ0EsYSxDQUpKLDBDLENBUVksNkIsQ0FBQSxxQixDQUNBLHFCLENBQUEsYSxDQUtSLG1CLENBQ0ksa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxXLENBQ0EsNEIsQ0FBQSxvQixDQUNBLFUsQ0FJSixxQixDQUNJLFksQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsWSxDQUNBLGlCLENBQ0EsUyxDQUdKLG1CLENBQ0ksaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsUyxDQUNBLGUsQ0FQSCx1QixDQVNPLFUsQ0FDQSxXLENBQ0EscUIsQ0FBQSxhLENBZ0JSLGtCLENBWkEsa0IsQ0FjSSxpQixDQUVBLGdCLENBRUEsb0IsQ0FDQSxVLENBbkJKLGtCLENBRUksZSxDQUVBLGdCLENBR0EsZSxDQUNBLGEsQ0FDRCxZLENBR0gsa0IsQ0FDSSw2QixDQUVBLGUsQ0FFQSxnQixDQUdBLGEsQ0FDQSxlLENDeEVSLFUsQ0FDSSxrQixDQUNBLHNCLENBRkoscUIsQ0FJUSxZLENBR0osbUIsQ0FDSSxZLENBQ0EsbUMsQ0FDQSxRLENBQ0Esb0IsQ0FKSCwwQixDQU1PLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsbUIsQ0FDQSxrQixDQ1JQLDhDLENEQUEsd0MsQ0FZTyxjLENBSVIsbUIsQ0VOQyx3QixDQ21IQSw4QixDQVdPLGtDLENBQ0EsaUIsQ0FDQSxlLENBR0Esd0IsQ0g3SFIsbUIsQ0FJSSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FFQSxhLENBQ0EseUIsQ0FDQSxlLENBQ0EsYSxDQUNBLGEsQ0FHSixrQixDQUNJLFksQ0d2Q1IsWSxDQUVJLHFCLENBRkosdUIsQ0FJUSxVLENBQ0EsbUIsQ0FDQSxtQixDQUdKLGlCLENBQ0ksYSxDQUNBLFcsQ0FDQSxpQixDQUlKLHFCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0osc0IsQ0FDSSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSxvQixDQUNBLGMsQ0FDQSxpQixDQUNBLGtCLENBWEgsOEIsQ0FhTyxVLENBQ0EsaUIsQ0FDQSwwQixDQUNBLE8sQ0FDQSxhLENBQ0EsVSxDQUNBLDhDLENBQUEsc0MsQ0FDQSw4QixDQUFBLHNCLENBQ0Esd0IsQ0FDQSxtRyxDQUFBLG1GLENBQUEsMEksQ0FNUiw2QixDQUNRLFUsQ0FEUCxxQyxDQUdXLGtDLENBQUEsMEIsQ0FDQSx3QixDQU1aLGdCLENBQ0ksWSxDQUVKLHVCLENBQ0ksYSxDQUdKLG9CLENBQ0ksYyxDQUNBLFksQ0FLSixrQixDQUNJLGMsQ0FFQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLG1CLENBQ0EsaUIsQ0FjSCxtQyxDQW5CQSwwQixDQU9PLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSwrQixDQUNBLFUsQ0FFQSxPLENBQ0Esc0MsQ0FBQSw4QixDQUNBLE0sQ0F1QlIsbUIsQ0FuQkEsMkIsQ0FuQkEsa0IsQ0F1Q0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FwQkosMkIsQ0FDSSxVLENBRUEsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxtQixDQUNBLGlCLENBTEgsbUMsQ0FhTyxPLENBQ0Esc0MsQ0FBQSw4QixDQUtSLG1CLENBRUksd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsNEMsQ0FDQSxnQixDQUNBLG9CLENBVUoscUIsQ0FOQSw2QixDQUNJLFksQ0FVSix5QixDQUNJLDZCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUVBLHdCLENBQ0Esb0IsQ0FDQSxpQixDRDNISCx3QixDQ21IQSw4QixDQWNPLGMsQ0FDQSxrQixDQTRCUixvQixDQWZBLG1CLENBZ0JJLGlCLENBQ0EsZSxDQUNBLGdCLENBbEJKLG1CLENBSUksZ0IsQ0FDQSxhLENBQ0EsZSxDQUNBLGUsQ0FDQSxlLENBUkgsd0IsQ0FVTyxlLENBQ0EsYSxDQUlSLG9CLENBSUksZ0IsQ0FDQSxvQixDQUNBLHdCLENEckxSLFUsQ0FDSSxtQixDQUNBLG1CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FIUixxQixDQU9RLFksQ0FHSixnQixDQUNJLGEsQ0FDQSxtQixDQUtKLGlCLENBQ0ksb0IsQ0FESCx3QixDQUlHLGEsQ0FDQSx1QixDQUdBLGMsQ0FDQSxrQixDQUNBLGEsQ0FpQkgsb0IsQ0EzQkEsc0IsQ0E2Qk8sYSxDQUVBLGlCLENBQ0EsZSxDQUdBLG9CLENBbkNQLHNCLENBaUJPLGdCLENBQ0EsZ0IsQ0FFQSx3QixDQUNBLGEsQ0FFQSxvQixDQUlQLG9CLENBR08saUIsQ0FHQSxnQixDQUNBLGdCLENBRUEsd0IsQ0FDQSxrQixDQUNBLG1CLENBWFAsNEIsQ0FhVyxpQixDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLGlCLENBQ0Esa0IsQ0FDQSxPLENBQ0Esc0MsQ0FBQSw4QixDQUNBLE0sQ0FLWixpQixDQUNJLGUsQ0FDQSxZLENBQ0EsaUIsQ0F6RVIsd0MsQ0E2RVEsWSxDQTdFUiw4RCxDQW1JSSxzQixDQU1JLGdDLENBQ0EsMkIsQ0FFQSx1QyxDQUFBLCtCLENBNUlSLDhELENBK0ZRLFksQ0FDQSxhLENBQ0EsUyxDQWpHUiwwQixDQXFHUyxZLENFckdULDhCLENGQUEsNkIsQ1R3bkJBLCtCLENTL2dCUSxZLENBQ0EsWSxDQUNBLGEsQ0FDQSxRLENBQ0EsbUMsQ0FBQSwyQixDQTdHUix1QixDQWlIUSxlLENBQ0EsWSxDQUNBLGEsQ0FDQSxlLENBcEhSLHdCLENBeUhRLHFCLENBQ0EsUyxDQTFIUiwrQixDQThIUSxXLENBS0osc0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGMsQ0FDQSxlLENBR0EsaUIsQ0FFQSxpQixDQUNBLE8sQ0FDQSxRLENBRUEsc0MsQ0FBQSw4QixDQUNBLGMsQ0FmSCwwQixDQWtCTyxZLENBQ0EsYSxDRHRKWixRLENBQ0ksc0IsQ0FESixlLENBR1EsaUIsQ0FDQSxvQixDQUdKLGlCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxrQixDQUhILGdDLENBS08saUIsQ0FDQSxvQixDQU5QLHVELENBY08sZSxDQUlSLGlCLENBQ0ksa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSx5QixDQUNBLGUsQ0FDQSxhLENBQ0EsYSxDSXJDUixjLENBQ0ksYSxDQURKLDhDLENBS1ksNEIsQ0FBQSxvQixDQUNBLHFCLENBQUEsYSxDQUlSLHFCLENBQ0ksYSxDQUNBLGMsQ0FDQSxhLENBQ0Esb0IsQ0FDQSxlLENBTEgseUIsQ0FRTyxXLENBRUEscUIsQ0FBQSxrQixDQUlSLG9CLENBQ0ksaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHdCLENBQ0EsYSxDRDlCUixXLENBQ0ksZ0IsQ0FDQSxzQixDQUZKLHNCLENBS1EsaUIsQ0FHSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esb0IsQ0FFQSx3QkFOSixnQixDQU9RLFksQ0FQUCxvQixDQVlXLGEsQ0FDQSxlLENBQ0EsbUJBZFgsc0MsQ0FrQlcsaUIsQ0FDQSxRLENBQ0EsTyxDQU1YLDhCLENBRU8sZSxDQUlSLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FHSixpQixDQUNJLGEsQ0FDQSxxQixDQTlDUiwrRCxDQXFEUSxnQyxDQUNBLDJCLENBQ0EsdUMsQ0FBQSwrQixDQUNBLFksQ0FDQSxhLENBekRSLDJCLENBNkRVLFksQ0E3RFYsd0IsQ0F5RVEsYyxDQUNBLFcsQ0FDRSxhLENBM0VWLHNCLENBZ0ZRLFcsQ0FoRlIsZ0MsQ0F3RlEsMkYsQ0F4RlIseUIsQ0E0RlEseUIsQ0FDQSwrQixDQUNBLDZCLENBQ0EsaUYsQ0FDQSxXLENBRUEsVyxDQUtKLGlCLENBQ0ksdUIsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGEsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0EseUIsQ0FDQSxpQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGMsQ0FiSCx5QixDQUFBLCtCLENDN0ZBLHlCLENEOEdXLFUsQ0FDQSxxQixDQUFBLGEsQ0FsQlgseUIsQ0FzQk8saUIsQ0FDQSxVLENBQ0EsYSxDQUNBLGtCLENBQ0EsTyxDQUNBLFUsQ0FNUiwrQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBREgsdUQsQ0FLTyxpQixDQUxQLGtFLENBU08sYyxDQUdSLGtCLENBQ0ksbUIsQ0FESCx1QixDQUdPLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSxhLENBQ0EscUIsQ0FZUixtQixDQXRCQyx5QixDQTBCRyxpQixDQUNBLGUsQ0FLQSx3QixDQWhDSCx5QixDQWdCTyxnQixDQUNBLGdCLENBS1IsbUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUdBLGdCLENBQ0Esa0IsQ0FDQSxZLENBQ0EsYSxDQUVBLGtCLENBR0osa0IsQ0FDSSxlLENBQ0EsWSxDQUNBLG1DLENBQ0Esa0IsQ0FBQSxtQixDQUFBLFcsQ0FDQSxlLENBQ0EsVyxDQUdKLGlCLENBMkJBLGlCLENBMUJJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxvQixDQUhILHNCLENBYU8sa0IsQ0FiUCx3QixDQTJCQSx3QixDQVZPLGEsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esd0IsQ0F0QlAsc0IsQ0EyQkEsc0IsQ0FLTyxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSxhLENBY1IsNEIsQ0FDSSxlLENBR0osa0IsQ0FJSSxpQixDQUpKLGtCLENBQUEsa0IsQ0FFSSxjLENBQ0EsVyxDQUhILHNCLENBQUEsc0IsQ0FNTyxVLENBQ0EsVyxDQUtSLGtCLENBQ0ksbUIsQ0FHSixtQixDQUNJLGMsQ0FDQSxlLENBR0osMkIsQ0FDSSxXLENBR0osd0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGlCLENBT0osdUIsQ1h2UUMseUIsQ0FpQk8saUIsQ0FDQSxlLENBR0Esb0IsQ1drUFIsdUIsQ0FHSSxnQixDQUNBLGtCLENBQ0EsbUIsQ0FFQSx3QixDQUNBLGEsQ0FJSix1QixDQTZDQSx1QixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0EvQ0osdUIsQ0FHSSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSwwQixDQUNBLGdCLENBQ0EsbUIsQ0FDQSxhLENBQ0EsYSxDQUNBLHNCLENBQUEsYyxDQVZILDZCLENBY08sYyxDQWRQLDhCLENBbUJPLHVCLENBS0Esa0IsQ0F4QlAsNEIsQ0E2Q0EsNEIsQ0FoQk8saUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBS1IsOEIsQ0F4Q0MsNkIsQ0F5Q0csK0IsQ0FDQSxzQixDQUFBLGMsQ0FHSix1QixDQUdJLFcsQ0FISCw0QixDQVlPLGEsQ0F6RFAsOEIsQ0E2Q0EsOEIsQ0FnQk8sYSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSx3QixDQU9SLHVCLENBQ0ksaUIsQ0FDQSxLLENBQ0EsTyxDQUNBLFMsQ0FDQSxpQixDQUdKLGtCLENBQ0ksaUIsQ0FJSix1QixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQyxDQUNBLDJCLENBQ0EsaUIsQ0FDQSx1QyxDQUFBLCtCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsOEIsQ0FDQSxjLENBZEgsMkIsQ0FpQk8sWSxDQUNBLGEsQ0FtQlIscUIsQ0FDSSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLHdCLENBQ0EsYSxDQUdBLGtCLENBOWFSLGdCLENBMGJJLG9CLENBSkEsb0IsQ0FoQ0Msb0MsQ0FBQSxzQyxDQUFBLHFDLENBaUNHLFksQ0FPSix3QixDQUNJLGMsQ0FDQSxXLENBQ0EsaUIsQ0FNUixnQixDQUNJLHFCLENBREosa0MsQ0FHUSxrQixDQUhSLG1DLENBT1EsaUIsQ1g5Y1IsTyxDQUNJLHNCLENBQ0EsZSxDQUZKLGMsQ0FJUSxvQixDQUpSLG1CLENBT1ksZ0IsQ0FDQSxrQixDQUlSLGtCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxvQixDQUdKLGMsQ0FDSSxnQixDQUdKLG1CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFcsQ0FISCx5QixDQUtPLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxxQixDQVRQLHlCLENBYU8sVyxDQUNBLFEsQ0FDQSxtQixDQUNBLGlDLENBR0EsZ0IsQ0FDQSxnQixDQUVBLHlCLENBQ0EsYSxDQUNBLDRCLENBQUEsb0IsQ0F4QlAsMEQsQ0E0QmUsYSxDQUNBLDRCLENBQUEsb0IsQ0E3QmYsaUQsQ0E0QmUsYSxDQUNBLHlCLENBQUEsb0IsQ0E3QmYsc0QsQ0E0QmUsYSxDQUNBLHdCLENBQUEsb0IsQ0E3QmYsNEMsQ0E0QmUsYSxDQUNBLDRCLENBQUEsb0IsQ0E3QmYsb0QsQ0FpQ1csYSxDQUNBLDRCLENBQUEsb0IsQ0FsQ1gsMkMsQ0FpQ1csYSxDQUNBLHlCLENBQUEsb0IsQ0FsQ1gsK0MsQ0FpQ1csYSxDQUNBLHdCLENBQUEsb0IsQ0FsQ1gsZ0QsQ0FpQ1csYSxDQUNBLHdCLENBQUEsb0IsQ0FsQ1gsc0MsQ0FpQ1csYSxDQUNBLDRCLENBQUEsb0IsQ0FNWixrQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxhLENBU0osbUIsQ0FHSSxnQixDQUlKLHFDLENBOFJDLCtDLENBN1JHLFksQ0FFSix5QixDQUNJLG9CLENBQ0EsYyxDQUNBLGlCLENBQ0EsaUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSw0QixDQUFBLG9CLENBcUNILHdCLENBL0NBLDJCLENBYU8sYSxDQUdSLGdDLENBRUksaUIsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVyxDQUNBLG1CLENBQUEsYSxDQUNBLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsTSxDQUNBLDBCLENBQ0EsbUIsQ0FDQSxtQixDQUNBLDJCLENBQ0EsaUMsQ0FDQSx1QixDQUNBLFMsQ0FJSiwwRCxDQUVJLDJDLENBQ0EsbUIsQ0FRSixtQixDQUNJLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQUNBLG9CLENBTUosMEIsQ0FDSSxnQixDQU1KLHdCLENBQ0ksaUIsQ0FDQSxVLENBQ0EsUyxDQUdGLDhCLENBQ0UsMEIsQ0FBQSwwQixDQUFBLG1CLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLG9CLENBQUEsZ0IsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBSUQsc0MsQ0FHSyxVLENBQ0Esb0IsQ0FDQSxVLENBQ0EsVyxDQUNBLG1CLENBQUEsYSxDQUNBLGtCLENBQUEsbUIsQ0FBQSxXLENBQ0EsMEIsQ0FDQSxtQixDQUNBLG1CLENBQ0EsMkIsQ0FDQSxpQyxDQUNBLHVCLENBS1AsOEMsQ0FJTywyQyxDQUNBLG1CLENBTVIsZ0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHFCLENBQUEsa0IsQ0FBQSxvQixDQUVBLGtCLENBQUEsYyxDQUNBLG9CLENBR0osb0IsQ0FDSSxvQixDQUtILHNDLENBRU8sa0IsQ0FGUCxtRCxDQTJCQSxnQixDQXRCTyxnQixDQUNBLGtCLENBSVIsdUIsQ0FDSSxpQixDQURILDhCLENBaUJELGMsQ0FFSSxlLENBR0Esd0IsQ0FDQSxhLENBdkJILDhCLENBS08sZ0IsQ0FFQSxrQixDQVBQLDRCLENBWU8sYSxDQUNBLGdCLENBSVIsYyxDQUNJLGlCLENBRUEsZ0IsQ0FDQSxnQixDQUdBLHFCLENBQ0EsNEMsQ0FDQSxvQixDQVRILG1CLENBWU8saUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esa0IsQ0FqQlAsZ0IsQ0FxQk8saUIsQ0FDQSxlLENBQ0EsZ0IsQ0FFQSxhLENBdUpQLGtDLENBbkpELG9CLENBNEpRLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0EvSlIsb0IsQ0FLSSxhLENBQ0Esb0IsQ0FOSCx5QixDQVFPLGEsQ0FJUixvQixDQU9BLHlCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FSSixvQixDQUVJLHdCLENBQUEscUIsQ0FBQSw2QixDQUVBLGtCLENBR0oseUIsQ0FFSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUlKLG1CLENBQ0ksWSxDQUNBLG1DLENBQ0Esa0IsQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLGlCLENBTEgsa0MsQ0FPTyxZLENBT1Isc0IsQ0FnQkEsMkIsQ0FmSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBS0gsMEQsQ0FFTyxTLENBQ0EsNkIsQ0FBQSxxQixDQUNBLGdCLENBQ0EsTSxDQUlSLDJCLENBRUksMEIsQ0FBQSw2QixDQUFBLDBCLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxvQixDQUpILHdELENBTU8sWSxDQUNBLGtCLENBQ0EsZSxDQUlSLDJCLENBa0RDLDhCLENBS1EsdUIsQ0FDTCxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUNBLGlCLENBQ0EseUIsQ0FqRUosMkIsQ0FXSSxtQixDQUlKLDJCLENBQ0kseUIsQ0FBQSxzQixDQUFBLG1CLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FNSixvQyxDQUNJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBREgseUMsQ0FJTyxlLENBSVIsaUMsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHlCLENBQUEsc0IsQ0FBQSxtQixDQUhILHVDLENBS08sMEIsQ0FBQSx1QixDQUFBLGtCLENBQ0EsUyxDQVNSLHlCLENBQ0ksaUIsQ0FDQSxvQixDQUVILDhCLENBR08sYyxDQWtCUiwwQyxDQUNJLGlCLENBQ0EsVSxDQUNBLFMsQ0FDQSxhLENBQ0EsTyxDQUNBLFEsQ0FHSiw0QixDQUNJLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUyxDQUNBLDZCLENBQUEscUIsQ0FDQSxpQixDQUNBLFUsQ0FQSCxrQyxDQWFPLHFCLENBYlAsa0MsQ0FpQk8sYSxDQUNBLFEsQ0FDQSxtQixDQUNBLGlDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0EseUIsQ0FDQSxhLENBQ0EsNEIsQ0FBQSxvQixDQTVCUCxtRSxDQWdDZSxhLENBQ0EsNEIsQ0FBQSxvQixDQWpDZiwwRCxDQWdDZSxhLENBQ0EseUIsQ0FBQSxvQixDQWpDZiwrRCxDQWdDZSxhLENBQ0Esd0IsQ0FBQSxvQixDQWpDZixxRCxDQWdDZSxhLENBQ0EsNEIsQ0FBQSxvQixDQWpDZiw2RCxDQXFDVyxhLENBQ0EsNEIsQ0FBQSxvQixDQXRDWCxvRCxDQXFDVyxhLENBQ0EseUIsQ0FBQSxvQixDQXRDWCx3RCxDQXFDVyxhLENBQ0Esd0IsQ0FBQSxvQixDQXRDWCx5RCxDQXFDVyxhLENBQ0Esd0IsQ0FBQSxvQixDQXRDWCwrQyxDQXFDVyxhLENBQ0EsNEIsQ0FBQSxvQixDQXRDWCxpQyxDQTJDTyxhLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQVFSLGUsQ0FDSSxvQixDQThHSix3QixDQS9HQyxvQixDQzVhQSwwQixDRCthTyxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FwZVosZSxDQUFBLG9CLENBQUEsb0IsQ0EyaUJRLFUsQ0FRQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBdGpCUixlLENBNGVRLGtCLENBQ0EsaUIsQ0FDQSxhLENBQ0EsYyxDQUNBLGlCLENBS0Esb0IsQ0FFQSxxQixDQUNBLCtCLENBeGZSLDBDLENBNmZnQixhLENBQ0Esc0IsQ0FBQSxjLENBOWZoQixvQixDQUFBLG9CLENBdWpCUSx3QixDQXZqQlIsb0IsQ0FzZ0JRLGMsQ0FPQSxjLENBN2dCUiwyQixDQW9oQlEsVSxDQUNBLFcsQ0FDQSxtRSxDQUNBLGlCLENBQ0EsTyxDQUNBLGlDLENBQUEseUIsQ0FDQSxVLENBQ0EsYSxDQUNBLDhCLENBQUEsc0IsQ0FDQSxVLENBN2hCUixnQyxDQWlpQlEsZ0QsQ0FBQSx3QyxDQWppQlIsb0IsQ0FzaUJRLFksQ0FDQSxpQixDQUNBLFEsQ0FDQSxNLENBQ0EsTyxDQUVBLGtCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsUyxDQUNBLFEsQ0FDQSxTLENBQ0EsZSxDQU1BLHdCLENBQUEsMkIsQ0F4akJSLGlDLENBOGpCUSxpQixDQUVBLDhCLENBQ0EsYyxDQUNBLG9CLENBbGtCUix1QyxDQXVrQlEscUMsQ0FLSix3QixDQUtJLGEsQ0FDQSxvQixDQUdKLGtCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSxvQixDQUdKLGlCLENBQ0ksYSxDQUNBLGEsQ0FDQSxpQixDQUtKLCtCLENBQ0ksYyxDQUdKLHVCLENBQ0ksVSxDQUNBLGMsQ0FDQSxpQixDQUhILDJCLENBS08sVSxDQUNBLFcsQ0FXWixZLENBQ0ksYSxDQUNBLGEsQ0FDQSxpQixDQUNBLGtCLENBQ0EsbUIsQ0FDSSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxpQixDQUNBLG9CLENBUEgsd0IsQ0FTTyxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLHdCLENBbkJaLGdFLENBcUNRLGdDLENBQ0EsMkIsQ0FDQSx1QyxDQUFBLCtCLENBQ0EsWSxDQUNBLGEsQ0F6Q1IsNEIsQ0E2Q1UsWSxDQTdDVix5QixDQTJCSSxtQixDQThCSSxVLENBQ0EsaUIsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxvQixDQTdEUix1QixDQXdFUSxVLENBeEVSLGlDLENBZ0ZRLDJGLENBaEZSLDBCLENBb0ZRLHlCLENBQ0EsK0IsQ0FDQSw2QixDQUNBLGlGLENBQ0EsVyxDQUNBLFcsQ0E4QkosbUIsQ0F2QkEsd0IsQ0F5Qkksd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0ExQkosd0IsQ0FFSSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSxlLENBQ0EsZ0IsQ0FDQSxnQyxDQUNBLDJCLENBQ0EsaUIsQ0FDQSx1QyxDQUFBLCtCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUVBLHNDLENBQUEsOEIsQ0FDQSxjLENBZkgsNEIsQ0FrQk8sWSxDQUNBLGEsQ0FJUixtQixDQUNJLG9CLENBTUosMEIsQ0FDSSxTLENBSUosd0IsQ0FDSSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLHFCLENBeklSLG1CLENBQUEsb0IsQ0FBQSxrQixDQXFMSSx3QixDQXhDSSxtQixDQUFBLG1CLENBQUEsWSxDQTdJUixtQixDQUFBLGtCLENBa0pRLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHVDLENBQ0EsWSxDQUNBLGEsQ0FDQSxpQixDQUNBLGMsQ0FDQSxjLENBQ0EsYSxDQUNBLDBCLENBQUEsa0IsQ0FDQSxtQixDQTVKUix5QixDQUFBLHdCLENBOEpZLDBCLENBQUEsa0IsQ0FDQSxhLENBQ0EsMEIsQ0FoS1osbUIsQ0FzS1EsUSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG1CLENBQ0Esa0IsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSxpQixDQUNBLGEsQ0FnQlIsMEIsQ0FDSSxjLENBSUosMEIsQ0FBQSx5QixDQUVRLGtCLENDL3pCUixjLENBQ0ksZ0MsQ0FDQSxvQyxDQUFBLDRCLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLEssQ0FDQSxXLENBRUEseUIsQ0FDSSxjLENBQ0Esa0IsQ0FDQSw4QyxDQUFBLHNDLENBQ0Esa0IsQ0FDQSxrQixDQUNBLHNCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGlCLENBR0oscUIsQ0FHSSxvQixDQUhILDBCLENBS08sYSxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxhLENBQ0EsbUIsQ0FYUCw0QixDQWVPLGEsQ0FDQSx1QixDQUNBLGlCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLHdCLENBSVIsb0IsQ0F6QkEscUIsQ0EwQkksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUZILDBCLENBWU8sYSxDQUNBLFEsQ0FDQSxxQixDQUNBLGlDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxvQixDQUNBLHlCLENBQ0EsNEIsQ0FBQSxvQixDQUNBLG9CLENBeEJQLDJELENBNEJlLGEsQ0FDQSw0QixDQUFBLG9CLENBN0JmLGtELENBNEJlLGEsQ0FDQSx5QixDQUFBLG9CLENBN0JmLHVELENBNEJlLGEsQ0FDQSx3QixDQUFBLG9CLENBN0JmLDZDLENBNEJlLGEsQ0FDQSw0QixDQUFBLG9CLENZOUVwQiwyRSxDWmlESyxxRCxDQWlDVyxhLENZbEZoQixrRSxDWmlESyw0QyxDQWlDVyxhLENZbEZoQixrRCxDQUFBLHNFLENaaURLLGdELENBaUNXLGEsQ1lsRmhCLHVFLENaaURLLGlELENBaUNXLGEsQ1lsRmhCLDZELENaaURLLHVDLENBaUNXLGEsQ0FsRmhCLG9CLENBeUZRLHlCLENBQUEsc0IsQ0FBQSxpQixDQUlBLHFCLENBQ0ksaUIsQ0FDQSxVLENBQ0EsUSxDQUNBLFMsQ0FFQSxZLENBQ0EsYSxDQUNBLHFDLENBQ0Esa0IsQ0FDQSw0QixDQUNBLGMsQ0FYSCwyQixDQUFBLDRCLENBYUssVSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxvRCxDQUFBLDRDLENBQ0EsNEMsQ0FBQSxvQyxDQXRCTCwyQixDQWtDSyxxRCxDQUFBLDZDLENBT2QscUIsQ0F6Q1EscUIsQ0EwQ0osbUIsQ0FBQSxtQixDQUFBLFksQ1l2SUosUyxDQUNJLG1CLENBQ0EsZ0IsQ0FDQSxvQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBR0oscUIsQ0FDSSxhLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBR0osZSxDQUNJLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FDQSxtQixDQUNBLG9CLENBTkgscUIsQ0FTTyxVLENBQ0EsaUIsQ0FDQSxPLENBQ0EsTyxDQUNBLFMsQ0FDQSwwQixDQUNBLGtDLENBQUEsMEIsQ0FDQSxxQyxDQUlSLDZCLENBQ0ksWSxDQUNBLG1DLENBQ0EsUSxDQUNBLGUsQ0FDQSxvQixDQUdKLGMsQ0FDSSxpQixDQUNBLG1CLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQUNBLGlDLENBQUEseUIsQ0FDQSxjLENBVkgscUIsQ0FhTyxVLENBQ0EsaUIsQ0FDQSx1QixDQUNBLE8sQ0FDQSxhLENBQ0EsVSxDQUNBLDhDLENBQUEsc0MsQ0FDQSw4QixDQUFBLHNCLENBQ0Esd0IsQ0FDQSxtRyxDQUFBLG1GLENBQUEsMEksQ0EvRFosa0QsQ0FBQSxpRCxDQXlDSyxvQixDQTBCTyxhLENBMUJQLHFCLENBOEJPLFUsQ0E5QlAsNEIsQ0FpQ1csa0MsQ0FBQSwwQixDQUNBLHdCLENBSVIsMkJBdENILGtCLENBd0NXLGNBV1osbUIsQ0FOQSxvQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBR0osbUIsQ0FDSSxpQixDQUdBLG9CLENBQUEsaUIsQ0FBQSx3QixDQUNBLFMsQ0FDQSxXLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLHNHLENBQUEsb0UsQ0FDQSxVLENBQ0EsZSxDQVhILGdELENBZVcsNEIsQ0FBQSxvQixDQUtaLHNCLENBQ0ksaUIsQ0FDQSxNLENBQ0EsSyxDQUNBLFUsQ0FDQSxVLENBQ0EsVyxDQUNBLG1CLENBQUEsZ0IsQ0FDQSw2QyxDQUFBLDZCLENBQUEsd0QsQ0FHSiw2QixDQUNJLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUdKLHlCLENBQ0ksZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUdKLGtCLENBQ0ksYyxDQUNBLGMsQ0FHSixzQixDQUFDLDRCLENBQ0csWSxDQURILDZCLENBUU8sYSxDQVJQLHdELENBYVcseUIsQ0FBQSxzQixDQUFBLGlCLENBRUEsd0JBZlgsd0QsQ0FnQmUsYUFNaEIscUIsQ0FDSSxrQixDQUNBLFUsQ0FHSiw0QixDQUNJLGUsQ0FESCw4QyxDQUlPLGtCLENBQ0EsZ0IsQ0FMUCxvRCxDQVFXLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsUSxDQVRYLDRELENBWWUsYyxDQVpmLHlELENBZ0JlLGtCLENBRUEsd0JBbEJmLHlELENBbUJtQixrQixDQW5CbkIsb0QsQ0F3QmUsVUF4QmYsNEQsQ0E2QlcsYSxDQUNBLGtCLENBRUEsd0JBaENYLDRELENBaUNlLHNCQWpDZixrRSxDQXFDZSxlLENBQ0EsZ0IsQ0FFQSx3QkF4Q2Ysa0UsQ0F5Q21CLGtCQU9wQixvQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsUSxDQUdKLGdCLENBQUMscUIsQ0FDRyxjLENBQ0Esa0IsQ0FPQSwyQkFPSixvQixDQWhCQyx1QixDQVdXLGMsQUFhSix3QkF6UFosd0MsQ0EwUGdCLHNCQTFQaEIsNkMsQ0ErUFkscUIsQ0FFQSx3QkFqUVosNkMsQ0FrUWdCLG9CQWxRaEIsdUIsQ0F1UVksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FFQSx3QkEzUVosdUIsQ0E0UWdCLFVBNVFoQix1QixDQWlSWSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLFUsQ0FDQSw0QixDQUNBLGdCLENBRUEsd0JBdlJaLHVCLENBd1JnQiwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLFEsQ0FDQSxZLENBQ0EsNEJBNVJoQixvQyxDQWdTZ0IsK0IsQ0FDQSxtQixDQUVBLHdCQW5TaEIsb0MsQ0FvU29CLDBCLENBQ0EscUJBclNwQiw4QixDQTBTZ0IsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxVLENBQ0EsVyxDQUVBLHdCQTlTaEIsOEIsQ0ErU29CLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQUNBLFUsQ0FDQSxtQixDQUNBLHFDQW5UcEIsbUMsQ0F1VG9CLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxTLENBQ0EsaUIsQ0ExVHBCLDBDLENBNlR3QixZLENBRUEsd0JBL1R4QiwwQyxDQWdVNEIsYyxDQWhVNUIsbUMsQ0FxVXdCLGEsQ0FDQSxnQkF0VXhCLDhDLENBMFV3QixnQixDQUVBLHdCQTVVeEIsOEMsQ0E2VTRCLG1CQTdVNUIscUMsQ0FrVndCLGdCLENBQ0EsZSxDQUNBLG9CLENBRUEsd0JBdFZ4QixxQyxDQXVWNEIsYyxDQUNBLG1CLENBQ0EsZ0JBelY1QixtRCxDQTZWNEIsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLENBQ0Esa0IsQ0FFQSx3QkFuVzVCLG1ELENBb1dnQyxjLENBQ0EsbUIsQ0FDQSxlLENBQ0EsaUIsQ0F2V2hDLGtDLENBZ1hvQixlQWhYcEIseUIsQ0FBQSx1QyxDQXVYUSxZLENBR0ksd0JBMVhaLCtDLENBMlhnQixnQixDQUNBLG1CLENBQ0Esa0IsQ0E3WGhCLCtDLENBbVlnQixvQkFuWWhCLGtDLENBd1lZLGUsQ0FDQSxrQixDQUNBLFksQ0FDQSx3QixDQUNBLGlCLENBRUEsd0JBOVlaLGtDLENBK1lnQixpQixDQUNBLGNBaFpoQixpRCxDQW9aZ0IsWSxDQUNBLHdCLENBQ0EsaUIsQ0FDQSxLLENBQ0EsUSxDQUNBLE0sQ0FDQSxhLENBQ0EsNEIsQ0FBQSxvQixDQUVBLHdCQTdaaEIsaUQsQ0E4Wm9CLFksQ0FDQSxhLENBQ0EsTyxDQUNBLFksQ0FDQSxrQyxDQUFBLDRCQWxhcEIsb0QsQ0FBQSx5RCxDQTBib0IsbUIsQ0FBQSxtQixDQUFBLFksQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ0E1YnBCLG9ELENBd2FnQixXLENBR0EsaUIsQ0FDQSxPLENBQ0EsTSxDQUNBLE8sQ0FDQSxrQyxDQUFBLDBCLENBRUEsd0JBamJoQixvRCxDQWtib0IsYUFsYnBCLHlELENBc2JvQixrQixDQUNBLDBCLENBQ0EsYSxDQUNBLGdCLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBRUEsWSxDQUNBLGEsQ0FDQSxxQixDQUVBLHdCQWpjcEIseUQsQ0FrY3dCLFksQ0FDQSxhLENBQ0EsZ0JBcGN4QixrRSxDQXdjd0IsZ0QsQ0FDQSx3QixDQUFBLGdCLENBQ0EsNkIsQ0FDQSwyQixDQUNBLDBCLENBQ0EsUSxDQUVBLHdCQS9jeEIsa0UsQ0FnZDRCLDJCQWhkNUIsd0MsQ0F5ZGdCLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUVBLHdCQTlkaEIsd0MsQ0ErZG9CLGdCLENBQ0Esc0JBaGVwQix5QyxDQXFlZ0IsYyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsUSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVBLHdCQTFlaEIseUMsQ0EyZW9CLFlBM2VwQiw4QyxDQStlb0IsZ0IsQ0FDQSxlLENBRUEsd0JBbGZwQiw4QyxDQW1md0IsZ0IsQ0FDQSxvQkFwZnhCLDZDLENBeWZvQixZLENBQ0EsWSxDQUNBLGdDLENBQUEsd0IsQ0FDQSx3QyxDQUFBLHdCLENBQUEsOEMsQ0FFQSx3QkE5ZnBCLDZDLENBK2Z3QixZLENBQ0EsYUFoZ0J4Qix3QyxDQXNnQmdCLHlCLENBQUEsc0IsQ0FBQSxpQixDQUVBLHdCQXhnQmhCLHdDLENBeWdCb0IsWUF6Z0JwQiwyQyxDQTZnQm9CLGMsQ0FDQSxjLENBQ0EsaUMsQ0FDQSxnQixDQUNBLGEsQ0FDQSw0QixDQUFBLG9CLENBQ0EsZSxDQUVBLHdCQXJoQnBCLDJDLENBc2hCd0IsZ0IsQ0FDQSxnQixDQUNBLGlDLENBQ0EsaUJBemhCeEIsMkUsQ0FxaUJvQiwyQixDQUFBLG1CLENBcmlCcEIsdUMsQ0E0aUJnQixnQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSxlLENBRUEsd0JBampCaEIsdUMsQ0FrakJvQixnQixDQUNBLGdCLENBQ0Esc0JBcGpCcEIsc0MsQ0E2akJnQixhLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGEsQ0FDQSx5QixDQUVBLHdCQXBrQmhCLHNDLENBcWtCb0IsZ0JBcmtCcEIsbUMsQ0Eya0JZLGtCLENBM2tCWix5QyxDQThrQmdCLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGUsQ0FFQSx3QkFubEJoQix5QyxDQW9sQm9CLGdCLENBQ0EsZ0IsQ0FDQSx1QkF0bEJwQiwwQyxDQTJsQmdCLG9CLENBQ0EsaUMsQ0FDQSxhLENBRUEsd0JBL2xCaEIsMEMsQ0FnbUJvQixxQixDQUNBLGlDLENBQ0EsWUFsbUJwQixnRCxDQXNtQm9CLFEsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGUsQ0FNQSx3QkFobkJwQixnRCxDQWluQndCLGMsQ0FDQSxvQkFsbkJ4QiwrRCxDQTBuQmdCLGUsQ0FFQSx3QkE1bkJoQiwrRCxDQTZuQm9CLGlCQTduQnBCLGlDLENBbW9CWSxZLENBbm9CWiw2RCxDQXNvQmdCLGUsQ0FFQSx3QkF4b0JoQiw2RCxDQXlvQm9CLGlCQXpvQnBCLDBELENBOG9CZ0Isa0IsQ0E5b0JoQiw0QixDQW9wQlEsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBdHBCUixvQyxDQXlwQlksWSxDQXpwQlosZ0MsQ0E2cEJZLFksQ0FDQSxhLENBQ0Esd0QsQ0FFQSx3QkFqcUJaLGdDLENBa3FCZ0IsWSxDQUNBLGVBbnFCaEIsc0MsQ0F5cUJnQixvQyxDQUFBLDRCLENBSVIsd0JBN3FCUiw0QixDQThxQlksZ0IsQ0FDQSxRLENBQ0EscUJBaHJCWixlLENBcXJCUSxZLENBcnJCUixxQyxDQXdyQlksZSxDQUNBLG9CLENBRUEsd0JBM3JCWixxQyxDQTRyQmdCLGUsQ0FDQSxrQixDQTdyQmhCLDJELENBZ3NCb0IsZ0IsQ0FDQSxxQkFqc0JwQixrRCxDQXNzQmdCLGEsQ0FDQSxpQixDQUNBLGdCLENBQ0EsZSxDQUNBLGEsQ0FFQSx3QkE1c0JoQixrRCxDQTZzQm9CLGUsQ0FDQSxjLENBQ0EscUJBL3NCcEIsMEIsQ0FxdEJZLHFCLENBQ0Esa0IsQ0FDQSxzQixDQUNBLGMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBRUEsd0JBNXRCWiwwQixDQTZ0QmdCLFksQ0FDQSxpQkE5dEJoQixxQixDQW11QlksYSxDQUNBLGUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLG9CLENBQ0Esb0IsQ0FFQSx3QkE1dUJaLHFCLENBNnVCZ0IsUSxDQUNBLG1CLENBQ0EsYyxDQUNBLGlCQWh2QmhCLHdDLENBb3ZCZ0IsVyxDQUNBLGUsQ0FFQSx3QkF2dkJoQix3QyxDQXd2Qm9CLGNBeHZCcEIsOEMsQ0E2dkJnQix1QixDQTd2QmhCLDhDLENBaXdCZ0Isb0IsQ0FDQSxrQixDQWx3QmhCLG9CLENBdXdCWSxnQixDQUNBLG9CLENBQ0EsZSxDQUNBLGlCLENBQ0EsaUIsQ0FFQSx3QkE3d0JaLG9CLENBOHdCZ0IsZ0IsQ0FDQSxvQixDQUNBLG1CQWh4QmhCLDRCLENBQUEsdUIsQ0ErNEJZLG1CLENBQUEsbUIsQ0FBQSxZLENBRUEsd0IsQ0FBQSxxQixDQUFBLGtCLENBajVCWiw0QixDQW94QmdCLGlCLENBQ0EsYSxDQUNBLE0sQ0FDQSxrQixDQUNBLFUsQ0FDQSxXLENBQ0Esd0IsQ0FDQSxlLENBR0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBRUEsd0JBaHlCaEIsNEIsQ0FpeUJvQixZLENBQ0EsYSxDQUNBLGVDNWlCWCxxQixDRHZQVCxnQyxDQUFBLDZCLENFb0RHLHVCLENDMUNBLG9CLENBNkJBLGtCLENIZ3dCaUIsVSxDQUNBLFcsQ0FDQSxtQixDQUFBLGdCLENBenlCcEIsZ0MsQ0E2eUJvQixZLENBQ0EsYSxDQUNBLG1DLENBQUEsMkIsQ0FFQSx3QkFqekJwQixnQyxDQWt6QndCLGMsQ0FDQSxlLENBQ0EsbUMsQ0FBQSw2QkFwekJ4QiwrQixDQTB6QmdCLFksQ0FDQSxrQixDQUVBLHdCQTd6QmhCLCtCLENBOHpCb0IsWSxDQUNBLG9CQS96QnBCLDhCLENBbzBCZ0IsbUIsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FFQSx3QkF2MEJoQiw4QixDQXcwQm9CLG9CQXgwQnBCLHlCLENBNjBCZ0IsYSxDQUNBLGMsQ0FDQSxrQixDQUNBLGUsQ0FDQSx3QixDQUNBLGtCLENBRUEsd0JBcDFCaEIseUIsQ0FxMUJvQixVLENBQ0EsZ0JBdDFCcEIsMEIsQ0FpMkJnQixhLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBbDJCaEIsOEIsQ0FzMkJnQix5QixDQUFBLHFCLENBQ0EsaUIsQ0FFQSx3QkF6MkJoQiw4QixDQTAyQm9CLHFCQTEyQnBCLDhDLENBODJCb0IsMkIsQ0FDQSw4QixDQS8yQnBCLGdELENBazNCd0IsbUIsQ0FHSix3QkFyM0JwQiw4QyxDQXMzQndCLDBCLENBQ0EsZ0NBdjNCeEIsOEIsQ0E2M0JnQix1QixDQUFBLG1CLENBNzNCaEIsOEMsQ0ErM0JvQix3QixDQUNBLFUsQ0FDQSw4QixDQUVBLHdCQW40QnBCLDhDLENBbzRCd0IsZ0NBcDRCeEIseUMsQ0F5NEJvQixnQixDQXo0QnBCLHVCLENBZzVCWSxRLENBRUEsMEIsQ0FDQSxrQixDQUNBLDBCLENBQ0EscUIsQ0FFQSx3QkF2NUJaLHVCLENBdzVCZ0IsWSxDQUNBLG9CQXo1QmhCLHNCLENBODVCWSxrQixDQUFBLFUsQ0FBQSxNLENBOTVCWiw0QixDQWk2QmdCLFMsQ0FDQSxRLENBQ0EsVSxDQUNBLGdCLENBQ0Esb0IsQ0FFQSx3QkF2NkJoQiw0QixDQXc2Qm9CLGdCLENBQ0Esc0JBejZCcEIsdUQsQ0E2NkJvQixhLENBNzZCcEIsOEMsQ0E2NkJvQixhLENBNzZCcEIsbUQsQ0E2NkJvQixhLENBNzZCcEIseUMsQ0E2NkJvQixhLENBNzZCcEIscUIsQ0FtN0JZLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsUSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVBLHdCQXY3QloscUIsQ0F3N0JnQixVQXg3QmhCLHlCLENBNjdCWSxpQixDQUNBLGMsQ0E5N0JaLGdDLENBaThCZ0IsaUIsQ0FDQSxVLENBQ0EsYSxDQUNBLFUsQ0FDQSxhLENBQ0EsVyxDQUNBLGEsQ0FDQSx3QixDQUVBLHdCQTE4QmhCLGdDLENBMjhCb0IsVyxDQUNBLFUsQ0FDQSxhLENBQ0EsVyxDQUNBLGFBLzhCcEIsK0IsQ0FvOUJnQixZLENBcDlCaEIsNkIsQ0F3OUJnQixZLENBQ0EsYSxDQUVBLHdCQTM5QmhCLDZCLENBNDlCb0IsWSxDQUNBLGVBNzlCcEIseUIsQ0FvK0JnQixZLENBQ0EsYSxDQUVBLHdCQXYrQmhCLHlCLENBdytCb0IsWSxDQUNBLGEsQ0F6K0JwQixtQixDQWkvQlksbUIsQ0FqL0JaLHVDLENBbS9CZ0IsbUMsQ0FDQSxlLENBcC9CaEIsNEQsQ0FBQSw0RCxDQTAvQm9CLGMsQ0ExL0JwQiw4QixDQXFnQ2dCLFEsQ0FDQSxlLENBdGdDaEIsZ0MsQ0F5Z0NvQixrQixDQUFBLGEsQ0FBQSxTLENBQ0EsNkMsQ0FBQSw2QixDQUFBLHdELENBMWdDcEIsdUMsQ0ErZ0N3QixvQyxDQUFBLDRCLENBL2dDeEIsK0IsQ0FxaENnQixVLENBcmhDaEIseUIsQ0F5aENnQixLLENBQ0EsYSxDQUNBLGUsQ0FDQSw4QixDQTVoQ2hCLCtCLENBQUEsK0IsQ0EraENvQixZLENBL2hDcEIsd0IsQ0FvaUNnQixtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFEsQ0FDQSxjLENBQ0EsaUMsQ0FDQSx1QixDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsYSxDQWhqQ2hCLCtCLENBdWpDb0IsYSxDQXZqQ3BCLGtDLENBQUEsNEIsQ0EyakNvQixVLENBQ0EsYSxDQTVqQ3BCLHVDLENBQUEsaUMsQ0ErakN3QixZLENBL2pDeEIsOEIsQ0Fxa0NnQixRLENBcmtDaEIsNkIsQ0F5a0NnQix3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBQ0EsVSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxpQixDQTlrQ2hCLHVDLENBcWxDZ0IsZ0IsQ0FDQSxnQixDQXRsQ2hCLG1DLENBMGxDZ0IsYyxDQUNBLGtCLENBM2xDaEIsNEIsQ0ErbENnQixVLENBL2xDaEIsK0IsQ0FzbUNnQixtQixDQUNBLFUsQ0F2bUNoQiw4QixDQTJtQ2dCLFcsQ0EzbUNoQixvQyxDQUFBLHlDLENBK21DZ0IsZ0IsQ0FDQSxnQixDQWhuQ2hCLDhCLENBeW5DZ0IsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBQ0Esa0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLDBCSWhvQ2hCLEssQ0FDRSxjLENBRUEsVyxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0EsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLGtCLENBR0Ysa0IsQ0FDRSxhLENBR0Ysa0IsQ0FDRSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUdGLG1CLENBQ0UsaUIsQ0FDQSxhLENBQ0EsbUIsQ0FDQSwrQixDQUNBLGMsQ0FHRixZLENBQ0UsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxTLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYyxDQUdGLG1CLENBQ0UsaUIsQ0FDQSxPLENBQ0EsTyxDQUNBLFUsQ0FDQSxZLENBQ0EsWSxDQUNBLGdELENBQUEsd0MsQ0FQRCx3QixDSHlFRSwwQixDRy9EQyxjLENBSUosb0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFUsQ0FDQSxjLENBQ0EsOEIsQ0FDQSxpQyxDQUdGLG1CLENBQ0UsdUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0EsaUMsQ0FBQSx5QixDQVJELHlCLENBV0csYSxDQVFOLHdCQUNFLEssQ0FDRSxVLENBREYsMkIsQ0FPRSxXLENBSEUsa0IsQ0FHRixXLENBQ0UsWSxDQUlGLGtCLENBQ0UsVSxDQUdGLGtCLENBQ0Usb0IsQ0FDQSxnQixDQUNBLGdCLENBTUYsWSxDQUNFLGtCLENBQ0EsYyxDQUNBLGtCLENBR0YsbUIsQ0FDRSxZLENBQ0EsYSxDQUdGLG9CLENBQ0UsUyxDQUNBLFEsQ0FHRixtQixDQUNFLGMsQ0FDQSxvQkh0SU4sTyxDQUNJLGMsQ0FHSSx3QkFKUiw2QixDQUtZLGdCLENBQ0Esa0IsQ0FOWiw0QixDQVdZLHFCLENBQUEsa0IsQ0FBQSxvQixDQUNBLFUsQ0FaWixvQixDakN5cExJLG9CLENpQ3RvTFEsZ0IsQ0FDQSxrQixDQUNBLGtDLENBQ0EsaUJBSVIsbUIsQ0FDSSxpQixDQUNBLHVCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLHdCLENBQ0EsZ0IsQ0FSSCwwQixDQVdPLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxRLENBQ0EsVSxDQUNBLFUsQ0FDQSxxQixDQUNBLDZDLENBQUEsNkIsQ0FBQSx3RCxDQWxCUCxnQyxDQXVCVywyQixDQUFBLG1CLENBdkJYLHVDLENBaUNXLGEsQ0FqQ1gsZ0MsQ0FBQSx1QyxDQXFDVyxZLENBSVIsMkJBekNILDJCLENBMkNXLHdCQUtaLGUsQ0FDSSxZLENBQ0Esa0IsQ0FBQSxjLENBQ0EsUSxDQUNBLGdCLENBQ0EsOEIsQ0FDQSxpQyxDQUdKLG9CLENBQ0ksb0IsQ0FBQSxZLENBQUEsUSxDQUNBLGlCLENBR0osb0IsQ0FDSSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUdKLHFCLENBQ0ksaUIsQ0FDQSxhLENBQ0EsbUIsQ0FDQSwrQixDQUNBLGMsQ0FHSixjLENBQ0ksaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxTLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYyxDQWlCSCxtQyxDQWRELHFCLENBeUNRLGlCLENBQ0EsTyxDQUNBLE8sQ0FJQSxnRCxDQUFBLHdDLENBL0NSLHFCLENBSUksVSxDQUNBLFksQ0FDQSxZLENBUUosa0IsQ0FDSSxpQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBSkgsd0IsQ0FPTyxVLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTyxDQUNBLFUsQ0FDQSxVLENBQ0Esc0MsQ0FBQSw4QixDQUNBLHdCLENBZFAsd0MsQ0FrQk8sYSxDQWxCUCxpQyxDQXNCTyx1QixDQUNBLGUsQ0F2QlAsbUMsQ0E4Qk8sVSxDQUNBLFcsQ0FDQSxTLENBaENQLHNFLENBb0NXLFUsQ0FDQSxjLENBS1osbUIsQ0FDSSxpQixDQUNBLE8sQ0FDQSxPLENBQ0EsVSxDQUNBLFksQ0FDQSxhLENBQ0EsZ0QsQ0FBQSx3QyxDQVBILHdCLENBVU8sYyxDQUlSLHNCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxVLENBQ0EscUIsQ0FDQSw4QixDQUdKLHFCLENBQ0ksdUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0EsaUMsQ0FBQSx5QixDQVJILDJCLENBV08sYSxDQU9SLGEsQ0FDSSxZLENBQ0EsbUMsQ0FDQSxlLENBQ0Esb0IsQ0FFQSx3QkFOSixhLENBT1EsbUMsQ0FDQSxRLENBQ0Esb0JBSVIsWSxDQWtGSywyQixDQU1PLGdCLENBQ0Esb0IsQ0FFQSxlLENBM0ZaLFksQ0FDSSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSxVLENBQ0EsMEIsQ0FLQSx3QkFSSixZLENBU1EsVyxDQUNBLDBCLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsVUFHSixpQixDQUNJLFUsQ0FDQSxjLENBQ0Esa0IsQ0FRQSx3QkFYSixpQixDQVlRLFcsQ0FDQSxXLENBQ0EscUJBSVIsa0IsQ0FDSSxtQixDQUVBLHdCQUhKLGtCLENBSVEsMEIsQ0FDQSxrQixDQUFBLFUsQ0FBQSxNLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJUixpQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FFQSx3QkFOSixpQixDQU9RLFMsQ0FDQSxvQkFJUixpQixDQUNJLGUsQ0FDQSxnQixDQUNBLG9CLENBRUEsd0JBTEosaUIsQ0FNUSxjLENBQ0Esc0JBSVIscUIsQ0FDSSxZLENBQ0EsbUMsQ0FDQSxhLENBQ0Esb0IsQ0FFQSx3QkFOSixxQixDQU9RLG1DLENBQ0EsUSxDQUNBLHNCQUlSLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFMsQ0FISCwyQixDQVFPLG1CLENBRUEsYSxDQUNBLG1CLENBRUEsd0JBYlAsMkIsQ0FjVyxnQixDQUNBLG1CLENBQ0EsZSxDQWhCWixvQixDQXFCUSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLFdBSVIsa0IsQ0FDSSxtQixDQURILDBCLENBSU8sYSxDQUVBLHdCQU5QLDBCLENBT1csTyxDQVBaLGtCLENBWVEsMEIsQ0FBQSxtQkFLWixlLENBQ0ksa0MsQ0FDQSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSx5QixDQUNBLGUsQ0FDQSxhLENBQ0EsYSxDQUVBLHdCQWRKLGUsQ0FlUSxjLENBQ0EsZ0IsQ0FNUixPLENBQ0ksVSxDQUVBLG1CLENBQ0ksb0IsQ0FDQSxjLENBQ0Esa0IsQ0FISCwwQixDQU1PLFUsQ0FOUCw0QixDQVVPLHNCLENBSVIsZSxDQUNJLGdCLENBQ0EsZSxDQUdKLG9CLENBQ0kscUIsQ0FBQSxhLENBQUEsUyxDQUNBLGMsQ0FHSixvQixDQUNJLG9CLENBQ0EsZ0IsQ0FDQSxnQixDQU1KLGMsQ0FDSSxrQixDQUNBLGMsQ0FDQSxrQixDQUdKLHFCLENBQ0ksWSxDQUNBLGEsQ0FHSCx3QixDQUVPLHFCLENBQ0EsWSxDQUhQLHdDLENBT08sVyxDQVBQLGlDLENBV08sdUIsQ0FYUCxzRSxDQWdCVyxVLENBS1osbUIsQ0FDSSxxQixDQUNBLFksQ0FDQSxhLENBR0osc0IsQ0FDSSxlLENBQ0EsZ0IsQ0FHSixxQixDQUNJLGMsQ0FDQSxrQixDQU1KLGdCLENBQ0ksUSxDQUdKLGEsQ0FDSSxhLENBQ0EsWSxDQUNBLHdCLENBR0oscUIsQ0FDSSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsVyxDQUNBLFksQ0FISCw0QixDQU1PLG1CLENBQUEsbUIsQ0FBQSxZLENBTlAsNkIsQ0FVTyxZLENBSVIsa0IsQ0FDSSxjLENBQ0EsYSxDQUdKLHFCLENBQ0ksZSxDQUdKLG9CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxRLENBQ0EsZSxDQUdKLG1CLENBQ0ksa0IsQ0FBQSxhLENBQUEsUyxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQUdILHNCLENBRU8sYyxDQUZQLGlDLENBS1csZSxDQUNBLGlCLENBQ0EsYyxDQUNBLGtCLENBUlgsZ0MsQ0FZVyxjLENBQ0Esa0IsQ0FLWixrQixDQUNJLFEsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FMSCxzQixDQVFPLFUsQ0FDQSxXLENBVFAseUIsQ0FZTyxtQixDQUFBLG1CLENBQUEsWSxDQVpQLDBCLENBZ0JPLFksQ0FJUixrQixDQUNJLFksQ0FDQSxlLENBR0osbUIsQ0FDSSxRLENBREgsd0JBQUEsWSxDQUlPLGtCLENBSVIsbUIsQ0FDSSxRLENBREgscUIsQ0FJTyxjLENBSVIsb0IsQ0FDSSxvQixDQUNBLGMsQ0FDQSxvQkUzakJaLEssQ0FDRSxtQixDQUVBLFksQ0FDRSxrQixDQU1GLGdCLENBQ0UsVSxDQUNBLGMsQ0FTRixjLENBQ0UsVyxDQUNBLDJCQUZGLGMsQ0FHSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGtCLENBQUEsYyxDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsWSxDQUNBLFcsQ0FJSixXLENBRUksb0IsQ0FBQSxZLENBQUEsUSxDQUNBLG1CQUlKLGMsQ0FDRSxVLENBQ0EsYyxDQUNBLGtCLENBU0YsaUIsQ0FDRSxrQixDQUNBLHVCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSx3QixDQUdGLGdCLENBQ0UsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGEsQ0FHRiwyQkFwRUYsYSxDQXNFTSxjLEFBS04sd0JBQ0UsSyxDQUNFLG1CLENBRUEsWSxDQUNFLG9CLENBR0YsZ0IsQ0FDRSxjLENBR0YsYSxDQUNFLGMsQ0FDQSxjLENBU0YsYyxDQUNFLGMsQ0FDQSxrQixDQUdGLGlCLENBQ0Usb0IsQ0FDQSxjLENBQ0EsZ0IsQ0FHRixnQixDQUNFLGdCLENBQ0Esa0IsQ0FuQ0osYyxDQXlDSSxjRHJITixVLENBQ0UsbUIsQ0FFQSxpQixDQUNFLGtCLENHOENELDhCLENIbERILGtCLENBV0ksWSxDQUdGLG1CLENBQ0UsVyxDQUNBLDJCQUZGLG1CLENBR0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxrQixDQUFBLGMsQ0FDQSxRLENBQ0EsYUFJSixpQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxXLENBRUEsMkJBTEYsaUIsQ0FNSSxvQixDQUFBLFksQ0FBQSxRLENBQ0EsbUJBSUosdUIsQ0FDRSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esd0IsQ0FHRixzQixDQUNFLGtCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxhLENBQ0Esb0IsQ0FHRixtQixDQUNFLFUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxlLENBU0YsZ0IsQ0FDRSx5QixDQUFBLHNCLENBQUEsaUIsQ0FJSix3QkFDRSxVLENBQ0UsbUIsQ0FERiw0QixDQUlJLG9CLENBSkosNEIsQ0FBQSxpQyxDQVNNLGMsQ0FDQSxrQixDQUlKLGtCLENBQ0UsYyxDQUNBLGMsQ0FTRix1QixDQUNFLG9CLENBQ0EsYyxDQUNBLGtCLENBR0Ysc0IsQ0FDRSxrQixDQUNBLGdCLENBQ0Esa0IsQ0FHRixtQixDQUNFLGMsQ0FDQSxzQnZCOUdOLFcsQ0FDRSxtQixDQUNBLHdCLENBQ0EsZ0IsQ0FIRixzQyxDQU1NLFMsQ0FDQSxzQixDQUNBLFcsQ0FDQSxZLENBQ0Esa0MsQ0FBQSwwQixDQVZOLDhCLENBcUJRLGtCLENBS0YsMkJBMUJOLHNDLENBMkJRLGlCLENBQ0EscUJBNUJSLDhCLENBQUEsbUMsQ0FpQ00sYSxDQWpDTiw0QixDQXlDTSxrQixDQXpDTixtQyxDQTZDTSxhLEMyQm1ERCx1QixDM0JoR0wsdUIsQ0FBQSxtRSxDWDB4TUUsaUUsQ1d6dU1JLGEsQ0FqRE4sOEIsQ0FvRFEsb0QsQ0FwRFIsb0IsQ0FpRUksMkIsQ0FDQSxTLENBbEVKLHNCLENBc0VJLGMsQ0FHRix5QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBSkQseUMsQ0FRSyxhLENBQ0EsYyxDQUNBLHlCLENBQUEsc0IsQ0FWTCx3QyxDQWNLLGEsQ0FDQSxjLENBQ0Esb0MsQ0FBQSw0QixDQUtOLGlCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLGEsQ0FDQSxTLENBR0YsdUIsQ0FDRSxvQixDQUNBLHVCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSx3QixDQUdGLHdCLENBQ0UsVSxDQUNBLGtCLENBR0Ysd0IsQ0FDRSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUdGLHlCLENBQ0UsaUIsQ0FDQSxhLENBQ0EsbUIsQ0FDQSw0QyxDQUNBLGMsQ0FHRixrQixDQUNFLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsUyxDQUNBLFEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGMsQ0FiRCw2QyxDQWdCRywwQixDQWhCSCxvQyxDQWdCRywwQixDQWhCSCx3QyxDQWdCRywwQixDQWhCSCx5QyxDQWdCRywwQixDQWhCSCwrQixDQWdCRywwQixDQUlKLG1CLENBQ0UsYSxDQUNBLGlCLENBSUosd0JBQ0UsVyxDQUNFLG1CLENBQ0EsaUIsQ0FGRiw2QixDQUtJLFUsQ0FDRixTLENBTkYsc0MsQ0FVTSxtQixDQVZOLCtCLENBbUJRLFUsQ0FuQlIsc0MsQ0F3Qk0sTyxDQUNBLFEsQ0FDQSxhLENBQ0EsWSxDQUNBLHNDLENBQUEsOEIsQ0E1Qk4sMEMsQ0ErQlEsc0IsQ0FBQSxtQixDQUtMLHlDLENBR0ssVyxDQUNBLFksQ0FDQSx5QixDQUFBLHNCLENBTEwsd0MsQ0FTSyxXLENBQ0EsWSxDQUNBLG9DLENBQUEsNEIsQ0FLTixpQixDQUNFLGUsQ0FDQSxVLENBQ0Esb0IsQ0FDQSxxQixDQUdGLHVCLENBQ0Usa0IsQ0FDQSxvQixDQUNBLGdCLENBQ0Esa0IsQ0FNRix3QixDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxnQixDQU1GLGtCLENBQ0Usa0IsQ0FDQSxjLENBQ0Esa0IsQ0FHRixtQixDQUNFLG1CMkJwUE4sTSxDQUNFLG1CLENBRUEsYSxDQUNFLGtCLENBR0YsZSxDQU1BLFksQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQVBGLGUsQ0FFRSxrQixDQUFBLGMsQ0FDQSxRLENBR0YsWSxDQUVFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsYSxDQUNBLFcsQ0FHRixzQixDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FHRixrQixDQUNFLGtCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSx3QixDQUxELG9CLENBUUcsZSxDQUlKLGUsQ0FDRSxVLENBQ0EsYyxDQUZELG1CLENBS0csVSxDQUNBLFcsQ0FDQSxxQixDQUFBLGtCLENBSUosZ0IsQ0FDRSxrQixDQUFBLGEsQ0FBQSxTLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLGEsQ0FHRixZLENBQ0Usa0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0Esd0IsQ0FHRixZLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFUsQ0FDQSxvQixDQUdGLGlCLENBQ0Usb0IsQ0FDQSxnQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSxhLENBR0YsbUIsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFEsQ0FDQSxrQixDQUNBLHlDLENBR0YsYSxDQUNFLGUsQ0FDQSxnQixDQUVBLGtCLENBQ0UsZSxDQUNBLGdCLENBQ0EsYSxDQVdKLDJCQTlHRixjLENBZ0hNLGMsQUFLTix3QkFDRSxvQixDQUVJLG9CLENBRkosb0IsQ0FBQSx5QixDQU9NLGMsQ0FDQSxrQixDQUlKLGUsQ0FDRSxRLENBR0YsWSxDQUNFLFUsQ0FHRixzQixDQUNFLGtCLENBQ0EsZ0IsQ0FDQSxnQixDQUdGLGtCLENBQ0Usa0IsQ0FDQSxnQixDQUNBLGtCLENBR0YsZSxDQUNFLGMsQ0FHRixnQixDQUNFLFUsQ0FHRixZLENBQ0UsYyxDQUNBLGtCLENBR0YsWSxDQUNFLGtCLENBQUEsYyxDQUNBLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQ0EsUSxDQUNBLGtCLENBR0YsaUIsQ0FDRSxvQixDQUFBLFksQ0FBQSxRLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGtCLENBSkQseUIsQ0FPRyxjLENBSUosbUIsQ0FDRSxRLENBQ0Esa0IsQ0FHRixhLENBQ0UsZSxDQUNBLGMsQ0FFQSxrQixDQUNFLGUsQ0FDQSxnQixDQTFFTixlLENBa0ZJLGNDeE1OLFUsQ0FDRSxtQixDQUVBLG1CLENBTUEsZ0IsQ0FDRSxtQixDQUFBLG1CLENBQUEsWSxDQVBGLG1CLENBRUUsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxTLENBR0YsZ0IsQ0FFRSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxRLENBSEQsbUQsQ0FPSywyQixDQUFBLGdCLENBQUEsTyxDQUtOLGtCLENBQ0UsVyxDQUNBLFksQ0FGRCxrQyxDQUtHLHdCLENBQUEscUIsQ0FBQSw2QixDQUlKLHFCLENBQ0UseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0EsVyxDQUZELHlCLENBS0csVSxDQUNBLFcsQ0FDQSxxQixDQUFBLGtCLENBR0YsMkJBVkQscUIsQ0FZSSxhLENBMUNQLGtCLENBaURNLGMsQUFLTix3QkFDRSx3QixDQUVJLG9CLENBRkosd0IsQ0FBQSw2QixDQU9NLGMsQ0FDQSxrQixDQUlKLG1CLENBQ0UsUSxDQUdGLGdCLENBQ0UsYSxDQURELG1ELENBS0ssMkIsQ0FBQSxnQixDQUFBLE8sQ0FLTixrQixDQUNFLFUsQ0FDQSxXLENBQ0Esa0IsQ0FIRCxrQyxDQU1HLHVCLENBQUEsb0IsQ0FBQSxzQixDQUlKLHFCLENBQ0UsYyxDQURELHlCLENBSUcsVSxDQXhDTixtQixDQTZDSSxjRnBHTixVLENBQ0UsZ0IsQ0FDQSxpQixDQUNFLGtCLENBQ0EsdUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGtCLENBQ0Esd0IsQ0FHRixrQixDQU1BLHVCLENBRUUsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FURixrQixDQUdFLGtCLENBR0YsdUIsQ0FDRSxpQixDQUdBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGEsQ0FDQSxjLENBQ0EsUyxDQUNBLG9DLENBQUEsNEIsQ0FSRCw4QixDQVdHLFMsQ0FYSCw0QkFBQSxvQixDQWdCSyxVLENBQ0EsaUIsQ0FDQSxNLENBQ0EsTyxDQUNBLGMsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsMEMsQ0FLTiw0QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBa0RGLGUsQ0EvQ0Esd0IsQ0FnREUsYSxDQU9BLG9CLENBQ0Esd0IsQ0F4REYsd0IsQ0FDRSxpQixDQUVBLGlCLENBQ0EsbUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUdBLGEsQ0FDQSxjLENBQ0EsaUMsQ0FBQSx5QixDQVpELCtCLENBbUJHLFUsQ0FDQSxpQixDQUNBLE0sQ0FDQSxVLENBQ0EsVSxDQUNBLFUsQ0FDQSx3QixDQUNBLDhCLENBQUEsc0IsQ0FDQSxtRyxDQUFBLG1GLENBQUEsMEksQ0EzQkgsK0IsQ0FBQSw4QixDQStCRyxhLENBL0JILHNDLENBc0NLLDZCLENBQUEscUIsQ0FDQSx3QixDQVFOLGUsQ0FFRSxvQixDQUNBLCtCLENBQ0EsdUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUtGLDJCQTdHRixrQixDQStHTSxjLEFBS04sd0JBRUksaUIsQ0FDRSxvQixDQUNBLGdCLENBQ0EsZ0IsQ0FHRixrQixDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLG9CLENBR0YsdUIsQ0FDRSxZLENBQ0EsVSxDQUNBLFMsQ0FDQSxTLENBQ0EseUMsQ0FBQSxpQyxDQUxELDhCLENBUUcsUyxDQVJILDRCQUFBLG9CLENBYUssWSxDQWJMLG1DLENBa0JHLGEsQ0FsQkgsZ0UsQ0FxQkssb0IsQ0FBQSxnQixDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQXZCTCw0RCxDQTJCSyxjLENBQ0EsUSxDQTVCTCxtRSxDQStCTyxVLENBQ0EsZSxDQUNBLG9CLENBQ0EsVSxDQUNBLGlCLENBQ0Esc0IsQ0FBQSxjLENBQ0EsNkIsQ0FBQSxxQixDQUNBLHdCLENBQ0EsdUYsQ0FBQSwrRSxDQUNBLGlCLENBeENQLGtFLENBNENPLFksQ0E1Q1Asa0UsQ0FnRE8sYSxDQWhEUCxtRSxDQW9ETyxhLENBQ0EsNEIsQ0FyRFAsMEUsQ0F3RFMsVyxDQUNBLHNCLENBQUEsYyxDQUNBLHdCLENBMURULDRCLENBaUVHLG1CLENBSUosNEIsQ0FDRSxrQixDQUFBLGMsQ0FDQSw2QixDQUFBLDRCLENBQUEsc0IsQ0FBQSxrQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGMsQ0FHRiw0QixDQUNFLHFCLENBQUEsYSxDQUFBLFMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBR0Ysd0IsQ0FDRSxjLENBQ0EscUIsQ0FDQSx3QixDQUNBLG1CLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLDRFLENBQUEsb0UsQ0FQRCw2QixDQVVHLGlCLENBQ0EsTyxDQVhILCtCLENBaUJHLFMsQ0FqQkgsOEIsQ0FBQSwrQixDQTRCRyxVLENBQ0EsaUIsQ0FDQSxVLENBQ0EsTyxDQUNBLFksQ0FDQSxVLENBQ0EsNEIsQ0FDQSwrQixDQUFBLHVCLENBQ0EsdUUsQ0FBQSx1RCxDQUFBLGtGLENBcENILCtCLENBd0NHLG9CLENBQ0Esd0IsQ0FDQSxhLENBMUNILHNDLENBNkNLLGdDLENBQUEsd0IsQ0FDQSx3QixDQTlDTCxxQyxDQWtESywrQixDQUFBLHVCLENBQ0Esd0IsQ0FLTix1QixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsVSxDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxvQixDQVBELDJCLENBVUcsWSxDQUNBLGEsQ0FDQSw2QyxDQUFBLDZCLENBQUEsd0QsQ0FaSCxnQyxDQWVLLGMsQ0FmTCxrQyxDQXlCSyw0QixDQUFBLG9CLENBekJMLDJDLENBNkJLLGEsQ0F2TFIsbUIsQ0EwSkcsb0MsQ0FBQSwyQyxDQWlDSyxZLENBS04sZSxDQUNFLGUsQ0FDQSxjLENBQ0Esb0JHeFROLFMsQ0FDRSxtQixDQUVBLGMsQ0FDRSxvQixDQUNBLHdCLENBR0Ysb0IsQ0FDRSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsaUIsQ0FDQSxhLENBY0YsZSxDQVhBLGdCLENBaUJFLHdCLENBQ0EsaUIsQ0FsQkYsZ0IsQ0FDRSxZLENBQ0Esb0IsQ0FDQSx1QixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FLRixlLENBQ0Usa0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBS0YsZSxDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsUSxDQUdGLG9CLENBQ0Usb0IsQ0FBQSxZLENBQUEsUSxDQUdGLG9CLENBQ0Usb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FHRixxQixDQUNFLGlCLENBQ0EsYSxDQUNBLG1CLENBQ0EsK0IsQ0FDQSxjLENBR0YsZ0IsQ0FDRSxpQixDQUNBLFMsQ0FDQSxVLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxTLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYyxDQVpELGlELENBZ0JPLGEsQ0FDQSw0QixDQUFBLG9CLENBakJQLHdDLENBZ0JPLGEsQ0FDQSx5QixDQUFBLG9CLENBakJQLDRDLENBZ0JPLGEsQ0FDQSx3QixDQUFBLG9CLENBakJQLDZDLENBZ0JPLGEsQ0FDQSx3QixDQUFBLG9CLENBakJQLG1DLENBZ0JPLGEsQ0FDQSw0QixDQUFBLG9CLENBakJQLDJDLENBcUJHLHVCLENBQ0EsNEIsQ0FBQSxvQixDQXRCSCxrQyxDQXFCRyx1QixDQUNBLHlCLENBQUEsb0IsQ0F0Qkgsc0MsQ0FxQkcsdUIsQ0FDQSx3QixDQUFBLG9CLENBdEJILHVDLENBcUJHLHVCLENBQ0Esd0IsQ0FBQSxvQixDQXRCSCw2QixDQXFCRyx1QixDQUNBLDRCLENBQUEsb0IsQ0FPSixlLENBQ0UsK0IsQ0FDQSx1QixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSxtRCxDQUFBLDJDLENBVEQscUIsQ0FZRyxhLENBQ0EsK0IsQ0FJSixrQixDQUNFLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsUyxDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGEsQ0FJSix3QkFFSSxjLENBQ0UsbUIsQ0FHRixvQixDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGUsQ0FHRixnQixDQUNFLFUsQ0FDQSxvQixDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxlLENBR0YsZSxDQUNFLG9CLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGUsQ0FHRixlLENBQ0UsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxRLENBR0Ysb0IsQ0FDRSxxQixDQUFBLGEsQ0FBQSxTLENBR0Ysb0IsQ0FDRSxvQixDQUNBLGdCLENBQ0EsZ0IsQ0FNRixnQixDQUNFLGtCLENBQ0EsYyxDQUNBLGtCLENBR0YsaUIsQ0FDRSxpQixDQUdGLGUsQ0FDRSxjLENBQ0Esa0IsQ0FHRixrQixDQUNFLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsWUN2TEQsOEIsQ0FFRyxxQixDQUFBLGtCLENBS04sa0IsQ0FDRSxhLENBQ0Esa0IsQ0FJSix3QkFDRSwyQixDQUVJLFEsQ0FGSiw4QixDQU1JLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFksQ0FHRixrQixDQUNFLG1CQzNCTixNLENBQ0UsbUIsQ0FDQSxnQixDQUNBLGEsQ0FDRSxrQixDQUNBLHVCLENBQ0EsZSxDQUNBLGMsQ0FDQSxrQixDQUNBLHdCLENBSUYsYSxDQUNFLFUsQ0FDQSxjLENBQ0EsYSxDQWhCSiwwRCxDQTBCSSxnQyxDQUNBLDJCLENBQ0EsdUMsQ0FBQSwrQixDQUNBLFksQ0FDQSxhLENBOUJKLHNCLENBa0NNLFksQ0FsQ04seUIsQ0FzQ0ksWSxDQUNBLFksQ0FDQSxhLENBQ0EsUSxDQUNBLG1DLENBQUEsMkIsQ0ExQ0osbUIsQ0E4Q00sVSxDQUNBLGMsQ0FDQSxhLENBQ0EsZ0IsQ0FqRE4sb0IsQ0FxREkscUIsQ0FJRixlLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FHRixlLENBQ0Usa0IsQ0FBQSxhLENBQUEsUyxDQUNBLFcsQ0FDQSxjLENBRUEsb0IsQ0FDRSx1QixDQUFBLG1CLENBQ0EsYSxDQUNBLFksQ0FSSCxtQixDQVlHLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUlKLGdCLENBQ0UsYSxDQUdGLGtCLENBQ0Usa0IsQ0FDQSx1QixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esd0IsQ0FHRixZLENBQ0Usa0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQU1GLDJCQTFHRixjLENBNEdNLGMsQUFLTix3QkFDRSxNLENBQ0UsbUIsQ0FFQSxhLENBQ0Usb0IsQ0FDQSxnQixDQUNBLGdCLENBR0YsZSxDQUNFLGEsQ0FHRixlLENBQ0UsVSxDQUNBLGMsQ0FDQSxrQixDQWhCSixtQixDQXdCSSxVLENBQ0EsYyxDQUNBLGEsQ0FDQSxnQixDQTNCSiwwRCxDQWdDSSxnQyxDQUNBLDJCLENBQ0EsdUMsQ0FBQSwrQixDQUNBLGEsQ0FDQSxjLENBcENKLGUsQ0FBQSxzQixDQXdDTSxZLENBeENOLHlCLENBNENJLFksQ0FDQSxZLENBQ0EsYSxDQUNBLFEsQ0FDQSxtQyxDQUFBLDJCLENBR0YsZ0IsQ0FDRSxVLENBR0Ysa0IsQ0FDRSxvQixDQUNBLGMsQ0FDQSxnQixDQUdGLFksQ0FDRSxnQixDQUNBLG9CQ2pMTixVLENBQ0ksZ0MsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLEssQ0FDQSxXLENBVkoscUIsQ0FhUSxpQixDQUVBLGUsQ0FDQSx3QixDQUNBLG9ELENBQUEsNEMsQ0FDQSxjLENBQ0EsYyxDQUNBLGMsQ0FDQSxZLENBR0osaUIsQ0FDSSxhLENBQ0EsYyxDQUNBLGlCLENBRUEsd0JBTEgscUIsQ0FPTyxxQixDQUFBLG9CQVBQLHFCLENDKy9CQSx5QixDQW1DQSwrQixDQ3orQkEscUIsQ0Y5Q08sVSxDQUNBLFcsQ0FDQSxtQixDQUFBLGdCLENBSVIsaUIsQ0FDSSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHdCLENBQ0EsaUIsQ0FJSixtQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBR0osaUIsQ0FDRSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsVSxDQUVBLFksQ0FDQSxhLENBQ0EscUMsQ0FDQSxrQixDQUNBLDRCLENBQ0UsYyxDQVhILHVCLENBQUEsd0IsQ0dQQSxzQixDQUFBLHVCLENIb0JHLFUsQ0FDQSxpQixDQUNBLFEsQ0FDQSxPLENBQ0EsUyxDQUNBLFUsQ0FDQSxtQixDQUNBLHdCLENBQ0Esb0QsQ0FBQSw0QyxDQUNBLDRDLENBQUEsb0MsQ0F0QkgsdUIsQ0dQQSxzQixDQUFBLHVCLENIeUNHLHFELENBQUEsNkMsQ0FPUixpQixDQXpDSSxpQixDR21DSixnQixDSE9JLG1CLENBQUEsbUIsQ0FBQSxZLENJakdKLFMsQ0FDSSxtQixDQUNBLHNCLENBQ0EsYSxDQUNJLGlCLENBQ0EsVSxDQUNBLEssQ0FDQSxVLENBQ0EsVyxDQUlKLG9CLENDeU1KLHdELENEeE1RLFksQ0FHSixnQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxrQixDQUhILHFCLENBS08sYSxDQUNBLDZCLENBRUEsZSxDQUNBLGMsQ0FDQSxrQixDQUdBLGtCLENBY1IsZSxDQTNCQyxxQixDQUFBLHVCLENBNEJHLGlCLENBS0Esd0IsQ0FDQSxhLENBbENILHVCLENBZ0JPLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FFQSxlLENBQ0EsYyxDQUNBLGtCLENBTVIsZSxDQUVJLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FHQSxvQixDRG5EUixTLENBQ0ksZ0MsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsVSxDQUNBLFcsQ0FDQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLEssQ0FDQSxXLENBRUEsb0IsQ0FTQSxrQixDQU1JLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FoQkosb0IsQ0FDSSxpQixDQUdBLGMsQ0FDQSxjLENBSUosa0IsQ0FDSSxrQixDQUNBLDhDLENBQUEsc0MsQ0FDQSxVLENBQ0EsZSxDQUNBLFksQ0FHQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FLSixnQixDQUNJLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esd0IsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxpQixDQU1KLGdCLENFaERKLGlCLENBVVEsbUIsQ0FBQSxtQixDQUFBLFksQ0ZzQ0osZ0IsQ0FDQyxpQixDQUNDLFUsQ0FDQSxLLENBQ0EsVSxDQUVBLFksQ0FDQSxrQixDQUNBLGEsQ0FDQSxxQyxDQUNBLGtCLENBQ0EsNEIsQ0FDRSxjLENBWkgsc0IsQ0FBQSx1QixDQXNCRyxvRCxDQUFBLDRDLENBdEJILHNCLENBbUNHLHFELENBQUEsNkMsQ0VuRlIsRyxDQUNJLGUsQ0FDQSxtQixDQUVBLHdCQUpKLEcsQ0FLUSxpQixDQUNBLHFCQU5SLGlCLENBV1Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUNBLGtCLENBRUEsd0JBZlIsaUIsQ0FnQlksVSxDQUNBLHNCQWpCWix5QixDQXFCWSxZLENBckJaLHFCLENBeUJZLFksQ0FDQSxhLENBQ0Esd0QsQ0FFQSx3QkE3QloscUIsQ0E4QmdCLFksQ0FDQSxlQS9CaEIsMkIsQ0FxQ2dCLG9DLENBQUEsNEIsQ0FLWixTLENBQ0ksYyxDQUNBLG9CLENBQ0EsZSxDQUNBLHVCLENBQ0Esd0IsQ0FDQSxvQixDQUVBLHdCQVJKLFMsQ0FTUSxnQixDQUNBLG9CLENBQ0Esb0JBSVIsWSxDQUNJLGtCLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSx1QixDQUNBLHdCLENBRUEsd0JBUkosWSxDQVNRLGtCLENBQ0EsYyxDQUNBLHNCQVhQLGlCLENBZU8sK0IsQ0FJUixRLENBQ0ksa0IsQ0FDQSxZLENBQ0EsbUMsQ0FDQSxhLENBQ0EsZSxDQUVBLHdCQVBKLFEsQ0FRUSxrQixDQUNBLHlCLENBQ0EsVUFHSixjLENBQ0ksZ0IsQ0FFQSx3QkFISixjLENBSVEsZ0IsQ0FDQSxrQkFLWixlLENBQ0ksZ0IsQ0FDQSxvQixDQUNBLG9CLENBRUEsd0JBTEosZSxDQU1RLGdCLENBQ0EsZ0IsQ0FDQSx1QkFSUCx5QixDQVlPLFMsQ0FJUixpQixDQUNJLGtDLENBQ0Esb0IsQ0FFQSx3QkFKSixpQixDQUtRLGlDLENBQ0Esc0JBTlAsdUIsQ0F1QkQsWSxDQUNJLFUsQ0FLQSxnQixDQUNBLGtCLENBOUJILHVCLENBVU8sUyxDQUNBLFEsQ0FLQSx3QkFoQlAsdUIsQ0FpQlcsYyxDQUNBLG9CQUtaLFksQ0FFSSxjLENBQ0EsMkIsQ0FDQSxZLENBQ0EsVyxDQUlBLHdCQVRKLFksQ0FVUSwwQixDQUNBLGMsQ0FDQSxjLENBQ0EsYyxDQUNBLG9CQWRQLHVDLENBa0JPLGEsQ0FsQlAsOEIsQ0FrQk8sYSxDQWxCUCxrQyxDQWtCTyxhLENBbEJQLG1DLENBa0JPLGEsQ0FsQlAseUIsQ0FrQk8sYSxDQUlSLFEsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUVBLHdCQUxKLFEsQ0FNUSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFUsQ0FDQSx1QixDQUFBLG9CLENBQUEsd0JBSVIsWSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBQ0Esa0IsQ0FFQSx3QkFOSixZLENBT1EsVSxDQUNBLG9CQUlSLFcsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsUSxDQUNBLGdCLENBQ0EsZSxDQUVBLHdCQVBKLFcsQ0FRUSxRLENBQ0EsZ0IsQ0FDQSxzQkFHSixrQixDQUNJLGUsQ0FHSixrQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsUSxDQUNBLGEsQ0FFQSx3QkFMSixrQixDQU1RLFlBTWhCLDRCLENBRVEsWSxDQUNBLG1DLENBQ0EsZSxDQUVBLHdCQU5SLDRCLENBT1ksbUMsQ0FDQSxRLENBQ0EscUJBVFosK0MsQ0FjZ0IsaUIsQ0FkaEIscUQsQ0FpQm9CLGlCLENBQ0EsWSxDQUNBLFMsQ0FDQSxhLENBQ0EsYSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxpQixDQUVBLHdCQTFCcEIscUQsQ0EyQndCLGEsQ0FDQSxlLENBQ0EsVSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxjLENBQ0Esc0JBakN4Qix1RCxDQTRDb0IsZ0IsQ0FDQSx5QixDQUNBLGEsQ0FDQSxjLENBRUEsd0JBakRwQix1RCxDQWtEd0IsYSxDQUNBLGMsQ0FDQSxxQkhNbkIsMkMsQ0cxREwsMkMsQ0EyRG9CLGdDLENBQUEsd0IsQ0EzRHBCLDRDLENBZ0VnQixnQixDQUVBLHdCQWxFaEIsNEMsQ0FtRW9CLGFBbkVwQiwyQixDQTBFUSxlLENBQ0EsZ0IsQ0FDQSxhLENBRUEsd0JBOUVSLDJCLENBK0VZLGlCLENBQ0EsZSxDQUNBLGFBakZaLDZCLENBc0ZRLGlCLENBdEZSLGlDLENBeUZZLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQTVGWixzQyxDQStGZ0IsZ0IsQ0FFQSx3QkFqR2hCLHNDLENBa0dvQixjLENBQ0Esb0JBbkdwQixxQyxDQXdHZ0IsWSxDQUNBLFksQ0FDQSx3QyxDQUFBLHdCLENBQUEsOEMsQ0FFQSx3QkE1R2hCLHFDLENBNkdvQixVLENBQ0EsZUE5R3BCLGtDLENBb0hZLFksQ0FDQSxpQixDQUNBLE0sQ0FDQSxPLENBQ0EsUSxDQUNBLGUsQ0FDQSxTLENBMUhaLG9ELENBNkhnQixpQyxDQUNBLGMsQ0FFQSx3QkFoSWhCLG9ELENBaUlvQixpQyxDQUNBLGdCQWxJcEIseUQsQ0FzSW9CLGEsQ0F0SXBCLDJELENBMklnQixhLENBRUEsd0JBN0loQiwyRCxDQThJb0IsWUE5SXBCLHlFLENBbUpnQiwwQixDQUVBLHdCQXJKaEIseUUsQ0FzSm9CLDRCQXRKcEIsaUYsQ0EySmdCLDBCLENBRUEsd0JBN0poQixpRixDQThKb0IsNEJBOUpwQix5QyxDQXFLUSxpQixDQUNBLG9CLENBQ0EsYyxDQXZLUixpQyxDQTJLUSxnQixDQUNBLHlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxvQixDQUNBLHFDQWhMUixpQyxDQWlMWSxrQkFqTFosOEIsQ0FzTFEsWSxDQUNBLGdCLENBQ0oseUIsQ0FDQSxhLENBQ0EsYyxDQUNBLHFDQTNMSiw4QixDQTRMUSxrQkE1TFIsa0MsQ0FpTVEsaUIsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHFDQXJNUixrQyxDQXNNWSxpQixDQUNBLGMsQ0FDQSxrQkF4TVosK0IsQ0E2TVEsaUIsQ0FDQSxZLENIbmFSLGEsQ0FDSSxlLENBQ0EsbUIsQ0FFQSx3QkFKSixhLENBS1EsZSxDQUNBLHFCQUdKLGlCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQUVBLHdCQU5KLGlCLENBT1Esb0JBSVIsaUIsQ0FDSSxrQixDQUNBLGUsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FFQSx3QkFQSixpQixDQVFRLGtCLENBQ0EsYyxDQUNBLGtCLENBQ0EsdUIsQ0FYUCxzQixDQWNXLGlDQUtaLHFCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxRLENBRUEsd0JBSkoscUIsQ0FLUSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSx1QkFJUixrQixDQUNJLGEsQ0FDQSxpQixDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUVBLHdCQUxKLGtCLENBTVEsVSxDQUNBLFksQ0FDQSxtQyxDQUNBLGEsQ0FDQSx1QkFWUCx5QixDQWNPLGlCLENBQ0EsVSxDQUNBLFEsQ0FDQSxXLENBQ0EsTyxDQUNBLHdCLENBQ0EsVyxDQUVBLHdCQXRCUCx5QixDQXVCVyxNLENBQ0EsTyxDQUNBLFMsQ0FDQSxRLENBQ0EsVSxDQUNBLGNBS1osaUIsQ0FDSSxjLENBQ0EsVSxDQUNBLG9CLENBUUEsd0JBWEosaUIsQ0FZUSxxQixDQUNBLFcsQ0FDQSxxQkFJUixrQixDQUFDLHlCLENBUU8sZ0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSx3QixDQVhSLGtCLENBS0ksa0IsQ0FMSCx5QixDQVlPLG1CLENBRUEsd0JBZFAseUIsQ0FlVyxnQixDQUNBLG9CLENBQ0EsYSxDQUNBLGUsQ0FsQlosa0IsQ0F1QlEsZ0IsQ0FDQSxvQixDQUNBLG1CLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFdBSVIsa0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0EsVSxDQUVBLHdCLENBQ0ksZ0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSx3QixDQUVBLHdCQU5KLHdCLENBT1EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFMsQ0FDQSxnQixDQUNBLHNCQVhQLCtCLENBZU8sZ0IsQ0FDQSxhLENBQ0Esb0IsQ0FDQSxlLENBQ0EsK0IsQ0FDQSxhLENBRUEsd0JBdEJQLCtCLENBdUJXLGdCLENBQ0Esc0JBS1oseUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLFEsQ0FFQSx3QkFKSix5QixDQUtRLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxVQUtaLG1CLENBQ0ksa0IsQ0FBQSxVLENBQUEsTSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBRUEsd0JBTkosbUIsQ0FPUSxVQUlSLHVCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FFQSx3QkFMSix1QixDQU1RLFlBS0osNkIsQ0FDSSxnQixDQUNBLG9CLENBQ0EsZSxDQUNBLG1CLENBQ0Esd0IsQ0FFQSx3QkFQSiw2QixDQVFRLFMsQ0FDQSxjLENBQ0Esb0IsQ0FDQSxxQkFhWCw0QyxDQXpCQSwwQyxDQWlCTyxlLENBR0osd0JBcEJKLHNCLENBcUJRLG9CQUtKLCtCLENBQ0ksZ0IsQ0FDQSxvQixDQUNBLGUsQ0FDQSxvQixDQUNBLHdCLENBRUEsd0JBUEosK0IsQ0FRUSxTLENBQ0EsYyxDQUNBLG9CLENBQ0EscUJBSVIsOEIsQ0FDSSxTLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGUsQ0FDQSxhLENBQ0Esb0IsQ0FFQSx3QkFSSiw4QixDQVNRLGdCLENBQ0EsbUIsQ0FDQSxrQixDQUNBLGEsQUFPSix3QkFuQ1AsNEMsQ0FvQ1csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFUsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0F2Q1osd0IsQ0E0Q1Esb0JBSVIsbUIsQ0FBQywrQixDQWtCTyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQW5CUixtQixDQUVJLHdCLENBQUEscUIsQ0FBQSw2QixDQUVBLG1DLENBQ0EsbUIsQ0FDQSxnQixDQUNBLGtCLENBQ0EsZSxDQUVBLHdCQVZKLG1CLENBV1EsYyxDQUNBLGtCLENBQ0EsbUMsQ0FDQSxzQkFkUCwrQixDQW9CTyxTLENBRUEsd0JBdEJQLCtCLENBdUJXLFMsQ0F2Qlgsb0MsQ0E0QmUsaUJBNUJmLHFDLENBaUNXLGlCLENBQ0EsVSxDQUNBLFcsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUVBLHdCQXRDWCxxQyxDQXVDZSxZLENBQ0EsZUF4Q2YseUMsQ0E0Q2UsVSxDQUNBLFcsQ0FDQSxjLENBOUNmLHVFLENBaURtQixTLENBakRuQiwyQyxDQXNEZSxTLENBQ0EsaUIsQ0FDQSx5QixDQUNBLGEsQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSxtQixDQUNBLDBCLENBQ0EsWSxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxxQixDQUNBLFMsQ0FDQSw4QixDQUFBLHNCLENBRUEsd0JBcEVmLDJDLENBcUVtQiwwQixDQUNBLGdCLENBQ0Esc0JBdkVuQiwrQixDQThFTyxlLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFMsQ0FDQSxxQixDQUFBLGtCLENBQUEsb0IsQ0FFQSx3QkFwRlAsK0IsQ0FxRlcsUyxDQUNBLGdCLENBQ0Esb0JBdkZYLHdDLENBK0xJLDZCLENBcEdPLGEsQ0FDQSxhLENBQ0EsZSxDQUNBLGdCLENBRUEsd0JBaEdYLHdDLENBaUdlLGdCLENBQ0Esb0JBbEdmLGtDLENBd0dPLGdCLENBQ0Esb0IsQ0FFQSx3QkEzR1Asa0MsQ0E0R1csZ0IsQ0FDQSxxQkE3R1gsc0MsQ0FtTEQsb0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQXJMSCxzQyxDQW1IVyxRLENBQ0Esa0IsQ0FDQSxjLENBRUEsd0JBdkhYLHNDLENBd0hlLFUsQ0FDQSxnQixDQXpIZiwyQyxDQThIbUIsbUJBOUhuQiwwQyxDQW1JZSxZLENBQ0EsWSxDQUNBLHdDLENBQUEsd0IsQ0FBQSw4QyxDQUVBLHdCQXZJZiwwQyxDQXdJbUIsVSxDQUNBLGVERm5CLHlDLENDdklBLHVDLENBQUEsb0QsQ0ErSVcsWSxDQS9JWCw2QyxDQWtKZSxhLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGlDLENBQ0EsYyxDQUNBLGtCLENBQ0EsYyxDQUNBLDRCLENBQUEsb0IsQ0FFQSx3QkEzSmYsNkMsQ0E0Sm1CLGdCLENBQ0EsZ0IsQ0FDQSxpQyxDQUNBLG1CLENBQ0EsaUJBaEtuQixtRCxDQXdLbUIsYSxDQVdwQixvQixDQUdJLHdCLENBQUEscUIsQ0FBQSw2QixDQUNBLFUsQ0FFQSx3QkFOSixvQixDQU9RLFksQ0FDQSxtQyxDQUNBLFEsQ0FHSix3QixDQUVRLHVCQUZQLDZCLENBTU8sUyxDQUNBLGUsQ0FFQSxrQixDQUVBLGUsQ0FFQSx3QkFiUCw2QixDQWNXLGdCLENBQ0EsbUIsQ0FDQSxrQkFJUixnQyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUVBLHdCQUxKLGdDLENBTVEsWUFOUCxxQyxDQVVPLGdCLENBQ0EsbUIsQ0FDQSxhLENBRUEsd0JBZFAscUMsQ0FlVyxrQixDQUNBLGMsQ0FDQSxvQkFqQlgsb0MsQ0FzQk8sWSxDQUNBLGEsQ0FFQSx3QkF6QlAsb0MsQ0EwQlcsWSxDQUNBLGVBT3BCLGlCLENBQ0ksYSxDQUNBLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSx5QixDQUNBLHNCLENBQ0EsaUIsQ0FDQSxjLENBQ0EsNEIsQ0FBQSxvQixDQUVBLHdCQWpCSixpQixDQWtCUSxjLENBQ0Esb0JBbkJQLHlCLENBdUJPLGlCLENBQ0EsVSxDQUNBLGEsQ0FDQSxNLENBQ0Esd0IsQ0FDQSxVLENBQ0EsWSxDQUNBLHVDLENBQUEsK0IsQ0E5QlAsd0IsQ0FBQSx1QixDQUFBLHVCLENBb0NPLGEsQ0FwQ1AsZ0MsQ0FBQSwrQixDQUFBLCtCLENBdUNXLGtCLENBM2lCaEIsK0IsQ0FpakJRLGdCLENBRUEsd0JBbmpCUiwrQixDQW9qQlksaUIsQ0FwakJaLHNCLENBMGpCWSxrQkQxakJaLE0sQ0FDSSxZLENBQ0EsZSxDQUNBLHdCLENBQ0Esb0QsQ0FBQSw0QyxDQUNBLGMsQ0FMSixhLENBUVEsYSxDQUdKLGEsQ0FDSSxpQixDQUNBLFUsQ0FDQSxRLENBQ0EsUyxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsWSxDQUNBLGEsQ0FDQSxxQyxDQUNBLGtCLENBQ0EsNEIsQ0FWSCxtQixDQUFBLG9CLENBYU8sVSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxvRCxDQUFBLDRDLENBQ0EsNEMsQ0FBQSxvQyxDQXRCUCxtQixDQWtDTyxxRCxDQUFBLDZDLENBS1AsK0IsQ0FFTyxlLENBS1osUSxDQUNJLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUNBLGlCLENBR0osWSxDQUNJLGdDLENBQ0Esb0MsQ0FBQSw0QixDQUdKLDhCLENBQ0ksUyxDQUdKLHdCQUNJLE0sQ0FDSSxtRCxDQUFBLDJDLENBRUEsYSxDQUNJLFUsQ0FDQSxRLENBQ0EsWSxDQUNBLGVBS1osWSxDQUNJLFksQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSxzQixDQUNBLFUsQ0FDQSxjLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBRUEsd0JBWEosWSxDQVlRLDRCQUdKLG1CLENBQ0ksb0IsQ0FDQSx1QixDQUNBLGUsQ0FDQSxjLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLHdCLENBRUEsd0JBVEosbUIsQ0FVUSxvQixDQUNBLGdCLENBQ0Esa0JBSVIsa0IsQ0FDSSxXLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FFQSx3QkFOSixrQixDQU9RLGFBSVIsa0IsQ0FDSSxvQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUVBLHdCQVBKLGtCLENBUVEsb0IsQ0FDQSxnQixDQUNBLGtCQUlSLG1CLENBQ0ksaUIsQ0FDQSxhLENBQ0EsbUIsQ0FDQSwrQixDQUNBLGMsQ0FHSixtQixDQUNJLGlCLENBQ0EsUyxDQUNBLFUsQ0FDQSxrQixDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsUyxDQUNBLFEsQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxvQixDQUNBLGMsQ0FiSCw4QyxDQWdCTyxhLENBaEJQLHFDLENBZ0JPLGEsQ0FoQlAseUMsQ0FnQk8sYSxDQWhCUCwwQyxDQWdCTyxhLENBaEJQLGdDLENBZ0JPLGEsQ0FHSix3QkFuQkosbUIsQ0FvQlEsa0IsQ0FDQSxjLENBQ0Esb0JBSVIsb0IsQ0FDSSxnQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBRUEsd0JBTkosb0IsQ0FPUSxrQixDQUFBLGMsQ0FDQSx1QixDQUFBLG9CLENBQUEsZSxDQUNBLGNBSVIsOEIsQ0FDSSxpQixDQUNBLE0sQ0FDQSxzQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLFMsQ0FFQSx3QkFWSiw4QixDQVdRLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esa0JBSVIsdUIsQ0FBQSwwQixDQUVJLCtCLENBQ0EsdUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLG9CLENBQ0Esd0IsQ0FDQSxhLENBQ0EsbUQsQ0FBQSwyQyxDQVZILDZCLENBQUEsZ0MsQ0FhTyxhLENBQ0EsK0IsQ0FHSix3QkFqQkosdUIsQ0FBQSwwQixDQWtCUSxjLENBQ0Esb0JBSVIsOEIsQ0FDSSxZLENBRUEsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxpQixDQUVBLHdCQVZKLDhCLENBV1EsaUIsQ0FDQSxnQixDQUNBLGtCQUlSLHFCLENBQ0ksZ0IsQ0FDQSxvQixDQUNBLGEsQ0FDQSx5QixDQUNBLGlCLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FFQSx3QkFUSixxQixDQVVRLGdCLENBQ0EsZ0IsQ0FDQSxtQkFLWixtQixDQUNJLFksQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSx1QixDQUNBLFUsQ0FDQSxjLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBRUEsd0JBWEosbUIsQ0FZUSwyQkFHSiwwQixDQUNJLG9CLENBQ0EsdUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsaUIsQ0FDQSx3QixDQUVBLHdCQVRKLDBCLENBVVEsb0IsQ0FDQSxnQixDQUNBLGtCQUlSLHlCLENBQ0ksYSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBRUEsd0JBTkoseUIsQ0FPUSxhQUlSLHlCLENBQ0ksb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FFQSx3QkFQSix5QixDQVFRLG9CLENBQ0EsZ0IsQ0FDQSxrQkFJUiw4QixDQUNJLGlCLENBREgsK0QsQ0FLVyxpQyxDQUxYLDBDLENBU1csYSxDQVRYLDBFLENBWVcsUyxDQUtaLDBCLENBQ0ksYSxDQUNBLG1CLENBQ0EsaUMsQ0FDQSxjLENBRUEsd0JBTkosMEIsQ0FPUSxpQyxDQUNBLHVCQUlSLHFDLENBQ0ksaUIsQ0FDQSxNLENBQ0Esc0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSxTLENBRUEsd0JBVkoscUMsQ0FXUSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGtCQUlSLDBCLENBQ0ksaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDQSxTLENBQ0EsUSxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYyxDQWJILHFELENBZ0JPLGEsQ0FoQlAsNEMsQ0FnQk8sYSxDQWhCUCxnRCxDQWdCTyxhLENBaEJQLGlELENBZ0JPLGEsQ0FoQlAsdUMsQ0FnQk8sYSxDQUdKLHdCQW5CSiwwQixDQW9CUSxrQixDQUNBLGMsQ0FDQSxvQkFJUixrQyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLFUsQ0FFQSx3QkFQSixrQyxDQVFRLGlCLENBQ0Esb0IsQ0FDQSxZQUlSLG1DLENBQ0ksYSxDQUNBLGMsQ0FGSCx3RixDQVNPLFMsQ0FJUixrQyxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsWSxDQUNBLGEsQ0FDQSwwQixDQUNBLG1CLENBUEgsc0MsQ0FVTyxTLENBQ0EsWSxDQUNBLFcsQ0FaUCwyQyxDQWVXLFksQ0FJUix3QkFuQkosa0MsQ0FvQlEsWSxDQUNBLGEsQ0FDQSxtQixDQXRCUCxzQyxDQXlCVyxZLENBQ0EsYUFLWixrQyxDQUNJLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUVBLHdCQU5KLGtDLENBT1EsZ0IsQ0FDQSxrQkFSUCxvQyxDQVlPLHlCLENBWlAsMEMsQ0FlVyxvQixDQUtaLDJCLENBME1KLDJCLENBZ0JRLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBM05KLDJCLENBRUksd0IsQ0FBQSxxQixDQUFBLDZCLENBRUEsUSxDQUVBLHdCQU5KLDJCLENBT1EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxRLENBQ0EsdUIsQ0FBQSxvQixDQUFBLG1CQUlSLDhCLENBQ0ksaUMsQ0FDQSx1QixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FDQSxtRCxDQUFBLDJDLENBRUEsd0JBWEosOEIsQ0FZUSxjLENBQ0Esa0IsQ0FDQSxzQkFLWixtQixDQUNJLFksQ0FDQSxjLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBQ0EsVSxDQUNBLGMsQ0FDQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsOEIsQ0FDQSw4QixDQUVBLHdCQVhKLG1CLENBWVEsVyxDQUNBLG9CQUdKLDhCLENBQ0ksbUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLGEsQ0FDQSx3QixDQUVBLHdCQVJKLDhCLENBU1EsdUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGVBSVIsMEIsQ0FDSSxvQixDQUNBLHVCLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUNBLHdCLENBRUEsd0JBUkosMEIsQ0FTUSxrQixDQUNBLG9CLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0JBSVIseUIsQ0E4RUMsMEIsQ0E3RUcsb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUVBLHdCQU5KLHlCLENBT1Esa0IsQ0FDQSxnQixDQUNBLG9CQUlSLDRCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxrQixDQUVBLHdCQUxKLDRCLENBTVEsa0IsQ0FBQSxjLENBQ0EsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxlLENBQ0EsaUJBS1osYyxDQUNJLFksQ0FDQSxjLENBQ0EsMEIsQ0FBQSx1QixDQUFBLGtCLENBRUEsVSxDQUNBLGMsQ0FDQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsOEIsQ0FDQSw4QixDQUVBLHdCQVpKLGMsQ0FhUSxXLENBQ0Esb0JBR0oseUIsQ0FDSSxtQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLHdCLENBRUEsd0JBUkoseUIsQ0FTUSx1QixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0EsZUFJUixxQixDQUNJLG9CLENBQ0EsdUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0Esd0IsQ0FFQSx3QkFSSixxQixDQVNRLGtCLENBQ0Esb0IsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQkFJUCwwQixDQUVPLGEsQ0FDQSxpQixDQUlBLG9CLENBRUEsd0JBVFAsMEIsQ0FVVyxnQixDQUNBLGdCLENBQ0EsdUJBWlgsMEIsQ0FpQk8sYSxDQUNBLFEsQ0FDQSxxQixDQUNBLGlDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLGMsQ0FDQSxvQixDQUNBLHlCLENBQ0EsNEIsQ0FBQSxvQixDQUNBLG9CLENBRUEsd0JBL0JQLDBCLENBZ0NXLFUsQ0FDQSxnQixDQUNBLGdCLENBQ0EscUIsQ0FDQSxvQkFNaEIsc0IsQ0FDSSxZLENBQ0EsYyxDQUNBLFksQ0FDQSxVLENBQ0EsYyxDQUNBLE8sQ0FDQSxRLENBQ0Esc0MsQ0FBQSw4QixDQUVBLHdCQVZKLHNCLENBV1EsYyxDQUNBLGFBWlIsMkIsQ0FrQlEsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsVyxDQUNBLFUsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHdCLENBQ0EsaUIsQ0FFQSx3QkEzQlIsMkIsQ0E0QlksZ0JBS1osWSxDQUNJLFksQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FFQSxVLENBQ0EsYyxDQUNBLE8sQ0FDQSxRLENBQ0Esc0MsQ0FBQSw4QixDQUNBLFksQ0FDQSxlLENBR0osd0JBQ0ksWSxDQUNJLFcsQ0FDQSx1QixDQUZKLDZCLENBS1EsaUIsQ0FMUiw0QixDQVNRLGUsQ0FDQSxtQkFLWixlLENBQ0ksWSxDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUVBLFUsQ0FDQSxjLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsWSxDQUNBLHVCLENBRUEsd0JBWkosZSxDQWFRLFcsQ0FDQSx1QixDQWRSLHdCLENBaUJZLGMsQUFJUiwyQkFyQkosdUIsQ0F1QlksYyxBQUtKLHdCQTVCUiw2QixDQThCZ0IsYSxDQUNBLFdBTWhCLGtCLENBQ0ksWSxDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUVBLFUsQ0FDQSxjLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsWSxDQUNBLHVCLENBVkosa0MsQ0FhUSxvQixDQWJSLG9DLENBaUJRLGEsQ0FDQSx5QixDQUFBLHNCLENBQUEsaUIsQ0FDQSxhLENBR0osd0JBdEJKLGtCLENBdUJRLFcsQ0FDQSxtQixDQXhCUixtQyxDQTJCWSxpQixDQTNCWixrQyxDQStCWSxrQixDQUNBLG1CQUtaLGlCLENBQ0ksWSxDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUNBLFUsQ0FDQSxjLENBQ0EsTyxDQUNBLFEsQ0FDQSxzQyxDQUFBLDhCLENBQ0EsWSxDQUNBLHFCLENBRUEsd0JBWEosaUIsQ0FZUSxXLENBQ0EseUJBYlIsc0IsQ0FpQlEsYSxDQUNBLGMsQ0FDQSxnQixDQUNBLGUsQ0FDQSxpQixDQUNBLHVCLENBQ0Esd0IsQ0FDQSxrQixDQUNBLGtCLENBRUEsd0JBM0JSLHNCLENBNEJZLGdCLENBQ0EsZ0IsQ0FDQSxtQkE5QlosdUIsQ0FtQ1EsYSxDQUNBLGEsQ0FLUixhLENBQ0ksWSxDQUNBLDBCLENBQUEsdUIsQ0FBQSxrQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLDJCLENBQ0EsVSxDQUNBLGMsQ0FDQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsOEIsQ0FFQSx3QkFYSixhLENBWVEseUJBWlIsMkIsQ0FnQlEsYyxDQUNBLGdCLENBQ0EsZSxDQUNBLGlCLENBQ0EsdUIsQ0FDQSx3QixDQUNBLGEsQ0FFQSx3QkF4QlIsMkIsQ0F5QlksZ0IsQ0FDQSxnQixDQUNBLGVBSVAsaUMsQ0FFTyxrQixDQUVBLHdCQUpQLGlDLENBS1csb0JBTFgsbUMsQ0FVTyx1QixDQUNBLHdCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsUSxDQUVBLHdCQWxCUCxtQyxDQW1CVyxjLENBQ0Esb0JBcEJYLCtDLENBd0JXLGEsQ0FLWCxrQyxDQUVPLGtCLENBRUEsd0JBSlAsa0MsQ0FLVyxzQkFMWCxpQyxDQVVPLGlCLENBQ0EsZ0IsQ0FDQSxvQixDQUNBLGlCLENBQ0Esa0IsQ0FFQSx3QkFoQlAsaUMsQ0FpQlcsZ0IsQ0FDQSxrQixDQUNBLGUsQ0FDQSxzQkFwQlgsaUMsQ0F5Qk8sbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLFEsQ0FDQSxhLENBQ0Esb0IsQ0FFQSx3QkEvQlAsaUMsQ0FnQ1csVyxDQUNBLGtCLENBakNYLHVDLENBc0NlLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsUSxDQUNBLGMsQ0FDQSxvQkF6Q2Ysb0MsQ0ErQ08sYSxDQUNBLGEsQ0FoRFAsaUMsQ0FvRE8sWSxDQUNBLGtDLENBQ0Esb0IsQ0FDQSxhLENBRUEsd0JBekRQLGlDLENBMERXLGEsQ0FDQSxvQixDQUNBLG1DQTVEWCx1QyxDQWdFVyxTLENBQ0EsUSxDQUNBLHdCLENBQ0EsVSxDQUtYLGtDLENBRU8sYSxDQUtaLGdCLENBQ0ksWSxDQUNBLGMsQ0FDQSxLLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBQ0EsVSxDQUNBLFcsQ0FDQSwwQixDQUNBLGlDLENBQUEseUIsQ0FDQSxVLENBSUosYyxDQUNJLFksQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSxVLENBQ0EsYyxDQUNBLE8sQ0FDQSxRLENBQ0Esc0MsQ0FBQSw4QixDQUNBLFksQ0FDQSxZLENBRUEsd0JBWEosYyxDQVlRLFMsQ0FDQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FJQSw4QkFHSiw0QixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsUSxDQUVBLHdCQUxKLDRCLENBTVEsMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FDQSx5QixDQUFBLHNCLENBQUEsbUIsQ0FDQSxPQUlSLHVCLENBQ0ksYyxDQUVBLHdCQUhKLHVCLENBSVEsWUFJUixzQixDQUNJLGtCLENBR0oscUIsQ0FDSSxXLENBQ0EsYyxDQUVBLHdCQUpKLHFCLENBS1Esc0IsQ0FDQSxZQVVSLHNCLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FFQSx3QkFMSixzQixDQU1RLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHVCQUlSLDRCLENBQ0ksYSxDQUNBLGEsQ0FFQSx3QkFKSiw0QixDQUtRLFlBSVIsMkIsQ0FDSSxhLENBQ0EsWSxDQUNBLFcsQ0FDQSw0QixDQUNBLG1DLENBQUEsMkIsQ0FDQSxjLENBTkgscUQsQ0FTTyx3QixDQUdKLHdCQVpKLDJCLENBYVEsY0FVUixxQixDQUNJLFcsQ0FDQSxxQyxDQUFBLDZCLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSx3QixDQUVBLHdCQVJKLHFCLENBU1EsVSxDQUNBLGlCLENBQ0EsZSxDQUNBLGUsQ0FDQSxnQixDQUNBLG1CLENBcEhaLGtDLENBMEhZLFksQ0ExSFosMEIsQ0FnSVksUyxDQUNBLGEsQ0FDQSxlLENBbElaLHdDLENBd0lZLHdCLENBQ0EsZSxDQUNBLFksQ0FDQSxhLENBM0laLCtDLENBaUpZLDhCdEI1bkNaLE8sQ0FDSSxlLENBQ0Esa0IsQ0FJQSwyQixDQUNBLGdCLENBRUksa0IsQ0FUUixrQixDQWFRLFksQ0FDQSxrQixDQUdKLGlCLENBVkEsZ0IsQ0FXSSxtQixDQUFBLG1CLENBQUEsWSxDQURILG9CLENBR08sa0IsQ0FIUCxpQyxDQU1PLGtCLENBTlAsaUMsQ0FTTyxrQixDQVRQLCtCLENBK0JBLDRCLENBbkJPLGMsQ0FaUCxvQixDQWVPLG1DLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHdCLENBQ0EsVSxDQUNBLGtCLENBdEJQLCtCLENBMEJPLGUsQ0FLUixlLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSxlLENBRkgsaUIsQ0FJTyxVLENBQ0EsVyxDQUNBLG1CLENBQ0EsaUIsQ0FFQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FWUCx3QixDQW9CVyxVLENBQ0EsaUIsQ0FDQSx1QixDQUNBLHVDLENBQUEsK0IsQ0FDQSxXLENBQ0EsUyxDQUNBLFksQ0FDQSxVLENBQ0EsYSxDQUNBLGlCLENBQ0EsNEMsQ0FBQSxvQyxDQXVCYixjLENBQ0MsZ0IsQ0FHRCxrQixDQXpERSxpQixDQTBERyxtQixDQUFBLG1CLENBQUEsWSxDQURMLGtCLENBRUssMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxvQixDQUhKLHVCLENBTVEsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxrQixDQUNBLG9CLENBQ0EsYSxDQUNBLG9CLENBQ0Esd0IsQ0FDQSxVLENBdUJULGUsQ0FyQ0Msb0IsQ0FBQSxvQixDQWtCUSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0EsYSxDQUNBLFUsQ0FjVCxlLENBRUMsZSxDQUdBLG9CLENBRUEsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxrQixDQUNBLGlCLEMyQnhKSixxQ0FPTSxJLENBTEYsSSxDQUVJLGlCLENBR0YsSSxDQUVFLGlCLENBS0osVyxDQUNJLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGlCLENBQ0EsbUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGlCLENBQ0EsUyxDQUlKLGlCLENBQ0ksVyxDQUNBLFksQ0FDQSxjLENBQ0EsdUMsQ0FDQSxpQixDQUVBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGMsQ0FDQSxpQixDQUNBLGdCLENBWEgscUIsQ0FxQkEscUIsQ0FSTyxZLENBQ0EsVyxDQUNBLFksQ0FrQ1IscUIsQ0FqREEsaUIsQ0FxQkEsaUIsQ0FtQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FuQ0osaUIsQ0FDSSxXLENBQ0EsWSxDQUNBLGMsQ0FDQSx1QyxDQUNBLGlCLENBRUEsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLGlCLENBQ0EsbUIsQ0FDQSxnQixDQTNDUix1QyxDQXFEWSxZLENBQ0EsVyxDQUNBLFksQ0FJUixxQixDQUNJLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLFcsQ0FDQSxVLENBTkgsZ0QsQ2pEdWdUSCw4QyxDaUQ1L1NVLGtDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGdCLENBQ0EsYSxDQU1BLGlCLENBZ0JSLHlCLENBQ0ksUyxDQUNBLGlCLENBR0oscUIsQ0FDSSxrQixDQURILDRCLENBR08sYyxDQUNBLGdCLENBSlAsMEIsQ0FTTyxZLENBSVAsMEIsQ0FFTyxnQixDQUNBLGdCLENBQ0EscUIsQ0FKUCwwQixDQVFPLFUsQ0FDQSxnQixDQUNBLGdCLENBQ0EscUIsQ0FDQSxrQixDQU9iLE0sQ0FFRSxnQixDQUZGLE0sQ0FBQSxXLENBS0ssZ0IsQ0FJTCxPLENBQ0MsWSxDQUNBLGtCLENBRkQsa0IsQ0FJSyxVLENBQ0EsYyxDQUdILGMsQ0FDRyxZLENBR0gsYyxDQUNHLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBdytCRixxQyxDQXIrQkQsYSxDQTQrQk8saUIsQ0FJQSx3QixDQUNBLGEsQ0FqL0JQLGEsQ0FFRyxlLENBQ0EsZ0IsQ0FDQSxrQixDQUVBLG9CLENBR0EsaUIsQ0FDQSxjLENBQ0EsZSxDQUNBLG9CLENBQ0EscUIsQ0FiRixxQixDQWVNLGtCLENBQ0EsUSxDQUNBLFUsQ0FDQSxXLENBQ0EsUyxDQUNBLFcsQ0FJUCxjLENBQ0csWSxDQUNBLGEsQ0FDQSxjLENBQ0EsaUIsQ0FDQSxTLENBQ0EsUyxDQWdCSCxlLENBYkEsYSxDQUNHLFksQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBdERMLGlCLENBeURLLE0sQ0FDQSxLLENBQ0EsaUIsQ0FDQSwyQixDQUFBLG1CLENBR0gsZSxDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esa0IsQ0FDQSxhLENBQ0EsYyxDQUNBLHFCLENBQ0EsaUIsQ0FFQSw4QixDQUFBLHNCLENBQ0EsYyxDQUVBLFMsQ0FaRixvQixDQUFBLDJCLENBQUEsNEIsQ0F1QlUsaUIsQ0FFQSxZLENBQ0EsWSxDQUNBLHFCLENBQ0EsaUIsQ0FFQSxnQyxDQUFBLHdCLENBOUJWLG9CLENBb0JNLDZCLENBQUEscUIsQ0FwQk4sMkIsQ0FBQSw0QixDQXNCVSxNLENBRUEsUSxDQUtBLFUsQ0FFQSx1RCxDQUFBLHVDLENBQUEsOEQsQ0EvQlYsMkIsQ0FxQ1UsTyxDQWtGYix3QixDQWpFQyxXLENBb0VJLDJCLENBQ0EseUIsQ0FyRUosVyxDQUNHLGEsQ0FDQyxTLENBQ0EsYSxDQUNBLGMsQ0FDQSw0QyxDQUxILGdCLENBQUEsbUIsQ0FzQ0QsWSxDQTdCSSxZLENBZ0VMLHlDLENBeERFLHlCLENBRU8sK0IsQ0FBQSx1QixDQUNBLDZCLENBQUEscUIsQ0FDQSxjLENBb0RULGdELENBeERFLGdDLENBT08sdUQsQ0FBQSx1QyxDQUFBLG1FLENBQ0EsSyxDQUNBLGlDLENBQUEseUIsQ0FUUCwrQixDQVlPLHNELENBQUEsc0MsQ0FBQSxrRSxDQUNBLEssQ0FDQSxnQyxDQUFBLHdCLENBWVIsZ0IsQ0FDSSxhLENBQ0EsYyxDQUNBLGlCLENBQ0EsSyxDQUNBLFUsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxVLENBQ0EsWSxDQUNBLDJCLENBQUEsbUIsQ0FDQSxvRixDQUFBLGtELENBQ0EsbUIsQ0FJSixrQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FJTCx3QixDQUVLLHlDLENBTUwsZSxDQUNDLGMsQ0FERCwrQixDQUdLLHdCLENBSEwsMkIsQ0FZSSxpQixDQUNBLFUsQ0FDQSx5QyxDQUNBLDJCLENBQ0EseUIsQ0FoQkosZ0QsQ0ErQlMsa0IsQ0EvQlQsK0MsQ0FrQ1Msc0QsQ0FBQSxzQyxDQUFBLGtFLENBQ0EsSyxDQUNBLGdDLENBQUEsd0IsQ0FDQSxrQixDQXJDVCw4QixDQTJDSyxZLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxTLENBaERMLGtDLENBQUEseUMsQ0FBQSx1QyxDQWtEUyxjLENBbERULGlDLENBa0VTLFksQ0FLUiw0QixDQUVJLHdCLENBRkosaUMsQ0FBQSx3QyxDQUFBLHlDLENBTVEsd0IsQ0FOUiwyQixDQTBCSSxZLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUNBLFMsQ0FDQSxTLENBL0JKLCtCLENBQUEsc0MsQ0FBQSxvQyxDQWlDUSxjLENBakNSLDBCLENBOENJLFksQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBS0wsVSxDQUNFLGMsQ0FERixxQixDQUlLLFUsQ0FDQSxhLENBSUEseUIsQ0FHSCxtQixDQUNHLDJCLENBQUEsNkIsQ0FBQSxpQyxDQUFBLDZCLENBQ0EseUIsQ0FBQSxzQixDQUFBLG1CLENBR0gsaUIsQ0FDRyxVLENBQ0EsWSxDQUNBLGMsQ0FHSCxpQixDQUNHLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLG9CLENBS0wsa0IsQ0FFSyxtQixDQUFBLG1CLENBQUEsWSxDQU1MLGdCLENBRUssUyxDQUdBLFcsQ0FDSSxZLENBR0osVSxDQUNJLGEsQ0FHSiwwQixDQUNJLDZCLENBR0osZ0IsQ0FDSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxtQixDQUNBLHFCLENBR0osa0IsQ0FDSSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FISCx1QixDQUtPLGUsQ0FDQSxnQixDQUNBLGdCLENBS1IsdUIsQ0FDSSxlLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxVLENBQ0Esa0IsQ0FJSixXLENBQ0ksZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxnQixDQUpILG1CLENBTU8sWSxDQUNBLFcsQ0FDQSxVLENBQ0EsZ0MsQ0FBQSx3QixDQUlSLGlCLENBQ0ksVyxDQUNBLFksQ0FDQSxhLENBQ0EsUyxDQUNBLFMsQ0FHSix3QixDQUNJLFcsQ0FDQSxZLENBR0osOEIsQ0FDSSxXLENBQ0EsWSxDQUtKLDRCLENBQ0kseUIsQ0FBQSxzQixDQUFBLGlCLENBQ0Esa0IsQ0FDQSxVLENBSEgsdUQsQ2pENDNTTCxxRCxDaURyM1NZLGtDLENBQ0EsaUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLFUsQ0FTYixLLENBQ0MsYyxDQUNBLGtCLENBQ0Esb0IsQ0FIRCxhLENBTUssWSxDQUNBLFcsQ0FJTCxTLENBQ0MsbUIsQ0FDQyxtQixDQUZGLG9CLENBSUssVSxDQUNBLGMsQ0FHSCxjLENBWUMsc0MsQ0FYRSxZLENBR0gsaUIsQ0FDRyxVLENBR0gsd0IsQ0FJQSw4QixDQUhHLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0gsOEIsQ0FDRyxVLENBQ0EsYyxDQUNBLGMsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUVBLHdCLENBQUEscUIsQ0FBQSxrQixDQUNBLGtCLENBTUgsc0IsQ0FDRyxhLENBQ0EsaUIsQ0FDQSxpQixDQUNBLGMsQ0FDQSxhLENBQ0EsVSxDQUdILHFCLENBQ0csZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLG9CLENBR0gsc0IsQ0FDRyxpQixDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQTQrQ04sb0IsQ0FoL0NJLDJCLENBT00sZ0IsQ0FVUixrQixDQU5DLHFCLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FJSixrQixDQUdJLGlCLENBdEVMLGUsQ0EwRUssaUIsQ0FNTCxVLENBRUsscUIsQ0FGTCxxQixDQUlTLGMsQ0FDQSxVLENBR0osaUIsQ0FDSSxlLENBQ0EsYyxDQUNBLGtCLENBQ0EscUIsQ0FKSCxzQixDQU9PLGMsQ0FQUCxtQixDQVVPLGMsQ0FJUixvQixDQUNJLE0sQ0FDQSxTLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxrQixDQTVCVCxnQixDQStCUyxNLENBQ0EsZ0IsQ0FDQSxvQixDQWpDVCx3QixDQW1DYSxZLENBQ0EsYSxDQUlSLG1CLENBQ0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FHSixlLENBQ0ksZ0IsQ0FDQSxvQixDQUdKLDZCLENBQ0ksYSxDQUNBLGMsQ0FDQSxhLENBR0osMkIsQ0FDSSxhLENBQ0EsYyxDQUNBLG9CLENBR0osaUMsQ0FDSSxjLENBQ0EsUyxDQUNBLGEsQ0FHSixnQixDQUNJLGEsQ0FHSixxQixDQUNJLGdCLENBQ0EsZ0IsQ0FFQSxhLENBQ0EsbUIsQ0FDQSxhLENBQ0Esa0IsQ0FHSix1QixDQUNJLGEsQ0FDQSxpQixDQUNBLFMsQ0FDQSxRLENBS1QsTyxDQUNDLHFCLENBQ0EsZSxDQUZELGtCLENBSVMsVSxDQUNBLGMsQ0FHSixlLENBQ0ksZSxDQUdKLG1CLENBQ0ksaUIsQ0FHSixnQixDQUNJLFcsQ0FDQSwyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSw2QixDQUNBLGEsQ0FTSixhLENBQ0ksVSxDQUlKLGlCLENBQ0ksYSxDQURILHFCLENBR08sVSxDQUNBLFcsQ0FJUixrQixDQUNJLFksQ0FJSixhLENBQ0ksUyxDQUdKLGMsQ0FDSSxZLENBQ0EsZ0IsQ0FDQSxTLENBQ0EsaUIsQ0FDQSxVLENBQ0EsVyxDQU5ILGtCLENBU08scUIsQ0FBQSxrQixDQUlSLGMsQ0FDSSxnQixDQUNBLGlCLENBQ0Esa0IsQ0FtRkgsdUIsQ0FoRkQsYyxDQUNJLFksQ0FHSixrQixDQUNJLGEsQ0FDQSw2QixDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSx3QixDQUNBLG9CLENBUkgsdUIsQ0FVTyxlLENBQ0EsZ0IsQ0FDQSxrQyxDQUtSLGEsQ0FDSSxnQixDQUNBLGdCLENBQ0EsUyxDQUNBLGtCLENBOUZULGEsQ0FBQSw4QyxDakR3NVNHLDRDLENpRHR6U00sZ0IsQ0FsR1QsbUIsQ0F1R1MsMEIsQ0FBQSx1QixDQUFBLGtCLENBQ0EsVyxDQUNBLGEsQ0FDQSxVLENBMUdULHlCLENBQUEseUIsQ0E2R2EsZSxDQUNBLGEsQ0FDQSxjLENBL0diLDZCLENBQUEsNkIsQ0FrSGlCLFUsQ0FDQSxXLENBQ0EsZSxDQXBIakIsNkIsQ0F5SGEsVSxDQXpIYix5QixDQWtJYSxtQixDQU1iLGEsQ0FDSyxVLENBQ0Esb0IsQ0FDSSxjLENBQ0Esb0IsQ0FGSCx3QixDQUlPLFUsQ0FDQSxXLENBQ0EsbUIsQ0FBQSxnQixDQUtSLG9CLENBQ0ksZ0IsQ0FDQSxrQixDQUNBLG1CLENBTUosb0IsQ0FDSSxnQixDQUNBLG1CLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FHSixtQixDQUNJLGdCLENBQ0EsZ0IsQ0FJSixtQixDQUNJLGMsQ0FDQSxnQixDQUNBLG1CLENBSEgsMkIsQ0FLTyxZLENBQ0EsYSxDQUliLEssQ0FDSyxxQixDQUNBLFksQ0FDSSxvQixDQUhULGdCLENBTVMsVSxDQUNBLGdCLENBR0osWSxDQUNJLGMsQ0FDQSxjLENBR0osaUIsQ0FJQSxhLENBSEksWSxDQVFKLGlCLENBQ0ksYSxDQUdKLGdCLENBQ0ksYyxDQUdKLGMsQ0FDSSxhLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxTLENBQ0EsZ0IsQ0FNVCxPLENBQ0MsZ0IsQ0FDQSxtQixDQUNBLGMsQ0FDSSxpQixDQUNBLFUsQ0FDQSxvQixDQUhILHFCLENBS08saUIsQ0FDQSxhLENBVFQsa0IsQ0FjSyxVLENBQ0EsYyxDQU9ILGUsQ0FDRyxVLENBQ0EsYSxDQUdILGdCLENBQ0csbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSxvQixDQTlCTCxZLENBbUNJLGEsQ0FDQSxhLENBQ0EseUIsQ0FBQSxzQixDQUFBLGlCLENBa0ZFLHlCLENBdkhOLGEsQ0F5Q0ssWSxDQXpDTCxjLENBOENLLFcsQ0FDQSxZLENBT0wsTSxDQUNDLFUsQ0FDQSxjLENBRUEsWSxDQUNJLGMsQ0FDQSxrQixDQUNBLG1CLENBR0osZSxDQU1BLGMsQ0FFSSxnQixDQUNBLGtCLENBVEosZSxDQUdJLG1CLENBR0osYyxDQUNJLGEsQ0FLSixZLENBQ0kscUIsQ0FDQSxnQixDQUNBLGdCLENBSUwsUSxDQUNDLGtCLENBREQsbUIsQ0FHUyxVLENBQ0EsYyxDQUdKLGUsQ0FDSSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxrQixDQVRULGUsQ0FhUyxjLENBQ0Esa0IsQ0FDQSxnQixDQUdKLGlCLENBQ0ksb0IsQ0FDQSxtQyxDQUZILHdCLENBTU8sYyxDQUNBLFUsQ0FXUCx3QixDQU9PLGEsQ0FDQSxhLENBQ0EsYyxDQUNBLGEsQ0FDQSxnQixDQUlSLGlCLENBQ0ksYyxDQUNBLGtCLENBQ0EsZSxDQUtULGUsQ0FDRSxRLENBQ0EsZ0IsQ0FDQSxpQixDQUNBLFMsQ0FDQSxZLENBQ0EsTSxDQUNBLHdCLENBQ0csMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FJSCw4QixDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0Esa0IsQ0FKRixxQyxDQU1NLHVCLENBRUEsZSxDQUNBLGdCLENBQ0Esa0IsQ0FNUCxxQixDQUNHLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FJSCxzQixDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esd0IsQ0FBQSxxQixDQUFBLDZCLENBQ0EsYyxDQUNBLG9CLENBR0gsNkIsQ0FDRyxjLENBR0gsd0IsQ0FDRywyQixDQUFBLDZCLENBQUEsaUMsQ0FBQSw2QixDQUdILHFCLENBQ0csa0IsQ0FHSCxzQixDQUNHLGlCLENBREYsNEIsQ0FHTSxjLENBQ0EsZ0IsQ0FKTiw0QixDQU9NLGEsQ0FDQSxrQixDQUNBLGMsQ0FDQSxnQixDQVZOLHVELENBWVUsYyxDQUNBLGdCLENBYlYsOEMsQ0FZVSxjLENBQ0EsZ0IsQ0FiVixrRCxDQThURCxpRCxDQTJqQ0EsK0MsQ0E3MkNXLGMsQ0FDQSxnQixDQWJWLG1ELENBWVUsYyxDQUNBLGdCLENBYlYseUMsQ0FZVSxjLENBQ0EsZ0IsQ0FPWCxtQyxDQUVXLGdCLENBQ0EsZ0IsQ0E5RWIsdUIsQ0FxRkssYyxDQUNBLGdCLENBQ0Esb0IsQ0FDQSxVLENBQ0EscUIsQ0F6RkwsbUMsQ0ErRkssWSxDQUNBLGEsQ0FDQSxtRSxDQUNBLGlCLENBQ0EsTyxDQUNBLGlDLENBQUEseUIsQ0FDQSxVLENBQ0EsYSxDQUNBLDhCLENBQUEsc0IsQ0FDQSxRLENBeEdMLDRCLENBNEdLLFUsQ0FDQSxjLENBR0EsYyxDQWhITCw0QixDQUFBLDRCLENBMkhLLGMsQ0FDQSxnQixDQTVITCx5QyxDQW9JSyxpQixDQXBJTCwrQyxDQTBJSyxxQyxDQUdKLGlDLENBRUksZSxDQUNBLGMsQ0FDQSxrQixDQU1KLHFCLENBQ0ksUSxDQUNBLG1CLENBQ0EsZ0IsQ0FHSCxrQyxDQUVPLFUsQ0FDQSxZLENBVVQsc0IsQ0FFQyxTLENBQ0EsZSxDQUNBLFUsQ0FDRCxtQixDQUFBLG1CLENBQUEsWSxDQUtBLFUsQ0FDSyxnQixDQURMLHFCLENBR1MsYyxDQUhULGlCLENBU0ssbUIsQ0FISSxTLENBR0gsZ0MsQ0FHTyxjLENBQ0Esa0IsQ0FKUCw4QyxDQVFPLGMsQ0FSUCxxRCxDQVlPLGUsQ0FyQmIsZSxDQTJCUyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBNUJULGdCLENBcUNLLGlCLENBMkxILGdDLENBOUxPLFksQ0FsQ1QsNEMsQ0EwQ1Msa0IsQ0FJSixtQixDQUNJLGMsQ0FDQSxrQixDQUNBLGUsQ0FLVCxZLENBQ0MsVSxDQUNBLGMsQ0FDQSxjLENBSEQsc0MsQ0FRUyw0QixDQUFBLG9CLENBQ0EsVSxDQU1SLG1CLENBQ0ksZSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxTLENBTUoscUIsQ0FDSSxrQixDQUNBLG1CLENBQ0EsZ0IsQ0FDQSxTLENBQ0EsVyxDQUdKLG1CLENBZUEsa0IsQ0FTSSxTLENBQ0EsdUQsQ0FBQSwrQyxDQXpCSixtQixDQUNJLGlCLENBQ0EsUyxDQUdBLEssQ0FpTEgscUIsQ0F0TEQsbUIsQ0FBQyx1QixDQVVPLFUsQ0FDQSxXLENBSVIsa0IsQ0FDSSxpQixDQUNBLGUsQ0FDQSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FDQSxVLENBQ0EsaUIsQ0FDQSxhLENBR0EsaUIsQ0FHSixrQixDQUNJLGdCLENBQ0EsZ0IsQ0FDQSxlLENBS1Isb0IsQ0FFUSxVLENBQ0EsYyxDQVFKLGdCLENBTEEsa0IsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0osZ0IsQ0FDSSw2QixDQUFBLGlDLENBQUEsNkIsQ0FFQSxxQixDQWRSLGMsQ0FrQlEsWSxDQUlKLHFCLENBQ0ksZSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxvQixDQUdKLGUsQ0FDSSxlLENBQ0EsZSxDQUdKLG9CLENBQ0ksa0IsQ0FESCx5QixDQUdPLGdCLENBQ0EsZ0IsQ0FDQSxvQixDQUxQLHNCLENBQUEsMkIsQ0FTTyxlLENBQ0EsZ0IsQ0FDQSxnQixDQUtQLHdCLENBSU8sYSxDQUNBLGMsQ0FDQSxtQixDQUtSLHFCLENBQ0ksZSxDQUNBLGdCLENBQ0EsbUIsQ0FDQSxvQixDQUlKLHFCLENBQ0ksa0IsQ0FESCwyQixDQUdPLGMsQ0FDQSxnQixDQUpQLDJCLENBMmpDQSx5QixDQXBqQ08sVSxDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBVlAsc0QsQ0FZVyxjLENBQ0EsZ0IsQ0FiWCw2QyxDQVlXLGMsQ0FDQSxnQixDQWJYLGtELENBWVcsYyxDQUNBLGdCLENBYlgsd0MsQ0FZVyxjLENBQ0EsZ0IsQ0FsRmhCLGUsQ0F5RlEsZSxDQUlSLFUsQ0FDSSxrQixDQURKLHFCLENBR1EsVSxDQUNBLGMsQ0FHSixpQixDQUNJLFMsQ0FDQSxrQixDQUZILHdCLENBSU8sYyxDQUNBLGdCLENBQ0EsVSxDQUNBLGdCLENBQ0Esb0IsQ0FSUCxzQixDQWVPLGMsQ0FDQSxpQixDQUlSLGdCLENBQ0ksYSxDQUNBLFUsQ0FGSCx1QixDQUtPLGtCLENBQ0EsZ0IsQ0FOUCxrQixDQVVPLGlCLENBQ0EsZSxDQUNBLGdCLENBRUEsZ0IsQ0FDQSxvQixDQUtSLHFCLENBQ0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxrQixDQUdKLGlCLENBQ0ksVSxDQUNBLFksQ0FPSiwwQixDQUNJLFEsQ0FDQSxVLENBQ0Esa0IsQ0FDQSxnQixDQUNBLGdCLENBQ0EsaUIsQ0FOSCxrQyxDQVFPLGlCLENBQ0EsVSxDQUNBLE0sQ0FDQSxZLENBQ0EsK0IsQ0FDQSxXLENBQ0EsTyxDQUlSLGlCLENBQ0ksMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FESCxrQyxDQUlPLGEsQ0FJUixnQixDQUNJLGlCLENBQ0EsVSxDQUNBLGtCLENBSEgscUIsQ0FNTyxnQixDQU5QLHVCLENBVU8sYyxDQUtaLHFCLENBRVEsVSxDQUNBLGMsQ0FHSixtQixDQUNJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0gsdUIsQ0FFTyxZLENBWlosdUIsQ0FtQlEsa0IsQ0FJUixpQixDQUVRLFUsQ0FDQSxTLENBR0osVyxDQUNJLGUsQ0FHSCxtQixDQUVPLGMsQ0FJUixtQixDQUNJLGEsQ0FDQSxlLENBZ29CSCxnQyxDQWxvQkEsMEIsQ0FrZUEscUIsQ0F1ekJBLHVCLENBcnhDTyxXLENBSVIsZSxDQUNJLFcsQ0FDQSxlLENBQ0EsbUIsQ0FJSixrQixDQUNJLFcsQ0FDQSxZLENBQ0EsWSxDQUNBLFMsQ0FHSiwyQixDQUNJLGEsQ0FDQSxlLENBR0osa0IsQ0FDSSxZLENBQ0EsVyxDQUNBLFksQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBR0oseUIsQ0FDSSxXLENBQ0EsWSxDQUdKLCtCLENBQ0ksVyxDQUNBLFksQ0FLSiw2QixDQUNJLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGtCLENBQ0EsVSxDQUhILHdELENqRHloU0Qsc0QsQ2lEbGhTUSxrQyxDQUNBLGlCLENBQ0EsZSxDQUNBLGdCLENBQ0EsZ0IsQ0FDQSxVLENBUVIsYSxDQUNJLGlCLENBQ0Esa0IsQ0FDQSxpQixDQUdKLGMsQ0FDSSxhLENBQ0Esa0IsQ0E1RlIsYyxDQTBGSyxvQixDQXdCRyxhLENBRUEsaUIsQ0FDQSxlLENBQ0EsYyxDQUVBLG9CLENBOUJILG9CLENBT08sZ0IsQ0FFQSxVLENBRUEsa0IsQ0FNUixhLENBQ0ksbUIsQ0E1R1IsYyxDQWdIUSxrQixDQUNBLGlCLENBRUEsYyxDQUlBLGdCLENBRUEsb0IsQ0FDQSxhLENBQ0EscUIsQ0FDQSw0QixDQTVIUix5QyxDQWlJZ0IsYSxDQUNBLHNCLENBQUEsYyxDQWxJaEIsbUIsQ0FBQSxtQixDQStLUSxVLENBUUEsZSxDQUdBLGdCLENBQ0Esb0IsQ0EzTFIsbUIsQ0EwSVEsYyxDQUVBLGdCLENBR0Esd0IsQ0FDQSxVLENBQ0EsYyxDQWpKUiwwQixDQXdKUSxVLENBQ0EsYSxDQUNBLHlFLENBQ0EsaUIsQ0FDQSxPLENBQ0EsaUMsQ0FBQSx5QixDQUNBLFUsQ0FDQSxhLENBQ0EsOEIsQ0FBQSxzQixDQUNBLFUsQ0FqS1IsK0IsQ0FxS1EsZ0QsQ0FBQSx3QyxDQXJLUixtQixDQTBLUSxZLENBQ0EsaUIsQ0FDQSxRLENBQ0EsTSxDQUNBLE8sQ0FFQSxrQixDQUNBLGlCLENBQ0EsZSxDQUNBLFMsQ0FDQSxRLENBQ0EsUyxDQUNBLGtCLENBRUEsYyxDQUNBLHdCLENBSUEsd0IsQ0FBQSwyQixDQTdMUixnQyxDQW1NUSxpQixDQUlBLGlCLENBQ0EsYyxDQUNBLG9CLENBQ0EsNEMsQ0ExTVIsd0MsQ0E0TVksaUIsQ0FDQSxVLENBQ0EsWSxDQUNBLFcsQ0FDQSxvRCxDQUNBLDJCLENBQ0EseUIsQ0FDQSxVLENBQ0EsTyxDQUNBLG1DLENBQUEsMkIsQ0FyTlosc0MsQ0EyTlEscUMsQ0FJSixhLENBQ0ksVSxDQUNBLGtCLENBQ0Esa0IsQ0FISCx1RCxDQUtPLGUsQ0FJUixrQixDQUNJLG9CLENBREgsdUIsQ0FHTyxnQixDQUhQLHlCLENBT08sZ0IsQ0FJUixZLENBQ0ksaUIsQ0FESCxpQixDQUlPLGdCLENBQ0Esb0IsQ0FMUCxtQixDQVVPLGlCLENBSVIsa0IsQ0FJQSxjLENBSEksWSxDQU9KLGEsQ0FDSSxnQixDQVdKLFcsQ0FaQyxvQixDQUlPLGdCLENBSlAsa0IsQ0FRTyxnQixDQUlSLFcsQ0FDSSxrQixDQUVBLGdCLENBSEgsZ0IsQ0FNTyxvQixDQUNBLFUsQ0FQUCx3QixDQVVXLGlCLENBQ0EsVSxDQUNBLFksQ0FDQSxhLENBQ0Esb0QsQ0FDQSwyQixDQUNBLHlCLENBQ0EsVSxDQUNBLFMsQ0FTZCxVLENBQ0UsaUIsQ0FDQSxvQixDQUZGLHFCLENBdUNGLHVCLENBbkNRLFUsQ0FDQSxjLENBR0osbUIsQ0FDSSxZLENBR0osa0IsQ0FDSSxZLENBQ0EsbUMsQ0FDQSxRLENBQ0Esa0IsQ0FnQkosbUIsQ0FDSSxnQixDQUNJLGtCLENBQ0EsZSxDQUlaLFksQ0FDSSxxQixDQU1BLGlCLENBQ0ksWSxDQUdKLG9CLENBQ0ksVSxDQUNBLGEsQ0FTSixtQixDQU5BLDJCLENBQ0ksOEIsQ0FBQSwyQixDQUFBLHNCLENBS0osbUIsQ0FFSSwwQixDQUFBLHVCLENBQUEsa0IsQ0FDQSw4QixDQUFBLDJCLENBQUEsc0IsQ0FDQSxpQixDQUNELFUsQ0EzQlAsaUMsQ0FrQ1EsZ0IsQ0FDQSxTLENBQ0EsbUIsQ0FJSiw0QixDQUNJLFcsQ0EwQ0gscUIsQ0FyQ0EsbUMsQ0FGRCxrQixDQUFTLFksQ0FFVCwyQixDQUNJLGMsQ0FPSiw2QixDQUNJLGEsQ0FDQSxpQixDQUNBLHdCLENBQ0EsZSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxrQixDQUNBLGtCLENBQ0EsYSxDQUdKLHlCLENBQ0ksZ0IsQ0FDQSxvQixDQUZILDhCLENBSU8sZ0IsQ0FHUixtQixDQUNJLG1CLENBQ0Esb0IsQ0FHSixvQixDQUNJLGdCLENBQ0EsZSxDQUdKLG1CLENBQ0ksZ0IsQ0FDQSxjLENBQ0EsYyxDQUNBLGdCLENBQ0Esa0IsQ0FMSCx3QixDQVdPLGdCLENBSVIscUIsQ0FDSSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLGdCLENBSU4sVSxDQUNFLG1CLENBREYscUIsQ0FHTSxVLENBQ0EsYyxDQUpOLHVCLENBU0UsVSxDQUdBLGdCLENBQ0ksVSxDQUNBLGMsQ0FDQSxvQixDQUdKLGlCLENBQ0ksa0IsQ0FDQSxvQixDQThKSCx1QixDQWhLQSxzQixDQUlPLGdCLENBSlAsd0IsQ0FRTyxnQixDQUNBLGdCLENBQ0EsbUIsQ0FJUCxvQixDQUVPLGdCLENBQ0Esb0IsQ0FDQSxtQixDQUpQLDRCLENBTVcsWSxDQUNBLGEsQ0FPWixtQixDQUNJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBR0osaUIsQ0FDSSxVLENBQ0EsWSxDQU1KLHNCLENBQ0ksZSxDQUNBLGdCLENBSU4sbUIsQ0FFTSxVLENBQ0EsYyxDQUhOLGUsQ0FPTSxnQixDQUNBLGUsQ0FDQSxrQixDQU1KLGlCLENBQ0ksZ0IsQ0FDSSxrQixDQUNBLGUsQ0FHUixpQixDQUNJLGtCLENBREgsZ0MsQ0FHTyxtQixDQUhQLHVDLENBTVcsYSxDQUNBLGMsQ0FDQSxhLENBQ0Esc0IsQ0FUWCwyQyxDQVllLFUsQ0FDQSxXLENBQ0EscUIsQ0FBQSxrQixDQWRmLHNDLENBbUJXLGdCLENBQ0EsZ0IsQ0FDQSxhLENBc0JYLHFFLENBM0NBLDhDLENBMkJPLGMsQ0FLVixXLENBQ0UsaUIsQ0FERixzQixDQUdNLFUsQ0FDQSxjLENBR0osbUIsQ0FDSSxrQixDQUdKLCtCLENBQ0ksMEIsQ0FBQSw2QixDQUFBLDBCLENBQUEsc0IsQ0FDQSxrQixDQUFBLGMsQ0FDQSx3QixDQUFBLHFCLENBQUEsNkIsQ0FDQSxVLENBQ0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FMSCx1RCxDQU9PLDBCLENBQ0Esa0IsQ0FDQSxpQixDQVdSLG9CLENBQ0ksMkIsQ0FBQSw2QixDQUFBLGlDLENBQUEsNkIsQ0FHSCxtQyxDQUVPLFksQ0FDQSxrQixDQUhQLHFDLENBQUEsb0MsQ0FPTyxZLENBV1IsaUIsQ0FDSSxnQixDQUNBLHlCLENBQUEsc0IsQ0FBQSxpQixDQUNBLGtCLENBQ0EscUIsQ0FDQSxrQixDQUdKLGtCLENBQ0ksb0IsQ0FESCx5QixDQU9HLGdCLENBSUosbUIsQ0FFSSxhLENBQ0EsZ0IsQ0FFQSwrQixDQUlKLG1CLENBQ0ksVSxDQUNBLGUsQ0FDQSxrQixDQUNBLGtCLENBR0osa0IsQ0FDSSxVLENBQ0EsZSxDQUdKLDRCLENBQ0ksYyxDQUNBLFcsQ0FPSixvQixDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0EsZSxDQUdKLHVCLENBQ0ksWSxDQUdKLGtCLENBQ0ksVSxDQUNBLGUsQ0FHSix1QixDQUNJLGUsQ0FDQSxnQixDQUdKLG9CLENBQ0ksYSxDQUNBLGtCLENBR0osdUIsQ0Frb0JDLDJCLENBdlZFLGlDLENBMVNDLFksQ0FHSixpQixDQUNJLGMsQ0FHSix3QixDQUVJLGlCLENBR0osdUIsQ0FDSSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FDQSx3QixDQUNBLGEsQ0FHSix1QixDQUNJLFcsQ0FDQSxjLENBQ0EsUyxDQUNBLHlCLENBQUEsc0IsQ0FBQSxtQixDQUNBLGlCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLHVCLENBQ0EsZ0IsQ0FDQSxpQixDQVJILDhCLENBVU8sZ0IsQ0FDQSxvQixDQXFCUCx3QixDQWhDQSw0QixDQWVPLGMsQ0FJUixpQixDQUNJLFUsQ0FHSixrQixDQUNJLFUsQ0FDQSxtQyxDQUNBLG9CLENBSEgsMkQsQ0FLTyxlLENBSVIsaUIsQ0FDSSxrQixDQURILHNCLENBaUJBLHNCLENBZE8sYyxDQUNBLGEsQ0FDQSxvQixDQXpMVixnQixDQWtNTSxhLENBR0osaUIsQ0FDSSxvQixDQURILHNCLENBS08sb0IsQ0FMUCx3QixDQVNPLGdCLENBOU1WLHNCLENBME5NLFUsQ0ExTk4sZ0MsQ0FrT00sMkYsQ0FsT04sd0IsQ0FBQSx5QixDQThPTSxVLENBQ0EsZSxDQS9PTiwrRCxDQW1QTSxXLENBQ0EsWSxDQUlKLGtCLENBQ0ksa0IsQ0FESCxvQyxDQUdPLGEsQ0FDQSxrQixDQUpQLHFDLENBUU8sYSxDQUNBLGUsQ0FUUCxzQyxDQUFBLDJDLENBYU8sYSxDQVNWLGdCLENBQ0UsbUIsQ0FDQSxnQixDQUZGLGtDLENBSU0scUIsQ0FKTixzQyxDQVFNLHVCLENBQ0EsaUIsQ0FDQSxlLENBQ0EsYyxDQUNBLGtCLENBQ0Esd0IsQ0FDQSxhLENBQ0EsaUIsQ0FDQSxTLENBSU4sTyxDQUVFLGUsQ0FDQSxjLENBSEYsa0IsQ0FLTSxVLENBQ0EsYyxDQUdKLGtCLENBUUEsMkIsQ0FKQSxvQixDQUhJLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBV0osMkIsQ0FDRyxjLENBQ0EsZSxDQUNBLGMsQ0FDQSxnQixDQUdILG1CLENBQ0ksbUIsQ0FBQSxtQixDQUFBLFksQ0FESCxrQyxDQUlPLFksQ0FKUCw4QyxDQVNPLFksQ0FFRCxjLENBS04sd0QsQ0FJTyxjLENBK0JQLHlCLENBMUJBLDhCLENBR08sYyxDQUNBLGdCLENBWVIsZ0IsQ0FFRyxtQixDQUFBLG1CLENBQUEsWSxDQUNBLHlCLENBQUEsc0IsQ0FBQSxtQixDQU9ILG1CLENBQ0ksVSxDQUNBLGtCLENBRkgsb0QsQ0FhVyxjLENBQ0EsZ0IsQ0FkWCwyQyxDQWFXLGMsQ0FDQSxnQixDQWRYLGdELENBYVcsYyxDQUNBLGdCLENBZFgsc0MsQ0FhVyxjLENBQ0EsZ0IsQ0FPWixrQixDQUNJLG9CLENBR0osa0IsQ0FDSSxjLENBQ0Esa0IsQ0FHSiw4QixDQUNJLGlCLENBR0osbUIsQ0F1VEEseUMsQ0F0VEksWSxDQUdKLG9CLENBQ0ksYyxDQUNBLGdCLENBR0osd0IsQ0FDSSxpQixDQUNBLFUsQ0FDQSxTLENBS0QsbUIsQ0FFSyw4QixDQUlOLDhCLENBQ0UsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsb0IsQ0FBQSxnQixDQUNBLGMsQ0FDQSxpQixDQUNBLGUsQ0FDQSxjLENBQ0Esa0IsQ0FDQSxvQixDQU9ELHNDLENBR0ssVSxDQUNBLG9CLENBQ0EsWSxDQUNBLGEsQ0FDQSxtQixDQUFBLGEsQ0FDQSxrQixDQUFBLG1CLENBQUEsVyxDQUNBLDJCLENBQ0EsbUIsQ0FDQSxtQixDQUNBLDJCLENBQ0EsaUMsQ0FDQSx1QixDQUtQLDhDLENBSU8sMkMsQ0FDQSxtQixDQUtSLHNCLENBQ0ksa0IsQ0FHSixtQixDQUNJLGMsQ0FDQSxrQixDQU1KLDRCLENBQ0ksZSxDQUNBLGtCLENBQ0EsWSxDQUhILGtDLENBS08sZ0IsQ0FDQSxvQixDQU5QLGtDLENBVU8sVSxDQUNBLGMsQ0FDQSxxQixDQVpQLGlDLENBZ0JPLGdCLENBQ0EsZ0IsQ0FDQSxrQixDQU1QLDBELENBRU8sbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSx5QixDQUFBLHNCLENBQUEsbUIsQ0FDQSxTLENBQ0EsK0IsQ0FBQSx1QixDQTlOVixlLENBQUEsb0IsQ0FBQSxvQixDQWtTTSxVLENBUUEsZSxDQUVBLGdCLENBQ0Esb0IsQ0E3U04sZSxDQW1PTSxrQixDQUNBLGlCLENBQ0EsYSxDQUNBLGMsQ0FDQSxpQixDQUVBLGMsQ0FHQSxvQixDQUVBLHFCLENBOU9OLDBDLENBcVBjLHNCLENBQUEsYyxDQXJQZCxvQixDQUFBLG9CLENBOFNNLHdCLENBOVNOLG9CLENBNlBNLGMsQ0FFQSxnQixDQUtBLGMsQ0FwUU4sMkIsQ0EyUU0sVSxDQUNBLGEsQ0FDQSxtRSxDQUNBLGlCLENBQ0EsTyxDQUNBLGlDLENBQUEseUIsQ0FDQSxVLENBQ0EsYSxDQUNBLDhCLENBQUEsc0IsQ0FDQSxVLENBcFJOLGdDLENBd1JNLGdELENBQUEsd0MsQ0F4Uk4sb0IsQ0E2Uk0sWSxDQUNBLGlCLENBQ0EsUSxDQUNBLE0sQ0FDQSxPLENBRUEsa0IsQ0FDQSxpQixDQUNBLGUsQ0FDQSxTLENBQ0EsUSxDQUNBLFMsQ0FHQSxjLENBSUEsd0IsQ0FBQSwyQixDQS9TTixpQyxDQXFUTSxpQixDQUVBLDhCLENBQ0EsYyxDQUNBLG9CLENBelROLHVDLENBOFRNLHFDLENBR0gsb0IsQ0FFTyxjLENBQ0Esb0IsQ0FJUixjLENBQ0ksYyxDQUNBLG9CLENBRkgsZ0IsQ0FJTyxjLENBSVAsc0MsQ0FFTyxrQixDQUZQLG1ELENBS08sYyxDQUNBLGtCLENBS1Isd0IsQ0FDSSxnQixDQUNBLGtCLENBQ0Esb0IsQ0FHSixrQixDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0Esa0IsQ0FBQSxjLENBSUgsaUIsQ0FDSSxlLENBQ0EsZSxDQUNBLGlCLENBQ0Esb0IsQ0FDQSxrQixDQUxILG1DLENBUU8sZSxDQU1SLCtCLENBQ0ksYyxDQUdKLHVCLENBQ0ksWSxDQUdKLG1CLENBUUEsMkIsQ0FQSSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQURILGtDLENBSU0sVSxDQUlQLDJCLENBQ0ksa0IsQ0FHSCx3RCxDQUlPLGEsQ0FDQSxlLENBSVIseUIsQ0FDSSxlLENBR0osdUIsQ0FDSSxpQixDQURILDhCLENBSU8sZSxDQUNBLGMsQ0FDQSxrQixDQU5QLDRCLENBVU8sZ0IsQ0FpQlYsWSxDQWJFLGEsQ0FDSSxvQixDQVlOLFksQ0FDRSxpQixDQUdBLGUsQ0FDQSxlLENBQ0EsZSxDQUNBLFcsQ0FDQSxtQixDQUNJLGMsQ0FDQSxjLENBQ0EsZSxDQU9BLGtCLENBQ0EsZSxDQVhILHdCLENBS08sZ0IsQ0FiViwwQixDQTJCTSxXLENBRUEscUIsQ0FDQSx3QixDQUdKLG1CLENBQ0ksa0IsQ0FDQSxrQixDQU1KLG1CLENBQ0ksMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSx5QixDQUFBLHNCLENBQUEsbUIsQ0FHSix3QixDQUNJLGMsQ0FDQSxVLENBQ0Esb0IsQ0FqRE4sd0IsQ0F3RE0sVyxDQUNBLFksQ0FDQSxjLENBMUROLG1CLENBNkRNLGMsQ0FRTiwwQixDQUNFLGMsQ0FJRiwwQixDQUNFLGlCLENBSUQsTyxDQUNJLGUsQ0FDQyxTLENBQ0EsZ0IsQ0FDQSxtQixDQUNILGlCLENBQ0csWSxDQU5MLGtCLENBVUssVSxDQUNBLGdCLENBR0gsYyxDQUNHLG1CLENBQ0EsaUIsQ0FHSCxnQixDQUVHLGlCLENBR0gsZSxDQUxBLGdCLENBTUcsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FHSCxtQixDQUNHLG1CLENBQUEsbUIsQ0FBQSxZLENBREYsc0IsQ0FLTSxvQixDQUxOLGlDLENBU00sYyxDQVROLHNCLENBYU0saUIsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUNBLHdCLENBQ0EsVSxDQUNBLG9CLENBbkJOLGlDLENBdUJNLGUsQ0FLUCxrQixDQUNHLG9CLENBREYsdUIsQ0FHTSxnQixDQUNBLGdCLENBQ0Esb0IsQ0FMTixvQixDQUFBLG9CLENBU00sZ0IsQ0FDQSxrQixDQVNOLGlCLENBRU0sYSxDQUNBLGMsQ0FDQSxtQixDQUlQLGUsQ0FDRyxjLENBQ0EsaUIsQ0FGRixvQixDQUtNLGdCLENBQ0Esa0IsQ0FDQSxvQixDQWVSLFUsQ0FFSSxZLENBSUosaUIsQ0FDSSxhLENBQ0EsaUIsQ0FDQSxVLENBQ0EsSyxDQUNBLFUsQ0FDQSxXLENBS0osYSxDQUNJLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsMkIsQ0FBQSw0QixDQUFBLHlCLENBQUEscUIsQ0FDQSxrQixDQUhILGtCLENBS08sYSxDQUNBLGMsQ0FDQSxrQixDQUNBLGtCLENBUlAsb0IsQ0FZTyxlLENBQ0EsYyxDQUNBLGdCLENBS1IsWSxDQUNJLGdCLENBQ0EsZ0IsQ0FDQSxzQixBQU1MLDBEQUVDLGlCLENBQ0ksMkIsQ0FDQSw4QixBQWxvR1IscUNBMG9HRSxtQixDQUNFLGdDLENBQ0Esa0MsQ0FBQSwwQixDQUNBLFUsQ0FDQSxXLENBQ0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBQ0EsYyxDQUNBLEssQ0FDQSxXLENBQ0EsYyxDQUNBLDhCLENBU0EsNEIsQ0FHSSxVLENBR0EsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQWhCSiw4QixDQUNJLGlCLENBSUEsMEIsQ0FBQSx1QixDQUFBLGtCLENBSUosNEIsQ0FDSSxrQixDQUNBLDhDLENBQUEsc0MsQ0FFQSxlLENBQ0EsWSxDQUdBLHVCLENBQUEsb0IsQ0FBQSxzQixDQUNBLHdCLENBQUEscUIsQ0FBQSxrQixDQTdCTix5QixDQXVGRSxlLENBdERJLGMsQ0FHSiwwQixDQUVJLGMsQ0FPSiwwQixDQUVFLFUsQ0FDQSxRLENBQ0EsVSxDQUNBLG1CLENBQUEsbUIsQ0FBQSxZLENBQ0EsYSxDQUNBLGtCLENBQ0EsYyxDQUNBLHFDLENBQ0Esa0IsQ0FDQSw0QixDQUNFLGMsQ0FaSCxnQyxDQUFBLGlDLENBdUZJLHNCLENBQUEsdUIsQ0F6RUQsVSxDQUNBLGlCLENBQ0EsUSxDQUNBLE8sQ0FDQSxTLENBQ0EsVSxDQUNBLG1CLENBQ0Esd0IsQ0FDQSxvRCxDQUFBLDRDLENBQ0EsNEMsQ0FBQSxvQyxDQXZCSCxnQyxDQXVGSSxzQixDQUFBLHVCLENBcERELHFELENBQUEsNkMsQ0FPSixTLENBQ0ksZ0MsQ0FDQSxrQyxDQUFBLDBCLENBQ0EsVSxDQUNBLFcsQ0FDQSx1QixDQUFBLG9CLENBQUEsc0IsQ0FDQSx3QixDQUFBLHFCLENBQUEsa0IsQ0FDQSxjLENBQ0EsSyxDQUNBLFcsQ0FDQSxjLENBQ0Esb0IsQ0FTQSxrQixDQUdJLFUsQ0FHQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLDJCLENBQUEsNEIsQ0FBQSx5QixDQUFBLHFCLENBaEJKLG9CLENBQ0ksaUIsQ0FJQSwwQixDQUFBLHVCLENBQUEsa0IsQ0FJSixrQixDQUNJLGtCLENBQ0EsOEMsQ0FBQSxzQyxDQUVBLGUsQ0FDQSxZLENBR0EsdUIsQ0FBQSxvQixDQUFBLHNCLENBQ0Esd0IsQ0FBQSxxQixDQUFBLGtCLENBT0osZ0IsQ0FFSSxjLENBT0osZ0IsQ0FFRSxVLENBQ0EsUSxDQUNBLFUsQ0FDQSxtQixDQUFBLG1CLENBQUEsWSxDQUNBLGEsQ0FDQSxrQixDQUNBLGMsQ0FDQSxxQyxDQUNBLGtCLENBQ0EsNEIsQ0FDRSxjLENBWkgsc0IsQ0FBQSx1QixDQXNCRyxvRCxDQUFBLDRDLENBdEJILHNCLENBbUNHLHFELENBQUEsK0MiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyogRG9jdW1lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyogU2VjdGlvbnNcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vKipcbiAgICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gICAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qKlxuICAgKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gICAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gICAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAgICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gICAqL1xuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLyogMSAqL1xuICBoZWlnaHQ6IDA7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKipcbiAgICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAgICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAvKiAyICovIH1cblxuLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gICAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IH1cblxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbi8qKlxuICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAgICogYWxsIGJyb3dzZXJzLlxuICAgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtOyB9XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG4vKiBGb3Jtc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gICAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICAgKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAgICovXG5idXR0b24sXG5pbnB1dCB7XG4gIC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gICAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4vKipcbiAgICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICovXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gICAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7IH1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICovXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTsgfVxuXG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAgICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gICAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7XG4gIC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgLyogMSAqLyB9XG5cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAgICovXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbi8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICAgKi9cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAgICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAgICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gICAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gICAqL1xuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAgICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICAgKi9cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgfVxuXG4vKiBNaXNjXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAgKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gICAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dpbHJveSc7XG4gIHNyYzogdXJsKFwiR2lscm95LVJlZ3VsYXIuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiR2lscm95IFJlZ3VsYXJcIiksIGxvY2FsKFwiR2lscm95LVJlZ3VsYXJcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1SZWd1bGFyLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LVJlZ3VsYXIud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgc3JjOiB1cmwoXCJHaWxyb3ktQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJHaWxyb3kgQm9sZFwiKSwgbG9jYWwoXCJHaWxyb3ktQm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgc3JjOiB1cmwoXCJHaWxyb3ktQmxhY2suZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiR2lscm95IEJsYWNrXCIpLCBsb2NhbChcIkdpbHJveS1CbGFja1wiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUJsYWNrLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUJsYWNrLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktQmxhY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgc3JjOiB1cmwoXCJHaWxyb3ktTGlnaHQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiR2lscm95IExpZ2h0XCIpLCBsb2NhbChcIkdpbHJveS1MaWdodFwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUxpZ2h0LmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgc3JjOiB1cmwoXCJHaWxyb3ktU2VtaWJvbGQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiR2lscm95IFNlbWlib2xkXCIpLCBsb2NhbChcIkdpbHJveS1TZW1pYm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LVNlbWlib2xkLmVvdFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LVNlbWlib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktU2VtaWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktU2VtaWJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgc3JjOiB1cmwoXCJHaWxyb3ktTWVkaXVtLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIkdpbHJveSBNZWRpdW1cIiksIGxvY2FsKFwiR2lscm95LU1lZGl1bVwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LU1lZGl1bS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0dpbHJveSc7XG4gIHNyYzogdXJsKFwiR2lscm95LUV4dHJhYm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJHaWxyb3kgRXh0cmFib2xkXCIpLCBsb2NhbChcIkdpbHJveS1FeHRyYWJvbGRcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1FeHRyYWJvbGQuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktRXh0cmFib2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktRXh0cmFib2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95LUV4dHJhYm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xuICBzcmM6IHVybChcIkdpbHJveS1IZWF2eS5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCJHaWxyb3kgSGVhdnlcIiksIGxvY2FsKFwiR2lscm95LUhlYXZ5XCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktSGVhdnkuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9HaWxyb3ktSGVhdnkud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1IZWF2eS53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0dpbHJveS1IZWF2eS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICBzcmM6IHVybChcIkV1cm9wZUV4dEJvbGQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiRXVyb3BlRXh0IEJvbGRcIiksIGxvY2FsKFwiRXVyb3BlRXh0Qm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvRXVyb3BlRXh0Qm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0V1cm9wZUV4dEJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9FdXJvcGVFeHRCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICBzcmM6IHVybChcIkV1cm9wZUV4dEJvbGQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwiRXVyb3BlRXh0IEJvbGRcIiksIGxvY2FsKFwiRXVyb3BlRXh0Qm9sZFwiKSwgdXJsKFwiLi4vZm9udHMvRXVyb3BlRXh0Qm9sZC5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0V1cm9wZUV4dEJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9FdXJvcGVFeHRCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdLeWl2KlR5cGUgU2VyaWYnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0t5aXZUeXBlU2VyaWYtTGlnaHQzLndvZmYyXCIpIGZvcm1hdChcIndvZjJcIiksIHVybChcIi4uL2ZvbnRzL0t5aXZUeXBlU2VyaWYtTGlnaHQzLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHaWxyb3lCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvR2lscm95Qm9sZC9HaWxyb3lCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9HaWxyb3lCb2xkL0dpbHJveUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95Qm9sZC9HaWxyb3lCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvR2lscm95Qm9sZC9HaWxyb3lCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiAnR2lscm95Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDAuNTIwODM1dnc7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidWdmaXggaW5maW5pdGUgMXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICdHaWxyb3knLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBidWdmaXggaW5maW5pdGUgMXM7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICMyNDI0MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGZmY7XG4gIGJhY2tncm91bmQ6ICNGZmZmO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICBib2R5LmxvY2sge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdG91Y2gtYWN0aW9uOiBub25lOyB9XG5cbmlucHV0LFxudGV4dGFyZWEge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYnVnZml4IGluZmluaXRlIDFzO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmEge1xuICBjb2xvcjogdW5zZXQ7IH1cblxuYSxcbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYnV0dG9uLFxuaW5wdXQsXG5hLFxudGV4dGFyZWEge1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQ6IGluaGVyaXQ7IH1cbiAgYnV0dG9uOmZvY3VzLFxuICBpbnB1dDpmb2N1cyxcbiAgYTpmb2N1cyxcbiAgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgYnV0dG9uOmFjdGl2ZSxcbiAgaW5wdXQ6YWN0aXZlLFxuICBhOmFjdGl2ZSxcbiAgdGV4dGFyZWE6YWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5idXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0OyB9XG5cbi5idG4ge1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IHVuc2V0O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGZvbnQ6IGluaGVyaXQ7IH1cblxudWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxudWwgbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNjJyZW07XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXSB7XG4gIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogNXB4O1xuICAgIGZvbnQtc2l6ZTogMS41NjI1dnc7XG4gICAgZm9udC1zaXplOiBjYWxjKCgxMDAvNDI4KSAqIDV2dyk7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lOyB9XG4gIGJvZHkge1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTsgfVxuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDRyZW07XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAzLjZyZW07XG4gIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgLmxpbms6aG92ZXI6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNHJlbSk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlOyB9XG4gIC5saW5rOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMy40cmVtO1xuICAgIGhlaWdodDogMS4ycmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi9hcnJvd2JsYWNrbGluay5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgcmlnaHQ6IC0wLjZyZW07XG4gICAgdG9wOiAwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlOyB9XG5cbi50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMjAwO1xuICBmb250LXNpemU6IDhyZW07XG4gIGxpbmUtaGVpZ2h0OiA5LjZyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnRpdGxlIHNwYW4ge1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogOC45cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnBhZ2luYXRpb24ge1xuICB3aWR0aDogMjAuNHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5wYWdpbmF0aW9uX19hcnJvd3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLnBhZ2luYXRpb25fX25leHQge1xuICAgIHdpZHRoOiA5LjZyZW07XG4gICAgaGVpZ2h0OiA5LjZyZW07XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDNyZW07IH1cbiAgICAucGFnaW5hdGlvbl9fbmV4dDpob3ZlciA+IHN2ZyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC40cmVtKTsgfVxuICAgIC5wYWdpbmF0aW9uX19uZXh0IHN2ZyB7XG4gICAgICB3aWR0aDogMy40cmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgZmlsbDogIzI0MjQyNDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTsgfVxuICAucGFnaW5hdGlvbl9fcHJldiB7XG4gICAgd2lkdGg6IDkuNnJlbTtcbiAgICBoZWlnaHQ6IDkuNnJlbTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTsgfVxuICAgIC5wYWdpbmF0aW9uX19wcmV2OmhvdmVyID4gc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC40cmVtKTsgfVxuICAgIC5wYWdpbmF0aW9uX19wcmV2IHN2ZyB7XG4gICAgICB3aWR0aDogMy40cmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgZmlsbDogIzI0MjQyNDtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTsgfVxuICAucGFnaW5hdGlvbiAuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCBzdmcge1xuICAgIHdpZHRoOiAzLjRyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGZpbGw6ICM5Njk2OTY7IH1cbiAgLnBhZ2luYXRpb25fX2ZyYWN0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctbGVmdDogMy40cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNHJlbTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdG9wOiAycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgei1pbmRleDogNTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50OyB9XG4gICAgLnBhZ2luYXRpb25fX2ZyYWN0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxuICAgIC5wYWdpbmF0aW9uX19mcmFjdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwge1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTc2JTtcbiAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgLnBhZ2luYXRpb25fX2ZyYWN0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wYWdpbmF0aW9uX19mcmFjdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5idWxsZXRfX3BhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNi40cmVtOyB9XG4gIC5idWxsZXRfX3BhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk2OTY5NjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAyLjJyZW07XG4gICAgaGVpZ2h0OiAyLjJyZW07IH1cbiAgLmJ1bGxldF9fcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzI0MjQyNDsgfVxuXG5Aa2V5ZnJhbWVzIHBhZ2luYXRpb25BbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMTQwOyB9XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDsgfSB9XG5cbi50ZXN0aW5nIHtcbiAgcGFkZGluZy10b3A6IDIwcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjByZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC50ZXN0aW5nIGxpIHtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuOXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4yczsgfVxuICAgIC50ZXN0aW5nIGxpOmhvdmVyIHtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuXG4uYWxsLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYWxsLWJ0bjpob3Zlcjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAxczsgfVxuICAuYWxsLWJ0bjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3R0b206IC0wLjJyZW07XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICB0cmFuc2l0aW9uOiAxczsgfVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA1O1xuICBtYXJnaW4tdG9wOiAyLjJyZW07IH1cbiAgLmhlYWRlciAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTYycmVtOyB9XG4gIC5oZWFkZXJfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhlYWRlcl9fd2hhdHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgaGVpZ2h0OiA2LjdyZW07XG4gICAgd2lkdGg6IDkuNHJlbTsgfVxuICAgIC5oZWFkZXJfX2xvZ28gc3ZnIHtcbiAgICAgIGZpbGw6IHdoaXRlOyB9XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMjZyZW07IH1cbiAgLmhlYWRlcl9fbGlzdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmhlYWRlcl9faXRlbSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5oZWFkZXJfX2l0ZW06OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwLjNyZW07XG4gICAgICBoZWlnaHQ6IDAuM3JlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNTAlKTsgfVxuICAuaGVhZGVyX19idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5oZWFkZXJfX2l0ZW06bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhlYWRlcl9fcGhvbmUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDUuM3JlbTsgfVxuICAuaGVhZGVyX19sayB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjdyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5oZWFkZXJfX2xrOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMS4zcmVtO1xuICAgICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL3VzZXIuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuICAuaGVhZGVyX19uYXYtbW9iIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXJfX2Rvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogMi40cmVtO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMjtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXJfX2Rvd24tYmxvY2sge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNDIuNHJlbTtcbiAgICBoZWlnaHQ6IDE1LjlyZW07XG4gICAgYmFja2dyb3VuZDogI0VBRUNFRDtcbiAgICBwYWRkaW5nLXRvcDogMi4zOHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi40cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMi40cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNHJlbTsgfVxuICAuaGVhZGVyX19kb3duLWl0ZW0ge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzYsIDM2LCAzNiwgMC4yKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07IH1cbiAgLmhlYWRlcl9fZG93bi1pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4uaGVhZGVyLS10d28ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX2xvZ28ge1xuICAgIGhlaWdodDogNi43cmVtO1xuICAgIHdpZHRoOiA5LjRyZW07IH1cbiAgICAuaGVhZGVyLS10d28gLmhlYWRlcl9fbG9nbyBzdmcge1xuICAgICAgZmlsbDogIzI0MjQyNDsgfVxuICAuaGVhZGVyLS10d28gLmhlYWRlcl9fbGsge1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX2xrOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL3VzZXJibGFjay5zdmcpOyB9XG4gIC5oZWFkZXItLXR3byAuaGVhZGVyX19pdGVtIHtcbiAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAgIC5oZWFkZXItLXR3byAuaGVhZGVyX19pdGVtOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogIzI0MjQyNDsgfVxuICAuaGVhZGVyLS10d28gLmhlYWRlcl9fcGhvbmUge1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG5cbi5oZWFkZXItLXRocmVlIHtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tYWluIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tYWluX19zd2lwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1haW5fX3N3aXBlci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLm1haW5fX21vYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbl9fbGluayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnICxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDEwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogMnM7IH1cbiAgICAubWFpbl9fbGluazpob3ZlciB7XG4gICAgICB0cmFuc2l0aW9uOiAycztcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTsgfVxuICAgICAgLm1haW5fX2xpbms6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAgMXM7IH1cbiAgICAgIC5tYWluX19saW5rOmhvdmVyOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiAycztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93YmxhY2tsaW5rLnN2Zyk7XG4gICAgICAgIHJpZ2h0OiAycmVtOyB9XG4gICAgLm1haW5fX2xpbms6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi9hcnJvd3doaXRlbmV4dC5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogMnM7IH1cbiAgICAubWFpbl9fbGluazo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtMjAwJTtcbiAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUFFQ0VEO1xuICAgICAgdHJhbnNpdGlvbjogbGVmdCAgMC41czsgfVxuICAubWFpbl9fc2xpZGUtdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjhyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5tYWluX19zbGlkZS10aXRsZS10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTU2JTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkZGRkY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzNy4ycmVtO1xuICAgIHBhZGRpbmctdG9wOiA5cmVtOyB9XG4gIC5tYWluX19zbGlkZS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdLeWl2KlR5cGUgU2VyaWYnO1xuICAgIGZvbnQtc2l6ZTogOHJlbTtcbiAgICBsaW5lLWhlaWdodDogOS42cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAubWFpbl9fc2xpZGUtdGl0bGUgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiA4cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDguOXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAubWFpbl9fc2xpZGUtY29udGVudC1pbm5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XG4gICAgcGFkZGluZy10b3A6IDUyLjFyZW07IH1cbiAgLm1haW5fX3NsaWRlLWNvbnRlbnQtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gICAgLm1haW5fX3NsaWRlLWNvbnRlbnQtaW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tYWluX19zd2lwZXItdHdvIHtcbiAgICB3aWR0aDogMTguNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMi4xcmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVyZW07XG4gICAgdG9wOiAyNy4xcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5tYWluX19zbGlkZS10d28ge1xuICAgIHdpZHRoOiAxOC40cmVtO1xuICAgIGhlaWdodDogMTguNHJlbTtcbiAgICBtYXgtaGVpZ2h0OiAxOC40cmVtOyB9XG4gIC5tYWluX19zbGlkZS1jb250ZW50LXR3byB7XG4gICAgd2lkdGg6IDE4LjRyZW07XG4gICAgaGVpZ2h0OiAxOC40cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLm1haW5fX3NsaWRlLWNvbnRlbnQtdHdvLWltYWdlIHtcbiAgICB3aWR0aDogMTQuN3JlbTtcbiAgICBoZWlnaHQ6IDE0LjdyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gICAgLm1haW5fX3NsaWRlLWNvbnRlbnQtdHdvLWltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAubWFpbl9fc2xpZGUtY2lyY2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICAubWFpbl9fc2xpZGUtY2lyY2xlIC5zdmctb3BzIHtcbiAgICAgIG9wYWNpdHk6IDAuMjsgfVxuICAubWFpbl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjZyZW07XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRvcDogMS4ycmVtO1xuICAgIGxlZnQ6IDAuNnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLm1haW5fX3N3aXBlci10d28tcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCxcbiAgICAubWFpbl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XG4gICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNzYlO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAubWFpbl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tYWluX19zd2lwZXItdHdvLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4gLnN3aXBlci1zbGlkZS1hY3RpdmUgLm1haW5fX3NsaWRlLWNpcmNsZSAuc3ZnLXdoaXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE0MDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICBhbmltYXRpb246IHBhZ2luYXRpb25BbmltYXRpb24gMTJzIGxpbmVhcjsgfVxuXG4uc2hvb3Rpbmcge1xuICBwYWRkaW5nLXRvcDogMTdyZW07XG4gIG1hcmdpbi1ib3R0b206IDE4LjhyZW07IH1cbiAgLnNob290aW5nIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogNi4zcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE5LjhyZW07IH1cbiAgLnNob290aW5nX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5zaG9vdGluZ19fbmF2LXRleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0LjhyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNob290aW5nX19uYXYtdGV4dDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDExLjNyZW0pO1xuICAgICAgdG9wOiA2MCU7XG4gICAgICB3aWR0aDogMTIuNnJlbTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpIHNjYWxlWCgwLjMxKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZTsgfVxuICAuc2hvb3RpbmcgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnNob290aW5nX19uYXYtdGV4dCB7XG4gICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAuc2hvb3RpbmcgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUgLnNob290aW5nX19uYXYtdGV4dDo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7IH1cbiAgLnNob290aW5nX19zd2lwZXIge1xuICAgIHdpZHRoOiAxNTAuN3JlbTsgfVxuICAuc2hvb3RpbmdfX3NsaWRlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnNob290aW5nX19zbGlkZS1jb250ZW50LWlubmVyIHtcbiAgICB3aWR0aDogNjAuM3JlbTtcbiAgICBtYXgtd2lkdGg6IDYwLjNyZW07XG4gICAgcGFkZGluZy10b3A6IDcuNHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW07XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuc2hvb3RpbmdfX3NsaWRlLWNvbnRlbnQtaW5uZXI6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwLjFyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDMwJTsgfVxuICAuc2hvb3RpbmdfX2J1bGxldHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNob290aW5nX19zbGlkZS1pbWFnZSB7XG4gICAgd2lkdGg6IDU1cmVtO1xuICAgIG1pbi13aWR0aDogNTVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogNTVyZW07XG4gICAgbGVmdDogOC4xcmVtO1xuICAgIHRvcDogLTFyZW07XG4gICAgaGVpZ2h0OiA1OC4ycmVtOyB9XG4gICAgLnNob290aW5nX19zbGlkZS1pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIC5zaG9vdGluZ19fc2xpZGUtdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEwcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMHJlbTsgfVxuICAgIC5zaG9vdGluZ19fc2xpZGUtdGl0bGUgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDhyZW07XG4gICAgICBsaW5lLWhlaWdodDogOC45cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuc2hvb3RpbmdfX3NsaWRlLXRleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNzElO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cbiAgLnNob290aW5nX19uYXYge1xuICAgIHdpZHRoOiA0NC40cmVtO1xuICAgIGhlaWdodDogMzMuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAxMi41cmVtOyB9XG4gIC5zaG9vdGluZ19fbmF2LXNsaWRlIHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubW9kZXJuLWNvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjFyZW07IH1cbiAgLm1vZGVybi1jbyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTYzLjZyZW07IH1cbiAgLm1vZGVybi1jb19fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1vZGVybi1jb19fdG9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjguM3JlbTtcbiAgICB0b3A6IDIxcmVtOyB9XG4gIC5tb2Rlcm4tY29fX2JvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLm1vZGVybi1jb19fbGVmdC10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTcxJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgbWFyZ2luLWJvdHRvbTogNy43cmVtO1xuICAgIHdpZHRoOiAxOC42cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9XG4gIC5tb2Rlcm4tY28gLmxpbmsge1xuICAgIGxlZnQ6IDEzLjdyZW07XG4gICAgcGFkZGluZy1yaWdodDogMy42cmVtOyB9XG4gIC5tb2Rlcm4tY29fX2ltYWdlLXNob2VzIHtcbiAgICB3aWR0aDogMjUuMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogM3JlbTtcbiAgICB0b3A6IDJyZW07IH1cbiAgLm1vZGVybi1jb19faW1hZ2Utc3RhbmQge1xuICAgIHdpZHRoOiAzOS41cmVtO1xuICAgIGhlaWdodDogOS41cmVtOyB9XG4gIC5tb2Rlcm4tY29fX3JpZ2h0LWltYWdlLWJsb2NrIHtcbiAgICB3aWR0aDogODByZW07XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDgwcmVtO1xuICAgIGhlaWdodDogNzVyZW07XG4gICAgYmFja2dyb3VuZDogI0VBRUNFRDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAubW9kZXJuLWNvX19yaWdodC1pbWFnZS1iYWcge1xuICAgIHdpZHRoOiAzOC45cmVtO1xuICAgIGhlaWdodDogMzguOXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjdyZW07IH1cbiAgLm1vZGVybi1jb19fcmlnaHQtaW1hZ2Utc3RhbmQtYmlnIHtcbiAgICBoZWlnaHQ6IDE4LjZyZW07XG4gICAgd2lkdGg6IDc3LjRyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDEwcmVtOyB9XG4gIC5tb2Rlcm4tY29fX2xlZnQge1xuICAgIHBhZGRpbmctdG9wOiAyNS4ycmVtOyB9XG4gIC5tb2Rlcm4tY29fX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0t5aXYqVHlwZSBTZXJpZic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNDIlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAgIC5tb2Rlcm4tY29fX3RpdGxlIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmOyB9XG4gICAgLm1vZGVybi1jb19fdGl0bGUgcCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtOyB9XG4gIC5tb2Rlcm4tY29fX3RvcC10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICBsaW5lLWhlaWdodDogMTY3JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgd2lkdGg6IDM0LjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNC4zcmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxNHJlbTsgfVxuXG4uYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTkuNnJlbTsgfVxuICAuYmFubmVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxNjIuMXJlbTsgfVxuICAuYmFubmVyX19zd2lwZXIge1xuICAgIGhlaWdodDogNjJyZW07XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmJhbm5lcl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFOUVCRUQgNS45OCUsICNFQ0VERjAgOTYuMTYlKTtcbiAgICBoZWlnaHQ6IDYycmVtO1xuICAgIHBhZGRpbmctdG9wOiAzLjhyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5iYW5uZXJfX2NvbnRlbnQtLXllbGxvdyB7XG4gICAgYmFja2dyb3VuZDogeWVsbG93OyB9XG4gIC5iYW5uZXJfX2ltYWdlIHtcbiAgICB3aWR0aDogNjguNHJlbTtcbiAgICBoZWlnaHQ6IDYyLjJyZW07XG4gICAgcmlnaHQ6IC01cmVtO1xuICAgIHRvcDogLTRyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJhbm5lcl9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmJhbm5lcl9fbGluZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDhyZW07XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7IH1cbiAgLmJhbm5lcl9fYmxvY2sge1xuICAgIHdpZHRoOiA3NnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gIC5iYW5uZXJfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0t5aXYqVHlwZSBTZXJpZic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMTglO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4xcmVtOyB9XG4gICAgLmJhbm5lcl9fdGl0bGUgc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7IH1cbiAgLmJhbm5lcl9fdGl0bGUtbW9iIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iYW5uZXJfX3RleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNzElO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICB3aWR0aDogNDlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG4gIC5iYW5uZXJfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuYmFubmVyX19wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDYuMXJlbTtcbiAgICB0b3A6IDQ2LjNyZW07XG4gICAgei1pbmRleDogNDsgfVxuICAuYmFubmVyX19saW5lLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uYmxvZyB7XG4gIG1hcmdpbi1ib3R0b206IDE5LjVyZW07IH1cbiAgLmJsb2cgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE2MnJlbTsgfVxuICAuYmxvZ19fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfVxuICAuYmxvZ19fc2xpZGUge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTsgfVxuICAuYmxvZ19fc3dpcGVyLW1vYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvZ19fYnVsbGV0cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmxvZ19fc3dpcGVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4uYXJ0aWNsZS1ibG9nIHtcbiAgd2lkdGg6IDM3LjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5hcnRpY2xlLWJsb2c6aG92ZXIgLmFydGljbGUtYmxvZ19faW1hZ2UgaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgdHJhbnNpdGlvbjogMXM7IH1cbiAgLmFydGljbGUtYmxvZ19faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzQuN3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5hcnRpY2xlLWJsb2dfX2ltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgdHJhbnNpdGlvbjogMXM7IH1cbiAgLmFydGljbGUtYmxvZ19fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAuYXJ0aWNsZS1ibG9nX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMzYsIDM2LCAzNiwgMC4yKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgzNiwgMzYsIDM2LCAwLjIpO1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuMXJlbTsgfVxuICAuYXJ0aWNsZS1ibG9nX19kYXRlIHtcbiAgICBmb250LWZhbWlseTogJ0t5aXYgVHlwZSBTZXJpZic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAzNTA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE2MSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBjb2xvcjogcmdiYSgzNiwgMzYsIDM2LCAwLjUpOyB9XG4gIC5hcnRpY2xlLWJsb2dfX3RpbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE2MSU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiByZ2JhKDM2LCAzNiwgMzYsIDAuNSk7IH1cbiAgICAuYXJ0aWNsZS1ibG9nX190aW1lOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vdGltZXIuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIHRvcDogMC40cmVtOyB9XG5cbi5tb2RlbHMge1xuICBtYXJnaW4tYm90dG9tOiAxNS41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1vZGVscyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTYycmVtOyB9XG4gIC5tb2RlbHNfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQuMnJlbTsgfVxuICAubW9kZWxzX19zd2lwZXIge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RlbHNfX3N3aXBlciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogNDguOHJlbTsgfSB9XG4gICAgLm1vZGVsc19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgICAgIGdhcDogNHJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm1vZGVsc19fc3dpcGVyIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgICAgZ2FwOiAycmVtOyB9IH1cbiAgLm1vZGVsc19fc2xpZGUge1xuICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDsgfVxuICAubW9kZWxzX19idWxsZXRzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tb2RlbHMgLm1vYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubW9kZWxzIC5saW5rIHtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgICB0b3A6IDJyZW07IH1cblxuLm1vZGVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAyOS45cmVtO1xuICB3aWR0aDogMTAwJTsgfVxuICAubW9kZWw6aG92ZXIgLm1vZGVsX19pbWFnZSBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgICB0cmFuc2l0aW9uOiAxczsgfVxuICAubW9kZWwtd3JhcHBlciB7XG4gICAgd2lkdGg6IDIzLjdyZW07XG4gICAgaGVpZ2h0OiAyOS45cmVtO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kZWwtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICAubW9kZWxfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubW9kZWxfX2ltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IDFzOyB9XG4gIC5tb2RlbF9fbGlrZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByaWdodDogMXJlbTtcbiAgICB0b3A6IDFyZW07XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5tb2RlbF9fbGlrZSBzdmcge1xuICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgZmlsbDogI2ZmZmZmZjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm1vZGVsX19saWtlIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgICAgaGVpZ2h0OiAzcmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGVsX19saWtlIHtcbiAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgIGhlaWdodDogN3JlbTtcbiAgICAgICAgdG9wOiAycmVtOyB9IH1cbiAgLm1vZGVsX19saWtlLWhlYXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1vZGVsX19saWtlLmFjdGl2ZSAubW9kZWxfX2xpa2UtaGVhdCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vZGVsX19ub3RpZiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxcHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByaWdodDogMXJlbTtcbiAgICB0b3A6IDdyZW07XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5tb2RlbF9fbm90aWYgc3ZnIHtcbiAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICBoZWlnaHQ6IDIuNHJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm1vZGVsX19ub3RpZiBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICAgIGhlaWdodDogM3JlbTsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RlbF9fbm90aWYge1xuICAgICAgICB3aWR0aDogN3JlbTtcbiAgICAgICAgaGVpZ2h0OiA3cmVtO1xuICAgICAgICB0b3A6IDExcmVtOyB9IH1cbiAgICAubW9kZWxfX25vdGlmLmFjdGl2ZSBzdmcge1xuICAgICAgZmlsbDogI2ZmZjsgfVxuICAgICAgLm1vZGVsX19ub3RpZi5hY3RpdmUgc3ZnIGcgcGF0aCB7XG4gICAgICAgIHN0cm9rZTogIzg1ODY4OTsgfVxuICAubW9kZWxfX25hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTsgfVxuICAubW9kZWxfX2NhdGFsb2cge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vZGVsX19zdGF0dXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMy4xcmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07IH1cbiAgLm1vZGVsX19kYXRlIHtcbiAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTsgfVxuICAubW9kZWxfX2Zhdi1ibG9jayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cmVtO1xuICAgIGxlZnQ6IDMuNXJlbTtcbiAgICB3aWR0aDogMzNyZW07XG4gICAgaGVpZ2h0OiAyMC43cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVjZWQ7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nOiAycmVtIDIuNXJlbSAyLjVyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGVsX19mYXYtYmxvY2sge1xuICAgICAgICB0b3A6IDEzLjJyZW07XG4gICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50OyB9IH1cbiAgICAubW9kZWxfX2Zhdi1ibG9ja190aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAubW9kZWxfX2Zhdi1ibG9ja190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjcxNHJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9IH1cbiAgICAubW9kZWxfX2Zhdi1ibG9ja19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5tb2RlbF9fZmF2LWJsb2NrX2Rlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjE1NHJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9IH1cbiAgICAubW9kZWxfX2Zhdi1ibG9ja19idG4ge1xuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcbiAgICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDsgfVxuICAgIC5tb2RlbF9fZmF2LWJsb2NrOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgaGVpZ2h0OiA1cmVtO1xuICAgICAgdG9wOiAtMC42cmVtO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWFlY2VkO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5tb2RlbF9fZmF2LWJsb2NrOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDg4JTsgfSB9XG4gIC5tb2RlbF9fbm90aWYtZGV0YWlscyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB6LWluZGV4OiA0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RlbF9fbm90aWYtZGV0YWlscyB7XG4gICAgICAgIHBhZGRpbmc6IDMuMnJlbSAycmVtOyB9IH1cbiAgICAubW9kZWxfX25vdGlmLWRldGFpbHNfdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm1vZGVsX19ub3RpZi1kZXRhaWxzX3RvcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfSB9XG4gICAgLm1vZGVsX19ub3RpZi1kZXRhaWxzX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm1vZGVsX19ub3RpZi1kZXRhaWxzX3RpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuICAgIC5tb2RlbF9fbm90aWYtZGV0YWlsc19jbG9zZSBzdmcge1xuICAgICAgd2lkdGg6IDJyZW07XG4gICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5tb2RlbF9fbm90aWYtZGV0YWlsc19jbG9zZSBzdmcge1xuICAgICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICAgIGhlaWdodDogNHJlbTsgfSB9XG4gICAgLm1vZGVsX19ub3RpZi1kZXRhaWxzX2NoZWNrYm94ZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDFyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5tb2RlbF9fbm90aWYtZGV0YWlsc19jaGVja2JveGVzIHtcbiAgICAgICAgICBnYXA6IDJyZW07IH0gfVxuICAgICAgLm1vZGVsX19ub3RpZi1kZXRhaWxzX2NoZWNrYm94ZXMgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAubW9kZWxfX25vdGlmLWRldGFpbHNfY2hlY2tib3hlcyAucmVjb3JkX19jdXN0b20tY2hlY2tib3ggKyBsYWJlbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gICAgICAgICAgICBnYXA6IDNyZW07IH0gfVxuICAgICAgICAubW9kZWxfX25vdGlmLWRldGFpbHNfY2hlY2tib3hlcyAucmVjb3JkX19jdXN0b20tY2hlY2tib3ggKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBmaWx0ZXI6IGludmVydCgxKTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHVuc2V0OyB9XG5cbi5jYXRhbG9nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMjAuNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIwLjNyZW07IH1cbiAgLmNhdGFsb2cgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE2MnJlbTsgfVxuICAuY2F0YWxvZ19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmNhdGFsb2cgLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDguOXJlbTsgfVxuICAuY2F0YWxvZ19fZmlsdGVyLWJ0biB7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7IH1cbiAgICAuY2F0YWxvZ19fZmlsdGVyLWJ0biBzdmcge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAuY2F0YWxvZ19fY29udGVudC1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuY2F0YWxvZ19fY29udGVudC1sZWZ0IC5jYXRhbG9nLWZpbHRlcl9fd3JhcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gIC5jYXRhbG9nX19pbm5lci1zZWxlY3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLmNhdGFsb2dfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcbiAgICBnYXA6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG4gICAgLmNhdGFsb2dfX3dyYXBwZXIgLm1vZGVsLXc6bnRoLWNoaWxkKDZuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLmNhdGFsb2dfX2J0bi1hbGwge1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jYXRhbG9nLWZpbHRlciB7XG4gIHBhZGRpbmctdG9wOiA0cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7IH1cbiAgLmNhdGFsb2ctZmlsdGVyX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5jYXRhbG9nLWZpbHRlcl9fbGlzdHMge1xuICAgIG1hcmdpbi1yaWdodDogMTcuM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuICAuY2F0YWxvZy1maWx0ZXJfX2l0ZW0ge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHBhZGRpbmctbGVmdDogMTQuNHJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyX19pdGVtOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogY2FsYygxMDAlIC0gMTEuM3JlbSk7XG4gICAgICB0b3A6IDYwJTtcbiAgICAgIHdpZHRoOiAxMi42cmVtO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCkgc2NhbGVYKDAuMzEpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSksIGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlOyB9XG4gIC5jYXRhbG9nLWZpbHRlcl9faXRlbS5hY3RpdmUge1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyX19pdGVtLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7IH1cbiAgLmNhdGFsb2ctZmlsdGVyX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhdGFsb2ctZmlsdGVyX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLmNhdGFsb2ctZmlsdGVyX19jb250ZW50LWxlZnQge1xuICAgIG1hcmdpbi1yaWdodDogMTcuOXJlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fY29udGVudC1sZWZ0IC5jYXRhbG9nLWZpbHRlcl9fd3JhcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07IH1cbiAgLmNhdGFsb2ctZmlsdGVyX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXRhbG9nLWZpbHRlcl9fY29udGVudC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNhdGFsb2ctZmlsdGVyX19pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMXJlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9faW5uZXIgbGFiZWwge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4ycmVtOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyX19pbm5lciBpbnB1dCB7XG4gICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgIHdpZHRoOiAyMy42cmVtO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjJyZW07IH1cbiAgICAgIC5jYXRhbG9nLWZpbHRlcl9faW5uZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5jYXRhbG9nLWZpbHRlciAuY2F0YWxvZy1maWx0ZXJfX2lucHV0LWdyZXk6OnBsYWNlaG9sZGVyIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5jYXRhbG9nLWZpbHRlcl9faW5uZXI6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5jYXRhbG9nLWZpbHRlcl9faW5uZXItc2VsZWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07IH1cbiAgICAuY2F0YWxvZy1maWx0ZXJfX2lubmVyLXNlbGVjdCBsYWJlbCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtOyB9XG4gIC5jYXRhbG9nLWZpbHRlcl9faW5uZXItc2VsZWN0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG4gICAgd2lkdGg6IDUxLjNyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTdyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7IH1cbiAgICAuY2F0YWxvZy1maWx0ZXIgLnNlbGVjdDpob3ZlciAuaGVhZGVyX19zZWxlY3QtaGVhZCB7XG4gICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3QtaGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2F0YWxvZy1maWx0ZXIgLnNlbGVjdC1oZWFkOjphZnRlciB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uL2ZpbHRlci1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDByZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW47XG4gICAgdG9wOiAxLjZyZW07IH1cbiAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3QtaGVhZC5vcGVuOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3QtbGlzdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNDI0MjQ7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMjAuNXJlbTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6ICNFQUVDRUQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjsgfVxuICAuY2F0YWxvZy1maWx0ZXIgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlciAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMi40cmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93YmxhY2tsaW5rLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7IH1cbiAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5jYXRhbG9nLWZpbHRlciAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjI5LCAyMzEsIDAuNSk7IH1cbiAgLmNhdGFsb2ctZmlsdGVyX19idG5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nLXRvcDogMy45OHJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy45OHJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLXRvcDogNHJlbTsgfVxuICAuY2F0YWxvZy1maWx0ZXJfX2J0bi1jYW5jZWxsYXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAuY2F0YWxvZy1maWx0ZXJfX2NvbnRlbnQtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhdGFsb2ctZmlsdGVyX19jb250ZW50LXRpdGxlLWNsb3NlIHtcbiAgICB3aWR0aDogMTJyZW07XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAtMC40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjQyNDI0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fY29udGVudC10aXRsZS1jbG9zZSBpbWcge1xuICAgICAgd2lkdGg6IDMuNnJlbTtcbiAgICAgIGhlaWdodDogMy42cmVtOyB9XG5cbi5jYXRhbG9nLWZpbHRlci5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7IH1cblxuLmNvbnRhY3RzIHtcbiAgbWFyZ2luLXRvcDogMTEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIzLjFyZW07IH1cbiAgLmNvbnRhY3RzIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxNjJyZW07IH1cbiAgLmNvbnRhY3RzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi44cmVtOyB9XG4gIC5jb250YWN0cyAjbWFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jb250YWN0c19faW5mby10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTsgfVxuICAuY29udGFjdHNfX2Zvcm0tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cbiAgLmNvbnRhY3RzX19mb3JtLWlubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjk0cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5jb250YWN0c19fZm9ybS1pbm5lciBsYWJlbCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4xcmVtOyB9XG4gICAgLmNvbnRhY3RzX19mb3JtLWlubmVyIGlucHV0IHtcbiAgICAgIHdpZHRoOiA3OXJlbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjk3cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgIzI0MjQyNDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yczsgfVxuICAgICAgLmNvbnRhY3RzX19mb3JtLWlubmVyIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gICAgICAuY29udGFjdHNfX2Zvcm0taW5uZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgLmNvbnRhY3RzX19pbmZvLWRhdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07IH1cbiAgICAuY29udGFjdHNfX2luZm8tZGF0ZSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgICAuY29udGFjdHNfX2luZm8tZGF0ZSBzdHJvbmcsIC5jb250YWN0c19faW5mby1kYXRlIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTk0JTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuY29udGFjdHNfX2luZm8tZGF0ZSBhIHtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzOyB9XG4gICAgICAuY29udGFjdHNfX2luZm8tZGF0ZSBhOmhvdmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yNXM7XG4gICAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5jb250YWN0c19faW5mby1kYXRlOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNvbnRhY3RzX19ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNi43N3JlbTtcbiAgICBtYXJnaW4tdG9wOiA2LjdyZW07IH1cbiAgLmNvbnRhY3RzX19pbmZvLXNvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5jb250YWN0c19faW5mby1zb2NpYWwgYSB7XG4gICAgICB3aWR0aDogNnJlbTtcbiAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMi44cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuY29udGFjdHNfX2luZm8tc29jaWFsIGE6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYW5pbWF0aW9uLXBsYXktc3RhdGU6IHBhdXNlZDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyIGluZmluaXRlOyB9XG4gICAgICAuY29udGFjdHNfX2luZm8tc29jaWFsIGE6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzI0MjQyNDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICBsZWZ0OiAtMC4ycmVtO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICByaWdodDogLTAuMnJlbTtcbiAgICAgICAgdG9wOiAtMC4ycmVtO1xuICAgICAgICBib3R0b206IC0wLjJyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAyLjVzIGxpbmVhciBpbmZpbml0ZTsgfVxuICAgIC5jb250YWN0c19faW5mby1zb2NpYWwgYTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG5Aa2V5ZnJhbWVzIHB1bHNlIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogMDsgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uYmxvZy1tYWluIHtcbiAgbWFyZ2luLXRvcDogMTcuMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIwLjRyZW07IH1cbiAgLmJsb2ctbWFpbiAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxM3JlbTsgfVxuICAuYmxvZy1tYWluIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5ibG9nLW1haW5fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctbGVmdDogMTNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTNyZW07IH1cbiAgICAuYmxvZy1tYWluX193cmFwcGVyIC5wdWJsaWNhdGlvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmJsb2ctbWFpbl9fd3JhcHBlciAucHVibGljYXRpb246bnRoLWNoaWxkKDNuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuYmxvZy1tYWluX193cmFwcGVyIC5wdWJsaWNhdGlvbjpudGgtbGFzdC1jaGlsZCgtbiszKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5ibG9nLW1haW5fX3RpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfVxuICAgIC5ibG9nLW1haW5fX3RpdGxlOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogNTMuOXJlbTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTQyLCAxNDIsIDE0MiwgMC42KTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiAwOyB9XG4gICAgLmJsb2ctbWFpbl9fdGl0bGU6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDUzLjlyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE0MiwgMTQyLCAxNDIsIDAuNik7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgICAuYmxvZy1tYWluX190aXRsZSBzcGFuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYmxvZy1tYWluX190aXRsZSBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmJsb2ctbWFpbl9fYnRuLWFsbCB7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtOyB9XG5cbi5jYXJkLW5ld3Mge1xuICBtYXJnaW4tdG9wOiAxOS4ycmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMjJyZW07IH1cbiAgLmNhcmQtbmV3cyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTYycmVtOyB9XG4gIC5jYXJkLW5ld3NfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmNhcmQtbmV3c19fdGl0bGUgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTUuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTsgfVxuICAgICAgLmNhcmQtbmV3c19fdGl0bGUgc3Ryb25nOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMTEuNHJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzFEMUQxRDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHRvcDogNTAlOyB9XG4gICAgLmNhcmQtbmV3c19fdGl0bGUgc3BhbiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTYxJTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1LjRyZW07XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAuY2FyZC1uZXdzX190ZXh0IHtcbiAgICB3aWR0aDogODUuN3JlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tbGVmdDogNDJyZW07IH1cbiAgICAuY2FyZC1uZXdzX190ZXh0IHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzFEMUQxRDsgfVxuICAgIC5jYXJkLW5ld3NfX3RleHQgcCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTYxJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAgIC5jYXJkLW5ld3NfX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmNhcmQtbmV3c19faW1hZ2UtYm94IHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAuY2FyZC1uZXdzX19pbWFnZSB7XG4gICAgd2lkdGg6IDEzMC42cmVtO1xuICAgIGhlaWdodDogNjByZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjZyZW07IH1cbiAgICAuY2FyZC1uZXdzX19pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNhcmQtbmV3c19faW1hZ2UtYm94LW5hbWUge1xuICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkIHJnYmEoMTQyLCAxNDIsIDE0MiwgMC42KTtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTYxJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGNvbG9yOiAjMUQxRDFEOyB9XG4gIC5jYXJkLW5ld3NfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmNhcmQtbmV3c19faW5uZXIgLmNhcmQtbmV3c19fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogNC4ycmVtOyB9XG4gIC5jYXJkLW5ld3NfX25vdGUge1xuICAgIHdpZHRoOiAzNi45cmVtO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkIHJnYmEoMTQyLCAxNDIsIDE0MiwgMC42KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXRvcDogMjMuNnJlbTsgfVxuICAgIC5jYXJkLW5ld3NfX25vdGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjElO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIGNvbG9yOiAjMUQxRDFEO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgIC5jYXJkLW5ld3NfX25vdGUgc3Ryb25nIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwOSU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMxRDFEMUQ7IH1cblxuLnJlYWQtYWxzbyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHJlbTsgfVxuICAucmVhZC1hbHNvIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxNjJyZW07IH1cbiAgLnJlYWQtYWxzb19fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAgIC5yZWFkLWFsc29fX3RpdGxlIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTcwJTsgfVxuICAgICAgLnJlYWQtYWxzb19fdGl0bGUgLnRpdGxlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlOyB9XG4gIC5yZWFkLWFsc29fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5lbnRyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZW50cnkgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmVudHJ5X19zd2lwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVudHJ5X19pbWFnZS1zd2lwZXItd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5lbnRyeV9fc3dpcGVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAuZW50cnlfX2ltYWdlLWJsb2NrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWluLWhlaWdodDogMTEwcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIHRvcDogMDsgfVxuICAgIC5lbnRyeV9faW1hZ2UtYmxvY2s6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDk4LjgzZGVnLCByZ2JhKDQ5LCA2NCwgNzIsIDAuODMpIDkuNjQlLCByZ2JhKDUyLCA3MiwgODMsIDAuNDk4KSA5MC44OCUpOyB9XG4gIC5lbnRyeV9faW1hZ2Utc2xpZGUge1xuICAgIHdpZHRoOiA2NC4zNTdyZW07XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmVudHJ5X19pbWFnZS1zbGlkZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuZW50cnlfX2ltYWdlLXNsaWRlLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTEwcmVtO1xuICAgIG1pbi1oZWlnaHQ6IDExMHJlbTsgfVxuICAgIC5lbnRyeV9faW1hZ2Utc2xpZGUtY29udGVudCBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLmVudHJ5X19uZXh0LXBob3RvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbnRyeV9fc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbnRyeV9fYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAyMC43MjlyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxNS4yMzlyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTUuM3JlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgLmVudHJ5X190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbi1ib3R0b206IDUuMXJlbTsgfVxuICAuZW50cnlfX2lubmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDJmcik7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiA0OS4yNTlyZW07IH1cbiAgLmVudHJ5X19pbm5lci10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogNC42cmVtOyB9XG4gICAgLmVudHJ5X19pbm5lci10ZXh0IHNwYW4ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNERURFREU7IH1cbiAgICAuZW50cnlfX2lubmVyLXRleHQgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgLmVudHJ5X190ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zNHJlbTsgfVxuICAgIC5lbnRyeV9fdGV4dCBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjREVERURFOyB9XG4gICAgLmVudHJ5X190ZXh0IHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgbWF4LXdpZHRoOiA1NXJlbTsgfVxuICAuZW50cnlfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDQuMXJlbTsgfVxuICAuZW50cnlfX3N0eWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDdyZW07IH1cbiAgICAuZW50cnlfX3N0eWxlIHNwYW4ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNERURFREU7IH1cbiAgICAuZW50cnlfX3N0eWxlIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5lbnRyeV9fdGFibGVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmVudHJ5X190YWJsZXMtdGl0bGUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0RFREVERTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI0cmVtOyB9XG4gIC5lbnRyeV9fdGFibGVzLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogOS44cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cbiAgLmVudHJ5X190YWJsZXMtZGF0ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMnJlbTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNmZmY7IH1cbiAgICAuZW50cnlfX3RhYmxlcy1kYXRlIHN0cm9uZyB7XG4gICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAgIC5lbnRyeV9fdGFibGVzLWRhdGUgc3BhbiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZW50cnlfX3RhYmxlcy1kYXRlOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogbm9uZTsgfVxuICAuZW50cnlfX2J0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMDUlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbTtcbiAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuZW50cnlfX2J0bjpob3ZlciBzcGFuOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNHJlbSk7IH1cbiAgICAuZW50cnlfX2J0biBzcGFuIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUuNHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmVudHJ5X19idG4gc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDMuNHJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vYXJyb3d3aGl0ZW5leHQuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDMyJTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlOyB9XG4gIC5lbnRyeV9fc3dpcGVyLXR3byB7XG4gICAgd2lkdGg6IDE4LjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMTIuMXJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cmVtO1xuICAgIHRvcDogMTguMXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuZW50cnlfX3NsaWRlLXR3byB7XG4gICAgd2lkdGg6IDE4LjRyZW07XG4gICAgaGVpZ2h0OiAxOC40cmVtO1xuICAgIG1heC1oZWlnaHQ6IDE4LjRyZW07IH1cbiAgLmVudHJ5X19zbGlkZS1jb250ZW50LXR3byB7XG4gICAgd2lkdGg6IDE4LjRyZW07XG4gICAgaGVpZ2h0OiAxOC40cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmVudHJ5X19zbGlkZS1jb250ZW50LXR3by1pbWFnZSB7XG4gICAgd2lkdGg6IDE0LjdyZW07XG4gICAgaGVpZ2h0OiAxNC43cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAgIC5lbnRyeV9fc2xpZGUtY29udGVudC10d28taW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICBvYmplY3QtcG9zaXRpb246IHRvcDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuICAuZW50cnlfX3NsaWRlLWNpcmNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzOyB9XG4gICAgLmVudHJ5X19zbGlkZS1jaXJjbGUgLnN2Zy1vcHMge1xuICAgICAgb3BhY2l0eTogMC4yOyB9XG4gIC5lbnRyeV9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjZyZW07XG4gICAgZm9udC1zaXplOiAwO1xuICAgIHRvcDogMS4ycmVtO1xuICAgIGxlZnQ6IDAuNnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmVudHJ5X19zd2lwZXItdHdvLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQsXG4gICAgLmVudHJ5X19zd2lwZXItdHdvLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE3NiU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5lbnRyeV9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5lbnRyeV9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lbnRyeSAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuZW50cnlfX3NsaWRlLWNpcmNsZSAuc3ZnLXdoaXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE0MDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgICBhbmltYXRpb246IHBhZ2luYXRpb25BbmltYXRpb24gMTJzIGxpbmVhcjsgfVxuICAuZW50cnlfX3BhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNXJlbTtcbiAgICBib3R0b206IDhyZW07XG4gICAgei1pbmRleDogNDsgfVxuICAuZW50cnkgLnBhZ2luYXRpb24ge1xuICAgIHotaW5kZXg6IDM7IH1cbiAgICAuZW50cnkgLnBhZ2luYXRpb25fX25leHQgc3ZnIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAuZW50cnkgLnBhZ2luYXRpb25fX3ByZXYgc3ZnIHtcbiAgICAgIGZpbGw6ICNmZmY7IH1cbiAgICAuZW50cnkgLnBhZ2luYXRpb25fX2ZyYWN0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxuICAgIC5lbnRyeSAucGFnaW5hdGlvbl9fZnJhY3Rpb24gLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5wdWJsaWNhdGlvbiB7XG4gIHdpZHRoOiA1MS4zcmVtO1xuICBoZWlnaHQ6IDQ0cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5wdWJsaWNhdGlvbjpob3ZlciAucHVibGljYXRpb25fX2ltYWdlIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICB0cmFuc2l0aW9uOiAxczsgfVxuICAucHVibGljYXRpb25fX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiAzMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xuICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gIC5wdWJsaWNhdGlvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogNHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiA0NHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjsgfVxuICAucHVibGljYXRpb25fX2ltYWdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5wdWJsaWNhdGlvbl9faW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNpdGlvbjogMXM7IH1cbiAgLnB1YmxpY2F0aW9uX190ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTU2JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgd2lkdGg6IDMwLjhyZW07XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucHVibGljYXRpb25fX2RhdGUge1xuICAgIGZvbnQtZmFtaWx5OiAnS3lpdiBUeXBlIFNlcmlmJztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDM1MDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTYxJTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IGF1dG87IH1cblxuLmh1Yi1tb2RlbCB7XG4gIG1hcmdpbi10b3A6IDExLjZyZW07XG4gIG1hcmdpbi1ib3R0b206IDE4LjU0cmVtOyB9XG4gIC5odWItbW9kZWwgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE2MnJlbTsgfVxuICAuaHViLW1vZGVsX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XG4gICAgZ2FwOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuICAgIC5odWItbW9kZWxfX3dyYXBwZXIgLm1vZGVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMuOXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAuaHViLW1vZGVsX193cmFwcGVyIC5tb2RlbDpudGgtY2hpbGQoNm4pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuaHViLW1vZGVsX19idG4tYWxsIHtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaHViLW1vZGVsX19tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLnR5cGVzLW1vZGVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMTguOHJlbTsgfVxuICAudHlwZXMtbW9kZWwgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07IH1cbiAgLnR5cGVzLW1vZGVsX19uYXYge1xuICAgIHdpZHRoOiA0Ny40cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07IH1cbiAgLnR5cGVzLW1vZGVsX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudHlwZXMtbW9kZWxfX25hdi10ZXh0IHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTU2JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgcGFkZGluZy1sZWZ0OiAxNS44cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC50eXBlcy1tb2RlbF9fbmF2LXRleHQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxMi4zcmVtKTtcbiAgICAgIHRvcDogNjAlO1xuICAgICAgd2lkdGg6IDEyLjZyZW07XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KSBzY2FsZVgoMC4zMSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KSwgYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7IH1cbiAgLnR5cGVzLW1vZGVsX19uYXYtdGV4dC5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG4gICAgLnR5cGVzLW1vZGVsX19uYXYtdGV4dC5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0OyB9XG4gIC50eXBlcy1tb2RlbF9fanMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnR5cGVzLW1vZGVsX19qcy5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC50eXBlcy1tb2RlbF9fc3dpcGVyIHtcbiAgICB3aWR0aDogMTQ5LjhyZW07XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudHlwZXMtbW9kZWxfX3dyYXAge1xuICAgIHdpZHRoOiAxNDkuOHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1sZWZ0OiA2LjJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnR5cGVzLW1vZGVsX193cmFwOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMC4xcmVtO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgICAgaGVpZ2h0OiAzMCU7XG4gICAgICB0b3A6IDQ1JTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUsIC00NSUpO1xuICAgICAgbGVmdDogMDsgfVxuICAudHlwZXMtbW9kZWxfX3NsaWRlLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAudHlwZXMtbW9kZWxfX3NsaWRlLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwLjFyZW07XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG4gICAgICBoZWlnaHQ6IDMwJTtcbiAgICAgIHRvcDogNDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSwgLTQwJSk7XG4gICAgICBsZWZ0OiAwOyB9XG4gIC50eXBlcy1tb2RlbF9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi4zcmVtOyB9XG4gIC50eXBlcy1tb2RlbF9fc2xpZGUtdGl0bGUtbW9iIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50eXBlcy1tb2RlbF9fYnVsbGV0cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudHlwZXMtbW9kZWxfX3NsaWRlLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogJ0t5aXYqVHlwZSBTZXJpZic7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDQuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTByZW07IH1cbiAgICAudHlwZXMtbW9kZWxfX3NsaWRlLXRpdGxlIHNwYW4ge1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA4cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDguOXJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnR5cGVzLW1vZGVsX19wcmljZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgbWF4LXdpZHRoOiAyOXJlbTtcbiAgICBtaW4td2lkdGg6IDI5cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAudHlwZXMtbW9kZWxfX3ByaWNlIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC50eXBlcy1tb2RlbF9fbnVtYmVyIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTI3JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLm9wdGlvbnMtbSB7XG4gIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICAvKiBDb3VsZCBVc2UgdGhpc2UgYXMgd2VsbCBmb3IgSW5kaXZpZHVhbCBDb250cm9scyAqLyB9XG4gIC5vcHRpb25zLW1fX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm9wdGlvbnMtbSAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTYycmVtOyB9XG4gIC5vcHRpb25zLW1fX2xlZnQge1xuICAgIHdpZHRoOiA3Ni45cmVtO1xuICAgIG1hcmdpbi1yaWdodDogOS45cmVtOyB9XG4gIC5vcHRpb25zLW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cbiAgICAub3B0aW9ucy1tX190aXRsZSBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5vcHRpb25zLW1fX3RpdGxlIHNwYW4ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE3MSU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07IH1cbiAgLm9wdGlvbnMtbV9fbGlzdHMgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTI3JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuOHJlbTsgfVxuICAgIC5vcHRpb25zLW1fX2xpc3RzIGxpOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMC44cmVtO1xuICAgICAgaGVpZ2h0OiAwLjhyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xuICAgICAgdG9wOiAzNCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlLCAtNTAlKTtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgLm9wdGlvbnMtbV9fdmlkZW8ge1xuICAgIHdpZHRoOiA3NS40NDNyZW07XG4gICAgaGVpZ2h0OiA1MHJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm9wdGlvbnMtbSB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAub3B0aW9ucy1tIC5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLS1vdmVybGFpZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjY3KTtcbiAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcbiAgICB3aWR0aDogOC4zcmVtO1xuICAgIGhlaWdodDogOC4zcmVtO1xuICAgIHotaW5kZXg6IDQ7IH1cbiAgLm9wdGlvbnMtbSAucGx5cl9fY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm9wdGlvbnMtbSAucGx5cl9fY29udHJvbCBzdmcge1xuICAgIGZpbGw6ICMxRDFEMUQ7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCUpOyB9XG4gIC5vcHRpb25zLW0gLnBseXItLXZpZGVvIHtcbiAgICB3aWR0aDogNzUuNDQzcmVtO1xuICAgIGhlaWdodDogNTByZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAub3B0aW9ucy1tIC5wbHlyX19wb3N0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgei1pbmRleDogNDsgfVxuICAub3B0aW9ucy1tIC5wbHlyX192aWRlby13cmFwcGVyIHtcbiAgICB3aWR0aDogOTkuOSU7IH1cbiAgLm9wdGlvbnMtbV9fdmlkZW8tcGxheSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA4LjM3OHJlbTtcbiAgICBoZWlnaHQ6IDguMzc2cmVtO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XG4gICAgYm9yZGVyOiAwLjM5ODkzNnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm9wdGlvbnMtbV9fdmlkZW8tcGxheSBpbWcge1xuICAgICAgd2lkdGg6IDEuNXJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtOyB9XG5cbi5leGFtcGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDE4LjFyZW07IH1cbiAgLmV4YW1wbGUgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNy44cmVtOyB9XG4gIC5leGFtcGxlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmV4YW1wbGVfX3dyYXBwZXIgLnByb2R1Y3QtbW9kZWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC40cmVtOyB9XG4gICAgLmV4YW1wbGVfX3dyYXBwZXIgLnByb2R1Y3QtbW9kZWw6bnRoLWNoaWxkKDRuKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuZXhhbXBsZV9fd3JhcHBlciAucHJvZHVjdC1tb2RlbDpudGgtbGFzdC1vZi10eXBlKC1uICs0KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5leGFtcGxlX19idG4tYWxsIHtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucHJvZHVjdC1tb2RlbCB7XG4gIHdpZHRoOiAzNy41cmVtOyB9XG4gIC5wcm9kdWN0LW1vZGVsOmhvdmVyIC5wcm9kdWN0LW1vZGVsX19pbWFnZSBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB0cmFuc2l0aW9uOiAxczsgfVxuICAucHJvZHVjdC1tb2RlbF9faW1hZ2Uge1xuICAgIHdpZHRoOiAzNy41cmVtO1xuICAgIGhlaWdodDogNDkuOHJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAyLjZyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5wcm9kdWN0LW1vZGVsX19pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAxcztcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLnByb2R1Y3QtbW9kZWxfX25hbWUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7IH1cblxuLmNhcmQtbW9kZWwge1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDIxLjNyZW07IH1cbiAgLmNhcmQtbW9kZWwgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jYXJkLW1vZGVsX190b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogNS40cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jYXJkLW1vZGVsX190b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLmNhcmQtbW9kZWxfX3RvcC5tb2Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9IH1cbiAgICAuY2FyZC1tb2RlbF9fdG9wLm1vYiAuY2FyZC1tb2RlbF9fbGlrZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogMDsgfVxuICAuY2FyZC1tb2RlbF9fbGlrZSAubW9kZWxfX2xpa2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH1cbiAgLmNhcmQtbW9kZWxfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmNhcmQtbW9kZWxfX2xlZnQge1xuICAgIHdpZHRoOiAzNy44cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMy42NTNyZW07IH1cbiAgLmNhcmQtbW9kZWwgLnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNjcpO1xuICAgIGJvcmRlcjogMC4zOTg5MzZweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xuICAgIHdpZHRoOiA4LjNyZW07XG4gICAgaGVpZ2h0OiA4LjNyZW07IH1cbiAgLmNhcmQtbW9kZWwgLnBseXJfX2NvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXJkLW1vZGVsIC5wbHlyX19jb250cm9sIHN2ZyB7XG4gICAgZmlsbDogIzFEMUQxRDtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7IH1cbiAgLmNhcmQtbW9kZWwgLnBseXItLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDUyLjFyZW07XG4gICAgd2lkdGg6IDM5cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jYXJkLW1vZGVsIC53ZWItdmlkZW8ge1xuICAgIHdpZHRoOiAzOXJlbTsgfVxuICAuY2FyZC1tb2RlbCAucGx5cl9fdmlkZW8td3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLCB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIG5vbmUpKSAhaW1wb3J0YW50OyB9XG4gIC5jYXJkLW1vZGVsIC5wbHlyX19wb3N0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLCB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIG5vbmUpKTtcbiAgICB3aWR0aDogNDByZW07XG4gICAgbGVmdDogLTAuMXJlbTsgfVxuICAuY2FyZC1tb2RlbF9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jYXJkLW1vZGVsX19saW5rOmhvdmVyOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0cmFuc2l0aW9uOiAxczsgfVxuICAgIC5jYXJkLW1vZGVsX19saW5rOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvdHRvbTogLTAuMnJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICM5Njk2OTY7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogM3B4O1xuICAgICAgdHJhbnNpdGlvbjogMXM7IH1cbiAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAgIC5jYXJkLW1vZGVsX19kYXRlLXRhYmxlLXdyYXBwZXIgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUtd3JhcHBlciAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMHJlbTsgfVxuICAuY2FyZC1tb2RlbF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfVxuICAgIC5jYXJkLW1vZGVsX190aXRsZSBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMTdyZW07IH1cbiAgICAuY2FyZC1tb2RlbF9fdGl0bGUgc3Ryb25nIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTQlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuY2FyZC1tb2RlbF9fc3RhdHVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIHdpZHRoOiAyOC44cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogI0VBRUNFRDsgfVxuICAuY2FyZC1tb2RlbF9fYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAyZnIpO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICAgIHdpZHRoOiA0M3JlbTsgfVxuICAuY2FyZC1tb2RlbF9fZGF0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19kYXRhIHNwYW4ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgICAuY2FyZC1tb2RlbF9fZGF0YSBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmNhcmQtbW9kZWxfX3RleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07IH1cbiAgICAuY2FyZC1tb2RlbF9fdGV4dCBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2FyZC1tb2RlbF9fdGV4dCBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmNhcmQtbW9kZWxfX3RleHQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuY2FyZC1tb2RlbF9faW1hZ2UsIC5jYXJkLW1vZGVsX192aWRlbyB7XG4gICAgaGVpZ2h0OiA1Mi4xcmVtO1xuICAgIHdpZHRoOiAzOXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2FyZC1tb2RlbF9faW1hZ2UgaW1nLCAuY2FyZC1tb2RlbF9fdmlkZW8gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5jYXJkLW1vZGVsX19zbGlkZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjdyZW07IH1cbiAgLmNhcmQtbW9kZWxfX3N3aXBlciB7XG4gICAgd2lkdGg6IDEyMC41cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmNhcmQtbW9kZWxfX3N3aXBlci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmNhcmQtbW9kZWxfX3JpZ2h0LWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tdG9wOiAzLjJyZW07IH1cbiAgLmNhcmQtbW9kZWxfX2RhdGUtdGl0bGUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMjQyNDI0O1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuICAgIHdpZHRoOiAyNS44cmVtO1xuICAgIGhlaWdodDogOS44cmVtO1xuICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgICAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjRybTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZSBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5jYXJkLW1vZGVsX19kYXRlLXRhYmxlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgIHRyYW5zaXRpb246IDAuMnM7IH1cbiAgLmNhcmQtbW9kZWxfX3JpZ2h0LXRleHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMzNyZW07IH1cbiAgICAuY2FyZC1tb2RlbF9fcmlnaHQtdGV4dCBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuY2FyZC1tb2RlbF9fcmlnaHQtdGV4dCBzdHJvbmcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLmNhcmQtbW9kZWxfX3BhZ2luYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogNDtcbiAgICBtYXJnaW4tbGVmdDogMjJyZW07IH1cbiAgLmNhcmQtbW9kZWxfX3ZpZGVvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmNhcmQtbW9kZWxfX3ZpZGVvLXBsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogOC4zNzhyZW07XG4gICAgaGVpZ2h0OiA4LjM3NnJlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNjcpO1xuICAgIGJvcmRlcjogMC4zOTg5MzZweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5jYXJkLW1vZGVsX192aWRlby1wbGF5IGltZyB7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLmNhcmQtbW9kZWxfX3JpZ2h0IC5jYXJkLW1vZGVsX19saW5rIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jYXJkLW1vZGVsX19yaWdodCAuY2FyZC1tb2RlbF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhcmQtbW9kZWxfX3JpZ2h0IC5jYXJkLW1vZGVsX19zdGF0dXMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhcmQtbW9kZWxfX25hdGlvbmFsIHtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9XG4gIC5jYXJkLW1vZGVsIC5tb2Ige1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhcmQtbW9kZWxfX21zd2lwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhcmQtbW9kZWxfX2J1bGxldHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhcmQtbW9kZWxfX3ZpZGVvLXZpZGVvIHtcbiAgICBoZWlnaHQ6IDUyLjFyZW07XG4gICAgd2lkdGg6IDM5cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2FyZC1tb2RlbC0tdHdvIHtcbiAgcGFkZGluZy1ib3R0b206IDcuM3JlbTsgfVxuICAuY2FyZC1tb2RlbC0tdHdvIC5jYXJkLW1vZGVsX19saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gIC5jYXJkLW1vZGVsLS10d28gLmNhcmQtbW9kZWxfX3JpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTByZW07IH1cblxuLnJlY29yZCB7XG4gIHBhZGRpbmctYm90dG9tOiAxOS44cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvKiBDaGVja2VkICovXG4gIC8qINGB0L7Qt9C00LDQvdC40LUg0LIgbGFiZWwg0L/RgdC10LLQtNC+0Y3Qu9C10LzQtdC90YLQsCBiZWZvcmUg0YHQviDRgdC70LXQtNGD0Y7RidC40LzQuCDRgdGC0LjQu9GP0LzQuCAqLyB9XG4gIC5yZWNvcmQgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07IH1cbiAgICAucmVjb3JkIC50aXRsZSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMy43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTsgfVxuICAucmVjb3JkX19mb3JtLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDYuN3JlbTsgfVxuICAucmVjb3JkX19waG90byB7XG4gICAgbWFyZ2luLXRvcDogLTJyZW07IH1cbiAgLnJlY29yZF9fZm9ybS1pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA3OXJlbTsgfVxuICAgIC5yZWNvcmRfX2Zvcm0taW5uZXIgbGFiZWwge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMTdyZW07IH1cbiAgICAucmVjb3JkX19mb3JtLWlubmVyIGlucHV0IHtcbiAgICAgIHdpZHRoOiA3OXJlbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgIzI0MjQyNDtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gICAgICAucmVjb3JkX19mb3JtLWlubmVyIGlucHV0OmhvdmVyOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gICAgICAucmVjb3JkX19mb3JtLWlubmVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gIC5yZWNvcmRfX2Zvcm0tY3JpYiB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyMiU7XG4gICAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAgIC5yZWNvcmRfX2Zvcm0tY3JpYiBiIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5yZWNvcmRfX2Zvcm0tcmFkaW8ge1xuICAgIG1hcmdpbi10b3A6IDAuNnJlbTsgfVxuICAucmVjb3JkX19mb3JtLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5yZWNvcmRfX2Zvcm0tcmFkaW8gbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNHJlbTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuNHM7IH1cbiAgICAucmVjb3JkX19mb3JtLXJhZGlvIGxhYmVsIGEge1xuICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgLnJlY29yZF9fZm9ybS1yYWRpbyBsYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgaGVpZ2h0OiAycmVtO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMS42cmVtO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XG4gICAgdG9wOiAwLjRyZW07IH1cbiAgLnJlY29yZF9fZm9ybS1yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbi9nYWxrYS5zdmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5MCU7IH1cbiAgLnJlY29yZF9fYW5ub3RhdGlvbiB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICBtYXJnaW4tdG9wOiA2LjhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi44cmVtOyB9XG4gICAgLnJlY29yZF9fYW5ub3RhdGlvbiBzcGFuIHtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5yZWNvcmRfX2Zvcm0taW5uZXItLXJhZGlvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAucmVjb3JkX19jdXN0b20tY2hlY2tib3gge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5yZWNvcmRfX2N1c3RvbS1jaGVja2JveCArIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07IH1cbiAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAycmVtO1xuICAgIGhlaWdodDogMnJlbTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzI0MjQyNDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTsgfVxuICAucmVjb3JkX19jdXN0b20tY2hlY2tib3g6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uL2dhbGthLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTsgfVxuICAucmVjb3JkX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogNi44cmVtOyB9XG4gIC5yZWNvcmRfX3ByaWNlLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cbiAgLnJlY29yZF9faW5uZXItY2hlY2sgLnJlY29yZF9fY2hlY2tib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLnJlY29yZF9faW5uZXItY2hlY2sgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07IH1cbiAgLnJlY29yZF9fY2hlY2tib3gtcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbTsgfVxuICAgIC5yZWNvcmRfX2NoZWNrYm94LXByaWNlIHN0cm9uZyB7XG4gICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLnJlY29yZF9fY2hlY2tib3gtcHJpY2Ugc3BhbiB7XG4gICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gIC5yZWNvcmRfX3RvdGFsIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjRyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07IH1cbiAgICAucmVjb3JkX190b3RhbCBzcGFuIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07IH1cbiAgICAucmVjb3JkX190b3RhbCBiIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAucmVjb3JkX19waG90by10aXRsZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW07IH1cbiAgICAucmVjb3JkX19waG90by10aXRsZSBzcGFuIHtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5yZWNvcmRfX3Bob3RvLWlubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9XG4gIC5yZWNvcmRfX3Bob3RvLWlubmVyLS1kb3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucmVjb3JkX19kb3Atc2VjdG9yIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDJmcik7XG4gICAgZ3JpZC1jb2x1bW4tZ2FwOiAyJTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWFyZ2luLXRvcDogMi44cmVtOyB9XG4gICAgLnJlY29yZF9fZG9wLXNlY3RvciAucmVjb3JkX19waG90byB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC5yZWNvcmRfX3Bob3RvLWFydGljbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucmVjb3JkX19waG90by1hcnRpY2xlLmFjdGl2ZSAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbGVmdDogMDsgfVxuICAucmVjb3JkX19waG90by1hcnRpY2xlLS1kb3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDMuNnJlbTsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtLWRvcCAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tbGVmdDogNy4ycmVtO1xuICAgICAgbWF4LXdpZHRoOiAyOXJlbTsgfVxuICAucmVjb3JkX19waG90by1hcnRpY2xlLWxpbmsge1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1yaWdodDogOS42cmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYnRucyB7XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAucmVjb3JkX19waG90by1hcnRpY2xlLWJ0bnMtLWNhYmluZXQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJ0bnMtLWNhYmluZXQgZm9ybSB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYnRucy1ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7IH1cbiAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJ0bnMtYmxvY2sgLmxpbmsge1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYnRucy1ibG9jayAubGluazo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAucmVjb3JkX19waG90by1pbnB1dC1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5yZWNvcmRfX3Bob3RvLWlucHV0LWZpbGUgc3BhbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAucmVjb3JkX19waG90by1pbnB1dC1maWxlIGlucHV0W3R5cGU9ZmlsZV0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDsgfVxuICAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMDAlOyB9XG4gICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayBsYWJlbCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4xN3JlbTsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYmxvY2sgaW5wdXQge1xuICAgICAgd2lkdGg6IDI4LjVyZW07XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMyNDI0MjQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTI3JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yczsgfVxuICAgICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayBpbnB1dDpob3Zlcjo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yczsgfVxuICAgICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yczsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYmxvY2sgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjIlO1xuICAgICAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHNwYW4gYiB7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5yZWNvcmRfX3NlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi44cmVtOyB9XG4gICAgLnJlY29yZF9fc2VsZWN0IHNwYW4ge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTsgfVxuICAucmVjb3JkIC5zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTdyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7IH1cbiAgICAucmVjb3JkIC5zZWxlY3Q6aG92ZXIgLmhlYWRlcl9fc2VsZWN0LWhlYWQge1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzOyB9XG4gIC5yZWNvcmQgLnNlbGVjdC1oZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTI3JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5yZWNvcmQgLnNlbGVjdC1oZWFkOjphZnRlciB7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uL2ZpbHRlci1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDByZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW47XG4gICAgdG9wOiAxLjZyZW07IH1cbiAgLnJlY29yZCAuc2VsZWN0LWhlYWQub3Blbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5yZWNvcmQgLnNlbGVjdC1saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMC41cmVtO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluOyB9XG4gIC5yZWNvcmQgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMC4ycmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgLnJlY29yZCAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjI5LCAyMzEsIDAuNSk7IH1cbiAgLnJlY29yZF9fbG9jYXRpb25zLXRpdGxlIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIG1hcmdpbi1ib3R0b206IDMuM3JlbTsgfVxuICAucmVjb3JkX19sb2NhdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogNi44cmVtOyB9XG4gIC5yZWNvcmRfX2xvY2F0aW9uIHtcbiAgICB3aWR0aDogMzcuNHJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07IH1cbiAgLnJlY29yZF9fbG9jYXRpb246bnRoLWNoaWxkKDRuKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5yZWNvcmRfX2xvY2F0aW9uLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY2LjhyZW07XG4gICAgbWFyZ2luLXRvcDogMy42cmVtOyB9XG4gICAgLnJlY29yZF9fbG9jYXRpb24taW1hZ2UgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5yZWNvcmQtZm9ybSB7XG4gIHdpZHRoOiA1MS4zcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG4gIC5yZWNvcmQtZm9ybV9fcHJpY2Uge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTsgfVxuICAgIC5yZWNvcmQtZm9ybV9fcHJpY2Ugc3BhbiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG4gICAgICAucmVjb3JkLWZvcm1fX3ByaWNlIHNwYW4gYiB7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5yZWNvcmQtZm9ybV9fdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDY2LjgyNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07IH1cbiAgLnJlY29yZC1mb3JtIC5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLS1vdmVybGFpZCB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjY3KTtcbiAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcbiAgICB3aWR0aDogOC4zcmVtO1xuICAgIGhlaWdodDogOC4zcmVtOyB9XG4gIC5yZWNvcmQtZm9ybSAucGx5cl9fY29udHJvbHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnJlY29yZC1mb3JtIC5wbHlyX19jb250cm9sIHN2ZyB7XG4gICAgZmlsbDogIzFEMUQxRDtcbiAgICB3aWR0aDogMS41cmVtO1xuICAgIGhlaWdodDogMS41cmVtO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7IH1cbiAgLnJlY29yZC1mb3JtIC5wbHlyLS12aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNjYuODI2cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMuN3JlbTsgfVxuICAucmVjb3JkLWZvcm0gLnBseXJfX3Bvc3RlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuICAucmVjb3JkLWZvcm0gLndlYi12aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnJlY29yZC1mb3JtIC5wbHlyX192aWRlby13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCwgbm9uZSkpICFpbXBvcnRhbnQ7IH1cbiAgLnJlY29yZC1mb3JtIC5wbHlyX19wb3N0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLCB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIG5vbmUpKTtcbiAgICB3aWR0aDogNTJyZW07XG4gICAgbGVmdDogLTAuMnJlbTsgfVxuICAucmVjb3JkLWZvcm1fX3ZpZGVvLXBsYXkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAuMzc4cmVtO1xuICAgIGhlaWdodDogMTAuMzc2cmVtO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XG4gICAgYm9yZGVyOiAwLjM5ODkzNnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnJlY29yZC1mb3JtX192aWRlby1wbGF5IGltZyB7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiAxLjVyZW07IH1cbiAgLnJlY29yZC1mb3JtX19ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy42cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAucmVjb3JkLWZvcm1fX2Jsb2NrLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAucmVjb3JkLWZvcm1fX2Jsb2NrLXRleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgd2lkdGg6IDI1LjJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjQ1OHJlbTsgfVxuICAucmVjb3JkLWZvcm0gLm51bWJlciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAucmVjb3JkLWZvcm0gLm1pbnVzLCAucmVjb3JkLWZvcm0gLnBsdXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcbiAgICB3aWR0aDogOS42cmVtO1xuICAgIGhlaWdodDogOS42cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAucmVjb3JkLWZvcm0gLm1pbnVzOmhvdmVyLCAucmVjb3JkLWZvcm0gLnBsdXM6aG92ZXIge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMjQyNDI0OyB9XG4gIC5yZWNvcmQtZm9ybSAuY291bnQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE3NiU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjFyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDEuMXJlbTtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5yZWNvcmQtZm9ybV9fZG9wLXNlY3RvciB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG4ucmVjb3JkLWZvcm06bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ucmVjb3JkLWZvcm0uYWN0aXZlIC5taW51cywgLnJlY29yZC1mb3JtLmFjdGl2ZSAucGx1cyB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLnJlc3RvcmUtbW9kYWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5MSwgMTk4LCAyMDUsIDAuMjkpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTMuNXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLnJlc3RvcmUtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEyMi44cmVtO1xuICAgIGJhY2tncm91bmQ6ICNFQ0VERjA7XG4gICAgYm94LXNoYWRvdzogNXB4IDRweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwYWRkaW5nLXRvcDogOC43cmVtO1xuICAgIHBhZGRpbmctbGVmdDogMThyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDExLjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmVzdG9yZS1tb2RhbF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07IH1cbiAgICAucmVzdG9yZS1tb2RhbF9fdGl0bGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOTQlO1xuICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07IH1cbiAgICAucmVzdG9yZS1tb2RhbF9fdGl0bGUgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucmVzdG9yZS1tb2RhbF9fZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnJlc3RvcmUtbW9kYWxfX2Zvcm0gbGFiZWwge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTsgfVxuICAgIC5yZXN0b3JlLW1vZGFsX19mb3JtIGlucHV0IHtcbiAgICAgIHdpZHRoOiA4MS45cmVtO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZy1ib3R0b206IDAuOTdyZW07XG4gICAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjMjQyNDI0O1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgIG1hcmdpbi1ib3R0b206IDQuN3JlbTsgfVxuICAgICAgLnJlc3RvcmUtbW9kYWxfX2Zvcm0gaW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7IH1cbiAgICAgIC5yZXN0b3JlLW1vZGFsX19mb3JtIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5yZXN0b3JlLW1vZGFsIC5saW5rIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH1cbiAgLnJlc3RvcmUtbW9kYWxfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDRyZW07XG4gICAgdG9wOiA0cmVtO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNS40cmVtO1xuICAgIGhlaWdodDogNS40cmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5yZXN0b3JlLW1vZGFsX19jbG9zZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlOyB9XG4gICAgLnJlc3RvcmUtbW9kYWxfX2Nsb3NlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7IH1cblxuLnJlc3RvcmUtbW9kYWwuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4ucGVyc29uYWwge1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgbWFyZ2luLXRvcDogMTJyZW07IH1cbiAgLnBlcnNvbmFsX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wZXJzb25hbF9fbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDMzLjVyZW07XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDsgfVxuICAucGVyc29uYWxfX3RhYnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMnJlbTsgfVxuICAgIC5wZXJzb25hbF9fdGFiczphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDcuNXJlbSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7IH1cbiAgLnBlcnNvbmFsX190YWItbW9kZWxzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICBnYXA6IDRyZW07XG4gICAgbWFyZ2luLXRvcDogOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cbiAgLnBlcnNvbmFsX190YWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAucGVyc29uYWxfX3RhYjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSA0cmVtKTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDEyLjZyZW07XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KSBzY2FsZVgoMC4zMSk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KSwgYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7IH1cbiAgICAucGVyc29uYWxfX3RhYjpob3ZlciB7XG4gICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAgIC5wZXJzb25hbF9fdGFiLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAgIC5wZXJzb25hbF9fdGFiLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgLnBlcnNvbmFsX190YWIgPiBzdmcge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLnBlcnNvbmFsX19uYXYtbGlua3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDJyZW07IH1cbiAgLnBlcnNvbmFsX19uYXYtbGluayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGdhcDogMC41cmVtO1xuICAgIHdpZHRoOiAyOXJlbTtcbiAgICBtaW4taGVpZ2h0OiAxOHJlbTtcbiAgICBwYWRkaW5nOiAyLjVyZW0gMnJlbTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgzNiwgMzYsIDM2LCAwLjUpLCByZ2JhKDM2LCAzNiwgMzYsIDAuNSkpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLnBlcnNvbmFsX19uYXYtbGluazpob3ZlciAucGVyc29uYWxfX25hdi1saW5rLWJnIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAucGVyc29uYWxfX25hdi1saW5rLWJnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjdzIGVhc2U7IH1cbiAgLnBlcnNvbmFsX19uYXYtbGluay1zdWItdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5wZXJzb25hbF9fbmF2LWxpbmstdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtOyB9XG4gIC5wZXJzb25hbF9fY29udGVudCB7XG4gICAgd2lkdGg6IDEyMC41cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucGVyc29uYWxfX3RhYi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBlcnNvbmFsX190YWItY29udGVudCA+IGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGVyc29uYWxfX3RhYi1jb250ZW50LmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5wZXJzb25hbF9fdGFiLWNvbnRlbnQubGlrZXMtb3JkZXIgLnBlcnNvbmFsX190YWItaGVhZGVyIHtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsX190YWItY29udGVudC5saWtlcy1vcmRlciAucGVyc29uYWxfX3RhYi1oZWFkZXIge1xuICAgICAgICAgIHdpZHRoOiB1bnNldDsgfSB9XG4gIC5wZXJzb25hbF9fdGFiLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucGVyc29uYWxfX3RhYi13cmFwcGVyLWNoZWtzIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtOyB9XG4gICAgLnBlcnNvbmFsX190YWItd3JhcHBlci1jaGVrcyAucmVjb3JkX19jaGVja2JveCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07IH1cbiAgICAgIC5wZXJzb25hbF9fdGFiLXdyYXBwZXItY2hla3MgLnJlY29yZF9fY2hlY2tib3ggbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDJyZW07IH1cbiAgICAgICAgLnBlcnNvbmFsX190YWItd3JhcHBlci1jaGVrcyAucmVjb3JkX19jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLnBlcnNvbmFsX190YWItd3JhcHBlci1jaGVrcyAucmVjb3JkX19jaGVja2JveCBsYWJlbCBzcGFuIHtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5wZXJzb25hbF9fdGFiLXdyYXBwZXItY2hla3MgLnJlY29yZF9fY2hlY2tib3ggbGFiZWwgc3BhbiB7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5wZXJzb25hbF9fdGFiLXdyYXBwZXItY2hla3MgLnJlY29yZF9fY2hlY2tib3ggbGFiZWwge1xuICAgICAgICAgICAgZ2FwOiA0cmVtOyB9IH1cbiAgICAgIC5wZXJzb25hbF9fdGFiLXdyYXBwZXItY2hla3MgLnJlY29yZF9fY2hlY2tib3g6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsX190YWItd3JhcHBlci1jaGVrcyAucmVjb3JkX19jaGVja2JveDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTsgfSB9XG4gICAgICAgIC5wZXJzb25hbF9fdGFiLXdyYXBwZXItY2hla3MgLnJlY29yZF9fY2hlY2tib3g6Zmlyc3Qtb2YtdHlwZSBsYWJlbCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgICAucGVyc29uYWxfX3RhYi13cmFwcGVyLWNoZWtzIC5yZWNvcmRfX2NoZWNrYm94OmZpcnN0LW9mLXR5cGUgbGFiZWwge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTsgfSB9XG4gIC5wZXJzb25hbF9fdGl0bGUtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNHJlbTsgfVxuICAucGVyc29uYWxfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcuNXJlbTsgfVxuICAgIC5wZXJzb25hbF9fdGl0bGUgPiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3LjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgLnBlcnNvbmFsX190aXRsZS5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAucGVyc29uYWxfX2JhY2stbGluayB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAucGVyc29uYWwgLnJlcXVlc3QgLnBlcnNvbmFsX190YWItaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTsgfSB9XG4gIC5wZXJzb25hbCAucmVxdWVzdCAucmVxdWVzdF9fbmV3LXJlcXVlc3QtbGluayB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QgLnJlcXVlc3RfX25ldy1yZXF1ZXN0LWxpbmsge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA5cmVtOyB9IH1cbiAgLnBlcnNvbmFsIC5yZXF1ZXN0X2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0X2xpc3Qge1xuICAgICAgICBnYXA6IDRyZW07IH0gfVxuICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogOS4ycmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZmM1O1xuICAgIHBhZGRpbmc6IDJyZW0gMCAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5wZXJzb25hbCAucmVxdWVzdF9pdGVtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2JkYmZjNTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0X2l0ZW06bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZmM1O1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAucmVxdWVzdF9pdGVtOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2JkYmZjNTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0X2l0ZW1fX3RhYmxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDQuNXJlbTtcbiAgICAgIHdpZHRoOiA4M3JlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0X2l0ZW1fX3RhYmxlIHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgI2JkYmZjNTY2OyB9IH1cbiAgICAgIC5wZXJzb25hbCAucmVxdWVzdF9pdGVtX190YWJsZV9pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAwLjlyZW07XG4gICAgICAgIG1heC13aWR0aDogMjcuOXJlbTsgfVxuICAgICAgICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbV9fdGFibGVfaXRlbSAuY29sb24ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0X2l0ZW1fX3RhYmxlX2l0ZW0gLmNvbG9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbV9fdGFibGVfaXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgICAgIC5wZXJzb25hbCAucmVxdWVzdF9pdGVtX190YWJsZV9pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5wZXJzb25hbCAucmVxdWVzdF9pdGVtX190YWJsZV9pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7IH0gfVxuICAgICAgICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbV9fdGFibGVfaXRlbSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjY5NXJlbTsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbV9fdGFibGVfaXRlbSBwIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42NHJlbTtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbV9fdGFibGVfaXRlbSBwOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0X2l0ZW1fX3RhYmxlX2l0ZW0gcDpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNjRyZW07XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3RfaXRlbV9fY2hhdC1saW5rIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGUgLnBlcnNvbmFsX190aXRsZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0LjQycmVtO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZSAucGVyc29uYWxfX3RhYi1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9IH1cbiAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX3Byb2dyZXNzIHtcbiAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xuICAgICAgaGVpZ2h0OiAwLjFyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX3Byb2dyZXNzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1LjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiAwLjJyZW07IH0gfVxuICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9wcm9ncmVzcyAucHJvZ3Jlc3MtbGluZSB7XG4gICAgICAgIGhlaWdodDogMC4zcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMjkuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zczsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfcHJvZ3Jlc3MgLnByb2dyZXNzLWxpbmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjZyZW07XG4gICAgICAgICAgICB3aWR0aDogMjAuNnJlbTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfSB9XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX3Byb2dyZXNzIC5wcm9ncmVzcy1udW1iZXJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAyOC40cmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfcHJvZ3Jlc3MgLnByb2dyZXNzLW51bWJlcnMge1xuICAgICAgICAgICAgZ2FwOiAxNS42cmVtOyB9IH1cbiAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9wcm9ncmVzcyAucHJvZ3Jlc3MtbnVtYmVycyBzcGFuIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICM5Njk2OTY7XG4gICAgICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX3Byb2dyZXNzIC5wcm9ncmVzcy1udW1iZXJzIHNwYW4ge1xuICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX3Byb2dyZXNzIC5wcm9ncmVzcy1udW1iZXJzIHNwYW4uY29tcGxldGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4vLi4vLi4vaW1nL2ljb24vZ2Fsa2Euc3ZnKTtcbiAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxLjZyZW0gMS42cmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9wcm9ncmVzcyAucHJvZ3Jlc3MtbnVtYmVycyBzcGFuLmNvbXBsZXRlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDJyZW0gMnJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9kcm9wZG93bl9fZGVzYyB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfZHJvcGRvd25fX2Rlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9kcm9wZG93bl9fdGl0bGUge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMnJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfZHJvcGRvd25fX3RpdGxlIHtcbiAgICAgICAgICBnYXA6IDEuNnJlbTsgfSB9XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX190aXRsZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX190aXRsZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTsgfSB9XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX190aXRsZSBzdmcge1xuICAgICAgICB3aWR0aDogMS4zcmVtO1xuICAgICAgICBoZWlnaHQ6IDAuOXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX190aXRsZSBzdmcge1xuICAgICAgICAgICAgd2lkdGg6IDEuOHJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9kcm9wZG93bl9fbGlzdCB7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfZHJvcGRvd25fX2xpc3Qge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfZHJvcGRvd25fX2xpc3QgbGkge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICM5Njk2OTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfZHJvcGRvd25fX2xpc3QgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAjOTY5Njk2O1xuICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDA7IH0gfVxuICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX19saXN0IGxpOmhvdmVyLCAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX19saXN0IGxpLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duLm9wZW4gLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX190aXRsZSBzdmcge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH1cbiAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2FkZC1waWNfX2Rlc2Mge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9hZGQtcGljX19kZXNjIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07IH0gfVxuICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfYWRkLXBpYyBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9hZGQtcGljIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX2FkZC1waWMgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX29yZGVyLW51bSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX29yZGVyLW51bV9fZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX29yZGVyLW51bV9fZGVzYyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41NHJlbTsgfSB9XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX29yZGVyLW51bV9faW5wdXQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC45cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgIzI0MjQyNDtcbiAgICAgICAgd2lkdGg6IDUxLjNyZW07IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX29yZGVyLW51bV9faW5wdXQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNjZyZW07XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgIzI0MjQyNDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9vcmRlci1udW1fX2lucHV0IGlucHV0IHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgICAgICAucGVyc29uYWwgLnJlcXVlc3QtY3JlYXRlX29yZGVyLW51bV9faW5wdXQgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfb3JkZXItbnVtX19pbnB1dCBpbnB1dCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9fc3RlcC0xIC5yZXF1ZXN0X19jcmVhdGUtcmVxdWVzdC1saW5rIHtcbiAgICAgIG1hcmdpbi10b3A6IDdyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfX3N0ZXAtMSAucmVxdWVzdF9fY3JlYXRlLXJlcXVlc3QtbGluayB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogOHJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9fc3RlcC0yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfX3N0ZXAtMiAucmVxdWVzdF9fcmVxdWVzdC1uZXh0LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiA3cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWNyZWF0ZV9fc3RlcC0yIC5yZXF1ZXN0X19yZXF1ZXN0LW5leHQtbGluayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cmVtOyB9IH1cbiAgICAgIC5wZXJzb25hbCAucmVxdWVzdC1jcmVhdGVfX3N0ZXAtMiAucmVxdWVzdC1jcmVhdGVfZHJvcGRvd24ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gIC5wZXJzb25hbCAucmVxdWVzdC1iYWNrLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07IH1cbiAgICAucGVyc29uYWwgLnJlcXVlc3QtYmFjay1saW5rOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAgIC5wZXJzb25hbCAucmVxdWVzdC1iYWNrLWxpbmsgc3ZnIHtcbiAgICAgIHdpZHRoOiAzLjRyZW07XG4gICAgICBoZWlnaHQ6IDEuMnJlbTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsIC5yZXF1ZXN0LWJhY2stbGluayBzdmcge1xuICAgICAgICAgIHdpZHRoOiA2LjhyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjRyZW07IH0gfVxuICAgIC5wZXJzb25hbCAucmVxdWVzdC1iYWNrLWxpbms6aG92ZXIgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC42cmVtKTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAucGVyc29uYWwgLnJlcXVlc3QtYmFjay1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IH0gfVxuICAucGVyc29uYWwgLmNoYXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucGVyc29uYWwgLmNoYXQgLnBlcnNvbmFsX190YWItaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAuY2hhdCAucGVyc29uYWxfX3RhYi1oZWFkZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgICAgICAgIC5wZXJzb25hbCAuY2hhdCAucGVyc29uYWxfX3RhYi1oZWFkZXIgLnBlcnNvbmFsX190aXRsZSBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuNDJyZW07IH0gfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0IC5wZXJzb25hbF9fdGFiLWhlYWRlciAucmVxdWVzdC1udW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLmNoYXQgLnBlcnNvbmFsX190YWItaGVhZGVyIC5yZXF1ZXN0LW51bSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNjRyZW07IH0gfVxuICAgIC5wZXJzb25hbCAuY2hhdF9fY29udGFpbmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgcGFkZGluZzogNHJlbSAzcmVtIDJyZW07XG4gICAgICBoZWlnaHQ6IDczLjhyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0X19jb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDNyZW07XG4gICAgICAgICAgaGVpZ2h0OiAxMTguNnJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5jaGF0X19tc2dzIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDJyZW07XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0X19tc2dzIHtcbiAgICAgICAgICBnYXA6IDRyZW07XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0X19tc2dzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAwLjRyZW07XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLmNoYXRfX21zZ3M6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0X19tc2dzOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogI2ZmZjsgfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0X19tc2dzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogIzk2OTY5NjsgfVxuICAgIC5wZXJzb25hbCAuY2hhdCAubXNnIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMTgzcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1heC13aWR0aDogNDguM3JlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2cge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjE1NHJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDYxLjhyZW07IH0gfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2dfX2F2YXRhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAzLjJyZW07XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2dfX2F2YXRhciB7XG4gICAgICAgICAgICB3aWR0aDogNi40cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA2LjRyZW07XG4gICAgICAgICAgICBib3R0b206IDUuNHJlbTsgfSB9XG4gICAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnX19hdmF0YXIgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2dfX2F2YXRhciBzdmcge1xuICAgICAgICAgIHdpZHRoOiA0LjRyZW07XG4gICAgICAgICAgaGVpZ2h0OiA0LjRyZW07XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNnJlbSk7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2dfX2F2YXRhciBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogNS42MzJyZW07XG4gICAgICAgICAgICAgIGhlaWdodDogNS42MzJyZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjhyZW0pOyB9IH1cbiAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnX19jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2dfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfSB9XG4gICAgICAucGVyc29uYWwgLmNoYXQgLm1zZ19fdXNlcm5hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnX191c2VybmFtZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9IH1cbiAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnX19waWMge1xuICAgICAgICB3aWR0aDogNDQuM3JlbTtcbiAgICAgICAgaGVpZ2h0OiAxOS42cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDlkOWQ5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2dfX3BpYyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMjIuOHJlbTsgfSB9XG4gICAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnX19waWMgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnX190aW1lIHtcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLWluY29taW5nIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLWluY29taW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOC40cmVtOyB9IH1cbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLWluY29taW5nIC5tc2dfX2NvbnRhaW5lciB7XG4gICAgICAgICAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDFyZW0gMDsgfVxuICAgICAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnLS1pbmNvbWluZyAubXNnX19jb250YWluZXIgYSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLWluY29taW5nIC5tc2dfX2NvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMC4zcmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW0gMnJlbSAycmVtIDA7IH0gfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLW91dGdvaW5nIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7IH1cbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLW91dGdvaW5nIC5tc2dfX2NvbnRhaW5lciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gMCAxcmVtOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5wZXJzb25hbCAuY2hhdCAubXNnLS1vdXRnb2luZyAubXNnX19jb250YWluZXIge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtIDJyZW0gMCAycmVtOyB9IH1cbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0IC5tc2ctLW91dGdvaW5nIC5tc2dfX3RpbWUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gICAgLnBlcnNvbmFsIC5jaGF0X19ib3R0b20ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogNHJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAxLjJyZW0gMnJlbSAxLjZyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzI0MjQyNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAuY2hhdF9fYm90dG9tIHtcbiAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJyZW07IH0gfVxuICAgIC5wZXJzb25hbCAuY2hhdF9faW5wdXQge1xuICAgICAgZmxleDogMTsgfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0X19pbnB1dCBpbnB1dCB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xMzhyZW07IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAucGVyc29uYWwgLmNoYXRfX2lucHV0IGlucHV0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTU0cmVtOyB9IH1cbiAgICAgICAgLnBlcnNvbmFsIC5jaGF0X19pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgLnBlcnNvbmFsIC5jaGF0X19idG5zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDNyZW07XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAucGVyc29uYWwgLmNoYXRfX2J0bnMge1xuICAgICAgICAgIGdhcDogNHJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5jaGF0X19hZGQtZmlsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5wZXJzb25hbCAuY2hhdF9fYWRkLWZpbGU6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICByaWdodDogLTEuNXJlbTtcbiAgICAgICAgdG9wOiAtMC4ycmVtO1xuICAgICAgICBib3R0b206IC0wLjJyZW07XG4gICAgICAgIHdpZHRoOiAwLjFyZW07XG4gICAgICAgIGhlaWdodDogMi42cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLnBlcnNvbmFsIC5jaGF0X19hZGQtZmlsZTo6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IC0ycmVtO1xuICAgICAgICAgICAgdG9wOiAtMC40cmVtO1xuICAgICAgICAgICAgYm90dG9tOiAtMC40cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDAuMnJlbTtcbiAgICAgICAgICAgIGhlaWdodDogNHJlbTsgfSB9XG4gICAgICAucGVyc29uYWwgLmNoYXRfX2FkZC1maWxlIGlucHV0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnBlcnNvbmFsIC5jaGF0X19hZGQtZmlsZSBzdmcge1xuICAgICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDIuMnJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5wZXJzb25hbCAuY2hhdF9fYWRkLWZpbGUgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTsgfSB9XG4gICAgLnBlcnNvbmFsIC5jaGF0X19zZW5kIHN2ZyB7XG4gICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgaGVpZ2h0OiAyLjJyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5wZXJzb25hbCAuY2hhdF9fc2VuZCBzdmcge1xuICAgICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgICAgaGVpZ2h0OiAzLjJyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5wZXJzb25hbCAucGVyc29uYWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjByZW07IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYi1tb2RlbHMtd3JhcHBlciB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07IH1cbiAgICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbF9fdGFiLW1vZGVscy13cmFwcGVyIC5tb2RlbDpudGgtY2hpbGQoNG4pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbF9fdGFiLW1vZGVscy13cmFwcGVyIC5tb2RlbDpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX2NvbnRhaW5lciB7XG4gICAgICAgIGdhcDogNnJlbTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAucGVyc29uYWwgLnBlcnNvbmFsX19jb250YWluZXIgPiAqIHtcbiAgICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7IH1cbiAgICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbF9fY29udGFpbmVyLmFjdGl2ZSA+ICoge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODRyZW0pOyB9XG4gICAgICAucGVyc29uYWwgLnBlcnNvbmFsX19uYXZpZ2F0aW9uIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYnMge1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIG1hcmdpbjogOHJlbSAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzI0MjQyNDMzOyB9XG4gICAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYnM6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZ2FwOiA0cmVtO1xuICAgICAgICBwYWRkaW5nOiA2cmVtIDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0MzM7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbF9fdGFiLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbF9fdGFiID4gc3ZnIHtcbiAgICAgICAgICB3aWR0aDogN3JlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTsgfVxuICAgICAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYiA+IHN2ZyBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICMyNDI0MjQ7IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX25hdi1saW5rcyB7XG4gICAgICAgIGdhcDogM3JlbTsgfVxuICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbF9fbmF2LWxpbmsge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAyOXJlbTtcbiAgICAgICAgcGFkZGluZzogNXJlbSAxOHJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAucGVyc29uYWwgLnBlcnNvbmFsX19uYXYtbGluay1zdWItdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX25hdi1saW5rLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtOyB9XG4gICAgICAucGVyc29uYWwgLnBlcnNvbmFsX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RhYi1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX3RpdGxlLWJveCB7XG4gICAgICAgIHdpZHRoOiA3MnJlbTsgfVxuICAgICAgLnBlcnNvbmFsIC5wZXJzb25hbCAucGVyc29uYWxfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtOyB9XG4gICAgICAgIC5wZXJzb25hbCAucGVyc29uYWwgLnBlcnNvbmFsX190aXRsZSA+IHNwYW4ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtOyB9XG4gICAgICAucGVyc29uYWwgLnBlcnNvbmFsX19iYWNrLWxpbmsge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIC5wZXJzb25hbCAucGVyc29uYWxfX2JhY2stbGluayA+IHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDdyZW07XG4gICAgICAgICAgaGVpZ2h0OiAyLjRyZW07IH1cbiAgICAgICAgICAucGVyc29uYWwgLnBlcnNvbmFsX19iYWNrLWxpbmsgPiBzdmcgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAjMjQyNDI0OyB9IH1cblxuLmZvcm0ge1xuICB3aWR0aDogMTA2LjZyZW07IH1cbiAgLmZvcm1fX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHJvdy1nYXA6IDVyZW07XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07IH1cbiAgLmZvcm1fX2ZpbHRlci1pdGVtIHtcbiAgICB3aWR0aDogNTEuMnJlbTsgfVxuICAuZm9ybV9fZmlsdGVyLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgLmZvcm1fX2ZpbHRlci1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZm9ybV9faW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5mb3JtX19maWx0ZXItYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMS4ycmVtO1xuICAgIGhlaWdodDogMC44cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgLSAwLjVyZW0pKTsgfVxuICAgIC5mb3JtX19maWx0ZXItYXJyb3cgcGF0aCB7XG4gICAgICBzdHJva2U6ICMyNDI0MjQ7IH1cbiAgLmZvcm1fX2ZpbHRlci1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkRCRkM1NjY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCREJGQzU2NjsgfVxuICAuZm9ybV9fZmlsdGVyLXJlc2V0IHtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlOyB9XG4gICAgLmZvcm1fX2ZpbHRlci1yZXNldDpob3ZlciB7XG4gICAgICBjb2xvcjogIzI0MjQyNDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAuZm9ybSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybSAucGVyc29uYWxfX3RhYi1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfVxuICAgIC5mb3JtX193cmFwIHtcbiAgICAgIHJvdy1nYXA6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gICAgLmZvcm1fX2ZpbHRlci1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm1fX2ZpbHRlci1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07IH1cbiAgICAuZm9ybV9faW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07IH1cbiAgICAuZm9ybV9fZmlsdGVyLWFycm93IHtcbiAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICBoZWlnaHQ6IDEuNnJlbTsgfVxuICAgIC5mb3JtX19maWx0ZXItZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAuZm9ybV9fZmlsdGVyLXJlc2V0IHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07IH0gfVxuXG4ub3JkZXJzIHtcbiAgd2lkdGg6IDEyMC41cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgLm9yZGVycyAucGVyc29uYWxfX3RpdGxlIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogNC45cmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAub3JkZXJzIC5wZXJzb25hbF9fdGl0bGUtYm94IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAub3JkZXJzIC5maWx0ZXItaGlkZSxcbiAgICAub3JkZXJzIC5maWx0ZXItb3BlbiB7XG4gICAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjlyZW07XG4gICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH0gfVxuICAub3JkZXJzX19maWx0ZXItYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICAub3JkZXJzX19maWx0ZXItYnRuOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7IH1cbiAgICAub3JkZXJzX19maWx0ZXItYnRuOmhvdmVyOmJlZm9yZSB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7IH1cbiAgICAub3JkZXJzX19maWx0ZXItYnRuIC5maWx0ZXItb3BlbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm9yZGVyc19fZmlsdGVyLWJ0bi5hY3RpdmUgLmZpbHRlci1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm9yZGVyc19fZmlsdGVyLWJ0bi5hY3RpdmUgLmZpbHRlci1oaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgLm9yZGVyc19fZmlsdGVyLWJ0biAubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgLm9yZGVyc19fZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDRyZW07XG4gICAgcGFkZGluZy10b3A6IDRyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJmYzU2NjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmZjNTY2OyB9XG4gIC5vcmRlcnNfX2ZpbHRlci1pdGVtIHtcbiAgICBmbGV4OiAzMCU7XG4gICAgbWF4LXdpZHRoOiAzNy41cmVtOyB9XG4gIC5vcmRlcnNfX2ZpbHRlci1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5vcmRlcnNfX2ZpbHRlci1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAub3JkZXJzX19pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5vcmRlcnNfX2ZpbHRlci1hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxLjJyZW07XG4gICAgaGVpZ2h0OiAwLjhyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDAuNXJlbSkpOyB9XG4gICAgLm9yZGVyc19fZmlsdGVyLWFycm93IHBhdGgge1xuICAgICAgc3Ryb2tlOiAjMjQyNDI0OyB9XG4gIC5vcmRlcnNfX2RhdGVzLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAub3JkZXJzX19kYXRlcy1ib3g6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDsgfVxuICAgIC5vcmRlcnNfX2RhdGVzLWJveCAub3JkZXJzX19maWx0ZXItbGFiZWwge1xuICAgICAgd2lkdGg6IDE2LjdyZW07IH1cbiAgICAub3JkZXJzX19kYXRlcy1ib3ggLm9yZGVyc19faW5wdXQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIC5vcmRlcnNfX2RhdGVzLWJveCBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDAuNXJlbSkpOyB9XG4gICAgICAub3JkZXJzX19kYXRlcy1ib3ggaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLm9yZGVyc19fZGF0ZXMtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAyLjJyZW07XG4gICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDAuNXJlbSkpOyB9XG4gICAgLm9yZGVyc19fZGF0ZXMtaWNvbiBwYXRoIHtcbiAgICAgIHN0cm9rZTogIzk2OTY5NjsgfVxuICAub3JkZXJzX19maWx0ZXItZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDRyZW0gMCAyLjhyZW0gMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmZjNTY2OyB9XG4gIC5vcmRlcnNfX2ZpbHRlci1yZXNldCB7XG4gICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi41cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7IH1cbiAgICAub3JkZXJzX19maWx0ZXItcmVzZXQ6aG92ZXIge1xuICAgICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgLm9yZGVyc19pdGVtcyB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdhcDogM3JlbSAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5vcmRlcnNfaXRlbXMge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH0gfVxuICAub3JkZXJzX2l0ZW0ge1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzk2OTY5NjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE4M3JlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXJzX2l0ZW0ge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICM5Njk2OTY7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4xMnJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAycmVtOyB9IH1cbiAgICAub3JkZXJzX2l0ZW1fX2ltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjguOXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgICAgIC5vcmRlcnNfaXRlbV9faW1nIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXJzX2l0ZW1fX2ltZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIHdpZHRoOiAzNHJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDsgfSB9XG4gICAgLm9yZGVyc19pdGVtX19pbmZvIHtcbiAgICAgIHBhZGRpbmc6IDAgMnJlbSAycmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXJzX2l0ZW1fX2luZm8ge1xuICAgICAgICAgIHBhZGRpbmc6IDNyZW0gMS44cmVtIDNyZW0gMDtcbiAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gICAgLm9yZGVyc19pdGVtX190b3Age1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXJzX2l0ZW1fX3RvcCB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9IH1cbiAgICAub3JkZXJzX2l0ZW1fX251bSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi42OTVyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlcnNfaXRlbV9fbnVtIHtcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNjc2cmVtOyB9IH1cbiAgICAub3JkZXJzX2l0ZW1fX2RldGFpbHMge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICBnYXA6IDJyZW0gMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm9yZGVyc19pdGVtX19kZXRhaWxzIHtcbiAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjhyZW07IH0gfVxuICAgIC5vcmRlcnNfaXRlbV9fZGV0YWlsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAwLjVyZW07IH1cbiAgICAgIC5vcmRlcnNfaXRlbV9fZGV0YWlsIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4xODNyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAub3JkZXJzX2l0ZW1fX2RldGFpbCAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4xMnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH0gfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm9yZGVyc19pdGVtX19kZXRhaWwge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgZ2FwOiAwLjhyZW07IH0gfVxuICAgIC5vcmRlcnNfaXRlbV9fbGluayB7XG4gICAgICBmb250LWZhbWlseTogaW5oZXJpdDsgfVxuICAgICAgLm9yZGVyc19pdGVtX19saW5rOjpiZWZvcmUge1xuICAgICAgICByaWdodDogLTIuNnJlbTsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5vcmRlcnNfaXRlbV9fbGluazo6YmVmb3JlIHtcbiAgICAgICAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlcnNfaXRlbV9fbGluayB7XG4gICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9IH1cbiAgLm9yZGVyc19hbGwtYnRuIHtcbiAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXJzX2FsbC1idG4ge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLm9yZGVycyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAub3JkZXJzX19maWx0ZXItYnRuIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdpbHJveVwiO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTsgfVxuICAgICAgLm9yZGVyc19fZmlsdGVyLWJ0bjpiZWZvcmUge1xuICAgICAgICBib3R0b206IDNweDsgfVxuICAgICAgLm9yZGVyc19fZmlsdGVyLWJ0biAuZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5vcmRlcnNfX2ZpbHRlciB7XG4gICAgICBwYWRkaW5nLXRvcDogOHJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07IH1cbiAgICAub3JkZXJzX19maWx0ZXItaXRlbSB7XG4gICAgICBmbGV4OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgLm9yZGVyc19fZmlsdGVyLW5hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogNHJlbTsgfVxuICAgIC5vcmRlcnNfX2lucHV0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNC42cmVtOyB9XG4gICAgLm9yZGVyc19fZmlsdGVyLWFycm93IHtcbiAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICBoZWlnaHQ6IDEuNnJlbTsgfVxuICAgIC5vcmRlcnNfX2RhdGVzLWJveDphZnRlciB7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMC42cmVtKTtcbiAgICAgIHdpZHRoOiAxLjRyZW07IH1cbiAgICAub3JkZXJzX19kYXRlcy1ib3ggLm9yZGVyc19fZmlsdGVyLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAzNHJlbTsgfVxuICAgIC5vcmRlcnNfX2RhdGVzLWJveCAub3JkZXJzX19pbnB1dCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7IH1cbiAgICAub3JkZXJzX19kYXRlcy1ib3ggaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XG4gICAgICB3aWR0aDogNnJlbTsgfVxuICAgIC5vcmRlcnNfX2RhdGVzLWljb24ge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNHJlbSk7XG4gICAgICB3aWR0aDogNC40cmVtO1xuICAgICAgaGVpZ2h0OiA0LjRyZW07IH1cbiAgICAub3JkZXJzX19maWx0ZXItZm9vdGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICBwYWRkaW5nOiAzLjRyZW0gMDsgfVxuICAgIC5vcmRlcnNfX2ZpbHRlci1yZXNldCB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy40cmVtOyB9XG4gICAgLm9yZGVyc19fY29udGVudCB7XG4gICAgICBnYXA6IDVyZW07IH1cbiAgICAub3JkZXJzX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogM3JlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJmYzU7IH1cbiAgICAub3JkZXJzX19pdGVtLWltZy1ib3gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyMXJlbTtcbiAgICAgIGhlaWdodDogMjhyZW07IH1cbiAgICAgIC5vcmRlcnNfX2l0ZW0taW1nLWJveC5tb2JpbGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAub3JkZXJzX19pdGVtLWltZy1ib3guZGVza3RvcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAub3JkZXJzX19pdGVtLWRhdGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7IH1cbiAgICAub3JkZXJzX19pdGVtLWNvbnRlbnQge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZTsgfVxuICAgIC5vcmRlcnNfX2l0ZW0taGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDNyZW07XG4gICAgICBtYXJnaW46IDAgMCAzcmVtIDA7IH1cbiAgICAub3JkZXJzX19oZWFkZXItYm94IHtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAycmVtOyB9XG4gICAgLm9yZGVyc19faGVhZGVyLWl0ZW0gPiAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfVxuICAgICAgLm9yZGVyc19faGVhZGVyLWl0ZW0gPiAqOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjZyZW07IH1cbiAgICAgIC5vcmRlcnNfX2hlYWRlci1pdGVtID4gKjpsYXN0LWNoaWxkIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtOyB9XG4gICAgLm9yZGVyc19fcHJpY2UtYnRuIHtcbiAgICAgIGdhcDogMnJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNS42cmVtOyB9XG4gICAgICAub3JkZXJzX19wcmljZS1idG4gPiBzdmcge1xuICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtOyB9XG4gICAgICAub3JkZXJzX19wcmljZS1idG4ubW9iaWxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLm9yZGVyc19fcHJpY2UtYnRuLmRlc2t0b3Age1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm9yZGVyc19fcHJpY2UtYm94IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLm9yZGVyc19fcHJpY2UtbGlzdCB7XG4gICAgICBnYXA6IDJyZW07IH1cbiAgICAgIC5vcmRlcnNfX3ByaWNlLWxpc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAub3JkZXJzX19wcmljZS1pdGVtIHtcbiAgICAgIGdhcDogNXJlbTsgfVxuICAgICAgLm9yZGVyc19fcHJpY2UtaXRlbSA+ICoge1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH1cbiAgICAub3JkZXJzX19wcmljZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjZyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy42cmVtOyB9IH1cblxuLnRlYW0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTsgfVxuICAudGVhbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH1cbiAgLnRlYW1fX2JpZy1pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1Ny43cmVtOyB9XG4gICAgLnRlYW1fX2JpZy1pbWFnZSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAudGVhbV9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAgIC50ZWFtX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgICByb3ctZ2FwOiA0cmVtO1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgIC50ZWFtX19pdGVtIHtcbiAgICAgIGZsZXg6IDIyJTtcbiAgICAgIG1heC13aWR0aDogMzYuN3JlbTsgfSB9XG4gIC50ZWFtX19pbWctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ0LjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC50ZWFtX19pbWctYm94ID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLnRlYW1fX2l0ZW0tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC50ZWFtX19pdGVtLWRlc2Mge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAudGVhbSAubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAudGVhbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07IH1cbiAgICAudGVhbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNi40cmVtOyB9XG4gICAgLnRlYW1fX2JpZy1pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDM0LjdyZW07IH1cbiAgICAudGVhbV9fc2xpZGVyIHtcbiAgICAgIG1hcmdpbjogMCAtM3JlbTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC50ZWFtX19pbWctYm94IHtcbiAgICAgIGhlaWdodDogNDIuNnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAudGVhbV9faXRlbS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNHJlbTsgfVxuICAgIC50ZWFtX19pdGVtLWRlc2Mge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy40cmVtOyB9XG4gICAgLnRlYW0gLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5zaG90LXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTsgfVxuICAuc2hvdC10eXBlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfVxuICAuc2hvdC10eXBlIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNob3QtdHlwZV9fd3JhcHBlciB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAgIC5zaG90LXR5cGVfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogNHJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLnNob3QtdHlwZV9fc2xpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgLnNob3QtdHlwZV9fc2xpZGUge1xuICAgICAgICBmbGV4OiAzMCU7XG4gICAgICAgIG1heC13aWR0aDogNTEuM3JlbTsgfSB9XG4gIC5zaG90LXR5cGVfX3NsaWRlLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjdyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5zaG90LXR5cGVfX3NsaWRlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07IH1cbiAgLnNob3QtdHlwZV9faW1nLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXRvcDogYXV0bzsgfVxuICAgIC5zaG90LXR5cGVfX2ltZy1ib3ggPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuc2hvdC10eXBlX19saW5rIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnNob3QtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07IH1cbiAgICAuc2hvdC10eXBlIC5zaG90LXR5cGVfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1LjZyZW07IH1cbiAgICAgIC5zaG90LXR5cGUgLnNob3QtdHlwZV9fdGl0bGUgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtOyB9XG4gICAgLnNob3QtdHlwZV9fc2xpZGVyIHtcbiAgICAgIG1hcmdpbjogMCAtM3JlbTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5zaG90LXR5cGVfX3NsaWRlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07IH1cbiAgICAuc2hvdC10eXBlX19zbGlkZS10ZXh0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07IH1cbiAgICAuc2hvdC10eXBlX19pbWctYm94IHtcbiAgICAgIGhlaWdodDogNzIuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTsgfSB9XG5cbi5zaG90LWludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMThyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFQUVDRUQ7XG4gIG1hcmdpbi10b3A6IC05cmVtOyB9XG4gIC5zaG90LWludHJvIC5tYWluX19zbGlkZS1jb250ZW50LWltYWdlIHtcbiAgICB0b3A6IDE5cmVtO1xuICAgIGxlZnQ6IGNhbGMoNTQlICsgMTByZW0pO1xuICAgIHdpZHRoOiA2MHJlbTtcbiAgICBoZWlnaHQ6IDY3cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuICAgIC5zaG90LWludHJvIC5tYWluX19zbGlkZS1jb250ZW50LWltYWdlID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuICAuc2hvdC1pbnRybyAubWFpbl9fbGluazo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICM5Njk2OTY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAuc2hvdC1pbnRybyAubWFpbl9fc2xpZGUtY29udGVudC1pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogNjdyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTsgfSB9XG4gIC5zaG90LWludHJvIC5tYWluX19zbGlkZS10aXRsZSB7XG4gICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAuc2hvdC1pbnRybyAubWFpbl9fc2xpZGUtdGl0bGUgc3BhbiB7XG4gICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAuc2hvdC1pbnRybyAubWFpbl9fc2xpZGUtdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gIC5zaG90LWludHJvIC5tYWluX19zbGlkZS10aXRsZS10ZXh0IHtcbiAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAuc2hvdC1pbnRybyAubWFpbl9fbGluayB7XG4gICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAuc2hvdC1pbnRybyAubWFpbl9fbGluazpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93YmxhY2tsaW5rLnN2Zyk7IH1cbiAgLnNob3QtaW50cm8gLm1haW5fX3N3aXBlci10d28tcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCxcbiAgLnNob3QtaW50cm8gLm1haW5fX3N3aXBlci10d28tcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwge1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5zaG90LWludHJvIC5zdmctb3BzIHtcbiAgICBzdHJva2U6IHJnYmEoMTk5LCAxOTksIDE5OSwgMC4zKTtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zaG90LWludHJvIC5zdmctd2hpdGUge1xuICAgIHN0cm9rZTogIzI0MjQyNDsgfVxuICAuc2hvdC1pbnRyb19fcGVkZXN0YWwtaW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDNyZW07IH1cbiAgICAuc2hvdC1pbnRyb19fcGVkZXN0YWwtaW1nID4gaW1nOmZpcnN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiAzMy41cmVtO1xuICAgICAgaGVpZ2h0OiAzMy41cmVtO1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207IH1cbiAgICAuc2hvdC1pbnRyb19fcGVkZXN0YWwtaW1nID4gaW1nOmxhc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDg5LjJyZW07XG4gICAgICBoZWlnaHQ6IDIxLjRyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOS41cmVtKTsgfVxuICAuc2hvdC1pbnRyb19fZm9ybSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjZyZW07XG4gICAgbGVmdDogMTVyZW07XG4gICAgd2lkdGg6IDUxLjRyZW07XG4gICAgei1pbmRleDogMjsgfVxuICAuc2hvdC1pbnRyb19fZm9ybS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuc2hvdC1pbnRyb19fZmlsdGVyLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLnNob3QtaW50cm9fX2ZpbHRlci1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gIC5zaG90LWludHJvX19maWx0ZXItbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNTAsIDE1MCwgMTUwLCAwLjIpO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuc2hvdC1pbnRyb19faW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnNob3QtaW50cm9fX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogcmdiYSgxNTAsIDE1MCwgMTUwLCAwLjIpOyB9XG4gIC5zaG90LWludHJvX19zdWJtaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAuc2hvdC1pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gICAgbWFyZ2luLXRvcDogLTE3cmVtOyB9XG4gICAgLnNob3QtaW50cm8gLm1haW5fX3N3aXBlci10d28ge1xuICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICB0b3A6IDI0cmVtOyB9XG4gICAgLnNob3QtaW50cm8gLm1haW5fX3NsaWRlLWNvbnRlbnQtaW5uZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07IH1cbiAgICAuc2hvdC1pbnRybyAubWFpbl9fbGluazo6YmVmb3JlIHtcbiAgICAgIHRvcDogNi4xcmVtOyB9XG4gICAgLnNob3QtaW50cm8gLm1haW5fX3NsaWRlLWNvbnRlbnQtaW1hZ2Uge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogNDYuOHJlbTtcbiAgICAgIGhlaWdodDogNjRyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICAgICAgLnNob3QtaW50cm8gLm1haW5fX3NsaWRlLWNvbnRlbnQtaW1hZ2UgPiBpbWcge1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IHRvcDsgfVxuICAgIC5zaG90LWludHJvX19wZWRlc3RhbC1pbWcgPiBpbWc6Zmlyc3QtY2hpbGQge1xuICAgICAgd2lkdGg6IDMycmVtO1xuICAgICAgaGVpZ2h0OiAzMnJlbTtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogYm90dG9tOyB9XG4gICAgLnNob3QtaW50cm9fX3BlZGVzdGFsLWltZyA+IGltZzpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiA3MHJlbTtcbiAgICAgIGhlaWdodDogMTdyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNy41cmVtKTsgfVxuICAgIC5zaG90LWludHJvX19mb3JtIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycmVtIDNyZW0gMCAzcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cbiAgICAuc2hvdC1pbnRyb19fZm9ybS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xuICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogNS42cmVtOyB9XG4gICAgLnNob3QtaW50cm9fX2ZpbHRlci1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07IH1cbiAgICAuc2hvdC1pbnRyb19faW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07IH1cbiAgICAuc2hvdC1pbnRyb19fc3VibWl0IHtcbiAgICAgIG1hcmdpbi10b3A6IDYuNHJlbTsgfSB9XG5cbi5wcmljZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcmVtOyB9XG4gIC5wcmljZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH1cbiAgLnByaWNlX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDRyZW07IH1cbiAgLnByaWNlX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDUxLjNyZW07XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5wcmljZV9faXRlbS1zdWItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5wcmljZV9faXRlbS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5wcmljZV9faXRlbS10aXRsZSArICoge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bzsgfVxuICAucHJpY2VfX2ltZy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTIuNHJlbTsgfVxuICAgIC5wcmljZV9faW1nLWJveCA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgLnByaWNlX19pbmZvLWJveCB7XG4gICAgZmxleDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDUxLjNyZW07IH1cbiAgLnByaWNlX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucHJpY2VfX2xpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07IH1cbiAgLnByaWNlX19saXN0LWl0ZW0ge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5wcmljZV9faXRlbS1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAycmVtO1xuICAgIHBhZGRpbmctdG9wOiAyLjZyZW07XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMTUwLCAxNTAsIDE1MCwgMC4yKTsgfVxuICAucHJpY2VfX3ByaWNlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtOyB9XG4gICAgLnByaWNlX19wcmljZS0tbWluIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgICAucHJpY2VfX3ByaWNlLS1taW4gPiBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAucHJpY2UgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnByaWNlIC5wcmljZV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDcuMnJlbTtcbiAgICBmb250LXNpemU6IDZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcuMnJlbTsgfVxuICAgIC5wcmljZSAucHJpY2VfX3RpdGxlID4gc3BhbiB7XG4gICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICBsaW5lLWhlaWdodDogNy4ycmVtOyB9XG4gIC5wcmljZV9fY29udGVudCB7XG4gICAgZ2FwOiA4cmVtOyB9XG4gIC5wcmljZV9faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnByaWNlX19pdGVtLXN1Yi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTsgfVxuICAucHJpY2VfX2l0ZW0tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDUuNHJlbTsgfVxuICAucHJpY2VfX2ltZy1ib3gge1xuICAgIGhlaWdodDogNjEuMnJlbTsgfVxuICAucHJpY2VfX2luZm8tYm94IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucHJpY2VfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogNS44cmVtOyB9XG4gIC5wcmljZV9fbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLnByaWNlX19saXN0LWl0ZW0ge1xuICAgIGZsZXg6IDQwJTtcbiAgICBtYXJnaW4tbGVmdDogMy4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07IH1cbiAgICAucHJpY2VfX2xpc3QtaXRlbTo6bWFya2VyIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAucHJpY2VfX2l0ZW0tZm9vdGVyIHtcbiAgICBnYXA6IDNyZW07XG4gICAgcGFkZGluZy10b3A6IDMuMnJlbTsgfVxuICAucHJpY2VfX3ByaWNlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAgIC5wcmljZV9fcHJpY2UtLW1pbiB7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07IH1cbiAgLnByaWNlIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnByaWNlLXR3byB7XG4gIG1hcmdpbi1ib3R0b206IDIwcmVtOyB9XG4gIC5wcmljZS10d29fX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcmVtOyB9XG4gIC5wcmljZS10d29fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRyZW07IH1cbiAgICAucHJpY2UtdHdvX19pdGVtOm50aC1jaGlsZChldmVuKSAucHJpY2UtdHdvX19zbGlkZXIge1xuICAgICAgb3JkZXI6IDI7IH1cbiAgLnByaWNlLXR3b19fc2xpZGVyIHtcbiAgICB3aWR0aDogOThyZW07XG4gICAgaGVpZ2h0OiA0OHJlbTsgfVxuICAgIC5wcmljZS10d29fX3NsaWRlciAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5wcmljZS10d29fX2ltZy1zbGlkZSB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5wcmljZS10d29fX2ltZy1zbGlkZSA+IGltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgLnByaWNlLXR3b19faW1nLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgIC5wcmljZS10d28gLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnByaWNlLXR3byAucHJpY2VfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW07XG4gICAgZm9udC1zaXplOiA2cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3LjJyZW07IH1cbiAgICAucHJpY2UtdHdvIC5wcmljZV9fdGl0bGUgPiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3LjJyZW07IH1cbiAgLnByaWNlLXR3b19fY29udGVudCB7XG4gICAgZ2FwOiA4cmVtOyB9XG4gIC5wcmljZS10d29fX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnByaWNlLXR3b19faXRlbTpudGgtY2hpbGQoZXZlbikgLnByaWNlLXR3b19fc2xpZGVyIHtcbiAgICAgIG9yZGVyOiAyOyB9XG4gIC5wcmljZS10d29fX3NsaWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAucHJpY2UtdHdvX19zbGlkZXIgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogbm9ybWFsOyB9XG4gIC5wcmljZS10d29fX2ltZy1zbGlkZSB7XG4gICAgaGVpZ2h0OiA2MS4ycmVtOyB9XG4gICAgLnByaWNlLXR3b19faW1nLXNsaWRlID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5wcmljZS10d28gLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucG9ydGZvbGlvIHtcbiAgbWFyZ2luLXRvcDogMTByZW07IH1cbiAgLnBvcnRmb2xpb19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3LjRyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAucG9ydGZvbGlvX19maWx0ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gIC5wb3J0Zm9saW9fX2ZpbHRlci1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlOyB9XG4gICAgLnBvcnRmb2xpb19fZmlsdGVyLWl0ZW0uYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAucG9ydGZvbGlvX19maWx0ZXItaXRlbTpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBoZWlnaHQ6IDE0LjZyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMTUwLCAxNTAsIDE1MCwgMC4yKTsgfVxuICAucG9ydGZvbGlvX19maWx0ZXItaXRlbS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycmVtOyB9XG4gIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMzUuOHJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlOyB9XG4gICAgLnBvcnRmb2xpb19fZmlsdGVyLWxhYmVsID4gaW5wdXQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxLjJyZW07XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSksIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlOyB9XG4gICAgLnBvcnRmb2xpb19fZmlsdGVyLWxhYmVsOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgLnBvcnRmb2xpb19fZmlsdGVyLWxhYmVsLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAgICAgLnBvcnRmb2xpb19fZmlsdGVyLWxhYmVsLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgyLjgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0OyB9XG4gIC5wb3J0Zm9saW9fX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA0LjVyZW0gYXV0byAwIGF1dG87XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAucG9ydGZvbGlvIC5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wb3J0Zm9saW9fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XG4gICAgZm9udC1zaXplOiA2LjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07IH1cbiAgLnBvcnRmb2xpb19fZmlsdGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHJlbTtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTsgfVxuICAucG9ydGZvbGlvX19maWx0ZXItaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWJvdHRvbSAuMnMgZWFzZTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1pdGVtLmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLnBvcnRmb2xpb19fZmlsdGVyLWl0ZW06bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAucG9ydGZvbGlvX19maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLnBvcnRmb2xpb19fZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQgLnBvcnRmb2xpb19fZmlsdGVyLWl0ZW0td3JhcCB7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDRyZW07IH1cbiAgICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbDpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xuICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSksIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xuICAgICAgICAgIHdpbGwtY2hhbmdlOiB3aWR0aDsgfVxuICAgICAgICAucG9ydGZvbGlvX19maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCAucG9ydGZvbGlvX19maWx0ZXItbGFiZWw6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAgICAgLnBvcnRmb2xpb19fZmlsdGVyLWl0ZW06Zmlyc3QtY2hpbGQgLnBvcnRmb2xpb19fZmlsdGVyLWxhYmVsOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAgICAgICAucG9ydGZvbGlvX19maWx0ZXItaXRlbTpmaXJzdC1jaGlsZCAucG9ydGZvbGlvX19maWx0ZXItbGFiZWwuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1pdGVtOmZpcnN0LWNoaWxkIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbC5hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHJlbTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAucG9ydGZvbGlvX19maWx0ZXItaXRlbS5oaWRlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC00cmVtOyB9XG4gIC5wb3J0Zm9saW9fX2ZpbHRlci1pdGVtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGNvbHVtbi1nYXA6IDEuNnJlbTtcbiAgICByb3ctZ2FwOiAyLjRyZW07IH1cbiAgLnBvcnRmb2xpb19fZmlsdGVyLWl0ZW0tbmFtZSB7XG4gICAgZmxleDogMTAwJTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtOyB9XG4gIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAzLjJyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0VBRUNFRDtcbiAgICBib3JkZXItcmFkaXVzOiAxNXJlbTtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZSwgcGFkZGluZyAuMnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbCA+IHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAycHg7IH1cbiAgICAucG9ydGZvbGlvX19maWx0ZXItbGFiZWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMi42cmVtO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMi42cmVtO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbC5hY3RpdmUge1xuICAgICAgcGFkZGluZy1yaWdodDogNi42cmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUNFRDtcbiAgICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgICAucG9ydGZvbGlvX19maWx0ZXItbGFiZWwuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7IH1cbiAgICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbC5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7IH1cbiAgLnBvcnRmb2xpb19fZmlsdGVyLWhpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDIuNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogNS42cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1oaWRlID4gc3ZnIHtcbiAgICAgIHdpZHRoOiAyLjJyZW07XG4gICAgICBoZWlnaHQ6IDEuNHJlbTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTsgfVxuICAgICAgLnBvcnRmb2xpb19fZmlsdGVyLWhpZGUgPiBzdmcgcGF0aCB7XG4gICAgICAgIHN0cm9rZTogIzI0MjQyNDsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1oaWRlIC5maWx0ZXItaGlkZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBvcnRmb2xpb19fZmlsdGVyLWhpZGUuYWN0aXZlID4gc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTsgfVxuICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1oaWRlLmFjdGl2ZSAuZmlsdGVyLWhpZGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAucG9ydGZvbGlvX19maWx0ZXItaGlkZS5hY3RpdmUgLmZpbHRlci1vcGVuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnBvcnRmb2xpb19fYnRuIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtO1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9XG4gIC5wb3J0Zm9saW8gLmRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmVlZGJhY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTsgfVxuICAuZmVlZGJhY2tfX2JveCB7XG4gICAgcGFkZGluZzogOHJlbSAxOC44cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQUVDRUQ7IH1cbiAgLmZlZWRiYWNrX19zdWItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIC5mZWVkYmFja19fdGl0bGUge1xuICAgIHdpZHRoOiAxMDhyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gMi40cmVtIGF1dG87XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5mZWVkYmFja19fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuZmVlZGJhY2tfX2Zvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2cmVtOyB9XG4gIC5mZWVkYmFja19fZm9ybS1pdGVtIHtcbiAgICBmbGV4OiAzMCU7IH1cbiAgLmZlZWRiYWNrX19mb3JtLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgLmZlZWRiYWNrX19mb3JtLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Njk2OTY7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5mZWVkYmFja19faW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5mZWVkYmFja19faW5wdXQ6aG92ZXI6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4yczsgfVxuICAgIC5mZWVkYmFja19faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKDgyLCA4MiwgODIsIDAuMik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gIC5mZWVkYmFja19fbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5Njk2OTY7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjE1cyBlYXNlLCBib3JkZXIgLjE1cyBlYXNlOyB9XG4gICAgLmZlZWRiYWNrX19saW5rOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7IH1cbiAgLmZlZWRiYWNrX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTJyZW07XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5mZWVkYmFja19fYm94IHtcbiAgICBwYWRkaW5nOiA5LjZyZW0gNHJlbTsgfVxuICAuZmVlZGJhY2tfX3N1Yi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZmVlZGJhY2tfX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDVyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZmVlZGJhY2tfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5mZWVkYmFja19fZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgIGp1c3RpZnktY29udGVudDogbm9ybWFsO1xuICAgIGdhcDogNHJlbTsgfVxuICAuZmVlZGJhY2tfX2Zvcm0taXRlbSB7XG4gICAgZmxleDogMTAwJTsgfVxuICAuZmVlZGJhY2tfX2Zvcm0tbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0cmVtOyB9XG4gIC5mZWVkYmFja19faW5wdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07IH1cbiAgLmZlZWRiYWNrX19zdWJtaXQge1xuICAgIG1hcmdpbi10b3A6IDIuNHJlbTsgfVxuICAuZmVlZGJhY2tfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9XG4gIC5mZWVkYmFja19fYnV0dG9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNS4ycmVtOyB9IH1cblxuLmV4YW1wbGUtdHdvX19pbWFnZS0tbm90QmcgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuXG4uZXhhbXBsZS10d29fX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA4cmVtIGF1dG8gMCBhdXRvOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5leGFtcGxlLXR3byAucHJvZHVjdC1tb2RlbCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5leGFtcGxlLXR3byAuZXhhbXBsZV9fd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHJvdy1nYXA6IDRyZW07IH1cbiAgLmV4YW1wbGUtdHdvX19saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA2LjRyZW07IH0gfVxuXG4uYWJvdXQge1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcbiAgbWFyZ2luLXRvcDogMTByZW07IH1cbiAgLmFib3V0X190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcuNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5hYm91dF9fdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjguMnJlbTtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuYWJvdXQgLnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNjcpO1xuICAgIGJvcmRlcjogMC4zOTg5MzZweCBzb2xpZCAjRkZGRkZGO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xuICAgIHdpZHRoOiA4LjNyZW07XG4gICAgaGVpZ2h0OiA4LjNyZW07IH1cbiAgLmFib3V0IC5wbHlyX19jb250cm9scyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYWJvdXQgLnBseXJfX2NvbnRyb2wgc3ZnIHtcbiAgICBmaWxsOiAjMUQxRDFEO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDAlKTsgfVxuICAuYWJvdXQgLnBseXItLXZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDY4LjJyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMThyZW07IH1cbiAgLmFib3V0IC5wbHlyX19wb3N0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLmFib3V0X19jb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIC5hYm91dF9faW1nLWJveCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTRyZW07XG4gICAgaGVpZ2h0OiA1NS44cmVtOyB9XG4gICAgLmFib3V0X19pbWctYm94LS1taW4ge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICB3aWR0aDogMjkuNHJlbTtcbiAgICAgIGhlaWdodDogMjhyZW07IH1cbiAgICAuYWJvdXRfX2ltZy1ib3ggPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuYWJvdXRfX3RleHQtYm94IHtcbiAgICB3aWR0aDogNjguNHJlbTsgfVxuICAuYWJvdXRfX3RleHQtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5hYm91dF9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XG4gICAgLmFib3V0IC5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5hYm91dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07IH1cbiAgICAuYWJvdXRfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogNi40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDZyZW07IH1cbiAgICAuYWJvdXRfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuYWJvdXRfX2ltZy1ib3gge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDY5LjRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmFib3V0IC5wbHlyLS12aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzYuMnJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMTZyZW07IH1cbiAgICAuYWJvdXQgLnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XG4gICAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xuICAgICAgd2lkdGg6IDEwLjZyZW07XG4gICAgICBoZWlnaHQ6IDEwLjZyZW07IH1cbiAgICAuYWJvdXQgLnBseXJfX2NvbnRyb2xzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYWJvdXQgLnBseXJfX2NvbnRyb2wgc3ZnIHtcbiAgICAgIGZpbGw6ICMxRDFEMUQ7XG4gICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwJSk7IH1cbiAgICAuYWJvdXRfX3RleHQtYm94IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFib3V0X190ZXh0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtOyB9XG4gICAgLmFib3V0X190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTsgfVxuICAgIC5hYm91dCAuZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmFkZC1wb3B1cCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTkxLCAxOTgsIDIwNSwgMC4yOSk7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgLmFkZC1wb3B1cCAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFREYwO1xuICAgIGJveC1zaGFkb3c6IDAuNXJlbSAwLjRyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgd2lkdGg6IDExNi40cmVtO1xuICAgIGhlaWdodDogNjYuMnJlbTtcbiAgICBwYWRkaW5nOiA0cmVtOyB9XG4gIC5hZGQtcG9wdXBfX2ltYWdlIHtcbiAgICB3aWR0aDogNDYuMXJlbTtcbiAgICBoZWlnaHQ6IDU4LjJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5hZGQtcG9wdXBfX2ltYWdlIGltZyB7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47IH0gfVxuICAgIC5hZGQtcG9wdXBfX2ltYWdlIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5hZGQtcG9wdXBfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWF4LXdpZHRoOiAzNy44cmVtOyB9XG4gIC5hZGQtcG9wdXBfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuYWRkLXBvcHVwX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIHRvcDogNHJlbTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA1LjRyZW07XG4gICAgaGVpZ2h0OiA1LjRyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmFkZC1wb3B1cF9fY2xvc2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTsgfVxuICAgIC5hZGQtcG9wdXBfX2Nsb3NlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogNDAlO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7IH1cblxuLmFkZC1wb3B1cC5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5lcnJvci1mbyB7XG4gIHBhZGRpbmctdG9wOiAzOC45cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTkuM3JlbTsgfVxuICAuZXJyb3ItZm9fX2JnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuZXJyb3ItZm9fX2JnLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZXJyb3ItZm9fX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5lcnJvci1mb19fdGl0bGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBmb250LXNpemU6IDhyZW07XG4gICAgICBsaW5lLWhlaWdodDogOS42cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5lcnJvci1mb19fdGl0bGUgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA4cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDcuNHJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAuZXJyb3ItZm9fX3RleHQge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07IH1cblxuLnR0LW1vZGFsIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTEsIDE5OCwgMjA1LCAwLjI5KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDsgfVxuICAudHQtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMTYyLjJyZW07XG4gICAgaGVpZ2h0OiA2Mi43cmVtOyB9XG4gIC50dC1tb2RhbF9fY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI0VDRURGMDtcbiAgICBib3gtc2hhZG93OiA1cHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgaGVpZ2h0OiA1MnJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudHQtbW9kYWxfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50dC1tb2RhbF9fY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNHJlbTtcbiAgICB0b3A6IDByZW07XG4gICAgei1pbmRleDogMTA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogNS40cmVtO1xuICAgIGJhY2tncm91bmQ6ICNFQ0VERjA7XG4gICAgaGVpZ2h0OiA1LjRyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLnR0LW1vZGFsX19jbG9zZTpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlOyB9XG4gICAgLnR0LW1vZGFsX19jbG9zZTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlOyB9XG5cbi50dC1tb2RhbC5hY3RpdmUge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi50eiB7XG4gIG1hcmdpbi10b3A6IDlyZW07XG4gIG1hcmdpbi1ib3R0b206IDE4cmVtOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgLnR6IHtcbiAgICAgIG1hcmdpbi10b3A6IDYuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycmVtOyB9IH1cbiAgLnR6IC5nby1iYWNrLWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHogLmdvLWJhY2stbGluayB7XG4gICAgICAgIGdhcDogMi40cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07IH0gfVxuICAgIC50eiAuZ28tYmFjay1saW5rOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAgIC50eiAuZ28tYmFjay1saW5rIHN2ZyB7XG4gICAgICB3aWR0aDogMy40cmVtO1xuICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC50eiAuZ28tYmFjay1saW5rIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDYuOHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTsgfSB9XG4gICAgLnR6IC5nby1iYWNrLWxpbms6aG92ZXIgc3ZnIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC42cmVtKTsgfVxuICAudHpfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNC42MDRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHpfdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuMDUycmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9IH1cbiAgLnR6X3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC50el9zdWJ0aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNjg0cmVtOyB9IH1cbiAgICAudHpfc3VidGl0bGUgc3BhbiB7XG4gICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjsgfVxuICAudHpfZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgZ2FwOiA3cmVtIDRyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHpfZm9ybSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICBnYXA6IDRyZW07IH0gfVxuICAgIC50el9mb3JtX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAudHpfZm9ybV9fdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07IH0gfVxuICAudHpfaW5wdXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjE4M3JlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLnR6X2lucHV0LXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU0cmVtOyB9IH1cbiAgICAudHpfaW5wdXQtdGl0bGUgLnJlcXVpcmVkIHtcbiAgICAgIGNvbG9yOiAjZmYwMDAwOyB9XG4gIC50el9pbnB1dC13cmFwcGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHpfaW5wdXQtd3JhcHBlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuM3JlbSBzb2xpZCAjMjQyNDI0O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtOyB9IH1cbiAgICAudHpfaW5wdXQtd3JhcHBlciBpbnB1dCB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC50el9pbnB1dC13cmFwcGVyIGlucHV0IHtcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTsgfSB9XG4gIC50el90ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMi4xcmVtO1xuICAgIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjMjQyNDI0O1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgcmVzaXplOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLnR6X3RleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyOiAwLjNyZW0gc29saWQgIzI0MjQyNDtcbiAgICAgICAgaGVpZ2h0OiAyMS44cmVtO1xuICAgICAgICBwYWRkaW5nOiAyLjRyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTsgfSB9XG4gICAgLnR6X3RleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAudHpfYnRucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHpfYnRucyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNi40cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfSB9XG4gIC50el9hcnRpY2xlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC50el9hcnRpY2xlcyB7XG4gICAgICAgIGdhcDogNC44cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9IH1cbiAgLnR6X2FydGljbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHpfYXJ0aWNsZSB7XG4gICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjk3MnJlbTsgfSB9XG4gICAgLnR6X2FydGljbGVfX3RpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAudHpfYXJ0aWNsZV9fbGlua3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogNHJlbTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAudHpfYXJ0aWNsZV9fbGlua3Mge1xuICAgICAgICAgIGdhcDogNi40cmVtOyB9IH1cblxuLnR6LS1hZGRpbmctYXJ0aWNsZSAudHpfZm9ybSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIGdhcDogN3JlbSAzLjhyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAudHotLWFkZGluZy1hcnRpY2xlIC50el9mb3JtIHtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XG4gICAgICBnYXA6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDsgfSB9XG4gIC50ei0tYWRkaW5nLWFydGljbGUgLnR6X2Zvcm1fX2l0ZW0tLXByb2R1Y3QtcGljIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAudHotLWFkZGluZy1hcnRpY2xlIC50el9mb3JtX19pdGVtLS1wcm9kdWN0LXBpYyAuaGludCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAzNS4ycmVtO1xuICAgICAgdG9wOiAwLjNyZW07XG4gICAgICB3aWR0aDogNDEuOHJlbTtcbiAgICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xMTlyZW07XG4gICAgICB0ZXh0LXdyYXA6IGJhbGFuY2U7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC50ei0tYWRkaW5nLWFydGljbGUgLnR6X2Zvcm1fX2l0ZW0tLXByb2R1Y3QtcGljIC5oaW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjc3cmVtO1xuICAgICAgICAgIHRleHQtd3JhcDogd3JhcDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07IH0gfVxuICAudHotLWFkZGluZy1hcnRpY2xlIC50el9mb3JtX19pdGVtIC5hZGQtZmlsZS1pbnB1dCBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudHotLWFkZGluZy1hcnRpY2xlIC50el9mb3JtX19pdGVtIC5hZGQtZmlsZS1pbnB1dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAudHpfZm9ybV9faXRlbSAuYWRkLWZpbGUtaW5wdXQgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjY0cmVtOyB9IH1cbiAgLnR6LS1hZGRpbmctYXJ0aWNsZSAudHpfZm9ybV9faXRlbS5vcGVuIHN2ZyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAudHotLWFkZGluZy1hcnRpY2xlIC50el9mb3JtX19pdGVtLS10ZXh0YXJlYSB7XG4gICAgZ3JpZC1hcmVhOiA1IC8gYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAudHotLWFkZGluZy1hcnRpY2xlIC50el9mb3JtX19pdGVtLS10ZXh0YXJlYSB7XG4gICAgICAgIGdyaWQtYXJlYTogODsgfSB9XG5cbi50ei0tYWRkaW5nLWFydGljbGUgLnR6X2J0biB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBncmlkLWFyZWE6IDUvMjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC50ei0tYWRkaW5nLWFydGljbGUgLnR6X2J0biB7XG4gICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgICAgZ3JpZC1hcmVhOiA5OyB9IH1cblxuLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fdG9wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmRyb3Bkb3duX3RvcCBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAudHotLWFkZGluZy1hcnRpY2xlIC5kcm9wZG93bl90b3Agc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjZyZW07IH0gfVxuICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmRyb3Bkb3duX3RvcCBzdmcge1xuICAgICAgd2lkdGg6IDEuM3JlbTtcbiAgICAgIGhlaWdodDogMC44cmVtO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmRyb3Bkb3duX3RvcCBzdmcge1xuICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgIGhlaWdodDogMS4ycmVtOyB9IH1cbiAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDRyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB6LWluZGV4OiAxOyB9XG4gICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCAucmVjb3JkX19jaGVja2JveCB7XG4gICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgIzk2OTY5NjtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCAucmVjb3JkX19jaGVja2JveCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICM5Njk2OTY7XG4gICAgICAgICAgcGFkZGluZzogMnJlbSAwOyB9IH1cbiAgICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmRyb3Bkb3duX2xpc3QgLnJlY29yZF9fY2hlY2tib3ggc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCAucmVjb3JkX19jdXN0b20tY2hlY2tib3gge1xuICAgICAgd2lkdGg6IDc5LjFyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmRyb3Bkb3duX2xpc3QgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCAucmVjb3JkX19jdXN0b20tY2hlY2tib3ggKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICM5Njk2OTY7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmRyb3Bkb3duX2xpc3QgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyOiAwLjRyZW0gc29saWQgIzk2OTY5NjsgfSB9XG4gICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCAucmVjb3JkX19jdXN0b20tY2hlY2tib3g6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzI0MjQyNDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAuZHJvcGRvd25fbGlzdCAucmVjb3JkX19jdXN0b20tY2hlY2tib3g6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlcjogMC40cmVtIHNvbGlkICMyNDI0MjQ7IH0gfVxuXG4udHotLWFkZGluZy1hcnRpY2xlIC5maWxlLWlucHV0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnR6LS1hZGRpbmctYXJ0aWNsZSAudXBsb2FkLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzk2OTY5NjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIG9ubHkgYWxsIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgLnR6LS1hZGRpbmctYXJ0aWNsZSAudXBsb2FkLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9IH1cblxuLnR6LS1hZGRpbmctYXJ0aWNsZSAuZmlsZS1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzk2OTY5NjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIEBtZWRpYSBvbmx5IGFsbCBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC50ei0tYWRkaW5nLWFydGljbGUgLmZpbGUtaW5mbyB7XG4gICAgICBmb250LXNpemU6IDIuMnJlbTsgfSB9XG5cbi50ei0tYWRkaW5nLWFydGljbGUgLnJlbW92ZS1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogMC4zcmVtO1xuICBjb2xvcjogIzk2OTY5NjtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIG1hcmdpbi10b3A6IDAuM3JlbTsgfVxuICBAbWVkaWEgb25seSBhbGwgYW5kIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAudHotLWFkZGluZy1hcnRpY2xlIC5yZW1vdmUtYnV0dG9uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjZyZW07XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBtYXJnaW4tdG9wOiAwLjRyZW07IH0gfVxuXG4udHotLWFkZGluZy1hcnRpY2xlIC5maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4OyB9XG5cbi5vcmRlci1kZXRhaWwge1xuICBtYXJnaW4tdG9wOiA5cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxOHJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5vcmRlci1kZXRhaWwge1xuICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIycmVtOyB9IH1cbiAgLm9yZGVyLWRldGFpbF90b3Age1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXItZGV0YWlsX3RvcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07IH0gfVxuICAub3JkZXItZGV0YWlsX251bSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjcyNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5vcmRlci1kZXRhaWxfbnVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy45cmVtO1xuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjsgfVxuICAgICAgICAub3JkZXItZGV0YWlsX251bSBzcGFuIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjsgfSB9XG4gIC5vcmRlci1kZXRhaWxfY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDRyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm9yZGVyLWRldGFpbF9jb250ZW50IHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5vcmRlci1kZXRhaWxfbGVmdCB7XG4gICAgd2lkdGg6IDM3LjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm9yZGVyLWRldGFpbF9sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdhcDogMnJlbSA0cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS44cmVtOyB9IH1cbiAgICAub3JkZXItZGV0YWlsX2xlZnQ6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3R0b206IDA7XG4gICAgICB0b3A6IDMxLjNyZW07XG4gICAgICByaWdodDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XG4gICAgICB3aWR0aDogMC4xcmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXItZGV0YWlsX2xlZnQ6OmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMC4ycmVtOyB9IH1cbiAgLm9yZGVyLWRldGFpbF9pbWcge1xuICAgIGhlaWdodDogMjguMXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07IH1cbiAgICAub3JkZXItZGV0YWlsX2ltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXItZGV0YWlsX2ltZyB7XG4gICAgICAgIGdyaWQtYXJlYTogc3BhbiAyIC8gYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDsgfSB9XG4gIC5vcmRlci1kZXRhaWxfbmFtZSB7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAub3JkZXItZGV0YWlsX25hbWUgLnRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXItZGV0YWlsX25hbWUgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy4xNTRyZW07XG4gICAgICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5vcmRlci1kZXRhaWxfbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4xNjhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDAuNHJlbTsgfSB9XG4gIC5vcmRlci1kZXRhaWxfaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMy4ycmVtOyB9XG4gICAgLm9yZGVyLWRldGFpbF9pbmZvX19pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXItZGV0YWlsX2luZm9fX2l0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDAuNHJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy4xNjhyZW07IH0gfVxuICAgICAgLm9yZGVyLWRldGFpbF9pbmZvX19pdGVtIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMDYycmVtO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAub3JkZXItZGV0YWlsX2luZm9fX2l0ZW0gLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTU0cmVtOyB9IH1cbiAgICAub3JkZXItZGV0YWlsX2luZm9fX3ByaWNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDhyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlci1kZXRhaWxfaW5mb19fcHJpY2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDJyZW07IH0gfVxuICAub3JkZXItZGV0YWlsX3JpZ2h0IHtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDdyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm9yZGVyLWRldGFpbF9yaWdodCB7XG4gICAgICAgIGdhcDogNHJlbTsgfSB9XG4gIC5vcmRlci1kZXRhaWxfcHJpY2VsaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5vcmRlci1kZXRhaWxfcHJpY2VsaXN0IHtcbiAgICAgICAgZ2FwOiAxLjRyZW07IH0gfVxuICAub3JkZXItZGV0YWlsX2FkZC1zZXJ2X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNzI0cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm9yZGVyLWRldGFpbF9hZGQtc2Vydl9fdGl0bGUge1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy43MTRyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfSB9XG4gIC5vcmRlci1kZXRhaWxfYWRkLXNlcnYgLm9yZGVyLWRldGFpbF9faXRlbSB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5vcmRlci1kZXRhaWxfYWRkLXNlcnYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfSB9XG4gIC5vcmRlci1kZXRhaWxfYWRkLXBhcmFtc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjcyNHJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5vcmRlci1kZXRhaWxfYWRkLXBhcmFtc19fdGl0bGUge1xuICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy43MTRyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfSB9XG4gIC5vcmRlci1kZXRhaWxfYWRkLXBhcmFtc19fbm90ZSB7XG4gICAgY29sb3I6ICNmZjAwMDA7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuOTQxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgd2lkdGg6IDI4LjNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMy4zcmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5vcmRlci1kZXRhaWxfYWRkLXBhcmFtc19fbm90ZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy43N3JlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgd2lkdGg6IDY5cmVtOyB9IH1cbiAgLm9yZGVyLWRldGFpbF9hZGQtcGFyYW1zIC5vcmRlci1kZXRhaWxfX2l0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm9yZGVyLWRldGFpbF9hZGQtcGFyYW1zIC5vcmRlci1kZXRhaWxfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEuNnJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5vcmRlci1kZXRhaWxfYWRkLXBhcmFtcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9IH1cbiAgLm9yZGVyLWRldGFpbF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI2JkYmZjNTUyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXItZGV0YWlsX19pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgI2JkYmZjNTUyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtOyB9IH1cbiAgICAub3JkZXItZGV0YWlsX19pdGVtIC5pdGVtLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAwLjRyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tdGl0bGUge1xuICAgICAgICAgIGdhcDogMC44cmVtOyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tdGl0bGUgc3BhbiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiA0NXJlbTsgfSB9XG4gICAgICAub3JkZXItZGV0YWlsX19pdGVtIC5pdGVtLXRpdGxlX19pbmZvIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS10aXRsZV9faW5mbyB7XG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07IH0gfVxuICAgICAgICAub3JkZXItZGV0YWlsX19pdGVtIC5pdGVtLXRpdGxlX19pbmZvIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tdGl0bGVfX2luZm8gc3ZnOmhvdmVyIH4gLml0ZW0tdGl0bGVfX2luZm8tYmxvY2sge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAub3JkZXItZGV0YWlsX19pdGVtIC5pdGVtLXRpdGxlX19pbmZvLWJsb2NrIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IGNhbGMoMTAwJSArIDAuN3JlbSk7XG4gICAgICAgICAgd2lkdGg6IDM1LjhyZW07XG4gICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMjQyNDI0O1xuICAgICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTE5cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS10aXRsZV9faW5mby1ibG9jayB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy4xNTRyZW07IH0gfVxuICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tcHJpY2Uge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAwLjRyZW07XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tcHJpY2Uge1xuICAgICAgICAgIGdhcDogMC44cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07IH0gfVxuICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS1wcmljZSAuc3VidGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAub3JkZXItZGV0YWlsX19pdGVtIC5pdGVtLXByaWNlIC5zdWJ0ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTsgfSB9XG4gICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS1kcm9wZG93biB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjExOXJlbTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS1kcm9wZG93biB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNzdyZW07IH0gfVxuICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS1kcm9wZG93bl90b3Age1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDJyZW07XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fdG9wIHtcbiAgICAgICAgICAgIGdhcDogMS42cmVtO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHdyYXA7IH0gfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fdG9wIHNwYW4ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzOS42cmVtOyB9IH1cbiAgICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS1kcm9wZG93bl90b3Agc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgICAgIGhlaWdodDogMC45cmVtO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fdG9wIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEuM3JlbTsgfSB9XG4gICAgICAub3JkZXItZGV0YWlsX19pdGVtIC5pdGVtLWRyb3Bkb3duX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fbGlzdF9faXRlbSB7XG4gICAgICAgICAgY29sb3I6ICM5Njk2OTY7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODgzcmVtO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjOTY5Njk2O1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzOyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fbGlzdF9faXRlbSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICM5Njk2OTY7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDA7IH0gfVxuICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fbGlzdF9faXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0gLml0ZW0tZHJvcGRvd25fbGlzdF9faXRlbTpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSAuaXRlbS1kcm9wZG93bi5vcGVuIHN2ZyB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLm9yZGVyLWRldGFpbF9ib3R0b20ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiA2LjVyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm9yZGVyLWRldGFpbF9ib3R0b20ge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgICBnYXA6IDhyZW07IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXItZGV0YWlsX2JvdHRvbV9fdHoge1xuICAgICAgICBncmlkLWFyZWE6IGF1dG8vc3BhbiAyOyB9IH1cbiAgICAub3JkZXItZGV0YWlsX2JvdHRvbV9fdHogc3BhbiB7XG4gICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC5vcmRlci1kZXRhaWxfYm90dG9tX190eiBzcGFuIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMy43N3JlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwLjhyZW07IH0gfVxuICAgIC5vcmRlci1kZXRhaWxfYm90dG9tX190ei0tZmlsbGVkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAycmVtOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgICAub3JkZXItZGV0YWlsX2JvdHRvbV9fdHotLWZpbGxlZCB7XG4gICAgICAgICAgZ2FwOiA2LjRyZW07IH0gfVxuICAgICAgLm9yZGVyLWRldGFpbF9ib3R0b21fX3R6LS1maWxsZWQgc3BhbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IHVuc2V0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQuNHJlbTtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAub3JkZXItZGV0YWlsX2JvdHRvbV9fdHotLWZpbGxlZCBzcGFuIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNC40cmVtOyB9IH1cbiAgICAgIC5vcmRlci1kZXRhaWxfYm90dG9tX190ei0tZmlsbGVkIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICAgIGhlaWdodDogMi40cmVtOyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLm9yZGVyLWRldGFpbF9ib3R0b21fX3R6LS1maWxsZWQgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTsgfSB9XG4gIC5vcmRlci1kZXRhaWxfYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAtd2Via2l0LWZpdC1jb250ZW50O1xuICAgIHdpZHRoOiAtbW96LWZpdC1jb250ZW50O1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zczsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXItZGV0YWlsX2J0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOXJlbTsgfSB9XG4gICAgLm9yZGVyLWRldGFpbF9idG46OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm90dG9tOiAtMC4ycmVtO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMC4zcmVtO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzOyB9XG4gICAgLm9yZGVyLWRldGFpbF9idG46aG92ZXIsIC5vcmRlci1kZXRhaWxfYnRuOmZvY3VzLCAub3JkZXItZGV0YWlsX2J0bi5hY3RpdmUge1xuICAgICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAgIC5vcmRlci1kZXRhaWxfYnRuOmhvdmVyOjpiZWZvcmUsIC5vcmRlci1kZXRhaWxfYnRuOmZvY3VzOjpiZWZvcmUsIC5vcmRlci1kZXRhaWxfYnRuLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI0MjQyNDsgfVxuICAub3JkZXItZGV0YWlsIC5jYW5jZWwtb3JkZXItYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAub3JkZXItZGV0YWlsIC5jYW5jZWwtb3JkZXItYnRuIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAub3JkZXItZGV0YWlsIC5wYXktYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9IH1cblxuLm1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWRmMDtcbiAgYm94LXNoYWRvdzogMC41cmVtIDAuNHJlbSAxLjZyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cbiAgLm1vZGFsLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1vZGFsX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA0cmVtO1xuICAgIHRvcDogNHJlbTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDUuNHJlbTtcbiAgICBoZWlnaHQ6IDUuNHJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5tb2RhbF9fY2xvc2U6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTsgfVxuICAgIC5tb2RhbF9fY2xvc2U6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTsgfVxuICAubW9kYWxfX3N0YWdlIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5tb2RlbC13IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZhbmN5Ym94LWJnIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTEsIDE5OCwgMjA1LCAwLjI5KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEuMnJlbSk7IH1cblxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcbiAgb3BhY2l0eTogMTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubW9kYWwge1xuICAgIGJveC1zaGFkb3c6IDFyZW0gMC44cmVtIDMuMnJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgICAubW9kYWxfX2Nsb3NlIHtcbiAgICAgIHJpZ2h0OiAzcmVtO1xuICAgICAgdG9wOiAzcmVtO1xuICAgICAgd2lkdGg6IDYuNHJlbTtcbiAgICAgIGhlaWdodDogNi40cmVtOyB9IH1cblxuLm1vZGFsLWxvZ2luIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA1LjhyZW0gMjYuNnJlbTtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtbG9naW4ge1xuICAgICAgcGFkZGluZzogMTJyZW0gM3JlbSAxMy42cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1sb2dpbl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNXJlbTsgfSB9XG4gIC5tb2RhbC1sb2dpbl9fZm9ybSB7XG4gICAgd2lkdGg6IDQ1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWxvZ2luX19mb3JtIHtcbiAgICAgICAgd2lkdGg6IDY0cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX19uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIGNvbG9yOiAjMjQyNDI0OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1sb2dpbl9fbmFtZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX19sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAubW9kYWwtbG9naW5fX2lucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAubW9kYWwtbG9naW5fX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtbG9naW5fX2lucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNC42cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX19mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1sb2dpbl9fZm9vdGVyIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xuICAgICAgICByb3ctZ2FwOiA1cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX19sYWJlbC1lcnJvci10ZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDAuOHJlbSk7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xuICAgIGNvbG9yOiAjZGYzYzNjO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWxvZ2luX19sYWJlbC1lcnJvci10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07IH0gfVxuICAubW9kYWwtbG9naW5fX3JlZ2lzdGVyLWJ0biwgLm1vZGFsLWxvZ2luX19sb2dpbi1idG4ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTY5Njk2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlciAwLjE1cyBlYXNlOyB9XG4gICAgLm1vZGFsLWxvZ2luX19yZWdpc3Rlci1idG46aG92ZXIsIC5tb2RhbC1sb2dpbl9fbG9naW4tYnRuOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWxvZ2luX19yZWdpc3Rlci1idG4sIC5tb2RhbC1sb2dpbl9fbG9naW4tYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX19lcnJvci1sb2dpbi10ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDMuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgY29sb3I6ICNkZjNjM2M7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1sb2dpbl9fZXJyb3ItbG9naW4tdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQuNnJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtOyB9IH1cbiAgLm1vZGFsLWxvZ2luX19yZXN0b3JlIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xODNyZW07XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgbWFyZ2luLXRvcDogMy4ycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWxvZ2luX19yZXN0b3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiA0LjhyZW07IH0gfVxuXG4ubW9kYWwtcmVnaXN0cmF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA2cmVtIDEwcmVtIDdyZW07XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgLm1vZGFsLXJlZ2lzdHJhdGlvbiB7XG4gICAgICBwYWRkaW5nOiAxMnJlbSAzcmVtIDguOHJlbTsgfSB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNXJlbTsgfSB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX2Zvcm0ge1xuICAgIHdpZHRoOiA3MC4ycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDRyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fZm9ybSB7XG4gICAgICAgIHdpZHRoOiA2NnJlbTsgfSB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX25hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fbmFtZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtOyB9IH1cbiAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fbGFiZWwtYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19sYWJlbC1ib3guZXJyb3IgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fbGFiZWwge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICNkZjNjM2M7IH1cbiAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19sYWJlbC1ib3guZXJyb3IgaW5wdXQge1xuICAgICAgY29sb3I6ICNkZjNjM2M7IH1cbiAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19sYWJlbC1ib3guZXJyb3IgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fbGFiZWwtZXJyb3ItdGV4dCB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgIzI0MjQyNDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fbGFiZWwge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgIzI0MjQyNDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMnJlbTsgfSB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX2xhYmVsLWVycm9yLXRleHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC44cmVtKTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgY29sb3I6ICNkZjNjM2M7XG4gICAgb3BhY2l0eTogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19sYWJlbC1lcnJvci10ZXh0IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07IH0gfVxuICAubW9kYWwtcmVnaXN0cmF0aW9uX19pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9faW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiAjOTY5Njk2OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1yZWdpc3RyYXRpb25fX2lucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNC42cmVtOyB9IH1cbiAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IC0ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAgICBnYXA6IDEuNnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19jaGVja2JveC13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTAuOHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNS42cmVtO1xuICAgICAgICBnYXA6IDMuMnJlbTsgfSB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX2NoZWNrYm94LWxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19jaGVja2JveC1sYWJlbCBpbnB1dCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5tb2RhbC1yZWdpc3RyYXRpb25fX2NoZWNrYm94LWljb24gc3ZnIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtaWNvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxLjhyZW07XG4gICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzI0MjQyNDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07IH1cbiAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19jaGVja2JveC1pY29uIHN2ZyB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgIGhlaWdodDogMXJlbTsgfVxuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtaWNvbiBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICMyNDI0MjQ7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAzLjZyZW07XG4gICAgICAgIGhlaWdodDogMy42cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07IH1cbiAgICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtaWNvbiA+IHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDIuNHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDJyZW07IH0gfVxuICAubW9kYWwtcmVnaXN0cmF0aW9uX19jaGVja2JveC10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XG4gICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogM3JlbTsgfSB9XG4gICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fY2hlY2tib3gtdGV4dCA+IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5tb2RhbC1yZWdpc3RyYXRpb25fX2NoZWNrYm94LXRleHQgPiBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tb2RhbC1yZWdpc3RyYXRpb25fX2Zvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDRyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZ2lzdHJhdGlvbl9fZm9vdGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiA1cmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7IH0gfVxuICAubW9kYWwtcmVnaXN0cmF0aW9uX19sb2dpbi1idG4ge1xuICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjOTY5Njk2O1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UsIGJvcmRlciAwLjE1cyBlYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1yZWdpc3RyYXRpb25fX2xvZ2luLWJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTsgfSB9XG5cbi5tb2RhbC1yZWctY29tcGxldGUge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTIyLjhyZW07XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nOiA4LjhyZW0gMTguMnJlbSAxMS41cmVtIDE4LjJyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtcmVnLWNvbXBsZXRlIHtcbiAgICAgIHdpZHRoOiA3MnJlbTtcbiAgICAgIHBhZGRpbmc6IDEwcmVtIDNyZW07IH0gfVxuICAubW9kYWwtcmVnLWNvbXBsZXRlX19zdWItdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtcmVnLWNvbXBsZXRlX19zdWItdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICBjb2xvcjogIzI0MjQyNDsgfSB9XG4gIC5tb2RhbC1yZWctY29tcGxldGVfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDZyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtcmVnLWNvbXBsZXRlX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdpbHJveVwiO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07IH0gfVxuICAubW9kYWwtcmVnLWNvbXBsZXRlX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1yZWctY29tcGxldGVfX3RleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTsgfSB9XG4gIC5tb2RhbC1yZWctY29tcGxldGVfX2J1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlZy1jb21wbGV0ZV9fYnV0dG9ucyB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcm93LWdhcDogNXJlbTtcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5tb2RhbC1yZXN0b3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEyMi44cmVtO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiA2cmVtIDEwcmVtIDdyZW07XG4gIHotaW5kZXg6IDExO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBwYWRkaW5nOiA4LjhyZW0gMTguMnJlbSAxMS41cmVtIDE4LjJyZW07IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtcmVzdG9yZSB7XG4gICAgICB3aWR0aDogNzJyZW07XG4gICAgICBwYWRkaW5nOiAxMHJlbSAzcmVtOyB9IH1cbiAgLm1vZGFsLXJlc3RvcmVfX3N1Yi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1yZXN0b3JlX19zdWItdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICBjb2xvcjogIzI0MjQyNDsgfSB9XG4gIC5tb2RhbC1yZXN0b3JlX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlc3RvcmVfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR2lscm95XCI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTsgfSB9XG4gIC5tb2RhbC1yZXN0b3JlX19mb3JtIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEuMXJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtcmVzdG9yZV9fZm9ybSBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTU0JTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41NHJlbTsgfSB9XG4gIC5tb2RhbC1yZXN0b3JlX19mb3JtIGlucHV0IHtcbiAgICB3aWR0aDogODEuOXJlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOTdyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgIzI0MjQyNDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTI3JTtcbiAgICBiYWNrZ3JvdW5kOiAwIDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgIG1hcmdpbi1ib3R0b206IDQuN3JlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtcmVzdG9yZV9fZm9ybSBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjhyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH0gfVxuXG4ubW9kYWwtcmVzdG9yZS1zdWNjZXNzIHtcbiAgaGVpZ2h0OiA1MnJlbTtcbiAgd2lkdGg6IDEyMi44cmVtO1xuICBkaXNwbGF5OiBub25lO1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5tb2RhbC1yZXN0b3JlLXN1Y2Nlc3Mge1xuICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgd2lkdGg6IDcycmVtOyB9IH1cbiAgLm1vZGFsLXJlc3RvcmUtc3VjY2VzcyBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEzNSU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLXJlc3RvcmUtc3VjY2VzcyBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA2cmVtOyB9IH1cblxuLm1vZGFsLW9yZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNnJlbSAxMHJlbSA3cmVtO1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDE2MnJlbTtcbiAgcGFkZGluZzogMTYuMnJlbTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAubW9kYWwtb3JkZXIge1xuICAgIHdpZHRoOiA3MnJlbTtcbiAgICBwYWRkaW5nOiAxMnJlbSA2cmVtIDhyZW0gNnJlbTsgfVxuICAgIC5tb2RhbC1vcmRlciAuZmVlZGJhY2tfX3RpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIC5tb2RhbC1vcmRlciAuZmVlZGJhY2tfX3RleHQge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5tb2RhbC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDZyZW0gMTByZW0gN3JlbTtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxNjJyZW07XG4gIHBhZGRpbmc6IDE2LjJyZW0gMTguOHJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5tb2RhbC1mZWVkYmFjayB7XG4gICAgICB3aWR0aDogNzJyZW07XG4gICAgICBwYWRkaW5nOiAxMnJlbSA0cmVtIDhyZW0gNHJlbTsgfVxuICAgICAgLm1vZGFsLWZlZWRiYWNrIC5kZXNrdG9wIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XG4gICAgLm1vZGFsLWZlZWRiYWNrIC5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgLm1vZGFsLWZlZWRiYWNrIC5saW5rOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDMxLjRyZW07XG4gICAgICB0b3A6IDAuM3JlbTsgfSB9XG5cbi5tb2RhbC1mYi1jb21wbGV0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDZyZW0gMTByZW0gN3JlbTtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxNjJyZW07XG4gIHBhZGRpbmc6IDE2LjJyZW0gMTguOHJlbTsgfVxuICAubW9kYWwtZmItY29tcGxldGUgLmZlZWRiYWNrX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07IH1cbiAgLm1vZGFsLWZiLWNvbXBsZXRlIC5mZWVkYmFja19fc3VibWl0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtZmItY29tcGxldGUge1xuICAgICAgd2lkdGg6IDcycmVtO1xuICAgICAgcGFkZGluZzogOHJlbSAzLjZyZW07IH1cbiAgICAgIC5tb2RhbC1mYi1jb21wbGV0ZSAuZmVlZGJhY2tfX3RpdGxlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAubW9kYWwtZmItY29tcGxldGUgLmZlZWRiYWNrX190ZXh0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLm1vZGFsLXR6LXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDE2MnJlbTtcbiAgcGFkZGluZzogMTZyZW0gMjYuOHJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5tb2RhbC10ei1zdWNjZXNzIHtcbiAgICAgIHdpZHRoOiA3MnJlbTtcbiAgICAgIHBhZGRpbmc6IDEycmVtIDdyZW0gOHJlbTsgfSB9XG4gIC5tb2RhbC10ei1zdWNjZXNzIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1heC13aWR0aDogMTA4LjNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtdHotc3VjY2VzcyBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IDU3LjZyZW07IH0gfVxuICAubW9kYWwtdHotc3VjY2VzcyAubGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cblxuLm1vZGFsLWNhbmNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogOC40cmVtIDE3LjFyZW0gOHJlbTtcbiAgei1pbmRleDogMTE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtY2FuY2VsIHtcbiAgICAgIHBhZGRpbmc6IDEycmVtIDRyZW0gOHJlbTsgfSB9XG4gIC5tb2RhbC1jYW5jZWwgLm1vZGFsX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDg4LjZyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWNhbmNlbCAubW9kYWxfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xuICAgICAgICB3aWR0aDogNjQuNHJlbTsgfSB9XG4gIC5tb2RhbC1jYW5jZWxfb3JkZXIgLm1vZGFsX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtY2FuY2VsX29yZGVyIC5tb2RhbF9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtOyB9IH1cbiAgLm1vZGFsLWNhbmNlbF9vcmRlciAubW9kYWxfX2J1dHRvbnMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNDU1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA4cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1jYW5jZWxfb3JkZXIgLm1vZGFsX19idXR0b25zIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtOyB9IH1cbiAgICAubW9kYWwtY2FuY2VsX29yZGVyIC5tb2RhbF9fYnV0dG9ucyAuY2FuY2VsLWJ0biB7XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAubW9kYWwtY2FuY2VsX3JlYXNvbiAubW9kYWxfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgYXV0byA0cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1jYW5jZWxfcmVhc29uIC5tb2RhbF9fdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgYXV0byA0LjhyZW07IH0gfVxuICAubW9kYWwtY2FuY2VsX3JlYXNvbiAubW9kYWxfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xODNyZW07XG4gICAgbWF4LXdpZHRoOiA2Mi45cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDRyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWNhbmNlbF9yZWFzb24gLm1vZGFsX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjFyZW07XG4gICAgICAgIG1heC13aWR0aDogNjZyZW07XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDQuOHJlbTsgfSB9XG4gIC5tb2RhbC1jYW5jZWxfcmVhc29uIC5tb2RhbF9fbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMnJlbTtcbiAgICB3aWR0aDogNjUuNHJlbTtcbiAgICBtYXJnaW46IDAgYXV0byA1LjJyZW07IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWNhbmNlbF9yZWFzb24gLm1vZGFsX19saXN0IHtcbiAgICAgICAgd2lkdGg6IDY2cmVtO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA4cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgICAgLm1vZGFsLWNhbmNlbF9yZWFzb24gLm1vZGFsX19saXN0IGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjlyZW07IH0gfVxuICAubW9kYWwtY2FuY2VsX3JlYXNvbiAuYnRuLW1vZGFsLXNlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5tb2RhbC1jYW5jZWxfcmVhc29uIC5vdGhlci1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOXJlbTtcbiAgICB3aWR0aDogNjEuOHJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtY2FuY2VsX3JlYXNvbiAub3RoZXItaW5wdXQge1xuICAgICAgICB3aWR0aDogNTguOHJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4zcmVtIHNvbGlkICMyNDI0MjQ7IH0gfVxuICAgIC5tb2RhbC1jYW5jZWxfcmVhc29uIC5vdGhlci1pbnB1dCBpbnB1dCB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tb2RhbC1jYW5jZWxfdGhhbmtzIC5tb2RhbF9fdGl0bGUge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5iYWNrZ3JvdW5kLWJsdXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYzZjZDUzO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoOHB4KTtcbiAgei1pbmRleDogMTA7IH1cblxuLm1vZGFsLWV4YW1wbGUge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB6LWluZGV4OiAxMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDE2MnJlbTtcbiAgcGFkZGluZzogNHJlbTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAgIC5tb2RhbC1leGFtcGxlIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAxMS44cmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2LjdyZW07IH0gfVxuICAubW9kYWwtZXhhbXBsZV9fY29udGVudC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1leGFtcGxlX19jb250ZW50LXdyYXAge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xuICAgICAgICBnYXA6IDA7IH0gfVxuICAubW9kYWwtZXhhbXBsZV9fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMi44cmVtOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1leGFtcGxlX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAubW9kYWwtZXhhbXBsZV9fc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9XG4gIC5tb2RhbC1leGFtcGxlX19zbGlkZSB7XG4gICAgd2lkdGg6IDUwcmVtO1xuICAgIGhlaWdodDogNjYuNHJlbTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtZXhhbXBsZV9fc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IDg4cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAubW9kYWwtZXhhbXBsZV9fc2xpZGUgPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAubW9kYWwtZXhhbXBsZV9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtZXhhbXBsZV9fZm9vdGVyIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfSB9XG4gIC5tb2RhbC1leGFtcGxlX190aHVtYi1zbGlkZXIge1xuICAgIHdpZHRoOiA2MS42cmVtO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1leGFtcGxlX190aHVtYi1zbGlkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC5tb2RhbC1leGFtcGxlX190aHVtYi1zbGlkZSB7XG4gICAgd2lkdGg6IDEwLjdyZW07XG4gICAgaGVpZ2h0OiAxNHJlbTtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMjVzIGVhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLm1vZGFsLWV4YW1wbGVfX3RodW1iLXNsaWRlLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgIzk2OTY5NjsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgICAubW9kYWwtZXhhbXBsZV9fdGh1bWItc2xpZGUge1xuICAgICAgICBoZWlnaHQ6IDIycmVtOyB9IH1cbiAgICAubW9kYWwtZXhhbXBsZV9fdGh1bWItc2xpZGUgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7IH1cbiAgLm1vZGFsLWV4YW1wbGVfX3RpdGxlIHtcbiAgICB3aWR0aDogMzhyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04LjVyZW0pO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuN3JlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5tb2RhbC1leGFtcGxlX190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTMwLjU5JTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gICAgLm1vZGFsLWV4YW1wbGUgLnBhZ2luYXRpb25fX2Fycm93cyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtZXhhbXBsZSAucGFnaW5hdGlvbiB7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tdG9wOiA2cmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtZXhhbXBsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5Njk2OTY7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDIuMnJlbTtcbiAgICAgIGhlaWdodDogMi4ycmVtOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgICAubW9kYWwtZXhhbXBsZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0ICFpbXBvcnRhbnQ7IH0gfVxuXG4uZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgYmFja2dyb3VuZDogIzI0MjQyNDtcbiAgcGFkZGluZy10b3A6IDguMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMTVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA4LjdyZW07IH1cbiAgLmZvb3Rlcl9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gIC5mb290ZXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDE2MnJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5cmVtOyB9XG4gIC5mb290ZXJfX25hdi1kZXNrIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmZvb3Rlcl9fbmF2LWRlc2sgdWwge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHJlbTsgfVxuICAgIC5mb290ZXJfX25hdi1kZXNrIHVsOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cmVtOyB9XG4gICAgLmZvb3Rlcl9fbmF2LWRlc2sgdWw6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTdyZW07IH1cbiAgICAuZm9vdGVyX19uYXYtZGVzayB1bDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5mb290ZXJfX25hdi1kZXNrIGxpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdpbHJveUJvbGRcIixzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE3MSU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICNGRkZGRkY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLmZvb3Rlcl9fbmF2LWRlc2sgbGk6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5mb290ZXJfX3NvY2lhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG4gICAgLmZvb3Rlcl9fc29jaWFsIGEge1xuICAgICAgd2lkdGg6IDZyZW07XG4gICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIuOHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5mb290ZXJfX3NvY2lhbCBhOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBwYXVzZWQ7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhciBpbmZpbml0ZTsgfVxuICAgICAgLmZvb3Rlcl9fc29jaWFsIGE6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2ZGRjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4yNXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICBsZWZ0OiAtMC41cmVtO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICByaWdodDogLTAuNXJlbTtcbiAgICAgICAgdG9wOiAtMC41cmVtO1xuICAgICAgICBib3R0b206IC0wLjVyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYW5pbWF0aW9uOiBwdWxzZSAyLjVzIGxpbmVhciBpbmZpbml0ZTsgfVxuICAgIC5mb290ZXJfX3NvY2lhbCBhOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAuZm9vdGVyX19yaWdodC1pbmYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07IH1cbiAgICAuZm9vdGVyX19yaWdodC1pbmYgc3BhbiB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjRkZGRkZGOyB9XG4gICAgLmZvb3Rlcl9fcmlnaHQtaW5mIGEge1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAuZm9vdGVyX19yaWdodC1pbmYgcCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogI0ZGRkZGRjsgfVxuICAuZm9vdGVyX19wb2xpY3kge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMi40cmVtOyB9XG5cbkBtZWRpYSBvbmx5IGFsbCBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICBodG1sIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47IH1cbiAgYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAucGFnaW5hdGlvbiB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5wYWdpbmF0aW9uX19hcnJvd3Mge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDM7IH1cbiAgICAucGFnaW5hdGlvbl9fbmV4dCB7XG4gICAgICB3aWR0aDogMTZyZW07XG4gICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctdG9wOiAzcmVtOyB9XG4gICAgICAucGFnaW5hdGlvbl9fbmV4dCBzdmcge1xuICAgICAgICB3aWR0aDogNi44cmVtO1xuICAgICAgICBoZWlnaHQ6IDJyZW07XG4gICAgICAgIGZpbGw6ICMyNDI0MjQ7IH1cbiAgICAucGFnaW5hdGlvbl9fcHJldiB7XG4gICAgICB3aWR0aDogMTZyZW07XG4gICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMi40cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDNyZW07IH1cbiAgICAgIC5wYWdpbmF0aW9uX19wcmV2IHN2ZyB7XG4gICAgICAgIHdpZHRoOiA2LjhyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgZmlsbDogIzI0MjQyNDsgfVxuICAgIC5wYWdpbmF0aW9uIC5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHN2ZyB7XG4gICAgICB3aWR0aDogNi44cmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgZmlsbDogIzk2OTY5NjsgfVxuICAgIC5wYWdpbmF0aW9uX19mcmFjdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgdG9wOiAxLjJyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgICAucGFnaW5hdGlvbl9fZnJhY3Rpb24gLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQsXG4gICAgICAucGFnaW5hdGlvbl9fZnJhY3Rpb24gLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMjAwJTtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAgIC5wYWdpbmF0aW9uX19mcmFjdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLnBhZ2luYXRpb25fX2ZyYWN0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAucmVzdG9yZS1tb2RhbF9fY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTglO1xuICAgIHBhZGRpbmc6IDVyZW0gM3JlbTsgfVxuICAucmVzdG9yZS1tb2RhbF9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAucmVzdG9yZS1tb2RhbF9fdGl0bGUgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTQlOyB9XG4gICAgLnJlc3RvcmUtbW9kYWxfX3RpdGxlIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAucmVzdG9yZS1tb2RhbF9fZm9ybSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1NCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41NHJlbTsgfVxuICAucmVzdG9yZS1tb2RhbF9fZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEzMyU7XG4gICAgcGFkZGluZy1ib3R0b206IDIuOHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiA2LjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7IH1cbiAgICAudGl0bGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDYuNnJlbTsgfVxuICAuaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiA1LjFyZW07IH1cbiAgICAuaGVhZGVyIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDNyZW07IH1cbiAgICAuaGVhZGVyX19waG9uZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlcl9fbGlzdHMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuaGVhZGVyX19pdGVtIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDMuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0LjhyZW07IH1cbiAgICAgIC5oZWFkZXJfX2l0ZW06OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyNDI0MjQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgdG9wOiBpbml0aWFsOyB9XG4gICAgLmhlYWRlcl9fd2hhdHQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHdpZHRoOiAxMi4ycmVtO1xuICAgICAgaGVpZ2h0OiAxMS4ycmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIHRvcDogLTFyZW07IH1cbiAgICAuaGVhZGVyX19sb2dvIHtcbiAgICAgIGhlaWdodDogMTByZW07XG4gICAgICB3aWR0aDogMTQuM3JlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDU7IH1cbiAgICAuaGVhZGVyIC5vcGVuLW5hdiB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgcGFkZGluZy10b3A6IDMwcmVtO1xuICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjVzOyB9XG4gICAgLmhlYWRlcl9fYnVyZ2VyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiA1LjFyZW07XG4gICAgICB3aWR0aDogMTEuNXJlbTtcbiAgICAgIGhlaWdodDogMTEuNXJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDQ7IH1cbiAgICAgIC5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgICAgICAgaGVpZ2h0OiAwLjRyZW07XG4gICAgICAgIHdpZHRoOiA0LjlyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG4gICAgICAgIC5oZWFkZXJfX2J1cmdlciBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTdweDtcbiAgICAgICAgICBoZWlnaHQ6IDAuNHJlbTtcbiAgICAgICAgICB3aWR0aDogNC45cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjAlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cywgdG9wIC4yNXMgLjI1czsgfVxuICAgICAgICAuaGVhZGVyX19idXJnZXIgc3Bhbjo6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgIGhlaWdodDogMC40cmVtO1xuICAgICAgICAgIHdpZHRoOiA0LjlyZW07XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMCU7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCB0b3AgLjI1cyAuMjVzOyB9XG4gICAgLmhlYWRlcl9fbGsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEyLjJyZW07XG4gICAgICBoZWlnaHQ6IDExLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ2JpY29udHdvLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cbiAgICAgIC5oZWFkZXJfX2xrIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuaGVhZGVyX19sazo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXJfX2J1cmdlci5vcGVuIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5oZWFkZXJfX2J1cmdlci5vcGVuIHNwYW46YmVmb3JlIHtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAuMjVzLCB0cmFuc2Zvcm0gLjI1cyAuMjVzO1xuICAgICAgdG9wOiAwcHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTsgfVxuICAgIC5oZWFkZXJfX2J1cmdlci5vcGVuIHNwYW46YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNHMsIHRyYW5zZm9ybSAuMjVzIC4yNXM7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7IH1cbiAgICAuaGVhZGVyX19uYXYge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXJfX25hdi1tb2Ige1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBwYWRkaW5nLXRvcDogMzByZW07XG4gICAgICBsZWZ0OiAtMTAwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXM7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0ZGRkZGRiwgI0ZGRkZGRiksICNGMUYyRjM7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTsgfVxuICAgIC5oZWFkZXJfX2xpc3RzLW1vYiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuaGVhZGVyLS10d28gLmhlYWRlcl9fbGsge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9nYmljb24uc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gIC5oZWFkZXItLWFjdGl2ZSB7XG4gICAgcG9zaXRpb246IGZpeGVkOyB9XG4gICAgLmhlYWRlci0tYWN0aXZlIC5oZWFkZXJfX2J1cmdlciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjQyNDI0OyB9XG4gICAgLmhlYWRlci0tYWN0aXZlIC5oZWFkZXJfX2xrIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDExO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9sb2diaWNvbi5zdmcpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOyB9XG4gICAgLmhlYWRlci0tYWN0aXZlIC5oZWFkZXJfX2J1cmdlci5vcGVuIHNwYW4ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAgIC5oZWFkZXItLWFjdGl2ZSAuaGVhZGVyX19idXJnZXIub3BlbiBzcGFuOmJlZm9yZSB7XG4gICAgICB0cmFuc2l0aW9uOiB0b3AgLjI1cywgdHJhbnNmb3JtIC4yNXMgLjI1cztcbiAgICAgIHRvcDogMHB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKC00NWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0OyB9XG4gICAgLmhlYWRlci0tYWN0aXZlIC5oZWFkZXJfX2J1cmdlci5vcGVuIHNwYW46YWZ0ZXIge1xuICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNHMsIHRyYW5zZm9ybSAuMjVzIC4yNXM7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWig0NWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0OyB9XG4gICAgLmhlYWRlci0tYWN0aXZlIC5oZWFkZXJfX3doYXR0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogMTIuMnJlbTtcbiAgICAgIGhlaWdodDogMTEuMnJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICB0b3A6IC0xcmVtOyB9XG4gICAgICAuaGVhZGVyLS1hY3RpdmUgLmhlYWRlcl9fd2hhdHQgc3ZnIHtcbiAgICAgICAgc3Ryb2tlOiAjMjQyNDI0OyB9XG4gICAgICAgIC5oZWFkZXItLWFjdGl2ZSAuaGVhZGVyX193aGF0dCBzdmcgcGF0aCB7XG4gICAgICAgICAgc3Ryb2tlOiAjMjQyNDI0OyB9XG4gICAgICAgIC5oZWFkZXItLWFjdGl2ZSAuaGVhZGVyX193aGF0dCBzdmcgY2lyY2xlIHtcbiAgICAgICAgICBzdHJva2U6ICMyNDI0MjQ7IH1cbiAgICAuaGVhZGVyLS1hY3RpdmUgLmhlYWRlcl9fbG9nbyBzdmcge1xuICAgICAgZmlsbDogIzI0MjQyNDsgfVxuICAuaGVhZGVyLS10d28gLmhlYWRlcl9fYnVyZ2VyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjQyNDI0OyB9XG4gICAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX2J1cmdlciBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7IH1cbiAgICAgIC5oZWFkZXItLXR3byAuaGVhZGVyX19idXJnZXIgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDsgfVxuICAgICAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX2J1cmdlciBzcGFuOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7IH1cbiAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX3doYXR0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMi4ycmVtO1xuICAgIGhlaWdodDogMTEuMnJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTtcbiAgICB0b3A6IC0xcmVtOyB9XG4gICAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX3doYXR0IHN2ZyB7XG4gICAgICBzdHJva2U6ICMyNDI0MjQ7IH1cbiAgICAgIC5oZWFkZXItLXR3byAuaGVhZGVyX193aGF0dCBzdmcgcGF0aCB7XG4gICAgICAgIHN0cm9rZTogIzI0MjQyNDsgfVxuICAgICAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX3doYXR0IHN2ZyBjaXJjbGUge1xuICAgICAgICBzdHJva2U6ICMyNDI0MjQ7IH1cbiAgLmhlYWRlci0tdHdvIC5oZWFkZXJfX2xvZ28ge1xuICAgIGhlaWdodDogMTByZW07XG4gICAgd2lkdGg6IDE0LjNyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDU7IH1cbiAgLmFkZC1wb3B1cCB7XG4gICAgcGFkZGluZzogMCAzcmVtOyB9XG4gICAgLmFkZC1wb3B1cCAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMTVyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMTEuOHJlbTsgfVxuICAgIC5hZGQtcG9wdXBfX3dyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7IH1cbiAgICAuYWRkLXBvcHVwX19pbWFnZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogODhyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAuYWRkLXBvcHVwX190aXRsZSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTMwLjU5JTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTsgfVxuICAuc2hvdC10eXBlIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm1haW4gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbl9fZGVzayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbl9fbW9iIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubWFpbl9fc2xpZGUtY29udGVudC1pbm5lciB7XG4gICAgcGFkZGluZzogMTEwLjFyZW0gMy40cmVtIDE5cmVtOyB9XG4gIC5tYWluX19zbGlkZS10b3Age1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNnJlbTsgfVxuICAubWFpbl9fc2xpZGUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3LjlyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS43cmVtOyB9XG4gICAgLm1haW5fX3NsaWRlLXRpdGxlIHNwYW4ge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7IH1cbiAgLm1haW5fX3NsaWRlLXRpdGxlLXRleHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTU0JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMS40cmVtOyB9XG4gIC5tYWluX19saW5rIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgcGFkZGluZy10b3A6IDJyZW07IH1cbiAgICAubWFpbl9fbGluazo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiA3LjJyZW07XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICB0b3A6IDQuNnJlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAlKTsgfVxuICAubWFpbl9fc3dpcGVyLXR3byB7XG4gICAgd2lkdGg6IDI0cmVtO1xuICAgIGhlaWdodDogMzJyZW07XG4gICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgbGVmdDogM3JlbTtcbiAgICB0b3A6IDY4cmVtOyB9XG4gIC5tYWluX19zbGlkZS1jb250ZW50LXR3byB7XG4gICAgd2lkdGg6IDIzcmVtO1xuICAgIGhlaWdodDogMjNyZW07IH1cbiAgLm1haW5fX3NsaWRlLWNvbnRlbnQtdHdvLWltYWdlIHtcbiAgICB3aWR0aDogMThyZW07XG4gICAgaGVpZ2h0OiAxOHJlbTsgfVxuICAubWFpbl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBsZWZ0OiAwLjJyZW07IH1cbiAgICAubWFpbl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxuICAgIC5tYWluX19zd2lwZXItdHdvLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogMy4xcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE3NiU7XG4gICAgICBjb2xvcjogI2ZmZjsgfVxuICAubGluayB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgcGFkZGluZy1yaWdodDogOC44cmVtOyB9XG4gICAgLmxpbms6OmJlZm9yZSB7XG4gICAgICB3aWR0aDogNi40cmVtO1xuICAgICAgaGVpZ2h0OiAycmVtOyB9XG4gIC5zaG9vdGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNyZW07XG4gICAgcGFkZGluZy10b3A6IDE0LjVyZW07IH1cbiAgICAuc2hvb3RpbmcgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgNHJlbTsgfVxuICAgIC5zaG9vdGluZ19fbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuc2hvb3RpbmdfX3N3aXBlciB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5zaG9vdGluZ19fc2xpZGUtY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnNob290aW5nX19zbGlkZS1jb250ZW50LWlubmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfVxuICAgICAgLnNob290aW5nX19zbGlkZS1jb250ZW50LWlubmVyOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnNob290aW5nX19zbGlkZS1pbWFnZSB7XG4gICAgICB3aWR0aDogODIuMnJlbTtcbiAgICAgIG1pbi13aWR0aDogODIuMnJlbTtcbiAgICAgIG1heC13aWR0aDogODIuMnJlbTtcbiAgICAgIGhlaWdodDogODcuMnJlbTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgbGVmdDogLTJyZW07IH1cbiAgICAuc2hvb3RpbmdfX3NsaWRlLXRleHQge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjlyZW07IH1cbiAgICAuc2hvb3RpbmdfX3NsaWRlLXRpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogNi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07IH1cbiAgICAgIC5zaG9vdGluZ19fc2xpZGUtdGl0bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi42cmVtOyB9XG4gICAgLnNob290aW5nX19wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5zaG9vdGluZ19fYnVsbGV0cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiA3LjRyZW07IH1cbiAgICAuc2hvb3RpbmcgLmxpbmsge1xuICAgICAgZm9udC1zaXplOiAzLjM3cmVtOyB9XG4gIC5tb2Rlcm4tY28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIxLjdyZW07IH1cbiAgICAubW9kZXJuLWNvIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubW9kZXJuLWNvX190aXRsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDUuM3JlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQuNjNyZW07IH1cbiAgICAgIC5tb2Rlcm4tY29fX3RpdGxlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDVyZW07IH1cbiAgICAgIC5tb2Rlcm4tY29fX3RpdGxlIHAge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAubW9kZXJuLWNvX190b3AtdGV4dCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDgzJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTsgfVxuICAgIC5tb2Rlcm4tY28gLmxpbmsge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogOS42cmVtOyB9XG4gICAgICAubW9kZXJuLWNvIC5saW5rOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNy40cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTsgfVxuICAgIC5tb2Rlcm4tY29fX3dyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5tb2Rlcm4tY29fX3RvcCB7XG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDkuMnJlbTsgfVxuICAgIC5tb2Rlcm4tY29fX3JpZ2h0LWltYWdlLWJsb2NrIHtcbiAgICAgIHdpZHRoOiAzNy40cmVtO1xuICAgICAgaGVpZ2h0OiA1NS40cmVtO1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAubW9kZXJuLWNvX19yaWdodC1pbWFnZS1iYWcge1xuICAgICAgd2lkdGg6IDI1LjZyZW07XG4gICAgICBoZWlnaHQ6IDIyLjZyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07IH1cbiAgICAubW9kZXJuLWNvX19yaWdodC1pbWFnZS1zdGFuZC1iaWcge1xuICAgICAgaGVpZ2h0OiAxMC4ycmVtO1xuICAgICAgbGVmdDogNHJlbTtcbiAgICAgIHdpZHRoOiAzNy42cmVtOyB9XG4gICAgLm1vZGVybi1jb19fbGVmdCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAgIC5tb2Rlcm4tY29fX2xlZnQtdGV4dCB7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlO1xuICAgICAgd2lkdGg6IDIxLjZyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07IH1cbiAgICAubW9kZXJuLWNvX19pbWFnZS1zaG9lcyB7XG4gICAgICB3aWR0aDogMjMuMXJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDNyZW07XG4gICAgICB0b3A6IDNyZW07IH1cbiAgLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjIuNnJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLmJhbm5lciAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzcmVtOyB9XG4gICAgLmJhbm5lcl9fc3dpcGVyIHtcbiAgICAgIGhlaWdodDogMTM1LjJyZW07IH1cbiAgICAuYmFubmVyX19wYWdpbmF0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIC5iYW5uZXJfX2NvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgcGFkZGluZy10b3A6IDByZW07IH1cbiAgICAuYmFubmVyX19pbWFnZSB7XG4gICAgICBoZWlnaHQ6IDY5LjJyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5iYW5uZXJfX2xpbmUge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYmFubmVyX19saW5lLW1vYiB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLmJhbm5lcl9fbGluZS1tb2IgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5iYW5uZXJfX2xpbmUtZGVzayB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmJhbm5lcl9fbGluZSB7XG4gICAgICB6LWluZGV4OiAyOyB9XG4gICAgLmJhbm5lcl9faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA3NXJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDc2cmVtO1xuICAgICAgd2lkdGg6IDg0JTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDExcmVtO1xuICAgICAgdG9wOiBpbml0aWFsOyB9XG4gICAgICAuYmFubmVyX19pbWFnZSBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgLmJhbm5lcl9fYmxvY2sge1xuICAgICAgcGFkZGluZy10b3A6IDlyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvOyB9XG4gICAgLmJhbm5lcl9fdGl0bGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5iYW5uZXJfX3RpdGxlLW1vYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtZmFtaWx5OiAnS3lpdiBUeXBlIFNlcmlmJztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgICBmb250LXNpemU6IDUuM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjglO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfVxuICAgICAgLmJhbm5lcl9fdGl0bGUtbW9iIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDUuM3JlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7IH1cbiAgICAuYmFubmVyX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XG4gICAgICB3aWR0aDogODYlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAgIC5iYW5uZXIgLmxpbmsge1xuICAgICAgZm9udC1zaXplOiAzLjRyZW07IH1cbiAgICAuYmFubmVyIC5wYWdpbmF0aW9uIHtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICB0b3A6IGluaXRpYWw7XG4gICAgICBib3R0b206IDcuNnJlbTtcbiAgICAgIHJpZ2h0OiA4cmVtOyB9XG4gICAgICAuYmFubmVyIC5wYWdpbmF0aW9uX19uZXh0LCAuYmFubmVyIC5wYWdpbmF0aW9uX19wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDE3LjJyZW07XG4gICAgICAgIGhlaWdodDogMTcuMnJlbTsgfVxuICAgICAgICAuYmFubmVyIC5wYWdpbmF0aW9uX19uZXh0IHN2ZywgLmJhbm5lciAucGFnaW5hdGlvbl9fcHJldiBzdmcge1xuICAgICAgICAgIHdpZHRoOiA3cmVtO1xuICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtOyB9XG4gICAgICAuYmFubmVyIC5wYWdpbmF0aW9uX19mcmFjdGlvbiB7XG4gICAgICAgIHRvcDogMy4ycmVtOyB9XG4gICAgICAuYmFubmVyIC5wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxuICAgICAgLmJhbm5lciAucGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwge1xuICAgICAgICBmb250LXNpemU6IDMuNHJlbTsgfVxuICAgICAgLmJhbm5lciAucGFnaW5hdGlvbl9fcHJldiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMy4ycmVtOyB9XG4gIC5hcnRpY2xlLWJsb2cge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmFydGljbGUtYmxvZ19faW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA3Ni4xcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtOyB9XG4gICAgICAuYXJ0aWNsZS1ibG9nX19pbWFnZSBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAgIC5hcnRpY2xlLWJsb2dfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAuNTklOyB9XG4gICAgICAuYXJ0aWNsZS1ibG9nX190aXRsZSBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYXJ0aWNsZS1ibG9nX19pbm5lciB7XG4gICAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctbGVmdDogMC4zcmVtOyB9XG4gICAgLmFydGljbGUtYmxvZ19fZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDMuMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMjMlOyB9XG4gICAgLmFydGljbGUtYmxvZ19fdGltZSB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogNi40cmVtOyB9XG4gICAgICAuYXJ0aWNsZS1ibG9nX190aW1lOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDMuMnJlbTsgfVxuICAuYmxvZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjIuNXJlbTsgfVxuICAgIC5ibG9nX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07IH1cbiAgICAuYmxvZyAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzLjNyZW07IH1cbiAgICAuYmxvZ19fc2xpZGUge1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmJsb2dfX3BhZ2luYXRpb24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9nX19zd2lwZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9nX19zd2lwZXItbW9iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmJsb2dfX3NsaWRlLW1vYiB7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7IH1cbiAgICAuYmxvZ19fYnVsbGV0cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA5MiU7XG4gICAgICBwYWRkaW5nLXRvcDogMXJlbTsgfVxuICAubW9kZWxzIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOXJlbTsgfVxuICAgIC5tb2RlbHNfX3RpdGxlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS4ycmVtOyB9XG4gICAgICAubW9kZWxzX190aXRsZSAudGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLm1vZGVscyAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzcmVtOyB9XG4gICAgLm1vZGVsc19fc3dpcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDNyZW07IH1cbiAgICAubW9kZWxzX19idWxsZXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuMnJlbTsgfVxuICAgIC5tb2RlbHMgLm1vYiB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50OyB9XG4gICAgLm1vZGVscyAuZGVzayB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1vZGVscyAubW9kZWwge1xuICAgICAgd2lkdGg6IDM4cmVtO1xuICAgICAgaGVpZ2h0OiA0N3JlbTsgfVxuICAubW9kZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDYuNnJlbTsgfVxuICAgIC5tb2RlbF9fbmFtZSB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtOyB9XG4gICAgLm1vZGVsX19jYXRhbG9nIHtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTsgfVxuICAgIC5tb2RlbF9fc3RhdHVzIHtcbiAgICAgIGhlaWdodDogNC44cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9XG4gICAgLm1vZGVsX19kYXRlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzLjJyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAlOyB9XG4gIC5jYXRhbG9nIHtcbiAgICBtYXJnaW4tdG9wOiAyMi40cmVtOyB9XG4gICAgLmNhdGFsb2cgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5jYXRhbG9nX190aXRsZSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTsgfVxuICAgIC5jYXRhbG9nIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICBsaW5lLWhlaWdodDogNy4ycmVtO1xuICAgICAgcGFkZGluZy10b3A6IDNyZW07IH1cbiAgICAuY2F0YWxvZ19fd3JhcHBlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpOyB9XG4gICAgICAuY2F0YWxvZ19fd3JhcHBlciAubW9kZWwge1xuICAgICAgICBoZWlnaHQ6IDQ2LjZyZW07XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNhdGFsb2dfX2ZpbHRlci1idG4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmNhdGFsb2dfX2ZpbHRlci1idG4gc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEzLjJyZW07XG4gICAgICBoZWlnaHQ6IDEyLjJyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcmVtOyB9XG4gICAgLmNhdGFsb2dfX2J0bi1hbGwge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmNhdGFsb2ctZmlsdGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDZyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAwOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyX193cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuY2F0YWxvZy1maWx0ZXJfX2NvbnRlbnQtdGl0bGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9XG4gICAgICAuY2F0YWxvZy1maWx0ZXJfX2NvbnRlbnQtdGl0bGUgc3Ryb25nIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNi42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzI0MjQyNDsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9faXRlbSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTU0JTtcbiAgICAgIHBhZGRpbmctbGVmdDogMTMuNHJlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fbGlzdHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuMnJlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fY29udGVudC1sZWZ0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgICAuY2F0YWxvZy1maWx0ZXJfX3dyYXAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9faW5uZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtOyB9XG4gICAgICAuY2F0YWxvZy1maWx0ZXJfX2lubmVyIGxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTU0JTsgfVxuICAgICAgLmNhdGFsb2ctZmlsdGVyX19pbm5lciBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAzNy44cmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNi41cmVtO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxODclOyB9XG4gICAgICAgIC5jYXRhbG9nLWZpbHRlcl9faW5uZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4NyU7IH1cbiAgICAuY2F0YWxvZy1maWx0ZXJfX2lubmVyLXNlbGVjdCBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3Qge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDE4NyU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjlyZW07IH1cbiAgICAuY2F0YWxvZy1maWx0ZXIgLnNlbGVjdC1oZWFkOjphZnRlciB7XG4gICAgICB3aWR0aDogMS42cmVtO1xuICAgICAgaGVpZ2h0OiAxLjZyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi9maWx0ZXItYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMHJlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluO1xuICAgICAgdG9wOiAycmVtOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3QtaGVhZCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxODclO1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyIC5zZWxlY3QtbGlzdCB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTg3JTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlciAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDJyZW0gM3JlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlciAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMjksIDIzMSwgMC41KTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fYnRuLWNhbmNlbGxhdGlvbiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTsgfVxuICAgIC5jYXRhbG9nLWZpbHRlcl9fYnRucyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogNi45OHJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLmNhdGFsb2ctZmlsdGVyX19idG4tYXBwbHk6OmJlZm9yZSB7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIHdpZHRoOiA1LjRyZW07IH1cbiAgLmNhdGFsb2ctZmlsdGVyLmFjdGl2ZSB7XG4gICAgei1pbmRleDogNDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmJsb2ctbWFpbiB7XG4gICAgbWFyZ2luLXRvcDogMTVyZW07IH1cbiAgICAuYmxvZy1tYWluIC5jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAzcmVtOyB9XG4gICAgLmJsb2ctbWFpbiAudGl0bGUge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgIC5ibG9nLW1haW5fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLmJsb2ctbWFpbl9fd3JhcHBlciAucHVibGljYXRpb24ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDByZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAgIC5ibG9nLW1haW5fX3dyYXBwZXIgLnB1YmxpY2F0aW9uOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC5ibG9nLW1haW5fX3dyYXBwZXIgLnB1YmxpY2F0aW9uOm50aC1sYXN0LWNoaWxkKC1uKzMpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5ibG9nLW1haW4gLm1vYiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5ibG9nLW1haW4gLmRlc2sge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5ibG9nLW1haW5fX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuYmxvZy1tYWluIC5wdWJsaWNhdGlvbjpudGgtbGFzdC1jaGlsZCgtbiszKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmJsb2ctbWFpbl9fYnRuLWFsbCB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucHVibGljYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjYuNnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAucHVibGljYXRpb246aG92ZXIgLnB1YmxpY2F0aW9uX190aXRsZSB7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xuICAgICAgY29sb3I6ICNGRkZGRkY7IH1cbiAgICAucHVibGljYXRpb25fX3RpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LXNpemU6IDQuOXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzAuNTklO1xuICAgICAgd2lkdGg6IDY0JTsgfVxuICAgIC5wdWJsaWNhdGlvbl9fY29udGVudCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAucHVibGljYXRpb25fX2ltYWdlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuNHM7IH1cbiAgICAgIC5wdWJsaWNhdGlvbl9faW1hZ2UgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5wdWJsaWNhdGlvbl9fdGV4dCB7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTU2JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNS4ycmVtO1xuICAgICAgd2lkdGg6IDU2LjhyZW07XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjRzO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gICAgLnB1YmxpY2F0aW9uX19kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIyMyU7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvOyB9XG4gIC5jb250YWN0cyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDNyZW07IH1cbiAgLmNvbnRhY3RzX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNvbnRhY3RzX19ibG9jayB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAuNHJlbTsgfVxuICAuY29udGFjdHMgI21hcCB7XG4gICAgaGVpZ2h0OiA2MHJlbTsgfVxuICAuY29udGFjdHNfX2luZm8tdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEzMC41OSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMy44cmVtOyB9XG4gIC5jb250YWN0c19faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgICBtYXJnaW4tdG9wOiA4cmVtOyB9XG4gIC5jb250YWN0c19faW5mby1kYXRlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmNvbnRhY3RzX19pbmZvLWRhdGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtOyB9XG4gICAgLmNvbnRhY3RzX19pbmZvLWRhdGUgc3Ryb25nLCAuY29udGFjdHNfX2luZm8tZGF0ZSBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlOyB9XG4gIC5jb250YWN0c19faW5mby1zb2NpYWwgYSB7XG4gICAgd2lkdGg6IDEyLjJyZW07XG4gICAgaGVpZ2h0OiAxMi4ycmVtO1xuICAgIG1hcmdpbi1yaWdodDogNi4ycmVtOyB9XG4gIC5jb250YWN0c19fZm9ybS10aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMTMwLjU5JTtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07IH1cbiAgLmNvbnRhY3RzX19mb3JtLWlubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG4gICAgLmNvbnRhY3RzX19mb3JtLWlubmVyIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlOyB9XG4gICAgLmNvbnRhY3RzX19mb3JtLWlubmVyIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDEuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxODclOyB9XG4gICAgICAuY29udGFjdHNfX2Zvcm0taW5uZXIgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTg3JTsgfVxuICAuY29udGFjdHMgLmxpbmsge1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgLmNhcmQtbmV3cyB7XG4gICAgbWFyZ2luLXRvcDogMTIuN3JlbTsgfVxuICAgIC5jYXJkLW5ld3MgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5jYXJkLW5ld3NfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiA3MyU7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG4gICAgICAuY2FyZC1uZXdzX190aXRsZSBzdHJvbmcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogNi43cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDExOSU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuOXJlbTsgfVxuICAgICAgICAuY2FyZC1uZXdzX190aXRsZSBzdHJvbmc6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLmNhcmQtbmV3c19fdGl0bGUgc3BhbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjg3cmVtOyB9XG4gICAgLmNhcmQtbmV3c19fdGV4dCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuY2FyZC1uZXdzX190ZXh0IHN0cm9uZyB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0LjNyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMy4zcmVtOyB9XG4gICAgICAuY2FyZC1uZXdzX190ZXh0IHAge1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTQ1JTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTsgfVxuICAgIC5jYXJkLW5ld3NfX2ltYWdlLWJveCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIC5jYXJkLW5ld3NfX2ltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2OHJlbTsgfVxuICAgICAgLmNhcmQtbmV3c19faW1hZ2UgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5jYXJkLW5ld3NfX2ltYWdlLWJveC1uYW1lIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDQuMnJlbTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAyLjlyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5jYXJkLW5ld3NfX2ltYWdlLWJveC1uYW1lOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IDEuNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE0MiwgMTQyLCAxNDIsIDAuNik7XG4gICAgICAgIHdpZHRoOiAyM3JlbTtcbiAgICAgICAgdG9wOiA3OSU7IH1cbiAgICAuY2FyZC1uZXdzX19pbm5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7IH1cbiAgICAgIC5jYXJkLW5ld3NfX2lubmVyIC5jYXJkLW5ld3NfX3RleHQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC5jYXJkLW5ld3NfX25vdGUge1xuICAgICAgbWFyZ2luLXRvcDogNC44cmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogNC44cmVtOyB9XG4gICAgICAuY2FyZC1uZXdzX19ub3RlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTsgfVxuICAgICAgLmNhcmQtbmV3c19fbm90ZSBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH1cbiAgLnJlYWQtYWxzbyAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDNyZW07IH1cbiAgLnJlYWQtYWxzb19fd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAucmVhZC1hbHNvX190aXRsZSAubGluayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmVhZC1hbHNvIC5wdWJsaWNhdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAuZW50cnkgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDsgfVxuICAuZW50cnlfX2J0biB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuZW50cnlfX3RleHQgc3Ryb25nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmVudHJ5X19pbWFnZS1ibG9jayB7XG4gICAgaGVpZ2h0OiAxODJyZW07XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAgIC5lbnRyeV9faW1hZ2UtYmxvY2s6OmFmdGVyIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAuZW50cnlfX2NvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtOyB9XG4gIC5lbnRyeV9fc3dpcGVyLXR3byB7XG4gICAgd2lkdGg6IDIzcmVtO1xuICAgIGhlaWdodDogMzFyZW07XG4gICAgcmlnaHQ6IDIuMnJlbTtcbiAgICB0b3A6IDU3cmVtOyB9XG4gIC5lbnRyeV9faW1hZ2Utc2xpZGUtY29udGVudCB7XG4gICAgaGVpZ2h0OiAxODJyZW07XG4gICAgbWluLWhlaWdodDogYXV0bzsgfVxuICAuZW50cnlfX25leHQtcGhvdG8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEycmVtO1xuICAgIGhlaWdodDogMTJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbnRyeV9fc2xpZGUtY29udGVudC10d28ge1xuICAgIHdpZHRoOiAyM3JlbTtcbiAgICBoZWlnaHQ6IDIzcmVtOyB9XG4gIC5lbnRyeV9fc2xpZGUtY29udGVudC10d28taW1hZ2Uge1xuICAgIHdpZHRoOiAxOHJlbTtcbiAgICBoZWlnaHQ6IDE4cmVtOyB9XG4gIC5lbnRyeV9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBsZWZ0OiAwLjJyZW07IH1cbiAgICAuZW50cnlfX3N3aXBlci10d28tcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCxcbiAgICAuZW50cnlfX3N3aXBlci10d28tcGFnaW5hdGlvbiAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwge1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAzLjFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTc2JTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5lbnRyeV9fYmxvY2sge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctdG9wOiAzNXJlbTsgfVxuICAuZW50cnlfX3NlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfVxuICAgIC5lbnRyeV9fc2VsZWN0IGxhYmVsIHtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTU0JTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICBjb2xvcjogI0ZGRkZGRjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZW50cnlfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHJlbTsgfVxuICAuZW50cnkgLnNlbGVjdCB7XG4gICAgcGFkZGluZy10b3A6IDEuMXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XG4gICAgd2lkdGg6IDM3LjRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEuN3JlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAgIC5lbnRyeSAuc2VsZWN0OmhvdmVyIC5oZWFkZXJfX3NlbGVjdC1oZWFkIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgdHJhbnNpdGlvbjogMC4yczsgfVxuICAuZW50cnkgLnNlbGVjdC1oZWFkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTI3JTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5lbnRyeSAuc2VsZWN0LWhlYWQ6OmFmdGVyIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi9maWx0ZXItYXJyb3ctd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIvY292ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluO1xuICAgIHRvcDogMS43cmVtOyB9XG4gIC5lbnRyeSAuc2VsZWN0LWhlYWQub3Blbjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5lbnRyeSAuc2VsZWN0LWxpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDIwLjVyZW07XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiAjRUFFQ0VEO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluOyB9XG4gIC5lbnRyeSAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwLjJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpOyB9XG4gICAgLmVudHJ5IC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW06OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vYXJyb3dibGFja2xpbmsuc3ZnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuICAuZW50cnkgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIyOSwgMjMxLCAwLjUpOyB9XG4gIC5lbnRyeV9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMC40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07IH1cbiAgICAuZW50cnlfX2lubmVyIC5lbnRyeV9faW5uZXItdGV4dDpudGgtbGFzdC1vZi10eXBlKC1uKzMpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmVudHJ5X19pbm5lci10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW07IH1cbiAgICAuZW50cnlfX2lubmVyLXRleHQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTsgfVxuICAgIC5lbnRyeV9faW5uZXItdGV4dCBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAzLjRyZW07IH1cbiAgLmVudHJ5X190ZXh0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgICAuZW50cnlfX3RleHQgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTsgfVxuICAgIC5lbnRyeV9fdGV4dCBzdHJvbmcge1xuICAgICAgZm9udC1zaXplOiAzLjI1cmVtOyB9XG4gIC5lbnRyeV9fcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZW50cnlfX3RhYmxlcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZW50cnlfX3N0eWxlIHtcbiAgICBwYWRkaW5nLXRvcDogOXJlbTsgfVxuICAgIC5lbnRyeV9fc3R5bGUgc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4zcmVtOyB9XG4gICAgLmVudHJ5X19zdHlsZSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtOyB9XG4gIC5lbnRyeV9fYnRuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNnJlbTtcbiAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuICAgIC5lbnRyeV9fYnRuIHNwYW4ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5lbnRyeV9fYnRuIHNwYW46OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiA3LjRyZW07XG4gICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vYXJyb3d3aGl0ZW5leHQuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIHJpZ2h0OiAycmVtO1xuICAgICAgICB0b3A6IDAuMnJlbTsgfVxuICAuaHViLW1vZGVsIHtcbiAgICBtYXJnaW4tdG9wOiA1LjNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNS45cmVtOyB9XG4gICAgLmh1Yi1tb2RlbCAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzcmVtOyB9XG4gICAgLmh1Yi1tb2RlbF9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmh1Yi1tb2RlbF9fbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICAgICAgZ2FwOiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIC5odWItbW9kZWxfX2FsbC1idG4ge1xuICAgICAgZm9udC1zaXplOiAzLjNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAudHlwZXMtbW9kZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDE3LjJyZW07IH1cbiAgICAudHlwZXMtbW9kZWwgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC50eXBlcy1tb2RlbF9fbmF2IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAudHlwZXMtbW9kZWxfX3N3aXBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLnR5cGVzLW1vZGVsX19zbGlkZS1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IGZpdC1jb250ZW50OyB9XG4gICAgLnR5cGVzLW1vZGVsX19zbGlkZSB7XG4gICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0xMDAlOyB9XG4gICAgLnR5cGVzLW1vZGVsIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAgIC50eXBlcy1tb2RlbF9fc3dpcGVyLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLnR5cGVzLW1vZGVsX193cmFwIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAudHlwZXMtbW9kZWxfX3NsaWRlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAudHlwZXMtbW9kZWxfX3NsaWRlLWNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAudHlwZXMtbW9kZWxfX3NsaWRlLXRpdGxlLW1vYiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAzLjRyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMC40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBjb2xvcjogIzk2OTY5NjsgfVxuICAgIC50eXBlcy1tb2RlbF9fc2xpZGUtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA2LjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW07IH1cbiAgICAgIC50eXBlcy1tb2RlbF9fc2xpZGUtdGl0bGUgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi41cmVtOyB9XG4gICAgLnR5cGVzLW1vZGVsX19pbm5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuNnJlbTsgfVxuICAgIC50eXBlcy1tb2RlbF9fbnVtYmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xuICAgICAgbWF4LXdpZHRoOiA1NnJlbTsgfVxuICAgIC50eXBlcy1tb2RlbF9fcHJpY2Uge1xuICAgICAgZm9udC1zaXplOiAzLjNyZW07XG4gICAgICBtYXgtd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgIC50eXBlcy1tb2RlbF9fcHJpY2UgYiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC50eXBlcy1tb2RlbF9fcHJpY2Ugc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4zcmVtOyB9XG4gICAgLnR5cGVzLW1vZGVsX19idWxsZXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDAuNHJlbTsgfVxuICAub3B0aW9ucy1tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXJlbTsgfVxuICAgIC5vcHRpb25zLW0gLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5vcHRpb25zLW0gLnBseXItLXZpZGVvIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm9wdGlvbnMtbV9fbGVmdCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTsgfVxuICAgIC5vcHRpb25zLW1fX3RpdGxlIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMC40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS41cmVtOyB9XG4gICAgICAub3B0aW9ucy1tX190aXRsZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07IH1cbiAgICAgIC5vcHRpb25zLW1fX3RpdGxlIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogOHJlbTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTRyZW07IH1cbiAgICAub3B0aW9ucy1tX19saXN0cyBsaSB7XG4gICAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuN3JlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMy44cmVtOyB9XG4gICAgICAub3B0aW9ucy1tX19saXN0cyBsaTo6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjJyZW07IH1cbiAgICAub3B0aW9ucy1tX193cmFwcGVyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAub3B0aW9ucy1tX192aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNzhyZW07IH1cbiAgICAgIC5vcHRpb25zLW1fX3ZpZGVvIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuICAgIC5vcHRpb25zLW1fX3ZpZGVvLXBsYXkge1xuICAgICAgd2lkdGg6IDExLjM3OHJlbTtcbiAgICAgIGhlaWdodDogMTEuMzc2cmVtOyB9XG4gIC5leGFtcGxlIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAuZXhhbXBsZSAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNi42cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfVxuICAgIC5leGFtcGxlIC50aXRsZSBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogNi42cmVtOyB9XG4gIC5leGFtcGxlX19idG4tYWxsIHtcbiAgICBmb250LXNpemU6IDMuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLmV4YW1wbGVfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07IH1cbiAgICAuZXhhbXBsZV9fd3JhcHBlciAucHJvZHVjdC1tb2RlbCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbTsgfVxuICAgICAgLmV4YW1wbGVfX3dyYXBwZXIgLnByb2R1Y3QtbW9kZWxfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IDM3LjVyZW07XG4gICAgICAgIGhlaWdodDogNDYuOHJlbTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMjQ5cmVtOyB9XG4gICAgICAgIC5leGFtcGxlX193cmFwcGVyIC5wcm9kdWN0LW1vZGVsX19pbWFnZSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgICAuZXhhbXBsZV9fd3JhcHBlciAucHJvZHVjdC1tb2RlbF9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgICAuZXhhbXBsZV9fd3JhcHBlciAucHJvZHVjdC1tb2RlbDpudGgtY2hpbGQoMm4pIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAuY2FyZC1tb2RlbCB7XG4gICAgbWFyZ2luLXRvcDogOS41cmVtOyB9XG4gICAgLmNhcmQtbW9kZWwgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19zdGF0dXMge1xuICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19kYXRlLXRhYmxlLXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGluaXRpYWw7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5jYXJkLW1vZGVsX19kYXRlLXRhYmxlLXdyYXBwZXIgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUge1xuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICMyNDI0MjQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUtd3JhcHBlciAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZTpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLmNhcmQtbW9kZWxfX3dyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4gICAgLmNhcmQtbW9kZWxfX2xlZnQgLmNhcmQtbW9kZWxfX2xpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAuY2FyZC1tb2RlbF9fbGVmdCAuY2FyZC1tb2RlbF9fdGl0bGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jYXJkLW1vZGVsX19sZWZ0IC5jYXJkLW1vZGVsX19zdGF0dXMge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jYXJkLW1vZGVsX19saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjNyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMuOXJlbTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX3RpdGxlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIuOXJlbTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX3RpdGxlIHN0cm9uZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNi42cmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX3N0YXR1cyB7XG4gICAgICBwYWRkaW5nOiAyLjlyZW07XG4gICAgICB3aWR0aDogNDguOHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMXJlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19zd2lwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcGFkZGluZy10b3A6IDYuOXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAuY2FyZC1tb2RlbF9fdmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwNS42cmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX21zd2lwZXItY29udGVudCB7XG4gICAgICBoZWlnaHQ6IDMzLjRyZW07XG4gICAgICB3aWR0aDogMjVyZW07IH1cbiAgICAgIC5jYXJkLW1vZGVsX19tc3dpcGVyLWNvbnRlbnQgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLmNhcmQtbW9kZWxfX2J1bGxldHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogNnJlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19wYWdpbmF0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuY2FyZC1tb2RlbF9faW1hZ2Uge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwNS42cmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX3ZpZGVvLXBsYXkge1xuICAgICAgd2lkdGg6IDExLjM3OHJlbTtcbiAgICAgIGhlaWdodDogMTEuMzc2cmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX21zd2lwZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG4gICAgLmNhcmQtbW9kZWxfX3JpZ2h0LXRleHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5jYXJkLW1vZGVsX19kYXRlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5jYXJkLW1vZGVsX19yaWdodC1pbm5lciB7XG4gICAgICBtYXJnaW4tdG9wOiA4LjJyZW07IH1cbiAgICAuY2FyZC1tb2RlbF9fZGF0ZS10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM5Njk2OTY7IH1cbiAgICAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZSB7XG4gICAgICB3aWR0aDogMjVyZW07XG4gICAgICBoZWlnaHQ6IDEzLjhyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG4gICAgICBwYWRkaW5nLXRvcDogM3JlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMnJlbTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUgc3Ryb25nIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGUgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19sZWZ0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNhcmQtbW9kZWxfX2Jsb2NrIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMmZyKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX2Jsb2NrIC5jYXJkLW1vZGVsX19kYXRhOm50aC1sYXN0LW9mLXR5cGUoLW4gKyAzKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuY2FyZC1tb2RlbF9fZGF0YSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA3cmVtOyB9XG4gICAgICAuY2FyZC1tb2RlbF9fZGF0YSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtOyB9XG4gICAgICAuY2FyZC1tb2RlbF9fZGF0YSBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH1cbiAgICAuY2FyZC1tb2RlbCAubW9iIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmNhcmQtbW9kZWxfX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNi4ycmVtOyB9XG4gICAgICAuY2FyZC1tb2RlbF9fdGV4dCBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4zcmVtOyB9XG4gICAgICAuY2FyZC1tb2RlbF9fdGV4dCBzdHJvbmcge1xuICAgICAgICBmb250LXNpemU6IDMuM3JlbTsgfVxuICAgIC5jYXJkLW1vZGVsIC53ZWItdmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuY2FyZC1tb2RlbCAucGx5cl9fdmlkZW8td3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsIHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCwgbm9uZSkpICFpbXBvcnRhbnQ7IH1cbiAgICAuY2FyZC1tb2RlbCAucGx5cl9fcG9zdGVyIHtcbiAgICAgIGhlaWdodDogMTA1LjZyZW07XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jYXJkLW1vZGVsIC5wbHlyLS12aWRlbyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTA1LjZyZW07IH1cbiAgICAuY2FyZC1tb2RlbCAucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQge1xuICAgICAgd2lkdGg6IDEycmVtO1xuICAgICAgaGVpZ2h0OiAxMnJlbTsgfVxuICAgIC5jYXJkLW1vZGVsX19yaWdodCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtOyB9XG4gICAgICAuY2FyZC1tb2RlbF9fcmlnaHQgLmNhcmQtbW9kZWxfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICAgLmNhcmQtbW9kZWxfX3JpZ2h0IC5jYXJkLW1vZGVsX190aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDcwcmVtOyB9XG4gICAgICAuY2FyZC1tb2RlbF9fcmlnaHQgLmNhcmQtbW9kZWxfX3N0YXR1cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAgIC5jYXJkLW1vZGVsX19yaWdodCAuY2FyZC1tb2RlbF9fc3RhdHVzIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jYXJkLW1vZGVsLS10d28ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gICAgLmNhcmQtbW9kZWwtLXR3byAuY2FyZC1tb2RlbF9fbGluayB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMy41cmVtOyB9XG4gICAgLmNhcmQtbW9kZWwtLXR3byAuY2FyZC1tb2RlbF9fbmF0aW9uYWwge1xuICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcmVtOyB9XG4gIC5yZWNvcmQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAvKiDRgdC+0LfQtNCw0L3QuNC1INCyIGxhYmVsINC/0YHQtdCy0LTQvtGN0LvQtdC80LXQvdGC0LAgYmVmb3JlINGB0L4g0YHQu9C10LTRg9GO0YnQuNC80Lgg0YHRgtC40LvRj9C80LggKi8gfVxuICAgIC5yZWNvcmQgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5yZWNvcmRfX2Zvcm0td3JhcCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnJlY29yZF9fcGhvdG8taW5uZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYnRucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1saW5rIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTU0JTsgfVxuICAgIC5yZWNvcmRfX2RvcC1zZWN0b3Ige1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgIC5yZWNvcmRfX2RvcC1zZWN0b3IgLnJlY29yZF9fcGhvdG8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnJlY29yZF9fZG9wLXNlY3RvciAucmVjb3JkX19waG90bzpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtLWRvcCAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWlucHV0LWZpbGUgc3BhbiB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTU0JTsgfVxuICAgIC5yZWNvcmRfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsOyB9XG4gICAgLnJlY29yZF9fZm9ybS1pbm5lciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAgIC5yZWNvcmRfX2Zvcm0taW5uZXIgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlOyB9XG4gICAgICAucmVjb3JkX19mb3JtLWlubmVyIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjRyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4NyU7IH1cbiAgICAgICAgLnJlY29yZF9fZm9ybS1pbm5lciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTg3JTsgfVxuICAgIC5yZWNvcmRfX2Zvcm0td3JhcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0LjJyZW07IH1cbiAgICAucmVjb3JkX19mb3JtLWNyaWIge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgcGFkZGluZy10b3A6IDIuNHJlbTsgfVxuICAgIC5yZWNvcmRfX2Zvcm0taW5uZXI6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiA2LjRyZW07IH1cbiAgICAucmVjb3JkX19mb3JtLWlubmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAucmVjb3JkX19waG90by10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNHJlbTsgfVxuICAgIC5yZWNvcmRfX2N1c3RvbS1jaGVja2JveCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAucmVjb3JkX19jaGVja2JveCBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTsgfVxuICAgICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWwgYnIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICMyNDI0MjQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuNnJlbTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlOyB9XG4gICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uL2dhbGthLnN2Z1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogODAlOyB9XG4gICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLnJlY29yZF9fYW5ub3RhdGlvbiB7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy40cmVtOyB9XG4gICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYmxvY2sgbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtOyB9XG4gICAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuMnJlbTsgfVxuICAgICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjklO1xuICAgICAgICBwYWRkaW5nLXRvcDogMS42cmVtOyB9XG4gICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS5hY3RpdmUgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1czsgfVxuICAgIC5yZWNvcmQgLnNlbGVjdCB7XG4gICAgICBwYWRkaW5nLXRvcDogMS4xcmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEuN3JlbTsgfVxuICAgICAgLnJlY29yZCAuc2VsZWN0OmhvdmVyIC5oZWFkZXJfX3NlbGVjdC1oZWFkIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4yczsgfVxuICAgIC5yZWNvcmQgLnNlbGVjdC1oZWFkIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNyU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5yZWNvcmQgLnNlbGVjdC1oZWFkOjphZnRlciB7XG4gICAgICB3aWR0aDogMnJlbTtcbiAgICAgIGhlaWdodDogMS41cmVtO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24vZmlsdGVyLWFycm93LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyL2NvdmVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDByZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbjtcbiAgICAgIHRvcDogMS43cmVtOyB9XG4gICAgLnJlY29yZCAuc2VsZWN0LWhlYWQub3Blbjo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSkgcm90YXRlKDE4MGRlZyk7IH1cbiAgICAucmVjb3JkIC5zZWxlY3QtbGlzdCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAyMC41cmVtO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluOyB9XG4gICAgLnJlY29yZCAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjJyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAucmVjb3JkIC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW06aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIyOSwgMjMxLCAwLjUpOyB9XG4gICAgLnJlY29yZF9fc2VsZWN0IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS44cmVtOyB9XG4gICAgLnJlY29yZF9fdG90YWwge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtOyB9XG4gICAgICAucmVjb3JkX190b3RhbCBiIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9XG4gICAgLnJlY29yZF9faW5uZXItY2hlY2sgLnJlY29yZF9fY2hlY2tib3gge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5yZWNvcmRfX2lubmVyLWNoZWNrIC5yZWNvcmRfX2N1c3RvbS1jaGVja2JveCArIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjJyZW07IH1cbiAgICAucmVjb3JkX19sb2NhdGlvbnMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMi44cmVtOyB9XG4gICAgLnJlY29yZF9fbG9jYXRpb25zIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAucmVjb3JkX19sb2NhdGlvbiB7XG4gICAgICBtaW4td2lkdGg6IDM3cmVtO1xuICAgICAgbWF4LXdpZHRoOiAzN3JlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAgIC5yZWNvcmRfX2xvY2F0aW9uIC5yZWNvcmRfX2NoZWNrYm94IHtcbiAgICAgICAgbWluLWhlaWdodDogN3JlbTsgfVxuICAgIC5yZWNvcmRfX2xvY2F0aW9uOm50aC1jaGlsZCgybikge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLnJlY29yZF9fbG9jYXRpb24taW1hZ2Uge1xuICAgICAgaGVpZ2h0OiA2MnJlbTsgfVxuICAgIC5yZWNvcmRfX2RvcC1zZWN0b3Ige1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLnJlY29yZF9fZG9wLXNlY3RvciAucmVjb3JkX19waG90byB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS0tZG9wIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgICAucmVjb3JkX19waG90by1hcnRpY2xlLS1kb3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS0tZG9wIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYmxvY2sge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWlubmVyLS1kb3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5yZWNvcmRfX2NoZWNrYm94LXByaWNlIHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTsgfVxuICAgICAgLnJlY29yZF9fY2hlY2tib3gtcHJpY2Ugc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtOyB9XG4gICAgICAucmVjb3JkX19jaGVja2JveC1wcmljZSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07IH1cbiAgICAucmVjb3JkX19mb3JtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYnRucy0tY2FiaW5ldCBmb3JtIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLnJlY29yZC1mb3JtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XG4gICAgbWluLXdpZHRoOiAzN3JlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiAzN3JlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogMzdyZW07XG4gICAgd2lkdGg6IDM3cmVtOyB9XG4gICAgLnJlY29yZC1mb3JtX19wcmljZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAucmVjb3JkLWZvcm1fX3ByaWNlIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAgIC5yZWNvcmQtZm9ybV9fcHJpY2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07IH1cbiAgICAucmVjb3JkLWZvcm0gLnBseXJfX3Bvc3RlciB7XG4gICAgICB3aWR0aDogMzdyZW07XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOSUgMHJlbTsgfVxuICAgIC5yZWNvcmQtZm9ybV9fdmlkZW8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgIG1pbi1oZWlnaHQ6IDY2LjhyZW07IH1cbiAgICAgIC5yZWNvcmQtZm9ybV9fdmlkZW8gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLnJlY29yZC1mb3JtX19ibG9jayB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7IH1cbiAgICAucmVjb3JkLWZvcm1fX2Jsb2NrLXRleHQge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyLjJyZW07IH1cbiAgICAgIC5yZWNvcmQtZm9ybV9fYmxvY2stdGV4dCBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAucmVjb3JkLWZvcm0gLm1pbnVzLnBsdXMge1xuICAgICAgd2lkdGg6IDEycmVtO1xuICAgICAgaGVpZ2h0OiAxMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTsgfVxuICAgIC5yZWNvcmQtZm9ybSAuY291bnQge1xuICAgICAgZm9udC1zaXplOiAzcmVtOyB9XG4gIC5yZWNvcmQtZm9ybTpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnJlY29yZC1mb3JtOm50aC1jaGlsZCgzbikge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbTsgfVxuICAuZm9vdGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDhyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDlyZW07IH1cbiAgICAuZm9vdGVyX19uYXYtZGVzayB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmZvb3RlciAuY29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMCAzLjJyZW07IH1cbiAgICAuZm9vdGVyX19yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICAgIG1hcmdpbi10b3A6IDcuNHJlbTsgfVxuICAgIC5mb290ZXJfX3dyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjlyZW07IH1cbiAgICAuZm9vdGVyX19wb2xpY3kge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5mb290ZXJfX25hdi1tb2JpbGUge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAgICAgLmZvb3Rlcl9fbmF2LW1vYmlsZSB1bCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAuNHJlbTsgfVxuICAgICAgLmZvb3Rlcl9fbmF2LW1vYmlsZSB1bDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgICAuZm9vdGVyX19uYXYtbW9iaWxlIGxpIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07IH1cbiAgICAgIC5mb290ZXJfX25hdi1tb2JpbGUgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuZm9vdGVyX19yaWdodC1pbmYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNS4xcmVtOyB9XG4gICAgICAuZm9vdGVyX19yaWdodC1pbmYgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtOyB9XG4gICAgICAuZm9vdGVyX19yaWdodC1pbmYgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9XG4gICAgICAuZm9vdGVyX19yaWdodC1pbmYgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtOyB9XG4gICAgLmZvb3Rlcl9fc29jaWFsIGEge1xuICAgICAgd2lkdGg6IDEyLjJyZW07XG4gICAgICBoZWlnaHQ6IDEyLjJyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDYuMnJlbTsgfVxuICAgIC5mb290ZXJfX3BvbGljeSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA3LjJyZW07IH1cbiAgICAgIC5mb290ZXJfX3BvbGljeSBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTsgfVxuICAuZXJyb3JfX2JnIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5lcnJvcl9fYmctbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAuZXJyb3JfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5lcnJvcl9fdGl0bGUgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3LjJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gICAgLmVycm9yX190aXRsZSBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG4gIC5lcnJvcl9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE1NCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNC44cmVtOyB9IH1cblxuQG1lZGlhIG9ubHkgYWxsIGFuZCAobWF4LXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNDhlbSkge1xuICAuZmFuY3lib3gtY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIG9ubHkgYWxsIGFuZCAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5jYW5jZWxsYXRpb24tbW9kYWwge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTkxLCAxOTgsIDIwNSwgMC4yOSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC5jYW5jZWxsYXRpb24tbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDsgfVxuICAgIC5jYW5jZWxsYXRpb24tbW9kYWxfX2NvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZDogI0VDRURGMDtcbiAgICAgIGJveC1zaGFkb3c6IDVweCA0cHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICBoZWlnaHQ6IDUycmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuY2FuY2VsbGF0aW9uLW1vZGFsIC5saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTsgfVxuICAgIC5jYW5jZWxsYXRpb24tbW9kYWxfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTsgfVxuICAgIC5jYW5jZWxsYXRpb24tbW9kYWxfX2Nsb3NlIHtcbiAgICAgIHJpZ2h0OiA0cmVtO1xuICAgICAgdG9wOiA0cmVtO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwLjRyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAjRUNFREYwO1xuICAgICAgaGVpZ2h0OiAxMC40cmVtO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAuY2FuY2VsbGF0aW9uLW1vZGFsX19jbG9zZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7IH1cbiAgICAgIC5jYW5jZWxsYXRpb24tbW9kYWxfX2Nsb3NlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTsgfVxuICAudHQtbW9kYWwge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMTkxLCAxOTgsIDIwNSwgMC4yOSk7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBhZGRpbmc6IDAgM3JlbTsgfVxuICAgIC50dC1tb2RhbF9fY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50OyB9XG4gICAgLnR0LW1vZGFsX19jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICNFQ0VERjA7XG4gICAgICBib3gtc2hhZG93OiA1cHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgaGVpZ2h0OiA1MnJlbTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLnR0LW1vZGFsIC5saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTsgfVxuICAgIC50dC1tb2RhbF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiA2cmVtOyB9XG4gICAgLnR0LW1vZGFsX19jbG9zZSB7XG4gICAgICByaWdodDogNHJlbTtcbiAgICAgIHRvcDogNHJlbTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMC40cmVtO1xuICAgICAgYmFja2dyb3VuZDogI0VDRURGMDtcbiAgICAgIGhlaWdodDogMTAuNHJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgICAgLnR0LW1vZGFsX19jbG9zZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7IH1cbiAgICAgIC50dC1tb2RhbF9fY2xvc2U6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlOyB9IH1cbiIsIi5saW5rIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmctcmlnaHQ6IDMuNnJlbTtcblx0Zm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0Zm9udC1zaXplOiAyLjJyZW07XG5cdGxpbmUtaGVpZ2h0OiAycmVtO1xuXHRsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRjb2xvcjogIzI0MjQyNDtcblxuXHQmOmhvdmVyIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNHJlbSk7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG5cdFx0fVxuXHR9XG5cdCY6OmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGNvbnRlbnQ6Jyc7XG5cdFx0d2lkdGg6IDMuNHJlbTtcblx0XHRoZWlnaHQ6IDEuMnJlbTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vYXJyb3dibGFja2xpbmsuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuXHRcdHJpZ2h0OiAtMC42cmVtO1xuICAgIFx0dG9wOiAwLjVyZW07XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcblx0XHRcblx0fVxufVxuXG5cbi50aXRsZSB7XG5cdGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogMjAwO1xuXHRmb250LXNpemU6IDhyZW07XG5cdGxpbmUtaGVpZ2h0OiA5LjZyZW07XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFxuXHRzcGFuIHtcblx0XHRmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRmb250LXNpemU6IDhyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDguOXJlbTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFxuXHR9XG59XG5cbi5wYWdpbmF0aW9uIHtcblx0d2lkdGg6IDIwLjRyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jl9fYXJyb3dzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAzO1xuXHR9XG5cblxuXHQmX19uZXh0IHtcblx0XHR3aWR0aDogOS42cmVtO1xuXHRcdGhlaWdodDogOS42cmVtO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0PiBzdmcge1xuXHRcdFx0ICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC40cmVtKTtcblx0XHRcdH1cblx0XHQgIH1cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDMuNHJlbTtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdGZpbGw6ICMyNDI0MjQ7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2U7XG5cdFx0fVxuXG5cdFx0XG5cdH1cblxuXHQmX19wcmV2IHtcblx0XHR3aWR0aDogOS42cmVtO1xuXHRcdGhlaWdodDogOS42cmVtO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiAxLjVweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1yaWdodDogMS4xcmVtO1xuXHRcdHBhZGRpbmctdG9wOiAzcmVtO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQ+IHN2ZyB7XG5cdFx0XHQgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC40cmVtKTtcblx0XHRcdH1cblx0XHQgIH1cblx0XHRcblxuXHRcdHN2ZyB7XG5cdFx0XHR3aWR0aDogMy40cmVtO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0ZmlsbDogIzI0MjQyNDtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMgZWFzZTtcblx0XHR9XG5cdH1cblxuXHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiAzLjRyZW07XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRmaWxsOiAjOTY5Njk2O1xuXHRcdH1cblx0fVxuXG5cdCZfX2ZyYWN0aW9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmctbGVmdDogMy40cmVtO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMuNHJlbTtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0dG9wOiAycmVtO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ei1pbmRleDogNTtcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCAge1xuXHRcdFx0XG5cdFx0XHRmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNzYlO1xuXHRcdFx0Y29sb3I6ICMyNDI0MjQ7XG5cblx0XHR9XG5cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50IHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFxuXHRcdH1cblxuXHRcdC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXG5cdH1cblxuXHRcblxuXHRcbn1cbi5idWxsZXRfX3BhZ2luYXRpb24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi10b3A6IDYuNHJlbTtcblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzk2OTY5Njtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHdpZHRoOiAyLjJyZW07XG5cdFx0aGVpZ2h0OiAyLjJyZW07XG5cdFxuXHR9XG5cblx0LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xuXHRcdGJhY2tncm91bmQ6ICMyNDI0MjQ7XG5cdH1cbn1cblxuXG5Aa2V5ZnJhbWVzIHBhZ2luYXRpb25BbmltYXRpb24geyAgIFxuICAgIGZyb20geyAgICAgXG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAxNDA7XG4gICAgICAgIFxuICAgIH0gICBcbiAgICB0byB7XG4gICAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICAgICAgIFxuICAgICB9XG4gIH1cblxuXG4udGVzdGluZyB7XG5cdHBhZGRpbmctdG9wOiAyMHJlbTtcblx0cGFkZGluZy1ib3R0b206IDIwcmVtO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRsaSB7XG5cdFx0Zm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Zm9udC1zaXplOiA0cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiA0LjlyZW07XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuXHRcdFx0Y29sb3I6ICM5Njk2OTY7XG5cdFx0fVxuXHR9XG59XG5cblxuLmFsbC1idG4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6aG92ZXIge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IDFzO1xuXHRcdH1cblx0fVxuXHQmOjpiZWZvcmUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGJvdHRvbTogLTAuMnJlbTtcblx0XHRiYWNrZ3JvdW5kOiAgIzAwMDAwMDtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHR0cmFuc2l0aW9uOiAxcztcblx0fVxufVxuIiwiLmNvbnRhY3RzIHtcclxuICAgIG1hcmdpbi10b3A6IDExLjVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjMuMXJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgI21hcCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mby10aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLXRpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvcm0taW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuOTRyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogNzlyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuOTdyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyICB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mby1kYXRlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyxhICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTk0JTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjI1cztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvLWRhdGU6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi43N3JlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2LjdyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2luZm8tc29jaWFsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgLy8g0J3Rg9C20L3QviDQtNC70Y8g0L7RgtC+0LHRgNCw0LbQtdC90LjRjyDQv9GB0LXQstC00L7QutC70LDRgdGB0LBcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICMyNDI0MjQ7IC8vINCo0LjRgNC40L3RgyDQvtCx0LLQvtC00LrQuCDQvNC+0LbQtdGC0LUg0LLRi9Cx0YDQsNGC0Ywg0YHQsNC80LhcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjJyZW07XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjJyZW07XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjJyZW07XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0wLjJyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHB1bHNlIDIuNXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBhOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBAa2V5ZnJhbWVzIHB1bHNlIHtcclxuICAgICAgICAwJSB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgNTAlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIDEwMCUge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbiBodG1sIHtcbiAgICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICB9XG4gIFxuICAvKiBTZWN0aW9uc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAgICovXG4gIFxuICBib2R5IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAgICovXG4gIFxuICBtYWluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBcbiAgLyoqXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAgICovXG4gIFxuICBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcbiAgfVxuICBcbiAgLyogR3JvdXBpbmcgY29udGVudFxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICAgKi9cbiAgXG4gIGhyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICAgIGhlaWdodDogMDsgLyogMSAqL1xuICAgIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgcHJlIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xuICB9XG4gIFxuICAvKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAgICovXG4gIFxuICBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBcbiAgLyoqXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gICAqL1xuICBcbiAgYWJiclt0aXRsZV0ge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xuICB9XG4gIFxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAgICovXG4gIFxuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgY29kZSxcbiAga2JkLFxuICBzYW1wIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xuICB9XG4gIFxuICAvKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICB9XG4gIFxuICAvKipcbiAgICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gICAqIGFsbCBicm93c2Vycy5cbiAgICovXG4gIFxuICBzdWIsXG4gIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgfVxuICBcbiAgc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG4gIH1cbiAgXG4gIHN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG4gIH1cbiAgXG4gIC8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbiAgXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbiAgXG4gIGltZyB7XG4gICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICB9XG4gIFxuICAvKiBGb3Jtc1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICAgKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gICAqL1xuICBcbiAgYnV0dG9uLFxuICBpbnB1dCxcbiAgb3B0Z3JvdXAsXG4gIHNlbGVjdCxcbiAgdGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gICAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgfVxuICBcbiAgLyoqXG4gICAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICAgKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICAgKi9cbiAgXG4gIGJ1dHRvbixcbiAgaW5wdXQgeyAvKiAxICovXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICAgKi9cbiAgXG4gIGJ1dHRvbixcbiAgc2VsZWN0IHsgLyogMSAqL1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIFxuICAvKipcbiAgICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICovXG4gIFxuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbiAgXG4gIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbiAgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG4gIFt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG4gIFt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICBcbiAgLyoqXG4gICAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAgICovXG4gIFxuICBidXR0b246LW1vei1mb2N1c3JpbmcsXG4gIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuICBbdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuICBbdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xuICB9XG4gIFxuICAvKipcbiAgICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbiAgXG4gIGZpZWxkc2V0IHtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gICAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuICBcbiAgbGVnZW5kIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICAgIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG4gIH1cbiAgXG4gIC8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbiAgXG4gIHByb2dyZXNzIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAgICovXG4gIFxuICB0ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICAgKi9cbiAgXG4gIFt0eXBlPVwiY2hlY2tib3hcIl0sXG4gIFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXG4gIH1cbiAgXG4gIC8qKlxuICAgKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gICAqL1xuICBcbiAgW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG4gIFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgXG4gIC8qKlxuICAgKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAgICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gICAqL1xuICBcbiAgW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbiAgfVxuICBcbiAgLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAgICovXG4gIFxuICBbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICB9XG4gIFxuICAvKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAgICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICAgKi9cbiAgXG4gIDo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gICAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xuICB9XG4gIFxuICAvKiBJbnRlcmFjdGl2ZVxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAgICovXG4gIFxuICBkZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBcbiAgLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbiAgXG4gIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgfVxuICBcbiAgLyogTWlzY1xuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICBcbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAgICovXG4gIFxuICB0ZW1wbGF0ZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBcbiAgLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICAgKi9cbiAgXG4gIFtoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9IiwiKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcbmh0bWwge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMC41MjA4MzV2dzsgLy8g0L3QsCDRgNCw0LfRgNC10YjQtdC90LjQuCAxOTIwIDAuNTIwODM1dncgPT09IDEwcHhcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBidWdmaXggaW5maW5pdGUgMXM7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveScsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IGJ1Z2ZpeCBpbmZpbml0ZSAxcztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRmZmO1xyXG4gICAgYmFja2dyb3VuZDogI0ZmZmY7XHJcblxyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAmLmxvY2t7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0b3VjaC1hY3Rpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYnVnZml4IGluZmluaXRlIDFzO1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbmEge1xyXG4gICAgY29sb3I6IHVuc2V0O1xyXG59XHJcbmEsXHJcbmE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5hLFxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgICBmb250OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5wIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxuICAgIHRleHQtYWxpZ246IGluaGVyaXQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBjb2xvcjogdW5zZXQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgZm9udDogaW5oZXJpdDtcclxufVxyXG5cclxudWwge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxudWwgbGkge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDE2MnJlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXHJcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcclxuICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgaHRtbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjU2MjV2dztcclxuICAgICAgICBmb250LXNpemU6IGNhbGMoKDEwMC80MjgpICogNXZ3KTsgLy8g0LPQtNC1IDMyMCDRjdGC0L4g0YjQuNGA0LjQvdCwINC80L7QsSDQstC10YDRgdC40Lgg0LzQsNC60LXRgtCwXHJcbiAgICAgICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDRyZW07IC8vINCyINC80L7QsSDQstC10YDRgdC40Lgg0L7RgtGB0YLRg9C/INC+0YIg0LrRgNCw0Y8g0LfQsNC00LDQtdC8INC00LvRjyDQstGB0LXRhSDQutC+0L3RgtC10LnQvdC10YDQvtCyLCDQsCDRgtCw0Lwg0LPQtNC1INC90LUg0L3Rg9C20L3QviDQvNC+0LbQtdC8INGC0L7Rh9C10YfQvdC+INGD0LHRgNCw0YLRjFxyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybCgnR2lscm95LVJlZ3VsYXIuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdHaWxyb3kgUmVndWxhcicpLCBsb2NhbCgnR2lscm95LVJlZ3VsYXInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1SZWd1bGFyLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybCgnR2lscm95LUJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdHaWxyb3kgQm9sZCcpLCBsb2NhbCgnR2lscm95LUJvbGQnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xyXG4gICAgc3JjOiB1cmwoJ0dpbHJveS1CbGFjay5lb3QnKTtcclxuICAgIHNyYzogbG9jYWwoJ0dpbHJveSBCbGFjaycpLCBsb2NhbCgnR2lscm95LUJsYWNrJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktQmxhY2suZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUJsYWNrLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1CbGFjay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR2lscm95JztcclxuICAgIHNyYzogdXJsKCdHaWxyb3ktTGlnaHQuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdHaWxyb3kgTGlnaHQnKSwgbG9jYWwoJ0dpbHJveS1MaWdodCcpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUxpZ2h0LmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybCgnR2lscm95LVNlbWlib2xkLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnR2lscm95IFNlbWlib2xkJyksIGxvY2FsKCdHaWxyb3ktU2VtaWJvbGQnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1TZW1pYm9sZC5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktU2VtaWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktU2VtaWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LVNlbWlib2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xyXG4gICAgc3JjOiB1cmwoJ0dpbHJveS1NZWRpdW0uZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdHaWxyb3kgTWVkaXVtJyksIGxvY2FsKCdHaWxyb3ktTWVkaXVtJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktTWVkaXVtLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW0ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktTWVkaXVtLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdHaWxyb3knO1xyXG4gICAgc3JjOiB1cmwoJ0dpbHJveS1FeHRyYWJvbGQuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCdHaWxyb3kgRXh0cmFib2xkJyksIGxvY2FsKCdHaWxyb3ktRXh0cmFib2xkJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktRXh0cmFib2xkLmVvdCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1FeHRyYWJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktRXh0cmFib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1FeHRyYWJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0dpbHJveSc7XHJcbiAgICBzcmM6IHVybCgnR2lscm95LUhlYXZ5LmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgnR2lscm95IEhlYXZ5JyksIGxvY2FsKCdHaWxyb3ktSGVhdnknKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0dpbHJveS1IZWF2eS5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9HaWxyb3ktSGVhdnkud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvR2lscm95LUhlYXZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gXHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG5cdHNyYzogdXJsKCdFdXJvcGVFeHRCb2xkLmVvdCcpO1xyXG5cdHNyYzogbG9jYWwoJ0V1cm9wZUV4dCBCb2xkJyksIGxvY2FsKCdFdXJvcGVFeHRCb2xkJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL0V1cm9wZUV4dEJvbGQuZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9FdXJvcGVFeHRCb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuXHRcdHVybCgnLi4vZm9udHMvRXVyb3BlRXh0Qm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XHJcblx0c3JjOiB1cmwoJ0V1cm9wZUV4dEJvbGQuZW90Jyk7XHJcblx0c3JjOiBsb2NhbCgnRXVyb3BlRXh0IEJvbGQnKSwgbG9jYWwoJ0V1cm9wZUV4dEJvbGQnKSxcclxuXHRcdHVybCgnLi4vZm9udHMvRXVyb3BlRXh0Qm9sZC5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL0V1cm9wZUV4dEJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCcuLi9mb250cy9FdXJvcGVFeHRCb2xkLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdLeWl2KlR5cGUgU2VyaWYnO1xyXG5cdFxyXG5cdHNyYzpcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0t5aXZUeXBlU2VyaWYtTGlnaHQzLndvZmYyJykgZm9ybWF0KCd3b2YyJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL0t5aXZUeXBlU2VyaWYtTGlnaHQzLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuXHRmb250LXdlaWdodDogMjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuXHJcbkBmb250LWZhY2UgeyBcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdpbHJveUJvbGRcIjtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvR2lscm95Qm9sZC9HaWxyb3lCb2xkLmVvdFwiKTtcclxuICAgIHNyYzogdXJsKFwiLi4vZm9udHMvR2lscm95Qm9sZC9HaWxyb3lCb2xkLmVvdD8jaWVmaXhcIilmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgIHVybChcIi4uL2ZvbnRzL0dpbHJveUJvbGQvR2lscm95Qm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICB1cmwoXCIuLi9mb250cy9HaWxyb3lCb2xkL0dpbHJveUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufSIsIi5lbnRyeSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Utc3dpcGVyLXdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIFxyXG5cclxuICAgICZfX2ltYWdlLWJsb2NrIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTEwcmVtOyBcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAtMjtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5OC44M2RlZywgcmdiYSg0OSwgNjQsIDcyLCAwLjgzKSA5LjY0JSwgcmdiYSg1MiwgNzIsIDgzLCAwLjQ5OCkgOTAuODglKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Utc2xpZGUge1xyXG4gICAgICAgIHdpZHRoOiA2NC4zNTdyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZS1zbGlkZS1jb250ZW50IHtcclxuICAgICAgICBoZWlnaHQ6IDExMHJlbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMTByZW07IFxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19uZXh0LXBob3RvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlbGVjdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDIwLjcyOXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1LjIzOXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNS4zcmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuMXJlbTtcclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDJmcik7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIHdpZHRoOiA0OS4yNTlyZW07XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lci10ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC42cmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjREVERURFO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4zNHJlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0RFREVERTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1NXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdHlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgcGFkZGluZy10b3A6IDdyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNERURFREU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYmxlcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYmxlcy10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjREVERURFO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFibGVzLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogOS44cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFibGVzLWRhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW07XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWJsZXMtZGF0ZTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwNSU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmOmhvdmVyIHtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC40cmVtKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cdFx0XHRcclxuXHRcdCAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1LjRyZW07XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93d2hpdGVuZXh0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMzIlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC41cyBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19zd2lwZXItdHdvIHtcclxuICAgICAgICB3aWR0aDogMTguNHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMi4xcmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMTVyZW07XHJcbiAgICAgICAgdG9wOiAxOC4xcmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLXR3byB7XHJcbiAgICAgICAgd2lkdGg6IDE4LjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxOC40cmVtO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDE4LjRyZW07XHJcbiAgICAgICBcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS1jb250ZW50LXR3byB7XHJcbiAgICAgICAgd2lkdGg6IDE4LjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxOC40cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUtY29udGVudC10d28taW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxNC43cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTQuN3JlbTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLWNpcmNsZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAzO1xyXG4gICAgICAgIC5zdmctb3BzIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgXHJcblxyXG4gICAgJl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjZyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHRvcDogMS4ycmVtO1xyXG4gICAgICAgIGxlZnQ6IDAuNnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCAge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNzYlO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICBcclxuXHJcbiAgICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XHJcbiAgICAgICAgLmVudHJ5X19zbGlkZS1jaXJjbGUge1xyXG4gICAgICAgICAgICAuc3ZnLXdoaXRlIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDE0MDtcclxuICAgICAgICAgICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcclxuICAgICAgICAgICAgICBhbmltYXRpb246IHBhZ2luYXRpb25BbmltYXRpb24gMTJzIGxpbmVhcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgbGVmdDogMTVyZW07XHJcbiAgICAgICAgYm90dG9tOiA4cmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgIFxyXG4gICAgXHJcbiAgICAgICAgJl9fbmV4dCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgIFxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX3ByZXYge1xyXG4gICAgICAgICBcclxuICAgIFxyXG4gICAgXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGZpbGw6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgXHJcbiAgICBcclxuICAgICAgICAmX19mcmFjdGlvbiB7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQsXHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCAge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgICAgICAgICBcclxuICAgIFxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIFxyXG4gICAgXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgXHJcblxyXG59IiwiLmhlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBtYXJnaW4tdG9wOiAyLjJyZW07XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDE2MnJlbTtcclxuICAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX193aGF0dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IDYuN3JlbTtcclxuICAgICAgICB3aWR0aDogOS40cmVtO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6d2hpdGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDAuM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAwLjNyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsLTUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1cmdlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob25lIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1LjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGsge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMi43cmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDEuM3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi91c2VyLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtbW9iIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Rvd24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMi40cmVtO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZG93bi1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiA0Mi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTUuOXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRUFFQ0VEO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyLjM4cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi40cmVtO1xyXG4gICAgICAgXHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19kb3duLWl0ZW0ge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzYsIDM2LCAzNiwgMC4yKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICBcclxuXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2Rvd24taXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG5cclxuXHJcbi5oZWFkZXItLXR3byB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuaGVhZGVyX19sb2dvIHtcclxuICAgICAgICBoZWlnaHQ6IDYuN3JlbTtcclxuICAgICAgICB3aWR0aDogOS40cmVtO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICAjMjQyNDI0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuXHJcbiAgICAuaGVhZGVyX19sayB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgY29sb3I6ICAjMjQyNDI0O1xyXG4gICAgICAgXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi91c2VyYmxhY2suc3ZnKTtcclxuICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgLmhlYWRlcl9faXRlbSB7XHJcbiAgICAgICBcclxuICAgICAgICBjb2xvcjogICMyNDI0MjQ7XHJcbiAgICAgICBcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICBcclxuICAgIC5oZWFkZXJfX3Bob25lIHtcclxuICAgICAgICBcclxuICAgICAgICBjb2xvcjogICMyNDI0MjQ7XHJcbiAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci0tdGhyZWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59IiwiLm1haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIFxyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21vYiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG5cclxuICAgICZfX2xpbmsge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyAsc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaGVpZ2h0OiAxMC41cmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDJzO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAycztcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgIDFzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMnM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24vYXJyb3dibGFja2xpbmsuc3ZnKTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgd2lkdGg6IDMuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi9hcnJvd3doaXRlbmV4dC5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMnM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQUVDRUQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgIDAuNXM7XHJcbiAgICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3NsaWRlLXRvcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMy44cmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLXRpdGxlLXRleHR7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiUgO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDM3LjJyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDlyZW07XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdLeWl2KlR5cGUgU2VyaWYnO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogOS42cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHQgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA4cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOC45cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgJl9fc2xpZGUtY29udGVudC1pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTByZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUyLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUtY29udGVudC1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgXHJcblxyXG4gICAgJl9fc3dpcGVyLXR3byB7XHJcbiAgICAgICAgd2lkdGg6IDE4LjRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIuMXJlbTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogaW5pdGlhbDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDE1cmVtO1xyXG4gICAgICAgIHRvcDogMjcuMXJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS10d28ge1xyXG4gICAgICAgIHdpZHRoOiAxOC40cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTguNHJlbTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAxOC40cmVtO1xyXG4gICAgICAgXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUtY29udGVudC10d28ge1xyXG4gICAgICAgIHdpZHRoOiAxOC40cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTguNHJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLWNvbnRlbnQtdHdvLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTQuN3JlbTtcclxuICAgICAgICBoZWlnaHQ6IDE0LjdyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUtY2lyY2xlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgLnN2Zy1vcHMge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAgICAgfVxyXG4gICAgICBcclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICBcclxuXHJcbiAgICAmX19zd2lwZXItdHdvLXBhZ2luYXRpb24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuNnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdG9wOiAxLjJyZW07XHJcbiAgICAgICAgbGVmdDogMC42cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQsXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsICB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3NiU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgIFxyXG5cclxuICAgIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgICAgICAubWFpbl9fc2xpZGUtY2lyY2xlIHtcclxuICAgICAgICAgICAgLnN2Zy13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAxNDA7XHJcbiAgICAgICAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XHJcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiBwYWdpbmF0aW9uQW5pbWF0aW9uIDEycyBsaW5lYXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgXHJcblxyXG4gICBcclxuICAgIFxyXG4gXHJcbn1cclxuXHJcblxyXG4iLCIuc2hvb3Rpbmcge1xyXG4gICAgcGFkZGluZy10b3A6IDE3cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTguOHJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNi4zcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE5LjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTQuOHJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDExLjNyZW0pO1xyXG4gICAgICAgICAgICB0b3A6IDYwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEyLjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCkgc2NhbGVYKDAuMzEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKSwgYmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1zbGlkZS10aHVtYi1hY3RpdmUge1xyXG4gICAgICAgIC5zaG9vdGluZ19fbmF2LXRleHQge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNTAuN3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS1jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLWNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MC4zcmVtO1xyXG4gICAgICAgIG1heC13aWR0aDogNjAuM3JlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNy40cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogOHJlbTtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMC4xcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDMwJTtcclxuICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnVsbGV0cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDU1cmVtO1xyXG4gICAgICAgIG1pbi13aWR0aDogNTVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTVyZW07XHJcbiAgICAgICAgbGVmdDogOC4xcmVtO1xyXG4gICAgICAgIHRvcDogLTFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA1OC4ycmVtO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdLeWl2KlR5cGUgU2VyaWYnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTByZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcmVtO1xyXG4gICAgIFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4LjlyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS10ZXh0IHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTcxJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG4gICAgICAgXHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX25hdiB7XHJcbiAgICAgICAgd2lkdGg6IDQ0LjRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzMy41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNi41cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LXNsaWRlIHtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn0iLCIuY2F0YWxvZy1maWx0ZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICAmX19saXN0cyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNy4zcmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNC40cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDExLjNyZW0pO1xyXG4gICAgICAgICAgICB0b3A6IDYwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEyLjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCkgc2NhbGVYKDAuMzEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKSwgYmFja2dyb3VuZC1jb2xvciAuNHMgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbS5hY3RpdmUge1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmX19pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNy45cmVtO1xyXG4gICAgICAgIC5jYXRhbG9nLWZpbHRlcl9fd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuN3JlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50LmFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQuMXJlbTtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMC4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDIzLjZyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMnJlbTtcclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jYXRhbG9nLWZpbHRlcl9faW5wdXQtZ3JleSB7XHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXI6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyLXNlbGVjdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy43cmVtO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXItc2VsZWN0Omxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICBcclxuXHJcblxyXG4gICAgLnNlbGVjdCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuMXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI3JSA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDUxLjNyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuOTdyZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyX19zZWxlY3QtaGVhZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMnNcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1oZWFkIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI3JSA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgXHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxuICAgIFxyXG4gICAgLnNlbGVjdC1oZWFkOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uL2ZpbHRlci1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMHJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbjtcclxuICAgICAgICB0b3A6IDEuNnJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1oZWFkLm9wZW46OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzI0MjQyNDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyMC41cmVtO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0VBRUNFRDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIFxyXG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgICBcclxuICBcclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93YmxhY2tsaW5rLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbTpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIyOSwgMjMxLCAwLjUpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19idG5zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMy45OHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMy45OHJlbTtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNHJlbTtcclxuXHJcbiAgICB9XHJcbiAgICAmX19idG4tY2FuY2VsbGF0aW9uIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudC10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50LXRpdGxlLWNsb3NlIHtcclxuICAgICAgICB3aWR0aDogMTJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMnJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMC40cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMy42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLmNhdGFsb2ctZmlsdGVyLmFjdGl2ZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XHJcbn0iLCIuc2hvdC1pbnRybyB7XG4gIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQ0VEO1xuICBtYXJnaW4tdG9wOiAtOXJlbTtcbiAgLm1haW4ge1xuICAgICZfX3NsaWRlLWNvbnRlbnQtaW1hZ2Uge1xuICAgICAgdG9wOiAxOXJlbTtcbiAgICAgIGxlZnQ6IGNhbGMoNTQlICsgMTByZW0pO1xuICAgICAgd2lkdGg6IDYwcmVtO1xuICAgICAgaGVpZ2h0OiA2N3JlbTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgPiBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjOTY5Njk2O1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlLWNvbnRlbnQtaW5uZXIge1xuICAgICAgQG1lZGlhKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjdyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2xpZGUtdG9wIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fc2xpZGUtdGl0bGUtdGV4dCB7XG4gICAgICBjb2xvcjogIzk2OTY5NjtcbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi9hcnJvd2JsYWNrbGluay5zdmcpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3N3aXBlci10d28tcGFnaW5hdGlvbiB7XG4gICAgICAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCxcbiAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zdmctb3BzIHtcbiAgICBzdHJva2U6IHJnYmEoMTk5LCAxOTksIDE5OSwgMC4zKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnN2Zy13aGl0ZSB7XG4gICAgc3Ryb2tlOiAjMjQyNDI0O1xuICB9XG5cbiAgJl9fcGVkZXN0YWwtaW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDNyZW07XG5cbiAgICA+IGltZyB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDMzLjVyZW07XG4gICAgICAgIGhlaWdodDogMzMuNXJlbTtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiA4OS4ycmVtO1xuICAgICAgICBoZWlnaHQ6IDIxLjRyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg5LjVyZW0pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zvcm0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI2cmVtO1xuICAgIGxlZnQ6IDE1cmVtO1xuICAgIHdpZHRoOiA1MS40cmVtO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmX19mb3JtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW07XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJl9fZmlsdGVyLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAmX19maWx0ZXItbmFtZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbiAgICBjb2xvcjogIzI0MjQyNDtcbiAgfVxuXG4gICZfX2ZpbHRlci1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE1MCwgMTUwLCAxNTAsIDAuMik7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9faW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoMTUwLCAxNTAsIDE1MCwgMC4yKTtcbiAgICB9XG4gIH1cblxuICAmX19zdWJtaXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAuc2hvdC1pbnRybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG4gICAgbWFyZ2luLXRvcDogLTE3cmVtO1xuXG4gICAgLm1haW5fX3N3aXBlci10d28ge1xuICAgICAgcmlnaHQ6IDNyZW07XG4gICAgdG9wOiAyNHJlbTtcbiAgICB9XG4gICAgLm1haW4ge1xuICAgICAgJl9fc2xpZGUtY29udGVudC1pbm5lciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICAgICAgfVxuXG5cblxuXG5cbiAgICAgICZfX2xpbmsge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNi4xcmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX3NsaWRlLWNvbnRlbnQtaW1hZ2Uge1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogNDYuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiA2NHJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgICAgICAgPiBpbWcge1xuICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogdG9wO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGVkZXN0YWwtaW1nIHtcbiAgICAgID4gaW1nIHtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDMycmVtO1xuICAgICAgICAgIGhlaWdodDogMzJyZW07XG4gICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHdpZHRoOiA3MHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDE3cmVtO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3LjVyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMnJlbSAzcmVtIDAgM3JlbTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICZfX2Zvcm0tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR2lscm95JztcbiAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcbiAgICB9XG5cbiAgICAmX19maWx0ZXItaXRlbSB7XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLW5hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogNHJlbTtcbiAgICB9XG5cbiAgICAmX19maWx0ZXItbGFiZWwge1xuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVyZW07XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNC42cmVtO1xuICAgIH1cblxuICAgICZfX3N1Ym1pdCB7XG4gICAgICBtYXJnaW4tdG9wOiA2LjRyZW07XG4gICAgfVxuICB9XG5cbiBcbn0iLCIubW9kZXJuLWNvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIxcmVtO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDE2My42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX190b3Age1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAyOC4zcmVtO1xyXG4gICAgICAgIHRvcDogMjFyZW07XHJcbiAgICAgICBcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19ib3R0b20ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQtdGV4dCB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3MSU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcuN3JlbTtcclxuICAgICAgICB3aWR0aDogMTguNnJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rIHtcclxuICAgICAgICBsZWZ0OiAxMy43cmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZS1zaG9lcyB7XHJcbiAgICAgICAgd2lkdGg6IDI1LjFyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxlZnQ6IDNyZW07XHJcbiAgICAgICAgdG9wOiAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlLXN0YW5kIHtcclxuICAgICAgICB3aWR0aDogMzkuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDkuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodC1pbWFnZS1ibG9jayB7XHJcbiAgICAgICAgd2lkdGg6IDgwcmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDc1cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFQUVDRUQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmlnaHQtaW1hZ2UtYmFnIHtcclxuICAgICAgICB3aWR0aDogMzguOXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDM4LjlyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0LWltYWdlLXN0YW5kLWJpZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxOC42cmVtO1xyXG4gICAgICAgIHdpZHRoOiA3Ny40cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiAxMHJlbTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1LjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE0MiU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgIFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvcC10ZXh0IHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTY3JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgd2lkdGg6IDM0LjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4zcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBsZWZ0OiAxNHJlbTtcclxuICAgIH1cclxuXHJcblxyXG5cclxufSIsIi5iYW5uZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTkuNnJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNjIuMXJlbTtcclxuXHJcbiAgICB9XHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIGhlaWdodDogNjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNFOUVCRUQgNS45OCUsICNFQ0VERjAgOTYuMTYlKTtcclxuICAgICAgICBoZWlnaHQ6IDYycmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzLjhyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQtLXllbGxvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogeWVsbG93O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogNjguNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDYyLjJyZW07XHJcbiAgICAgICAgcmlnaHQ6IC01cmVtO1xyXG4gICAgICAgIHRvcDogLTRyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19saW5lIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgd2lkdGg6IDEwOHJlbTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgei1pbmRleDogMztcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgd2lkdGg6IDc2cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxM3JlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0t5aXYqVHlwZSBTZXJpZic7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAyMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTglO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4xcmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUtbW9iIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzElO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB3aWR0aDogNDlyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wYWdpbmF0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDYuMXJlbTtcclxuICAgICAgICB0b3A6IDQ2LjNyZW07XHJcbiAgICAgICAgei1pbmRleDogNDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fbGluZS1tb2Ige1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG59IiwiLmJsb2cge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTkuNXJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci1tb2Ige1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnVsbGV0cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59IiwiLm1vZGVscyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNS41cmVtO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTYycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIC8vIHdpZHRoOiAxNjZyZW07XHJcbiAgICAgICAgLy8gaGVpZ2h0OiA2OHJlbTtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pe1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4LjhyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDYsIDFmcik7XHJcbiAgICAgICAgICAgIGdhcDogNHJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKXtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZSB7XHJcbiAgICAgICAgLy8gd2lkdGg6IDIzLjdyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAvLyBoZWlnaHQ6IDI5LjlyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAvLyAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIFxyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmX19idWxsZXRzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5tb2Ige1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmsge1xyXG4gICAgICAgIGxlZnQ6IC0xcmVtO1xyXG4gICAgICAgIHRvcDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAvLyAuc3dpcGVyLXdyYXBwZXJ7XHJcbiAgICAvLyAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgIC8vICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG4gICAgLy8gICAgIGdhcDogNHJlbTtcclxuICAgIC8vICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG5cclxuICAgIC8vICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgLy8gICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLy8gICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyB9XHJcbn0iLCIuYXJ0aWNsZS1ibG9nIHtcclxuICAgIHdpZHRoOiAzNy41cmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuYXJ0aWNsZS1ibG9nX19pbWFnZSB7XHJcbiAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzQuN3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDM2LCAzNiwgMzYsIDAuMik7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMzYsIDM2LCAzNiwgMC4yKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS4xcmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdLeWl2IFR5cGUgU2VyaWYnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogMzUwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjElO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMzYsIDM2LCAzNiwgMC41KTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aW1lIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNjElIDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMzYsIDM2LCAzNiwgMC41KTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbi90aW1lci5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgdG9wOiAwLjRyZW07XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5tb2RlbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIC8vIHdpZHRoOiAyMy43cmVtO1xyXG4gICAgaGVpZ2h0OiAyOS45cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLm1vZGVsX19pbWFnZSB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAyMy43cmVtO1xyXG4gICAgICAgIGhlaWdodDogMjkuOXJlbTtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDQyLjhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saWtlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDFweCk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHRvcDogMXJlbTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBmaWxsOiAjZmZmZmZmO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogN3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3cmVtO1xyXG4gICAgICAgICAgICB0b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpa2UtaGVhdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19saWtlLmFjdGl2ZSB7XHJcbiAgICAgICAgLm1vZGVsX19saWtlLWhlYXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbm90aWYge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgIHdpZHRoOiA1cmVtO1xyXG4gICAgICAgIGhlaWdodDogNXJlbTtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMXB4KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgdG9wOiA3cmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogN3JlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3cmVtO1xyXG4gICAgICAgICAgICB0b3A6IDExcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGcgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAjODU4Njg5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25hbWUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jYXRhbG9nIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N0YXR1cyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzLjFyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mYXYtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogOHJlbTtcclxuICAgICAgICBsZWZ0OiAzLjVyZW07XHJcbiAgICAgICAgd2lkdGg6IDMzcmVtO1xyXG4gICAgICAgIGhlaWdodDogMjAuN3JlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNCwgMjM2LCAyMzcsIDEpO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAyLjVyZW0gMi41cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICB0b3A6IDEzLjJyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogM3JlbTtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNzE0cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9kZXNjIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjE1NHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfYnRuIHtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogNXJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICB0b3A6IC0wLjZyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM0LCAyMzYsIDIzNywgMSk7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDg4JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19ub3RpZi1kZXRhaWxzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMuMnJlbSAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl90b3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl90aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9jbG9zZSB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9jaGVja2JveGVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJiAucmVjb3JkX19jdXN0b20tY2hlY2tib3ggKyBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuY2F0YWxvZyB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLXRvcDogMjAuNHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMC4zcmVtO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDE2MnJlbTtcclxuICAgIH1cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIFxyXG4gICAgXHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDguOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItYnRuIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDRyZW07XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIC5jYXRhbG9nLWZpbHRlcl9fd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19pbm5lci1zZWxlY3Qge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg2LCAxZnIpO1xyXG4gICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcblxyXG4gICAgICAgIC8vIC5tb2RlbC13IHtcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiAzLjlyZW07XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgLy8gfVxyXG4gICAgIFxyXG5cclxuICAgICAgICAubW9kZWwtdzpudGgtY2hpbGQoNm4pIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuLWFsbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIFxyXG5cclxuICAgXHJcbn0iLCIucmVjb3JkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOS44cmVtO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNS41cmVtO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjdyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvcm0td3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDc5cmVtO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xN3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDc5cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI3JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtLWNyaWIge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjIlIDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS4ycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG5cclxuICAgICAgICBiIHtcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9fZm9ybS1yYWRpbyB7XHJcbiAgICAgICBcclxuICAgIFxyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNnJlbTtcclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19mb3JtLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fZm9ybS1yYWRpbyBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC40cztcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Zvcm0tcmFkaW8gbGFiZWw6YmVmb3JlICB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzI0MjQyNDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjZyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcclxuICAgICAgICB0b3A6IDAuNHJlbTtcclxuICAgIH1cclxuICAgICBcclxuICAgIC8qIENoZWNrZWQgKi9cclxuICAgICZfX2Zvcm0tcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICBcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbi9nYWxrYS5zdmdcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XHJcbiAgICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgXHJcbiAgXHJcbiAgXHJcblxyXG4gICAgJl9fYW5ub3RhdGlvbiB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2LjhyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi44cmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1pbm5lci0tcmFkaW8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgICZfX2N1c3RvbS1jaGVja2JveHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAmX19jdXN0b20tY2hlY2tib3grbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAvKiDRgdC+0LfQtNCw0L3QuNC1INCyIGxhYmVsINC/0YHQtdCy0LTQvtGN0LvQtdC80LXQvdGC0LAgYmVmb3JlINGB0L4g0YHQu9C10LTRg9GO0YnQuNC80Lgg0YHRgtC40LvRj9C80LggKi9cclxuICAgICAgJl9fY3VzdG9tLWNoZWNrYm94K2xhYmVsIHtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzI0MjQyNDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNnJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MCUgNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG4gIFxyXG4gICAgJl9fY3VzdG9tLWNoZWNrYm94OmNoZWNrZWQrbGFiZWwge1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uL2dhbGthLnN2Z1wiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA4MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgXHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19wcmljZS1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9faW5uZXItY2hlY2sge1xyXG4gICAgICAgIC5yZWNvcmRfX2NoZWNrYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94K2xhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrYm94LXByaWNlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjpyZ2JhKDE1MCwgMTUwLCAxNTAsIDEpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdG90YWwge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIuNHJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuM3JlbTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC43cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYiB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waG90by10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiM5Njk2OTY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgIFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8taW5uZXItLWRvcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2RvcC1zZWN0b3Ige1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMmZyKTtcclxuICAgICAgICBncmlkLWNvbHVtbi1nYXA6IDIlO1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjhyZW07XHJcbiAgICAgICAgLnJlY29yZF9fcGhvdG8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAvLyB3aWR0aDogNDQlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8tYXJ0aWNsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuIFxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUuYWN0aXZlIHtcclxuICAgICAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcclxuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUtLWRvcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogaW5pdGlhbDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy42cmVtO1xyXG4gICAgICAgIC5yZWNvcmRfX3Bob3RvLWFydGljbGUtYmxvY2sge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNy4ycmVtO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI5cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waG90by1hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOS42cmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUtYnRucyB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgXHJcbiAgICAgIFxyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8tYXJ0aWNsZS1idG5zLS1jYWJpbmV0IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8tYXJ0aWNsZS1idG5zLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcclxuICAgICAgICAubGluayB7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9fcGhvdG8taW5wdXQtZmlsZSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgICZfX3Bob3RvLWlucHV0LWZpbGUgIHtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgXHJcbiAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19waG90by1pbnB1dC1maWxlIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19waG90by1hcnRpY2xlLWJsb2NrIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMXM7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xN3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDI4LjVyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDEuNXB4IHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjclO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMiU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiMyNDI0MjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3NlbGVjdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi44cmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgIC5zZWxlY3Qge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS4ycmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjk3cmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgIFxyXG5cclxuICAgICAgICAgICAgLmhlYWRlcl9fc2VsZWN0LWhlYWQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtaGVhZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgIFxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBcclxuICAgIC5zZWxlY3QtaGVhZDo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi9maWx0ZXItYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgLyBjb3ZlcjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDByZW07XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2UtaW47XHJcbiAgICAgICAgdG9wOiAxLjZyZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtaGVhZC5vcGVuOjphZnRlciB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtbGlzdCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjAuNXJlbTtcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI3JSA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgICBcclxuICBcclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4ycmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW06aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMjksIDIzMSwgMC41KTtcclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgICZfX2xvY2F0aW9ucy10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9jYXRpb25zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvY2F0aW9uIHtcclxuICAgICAgICB3aWR0aDogMzcuNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19sb2NhdGlvbjpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9jYXRpb24taW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjYuOHJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzLjZyZW07XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICAgICBcclxuICAgICBcclxuICBcclxufVxyXG5cclxuXHJcbi5yZWNvcmQtZm9ybSB7XHJcbiAgICB3aWR0aDogNTEuM3JlbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJSA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDY2LjgyNnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLS1vdmVybGFpZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjY3KTtcclxuICAgICAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcclxuICAgICAgICB3aWR0aDogOC4zcmVtO1xyXG4gICAgICAgIGhlaWdodDogOC4zcmVtO1xyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgLnBseXJfX2NvbnRyb2xzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5cl9fY29udHJvbCBzdmcge1xyXG4gICAgICAgIGZpbGw6ICMxRDFEMUQ7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwJSk7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5ci0tdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDY2LjgyNnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjdyZW07XHJcbiAgICAgICAgICBcclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAgIC5wbHlyX19wb3N0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAud2ViLXZpZGVvIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBseXJfX3ZpZGVvLXdyYXBwZXIge1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6bm9uZTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCxub25lKSkhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgLnBseXJfX3Bvc3RlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsbm9uZSkpO1xyXG4gICAgICAgIHdpZHRoOiA1MnJlbTtcclxuICAgICAgICBsZWZ0OiAtMC4ycmVtO1xyXG4gICAgICAgXHJcbiAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICB9XHJcblxyXG5cclxuICAgICZfX3ZpZGVvLXBsYXkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAuMzc4cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTAuMzc2cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XHJcbiAgICAgICAgYm9yZGVyOiAwLjM5ODkzNnB4IHNvbGlkICNGRkZGRkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICBcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuNnJlbTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jay5hY3RpdmUge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jay10ZXh0IHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgIHdpZHRoOiAyNS4ycmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMi40NThyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm51bWJlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAubWludXMsLnBsdXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIGJvcmRlcjogMS41cHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICAgIHdpZHRoOiA5LjZyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA5LjZyZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycztcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgIzI0MjQyNDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLmNvdW50IHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNzYlIDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS4xcmVtO1xyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19kb3Atc2VjdG9yIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICBcclxuXHJcbiAgXHJcbn1cclxuXHJcbi5yZWNvcmQtZm9ybTpudGgtY2hpbGQoM24pIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuXHJcbi5yZWNvcmQtZm9ybS5hY3RpdmUge1xyXG4gICAgLm1pbnVzLC5wbHVzIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgfVxyXG59IiwiLnJlc3RvcmUtbW9kYWwge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxOTEsIDE5OCwgMjA1LCAwLjI5KTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMy41cHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEyMi44cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFQ0VERjA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDRweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOC43cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMThyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDExLjVyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOTQlIDtcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogODEuOXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC45N3JlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgIzI0MjQyNDtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjdyZW07XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciAge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rIHtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICB9XHJcblxyXG4gIFxyXG4gICAgICAgICZfX2Nsb3NlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogNHJlbTtcclxuICAgICAgICAgICAgdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB3aWR0aDogNS40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVzdG9yZS1tb2RhbC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufSIsIi5jYXJkLW5ld3Mge1xyXG4gICAgbWFyZ2luLXRvcDogMTkuMnJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMnJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUuNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMS40cmVtO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxRDFEMUQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MSU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTUuNHJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHdpZHRoOiA4NS43cmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MnJlbTtcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICMxRDFEMUQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MSUgO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHA6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMzAuNnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDYwcmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMi42cmVtO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlLWJveC1uYW1lIHtcclxuICAgICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCByZ2JhKDE0MiwgMTQyLCAxNDIsIDAuNik7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MSUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgY29sb3I6ICMxRDFEMUQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgICAgIC5jYXJkLW5ld3NfX3RleHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNC4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX25vdGUge1xyXG4gICAgICAgIHdpZHRoOiAzNi45cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkIHJnYmEoMTQyLCAxNDIsIDE0MiwgMC42KTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjMuNnJlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNjElIDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMxRDFEMUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA5JSA7XHJcbiAgICAgICAgIFxyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzFEMUQxRDtcclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcblxyXG59IiwiLmZvb3RlciB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgYmFja2dyb3VuZDogIzI0MjQyNDtcclxuICAgIHBhZGRpbmctdG9wOiA4LjFyZW07XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cmVtO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVyZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOC43cmVtO1xyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNjJyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtZGVzayB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTByZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiR2lscm95Qm9sZFwiLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNzElIDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3NvY2lhbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB3aWR0aDogNnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJzsgLy8g0J3Rg9C20L3QviDQtNC70Y8g0L7RgtC+0LHRgNCw0LbQtdC90LjRjyDQv9GB0LXQstC00L7QutC70LDRgdGB0LBcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICNmRkY7IC8vINCo0LjRgNC40L3RgyDQvtCx0LLQvtC00LrQuCDQvNC+0LbQtdGC0LUg0LLRi9Cx0YDQsNGC0Ywg0YHQsNC80LhcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuMjVzIGxpbmVhciBpbmZpbml0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC0wLjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb246IHB1bHNlIDIuNXMgbGluZWFyIGluZmluaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC8vIEBrZXlmcmFtZXMgcHVsc2Uge1xyXG4gICAgLy8gICAgIDAlIHtcclxuICAgIC8vICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAvLyAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgICA1MCUge1xyXG4gICAgLy8gICAgICAgb3BhY2l0eTogMTtcclxuICAgIC8vICAgICB9XHJcbiAgICAvLyAgICAgMTAwJSB7XHJcbiAgICAvLyAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAvLyAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vIH1cclxuXHJcbiAgICZfX3JpZ2h0IHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICB9XHJcblxyXG4gICAmX19yaWdodC1pbmYge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZGRkZGRjsgXHJcbiAgICAgICAgfVxyXG4gICB9XHJcblxyXG4gICAmX19wb2xpY3kge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcbiAgIH1cclxufVxyXG5cclxuIiwiLmJsb2ctbWFpbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNy4ycmVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwLjRyZW07XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTNyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTNyZW07XHJcbiAgICB9XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTNyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTNyZW07XHJcbiAgICAgICAgLnB1YmxpY2F0aW9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnB1YmxpY2F0aW9uOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHVibGljYXRpb246bnRoLWxhc3QtY2hpbGQoLW4rMykge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gJl9fdGl0bGUge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDhyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICB3aWR0aDogNTMuOXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE0MiwgMTQyLCAxNDIsIDAuNik7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDonJztcclxuICAgICAgICB3aWR0aDogNTMuOXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE0MiwgMTQyLCAxNDIsIDAuNik7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcblx0c3BhbiB7XHJcblx0XHRmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcclxuXHR9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdLeWl2KlR5cGUgU2VyaWYnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogMjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gfVxyXG5cclxuXHJcbiAmX19idG4tYWxsIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDQuNXJlbTtcclxufVxyXG59IiwiLnJlYWQtYWxzbyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjByZW07XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTYycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3MCUgO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNzAlIDtcclxuICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbn0iLCIucHVibGljYXRpb24ge1xyXG4gICAgd2lkdGg6IDUxLjNyZW07XHJcbiAgICBoZWlnaHQ6IDQ0cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAucHVibGljYXRpb25fX2ltYWdlIHtcclxuICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAxcztcclxuICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICBcclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIHdpZHRoOiAzMXJlbTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzO1xyXG4gICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGhlaWdodDogNDRyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTU2JSA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtO1xyXG4gICAgICAgIHdpZHRoOiAzMC44cmVtO1xyXG4gICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgICBmb250LWZhbWlseTogJ0t5aXYgVHlwZSBTZXJpZic7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzNTA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2MSUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgIFxyXG4gICAgfVxyXG59IiwiLmh1Yi1tb2RlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMS42cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTguNTRyZW07XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTYycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNiwgMWZyKTtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgIC5tb2RlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMy45cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGVsOm50aC1jaGlsZCg2bikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bi1hbGwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufSIsIi5leGFtcGxlIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOC4xcmVtO1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNy44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgLnByb2R1Y3QtbW9kZWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LW1vZGVsOm50aC1jaGlsZCg0bikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1tb2RlbDpudGgtbGFzdC1vZi10eXBlKC1uICs0KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0bi1hbGwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JyxzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59IiwiLm9wdGlvbnMtbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDE2MnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19sZWZ0IHtcclxuICAgICAgICB3aWR0aDogNzYuOXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICBcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG5cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNC42cmVtO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG5cdFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTcxJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xpc3RzIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjclIDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjhyZW07XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgIHRvcDogMzQlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSAsLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvIHtcclxuICAgICAgICB3aWR0aDogNzUuNDQzcmVtO1xyXG4gICAgICAgIGhlaWdodDogNTByZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAvKiBDb3VsZCBVc2UgdGhpc2UgYXMgd2VsbCBmb3IgSW5kaXZpZHVhbCBDb250cm9scyAqL1xyXG4gICAgICB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1wbGF5LWJ1dHRvbiB7fVxyXG4gICAgICBcclxuICAgICAgdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtdm9sdW1lLXNsaWRlciB7fVxyXG4gICAgICBcclxuICAgICAgdmlkZW86Oi13ZWJraXQtbWVkaWEtY29udHJvbHMtbXV0ZS1idXR0b24ge31cclxuICAgICAgXHJcbiAgICAgIHZpZGVvOjotd2Via2l0LW1lZGlhLWNvbnRyb2xzLXRpbWVsaW5lIHt9XHJcbiAgICAgIFxyXG4gICAgICB2aWRlbzo6LXdlYmtpdC1tZWRpYS1jb250cm9scy1jdXJyZW50LXRpbWUtZGlzcGxheSB7fVxyXG5cclxuICAgIC5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLS1vdmVybGFpZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjY3KTtcclxuICAgICAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcclxuICAgICAgICB3aWR0aDogOC4zcmVtO1xyXG4gICAgICAgIGhlaWdodDogOC4zcmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5cl9fY29udHJvbHMge1xyXG4gICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgLnBseXJfX2NvbnRyb2wgc3ZnIHtcclxuICAgICAgICBmaWxsOiAjMUQxRDFEO1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCUpO1xyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgLnBseXItLXZpZGVvIHtcclxuICAgICAgICB3aWR0aDogNzUuNDQzcmVtO1xyXG4gICAgICAgIGhlaWdodDogNTByZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgXHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5cl9fcG9zdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wbHlyX192aWRlby13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogOTkuOSU7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgXHJcblxyXG4gICAgJl9fdmlkZW8tcGxheSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA4LjM3OHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDguMzc2cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XHJcbiAgICAgICAgYm9yZGVyOiAwLjM5ODkzNnB4IHNvbGlkICNGRkZGRkY7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICBcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIudHlwZXMtbW9kZWwge1xyXG4gICAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOC44cmVtO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2LjNyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgICB3aWR0aDogNDcuNHJlbTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LXRleHQge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1LjhyZW07XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBjYWxjKDEwMCUgLSAxMi4zcmVtKTtcclxuICAgICAgICAgICAgdG9wOiA2MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMi42cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpIHNjYWxlWCgwLjMxKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNHMgY3ViaWMtYmV6aWVyKDAuNjgwLCAtMC41NTAsIDAuMjY1LCAxLjU1MCksIGJhY2tncm91bmQtY29sb3IgLjRzIGVhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX25hdi10ZXh0LmFjdGl2ZXtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2pzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJl9fanMuYWN0aXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxNDkuOHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIFxyXG5cclxuICAgICZfX3dyYXAge1xyXG4gICAgICAgIHdpZHRoOiAxNDkuOHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2LjJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjFyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMCU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB0b3A6IDQ1JTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSAsLTQ1JSk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYuMnJlbTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDAuMXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwJTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHRvcDogNDAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlICwtNDAlKTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDByZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi4zcmVtO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS10aXRsZS1tb2Ige1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICBcclxuXHJcbiAgICAmX19idWxsZXRzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuIFxyXG4gICAgJl9fc2xpZGUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnS3lpdipUeXBlIFNlcmlmJztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICBmb250LXNpemU6IDhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwcmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHJlbTtcclxuICAgICBcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA4cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOC45cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gXHJcblxyXG4gIFxyXG5cclxuICBcclxuXHJcbiAgICAmX19wcmljZSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIG1heC13aWR0aDogMjlyZW07XHJcbiAgICAgICAgbWluLXdpZHRoOiAyOXJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbnVtYmVyIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI3JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICB9XHJcbn0iLCIuY2FyZC1tb2RlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMS4zcmVtO1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190b3B7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjRyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm1vYntcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtbW9kZWxfX2xpa2V7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGlrZXtcclxuICAgICAgICAubW9kZWxfX2xpa2V7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDM3LjhyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzLjY1M3JlbTtcclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5wbHlyLS1mdWxsLXVpLnBseXItLXZpZGVvIC5wbHlyX19jb250cm9sLS1vdmVybGFpZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTAsIDI1MCwgMjUwLCAwLjY3KTtcclxuICAgICAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcclxuICAgICAgICB3aWR0aDogOC4zcmVtO1xyXG4gICAgICAgIGhlaWdodDogOC4zcmVtO1xyXG4gICAgICB9XHJcbiAgICBcclxuICAgICAgLnBseXJfX2NvbnRyb2xzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5cl9fY29udHJvbCBzdmcge1xyXG4gICAgICAgIGZpbGw6ICMxRDFEMUQ7XHJcbiAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwwJSk7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5ci0tdmlkZW8ge1xyXG4gICAgICAgIGhlaWdodDogNTIuMXJlbTtcclxuICAgICAgICB3aWR0aDogMzlyZW07XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIFxyXG4gICAgICB9XHJcblxyXG4gICAgICAud2ViLXZpZGVvIHtcclxuICAgICAgICB3aWR0aDogMzlyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wbHlyX192aWRlby13cmFwcGVyIHtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXBseXItdmlkZW8tYmFja2dyb3VuZCx2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsbm9uZSkpIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgXHJcbiAgICAgIC5wbHlyX19wb3N0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLG5vbmUpKTtcclxuICAgICAgICB3aWR0aDogNDByZW07XHJcbiAgICAgICBcclxuICAgICAgICBsZWZ0OiAtMC4xcmVtO1xyXG4gICAgICAgIFxyXG4gICAgICB9XHJcbiAgICBcclxuICAgIFxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBib3R0b206IC0wLjJyZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICAjOTY5Njk2O1xyXG4gICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDFzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZS10YWJsZS13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgXHJcblxyXG4gICAgICAgIC5jYXJkLW1vZGVsX19kYXRlLXRhYmxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtbW9kZWxfX2RhdGUtdGFibGU6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMTdyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTE0JTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RhdHVzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG4gICAgICAgIHdpZHRoOiAyOC44cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0VBRUNFRDtcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDJmcik7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XHJcbiAgICAgICAgd2lkdGg6IDQzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RhdGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJSA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJSA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSxcclxuICAgICZfX3ZpZGVvIHtcclxuICAgICAgICBoZWlnaHQ6IDUyLjFyZW07XHJcbiAgICAgICAgd2lkdGg6IDM5cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEyMC41cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19zd2lwZXItd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0LWlubmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzLjJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgICZfX2RhdGUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZS10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG4gICAgICAgIHdpZHRoOiAyNS44cmVtO1xyXG4gICAgICAgIGhlaWdodDogOS44cmVtO1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuMnM7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRybTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2RhdGUtdGFibGUuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcclxuICAgIH1cclxuXHJcbiAgICAmX19yaWdodC10ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgd2lkdGg6IDMzcmVtO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCUgO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG5cclxuXHJcbiAgICAmX19wYWdpbmF0aW9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvLXBsYXkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogOC4zNzhyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA4LjM3NnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1MCwgMjUwLCAyNTAsIDAuNjcpO1xyXG4gICAgICAgIGJvcmRlcjogMC4zOTg5MzZweCBzb2xpZCAjRkZGRkZGO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMy45ODkzNnB4KTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgIFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fcmlnaHQge1xyXG4gICAgICAgIC5jYXJkLW1vZGVsX19saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLW1vZGVsX190aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1tb2RlbF9fc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF0aW9uYWwge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuNnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyB0b3A6IDdyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubW9iIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19tc3dpcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2J1bGxldHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdmlkZW8tdmlkZW8ge1xyXG4gICAgICAgIGhlaWdodDogNTIuMXJlbTtcclxuICAgICAgICB3aWR0aDogMzlyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIFxyXG4gICAgfSBcclxufVxyXG5cclxuXHJcbi5jYXJkLW1vZGVsLS10d28ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcuM3JlbTtcclxuICAgIC5jYXJkLW1vZGVsX19saW5rIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLW1vZGVsX19yaWdodCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcmVtO1xyXG4gICAgfVxyXG59IiwiLnByb2R1Y3QtbW9kZWwge1xyXG4gICAgd2lkdGg6IDM3LjVyZW07XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAucHJvZHVjdC1tb2RlbF9faW1hZ2Uge1xyXG4gICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMzcuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDQ5LjhyZW07XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi42cmVtO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMXM7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25hbWUge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlIDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG5cclxuICAgIH1cclxufSIsIi5wZXJzb25hbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHJlbTtcclxuICAgIG1hcmdpbi10b3A6IDEycmVtO1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXZpZ2F0aW9uIHtcclxuICAgICAgICB3aWR0aDogMzMuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYnMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMuMnJlbTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSArIDcuNXJlbSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWItbW9kZWxzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFiIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA3LjJyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjRzIGVhc2U7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSAtIDRyZW0pO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEyLjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCkgc2NhbGVYKDAuMzEpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSksIGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogYmxhY2s7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xyXG4gICAgICAgICAgICA+IHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25hdi1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtbGluayB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGdhcDogMC41cmVtO1xyXG4gICAgICAgIHdpZHRoOiAyOXJlbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxOHJlbTtcclxuICAgICAgICBwYWRkaW5nOiAyLjVyZW0gMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgzNiwgMzYsIDM2LCAwLjUpLCByZ2JhKDM2LCAzNiwgMzYsIDAuNSkpO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLnBlcnNvbmFsX19uYXYtbGluay1iZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmF2LWxpbmstYmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuN3MgZWFzZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYtbGluay1zdWItdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX25hdi1saW5rLXRpdGxlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTIwLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYi1jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICA+IGlucHV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmxpa2VzLW9yZGVyIHtcclxuICAgICAgICAgICAgLnBlcnNvbmFsX190YWItaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190YWItaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RhYi13cmFwcGVyLWNoZWtzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG5cclxuICAgICAgICAucmVjb3JkX19jaGVja2JveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlLWJveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNy41cmVtO1xyXG5cclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3LjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xyXG4gICAgICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2JhY2stbGluayB7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlcXVlc3Qge1xyXG4gICAgICAgIC5wZXJzb25hbF9fdGFiLWhlYWRlciB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZXF1ZXN0X19uZXctcmVxdWVzdC1saW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2xpc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2l0ZW0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDkuMnJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiZGJmYzU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMCAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjYmRiZmM1O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmZjNTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2JkYmZjNTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGFibGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogNC41cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgzcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICNiZGJmYzU2NjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI3LjlyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5jb2xvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjY5NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42NHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2NoYXQtbGluayB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZXF1ZXN0LWNyZWF0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgLnBlcnNvbmFsX190aXRsZSBzcGFuIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuNDJyZW07XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGVyc29uYWxfX3RhYi1oZWFkZXIge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMC4xcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNS40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcm9ncmVzcy1saW5lIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC4zcmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjkuNXJlbTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3M7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnByb2dyZXNzLW51bWJlcnMge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGdhcDogMjguNHJlbTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNS42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb21wbGV0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLy4uLy4uL2ltZy9pY29uL2dhbGthLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEuNnJlbSAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMnJlbSAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2Ryb3Bkb3duIHtcclxuICAgICAgICAgICAgJl9fZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19saXN0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duX190aXRsZSBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX2FkZC1waWMge1xyXG4gICAgICAgICAgICAmX19kZXNjIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX29yZGVyLW51bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcblxyXG4gICAgICAgICAgICAmX19kZXNjIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC45cmVtO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xcmVtIHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTEuM3JlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjY2cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zdGVwLTEge1xyXG4gICAgICAgICAgICAucmVxdWVzdF9fY3JlYXRlLXJlcXVlc3QtbGluayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc3RlcC0yIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIC5yZXF1ZXN0X19yZXF1ZXN0LW5leHQtbGluayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlcXVlc3QtY3JlYXRlX2Ryb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlcXVlc3QtYmFjay1saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxcmVtO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgd2lkdGg6IDMuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNi44cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjZyZW0pO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoYXQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgIC5wZXJzb25hbF9fdGFiLWhlYWRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAucGVyc29uYWxfX3RpdGxlIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjQycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmVxdWVzdC1udW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjY0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cmVtIDNyZW0gMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3My44cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExOC42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tc2dzIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzk2OTY5NjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1zZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xODNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDguM3JlbTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTU0cmVtO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MS44cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19hdmF0YXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDYuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDUuNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuNnJlbSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1LjYzMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1LjYzMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuOHJlbSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3VzZXJuYW1lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3BpYyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDQuM3JlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTkuNnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyLjhyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpbWUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYtLWluY29taW5nIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDguNHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubXNnX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSAxcmVtIDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuM3JlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtIDJyZW0gMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tb3V0Z29pbmcge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAubXNnX19jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDAgMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbSAycmVtIDAgMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLm1zZ19fdGltZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDJyZW0gMS42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbnB1dCB7XHJcbiAgICAgICAgICAgIGZsZXg6IDE7XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjEzOHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjE1NHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2J0bnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19hZGQtZmlsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMC4ycmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuMXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IC0wLjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi4ycmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc2VuZCB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgLnBlcnNvbmFsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjByZW07XHJcbiAgICAgICAgICAgICZfX3RhYi1tb2RlbHMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcclxuICAgICAgICAgICAgICAgIC8vIC5tb2RlbCB7XHJcbiAgICAgICAgICAgICAgICAvLyAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuICAgICAgICAgICAgICAgIC8vICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgICAgIC8vIH1cclxuICAgICAgICAgICAgICAgIC5tb2RlbDpudGgtY2hpbGQoNG4pIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubW9kZWw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC8vIC5tb2RlbF9fc3RhdHVze1xyXG4gICAgICAgICAgICAgICAgLy8gICB3aWR0aDogMzhyZW07XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGdhcDogNnJlbTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtODRyZW0pO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbmF2aWdhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGFicyB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhyZW0gMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzI0MjQyNDMzO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RhYiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZyZW0gMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjQyNDI0MzM7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy40cmVtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX25hdi1saW5rcyB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX25hdi1saW5rIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI5cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXJlbSAxOHJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbmF2LWxpbmstYmcge1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19uYXYtbGluay1zdWItdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbmF2LWxpbmstdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fdGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX190YWItaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX3RpdGxlLWJveCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzJyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wZXJzb25hbF9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19iYWNrLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm9yZGVycyB7XHJcbiAgICB3aWR0aDogMTIwLjVyZW07XHJcblxyXG4gICAgLnBlcnNvbmFsX190aXRsZSBzcGFuIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuOXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucGVyc29uYWxfX3RpdGxlLWJveCB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbHRlci1oaWRlLFxyXG4gICAgLmZpbHRlci1vcGVuIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpbHRlci1idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5maWx0ZXItb3BlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5maWx0ZXItb3BlbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmZpbHRlci1oaWRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XHJcbiAgICAgICAgICAgIC5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpbHRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZmM1NjY7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJmYzU2NjtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItaXRlbSB7XHJcbiAgICAgICAgZmxleDogMzAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzcuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItbmFtZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItbGFiZWwge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0MjQyNDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItYXJyb3cge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB3aWR0aDogMS4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogMC44cmVtO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgLSAwLjVyZW0pKTtcclxuXHJcbiAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogIzI0MjQyNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZXMtYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcmRlcnNfX2ZpbHRlci1sYWJlbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNi43cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9yZGVyc19faW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtNTAlIC0gMC41cmVtKSk7XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZXMtaWNvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHdpZHRoOiAyLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAyLjJyZW07XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoLTUwJSAtIDAuNXJlbSkpO1xyXG5cclxuICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAjOTY5Njk2O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19maWx0ZXItZm9vdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gMCAyLjhyZW0gMDtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmZjNTY2O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZpbHRlci1yZXNldCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XHJcblxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICB9XHJcblxyXG4gICAgJl9pdGVtcyB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgICAgIGdhcDogM3JlbSAxLjVyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC41cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDNyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaXRlbSB7XHJcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjOTY5Njk2O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTgzcmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICM5Njk2OTY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4xMnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjguOXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtIDEuOHJlbSAzcmVtIDA7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RvcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbnVtIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjY5NXJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42NzZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RldGFpbHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW0gMXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsIDFmcik7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RldGFpbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTgzcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjEycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAwLjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTIuNnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYWxsLWJ0biB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgLm9yZGVycyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICZfX2ZpbHRlci1idG4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZmlsdGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWx0ZXItaXRlbSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2ZpbHRlci1uYW1lIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWx0ZXItbGFiZWwge1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW5wdXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWx0ZXItYXJyb3cge1xyXG4gICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuNnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RhdGVzLWJveCB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNnJlbSk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMS40cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAub3JkZXJzX19maWx0ZXItbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAub3JkZXJzX19pbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdIHtcclxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RhdGVzLWljb24ge1xyXG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMC40cmVtKTtcclxuICAgICAgICAgICAgd2lkdGg6IDQuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0LjRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWx0ZXItZm9vdGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMy40cmVtIDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWx0ZXItcmVzZXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19maWx0ZXItc3VibWl0IHtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBnYXA6IDVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDNyZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJmYzU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtLWltZy1ib3gge1xyXG4gICAgICAgICAgICBmbGV4OiBub25lO1xyXG4gICAgICAgICAgICB3aWR0aDogMjFyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhyZW07XHJcblxyXG4gICAgICAgICAgICAmLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmRlc2t0b3Age1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbS1kYXRlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2l0ZW0tY29udGVudCB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pdGVtLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogM3JlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3JlbSAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faGVhZGVyLWJveCB7XHJcbiAgICAgICAgICAgIGZsZXg6IGF1dG87XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2hlYWRlci1pdGVtIHtcclxuICAgICAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZS1idG4ge1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xyXG5cclxuICAgICAgICAgICAgPiBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tb2JpbGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5kZXNrdG9wIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3ByaWNlLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZS1saXN0IHtcclxuICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3ByaWNlLWl0ZW0ge1xyXG4gICAgICAgICAgICBnYXA6IDVyZW07XHJcblxyXG4gICAgICAgICAgICA+ICoge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZS10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIuNnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIuc2hvdC10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMThyZW07XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAmX19zbGlkZXIge1xuICB9XG5cbiAgLm1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX3dyYXBwZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogNHJlbTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogYXV0bztcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XG4gICAgICBmbGV4OiAzMCU7XG4gICAgICBtYXgtd2lkdGg6IDUxLjNyZW07XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGUtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX19zbGlkZS10ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB9XG5cbiAgJl9faW1nLWJveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MS41cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5zaG90LXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcmVtO1xuXG4gICAgLnNob3QtdHlwZV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNi42cmVtO1xuICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlciB7XG4gICAgICBtYXJnaW46IDAgLTNyZW07XG4gICAgICBwYWRkaW5nOiAwIDNyZW07XG4gICAgfVxuXG4gICAgJl9fd3JhcHBlciB7XG4gICAgfVxuXG4gICAgJl9fc2xpZGUge1xuICAgIH1cblxuICAgICZfX3NsaWRlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgfVxuXG4gICAgJl9fc2xpZGUtdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xuICAgIH1cblxuICAgICZfX2ltZy1ib3gge1xuICAgICAgaGVpZ2h0OiA3Mi4ycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNi40cmVtO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgIH1cbiAgfVxufSIsIi50ZWFtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjByZW07XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gIH1cblxuICAmX19zbGlkZXIge1xuICB9XG5cbiAgJl9fYmlnLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDU3LjdyZW07XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBjb2x1bW4tZ2FwOiA1cmVtO1xuICAgICAgcm93LWdhcDogNHJlbTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgICAgZmxleDogMjIlO1xuICAgICAgbWF4LXdpZHRoOiAzNi43cmVtO1xuICAgIH1cbiAgfVxuXG4gICZfX2ltZy1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDQuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICZfX2l0ZW0tZGVzYyB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XG4gICAgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAudGVhbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XG4gICAgfVxuXG4gICAgJl9fYmlnLWltYWdlIHtcbiAgICAgIGhlaWdodDogMzQuN3JlbTtcbiAgICB9XG5cbiAgICAmX19zbGlkZXIge1xuICAgICAgbWFyZ2luOiAwIC0zcmVtO1xuICAgICAgcGFkZGluZzogMCAzcmVtO1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgIH1cblxuICAgICZfX2ltZy1ib3gge1xuICAgICAgaGVpZ2h0OiA0Mi42cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB9XG5cbiAgICAmX19pdGVtLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgIH1cblxuICAgICZfX2l0ZW0tZGVzYyB7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gICAgfVxuXG4gICAgJl9fcGFnaW5hdGlvbiB7fVxuXG4gICAgLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIuZm9ybSB7XG4gIHdpZHRoOiAxMDYuNnJlbTtcblxuICAmX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICByb3ctZ2FwOiA1cmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgJl9fZmlsdGVyLWl0ZW0ge1xuICAgIHdpZHRoOiA1MS4ycmVtO1xuICB9XG5cbiAgJl9fZmlsdGVyLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgY29sb3I6ICMyNDI0MjQ7XG4gIH1cblxuICAmX19maWx0ZXItbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0MjQyNDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19pbnB1dCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmX19maWx0ZXItYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICB3aWR0aDogMS4ycmVtO1xuICAgIGhlaWdodDogMC44cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC01MCUgLSAwLjVyZW0pKTtcblxuICAgIHBhdGgge1xuICAgICAgc3Ryb2tlOiAjMjQyNDI0O1xuICAgIH1cbiAgfVxuXG4gICZfX2ZpbHRlci1mb290ZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNHJlbSAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQkRCRkM1NjY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCREJGQzU2NjtcbiAgfVxuXG4gICZfX2ZpbHRlci1yZXNldCB7XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgfVxuICB9XG5cbiAgJl9fZmlsdGVyLXN1Ym1pdCB7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLmZvcm0ge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLnBlcnNvbmFsX190YWItaGVhZGVyIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgfVxuXG4gICAgJl9fd3JhcCB7XG4gICAgICByb3ctZ2FwOiA0cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgICB9XG5cbiAgICAmX19maWx0ZXItaXRlbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX19maWx0ZXItbmFtZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgIH1cblxuICAgICZfX2ZpbHRlci1sYWJlbCB7XG4gICAgfVxuXG4gICAgJl9faW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLWFycm93IHtcbiAgICAgIHdpZHRoOiAyLjRyZW07XG4gICAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgICB9XG5cbiAgICAmX19maWx0ZXItZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLXJlc2V0IHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjRyZW07XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLXN1Ym1pdCB7XG4gICAgfVxuICB9XG59IiwiLnBvcnRmb2xpbyB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDcuNHJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB9XG5cbiAgJl9fZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gICZfX2ZpbHRlci1pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGhlaWdodDogMTQuNnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMTUwLCAxNTAsIDE1MCwgMC4yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19maWx0ZXItaXRlbS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgJl9fZmlsdGVyLWxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAzNS44cmVtO1xuICAgIHBhZGRpbmctbGVmdDogNy4ycmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2U7XG5cbiAgICA+IGlucHV0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAxLjJyZW07XG4gICAgICB3aWR0aDogNHJlbTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMC42ODAsIC0wLjU1MCwgMC4yNjUsIDEuNTUwKSwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjMjQyNDI0O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDIuOCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZmlsdGVyLWhpZGUge1xuICB9XG5cbiAgJl9fYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDQuNXJlbSBhdXRvIDAgYXV0bztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0MjQyNDtcbiAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCc7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XG4gICAgLm1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAucG9ydGZvbGlvIHtcbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XG4gICAgICBmb250LXNpemU6IDYuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIH1cblxuICAgICZfX2ZpbHRlciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA0cmVtO1xuICAgICAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTtcbiAgICB9XG5cbiAgICAmX19maWx0ZXItaXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zaXRpb246IG1hcmdpbi1ib3R0b20gLjJzIGVhc2U7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAucG9ydGZvbGlvX19maWx0ZXItaXRlbS13cmFwIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGdhcDogNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3J0Zm9saW9fX2ZpbHRlci1sYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Njk2OTY7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuNHMgY3ViaWMtYmV6aWVyKDAuNjgwLCAtMC41NTAsIDAuMjY1LCAxLjU1MCksIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XG4gICAgICAgICAgICB3aWxsLWNoYW5nZTogd2lkdGg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMjByZW07XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5oaWRlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTRyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLWl0ZW0td3JhcCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgY29sdW1uLWdhcDogMS42cmVtO1xuICAgICAgcm93LWdhcDogMi40cmVtO1xuICAgIH1cblxuICAgICZfX2ZpbHRlci1pdGVtLW5hbWUge1xuICAgICAgZmxleDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjhyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjAyZW07XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLWxhYmVsIHtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDEuMnJlbSAzLjJyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUFFQ0VEO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTVyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2UsIHBhZGRpbmcgLjJzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMi42cmVtO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB3aWR0aDogMi42cmVtO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDYuNnJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VBRUNFRDtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTY5Njk2O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fZmlsdGVyLWhpZGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuXG4gICAgICA+IHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyLjJyZW07XG4gICAgICAgIGhlaWdodDogMS40cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgc3Ryb2tlOiAjMjQyNDI0O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5maWx0ZXItaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgPiBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXItaGlkZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuZmlsdGVyLW9wZW4ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19idG4ge1xuICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgfVxuXG4gICAgLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIucHJpY2Uge1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogNHJlbTtcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNTEuM3JlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAmX19pdGVtLXN1Yi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gIH1cblxuICAmX19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAzLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuM3JlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJiArICoge1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19pbWctYm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUyLjRyZW07XG5cbiAgICA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJl9faW5mby1ib3gge1xuICAgIGZsZXg6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiA1MS4zcmVtO1xuICB9XG5cbiAgJl9fdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjlyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wMmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICB9XG5cbiAgJl9fbGlzdC1pdGVtIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgfVxuXG4gICZfX2l0ZW0tZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogMnJlbTtcbiAgICBwYWRkaW5nLXRvcDogMi42cmVtO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE1MCwgMTUwLCAxNTAsIDAuMik7XG4gIH1cblxuICAmX19wcmljZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDMuNXJlbTtcblxuICAgICYtLW1pbiB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBjb2xvcjogIzk2OTY5NjtcblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluayB7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNDguMDFlbSkge1xuICAgIC5tb2JpbGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcbiAgLnByaWNlIHtcbiAgICAucHJpY2VfX3RpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDcuMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA3LjJyZW07XG5cbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDcuMnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgIGdhcDogOHJlbTtcbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgICZfX2l0ZW0tc3ViLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICAgIH1cblxuICAgICZfX2l0ZW0tdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDUuNHJlbTtcbiAgICB9XG5cbiAgICAmX19pbWctYm94IHtcbiAgICAgIGhlaWdodDogNjEuMnJlbTtcbiAgICB9XG5cbiAgICAmX19pbmZvLWJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1LjhyZW07XG4gICAgfVxuXG4gICAgJl9fbGlzdCB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZ2FwOiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB9XG5cbiAgICAmX19saXN0LWl0ZW0ge1xuICAgICAgZmxleDogNDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMuMnJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcblxuICAgICAgJjo6bWFya2VyIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0tZm9vdGVyIHtcbiAgICAgIGdhcDogM3JlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAzLjJyZW07XG4gICAgfVxuXG4gICAgJl9fcHJpY2Uge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcblxuICAgICAgJi0tbWluIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGluayB7XG4gICAgfVxuXG4gICAgLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIucHJpY2UtdHdvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjByZW07XG5cbiAgJl9fY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTByZW07XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cmVtO1xuXG4gICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgLnByaWNlLXR3b19fc2xpZGVyIHtcbiAgICAgICAgb3JkZXI6IDI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGVyIHtcbiAgICB3aWR0aDogOThyZW07XG4gICAgaGVpZ2h0OiA0OHJlbTtcblxuICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cbiAgJl9faW1nLXNsaWRlIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgPiBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XG4gICAgICAmOm5vdCg6bnRoLWNoaWxkKDEpLCA6bnRoLWNoaWxkKDIpLCA6bnRoLWNoaWxkKDMpKSB7XG4gICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5wcmljZS10d28ge1xuICAgIC5wcmljZV9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNy4ycmVtO1xuICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDcuMnJlbTtcblxuICAgICAgPiBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNy4ycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZ2FwOiA4cmVtO1xuICAgIH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgLnByaWNlLXR3b19fc2xpZGVyIHtcbiAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX3NsaWRlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICAgIC5zd2lwZXItd3JhcHBlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZy1zbGlkZSB7XG4gICAgICBoZWlnaHQ6IDYxLjJyZW07XG5cbiAgICAgID4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2t0b3Age1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn0iLCIuZmVlZGJhY2sge1xuICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcblxuICAmX19ib3gge1xuICAgIHBhZGRpbmc6IDhyZW0gMTguOHJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUFFQ0VEO1xuICB9XG5cbiAgJl9fc3ViLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICB3aWR0aDogMTA4cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDIuNHJlbSBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICBsaW5lLWhlaWdodDogNnJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgcGFkZGluZy1yaWdodDogNHJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX19mb3JtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGdhcDogNnJlbTtcbiAgfVxuXG4gICZfX2Zvcm0taXRlbSB7XG4gICAgZmxleDogMzAlO1xuICB9XG5cbiAgJl9fZm9ybS1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xuICAgIGNvbG9yOiAjMjQyNDI0O1xuICB9XG5cbiAgJl9fZm9ybS1sYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTY5Njk2O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICZfX2lucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcbiAgICAgIH1cbiAgICB9XG4gICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoODIsIDgyLCA4MiwgMC4yKTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG4gICAgfVxuICB9XG5cbiAgJl9fc3VibWl0IHtcbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTY5Njk2O1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjOTY5Njk2O1xuICAgIHRyYW5zaXRpb246IGNvbG9yIC4xNXMgZWFzZSwgYm9yZGVyIC4xNXMgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICMyNDI0MjQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0MjQyNDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMTJyZW07XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5mZWVkYmFjayB7XG4gICAgJl9fYm94IHtcbiAgICAgIHBhZGRpbmc6IDkuNnJlbSA0cmVtO1xuICAgIH1cblxuICAgICZfX3N1Yi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjJyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICBsaW5lLWhlaWdodDogNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJl9fdGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XG4gICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmX19mb3JtIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogbm9ybWFsO1xuICAgICAganVzdGlmeS1jb250ZW50OiBub3JtYWw7XG4gICAgICBnYXA6IDRyZW07XG4gICAgfVxuXG4gICAgJl9fZm9ybS1pdGVtIHtcbiAgICAgIGZsZXg6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fZm9ybS1uYW1lIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XG4gICAgfVxuXG4gICAgJl9fZm9ybS1sYWJlbCB7XG4gICAgfVxuXG4gICAgJl9faW5wdXQge1xuICAgICAgcGFkZGluZy1yaWdodDogNXJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XG4gICAgfVxuXG4gICAgJl9fc3VibWl0IHtcbiAgICAgIG1hcmdpbi10b3A6IDIuNHJlbTtcbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XG4gICAgfVxuXG4gICAgJl9fYnV0dG9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGdhcDogNS4ycmVtO1xuICAgIH1cbiAgfVxufSIsIi5leGFtcGxlLXR3byB7XG4gICZfX2ltYWdlIHtcbiAgICAmLS1ub3RCZyB7XG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogOHJlbSBhdXRvIDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xuICAuZXhhbXBsZS10d28ge1xuICAgIC5wcm9kdWN0LW1vZGVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuZXhhbXBsZV9fd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICByb3ctZ2FwOiA0cmVtO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgbWFyZ2luLXRvcDogNi40cmVtO1xuICAgIH1cbiAgfVxufSIsIi5hYm91dCB7XG4gIG1hcmdpbi1ib3R0b206IDE4cmVtO1xuICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiA4cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA3LjRyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG5cbiAgJl9fdmlkZW8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjguMnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuXG4gICAgXG4gIH1cblxuXG5cblxuICAucGx5ci0tZnVsbC11aS5wbHlyLS12aWRlbyAucGx5cl9fY29udHJvbC0tb3ZlcmxhaWQge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XG4gICAgYm9yZGVyOiAwLjM5ODkzNnB4IHNvbGlkICNGRkZGRkY7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDMuOTg5MzZweCk7XG4gICAgd2lkdGg6IDguM3JlbTtcbiAgICBoZWlnaHQ6IDguM3JlbTtcbiAgfVxuXG4gIC5wbHlyX19jb250cm9scyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBseXJfX2NvbnRyb2wgc3ZnIHtcbiAgICBmaWxsOiAjMUQxRDFEO1xuICAgIHdpZHRoOiAxLjVyZW07XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsMCUpO1xuICB9XG5cbiAgLnBseXItLXZpZGVvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2OC4ycmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tdG9wOiAxOHJlbTtcbiAgfVxuXG4gIC5wbHlyX19wb3N0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cblxuXG4gICZfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAmX19pbWctYm94IHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA1NHJlbTtcbiAgICBoZWlnaHQ6IDU1LjhyZW07XG5cbiAgICAmLS1taW4ge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICB3aWR0aDogMjkuNHJlbTtcbiAgICAgIGhlaWdodDogMjhyZW07XG4gICAgfVxuXG4gICAgPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cblxuICAmX190ZXh0LWJveCB7XG4gICAgd2lkdGg6IDY4LjRyZW07XG4gIH1cblxuICAmX190ZXh0LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIGZvbnQtZmFtaWx5OiAnRXVyb3BlRXh0JztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMi45cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBjb2xvcjogIzk2OTY5NjtcbiAgfVxuXG4gICZfX2xpbmsge1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4LjAxZW0pIHtcbiAgICAubW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XG4gIC5hYm91dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjByZW07XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2LjZyZW07XG4gICAgICBmb250LXNpemU6IDYuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9faW1nLWJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNjkuNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG5cbiAgICAgICYtLW1pbiB7XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAucGx5ci0tdmlkZW8ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDM2LjJyZW07XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDE2cmVtO1xuICAgIH1cblxuXG4gICAgLnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjUwLCAyNTAsIDI1MCwgMC42Nyk7XG4gICAgICBib3JkZXI6IDAuMzk4OTM2cHggc29saWQgI0ZGRkZGRjtcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigzLjk4OTM2cHgpO1xuICAgICAgd2lkdGg6IDEwLjZyZW07XG4gICAgICBoZWlnaHQ6IDEwLjZyZW07XG4gICAgfVxuICBcbiAgICAucGx5cl9fY29udHJvbHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgXG4gICAgLnBseXJfX2NvbnRyb2wgc3ZnIHtcbiAgICAgIGZpbGw6ICMxRDFEMUQ7XG4gICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLDAlKTtcbiAgICB9XG5cbiAgICAmX190ZXh0LWJveCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmX190ZXh0LXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xuICAgIH1cblxuICAgICZfX3RleHQge1xuICAgICAgZm9udC1zaXplOiAyLjZyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy44cmVtO1xuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgIH1cblxuICAgIC5kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuXG4iLCIuYWRkLXBvcHVwIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMTkxLCAxOTgsIDIwNSwgMC4yOSk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRUNFREYwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAuNXJlbSAwLjRyZW0gMS42cmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgd2lkdGg6IDExNi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogNjYuMnJlbTtcclxuICAgICAgICBwYWRkaW5nOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogNDYuMXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDU4LjJyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzcuOHJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gIFxyXG4gICAgJl9fY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiA0cmVtO1xyXG4gICAgICB0b3A6IDRyZW07XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogNS40cmVtO1xyXG4gICAgICBoZWlnaHQ6IDUuNHJlbTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxODksIDE5MSwgMTk3LCAwLjQpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmFkZC1wb3B1cC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufSIsIi5tb2RhbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VkZjA7XHJcbiAgICBib3gtc2hhZG93OiAwLjVyZW0gMC40cmVtIDEuNnJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Nsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDRyZW07XHJcbiAgICAgICAgdG9wOiA0cmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogNS40cmVtO1xyXG4gICAgICAgIGhlaWdodDogNS40cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zdGFnZSB7XHJcbiAgICAgICAgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGVsLXcge1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWJnIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMTkxLCAxOTgsIDIwNSwgMC4yOSk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMS4ycmVtKTtcclxufVxyXG5cclxuLmZhbmN5Ym94LWlzLW9wZW4gLmZhbmN5Ym94LWJnIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAubW9kYWwge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDFyZW0gMC44cmVtIDMuMnJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAgICZfX2Nsb3NlIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgIHRvcDogM3JlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDYuNHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2LjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwtbG9naW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiA1LjhyZW0gMjYuNnJlbTtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycmVtIDNyZW0gMTMuNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjZyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDRyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS40cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvb3RlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogM3JlbTtcclxuICAgICAgICAgICAgcm93LWdhcDogNXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFiZWwtZXJyb3ItdGV4dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAwLjhyZW0pO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuICAgICAgICBjb2xvcjogI2RmM2MzYztcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjhyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcmVnaXN0ZXItYnRuLFxyXG4gICAgJl9fbG9naW4tYnRuIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk2OTY5NjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBib3JkZXIgMC4xNXMgZWFzZTtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzI0MjQyNDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZXJyb3ItbG9naW4tdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICBjb2xvcjogI2RmM2MzYztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQuNnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19yZXN0b3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4xODNyZW07XHJcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMy4ycmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNC44cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLXJlZ2lzdHJhdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIHBhZGRpbmc6IDZyZW0gMTByZW0gN3JlbTtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDEycmVtIDNyZW0gOC44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNnJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb3JtIHtcclxuICAgICAgICB3aWR0aDogNzAuMnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogNjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX25hbWUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XHJcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19sYWJlbC1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJi5lcnJvciB7XHJcbiAgICAgICAgICAgIC5tb2RhbC1yZWdpc3RyYXRpb25fX2xhYmVsIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjZGYzYzNjO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2RmM2MzYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubW9kYWwtcmVnaXN0cmF0aW9uX19sYWJlbC1lcnJvci10ZXh0IHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2xhYmVsLWVycm9yLXRleHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogY2FsYygxMDAlICsgMC44cmVtKTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjdyZW07XHJcbiAgICAgICAgY29sb3I6ICNkZjNjM2M7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC44cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrYm94LXdyYXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcbiAgICAgICAgZ2FwOiAxLjZyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUuNnJlbTtcclxuICAgICAgICAgICAgZ2FwOiAzLjJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrYm94LWxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0OmNoZWNrZWQgfiAubW9kYWwtcmVnaXN0cmF0aW9uX19jaGVja2JveC1pY29uIHN2ZyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrYm94LWljb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS44cmVtO1xyXG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMS4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzLjZyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMy42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XHJcblxyXG4gICAgICAgICAgICA+IHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrYm94LXRleHQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuN3JlbTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA0cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDVyZW07XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9naW4tYnRuIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgIzk2OTY5NjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLCBib3JkZXIgMC4xNXMgZWFzZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLXJlZy1jb21wbGV0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDEyMi44cmVtO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHBhZGRpbmc6IDguOHJlbSAxOC4ycmVtIDExLjVyZW0gMTguMnJlbTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgIHdpZHRoOiA3MnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxMHJlbSAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N1Yi10aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuM3JlbTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4ycmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnV0dG9ucyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICByb3ctZ2FwOiA1cmVtO1xyXG4gICAgICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLXJlc3RvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxMjIuOHJlbTtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDEwcmVtIDdyZW07XHJcbiAgICB6LWluZGV4OiAxMTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICBwYWRkaW5nOiA4LjhyZW0gMTguMnJlbSAxMS41cmVtIDE4LjJyZW07XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICB3aWR0aDogNzJyZW07XHJcbiAgICAgICAgcGFkZGluZzogMTByZW0gM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19zdWItdGl0bGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiR2lscm95XCI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU0cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MS45cmVtO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjk3cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxLjVweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTI3JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogMCAwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC43cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMzJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyLjhyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwtcmVzdG9yZS1zdWNjZXNzIHtcclxuICAgIGhlaWdodDogNTJyZW07XHJcbiAgICB3aWR0aDogMTIyLjhyZW07XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgei1pbmRleDogMTE7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgICAgIHdpZHRoOiA3MnJlbTtcclxuICAgIH1cclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzNSU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbC1vcmRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHBhZGRpbmc6IDZyZW0gMTByZW0gN3JlbTtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiAxNjJyZW07XHJcbiAgICBwYWRkaW5nOiAxNi4ycmVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgLm1vZGFsLW9yZGVyIHtcclxuICAgICAgICB3aWR0aDogNzJyZW07XHJcbiAgICAgICAgcGFkZGluZzogMTJyZW0gNnJlbSA4cmVtIDZyZW07XHJcblxyXG4gICAgICAgIC5mZWVkYmFja19fdGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmVlZGJhY2tfX3RleHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwtZmVlZGJhY2sge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDEwcmVtIDdyZW07XHJcbiAgICB6LWluZGV4OiAxMTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB3aWR0aDogMTYycmVtO1xyXG4gICAgcGFkZGluZzogMTYuMnJlbSAxOC44cmVtO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgd2lkdGg6IDcycmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycmVtIDRyZW0gOHJlbSA0cmVtO1xyXG5cclxuICAgICAgICAuZGVza3RvcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OC4wMWVtKSB7XHJcbiAgICAgICAgLm1vYmlsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rIHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDMxLjRyZW07XHJcbiAgICAgICAgICAgICAgICB0b3A6IDAuM3JlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLWZiLWNvbXBsZXRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgcGFkZGluZzogNnJlbSAxMHJlbSA3cmVtO1xyXG4gICAgei1pbmRleDogMTE7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgd2lkdGg6IDE2MnJlbTtcclxuICAgIHBhZGRpbmc6IDE2LjJyZW0gMTguOHJlbTtcclxuXHJcbiAgICAuZmVlZGJhY2tfX3RleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZmVlZGJhY2tfX3N1Ym1pdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgd2lkdGg6IDcycmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDhyZW0gMy42cmVtO1xyXG5cclxuICAgICAgICAuZmVlZGJhY2tfX3RpdGxlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZlZWRiYWNrX190ZXh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1vZGFsLXR6LXN1Y2Nlc3Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICB6LWluZGV4OiAxMTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB3aWR0aDogMTYycmVtO1xyXG4gICAgcGFkZGluZzogMTZyZW0gMjYuOHJlbTtcclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgIHdpZHRoOiA3MnJlbTtcclxuICAgICAgICBwYWRkaW5nOiAxMnJlbSA3cmVtIDhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDguM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDVyZW07XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTcuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4vL2NhbmNlbCBvcmRlciBtb2RhbHNcclxuLm1vZGFsLWNhbmNlbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIHBhZGRpbmc6IDguNHJlbSAxNy4xcmVtIDhyZW07XHJcbiAgICB6LWluZGV4OiAxMTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICBwYWRkaW5nOiAxMnJlbSA0cmVtIDhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgd2lkdGg6IDg4LjZyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDY0LjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfb3JkZXIge1xyXG4gICAgICAgIC5tb2RhbF9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbF9fYnV0dG9ucyB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNDU1cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA4cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjdyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYW5jZWwtYnRuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfcmVhc29uIHtcclxuICAgICAgICAubW9kYWxfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNHJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0LjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbF9fdGV4dCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE4M3JlbTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2Mi45cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMXJlbTtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA0LjhyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbF9fbGlzdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDY1LjRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDUuMnJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjZyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA4cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy45cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuLW1vZGFsLXNlbmQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3RoZXItaW5wdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjE1cmVtIHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjlyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MS44cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1OC44cmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNnJlbTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuM3JlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfdGhhbmtzIHtcclxuICAgICAgICAubW9kYWxfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYmFja2dyb3VuZC1ibHVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZmM2Y2Q1MztcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi8vbW9kYWwgZXhhbXBsZVxyXG4ubW9kYWwtZXhhbXBsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIHdpZHRoOiAxNjJyZW07XHJcbiAgICBwYWRkaW5nOiA0cmVtO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMS44cmVtO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNi43cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogNHJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICB3aWR0aDogMTAyLjhyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUge1xyXG4gICAgICAgIHdpZHRoOiA1MHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDY2LjRyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogODhyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX190aHVtYi1zbGlkZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MS42cmVtO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGh1bWItc2xpZGUge1xyXG4gICAgICAgIHdpZHRoOiAxMC43cmVtO1xyXG4gICAgICAgIGhlaWdodDogMTRyZW07XHJcbiAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjI1cyBlYXNlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJi5zd2lwZXItc2xpZGUtdGh1bWItYWN0aXZlIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzk2OTY5NjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiAzOHJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTguNXJlbSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNC43cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTFyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwLjU5JTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb25fX2Fycm93cyB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTY5Njk2O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgICAgICB3aWR0aDogMi4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUge1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyNDI0MjQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLm9yZGVyLWRldGFpbCB7XHJcbiAgICBtYXJnaW4tdG9wOiA5cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThyZW07XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbnVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNzI0cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuOXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRXVyb3BlRXh0XCI7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdpbHJveVwiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6IDRyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDM3LjVyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDJyZW0gNHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEuOHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRvcDogMzEuM3JlbTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWQ5ZDk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwLjFyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbWcge1xyXG4gICAgICAgIGhlaWdodDogMjguMXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiBzcGFuIDIgLyBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX25hbWUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG5cclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTU0cmVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTY4cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMy4ycmVtO1xyXG5cclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTY4cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjA2MnJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuMTU0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19wcmljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogOHJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3JpZ2h0IHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDdyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9wcmljZWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDJyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGdhcDogMS40cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2FkZC1zZXJ2IHtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi43MjRyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjcxNHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9yZGVyLWRldGFpbF9faXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2FkZC1wYXJhbXMge1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjcyNHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGdhcDogMC44cmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNzE0cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19ub3RlIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZjAwMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS45NDFyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOC4zcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjNyZW07XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy43N3JlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjlyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vcmRlci1kZXRhaWxfX2l0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwLjFyZW0gc29saWQgI2JkYmZjNTUyO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwLjJyZW0gc29saWQgI2JkYmZjNTUyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLml0ZW0tdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDAuNHJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuOHJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgfiAuaXRlbS10aXRsZV9faW5mby1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYtYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogY2FsYygxMDAlICsgMC43cmVtKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzUuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICMyNDI0MjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMi4xMTlyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgIzI0MjQyNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjE1NHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLXByaWNlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAwLjRyZW07XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN1YnRleHQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjZyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdGVtLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjExOXJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjc3cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX3RvcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogd3JhcDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM5LjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9saXN0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODgzcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMnJlbSBzb2xpZCAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbSAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vcGVuIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYm90dG9tIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGdhcDogNi41cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDhyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190eiB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBncmlkLWFyZWE6IGF1dG8vc3BhbiAyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjc3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi0tZmlsbGVkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA2LjRyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuNHJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMi40cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IC13ZWJraXQtZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgd2lkdGg6IC1tb3otZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjlyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTAuMnJlbTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk2OTY5NjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMC4zcmVtO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYW5jZWwtb3JkZXItYnRuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGF5LWJ0biB7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi50dC1tb2RhbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE5MSwgMTk4LCAyMDUsIDAuMjkpO1xyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEycHgpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG5cclxuICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTYyLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiA2Mi43cmVtO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNFQ0VERjA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogNXB4IDRweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogNTJyZW07XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIH1cclxuXHJcbiBcclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTM1JTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgXHJcbiAgXHJcbiAgICAmX19jbG9zZSB7XHJcbiAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogNHJlbTtcclxuICAgICAgdG9wOiAwcmVtO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgd2lkdGg6IDUuNHJlbTtcclxuICAgICAgYmFja2dyb3VuZDogI0VDRURGMDtcclxuICAgICAgaGVpZ2h0OiA1LjRyZW07XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi50dC1tb2RhbC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufSIsIi5lcnJvci1mbyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzguOXJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOS4zcmVtO1xyXG4gICAgJl9fYmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2JnLW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0t5aXYqVHlwZSBTZXJpZic7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA4cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOS42cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcuNHJlbTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcbiAgICB9XHJcbn0iLCIudHoge1xyXG4gICAgbWFyZ2luLXRvcDogOXJlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE4cmVtO1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNi4ycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5nby1iYWNrLWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZ2FwOiAyLjRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICB3aWR0aDogMy40cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2LjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuNnJlbSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiA1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0LjYwNHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkV1cm9wZUV4dFwiO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuMDUycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3N1YnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzLjNyZW07XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LWZhbWlseTogXCJFdXJvcGVFeHRcIjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzLjY4NHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJHaWxyb3lcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9mb3JtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDdyZW0gNHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiA0cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9pbnB1dC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTgzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU0cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlcXVpcmVkIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZjAwMDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaW5wdXQtd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4xNXJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjlyZW07XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuM3JlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTIuMXJlbTtcclxuICAgICAgICBib3JkZXI6IDAuMTVyZW0gc29saWQgIzI0MjQyNDtcclxuICAgICAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBib3JkZXI6IDAuM3JlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIxLjhyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIuNHJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9idG5zIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDYuNHJlbTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYXJ0aWNsZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgZ2FwOiA0LjhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfYXJ0aWNsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogMXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBnYXA6IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi45NzJyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogNHJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA2LjRyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50ei0tYWRkaW5nLWFydGljbGUge1xyXG4gICAgLnR6X2Zvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICBnYXA6IDdyZW0gMy44cmVtO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDRyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICYtLXByb2R1Y3QtcGljIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgICAgICAuaGludCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM1LjJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwLjNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTE5cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtd3JhcDogYmFsYW5jZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNzdyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmFkZC1maWxlLWlucHV0IHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMuNjRyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLS10ZXh0YXJlYSB7XHJcbiAgICAgICAgICAgICAgICBncmlkLWFyZWE6IDUgLyBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiA4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50el9idG4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgZ3JpZC1hcmVhOiA1LzI7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiA5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJl90b3Age1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjNyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuOHJlbTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfbGlzdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNHJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgICAgIC5yZWNvcmRfX2NoZWNrYm94IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDAuMXJlbSBzb2xpZCAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMC4ycmVtIHNvbGlkICM5Njk2OTY7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnJlbSAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmVjb3JkX19jdXN0b20tY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc5LjFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94ICsgbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjOTY5Njk2O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwLjRyZW0gc29saWQgIzk2OTY5NjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJlY29yZF9fY3VzdG9tLWNoZWNrYm94OmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMC4ycmVtIHNvbGlkICMyNDI0MjQ7XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuNHJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5maWxlLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC51cGxvYWQtbGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgYWxsIGFuZCAgKG1heC13aWR0aDogNDhlbSkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZmlsZS1pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICBjb2xvcjogIzk2OTY5NjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIEBtZWRpYSBvbmx5IGFsbCBhbmQgIChtYXgtd2lkdGg6IDQ4ZW0pIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcclxuICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5yZW1vdmUtYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4zcmVtO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuM3JlbTtcclxuICAgICAgICBAbWVkaWEgb25seSBhbGwgYW5kICAobWF4LXdpZHRoOiA0OGVtKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjZyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xyXG4gICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGUtaW5wdXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgfVxyXG4gICBcclxufVxyXG4iLCJAbWVkaWEgb25seSBhbGwgYW5kICAobWF4LXdpZHRoOiA0OGVtKSB7IFxyXG5cclxuICAgIGh0bWwge1xyXG4gICAgICBcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIGJvZHkge1xyXG4gICAgICBcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICBcclxuXHJcbiAgICAucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmX19hcnJvd3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgICAgICAmX19uZXh0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX19wcmV2IHtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMi40cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3JlbTtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2LjhyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgLnN3aXBlci1idXR0b24tZGlzYWJsZWQge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYuOHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX19mcmFjdGlvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgdG9wOiAxLjJyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxyXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwgIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgIFxyXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIFxyXG4gICAgXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLnJlc3RvcmUtbW9kYWwge1xyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5OCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVyZW0gM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMTQlO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZm9ybSB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjU0cmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMyUgO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIuOHJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAgIFxyXG5cclxuICAgLnRpdGxlIHtcclxuICAgICBmb250LXNpemU6IDYuNnJlbTtcclxuICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuXHJcbiAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2LjZyZW07XHJcbiAgICAgfVxyXG4gICB9XHJcblxyXG4gICAuaGVhZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogNS4xcmVtO1xyXG4gICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX3Bob25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fbGlzdHMge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQuOHJlbTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICAgfVxyXG5cclxuICAgICAmX193aGF0dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTIuMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDExLjJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgdG9wOiAtMXJlbTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX2xvZ28ge1xyXG4gICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgd2lkdGg6IDE0LjNyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgfVxyXG4gICAgLm9wZW4tbmF2IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzByZW07XHJcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjVzO1xyXG4gICAgfVxyXG5cclxuICAgICAmX19idXJnZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUuMXJlbTtcclxuICAgICAgICB3aWR0aDogMTEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDExLjVyZW07XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDFzO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgIFxyXG4gICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogNC45cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgICAgXHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjRyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNC45cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwJTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjVzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMsIHRvcCAuMjVzIC4yNXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMC40cmVtO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQuOXJlbTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMCU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjI1cztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzLCB0b3AgLjI1cyAuMjVzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICBcclxuICAgIH1cclxuXHJcblxyXG5cclxuXHJcbiAgICAmX19sayB7XHJcbiAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMi4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogMTEuMnJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ2JpY29udHdvLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICB9XHJcbiAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2J1cmdlci5vcGVuIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xcztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjI1cztcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4yNXMsIHRyYW5zZm9ybSAuMjVzIC4yNXM7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooLTQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbjphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjRzLCB0cmFuc2Zvcm0gLjI1cyAuMjVzO1xyXG4gICAgICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDQ1ZGVnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiBcclxuXHJcblxyXG4gICAgJl9fbmF2IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fbmF2LW1vYiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMzByZW07XHJcbiAgICAgICAgbGVmdDogLTEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuNXM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNGRkZGRkYsICNGRkZGRkYpLCAjRjFGMkYzO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19saXN0cy1tb2Ige1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgfVxyXG5cclxuICAgLmhlYWRlci0tdHdvIHtcclxuICAgIC5oZWFkZXJfX2xrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2xvZ2JpY29uLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxuICAgfVxyXG5cclxuICAgLmhlYWRlci0tYWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIC5oZWFkZXJfX2J1cmdlciB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI0MjQyNDtcclxuICAgICAgXHJcbiAgICAgXHJcblxyXG4gICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaGVhZGVyX19sayB7XHJcbiAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvbG9nYmljb24uc3ZnKTtcclxuICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLmhlYWRlcl9fYnVyZ2VyLm9wZW4ge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjFzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgLjI1cywgdHJhbnNmb3JtIC4yNXMgLjI1cztcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlWigtNDVkZWcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuOmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuNHMsIHRyYW5zZm9ybSAuMjVzIC4yNXM7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooNDVkZWcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjQyNDI0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmhlYWRlcl9fd2hhdHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEyLjJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMS4ycmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgIHRvcDogLTFyZW07XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAjMjQyNDI0O1xyXG5cclxuICAgICAgICAgICAgcGF0aCB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGNpcmNsZSB7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgfVxyXG5cclxuICAgICAuaGVhZGVyX19sb2dvIHtcclxuICAgICAgIFxyXG5cclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAjMjQyNDI0O1xyXG4gICAgICAgIH1cclxuICAgICB9XHJcbiAgIH1cclxuXHJcbiAgICAuaGVhZGVyLS10d28ge1xyXG4gICAgLmhlYWRlcl9fYnVyZ2VyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICBcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuaGVhZGVyX193aGF0dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB3aWR0aDogMTIuMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDExLjJyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgdG9wOiAtMXJlbTtcclxuICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBzdHJva2U6ICMyNDI0MjQ7XHJcblxyXG4gICAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogIzI0MjQyNDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogIzI0MjQyNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICB9XHJcblxyXG4gICAgIC5oZWFkZXJfX2xvZ28ge1xyXG4gICAgICAgIGhlaWdodDogMTByZW07XHJcbiAgICAgICAgd2lkdGg6IDE0LjNyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgfVxyXG4gICB9XHJcblxyXG5cclxuICAgLmFkZC1wb3B1cCB7XHJcbiAgICAgcGFkZGluZzogMCAzcmVtO1xyXG5cclxuICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDExNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTEuOHJlbTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcclxuICAgICB9XHJcblxyXG4gICAgICZfX2ltYWdlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDg4cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICB9XHJcblxyXG4gICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwLjU5JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjRyZW07XHJcbiAgICAgfVxyXG4gICB9XHJcblxyXG5cclxuICAgLnNob3QtdHlwZSB7XHJcbiAgICAubW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgIH1cclxuXHJcbiAgIFxyXG5cclxuICAgLm1haW4ge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAgICAgJl9fZGVzayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19tb2Ige1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NsaWRlLWNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMTAuMXJlbSAzLjRyZW0gMTlyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zbGlkZS10b3Age1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUuNnJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NsaWRlLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2LjVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3LjlyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuN3JlbTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA2LjZyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NsaWRlLXRpdGxlLXRleHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMS40cmVtO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19saW5rIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjhyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogNC42cmVtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3N3aXBlci10d28ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMzJyZW07XHJcbiAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICBsZWZ0OiAzcmVtO1xyXG4gICAgICAgICAgICB0b3A6IDY4cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fc2xpZGUtY29udGVudC10d28ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjNyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMjNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zbGlkZS1jb250ZW50LXR3by1pbWFnZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOHJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHJlbTtcclxuICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgJl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xyXG4gICAgICAgICAgICBsZWZ0OiAwLjJyZW07XHJcbiAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1jdXJyZW50LFxyXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tdG90YWwgIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjFyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTc2JTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgfVxyXG5cclxuICAgLmxpbmsge1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDguOHJlbTtcclxuICAgIFxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogNi40cmVtO1xyXG4gICAgICAgIGhlaWdodDogMnJlbTtcclxuICAgIH1cclxuICAgfVxyXG5cclxuICAgLnNob290aW5nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIzcmVtO1xyXG4gICAgIHBhZGRpbmctdG9wOiAxNC41cmVtO1xyXG4gICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNHJlbTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX25hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX3N3aXBlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgfVxyXG5cclxuICAgICAmX19zbGlkZS1jb250ZW50IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fc2xpZGUtY29udGVudC1pbm5lciAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICB9XHJcblxyXG4gICAgICZfX3NsaWRlLWltYWdlIHtcclxuICAgICAgICB3aWR0aDogODIuMnJlbTtcclxuICAgICAgICBtaW4td2lkdGg6IDgyLjJyZW07XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4Mi4ycmVtO1xyXG4gICAgICAgIGhlaWdodDogODcuMnJlbTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBsZWZ0OiAtMnJlbTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX3NsaWRlLXRleHQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcclxuICAgICB9XHJcblxyXG4gICAgICZfX3NsaWRlLXRpdGxlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiA2LjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2LjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICB9XHJcblxyXG4gICAgIFxyXG4gICAgJl9fYnVsbGV0cyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3LjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmxpbmsge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy4zN3JlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICB9XHJcblxyXG4gICAubW9kZXJuLWNvIHtcclxuICAgICAgICBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMS43cmVtO1xyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDVyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1LjNyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQuNjNyZW07XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdG9wLXRleHQge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogODMlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkuNnJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA3LjRyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190b3Age1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOS4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcmlnaHQtaW1hZ2UtYmxvY2sgIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM3LjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogNTUuNHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19yaWdodC1pbWFnZS1iYWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUuNnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMi42cmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjRyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19yaWdodC1pbWFnZS1zdGFuZC1iaWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwLjJyZW07XHJcbiAgICAgICAgICAgIGxlZnQ6IDRyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNy42cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGVmdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGVmdC10ZXh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgd2lkdGg6IDIxLjZyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWFnZS1zaG9lcyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMy4xcmVtO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDNyZW07XHJcbiAgICAgICAgICAgIHRvcDogM3JlbTtcclxuICAgICAgICB9XHJcbiAgIH1cclxuXHJcbiAgXHJcbiAgIC5iYW5uZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjIuNnJlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zd2lwZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzNS4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDByZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjkuMnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgJl9fbGluZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICZfX2xpbmUtbW9iIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fbGluZS1kZXNrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX2xpbmUge1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faW1hZ2Uge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc1cmVtO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3NnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDg0JTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxMXJlbTtcclxuICAgICAgICAgICAgdG9wOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2Jsb2NrIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDlyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3RpdGxlLW1vYiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0t5aXYgVHlwZSBTZXJpZic7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1LjNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjglO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zcmVtO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnLHNhbnMtc2VyaWY7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICZfX3RleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4NiU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBhZ2luYXRpb24gIHtcclxuICAgICAgICAgXHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIHRvcDogaW5pdGlhbDtcclxuICAgICAgICAgICAgYm90dG9tOiA3LjZyZW07XHJcbiAgICAgICAgICAgIHJpZ2h0OiA4cmVtO1xyXG4gICAgICAgICAgICAmX19uZXh0LFxyXG4gICAgICAgICAgICAmX19wcmV2IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTcuMnJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTcuMnJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX19mcmFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDMuMnJlbTtcclxuICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQsXHJcbiAgICAgICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fcHJldiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgfVxyXG5cclxuXHJcbiAgIC5hcnRpY2xlLWJsb2cge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICZfX2ltYWdlIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA3Ni4xcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW07XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMC41OSU7XHJcbiAgICAgICAgICAgIGJyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2RhdGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIyMyU7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aW1lIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2LjRyZW07XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgIH1cclxuICAgLmJsb2cge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIyLjVyZW07XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAzLjNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zbGlkZSB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19zd2lwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcblxyXG4gICAgICAgICZfX3N3aXBlci1tb2Ige1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3NsaWRlLW1vYiB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX2J1bGxldHMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MiU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgfVxyXG5cclxuXHJcblxyXG4gICAubW9kZWxzIHtcclxuICAgIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTlyZW07XHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuMnJlbTtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgXHJcbiAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fc2xpZGUge1xyXG4gICAgICAgIFxyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fc3dpcGVyICB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDNyZW07XHJcbiAgICAgfVxyXG5cclxuICAgICAmX19idWxsZXRzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYuMnJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAgIC5tb2Ige1xyXG4gICAgICAgbWFyZ2luOiAwIGF1dG8gO1xyXG4gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgfVxyXG5cclxuICAgICAuZGVzayB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICB9XHJcblxyXG5cclxuICAgICAubW9kZWwge1xyXG4gICAgICAgIHdpZHRoOiAzOHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDQ3cmVtO1xyXG4gICAgIH1cclxuICAgIFxyXG5cclxuXHJcbiAgIH1cclxuXHJcbiAgIC5tb2RlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNDYuNnJlbTtcclxuXHJcbiAgICAmX19uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fY2F0YWxvZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3RhdHVzIHtcclxuICAgICAgICBoZWlnaHQ6IDQuOHJlbTtcclxuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RhdGUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzLjJyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICB9XHJcbiAgIH1cclxuXHJcbiAgIC5jYXRhbG9nIHtcclxuICAgIG1hcmdpbi10b3A6IDIyLjRyZW07XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcuMnJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX193cmFwcGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNi40cmVtO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICAubW9kZWwge1xyXG4gICAgICAgICAgICAgICAgLy8gd2lkdGg6IDM3cmVtO1xyXG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiA0LjlyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2LjZyZW07XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvLyAubW9kZWw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgIC8vICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgICAgIC8vIC5tb2RlbDpudGgtY2hpbGQoNm4pIHtcclxuICAgICAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fZmlsdGVyLWJ0biB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMy4ycmVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMi4ycmVtO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYnRuLWFsbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcbiAgIH1cclxuXHJcblxyXG4gICAuY2F0YWxvZy1maWx0ZXIge1xyXG4gICAgIGJvcmRlcjogbm9uZTtcclxuICAgICBwYWRkaW5nLXRvcDogNnJlbTtcclxuICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgb3BhY2l0eTogMTtcclxuICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgIGxlZnQ6IDA7XHJcbiAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICB9XHJcblxyXG5cclxuICAgICAmX19jb250ZW50LXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNS42cmVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB9XHJcbiAgICAgfVxyXG5cclxuICAgICAmX19pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTMuNHJlbTtcclxuICAgICAgICBcclxuICAgICB9XHJcblxyXG4gICAgICZfX2xpc3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNi4ycmVtO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fY29udGVudC1sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgfVxyXG5cclxuICAgICAmX19jb250ZW50IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgfVxyXG5cclxuICAgICAmX193cmFwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9faW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCUgO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNy44cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNi41cmVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxODclO1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTg3JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgfVxyXG5cclxuXHJcbiAgICAmX19pbm5lci1zZWxlY3Qge1xyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlIDtcclxuICAgICAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuc2VsZWN0IHtcclxuXHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxODclIDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuOXJlbTtcclxuICAgICAgICBcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0LWhlYWQ6OmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMS42cmVtO1xyXG4gICAgICAgIGhlaWdodDogMS42cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uL2ZpbHRlci1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMHJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbjtcclxuICAgICAgICB0b3A6IDJyZW07XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtaGVhZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTg3JSA7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxuICAgIFxyXG4gIFxyXG4gICAgXHJcbiBcclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE4NyUgO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgXHJcbiAgICBcclxuICAgIC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW0ge1xyXG4gICAgICAgXHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAzcmVtO1xyXG4gICAgICAgXHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW06aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjI0LCAyMjksIDIzMSwgMC41KTtcclxuICAgIH1cclxuXHJcbiAgICAmX19idG4tY2FuY2VsbGF0aW9uIHtcclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuXHJcblxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19idG5zIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYuOThyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuLWFwcGx5IHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDUuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuICAgfVxyXG5cclxuICAgLmNhdGFsb2ctZmlsdGVyLmFjdGl2ZSB7XHJcbiAgICBcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBcclxuICAgIFxyXG4gICB9XHJcblxyXG4gICAuYmxvZy1tYWluIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXJlbTtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogIDAgM3JlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAucHVibGljYXRpb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIC5wdWJsaWNhdGlvbjpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIC5wdWJsaWNhdGlvbjpudGgtbGFzdC1jaGlsZCgtbiszKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9iIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRlc2sge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnB1YmxpY2F0aW9uOm50aC1sYXN0LWNoaWxkKC1uKzMpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAmX19idG4tYWxsIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgfVxyXG5cclxuXHJcbiAgIC5wdWJsaWNhdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNjYuNnJlbTtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBcclxuXHJcbiAgICAgICAgLnB1YmxpY2F0aW9uX190aXRsZSB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNHM7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjlyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMC41OSU7XHJcbiAgICAgICAgd2lkdGg6IDY0JTtcclxuICAgICBcclxuICAgIH1cclxuXHJcbiAgICBcclxuXHJcbiAgICAmX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMy41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzLCB2aXNpYmlsaXR5IDBzIGxpbmVhciAwLjRzO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1LjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDU2LjhyZW07XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMsIHZpc2liaWxpdHkgMHMgbGluZWFyIDAuNHM7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMjMlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICBcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhY3RzIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgI21hcCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHJlbTtcclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8tdGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzMC41OSU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMy44cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2luZm8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDByZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvLWRhdGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTU0JTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nLGEgIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5mby1zb2NpYWwge1xyXG4gICAgICBcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMi4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNi4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJl9fZm9ybS10aXRsZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwLjU5JTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjhyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2Zvcm0taW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlIDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTg3JTtcclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4NyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5saW5rIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZC1uZXdzIHtcclxuICAgIG1hcmdpbi10b3A6IDEyLjdyZW07XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHdpZHRoOiA3MyU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi43cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExOSU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuOXJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44N3JlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0LjNyZW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTQ1JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2UtYm94IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjhyZW07XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2UtYm94LW5hbWUge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNC4ycmVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS41cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICByZ2JhKDE0MiwgMTQyLCAxNDIsIDAuNik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyM3JlbTtcclxuICAgICAgICAgICAgdG9wOiA3OSU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcblxyXG4gICAgICAgIC5jYXJkLW5ld3NfX3RleHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbm90ZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNC44cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0LjhyZW07XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZWFkLWFsc28ge1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG5cclxuICAgIH1cclxuXHJcbiAgICAucHVibGljYXRpb257XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmVudHJ5IHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYnRuIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RleHQge1xyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2UtYmxvY2sge1xyXG4gICAgICAgIGhlaWdodDogMTgycmVtO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19zd2lwZXItdHdvIHtcclxuICAgICAgICB3aWR0aDogMjNyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAzMXJlbTtcclxuICAgICAgICByaWdodDogMi4ycmVtO1xyXG4gICAgICAgIHRvcDogNTdyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Utc2xpZGUtY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxODJyZW07XHJcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAmX19uZXh0LXBob3RvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMnJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEycmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS1jb250ZW50LXR3byB7XHJcbiAgICAgICAgd2lkdGg6IDIzcmVtO1xyXG4gICAgICAgIGhlaWdodDogMjNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2xpZGUtY29udGVudC10d28taW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiAxOHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDE4cmVtO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG4gICAgJl9fc3dpcGVyLXR3by1wYWdpbmF0aW9uIHtcclxuICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcclxuICAgICAgICBsZWZ0OiAwLjJyZW07XHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWN1cnJlbnQsXHJcbiAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLXRvdGFsICB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0V1cm9wZUV4dCcsc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3NiU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19ibG9jayB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NlbGVjdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTU0JTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICAgICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICBcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS4xcmVtO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI3JSA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjJyZW07XHJcbiAgICAgICAgd2lkdGg6IDM3LjRyZW07XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuN3JlbTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgIC5oZWFkZXJfX3NlbGVjdC1oZWFkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4yc1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2VsZWN0LWhlYWQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjclIDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxuICAgIFxyXG4gICAgLnNlbGVjdC1oZWFkOjphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb24vZmlsdGVyLWFycm93LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcmVtO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluO1xyXG4gICAgICAgIHRvcDogMS43cmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2VsZWN0LWhlYWQub3Blbjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2VsZWN0LWxpc3Qge1xyXG4gICAgICAgIFxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDIwLjVyZW07XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRUFFQ0VEO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgIFxyXG4gICAgICAgIG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XHJcbiAgICB9XHJcbiAgICBcclxuICBcclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4ycmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyLjRyZW07XHJcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93YmxhY2tsaW5rLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IC5zZWxlY3QtaXRlbTpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjQsIDIyOSwgMjMxLCAwLjUpO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjRyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTtcclxuICAgICAgICAuZW50cnlfX2lubmVyLXRleHQ6bnRoLWxhc3Qtb2YtdHlwZSgtbiszKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyLXRleHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuNHJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuMjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BhZ2luYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGFibGVzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N0eWxlIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOXJlbTtcclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J0biB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjZyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcuNHJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uL2Fycm93d2hpdGVuZXh0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMnJlbTtcclxuICAgICAgICAgICAgICAgIHRvcDogMC4ycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxufVxyXG4gIC5odWItbW9kZWwge1xyXG4gICAgbWFyZ2luLXRvcDogNS4zcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNS45cmVtO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XHJcbiAgICAgICAgZ2FwOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgLm1vZGVsIHtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDM3cmVtO1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDQuOXJlbTtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiA0Ni42cmVtO1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyAubW9kZWw6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIC8vIC5tb2RlbDpudGgtY2hpbGQoNm4pIHtcclxuICAgICAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgIC8vIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19hbGwtYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4udHlwZXMtbW9kZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTcuMnJlbTtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgM3JlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19uYXYge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc3dpcGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX19zbGlkZS1jb250ZW50IHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIH1cclxuXHJcbiAgIFxyXG5cclxuICAgICZfX3NsaWRlIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuICAgIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgIG9wYWNpdHk6IDEhaW1wb3J0YW50O1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX3N3aXBlci13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICBcclxuICAgIH1cclxuICAgICZfX3dyYXAge2Rpc3BsYXk6IG5vbmU7fVxyXG5cclxuICAgICZfX3NsaWRlLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgIFxyXG4gICAgJl9fc2xpZGUtdGl0bGUtbW9iIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjRyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3NsaWRlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDYuNXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3LjJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbnVtYmVyIHtcclxuICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDU2cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgYiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzLjNyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2J1bGxldHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC40cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4gIC5vcHRpb25zLW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVyZW07XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAucGx5ci0tdmlkZW8ge1xyXG5cclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC40cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDYuOHJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDhyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19saXN0cyB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMy43cmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMuOHJlbTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjJyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmX192aWRlbyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA3OHJlbTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvLXBsYXkge1xyXG4gICAgICAgIHdpZHRoOiAxMS4zNzhyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMS4zNzZyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXhhbXBsZSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDYuNnJlbTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNi42cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idG4tYWxsIHtcclxuICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuOHJlbTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuXHJcbiAgICAmX193cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtO1xyXG4gICAgICAgIC5wcm9kdWN0LW1vZGVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW07XHJcblxyXG4gICAgICAgICAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzcuNXJlbTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDYuOHJlbTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4yNDlyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5Njk2OTY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5wcm9kdWN0LW1vZGVsOm50aC1jaGlsZCgybikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtbW9kZWwge1xyXG4gICAgbWFyZ2luLXRvcDogOS41cmVtO1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3N0YXR1cyB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRlLXRhYmxlLXdyYXBwZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZSB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMS41cHggc29saWQgIzI0MjQyNDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cmVtO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFxyXG5cclxuICAgICAgICAuY2FyZC1tb2RlbF9fZGF0ZS10YWJsZTpudGgtY2hpbGQoM24pIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xlZnQge1xyXG4gICAgICAgIC5jYXJkLW1vZGVsX19saW5rIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLW1vZGVsX190aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1tb2RlbF9fc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuXHJcblxyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjlyZW07XHJcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3RpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjlyZW07XHJcbiAgICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgICAgIH1cclxuXHJcbiAgICAgICBzdHJvbmcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNi42cmVtO1xyXG4gICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3N0YXR1cyB7XHJcbiAgICAgICAgcGFkZGluZzogMi45cmVtO1xyXG4gICAgICAgIHdpZHRoOiA0OC44cmVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19zd2lwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYuOXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwNS42cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX21zd2lwZXItY29udGVudCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMy40cmVtO1xyXG4gICAgICAgIHdpZHRoOiAyNXJlbTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19idWxsZXRzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDZyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDUuNnJlbVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ZpZGVvLXBsYXkge1xyXG4gICAgICAgIHdpZHRoOjExLjM3OHJlbTtcclxuICAgICAgICBoZWlnaHQ6IDExLjM3NnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19tc3dpcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0LXRleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0ZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0LWlubmVyIHtcclxuICAgICAgIFxyXG4gICAgICAgIG1hcmdpbi10b3A6IDguMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19kYXRlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi4xcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjOTY5Njk2O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RhdGUtdGFibGUge1xyXG4gICAgICAgIHdpZHRoOiAyNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDEzLjhyZW07XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBhbGlnbi1pdGVtczogaW5pdGlhbDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMuM3JlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsMmZyKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjZyZW07XHJcbiAgICAgICAgLmNhcmQtbW9kZWxfX2RhdGE6bnRoLWxhc3Qtb2YtdHlwZSgtbiArIDMpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZGF0YSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3JlbTtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9iIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAmX190ZXh0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2LjJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuM3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4zcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLy8gLnBseXJfX3Bvc3RlciB7XHJcbiAgICAvLyAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBcclxuICAgIC8vICAgfVxyXG5cclxuXHJcbiAgICAgIC53ZWItdmlkZW8ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGx5cl9fdmlkZW8td3JhcHBlciB7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy8gYmFja2dyb3VuZDpub25lO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wbHlyLXZpZGVvLWJhY2tncm91bmQsdmFyKC0tcGx5ci12aWRlby1iYWNrZ3JvdW5kLG5vbmUpKSFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAucGx5cl9fcG9zdGVyIHtcclxuICAgICAgIFxyXG4gICAgICAgIGhlaWdodDogMTA1LjZyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICB9XHJcblxyXG4gICAgICAucGx5ci0tdmlkZW97XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDUuNnJlbVxyXG4gICAgICB9XHJcblxyXG4gICAgICAgLnBseXItLWZ1bGwtdWkucGx5ci0tdmlkZW8gLnBseXJfX2NvbnRyb2wtLW92ZXJsYWlkIHtcclxuICAgICAgICB3aWR0aDogMTJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMnJlbTtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAmX19yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcclxuICAgICAgICAuY2FyZC1tb2RlbF9fbGluayB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtbW9kZWxfX3RpdGxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNzByZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1tb2RlbF9fc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtbW9kZWwtLXR3byB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHJlbTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgIC5jYXJkLW1vZGVsX19saW5rIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMy41cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkLW1vZGVsX19uYXRpb25hbCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdFdXJvcGVFeHQnO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNC42cmVtO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjByZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmVjb3JkIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDNyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS13cmFwIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWlubmVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUtYnRucyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICAmX19waG90by1hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcclxuICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlIDtcclxuICAgIH1cclxuXHJcbiAgICAmX19kb3Atc2VjdG9yIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgLnJlY29yZF9fcGhvdG8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWNvcmRfX3Bob3RvOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgLy8gd2lkdGg6IDQ0JTtcclxuICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmX19waG90by1hcnRpY2xlLS1kb3Age1xyXG4gICAgICBcclxuICAgICAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgXHJcbiAgICAmX19waG90by1pbnB1dC1maWxlICB7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlIDtcclxuICAgICAgIFxyXG4gICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX3Njcm9sbCB7XHJcbiAgICAgICAgXHJcbiAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXBwZXIge1xyXG4gICAgICAgIFxyXG4gICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIGFsaWduLWl0ZW1zOiBpbml0aWFsO1xyXG4gICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxuICAgIFxyXG5cclxuICAgICZfX2Zvcm0taW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTQlIDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNHJlbTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTg3JTtcclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4NyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvcm0td3JhcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC4ycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Zvcm0tY3JpYiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyLjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1pbm5lcjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2LjRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybS1pbm5lciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmX19waG90by10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2N1c3RvbS1jaGVja2JveHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2NoZWNrYm94IHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICBcclxuICAgICAgJl9fY3VzdG9tLWNoZWNrYm94K2xhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi43cmVtO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgYnIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAvKiDRgdC+0LfQtNCw0L3QuNC1INCyIGxhYmVsINC/0YHQtdCy0LTQvtGN0LvQtdC80LXQvdGC0LAgYmVmb3JlINGB0L4g0YHQu9C10LTRg9GO0YnQuNC80Lgg0YHRgtC40LvRj9C80LggKi9cclxuICAgICAgJl9fY3VzdG9tLWNoZWNrYm94K2xhYmVsIHtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDMuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzLjJyZW07XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjMjQyNDI0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS42cmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJSA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICB9XHJcbiAgXHJcbiAgICAmX19jdXN0b20tY2hlY2tib3g6Y2hlY2tlZCtsYWJlbCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb24vZ2Fsa2Euc3ZnXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8tYXJ0aWNsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX19hbm5vdGF0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuNHJlbTtcclxuICAgIH1cclxuXHJcbiBcclxuXHJcblxyXG4gICAgJl9fcGhvdG8tYXJ0aWNsZS1ibG9jayB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMi4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTY5JTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUuYWN0aXZlIHtcclxuICAgICAgICAucmVjb3JkX19waG90by1hcnRpY2xlLWJsb2NrIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3Qge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjFyZW07XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjclIDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMnJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS43cmVtO1xyXG4gICAgICAgXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgXHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyX19zZWxlY3QtaGVhZCB7XHJcbiAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjJzXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zZWxlY3QtaGVhZCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAzLjVyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgIFxyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgIFxyXG4gICAgfVxyXG5cclxuXHJcbiAgICBcclxuICAgIC5zZWxlY3QtaGVhZDo6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAycmVtO1xyXG4gICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uL2ZpbHRlci1hcnJvdy5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMHJlbTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbjtcclxuICAgICAgICB0b3A6IDEuN3JlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1oZWFkLm9wZW46OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnNlbGVjdC1saXN0IHtcclxuICAgICAgICBcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyMC41cmVtO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyNyUgO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgXHJcbiAgICBcclxuICAgIC5zZWxlY3QtbGlzdCAuc2VsZWN0LWl0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMnJlbTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2VsZWN0LWxpc3QgLnNlbGVjdC1pdGVtOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyNCwgMjI5LCAyMzEsIDAuNSk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fc2VsZWN0IHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjhyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3RvdGFsIHtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xyXG4gICAgICAgIGIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lubmVyLWNoZWNrIHtcclxuICAgICAgICAucmVjb3JkX19jaGVja2JveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZWNvcmRfX2N1c3RvbS1jaGVja2JveCtsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQuMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgICZfX2xvY2F0aW9ucy10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMuMnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjhyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9jYXRpb25zIHtcclxuICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX19sb2NhdGlvbiB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAzN3JlbTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM3cmVtO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuXHJcbiAgICAgICAgLnJlY29yZF9fY2hlY2tib3gge1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuXHJcbiAgICB9XHJcblxyXG4gICAgJl9fbG9jYXRpb246bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2xvY2F0aW9uLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDYycmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2RvcC1zZWN0b3Ige1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIC5yZWNvcmRfX3Bob3RvIHtcclxuICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fcGhvdG8tYXJ0aWNsZS0tZG9wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUtLWRvcCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgLnJlY29yZF9fcGhvdG8tYXJ0aWNsZS1ibG9jayB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX19waG90by1pbm5lci0tZG9wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2NoZWNrYm94LXByaWNlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyLjRyZW07XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZm9ybSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgICZfX3Bob3RvLWFydGljbGUtYnRucy0tY2FiaW5ldCBmb3JtIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuXHJcblxyXG5cclxuICB9XHJcblxyXG4gIC5yZWNvcmQtZm9ybSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW07XHJcbiAgICBtaW4td2lkdGg6IDM3cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWluLXdpZHRoOiAzN3JlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtd2lkdGg6IDM3cmVtO1xyXG4gICAgd2lkdGg6IDM3cmVtO1xyXG4gICAgJl9fcHJpY2Uge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBmb250LXNpemU6IDNyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3ByaWNlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICB9XHJcblxyXG5cclxuICAgXHJcblxyXG5cclxuICAgIC5wbHlyX19wb3N0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAzN3JlbTtcclxuICAgICAgIFxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOSUgMHJlbTtcclxuICAgIH1cclxuXHJcbiAgICAmX192aWRlbyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2Ni44cmVtO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2sge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGluaXRpYWw7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmxvY2stdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcclxuICAgICAgICBiciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5taW51cy5wbHVzIHtcclxuICAgICAgICB3aWR0aDogMTJyZW07XHJcbiAgICAgICAgaGVpZ2h0OiAxMnJlbTtcclxuICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgICAuY291bnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcclxuICAgIH1cclxuXHJcblxyXG4gXHJcbiAgfVxyXG5cclxuXHJcbiAgLnJlY29yZC1mb3JtOm50aC1jaGlsZCgybikge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuXHJcblxyXG4gIC5yZWNvcmQtZm9ybTpudGgtY2hpbGQoM24pIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHJlbTtcclxuICAgIH1cclxuXHJcblxyXG4gICAuZm9vdGVyIHtcclxuICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOHJlbTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXJlbTtcclxuICAgICAmX19uYXYtZGVza3tcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgIH1cclxuXHJcbiAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAzLjJyZW07XHJcbiAgICAgfVxyXG5cclxuICAgICAmX19yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNy40cmVtO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fd3JhcHBlciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC45cmVtO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fcG9saWN5IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgIH1cclxuXHJcbiAgICAgJl9fbmF2LW1vYmlsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgIFxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAuNHJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHVsOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIuOXJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDRyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgfVxyXG5cclxuXHJcbiAgICAgJl9fcmlnaHQtaW5mIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjFyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNHJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICB9XHJcblxyXG4gICAgICZfX3NvY2lhbCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMi4ycmVtO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyLjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNi4ycmVtO1xyXG4gICAgICAgIH1cclxuICAgICB9XHJcblxyXG4gICAgICZfX3BvbGljeSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcuMnJlbTtcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi45cmVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XHJcbiAgICAgICAgfVxyXG4gICAgIH1cclxuXHJcbiAgICBcclxuXHJcbiAgICAgXHJcbiAgIH1cclxuXHJcblxyXG5cclxuICAgLmVycm9yIHtcclxuICAgIC8vIHBhZGRpbmctdG9wOiAxNi4ycmVtO1xyXG4gICAgLy8gcGFkZGluZy1ib3R0b206IDkycmVtO1xyXG5cclxuICAgICZfX2JnIHtcclxuICAgICAgICBcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gICAgJl9fYmctbW9iaWxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmX190aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3LjJyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDZyZW07XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNC44cmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbiAgIEBtZWRpYSAobWF4LXdpZHRoOiA0OGVtKSB7XHJcblxyXG4gICAgLmZhbmN5Ym94LWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSFpbXBvcnRhbnQ7O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0haW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgIFxyXG4gICAgXHJcbiAgfVxyXG5cclxuXHJcblxyXG4gIC5jYW5jZWxsYXRpb24tbW9kYWwge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxOTEsIDE5OCwgMjA1LCAwLjI5KTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgJl9fY29udGFpbmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0VDRURGMDtcclxuICAgICAgICBib3gtc2hhZG93OiA1cHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiA1MnJlbTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5saW5rIHtcclxuICAgICAgICBmb250LXNpemU6IDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGl0bGUge1xyXG4gICAgICAgXHJcbiAgICAgICAgZm9udC1zaXplOiA2cmVtO1xyXG4gICAgICBcclxuICAgIH1cclxuXHJcblxyXG4gICAgXHJcbiAgXHJcbiAgICAmX19jbG9zZSB7XHJcbiAgICAgXHJcbiAgICAgIHJpZ2h0OiA0cmVtO1xyXG4gICAgICB0b3A6IDRyZW07XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogMTAuNHJlbTtcclxuICAgICAgYmFja2dyb3VuZDogI0VDRURGMDtcclxuICAgICAgaGVpZ2h0OiAxMC40cmVtO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE4OSwgMTkxLCAxOTcsIDAuNCk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQyNDI0O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZTtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB9XHJcblxyXG4gICBcclxuICAgIC50dC1tb2RhbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxOTEsIDE5OCwgMjA1LCAwLjI5KTtcclxuICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAzcmVtO1xyXG4gICAgICAgICZfX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUNFREYwO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA1cHggNHB4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAubGluayB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgXHJcbiAgICAgICAgXHJcbiAgICAgIFxyXG4gICAgICAgICZfX2Nsb3NlIHtcclxuICAgICAgICAgXHJcbiAgICAgICAgICByaWdodDogNHJlbTtcclxuICAgICAgICAgIHRvcDogNHJlbTtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIHdpZHRoOiAxMC40cmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI0VDRURGMDtcclxuICAgICAgICAgIGhlaWdodDogMTAuNHJlbTtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTg5LCAxOTEsIDE5NywgMC40KTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTByZW07XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNDI0MjQ7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIFxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI0MjQyNDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG59Il19 */

/* End */


/* Start:/local/templates/ycs/css/profile.css?17409970946608*/

.orders__filter {
    display: flex;
    transform-origin: top;
    transform: scaleY(0);
    height: 0;
    transition: 0.3s ;
    padding-top: 0;
}

.orders__filter.isOpen {
    transform: scaleY(1);
    height: 25rem;
    transition: 0.3s;
    padding-top: 4rem;
}

.article-blog__image img, .model__image img {
    height: 100%;
    object-fit: cover;
    transition: 0.3s;
    transform: scale(1);
}

.article-blog:hover .article-blog__image img, .model:hover .model__image img {
    transition: 0.3s;
    transform: scale(1.2);
}

.personal .request-create {
    display: block !important;
}

.personal .request-create__step-2 {
    display: block !important;
}

.link {
    cursor: pointer;
}

.progress-line.step2 {
    width: 60.7rem !important;
    transition: 0.3s;
}

.personal__tab-content_box.chat.active {
    display: block !important;
}

.page-is-loading {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 20rem;
}

.page-is-loading img {
    width: 22rem;
    height: 9rem;
}

#data-message {
    opacity: 0;
    transition: 0.3s;
}

#data-message.success {
    opacity: 1;
    transition: 0.3s;
}

#data-message.success p { color: green; }

#data-message.error {
    opacity: 1;
    transition: 0.3s;
}

#data-message.error p { color: red; }

#update-button {
    display: flex;
    align-items: center;
}

.loading-spinner {
    position: absolute;
    margin-left: -7rem;
    margin-top: 2.3rem;
    width: 7rem;
    height: 5rem;
}

.model-wrapper.show-details .model__notif-details {
    display: block;
    transition: 0.3s;
}

.request-create_dropdown .request-create_dropdown__list div {
    height: 0;
    transition: 0.3s;
    position: relative;
    overflow: hidden;
    transform: scale(0);
    padding: 0;
    border-bottom: 0 solid white;
    transform-origin: center;
}

.request-create_dropdown.open .request-create_dropdown__list div {
    height: 4.2rem;
    transition: 0.3s;
    transform: scale(1);
    padding: 1rem 0;
    border-bottom: .1rem solid #969696;
    transform-origin: center;
    cursor: pointer;
    font-size: 1.6rem;
    color: #969696;
    font-weight: 500;
}

.request-create_dropdown .request-create_dropdown__list div.active {
    height: 4.2rem;
    transition: 0.3s;
    transform: scale(1);
    padding: 1rem 0;
    border-bottom: .1rem solid #969696;
    transform-origin: center;
    color: #242424;
    font-size: 1.6rem;
    font-weight: 500;
}

.request-create_dropdown.open .request-create_dropdown__list div:hover {
    color: #242424;
}

.request-create_dropdown.open .request-create_dropdown__list {
    height: fit-content;
    transition: 0.3s;
}

.request-create_dropdown .request-create_dropdown__list {
    height: 4.2rem;
    transition: 0.3s;
}

.p-autocomplete-items-wrapper {
    background-color: white;
    border-radius: 0.5rem;
    font-size: 1.5rem;
    line-height: 1.2;
    border: 1px solid #969696;
    padding: 1rem;
}
.p-autocomplete-items-wrapper li {
    padding: 0.3rem 0;
    transition: 0.3s;
}

.p-autocomplete-items-wrapper li:hover {
    color: #242424;
    transition: 0.3s;
}

.personal .request-create_order-num__input input {
    width: 51rem;
}

.p-autocomplete-items-wrapper::-webkit-scrollbar {
    width: .5rem;
}
.p-autocomplete-items-wrapper::-webkit-scrollbar-thumb {
    background-color: #afafaf;
    border-radius: 4rem;
}
.p-autocomplete-items-wrapper::-webkit-scrollbar-track {
    -webkit-box-shadow: 5px 5px 5px -5px rgba(34, 60, 80, .2) inset;
    background-color: #f9f9fd;
    border-radius: 4rem;
}

.personal .chat__msgs {
    align-items: flex-end !important;
}

.request-personal__content .page-is-loading {
    display: none;
}
.request-personal__content .chat__container {
    display: flex;
}

.request-personal__content.isLoading .page-is-loading {
    display: flex;
}
.request-personal__content.isLoading .chat__container {
    display: none;
}

.empty-page {
    display: none;
    padding: 4rem;
}
.empty-img {
    display: flex;
    justify-content: center;
    align-items: center;
}

.empty-desc {
    margin-top: 2rem;
    font-size: 2rem;
    font-weight: 700;
    text-align: center;
}

.record__custom-checkbox.odd:checked+label::before {
    background-image: url("/local/templates/ycs/css/../img/odd.svg");
    background-size: 50%;
}

.chat__send {
    width: 2.2rem;
    height: 2.5rem;
    position: relative;
}

.chat__send .loading-spinner {
    width: 5.2rem;
    height: 2.5rem;
    margin-left: -1.5rem;
    margin-top: -1rem;
}

.category-error {
    position: absolute;
    margin-top: 2rem;
    color: red;
    font-size: 1.4rem;
}

.personal .request-create_progress .progress-numbers span.complete {
    color: transparent;
}

.order-id-error {
    position: absolute;
    color: red;
    margin-top: 0.5rem;
    font-size: 1.4rem;
}

.sub-category-error {
    position: absolute;
    color: red;
    margin-top: -3rem;
    font-size: 1.4rem;
}

.create-chat .loading-spinner {
    margin-left: -7rem;
    margin-top: -0.3rem;
}

.personal .error-fo {
    padding-top: 10rem;
}

.personal .error-fo .container {
    width: 100%;
}

.personal .error-fo .error-fo__bg {
    width: 120rem;
}
.personal .error-fo .error-fo__bg img {
    width: 120rem;
}

@media (max-width: 48em) {
    .personal .personal__container .personal__navigation {
        -webkit-transform: translateX(-84rem);
        transform: translateX(-84rem);
    }
    .request-create_dropdown.open .request-create_dropdown__list div {
        font-size: 2.3rem;
    }
    .request-create_dropdown .request-create_dropdown__list div.active {
        font-size: 2.3rem;
    }

    .create-chat {
        margin-left: 5rem;
    }

    .progress-line.step2 {
        width: 38.7rem !important;
        transition: 0.3s;
    }

    .orders__filter.isOpen {
        height: 64rem;
    }

    .personal .personal__container.active .personal__navigation {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    .personal .personal__container .personal__content {
        -webkit-transform: translateX(-84rem);
        transform: translateX(-84rem);
    }
    .personal .personal__container.active .personal__content {
        -webkit-transform: translateX(84rem);
        transform: translateX(84rem);
    }
}

/* End */


/* Start:/local/templates/ycs/styles.css?17573375406431*/
@media only all and (max-width: 48em) {
  .models .models__swiper {
    height: fit-content;
  }

  .models {
    position: static;
  }

  .models .model__image img {
    position: static;
    object-position: top;
  }

  .models .model__catalog,
  .models .model__date {
    display: none;
  }
}

.dropdown-menu {
  position: relative;
  width: 100%;
}

.dropdown-menu-button {
  padding-block: 15px;
  width: 100%;

  display: flex;
  align-items: center;
  justify-content: space-between;

  color: #242424;
  background-color: #fff;

  border-bottom: 1px solid #e5e5e8;
}

.dropdown-menu-button__text {
  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .dropdown-menu-button__text {
    font-size: 18px;
    font-weight: 600;
  }
}

.dropdown-menu-button__icon {
  display: block;
  width: 24px;
  height: 12px;
}

.dropdown-menu-body {
  z-index: 1;

  position: absolute;
  width: 100%;

  right: 0;
  bottom: 0;

  display: flex;
  flex-direction: column;

  translate: 0 100%;
  visibility: hidden;
}

.dropdown-menu-body__item {
  padding-block: 15px;

  font-size: 13px;
  font-weight: 400;
  text-transform: uppercase;

  color: #969696;
  background-color: #fff;

  border-bottom: 1px solid #e5e5e8;
}

.dropdown-menu_expanded .dropdown-menu-button__icon > svg {
  rotate: 180deg;
}

.dropdown-menu_expanded .dropdown-menu-body {
  visibility: visible;
}

.pricelist__dropdown-menu {
  margin-top: 50px;
}

@media (min-width: 769px) {
  .pricelist__dropdown-menu {
    display: none;
  }
}

@media (max-width: 768px) {
  .record__form-inner p {
    font-size: 2rem;
  }
}

.scroll_to_date {
  cursor: pointer;
}

.card-model__date-table {
  padding-block: 0;
}

.card-model__date-table > span {
  padding-inline: 1em;
  font-size: 1.4rem;
  text-align: center;
}

@media only all and (max-width: 48em) {
  .card-model__date-table > span {
    font-size: 1.6rem;
  }

  .card-model__date-table-wrapper {
    justify-content: flex-start;
    gap: 2rem 4rem;
  }

  .card-model__date-table-wrapper .card-model__date-table {
    margin-right: 0;
    margin-bottom: 0;
  }

  .card-model__date-table {
    justify-content: center;
  }

  .card-model__date-table strong {
    font-size: 3rem;
    margin-bottom: 0;
  }

  .entry__text > strong {
    position: static !important;
  }
}

.entry__text {
  position: relative;
  padding-top: 1lh;
}

.entry__text > strong {
  position: absolute;
  top: 1lh;

  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  overflow: hidden;
}

.video_label {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-style: normal;
  font-weight: 500;
  font-size: 2.2rem;
  line-height: 2.7rem;
  letter-spacing: 0.02em;
}
@media only all and (max-width: 48em) {
  .video_label {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-style: normal;
    font-weight: 500;
    font-size: 3rem;
    line-height: 2.7rem;
    letter-spacing: 0.02em;
  }
}

.record-form__price {
  padding-left: 0rem;
}

.modal-example__content {
  width: calc(100% - 5.4rem - 4rem);
}

@media only all and (max-width: 48em) {
  .modal-example__content {
    width: 100%;
  }

  .modal-example .swiper-pagination-bullet {
    flex-shrink: 0;
  }
}

@media only all and (max-width: 48em) {
  .model__status {
    height: 4.8rem;
    padding-left: 1.5rem;
    text-align: left;
    justify-content: flex-start;
  }
}

.entry__wrap {
  align-items: flex-end;
}

.entry__pagination {
  bottom: 2rem;
}

.entry__style {
  padding-top: 10rem;
}

@media only all and (max-width: 48em) {
  .entry__swiper-two {
    top: 44rem;
  }
}

.record-form {
  margin-right: 4rem;
}

@media (max-width: 768px) {
  .record-form:nth-child(odd) {
    margin-right: 4rem;
  }
  .record-form:nth-child(even) {
    margin-right: 0;
  }
}

@media (min-width: 769px) {
  .record-form:nth-child(3n) {
    margin-right: 0;
  }
}

@supports (-webkit-touch-callout: none) {
  .plyr__controls button:not(.plyr__control--overlaid) {
    display: none !important;
  }
}

@media (max-width: 48em) {
  .record-form .plyr__poster {
    background-size: 100% auto;
    background-position: center;
  }
}

.record__location-image img {
  object-fit: cover;
}

@media (min-width: 769px) {
  .about__video {
    margin-top: 40px;
  }
}

@media (max-width: 768px) {
  /* Для мобильных устройств */
  #web-video-about::-webkit-media-controls {
    display: none !important;
  }
}

.model .model__image img {
  filter: brightness(50%);
}

.model__fav-block.authorized {
  width: 20.2rem;
}

.model__fav-block.authorized::before {
  left: 82.5%;
}

.personal .personal__nav-link {
  min-height: 40rem;
}

@media (max-width: 48em) {
  .personal .personal__nav-link {
    min-height: 90rem;
  }
}

.link[disabled] {
  cursor: default;
  pointer-events: none; /* опционально, чтобы клики не проходили */
  opacity: 0.6; /* для визуальной подсказки */
}

.font-size-11 {
  font-size: 11px;
}

.entry__slide,
.entry__slide-two,
.entry__image-slide {
  will-change: transform;
  backface-visibility: hidden;
}

.record__locations {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
}

.record__location {
  width: 100% !important;
  max-width: none !important;
  margin: 0 !important;
}

@media (max-width: 768px) {
  .record__locations {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 425px) {
  .record__locations {
    gap: 10px;
  }

  .record__location-image img {
    object-position: top center;
  }
}

.checkbox-icon-error {
  outline: 1px solid red;
}
/* End */
/* /local/templates/ycs/css/style.min.css?17734121171185511 */
/* /local/templates/ycs/css/profile.css?17409970946608 */
/* /local/templates/ycs/styles.css?17573375406431 */
