@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Karla:wght@300;400;500;700&display=swap");*{box-sizing:border-box;margin:0;padding:0}:active,:focus{box-shadow:none!important;outline:none!important}h1,h2,h3,h4,h5,h6{line-height:1;margin-block-end:0;margin-block-start:0;margin-bottom:0;margin-top:0}li,ul{line-height:1}li{list-style:none}a{display:inline-block}a:active,a:focus,a:hover{text-decoration:underline}a:focus{outline:none}input,label{line-height:1}img{display:block;height:auto;max-width:100%}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;font-size:14px;overflow-x:hidden}.external-fonts-loaded body,body{background-color:#fff;color:#000;font-family:Karla,sans-serif;font-size:14px;font-weight:300;letter-spacing:0;max-width:100vw;overflow-x:hidden}.ready{visibility:visible!important}.loaded{opacity:1!important}body.submenu-visible:before,body.user-action-visible:before{background:rgba(0,0,0,.8);content:"";display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:100}html[lang=cs] .p-short-description:before{content:"Popis produktu"}html[lang=cs] footer#footer .custom-footer__banner8 .accordion-content li span.mail:after{content:"Napište kdykoliv"}html[lang=cs] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filtrování:"}html[lang=cs] .link-icon.watchdog:before{content:"Upozornit e-mailem, až bude skladem"}html[lang=cs] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"Přidat do košíku"}html[lang=cs] #content .vybrane-filtry .slider-wrapper:before{content:"Cena:"}html[lang=cs] footer#footer .custom-footer__banner8 .accordion-content li span.tel:after{content:"Po-Pá: 8:00 - 16:00"}html[lang=sk] .p-short-description:before{content:"Popis produktu"}html[lang=sk] footer#footer .custom-footer__banner8 .accordion-content li span.mail:after{content:"Napíšte nám kedykoľvek"}html[lang=sk] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filtrovanie:"}html[lang=sk] .link-icon.watchdog:before{content:"Upozorniť e-mailom, keď bude skladom"}html[lang=sk] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"Pridať do košíka"}html[lang=sk] #content .vybrane-filtry .slider-wrapper:before{content:"Cena:"}html[lang=sk] footer#footer .custom-footer__banner8 .accordion-content li span.tel:after{content:"Po-Pia: 8:00 - 16:00"}html[lang=de] .p-short-description:before{content:"Produktbeschreibung"}html[lang=de] footer#footer .custom-footer__banner8 .accordion-content li span.mail:after{content:"Schreiben Sie uns jederzeit"}html[lang=de] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filterung:"}html[lang=de] .link-icon.watchdog:before{content:"Per E-Mail benachrichtigen, wenn auf Lager"}html[lang=de] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"In den Warenkorb legen"}html[lang=de] #content .vybrane-filtry .slider-wrapper:before{content:"Preis:"}html[lang=de] footer#footer .custom-footer__banner8 .accordion-content li span.tel:after{content:"Mo-Fr: 8:00 - 16:00"}html[lang=en] .p-short-description:before{content:"Product description"}html[lang=en] footer#footer .custom-footer__banner8 .accordion-content li span.mail:after{content:"Write us anytime"}html[lang=en] #content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"Filter:"}html[lang=en] .link-icon.watchdog:before{content:"Notify me by email when in stock"}html[lang=en] main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"Add to cart"}html[lang=en] #content .vybrane-filtry .slider-wrapper:before{content:"Price:"}html[lang=en] footer#footer .custom-footer__banner8 .accordion-content li span.tel:after{content:"Mo-Fr: 8:00 - 16:00"}body.admin-logged .admin-bar{height:30px;position:fixed;top:0;z-index:99999}body.admin-logged .admin-bar ul li a,body.admin-logged .admin-bar ul li span{font-size:16px;padding:7px 0}body.admin-logged .admin-bar ul li ul{top:30px}body.admin-logged .admin-bar ul li ul li a{padding:10px}body.admin-logged #header{top:30px}body.admin-logged .msg-wrapper{top:90px}.carousel-wrapper,.container{width:100%}@media (min-width:1400px){.carousel-wrapper,.container{margin:0 auto;max-width:1330px}}.content-wrapper{opacity:0;transition:opacity .05s ease-in-out}.content-wrapper.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.content-wrapper.container .content-wrapper-in main#content{padding-left:0;padding-right:0}.content-wrapper.container .content-wrapper-in main#content .container-full-width{max-width:none}}.overall-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.blank-mode .cart-related-name,.blank-mode .cart-table .main-link,.blank-mode .h1,.blank-mode .h2,.blank-mode .h3,.blank-mode .h4,.blank-mode .h5,.blank-mode .h6,.blank-mode h1,.blank-mode h2,.blank-mode h3,.blank-mode h4,.blank-mode h5,.blank-mode h6,.external-fonts-loaded #footer h5,.external-fonts-loaded .btn,.external-fonts-loaded .cart-related-name,.external-fonts-loaded .cart-table .main-link,.external-fonts-loaded .h1,.external-fonts-loaded .h2,.external-fonts-loaded .h3,.external-fonts-loaded .h4,.external-fonts-loaded .h5,.external-fonts-loaded .h6,.external-fonts-loaded .next-step,.external-fonts-loaded .price-additional,.external-fonts-loaded .price-final,.external-fonts-loaded .price-measure,.external-fonts-loaded .price-save,.external-fonts-loaded .price-standard,.external-fonts-loaded .price-wrapper,.external-fonts-loaded .products .name,.external-fonts-loaded h1,.external-fonts-loaded h2,.external-fonts-loaded h3,.external-fonts-loaded h4,.external-fonts-loaded h5,.external-fonts-loaded h6,.external-fonts-loaded ol.cart-header{font-family:Karla,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-family:Karla,sans-serif}.h1,h1{font-size:32px}.h1,.h2,h1,h2{margin:1rem 0 2rem}.h2,h2{font-size:24px}.h3,h3{font-size:20px;margin:1rem 0}.h4,h4{font-size:18px;margin:1rem 0}a{color:#000;text-decoration:none}a:focus,a:hover{color:#000;text-decoration:underline}.empty-content h2:after{background-image:url(/user/documents/mime/src/img/404.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100px;margin:20px auto 0;width:100px}.empty-content p{color:#000;font-size:16px}.prices:has(>.price-save) .price-final strong{color:#b40000!important}.category__secondDescription{margin:50px 0;text-align:left}@media (min-width:768px){.category__secondDescription{position:relative}}.category__secondDescription h2{font-size:24px;font-weight:500;letter-spacing:0;margin-bottom:15px}.category__secondDescription p{font-size:16px;font-weight:400;line-height:20px}.category-content-wrapper #products .product{padding-bottom:30px;padding-top:0}.category-content-wrapper #products .product .p-in .widget-parameter-wrapper{top:-2rem!important}.type-category .breadcrumbs,.type-category .pagination-appendix{display:none}.type-category .content-wrapper.container{padding-top:30px}.customer-page #content{border-radius:8px;box-shadow:none;margin:0;padding:0}@media (min-width:768px){.customer-page #content{box-shadow:0 4px 8px 0 rgba(0,0,0,.08)}}.customer-page #content .content-inner{padding-top:25px;width:100%}@media (min-width:768px){.customer-page #content .content-inner{padding:25px}}.customer-page #content .content-inner>h1{letter-spacing:0}.customer-page #content .content-inner>h4{font-weight:300}.customer-page #content .content-inner table{border:1px solid #c8c8c8;border-collapse:collapse;border-radius:0}@media (min-width:1200px){.customer-page #content .content-inner table{border:0}}.customer-page #content .content-inner table tr{display:flex;margin-bottom:0}@media (min-width:1200px){.customer-page #content .content-inner table tr{display:table-row}}.homepage-group-title.h4{font-size:18px;font-weight:500;margin-bottom:10px;margin-top:0;text-align:left}@media (min-width:768px){.homepage-group-title.h4{padding-top:0}}@media (min-width:992px){.homepage-group-title.h4{padding-top:50px}}.homepage-latest-contribution-full-width{display:none}#imagebanners{margin-bottom:10px;margin-top:25px;padding-top:10px}@media (min-width:768px){#imagebanners{display:flex;gap:5px}}@media (min-width:992px){#imagebanners{gap:15px;margin-top:50px}}body.in-index main#content{display:flex;flex-direction:column}body.in-index main#content .homepage-products-heading-4{order:4}body.in-index main#content .products-block.products-4{order:2}body.in-index main#content .middle-banners{order:3}body.in-index main#content .homepage-products-heading-21{order:4}body.in-index main#content .footer-banners{order:5}body.in-index main#content .welcome-wrapper{order:6}body.in-index main#content .welcome-wrapper .welcome{width:100%}body.in-index main#content .custom-footer__instagram{order:7}body.in-index main#content .benefit-banners-full-width{order:8}.about{display:flex;flex-direction:column;gap:40px;padding-top:40px}@media (min-width:768px){.about{gap:80px;padding-top:80px}}.about__box{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:space-between;width:100%}@media (min-width:768px){.about__box{flex-direction:row;gap:unset}}.about__box:nth-child(odd){flex-direction:column-reverse}@media (min-width:768px){.about__box:nth-child(odd){flex-direction:row}}.about__box>div{width:100%}@media (min-width:768px){.about__box>div{width:calc(50% - 10px)}}.about__text{margin:0 auto;max-width:420px}.about__text h2{font-size:32px;font-weight:300;line-height:30px;margin-bottom:16px}@media (min-width:768px){.about__text h2{margin-bottom:32px}}.about__text p{margin-bottom:16px}@media (min-width:768px){.about__text p{margin-bottom:32px}}.about__text a{border:1px solid #000;font-weight:400;line-height:normal;padding:16px 24px;transition:all .3s ease-out}.about__text a:hover{background-color:#000;color:#fff;text-decoration:none}body.id--7 .sidebar{display:none}body.id--7 #content{border-radius:8px;height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;max-width:820px;width:100%}body.id--7 #content .content-inner{margin-left:auto;margin-right:auto;max-width:530px;width:100%}body.id--7 #content .content-inner>h1{letter-spacing:0;margin-top:0;text-align:center}body.id--7 #content .content-inner form .btn.btn-primary{background:#000;border-color:#000;color:#fff;display:block;text-align:center;width:100%}#content .cart-inner .contact-box [class*=" icon-"],#content .cart-inner .contact-box [class^=icon-],#content .extras-wrapper [class*=" icon-"],#content .extras-wrapper [class^=icon-]{color:#000}#content ol.cart-header li a{font-size:18px}#content ol.cart-header li a:before{background-color:#f5f5f5;border-color:#f5f5f5;border-radius:0;height:50px;line-height:50px;width:50px}#content ol.cart-header li a:hover{text-decoration:none}#content ol.cart-header li strong{font-size:18px}#content ol.cart-header li strong:before{background-color:#f5f5f5;border-color:#f5f5f5;border-radius:0;height:50px;line-height:50px;width:50px}.type-page .content-inner{padding-bottom:40px}main#content .p-detail{display:flex;flex-direction:column;margin-top:0}@media (min-width:992px){main#content .p-detail{margin-top:30px}}main#content .p-detail .p-detail-inner{order:1}main#content .p-detail .p-detail-inner .p-image-wrapper{display:flex;flex-direction:column}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-image-wrapper{width:65%}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image.single{margin-left:0;margin-right:0;pointer-events:none}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image.single{pointer-events:auto}}main#content .p-detail .p-detail-inner .p-image-wrapper .row{display:none;order:2}main#content .p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{order:3}main#content .p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile .h1{font-size:16px;font-weight:500;line-height:26px;margin-bottom:5px;margin-top:5px;text-align:left;text-transform:uppercase}main#content .p-detail .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile .stars-wrapper{justify-content:flex-start}main#content .p-detail .p-detail-inner .p-data-wrapper{display:flex;flex-direction:column}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-data-wrapper{width:35%}}main#content .p-detail .p-detail-inner .p-data-wrapper .p-detail-inner-header h1{font-size:16px;letter-spacing:0;line-height:22px;margin-bottom:10px;text-transform:uppercase}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action{display:flex;flex-direction:column;order:1}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-price-wrapper{margin-bottom:20px;order:-3}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .variants-wrapper{display:none;order:2}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-variants-block{order:3}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block{margin-top:25px;order:4}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block{margin-bottom:0}}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart{display:block}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart:has(.watchdog[style="display: block;"]){display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .quantity{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button{display:block;font-size:0;height:40px;text-align:center}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:before{content:"";font-family:Karla,sans-serif;font-size:16px;font-weight:700}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .p-to-cart-block .add-to-cart .add-to-cart-button .icon-cart:after{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-top:10px;order:5}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .delivery-time{padding:0}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .shipping-options{text-decoration:underline}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .detail-parameter-delivery-date{order:3;width:100%}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .detail-parameter-availability .availability-label{display:flex;position:relative}main#content .p-detail .p-detail-inner .p-data-wrapper .pr-action .detail-parameters .detail-parameter-availability .availability-amount{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-short-description{border-top:1px solid #c8c8c8;display:none;order:2}@media (min-width:992px){main#content .p-detail .p-detail-inner .p-data-wrapper .p-short-description{display:block;padding-top:15px}}main#content .p-detail .p-detail-inner .p-data-wrapper .p-short-description:before{display:block;font-size:16px;font-weight:500;margin-bottom:15px}main#content .p-detail .p-detail-inner .p-data-wrapper .social-buttons-wrapper{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper{align-items:flex-end;display:flex;margin-top:5px}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .standard-price-label{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-standard{font-size:16px;margin-left:5px;order:2}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-save,main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-standard .empty{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-final{color:#000;font-size:24px;line-height:26px;padding:0}main#content .p-detail .p-detail-inner .p-data-wrapper .p-price-wrapper .price-final.price-action{color:#000}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block{margin-bottom:0}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block select.hidden-split-parameter{display:none}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block .hidden-split-parameter.radio+.selectButtonsContent div{border:1px solid #c8c8c8;border-radius:50%;font-size:0}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block .hidden-split-parameter.radio+.selectButtonsContent div.active{border-color:#000}main#content .p-detail .p-detail-inner .p-data-wrapper .p-variants-block .advanced-parameter{height:36px;width:36px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper{margin-bottom:25px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper strong{display:block;font-size:14px;font-weight:300;margin-bottom:5px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list{display:flex}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product{border:1px solid #c8c8c8;margin-right:7.5px;padding:2.5px 2.5px 0;width:50px!important}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product.current-product{border-color:#000}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .p a{margin-bottom:-5px}main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper .flags,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .favourite,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .p-code,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .p-in,main#content .p-detail .p-detail-inner .p-data-wrapper .variants-wrapper__list .product .widget-parameter-wrapper{display:none}main#content .p-detail .p-detail-inner .variant-list .variant-label{font-size:14px;font-weight:300;letter-spacing:0;position:relative;text-transform:none}main#content .p-detail .p-detail-inner .variant-list .variant-label:after{content:":";margin-left:-2.5px}main#content .p-detail .extended-description .detail-parameters tbody tr td{border-color:transparent}main#content .p-detail .p-detail-full-width{background:transparent;margin-top:5px;order:2;padding-top:20px}@media (min-width:1400px){main#content .p-detail .p-detail-full-width .container-full-width{max-width:1330px!important}}main#content .p-detail .p-detail-full-width .shp-tabs-row{margin-bottom:15px;margin-top:40px}main#content .p-detail .p-detail-full-width .shp-tabs-holder{background-color:transparent;border-bottom:1px solid #c8c8c8}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tabs{background-color:transparent}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab{background-color:transparent;font-size:20px}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab .shp-tab-link{background-color:transparent;border:0;border-bottom:2px solid transparent;padding:15px 40px}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab .shp-tab-link:hover{border-bottom-color:#000;color:#000}main#content .p-detail .p-detail-full-width .shp-tabs-holder .shp-tab.active a{border-bottom:2px solid #000;box-shadow:none;font-weight:500;pointer-events:none}main#content .p-detail .p-detail-full-width .tab-content{box-shadow:none;padding:0}main#content .p-detail .p-detail-full-width .tab-content h4{font-size:16px;font-weight:500;margin-bottom:20px}main#content .p-detail .p-detail-full-width .tab-content>.tab-pane{opacity:1}main#content .p-detail .p-detail-full-width .tab-content>.tab-pane .detail-parameters{border-radius:0}main#content .p-detail .p-detail-full-width .tab-content #description .basic-description>h4:first-child{display:none}main#content .p-detail .products-related-wrapper{margin-bottom:20px;order:3;padding:0}main#content .p-detail .products-related-wrapper .products-related{margin:0;padding:0}main#content .p-detail .products-related-wrapper .products-related .products-block{padding-left:0;padding-right:0}main#content .p-detail .products-related-wrapper .products-related .products-block>div{padding:0}main#content .p-detail .products-related-wrapper .products-related .products-block>div .p{padding:0 15px 0 0}main#content .p-detail .products-related-wrapper .product-slider-navigation{top:50%!important}main#content .p-detail .products-related-wrapper .product-slider-navigation.navigation-next{right:0}@media (min-width:768px){main#content .p-detail .products-related-wrapper .product-slider-navigation.navigation-next{right:-20px}}main#content .p-detail .products-related-wrapper .product-slider-navigation.navigation-prev{left:-15px}@media (min-width:768px){main#content .p-detail .products-related-wrapper .product-slider-navigation.navigation-prev{left:-35px}}main#content .p-detail .products-related-wrapper .product-slider-navigation.navigation-next:before,main#content .p-detail .products-related-wrapper .product-slider-navigation.navigation-prev:before{color:#1e1e1e}main#content .p-detail .products-related-wrapper .product-slider-pagination{display:none}main#content .p-detail .benefit-banners-full-width{order:4}main#content .p-detail .products-related-header{display:flex;order:2}main#content .p-detail #mime-related-products{padding:50px 5px 0}@media (min-width:768px){main#content .p-detail #mime-related-products{padding:50px 15px 0}}@media (min-width:1400px){main#content .p-detail #mime-related-products{margin:0 auto;max-width:1330px}}main#content .p-detail #mime-related-products h2{font-family:Karla,sans-serif;font-size:20px;font-weight:500;letter-spacing:0;margin-bottom:10px}main#content .p-detail .out-of-stock{border:1px solid hsla(0,0%,78%,.459)}main#content .p-detail .out-of-stock:before{background:linear-gradient(to top right,transparent calc(50% - 1px),hsla(0,0%,78%,.459),transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),hsla(0,0%,78%,.459),transparent calc(50% + 1px));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}main#content .p-detail .out-of-stock img{filter:grayscale(1);opacity:.4}main#content .p-detail .out-of-stock:hover{cursor:not-allowed}.question-tooltip{background-color:#000;border-color:#000}.advanced-order .products-block>.product .widget-parameter-wrapper{position:absolute}.advanced-order .products-block>.product .p-in .p-in-in{text-align:left}.advanced-order .products-block>.product .p-in .p-in-in .name{font-weight:300}.advanced-order .products-block>.product .p-in .p-bottom .prices{flex-direction:row;justify-content:flex-start}.advanced-order .products-block>.product .p-in .p-bottom .prices .price{flex-basis:auto}.advanced-order .products-block>.product .p-in .p-bottom .availability,.advanced-order .products-block>.product .p-in .p-bottom .ratings-wrapper{display:none}.benefit-banners-full-width .container-full-width{margin-left:-15px;margin-right:-15px;max-width:100vw;padding:0;width:100vw}@media (min-width:768px){.benefit-banners-full-width .container-full-width{width:calc(100vw + 30px)}}@media (min-width:992px){.benefit-banners-full-width .container-full-width{margin-left:0;margin-right:0;width:100vw}}.benefit-banners-full-width .container-full-width .benefitBanner{border-top:1px solid #c8c8c8;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:0;position:relative}@media (min-width:768px){.benefit-banners-full-width .container-full-width .benefitBanner{border-top:0}}@media (min-width:1330px){.benefit-banners-full-width .container-full-width .benefitBanner{margin-bottom:25px;margin-top:10px;max-width:1330px;padding-top:25px}}.benefit-banners-full-width .container-full-width .benefitBanner__item{flex:0 0 50%;width:50%}@media (min-width:576px){.benefit-banners-full-width .container-full-width .benefitBanner__item{flex:0 0 25%;width:25%}}@media (min-width:992px){.benefit-banners-full-width .container-full-width .benefitBanner__item{align-items:center;display:flex;flex:0 0 50%;flex-direction:row;gap:15px;justify-content:flex-start;padding:0 15px;width:50%}}@media (min-width:1330px){.benefit-banners-full-width .container-full-width .benefitBanner__item{flex:0 0 auto;margin-top:10px;width:auto}}.benefit-banners-full-width .container-full-width .benefitBanner__data{color:#000;font-size:16px;font-weight:500;line-height:22px}.benefit-banners-full-width .container-full-width .benefitBanner__picture{margin-bottom:0}@media (min-width:992px){.benefit-banners-full-width .container-full-width .benefitBanner__picture{flex:0 0 auto;margin:0}.benefit-banners-full-width .container-full-width .benefitBanner__picture img{width:30px}}@media (min-width:768px){.benefit-banners-full-width .container-full-width .benefitBanner__content{text-align:left}}@media (min-width:992px){.benefit-banners-full-width .container-full-width .benefitBanner__content{padding-left:0}}.breadcrumbs{font-size:14px;font-weight:300;padding:10px 0;text-transform:none}@media (min-width:992px){.breadcrumbs{margin-top:30px}}.breadcrumbs>span{display:none}.breadcrumbs>span:nth-last-child(2):not(:first-child){display:inline-block}.breadcrumbs>span:nth-last-child(2):not(:first-child):before{color:#525252;content:"<";margin-right:5px}.breadcrumbs>span:nth-last-child(2):not(:first-child) .navigation-bullet{display:none}.breadcrumbs a,.breadcrumbs a:focus,.breadcrumbs a:hover{color:#000}.btn.btn,a.btn.btn{border-radius:0;font-size:16px;font-weight:500;padding:13px 16px}.btn.btn-primary,a.btn.btn-primary{background-color:#000;color:#fff}.btn.btn-default,.btn.btn-secondary,a.btn.btn-default,a.btn.btn-secondary{background-color:#000;border-color:#000;color:#fff}.carousel-wrapper{position:relative}@media (min-width:768px){.carousel-wrapper{margin-top:120px}}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a{display:flex;flex-wrap:wrap}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-texts{align-items:center;background-color:transparent;bottom:20%;display:flex;left:0;min-height:unset;padding:0;position:absolute;width:100%}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-title{color:#fff;font-size:32px;font-weight:500;letter-spacing:15px;line-height:47px;margin-bottom:0;overflow:hidden;text-align:center;text-transform:uppercase}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text{color:#fff;font-size:52px;font-weight:700;height:auto;height:52px;line-height:52px;margin:-10px 0 0;overflow:visible;position:relative;text-align:center;width:auto;z-index:2}@media (min-width:768px){.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text{font-size:104px;height:104px;line-height:104px;margin-top:0}}.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text:after{background-image:url(/user/documents/mime/src/img/carousel-line.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:26px;margin:auto;position:relative;text-align:center;top:-10px;width:90%;z-index:-1}@media (min-width:768px){.carousel-wrapper .banners-row .wide-carousel .carousel-inner .item a .extended-banner-text:after{height:50px;top:-25px}}.carousel-wrapper .banners-row .wide-carousel .carousel-indicators li{border:1px solid #000;height:12px;margin:0 5px;width:12px}.carousel-wrapper .banners-row .wide-carousel .carousel-indicators li.active{background-color:transparent;background-color:#000;border-radius:50%;position:relative}.carousel-wrapper .banners-row .wide-carousel .carousel-indicators li.active:after{display:none}.carousel-wrapper .banners-row .wide-carousel .carousel-control:before{color:#000;top:50%}@media (min-width:576px){.in-index .carousel-wrapper{margin-top:185px}}@media (max-width:767px){.in-index .overall-wrapper{padding-top:125px}}main .category-top{border-bottom:0;margin-bottom:0;padding-top:10px}main .category-top .category-title{font-weight:500;margin-bottom:10px;margin-top:0;text-align:left}main .category-top .subcategories{flex-wrap:nowrap;justify-content:flex-start;margin-top:0;overflow-x:auto;padding-left:0;padding-right:0}main .category-top .subcategories li{margin-right:7.5px;padding-left:0;width:auto}@media (min-width:768px){main .category-top .subcategories li{padding:5px 0 0}}main .category-top .subcategories li a{background-color:#f6f8f7;border:0;border-radius:40px;color:#000;height:auto;padding:10px 25px}main .category-top .subcategories li a:hover{background-color:#c8c8c8}main .category-top .subcategories li a .image,main .category-top .subcategories li a:before{display:none}main .category-top .subcategories li a .text{font-size:16px;font-weight:300;padding-left:0;width:100%}main #productsTop,main .products-top-header{display:none}.content-inner .votes-wrap.discussion .add-comment,.p-detail .votes-wrap.discussion .add-comment{background-color:transparent;color:#000}.discussion-wrapper{margin-bottom:50px}.discussion-form .form-group.js-validated-element-wrapper,.vote-form .form-group.js-validated-element-wrapper{position:relative}.discussion-form .form-group.js-validated-element-wrapper:after,.vote-form .form-group.js-validated-element-wrapper:after{color:#b40000;content:"*";display:block;position:absolute;right:-10px;top:0}.discussion-form .form-group.js-validated-element-wrapper.col-sm-6:after,.vote-form .form-group.js-validated-element-wrapper.col-sm-6:after{right:-2px}@media (min-width:768px){.discussion-form .form-group.js-validated-element-wrapper.col-sm-6:after,.vote-form .form-group.js-validated-element-wrapper.col-sm-6:after{right:5px}}.discussion-form .form-group.js-validated-element-wrapper.consents-first:after,.vote-form .form-group.js-validated-element-wrapper.consents-first:after{display:none}body.price-sorting #filters-wrapper .vybrane-filtry{visibility:visible!important}#content .category-header-pagination{display:none!important}#content .category-content-wrapper{display:flex;flex-direction:column;position:relative}#content .category-content-wrapper #category-header{background-color:transparent;display:flex!important;justify-content:flex-end}#content .category-content-wrapper #category-header>form fieldset{display:inline-flex}#content .category-content-wrapper #category-header>form fieldset label{display:inline-flex;margin:0;padding:0;text-transform:lowercase}#content .category-content-wrapper #category-header>form fieldset label:not(:last-child):after{background-color:transparent;border-radius:0;content:"/";display:flex;font-size:16px;margin:0 5px;position:relative;top:0;transform:none}#content .category-content-wrapper #category-header>form fieldset label[for=order1]:after{content:""}#content .category-content-wrapper #category-header>form fieldset label[for=order3]{order:-2}#content .category-content-wrapper #category-header>form fieldset label[for=order6]{order:-1}#content .category-content-wrapper #category-header>form fieldset label[for=order6]:after{background-color:transparent;border-radius:0;content:"/";display:flex;font-size:16px;margin:0 5px;position:relative;top:0;transform:none}#content .category-content-wrapper #category-header>form fieldset label[for=order2],#content .category-content-wrapper #category-header>form fieldset label[for=order4]{display:none}#content .category-content-wrapper #category-header>form input[type=radio]:checked+label{background-color:#fff;box-shadow:none;color:var(--color-tertiary-hover)}#content .category-content-wrapper #category-header>form input[type=radio]:checked+label:after{background-color:transparent;border:none;border-radius:0;color:var(--color-tertiary-hover);content:"/";display:flex;font-size:16px;height:100%;left:0;margin:0 5px;position:relative;top:0;transform:none;width:100%}#content #category-header{display:none!important}#content #category-header form label:first-of-type{padding-left:0!important}#content #filters-wrapper{font-size:16px;margin-bottom:15px}@media (max-width:991px){#content #filters-wrapper{order:-1}}@media (min-width:992px){#content #filters-wrapper .show-filters.btn{display:none}}@media (min-width:768px){#content #filters-wrapper{background-color:#fff}}@media (max-width:991px){#content #filters-wrapper #category-filter-hover{display:none!important}}#content #filters-wrapper.show-filter-mobile #category-filter-hover{display:block!important}@media (min-width:992px){#content #filters-wrapper.show-filter-mobile #category-filter-hover{display:flex!important}}#content #filters-wrapper.show-filter-mobile #filters{display:block}#content #filters-wrapper .filters-wrapper{display:flex;flex-direction:column;margin-bottom:0;width:100%}@media (max-width:767px){#content #filters-wrapper .filters-wrapper{flex-wrap:wrap}}#content #filters-wrapper .filters-wrapper>.category-header{background-color:#fff!important;border-top-color:#d7d7d7;border-top-width:1px;display:flex;padding:15px 0}@media (max-width:767px){#content #filters-wrapper .filters-wrapper>.category-header{order:-19}}@media (max-width:991px){#content #filters-wrapper .filters-wrapper>.category-header{display:none!important}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown{align-items:center;display:flex;line-height:0}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:first-child{order:2}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:nth-child(2){order:3}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:nth-child(3){order:1}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li:nth-child(4){order:4}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li strong{font-size:16px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label{text-decoration:underline}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown li label:hover{color:#cb0000!important}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open button#products-listing-order{background-color:#fff}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open button#products-listing-order:after{background-color:#fff;bottom:-2px;content:"";height:4px;left:1px;position:absolute;width:calc(100% - 2px);z-index:1101}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu{border-color:#c8c8c8;border-width:0;box-shadow:none;left:auto;min-width:150px;padding:10px;right:-1px;top:60px;width:calc(100% + 2px)}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li{margin-bottom:10px}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li label,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li strong{padding:3px 0}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li label:hover,#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown.open .dropdown-menu li strong:hover{color:#000}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order{border:0;font-size:16px;font-weight:400;line-height:1;padding:21px 5px;text-decoration:underline!important}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order{padding:21px 22px;text-decoration:none}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order:hover{color:#000}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .products-listing-order-heading{display:none}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down{color:#000;font-size:10px;margin-left:3px;position:relative;top:3px}@media (min-width:768px){#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down{top:0}}#content #filters-wrapper .filters-wrapper>.category-header>form .dropdown button#products-listing-order .icon-chevron-down:before{display:inline-block;text-decoration:none}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{display:none;flex:1 1 auto;margin:0}@media (max-width:767px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{order:-20}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper{display:none}}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a{align-items:center;background-color:#000;border:0;border-radius:0;color:#fff;display:flex;font-size:16px;font-weight:500;justify-content:center;margin-left:-1px;padding:7px}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.75 5.5c0-.506.41-.917.917-.917h14.666a.917.917 0 1 1 0 1.834H3.667A.917.917 0 0 1 2.75 5.5ZM5.5 11c0-.506.41-.917.917-.917h9.166a.917.917 0 1 1 0 1.834H6.417A.917.917 0 0 1 5.5 11Zm1.833 5.5c0-.506.41-.917.917-.917h5.5a.917.917 0 1 1 0 1.834h-5.5a.917.917 0 0 1-.917-.917Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:22px;width:22px}#content #filters-wrapper .filters-wrapper .filters-unveil-button-wrapper a:after{display:none}#content #filters-wrapper .filters-wrapper #filters{border-radius:0}#content #filters-wrapper .filters-wrapper #filters.filters{align-items:center;border-bottom:0;margin-bottom:0;margin-top:0;padding:0;width:100%}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters{background-color:transparent;border:0;display:flex;width:auto}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title{display:none;padding-left:0;padding-right:10px;place-items:center;position:relative}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title:before{content:"";font-size:18px;font-weight:600}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-title{display:flex}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title .title{background-color:#f6f8f7;background-position:center left 13px;background-repeat:no-repeat;color:#fff;display:none;font-size:16px;font-weight:500;margin-left:-1px;padding:19px 3px 19px 43px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-title .triangle{background-color:#f6f8f7;-webkit-clip-path:polygon(0 0,50% 50%,0 100%);clip-path:polygon(0 0,50% 50%,0 100%);display:none;height:60px;margin-left:-1px;width:30px}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{background-color:transparent;display:flex;flex-direction:column;padding:0}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections{flex-direction:row}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4{font-size:16px!important;font-weight:300!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4:after{margin-left:6px!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections h4:hover{color:#cb0000}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{background-color:transparent;border:0;padding:0;position:relative}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{border-bottom:0}}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section{width:100%!important}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section+.filter-section,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:first-child{border-top:0}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-boolean,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-count{display:none}@media (min-width:768px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.filter-section-button{display:none}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.slider-wrapper{order:-10;width:auto}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.slider-wrapper{max-width:none;width:100%!important}}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4{background-color:#f6f8f7;border-color:#f6f8f7;border-width:1px;box-shadow:0 5px 5px rgba(0,0,0,.2)}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4:after{transform:rotate(0deg)}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section.open h4:before{background-color:#f6f8f7;bottom:-2px;content:"";height:4px;left:1px;position:absolute;width:calc(100% - 2px);z-index:6}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:not(.open) .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section:not(.open) form{display:none}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .advanced-filters-wrapper{display:flex}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .advanced-filters-wrapper>div{border-radius:50%;width:auto}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .advanced-filters-wrapper>div .advanced-parameter-inner{border-radius:50%}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{border:1px solid transparent;cursor:pointer;font-size:16px;font-weight:500;margin:0;padding:21px 22px}@media (max-width:767px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4{align-items:center;display:flex;justify-content:space-between}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section h4:after{color:#000;content:"\e911";display:inline-block;font-family:Shoptet;font-size:10px;margin-left:3px;transform:rotate(-180deg)}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form{padding:10px;z-index:5}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter,#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form{background-color:#f6f8f7;border:1px solid #f6f8f7;box-shadow:0 5px 5px rgba(0,0,0,.2);left:0;position:absolute;width:205px}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div{clear:none;margin:0 0 10px;width:100%}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section form div label{font-size:16px;margin-right:0}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter{transform:scale(.9)}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content{background-color:#fff;border-color:#fff}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider{background-color:#f6f8f7;border-color:#f6f8f7}@media (max-width:991px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider{background-color:#e0e0e0}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider .ui-slider-range{background-color:#000;border-color:#000}@media (min-width:992px){#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider .ui-slider-range{background-color:#000}}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections .filter-section .price-filter .slider-content #slider span{color:#000}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover{display:flex;flex-wrap:wrap}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-label{font-size:16px;margin-top:5px;padding-bottom:0!important}#content #filters-wrapper .filters-wrapper #filters.filters .filter-sections #category-filter-hover .filter-label .filter-count{display:none}#content .vybrane-filtry{align-items:center;border-radius:0;display:flex;flex-wrap:wrap;gap:11px;margin-bottom:0;order:0;padding:10px 0}#content .vybrane-filtry #clear-filters{order:1}@media (max-width:767px){#content .vybrane-filtry{margin-top:25px}}#content .vybrane-filtry:not(.aktivni-filtr){margin-bottom:20px;padding:0;visibility:hidden}#content .vybrane-filtry:not(.aktivni-filtr) .slider-wrapper{color:#000;margin:0;width:auto}#content .vybrane-filtry.aktivni-filtr{border-bottom:0;visibility:visible}#content .vybrane-filtry.aktivni-filtr .vybrane-filtry-text{color:#000;display:block;font-family:#000000;font-size:18px;font-weight:500;line-height:normal;margin-left:0;visibility:visible}#content .vybrane-filtry.aktivni-filtr .slider-wrapper{visibility:visible;width:auto}#content .vybrane-filtry.aktivni-filtr #clear-filters,#content .vybrane-filtry.aktivni-filtr .filter-label{visibility:visible}#content .vybrane-filtry .vybrane-filtry-text{display:none;margin:12px 0 12px 11px;order:-1}#content .vybrane-filtry .filter-here{display:flex;flex-wrap:wrap;width:90%}@media (max-width:767px){#content .vybrane-filtry .filter-here{width:100%}}#content .vybrane-filtry .filter-section.filter-section-count{padding:0}#content .vybrane-filtry .filter-total-count{display:none}#content .vybrane-filtry #clear-filters{margin-bottom:0}@media (max-width:767px){#content .vybrane-filtry #clear-filters{text-align:right;width:100%}}#content .vybrane-filtry #clear-filters a{color:#000!important;font-size:14px;font-weight:300;padding-bottom:5px;text-transform:none}#content .vybrane-filtry #clear-filters a:after,#content .vybrane-filtry .filter-count{display:none}#content .vybrane-filtry .filter-label{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:0;color:#000;display:flex!important;font-size:14px;font-weight:400;line-height:1;margin:0;min-height:24px;padding:9px 10px;top:-8px;width:auto}#content .vybrane-filtry .filter-label:after{color:#000;content:"\e912";display:block;font-family:shoptet;font-size:9px;margin-left:10px}#content .vybrane-filtry .slider-wrapper{align-items:center;background-color:#fff;border:1px solid #e7e7e7;border-radius:0;color:#000;display:flex;font-size:14px;font-weight:400;line-height:1;margin:0;max-width:unset;padding:9px 10px}#content .vybrane-filtry .slider-wrapper:hover{cursor:pointer}#content .vybrane-filtry .slider-wrapper .slider-content,#content .vybrane-filtry .slider-wrapper h4{display:none}#content .vybrane-filtry .slider-wrapper .slider-header{margin-left:3px;padding:0;width:auto}#content .vybrane-filtry .slider-wrapper .slider-header .from,#content .vybrane-filtry .slider-wrapper .slider-header .to{color:#000}#content .vybrane-filtry .slider-wrapper.slider-filter:before{display:none}#content .vybrane-filtry .slider-wrapper:before{color:#000;content:""}#content .vybrane-filtry .slider-wrapper:after{color:#000;content:"\e912";display:block;font-family:Shoptet;font-size:9px;margin-left:10px}#content .vybrane-filtry .slider-wrapper .from,#content .vybrane-filtry .slider-wrapper .to{float:none;width:auto}#content .vybrane-filtry .slider-wrapper .from>span,#content .vybrane-filtry .slider-wrapper .to>span{font-size:14px}#content .vybrane-filtry .slider-wrapper .from:after{content:" - ";font-size:14px}#content .sidebar .filter-label{margin-top:5px;padding-bottom:0!important}.cena-yes #content .vybrane-filtry{visibility:visible}.flags.flags-default{align-items:flex-start;display:flex;flex-direction:column;padding:10px;width:auto}.flag.flag{border-radius:0;font-size:70%;font-weight:500;line-height:16px;min-width:0;padding:5px;text-transform:lowercase}@media (min-width:425px){.flag.flag{font-size:14px}}.flag.flag .icon-van{display:none}.p-detail-inner .flags-extra{bottom:auto;left:10px;position:absolute;top:5px}.p-detail-inner .flags-extra .flag{border-radius:0;font-size:14px;height:auto;min-height:unset;min-width:unset;width:auto}.p-detail-inner .flags-extra .flag-discount .price-standard{display:none}.p-detail-inner .flags-extra .flag-discount .price-save{font-size:14px}.p-detail-inner .flags-default{right:5px;width:auto}.p-detail-inner .flags .flag{font-size:14px}.p-detail-inner .flags .flag-discount{background-color:#c50e3d;left:10px;position:absolute;top:5px}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;position:absolute;width:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:hsla(0,0%,100%,.75);border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:50%;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:60%;left:20%;position:absolute;top:20%;width:60%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}.footer-newsletter-full-width{display:none}footer#footer .custom-footer{display:flex;flex-direction:column;font-size:16px;padding-bottom:0}@media (min-width:768px){footer#footer .custom-footer{flex-direction:row;padding-bottom:25px}}footer#footer .custom-footer__contact{order:1;padding-top:25px}@media (min-width:768px){footer#footer .custom-footer__contact{flex-basis:25%;width:25%}}footer#footer .custom-footer__contact h4{display:none}footer#footer .custom-footer__contact ul{display:flex;flex-direction:row;flex-wrap:wrap}footer#footer .custom-footer__contact ul:before{background-image:url(/user/documents/mime/src/icon/aldo-logo.svg);background-repeat:no-repeat;background-size:auto;content:"";display:block;height:25px;width:100%}footer#footer .custom-footer__contact ul li{display:none}footer#footer .custom-footer__contact ul li.social-icon-list{display:block;padding-bottom:25px;padding-right:10px;padding-top:15px}footer#footer .custom-footer__contact ul li.social-icon-list a{filter:invert(1);height:30px;width:30px}footer#footer .custom-footer__contact ul li.social-icon-list a:before{font-size:14px;line-height:30px}footer#footer .custom-footer__banner1{order:2}@media (min-width:768px){footer#footer .custom-footer__banner1{flex-basis:66.6666666667%;width:66.6666666667%}}footer#footer .custom-footer__banner1 .accordion{margin-left:-10px;margin-right:-10px;width:100vw}@media (min-width:768px){footer#footer .custom-footer__banner1 .accordion{display:flex;width:auto}}footer#footer .custom-footer__banner1 .accordion-item{border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;margin-top:-1px;position:relative}@media (min-width:768px){footer#footer .custom-footer__banner1 .accordion-item{border-bottom:0;border-top:0;flex-basis:50%;margin-top:0;width:50%}}footer#footer .custom-footer__banner1 .accordion-item:after{background-image:url(/user/documents/mime/src/icon/ico-carret.svg);background-repeat:no-repeat;content:"";display:block;height:16px;position:absolute;right:15px;top:16px;width:16px}@media (min-width:768px){footer#footer .custom-footer__banner1 .accordion-item:after{display:none}}footer#footer .custom-footer__banner1 .accordion-item.active:after{transform:rotate(180deg)}footer#footer .custom-footer__banner1 .accordion-trigger{color:#000;font-size:20px;font-weight:500;padding:15px}@media (min-width:768px){footer#footer .custom-footer__banner1 .accordion-trigger{padding-top:0}}footer#footer .custom-footer__banner1 .accordion-content{color:#525252;font-weight:300;max-height:0;overflow:hidden;padding:0 15px;transition:max-height .3s ease-out}@media (min-width:768px){footer#footer .custom-footer__banner1 .accordion-content{max-height:none}}footer#footer .custom-footer__banner1 .accordion-content li a{padding:5px 0}footer#footer .custom-footer__banner1 .accordion-content li span{display:block;position:relative}footer#footer .custom-footer__banner1 .accordion-content li span:before{background-repeat:no-repeat;background-size:auto;content:"";display:block;height:20px;left:0;margin-top:5px;position:absolute;top:50%;transform:translateY(-50%);width:20px}footer#footer .custom-footer__banner1 .accordion-content li span:after{color:#525252;display:block;margin-top:0;padding-left:30px}footer#footer .custom-footer__banner1 .accordion-content li span a{color:#000;font-weight:500;padding-left:30px}footer#footer .custom-footer__banner1 .accordion-content li span.tel{margin-bottom:20px}footer#footer .custom-footer__banner1 .accordion-content li span.tel:before{background-image:url(/user/documents/mime/src/icon/ico-phone.svg)}footer#footer .custom-footer__banner1 .accordion-content li span.tel:after{content:"Po-Pá: 8:00 - 16:00"}footer#footer .custom-footer__banner1 .accordion-content li span.mail:before{background-image:url(/user/documents/mime/src/icon/ico-mail.svg)}footer#footer .custom-footer__banner1 .accordion-content li span.mail:after{content:"Napište kdykoliv"}footer#footer .footer-bottom a,footer#footer .footer-bottom span,footer#footer .footer-bottom strong{color:#000;font-weight:300}form input[type=checkbox]+label{font-size:16px;padding-left:30px}form input[type=checkbox]+label:not(.advanced-parameter){padding-top:0!important}form input[type=checkbox]+label:before,form input[type=checkbox]:checked+label:after{border-radius:1px;height:20px;width:20px}form label .filter-count{background-color:transparent;font-size:16px;font-weight:300;opacity:.5;padding:0}form label .filter-count:before{content:"("}form label .filter-count:after{content:")"}.form-control{border-color:#c8c8c8;border-radius:0;color:#000}.form-control::-moz-placeholder{color:#000}.form-control::placeholder{color:#000}.id--8 #register-form h4{display:block;height:0;opacity:0}.id--8 #register-form .stay-in-touch{margin-top:15px}#header{background-color:#fff;border-bottom:1px solid #c8c8c8;opacity:0;position:fixed;top:0;transition:opacity .05s ease-out;width:100%;z-index:9999}@media (min-width:768px){#header #navigation{height:60px}}#header .header-top{border-bottom:1px solid #c8c8c8;height:60px}#header .header-top:before{background:#fff;content:"";display:block;height:60px;left:100%;position:absolute;top:0;transition:left .3s ease-out;width:100%}#header .header-top .navigation-wrapper{display:flex}#header .header-top .navigation-wrapper .site-name{align-items:center;display:flex;flex-grow:1;order:1;padding:0;text-align:left}#header .header-top .navigation-wrapper .site-name a{position:relative;z-index:20}#header .header-top .navigation-wrapper .navigation-buttons{order:2}#header .header-top .navigation-wrapper .navigation-buttons a{position:relative;z-index:20}#header .header-top .navigation-wrapper .navigation-buttons a i:before{background-size:contain;color:#000;display:block;height:20px;width:20px}#header .header-top .navigation-wrapper .navigation-buttons a i:after{display:none}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=search]{background-color:transparent}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=search] .icon-search:before{background-image:url(/user/documents/mime/src/icon/ico-search.svg);background-repeat:no-repeat;content:""}#header .header-top .navigation-wrapper .navigation-buttons a.top-nav-button-account,#header .header-top .navigation-wrapper .navigation-buttons a[data-target=login]{background-color:transparent}#header .header-top .navigation-wrapper .navigation-buttons a.top-nav-button-account .icon-login:before,#header .header-top .navigation-wrapper .navigation-buttons a[data-target=login] .icon-login:before{background-image:url(/user/documents/mime/src/icon/ico-user.svg);background-repeat:no-repeat;content:""}#header .header-top .navigation-wrapper .navigation-buttons a.favourite .favourite_icon:before{background-image:url(/user/documents/mime/src/icon/ico-heart.svg);background-repeat:no-repeat;content:""}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=cart]{padding-left:5px}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=cart] .icon-cart:before{background-image:url(/user/documents/mime/src/icon/ico-cart.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;line-height:14px;width:20px}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=cart] .icon-cart:after{display:none}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=navigation]{background-color:transparent;color:#000;min-width:50px;text-decoration:none}#header .header-top .navigation-wrapper .navigation-buttons a[data-target=navigation]:hover{text-decoration:none}#header .header-top .navigation-wrapper .navigation-tools{order:3;position:relative;width:auto;z-index:9999}#header .header-top .navigation-wrapper .navigation-tools .dropdown-menu{border-radius:0;left:auto;right:0}#header .header-top .navigation-wrapper .navigation-tools .languagesMenu{border-bottom:1px solid #c8c8c8;margin-top:-1px}#header .header-top .navigation-wrapper .user-action .user-action-search{bottom:auto;overflow:visible}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-search{bottom:0;height:108px;padding:30px 65px}}#header .header-top .navigation-wrapper .user-action .user-action-search:before{background-color:#fff;content:"";height:0;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-search:before{height:108px}}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form{position:relative;z-index:2}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-input{background-image:url(/user/documents/mime/src/icon/ico-search-black.svg);background-position:15px;background-repeat:no-repeat;border-color:#c8c8c8;color:#000;height:44px;padding:13px 16px 13px 50px}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-input::-moz-placeholder{color:#000}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-input::placeholder{color:#000}#header .header-top .navigation-wrapper .user-action .user-action-search .search-form .search-form-input-group .search-button{height:44px;padding:13px 16px}#header .header-top .navigation-wrapper .user-action .user-action-search .search-widget-close{bottom:0;margin:auto}#header .header-top .navigation-wrapper .user-action .searchWhisperer.active{height:75vh;overflow:scroll}#header .header-top .navigation-wrapper .user-action .user-action-login{border-radius:0;margin-right:0;max-width:1330px;right:0;width:100%}#header .header-top .navigation-wrapper .user-action .user-action-login:before{background-color:#fff;content:"";height:157px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:-1}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner{border-radius:0;box-shadow:none;height:auto;margin-top:1px}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner{height:156px}}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner h2{font-weight:500}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form{display:flex;flex-wrap:wrap}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div{width:100%}@media (min-width:768px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div{width:50%}}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div{margin-bottom:0;width:33.3333333333%}}@media (min-width:768px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div:last-of-type{width:100%}}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div:last-of-type{width:33.3333333333%}}@media (min-width:768px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .input-wrapper.password{margin-left:10px}}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .input-wrapper .form-control{height:44px}@media (min-width:992px){#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper{padding-bottom:0;padding-left:15px;padding-top:0}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper button{width:100%}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper .password-helper{align-items:center;display:flex;justify-content:flex-end;margin-top:10px;text-align:right;width:100%}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper .password-helper a+a{padding-top:0}#header .header-top .navigation-wrapper .user-action .user-action-login .popup-widget-inner #customerLogin form>div .login-wrapper .password-helper a+a:before{color:#c8c8c8;content:"/";display:inline-block;margin:0 15px}}@media (max-width:991px){#header .header-top .navigation-wrapper .user-action .popup-widget.cart-widget{top:100px}}#header .header-top .navigation-wrapper .user-action .user-action-cart,#header .header-top .navigation-wrapper .user-action .user-action-cart .cart-widget-inner{border-radius:0}@media (min-width:992px){#header .header-bottom{height:60px}}#header .header-bottom .navigation-wrapper nav{background:#fff;margin:auto;top:100px}@media (min-width:768px){#header .header-bottom .navigation-wrapper nav{background:transparent;top:auto}}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav{width:992px}}@media (min-width:1330px){#header .header-bottom .navigation-wrapper nav{width:1330px}}#header .header-bottom .navigation-wrapper nav .navigation-in{background-color:transparent}@media (min-width:768px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1{justify-content:flex-start;position:relative}}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1{left:0}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li{border:0;cursor:pointer}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.ext{margin:0}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.ext .submenu-arrow{display:inline-block;opacity:.7;position:relative}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.exp>a{background-color:transparent}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li.exp>a:after{background-color:#000;bottom:-2.5px;content:"";display:block;height:5px;left:0;position:absolute;width:100%;z-index:9999}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;height:60px;position:relative;text-transform:none}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a{font-size:20px}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:focus,#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:hover{background-color:transparent}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:focus:after,#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:hover:after{display:block}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a:after{background-color:#000;bottom:-2.5px;content:"";display:none;height:5px;left:0;position:absolute;width:100%;z-index:9999}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-1>li>a b{font-weight:500}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2{justify-content:flex-start;margin:auto;max-width:100%;padding:50px 15px;right:0;width:100%}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2{left:50%;transform:translateX(-50%)}}@media (min-width:1400px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2{width:1330px}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2:before{background-color:#fff;border-top:1px solid #c8c8c8;content:"";height:calc(100% + 5px);left:0;position:absolute;top:-1px;width:100vw;z-index:-1}@media (min-width:992px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2:before{left:50%;transform:translateX(-50%)}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li{padding:0}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a{color:#000;font-size:20px;font-weight:500}@media (max-width:1329px){#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a{padding-left:15px}}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a:hover{text-decoration:underline}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 li a.menu-image{display:none}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2>li>div{padding-left:0}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2>li>div a{margin-bottom:15px}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 .menu-level-3{font-size:16px;font-weight:300;padding-bottom:5px}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 .menu-level-3 li a{display:block;font-size:16px;font-weight:300;line-height:20px;margin-bottom:0;padding-bottom:15px}#header .header-bottom .navigation-wrapper nav .navigation-in ul.menu-level-2 .menu-level-3 .more-items-trigger{display:none}@media (max-width:767px){.scrolled-down .user-action-visible #header{transform:unset}}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 li{border:0;border-radius:0;margin:0;padding-left:0;padding-right:0}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 li.exp{background-color:transparent;border-bottom:1px solid #c8c8c8}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 li.exp>a{border-bottom:0}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1>li>a{border:0;border-bottom:1px solid #c8c8c8;margin:0 0 -1px}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1>li>a .submenu-arrow{position:absolute}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 .menu-level-2{padding:0 0 0 5px}.navigation-window-visible #header .header-bottom .navigation-wrapper nav .navigation-in .menu-level-1 .menu-level-2>li>div a{font-size:16px;font-weight:300;margin-bottom:0;padding:10px 15px}body.navigation-window-visible .navigation-buttons a[data-target=navigation]:before{content:"\e912"}body.cart-window-visible .icon-cart:before,body.login-window-visible .icon-login:before,body.search-window-visible .icon-search:before{background-image:url(/user/documents/mime/src/icon/ico-cross.svg)!important;filter:invert(0)!important}body:not(.in-index) .overall-wrapper{padding-top:125px}@media (min-width:768px){body:not(.in-index) .overall-wrapper{padding-top:180px}}body:not(.in-index).admin-logged .overall-wrapper{padding-top:90px}@media (min-width:768px){body:not(.in-index).admin-logged .overall-wrapper{padding-top:150px}}.site-msg.information{background-color:#1e1e1e;color:#fff;order:8;text-align:center}@media (max-width:767px){.site-msg.information{left:50%;position:relative;top:0;transform:translateX(-50%);width:100vw}}.site-msg.information .text{font-size:16px;font-weight:600;padding:13px 0;text-transform:none}.site-msg.information .close{display:none}body:not(.in-index) .custom-footer__instagram{display:none!important}#content .custom-footer__instagram{display:flex;flex-direction:column;padding:50px 0;position:relative;width:100%!important}@media (max-width:767px){#content .custom-footer__instagram{align-items:center}}#content .custom-footer__instagram h4{color:#000;font-size:20px;font-weight:500;width:50%}@media (max-width:767px){#content .custom-footer__instagram h4{margin-left:auto;margin-right:auto;text-align:center;width:100%}}#content .custom-footer__instagram h4 span{display:none}#content .custom-footer__instagram h4 a{text-decoration:underline}#content .custom-footer__instagram h4 a:hover{text-decoration:none}#content .custom-footer__instagram .instagram-follow-btn{font-size:16px;font-weight:500;margin:1rem 0;padding-right:20px;position:absolute;right:0;text-align:end;text-decoration:underline;width:50%}@media (min-width:768px){#content .custom-footer__instagram .instagram-follow-btn{top:50px}}@media (max-width:767px){#content .custom-footer__instagram .instagram-follow-btn{margin-top:0;padding:0;position:relative!important;text-align:center;width:100%}#content .custom-footer__instagram .instagram-follow-btn span{padding:0}#content .custom-footer__instagram .instagram-follow-btn span a{text-decoration:underline}}#content .custom-footer__instagram .instagram-follow-btn span:before{display:none}#content .custom-footer__instagram .instagram-follow-btn span a{text-decoration:underline}#content .custom-footer__instagram .instagram-follow-btn span a:active,#content .custom-footer__instagram .instagram-follow-btn span a:focus,#content .custom-footer__instagram .instagram-follow-btn span a:hover{text-decoration:none}#content .custom-footer__instagram .instagram-widget{align-items:center;display:flex;flex-wrap:nowrap;gap:15px;justify-content:space-between;max-width:100%;padding-top:10px;width:100%}@media (max-width:767px){#content .custom-footer__instagram .instagram-widget{flex-direction:column;gap:15px}#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{flex-direction:row!important}}#content .custom-footer__instagram .instagram-widget>a{display:none}#content .custom-footer__instagram .instagram-widget .ig-container-1,#content .custom-footer__instagram .instagram-widget .ig-container-2,#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{display:flex;flex-direction:row;gap:15px;justify-content:center;width:100%}@media (min-width:768px){#content .custom-footer__instagram .instagram-widget .ig-container-1,#content .custom-footer__instagram .instagram-widget .ig-container-2,#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{flex-direction:column;width:25%}}@media (max-width:1399px){#content .custom-footer__instagram .instagram-widget .ig-container-1,#content .custom-footer__instagram .instagram-widget .ig-container-2,#content .custom-footer__instagram .instagram-widget .ig-container-3,#content .custom-footer__instagram .instagram-widget .ig-container-4{gap:15px}}#content .custom-footer__instagram .instagram-widget .ig-container-1 a,#content .custom-footer__instagram .instagram-widget .ig-container-2 a,#content .custom-footer__instagram .instagram-widget .ig-container-3 a,#content .custom-footer__instagram .instagram-widget .ig-container-4 a{overflow:hidden;position:relative;width:100%}#content .custom-footer__instagram .instagram-widget .ig-container-1 a:before,#content .custom-footer__instagram .instagram-widget .ig-container-2 a:before,#content .custom-footer__instagram .instagram-widget .ig-container-3 a:before,#content .custom-footer__instagram .instagram-widget .ig-container-4 a:before{content:"";display:block;padding-bottom:100%}#content .custom-footer__instagram .instagram-widget .ig-container-1 a img,#content .custom-footer__instagram .instagram-widget .ig-container-2 a img,#content .custom-footer__instagram .instagram-widget .ig-container-3 a img,#content .custom-footer__instagram .instagram-widget .ig-container-4 a img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}@media (min-width:576px){#content .custom-footer__instagram .instagram-widget .ig-container-2{height:100%;width:100%}}@media (min-width:768px){#content .custom-footer__instagram .instagram-widget .ig-container-2{width:51.5%}}#content .custom-footer__instagram .instagram-widget .ig-container-2 a{height:100%}#content .custom-footer__instagram .instagram-widget .ig-container-2 a:nth-child(2){display:none}#content .custom-footer__instagram .instagram-widget .ig-container-2 a img{height:100%}.messages{opacity:1;top:60px!important;z-index:99999}@media (min-width:768px){.messages{top:120px!important}}.messages .msg{opacity:1}@media (max-width:767px){.scrolled-down .messages{transform:translateY(-80%)}}.footer-bottom #signature{align-items:center;display:flex;flex-wrap:nowrap;justify-content:flex-end}.footer-bottom #signature .title{align-items:center;color:inherit;display:flex}.footer-bottom #signature .title img{height:16px;margin-left:0;margin-right:10px}.footer-bottom #signature .pipe{color:inherit;margin:0 10px}.footer-bottom #signature a{align-items:center;color:inherit;display:flex}.footer-bottom #signature a img{height:25px;margin-left:10px;margin-right:0;margin-top:-2px}.footer-bottom #signature img{width:auto}.stars{display:flex;gap:1rem}.stars .star,.stars .star:before{color:#ffc633!important}.mime-rating-wrapper{margin-top:3rem}.mime-rating-wrapper>.mime-rating-header{display:flex;gap:1.5rem;margin-bottom:2rem}@media (max-width:767px){.mime-rating-wrapper>.mime-rating-header{align-items:center;flex-direction:column}}.mime-rating-wrapper>.mime-rating-header>.rating{border-radius:99px;display:inline-block;font-family:sans-serif;font-size:24px;line-height:2.5rem;text-align:center;width:-moz-fit-content;width:fit-content}.mime-rating-wrapper>.mime-rating-header>.text{align-items:left;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.mime-rating-wrapper>.mime-rating-header>.text>.title{font-family:sans-serif;font-size:24px;line-height:2.5rem}@media (max-width:767px){.mime-rating-wrapper>.mime-rating-header>.text>.title{font-size:1.5rem;line-height:2rem}}.mime-rating-wrapper>.mime-rating-header>.text>a{font-family:sans-serif;font-size:16px;line-height:16px;text-align:left;text-decoration:underline}.mime-rating-wrapper>.mime-rating-list{display:flex;gap:1rem}@media (max-width:767px){.mime-rating-wrapper>.mime-rating-list{flex-direction:column}}.mime-rating-wrapper>.mime-rating-list .mime-rating-div{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}@media (max-width:767px){.mime-rating-wrapper>.mime-rating-list .mime-rating-div{width:100%!important}}.mime-rating-wrapper>.mime-rating-list .mime-rating-div>.score{display:flex;font-family:sans-serif;font-size:16px;font-weight:600;gap:.5rem;line-height:16px;width:100%}.mime-rating-wrapper>.mime-rating-list .mime-rating-div>.score>.stars{align-self:center}.mime-rating-wrapper>.mime-rating-list .mime-rating-div>.description{font-family:sans-serif;font-size:16px;height:100%;line-height:1.5rem;margin-top:1.5rem}.mime-rating-wrapper>.mime-rating-list .mime-rating-div>.fullName{font-family:sans-serif;line-height:1.5rem}.mime-rating-wrapper>.mime-rating-list .mime-rating-div>.fullName>img{display:inline-block;margin-right:.5rem}.mime-rating-fullwidth{margin:0 calc(50% - 50vw + var(--scrollbar-width)/2);width:calc(100vw - var(--scrollbar-width))}.type-1{background-color:#f9f9f9}.type-1>.mime-rating-header{align-items:center;flex-direction:column}.type-1>.mime-rating-header>.customer-reviewed-wrapper{margin-top:-45px;position:absolute}.type-1>.mime-rating-header>.subtext{font-size:18px;font-weight:600;margin-top:80px;text-align:center}.type-1>.mime-rating-list{min-height:240px}.type-1>.mime-rating-list>.mime-rating-div{border-radius:15px;min-height:240px;text-align:left;width:calc(33.33333% - .66667rem)}.type-1>.mime-rating-list>.mime-rating-div>.score{gap:1rem!important;justify-content:flex-start}.type-1>.mime-rating-list>.mime-rating-div>.fullName{font-size:16px;font-weight:400;margin-left:1rem}.type-1>.mime-rating-list>.mime-rating-div>.date{font-size:14px;margin-left:1rem}.type-1>.mime-rating-footer{margin-top:1.5rem;text-align:center}.type-1>.mime-rating-footer>.show-more-button{background-color:#fff;border:1px solid #000;border-radius:2px;box-shadow:0 3px 8px 0 rgba(0,0,0,.078);display:inline-block;font-size:16px;font-weight:600;margin-bottom:40px;padding:10px 30px}.type-2>.mime-rating-header>.rating{align-content:center;background-color:#ffc633;color:#fff;font-weight:800;height:100px;width:100px}.type-2>.mime-rating-header .title{font-size:32px;font-weight:600;text-align:left;text-transform:uppercase}.type-2>.mime-rating-list{min-height:320px}.type-2>.mime-rating-list>.mime-rating-div{border:1px solid #e2e2e2;border-radius:15px;min-height:320px;text-align:center;width:calc(25% - .75rem)}.type-2>.mime-rating-list>.mime-rating-div>.score{justify-content:center}.type-2>.mime-rating-list>.mime-rating-div>.fullName{font-size:16px;font-weight:600}.type-3{background-color:#f7f5f0;display:flex;padding:24px 0}@media (max-width:767px){.type-3{flex-direction:column}}.type-3>.mime-rating-header{align-items:center;flex-direction:column}.type-3>.mime-rating-header>.rating{align-content:center;background-color:#ffc633;color:#fff;font-weight:800;height:160px;width:160px}.type-3>.mime-rating-header .title{font-weight:800;text-align:center}.type-3>.mime-rating-list{width:100%}.type-3>.mime-rating-list .mime-rating-div{background-color:#fff;border-radius:15px;text-align:center;width:calc(33.33333% - .66667rem)}.type-3>.mime-rating-list .mime-rating-div>.score{justify-content:flex-end;position:relative}.type-3>.mime-rating-list .mime-rating-div>.score>div{color:#d0cabb;font-size:80px;left:1.5rem;position:absolute;top:-1.5rem;transform:rotate(180deg)}.type-3>.mime-rating-list .mime-rating-div>.fullName{font-size:16px;font-weight:700}.type-4{padding:24px 0}.type-4>.title{font-size:32px;font-weight:400;margin-bottom:2rem}.type-4>.mime-rating-header{align-items:center;gap:2rem}.type-4>.mime-rating-header>.rating{font-weight:800}.type-4>.mime-rating-header>.text{align-items:flex-end;flex:auto}.type-4>.mime-rating-header>.text>.show-more-button{border:1px solid #cacaca;padding:18px 24px}.type-4>.mime-rating-list{display:block!important;width:100%}.type-4>.mime-rating-list .mime-rating-div{border:1px solid #cfd1c2;flex-direction:column;gap:1rem;margin-right:1rem;min-height:220px;text-align:left;width:calc(25% - .75rem)}.type-4>.mime-rating-list .mime-rating-div>.fullName{font-weight:600;order:1}.type-4>.mime-rating-list .mime-rating-div>.score{order:2}.type-4>.mime-rating-list .mime-rating-div>.description{flex:auto;order:3}.type-4>.mime-rating-list .mime-rating-div>.date{order:4}.type-5{background:linear-gradient(0deg,#f3ebe1,#f3ebe1 90%,hsla(0,0%,100%,0) 0);background-repeat:no-repeat}.type-5>.mime-rating-list{width:100%}.type-5>.mime-rating-list .mime-rating-div{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;flex-direction:column-reverse;min-height:320px;text-align:left;width:calc(25% - .75rem)}.type-5>.mime-rating-list .mime-rating-div>.fullName{font-weight:600}.type-5>.mime-rating-footer{align-items:center;display:flex;gap:2rem;justify-content:center;margin-top:40px;padding-bottom:40px}.type-5>.mime-rating-footer>.text{display:flex}.type-5>.mime-rating-footer>.text .title{border-right:1px solid #e2e2e2;font-size:24px;font-weight:600;padding-right:1rem}.type-5>.mime-rating-footer>.text .show-more-button{font-size:16px;padding-left:1rem}.mimeFooterRating{display:flex;gap:2rem;min-height:122px;padding:17px 0;width:320px}.mimeFooterRating .mimeFooterRating-image-div{background:url(/user/documents/mime/src/img/footer_heureka.png) no-repeat;flex:none;height:100%;width:88px}.mimeFooterRating>div{display:flex;flex-wrap:wrap}.mimeFooterRating>div>.mimeFooterRating-average-score{align-self:center;font-family:sans-serif;font-size:1.5rem;font-weight:600;line-height:2rem;text-align:left;width:40%}.mimeFooterRating>div>.mimeFooterRating-alt-text{align-self:center;font-family:sans-serif;font-size:14px;line-height:16px;text-align:left;width:60%}.mimeFooterRating>div>.mimeFooterRating-more-text{text-align:left;width:100%}.mimeFooterRating>div>.mimeFooterRating-more-text>a{font-family:sans-serif;font-size:16px;font-weight:600;line-height:1.5rem;text-align:left;text-decoration:underline!important}.fav-products .product .p-bottom{display:none}.fav-products .product .p .favourite .add_favourite svg{fill:#000;stroke:#000}.fav-products .product .flags{display:none}.product .p{position:relative}.product .p .favourite{background-color:#fff;border-radius:50%;display:block;height:22px;position:absolute;right:15px;top:5px;width:22px;z-index:2}@media (min-width:992px){.product .p .favourite{right:25px;top:10px}}.product .p .favourite .add_favourite{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}.product .p .favourite .add_favourite svg{stroke:#000;stroke-width:2;fill:#fff;height:14px;opacity:1;transition:all .3s ease-out;width:14px}.product.fav-active .p .favourite .add_favourite svg{fill:#000;stroke:#000}.favourite_icon{height:22px;position:relative;width:22px}.favourite_icon .number{background-color:#000;border-radius:50%;color:#fff;font-size:13px;font-style:normal;height:17px;line-height:17px;position:absolute;top:10px;width:17px}.p-detail-inner .p-to-cart-block{align-items:center;display:flex}.p-detail-inner .p-to-cart-block .add-to-cart-button{height:40px}.p-detail-inner .p-to-cart-block .add-to-cart{flex-grow:1}.p-detail-inner .p-to-cart-block .favourite-detail{background-color:#f6f8f7;height:40px;margin-left:5px;width:40px}.p-detail-inner .p-to-cart-block .favourite-detail .btn_toggle{background-image:url(/user/documents/mime/src/icon/icon-fav-false.png);background-position:50%;background-repeat:no-repeat;background-size:auto 50%;cursor:pointer;height:100%}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle{background-size:0}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle i{display:grid;height:100%;place-items:center;width:100%}.p-detail-inner .p-to-cart-block .favourite-detail.fav-yes .btn_toggle svg{fill:#000;opacity:1}.p-detail-inner .p-to-cart-block .favourite-detail p{margin-bottom:0}.p-detail-inner .p-to-cart-block .favourite-detail svg{display:block;height:17px;opacity:0;width:17px}.p-detail-inner .navigation-buttons i span.number,.p-detail-inner a[data-target=cart] i{background-color:#000!important;color:#fff!important}.size-variant{display:flex;justify-content:space-between}.size-options{display:flex;gap:15px;justify-content:center;padding-bottom:24px;text-align:center}@media (min-width:768px){.size-options{padding-bottom:32px}}.size-options button{background-color:#fff;border:1px solid #000;color:#000;font-family:sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:100%;padding:10px 13px;text-align:center;text-decoration:underline;width:100px}@media (min-width:768px){.size-options button{height:48px;padding:14px 23px;width:200px}}.size-options button.active{background-color:#000;border:0;color:#fff;text-decoration:none}.size-table{padding:10px}.size-table-popup{font-size:14px;font-style:normal;font-weight:300;line-height:normal;position:absolute;right:0}.size-table-popup,.size-table-popup:hover{color:#000;text-decoration:underline}.size-table .h2{color:#000;font-family:sans-serif;font-size:clamp(1.5rem,2vw,20px);font-style:normal;font-weight:500;line-height:normal;padding:32px 0 8px;text-align:center}@media (min-width:768px){.size-table .h2{padding:40px 0 16px}}.size-table>p{color:#000;font-family:sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:center}.extended-description .size-table{display:none}.selectButtonsContent{display:flex;flex-wrap:wrap;row-gap:10px}.selectButtonsContent .select-option{border:1px solid #c8c8c8;cursor:pointer;margin-right:7.5px;min-width:54px;padding:7px 10px;text-align:center}.selectButtonsContent .select-option.active{border-color:#000;font-weight:500}.selectButtonsContent .select-option.available-false{border-color:#c8c8c8;opacity:.5;position:relative}.selectButtonsContent .select-option.available-false.active{border-color:#000;font-weight:500}.selectButtonsContent .select-option.available-false:before{background:linear-gradient(to top right,transparent calc(50% - 1px),#c8c8c8,transparent calc(50% + 1px)),linear-gradient(to bottom right,transparent calc(50% - 1px),#c8c8c8,transparent calc(50% + 1px));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.mime-variants{display:flex;flex-wrap:wrap;gap:8px;margin:13px 0 28px;order:-1;width:100%}.mime-variants .mime-variant-item{border:1px solid #cacaca;display:inline-block;height:54px;padding:3px;position:relative;width:54px}.mime-variants .mime-variant-item.active{border-color:#000}.mime-variants .mime-variant-item .tooltip{background-color:#000;border-radius:3px;color:#fff;font-family:sans-serif;font-size:14px;left:50%;line-height:normal;opacity:0;padding:3px 6px;position:absolute;text-align:center;top:-30px;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:nowrap;z-index:1}.mime-variants .mime-variant-item .tooltip:after{border:7px solid transparent;border-top-color:#000;bottom:-13px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.mime-variants .mime-variant-item:hover .tooltip{opacity:1;visibility:visible}.mime-color{color:#000;display:none;font-family:sans-serif;font-size:14px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:0;order:-2}.toggle-filters-button{background-color:transparent;border:none;color:#000;cursor:pointer;margin-top:10px;text-decoration:underline}.toggle-filters-button:hover{text-decoration:none}.custom-footer__newsletter{background-color:#6660c4;padding:56px 15px;position:relative;width:100%;z-index:2}.custom-footer__newsletter:before{background-color:#6660c4;content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:100vw;z-index:1}.custom-footer__newsletter form,.custom-footer__newsletter>div{position:relative;z-index:2}.custom-footer__newsletter form{margin:0 auto;max-width:488px}.custom-footer__newsletter h4{color:#fff;font-family:Source Sans\ 3,sans-serif;margin:0 auto 32px;max-width:788px;text-align:center}.custom-footer__newsletter h4 span{font-size:26px;font-weight:400;line-height:30px}.custom-footer__newsletter h4 strong{font-weight:600}.custom-footer__newsletter input{background-color:transparent;border:1px solid #e7e7e7;border-radius:4px;color:#fff;height:50px}.custom-footer__newsletter input::-moz-placeholder{color:#fff}.custom-footer__newsletter input::placeholder{color:#fff}.custom-footer__newsletter .btn{background-color:#fff;border:1px solid #fff;border-radius:0 4px 4px 0!important;color:#000;height:50px;padding:18px 16px}.custom-footer__newsletter .btn:before{display:none}.custom-footer__newsletter .btn:hover{background-color:#000;border-color:#000;color:#fff}.custom-footer__newsletter .btn .sr-only{display:inline-block;height:auto;position:unset;width:auto}.custom-footer__newsletter .consents{margin-top:-15px;text-align:center}.custom-footer__newsletter label[for=newsletterWidgetConsents31]{color:#fff;font-family:Source Sans\ 3,sans-serif;font-size:16px;font-weight:400;line-height:normal}.custom-footer__newsletter label[for=newsletterWidgetConsents31] a{color:#fff;text-decoration:underline}.custom-footer__newsletter label[for=newsletterWidgetConsents31] a:hover{text-decoration:none}#content-wrapper .pagination-wrapper{justify-content:flex-end;margin-bottom:50px;position:relative}#content-wrapper .pagination-wrapper .pagination{min-width:0;width:auto;z-index:2}#content-wrapper .pagination-wrapper .pagination-top{display:none}#content-wrapper .pagination-wrapper .pagination-loader{flex-grow:1}@media (min-width:1330px){#content-wrapper .pagination-wrapper .pagination-loader{position:absolute;width:100%}}#content-wrapper .pagination-wrapper .pagination-loader .btn{background-color:transparent;border-color:#000;color:#000}#content-wrapper .pagination-wrapper .pagination-loader .btn:hover{background-color:#000;color:#fff}#content-wrapper .pagination-wrapper .pagination-count,#content-wrapper .pagination-wrapper .pagination-loader .btn:after{display:none}#content-wrapper .pagination-wrapper .pagination-link,#content-wrapper .pagination-wrapper .pagination>a{background-color:transparent;border:1px solid #c8c8c8;border-radius:0}#content-wrapper .pagination-wrapper .pagination-link:hover,#content-wrapper .pagination-wrapper .pagination>a:hover{background-color:#000;color:#fff;text-decoration:none}#content-wrapper .pagination-wrapper .pagination .current{background:#000;border-radius:0;color:#fff;position:relative;top:-1px}#cboxOverlay,#colorbox{z-index:10001}#cboxContent,#cboxContent #cboxLoadedContent{border-radius:0}#cboxContent .advanced-order .h1{font-size:20px;letter-spacing:0}#cboxContent .advanced-order .ao-product .ao-image{flex-basis:0;margin-right:10px;min-width:100px;width:auto}#cboxContent .advanced-order .ao-product .ao-name .h3{font-size:1.5rem;font-weight:400;margin-bottom:0}#cboxContent .advanced-order .ao-product .ao-name .h3 span{font-size:16px;font-weight:300}#cboxContent .advanced-order .ao-product .ao-name .ao-availability{font-weight:300}main#content .products-block .product .widget-parameter-wrapper,main#content .products-block--mime .product .widget-parameter-wrapper{height:25px;justify-content:flex-start;margin-bottom:20px;margin-top:-45px;opacity:0;order:2;padding-left:10px;transition:all .3s ease-out}main#content .products-block .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a,main#content .products-block--mime .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a{background-color:#fff;border:0;display:block;height:25px;line-height:25px;margin-right:5px;min-width:25px;padding:2.5px 5px;text-align:center;transition:all .3s ease-out;width:auto}main#content .products-block .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a:hover,main#content .products-block--mime .product .widget-parameter-wrapper .widget-parameter-list .widget-parameter-value a:hover{background-color:#000;color:#fff;text-decoration:none}main#content .products-block .product:hover .widget-parameter-wrapper,main#content .products-block--mime .product:hover .widget-parameter-wrapper{opacity:1}main#content .products-block .product .p-in,main#content .products-block--mime .product .p-in{position:relative}main#content .products-block .product .p-in .prices,main#content .products-block--mime .product .p-in .prices{align-items:flex-end;display:flex}main#content .products-block .product .p-in .prices .price-final,main#content .products-block--mime .product .p-in .prices .price-final{margin-right:5px}main#content .products-block .product .p-in .prices .price-standard strong,main#content .products-block--mime .product .p-in .prices .price-standard strong{font-weight:300;position:relative;top:1px}main#content .products-block .product:hover .name{text-decoration:underline}main#content .products-block .product .p .p-in{padding-top:5px;position:relative}main#content .products-block .product .p .p-in-in .name{font-size:16px;font-weight:300;height:auto;text-align:left}main#content .products-block .product .p .p-bottom .availability,main#content .products-block .product .p .p-bottom .p-desc,main#content .products-block .product .p .p-bottom .p-tools,main#content .products-block .product .p .p-bottom .ratings-wrapper,main#content .products-block .product .p .p-code{display:none}main#content .products-block .product .p .p-bottom .prices{display:flex;justify-content:flex-start;padding-top:0}main#content .products-block .product .p .p-bottom .prices .price-final{flex-basis:auto;font-size:16px;margin-right:5px}main#content .products-block .product .p .p-bottom .prices .price-final strong{font-weight:600}main#content .products-block .product .p .p-bottom .prices .price-standard strong{color:#787878;font-size:16px;font-weight:300}main#content .products-block .product .p .p-bottom .prices .price-save{background:#fff;color:#000;font-size:16px;font-weight:500;padding:0 5px}main#content .products-block--mime{margin-left:-15px;margin-right:-15px}main#content .products-block--mime .flickity-slider{margin-left:15px;margin-right:15px}body:not(.in-index) main#content .products-block-mime .product{padding-bottom:25px;padding-top:0}main#content .p-detail .p-detail-inner .p-image-wrapper img{width:100%}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime{order:1;position:relative}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr)}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:before{background-color:#fff;background-image:url(/user/documents/mime/src/icon/ico-carret.svg);background-position:50%;background-repeat:no-repeat;background-size:7.5px;border-radius:50%;bottom:0;content:"";display:block;height:15px;margin:auto;pointer-events:none;position:absolute;text-align:center;top:0;width:15px}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:before{display:none}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:before{right:15px;transform:rotate(-90deg)}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:after{left:15px;transform:rotate(90deg)}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:first-child{display:none}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(n+2){display:none}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(n+2){display:block}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(2){grid-area:1/1/3/3}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(3){grid-area:1/3/3/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(4){grid-area:3/1/5/3}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(5){grid-area:3/3/4/4}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(6){grid-area:3/4/4/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(7){grid-area:4/3/5/4}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(8){grid-area:4/4/5/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(9){background:rgba(0,0,0,.4);grid-area:4/4/5/5;position:relative}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(9) img{display:none}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-of-type(9):after{background:transparent;border-radius:0;bottom:0;color:#fff;content:"+";display:block;font-size:52px;font-weight:600;height:52px;left:0;line-height:52px;margin:auto;position:absolute;right:0;text-align:center;top:0;transform:none;width:auto}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid .p-main-image:nth-child(n+12){display:none!important}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(5){grid-area:3/3/5/5}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(6){background:rgba(0,0,0,.4);grid-area:3/3/5/5;position:relative}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(6) img{display:none}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(6):after{background:transparent;border-radius:0;bottom:0;color:#fff;content:"+";display:block;font-size:52px;font-weight:600;height:52px;left:0;line-height:52px;margin:auto;position:absolute;right:0;text-align:center;top:0;transform:none;width:auto}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.grid--less .p-main-image:nth-of-type(n+7){display:none!important}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:auto;width:80%}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid .p-main-image:first-child{display:none}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid .p-main-image:nth-of-type(2){margin-bottom:10px}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image-mime.nogrid .p-main-image:not(:nth-of-type(2)) img{height:auto;width:120px}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:before{background-color:#fff;background-image:url(/user/documents/mime/src/icon/ico-carret.svg);background-position:50%;background-repeat:no-repeat;background-size:7.5px;border-radius:50%;bottom:0;content:"";display:block;height:15px;margin:auto;pointer-events:none;position:absolute;text-align:center;top:0;width:15px}@media (min-width:768px){main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:after,main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:before{display:none}}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:before{right:15px;transform:rotate(-90deg)}main#content .p-detail .p-detail-inner .p-image-wrapper .p-image:after{left:15px;transform:rotate(90deg)}.quantity{border:1px solid #c8c8c8;border-radius:0;margin-right:5px}.quantity .decrease,.quantity .increase{background-color:#f6f8f7;border-color:#c8c8c8;border-radius:0;height:40px}.quantity .decrease:before,.quantity .increase:before{font-size:16px;font-weight:300;line-height:40px}.quantity input{font-size:16px;font-weight:300;height:40px}#relatedFiles{margin-bottom:50px}#relatedFiles li{align-items:center;display:flex}.form-group .stars,.stars-wrapper .stars{width:auto}.form-group .stars .star,.stars-wrapper .stars .star{margin:0 5px 0 0}.form-group .stars .star.star-half:before,.form-group .stars .star.star-is-active:before,.form-group .stars .star.star-on:before,.stars-wrapper .stars .star.star-half:before,.stars-wrapper .stars .star.star-is-active:before,.stars-wrapper .stars .star.star-on:before{color:#ffc42d}.form-group .stars-label,.stars-wrapper .stars-label{font-size:16px}.p-detail-inner .stars-wrapper .star-list{margin-right:3px}.p-detail-inner .stars-wrapper .star-list .star{margin:0 5px 0 0}.rate-wrapper{border-radius:0!important;margin-top:1.5rem;position:relative}.rate-wrapper .add-comment{justify-content:flex-start!important;margin:0}.rate-wrapper .add-comment .rating-icon{border-color:#000;border-radius:0!important;color:#000;font-size:16px;padding:10px 5px!important}.rate-wrapper .rate-wrap{flex-wrap:wrap}.rate-wrapper .rate-wrap>div:not(.rate-average-wrap){display:none}.rate-wrapper .rate-wrap .rate-average-wrap{flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.rate-wrapper .rate-wrap .rate-average-wrap .add-comment{flex-basis:100%;flex-grow:1;margin:0}@media (min-width:768px){.rate-wrapper .rate-wrap .rate-average-wrap .add-comment{flex-basis:auto;flex-grow:0;margin:0 15px 15px}}.rate-wrapper .rate-wrap .rate-average-wrap .add-comment .rating-icon{padding-left:25px!important;padding-right:25px!important}.rate-wrapper .rate-wrap .rate-average-wrap .add-comment .rating-icon:before{display:none}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner{align-items:center;display:flex;flex-direction:row}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner .rate-average{color:#000;font-size:52px;font-weight:400}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner .rate-star-wrap{padding-left:15px}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner .rate-star-wrap .star-list{height:16px;margin-bottom:0;margin-top:0;order:2;text-align:left}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner .rate-star-wrap .star-list .star{height:16px;margin-left:0;width:16px}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner .rate-star-wrap .star-list .star:before{color:#ffc42d;font-size:16px;line-height:16px}.rate-wrapper .rate-wrap .rate-average-wrap .rate-average-inner .rate-star-wrap .stars-label{font-size:16px;text-align:left}.votes-wrap .vote-wrap{border-top:0;flex-basis:100%!important;padding:0!important;width:100%}.votes-wrap .vote-wrap .vote-header{flex-direction:row!important}.votes-wrap .vote-wrap .vote-header .vote-pic{height:67px;min-width:67px!important;width:67px}.votes-wrap .vote-wrap .vote-header .vote-pic .vote-initials{background:#f6f8f7!important;border:0;color:#000;height:100%;line-height:67px;width:100%}.votes-wrap .vote-wrap .vote-header .vote-pic .vote-initials+img{display:none}.votes-wrap .vote-wrap .vote-header .vote-summary{padding-left:20px;text-align:left}.votes-wrap .vote-wrap .vote-header .vote-summary .vote-name{font-size:1.5rem;font-weight:400;padding-bottom:0!important}.votes-wrap .vote-wrap .vote-header .vote-summary .vote-rating{justify-content:flex-start!important}.votes-wrap .vote-wrap .vote-header .vote-summary .vote-rating .stars .star:before{color:#ffc42d!important}.votes-wrap .vote-wrap .vote-header .vote-summary .vote-rating .vote-delimeter{display:none}.votes-wrap .vote-wrap .vote-header .vote-summary .vote-rating .vote-time{color:#000;font-size:16px;font-weight:300;margin-bottom:-2.5px;margin-left:5px}.votes-wrap .vote-wrap .vote-content{font-size:16px;margin-top:5px;text-align:left}.mime-rating-wrapper{margin-top:100px}.aside-indented main#content .category-content-wrapper .show-filter-mobile .filters-wrapper{display:block}.aside-indented main#content .category-content-wrapper h4 span{font-weight:300}.aside-indented main#content .category-content-wrapper .show-filters{background:#000;color:#fff;display:block}.aside-indented main#content .category-content-wrapper .filters-wrapper{display:none;padding:0}.aside-indented main#content .category-content-wrapper .filters-wrapper #filters{border:0;border-radius:0;padding:15px}.aside-indented main#content .category-content-wrapper .filters-wrapper #filters .filter-sections{display:flex}.aside-indented main#content .category-content-wrapper .filters-wrapper #filters .filter-sections #category-filter-hover{display:flex;flex-wrap:wrap}.aside-indented main#content .category-content-wrapper .filters-wrapper .category-header fieldset{text-align:left}.aside-indented main#content .category-content-wrapper .filters-wrapper .category-header fieldset label{padding:5px;width:100%}.aside-indented main#content .category-content-wrapper .filters-wrapper .category-header fieldset input[type=radio]:checked+label{border-top-left-radius:0;border-top-right-radius:0;box-shadow:none}.sidebar-indented main#content .sidebar{background:transparent}@media (min-width:768px){.sidebar-indented main#content .sidebar{margin-left:0;margin-right:0;max-width:310px}}.sidebar-indented main#content .sidebar-inner{background:#f6f8f7;border:0;border-radius:0;margin:0;padding:15px}@media (min-width:768px){.sidebar-indented main#content .category-content-wrapper{padding-left:25px;width:calc(100% - 310px)}}.sidebar-indented main#content .category-content-wrapper #category-header,.sidebar-indented main#content .category-content-wrapper #filters-wrapper{display:none}.sidebar-indented #filters{margin-top:0!important}.sidebar-indented #filters .filter-sections #category-filter-hover{display:flex;flex-wrap:wrap;width:100%}.sidebar-indented #filters .filter-sections h4 span{font-weight:300}.sidebar-indented #filters .slider-wrapper{order:-1;width:100%}.sidebar-indented #filters .slider-wrapper h4 span{font-weight:300}.sidebar-indented #filters .filter-total-count{color:#000;margin-top:10px}.slider-wrapper{order:-1;width:100%}.slider-wrapper h4 span{font-weight:300}.slider-wrapper .price-filter .slider-content{background-color:#fff;border:1px solid #e3e3e3;border-radius:3px;height:8px}.slider-wrapper .price-filter .slider-content .ui-slider{background:transparent}.slider-wrapper .price-filter .slider-content .ui-slider-range{background-color:#000;border:1px solid #000;height:8px}.slider-wrapper .price-filter .slider-content .ui-slider-handle{background-color:#e8522a;border-radius:50%;height:22px;margin-left:-15px;top:-8px;width:22px}.slider-wrapper .price-filter .slider-content .ui-slider-handle:last-child{margin-left:-5px}.slider-wrapper .price-filter .slider-content .ui-slider-handle:before{background:#bb3713;border-radius:50%;content:"";height:12px;width:12px}.homepage-banners-full-width{background-color:transparent}@media (min-width:768px){.homepage-banners-full-width .banners-content{padding-left:15px;padding-right:15px}}.homepage-banners-full-width .banners-content .banner-wrapper{color:#000}.homepage-banners-full-width .banners-content .banner-wrapper>span{padding:0}@media (min-width:992px){.homepage-banners-full-width .banners-content .banner-wrapper>span{max-width:none}}@media (min-width:1400px){.homepage-banners-full-width .banners-content .banner-wrapper>span{max-width:1330px;padding:0 15px}}.product-slider-holder{order:5}.product-slider-holder .product-slider-navigation{top:50%!important}.product-slider-holder .product-slider-navigation.navigation-next{right:0}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-next{right:-20px}}.product-slider-holder .product-slider-navigation.navigation-prev{left:-15px}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-prev{left:-35px}}.product-slider-holder .product-slider-navigation.navigation-next:before,.product-slider-holder .product-slider-navigation.navigation-prev:before{color:#1e1e1e}.product-slider-holder .product-slider-pagination{display:none}.product-slider-holder.has-navigation{padding-left:0;padding-right:0}.product-slider-holder.has-navigation .products-block>div{padding:0}.product-slider-holder.has-navigation .products-block>div .p{padding:0 16px 0 0}.top-categories{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;max-width:100%;padding:0;width:100vw}@media (min-width:1400px){.top-categories{margin-top:0;width:1330px}}.top-categories__item{text-align:center;width:calc(50% - 5px)}@media (min-width:576px){.top-categories__item{width:calc(33.33333% - 10px)}}@media (min-width:768px){.top-categories__item{width:calc(25% - 10px)}}.top-categories__item:hover,.top-categories__item:hover span{text-decoration:none}.top-categories__item span{color:#000;display:block;font-size:16px;text-align:left}.top-categories__item p{font-size:20px;font-weight:500;line-height:47px;margin-bottom:0;text-align:left}.top-categories__link{border:1px solid #000;font-weight:400;line-height:normal;margin-top:16px;padding:8px 5px;text-align:center!important;transition:all .3s ease-out;width:100%}@media (min-width:768px){.top-categories__link{padding:16px 24px}}.top-categories__link:hover{background-color:#000;color:#fff;text-decoration:none}.link-icon.watchdog{display:flex;height:100%;margin-bottom:0;padding:0}.link-icon.watchdog:hover{text-decoration:none!important}.link-icon.watchdog:before{align-items:center;color:#fff;content:"";display:flex;font-family:sans-serif;font-size:16px;font-weight:500;height:100%;justify-content:center;line-height:16px;margin-bottom:0;width:100%}.link-icon.watchdog i,.link-icon.watchdog span{display:none}.p-detail-inner .p-to-cart-block .watchdog{background:#000;flex-grow:1;padding-left:30px;padding-right:30px;width:auto}.p-detail-inner .p-to-cart-block .add-to-cart{background-color:#000;display:flex;height:40px;transition:background-color .3s ease-out}@media (min-width:425px){.p-detail-inner .p-to-cart-block .add-to-cart{align-items:center;display:flex;justify-content:center}}.p-detail-inner .p-to-cart-block .add-to-cart:hover{background-color:#000}.p-detail-inner .p-to-cart-block .add-to-cart .add-to-cart-button{margin:auto}#watchdog-form>div:nth-child(5),#watchdog-form>div:nth-child(6){display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3RyYW5zbGF0aW9uLnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX3Jlc2V0LnNjc3MiLCJiYXNlL19kb2N1bWVudC5zY3NzIiwibGF5b3V0L19hZG1pbi1sb2dnZWQuc2NzcyIsImxheW91dC9fZ3JpZC5zY3NzIiwibWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwibGF5b3V0L190eXBvZ3JhcGh5LnNjc3MiLCJtaXhpbnMvX3R5cG9ncmFwaHkuc2NzcyIsInBhZ2VzL180MDQuc2NzcyIsInBhZ2VzL19jYXRlZ29yeS5zY3NzIiwicGFnZXMvX2N1c3RvbWVyLnNjc3MiLCJwYWdlcy9faG9tZXBhZ2Uuc2NzcyIsInBhZ2VzL19sb3N0LXBhc3N3b3JkLnNjc3MiLCJwYWdlcy9fb3JkZXIuc2NzcyIsInBhZ2VzL19wYWdlLnNjc3MiLCJwYWdlcy9fcHJvZHVjdC1kZXRhaWwuc2NzcyIsImNvbXBvbmVudHMvX2FkdmFuY2VkLW9yZGVyLnNjc3MiLCJjb21wb25lbnRzL19iZW5lZml0cy5zY3NzIiwiY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbi5zY3NzIiwiY29tcG9uZW50cy9fY2Fyb3VzZWwuc2NzcyIsImNvbXBvbmVudHMvX2NhdGVnb3J5LXRvcC5zY3NzIiwiY29tcG9uZW50cy9fZGlzY3Vzc2lvbi5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVycy5zY3NzIiwiY29tcG9uZW50cy9fZmxhZy5zY3NzIiwiY29tcG9uZW50cy9fZmxpY2tpdHkuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19pbmZvcm1hdGlvbi1iYXIuc2NzcyIsImNvbXBvbmVudHMvX2luc3RhZ3JhbS5zY3NzIiwiY29tcG9uZW50cy9fbWVzc2FnZXMuc2NzcyIsImNvbXBvbmVudHMvX21pbWVDb3B5cmlnaHQuc2NzcyIsImNvbXBvbmVudHMvX21pbWVSYXRpbmdTdW1tYXJ5LnNjc3MiLCJjb21wb25lbnRzL19taW1lRmF2b3VyaXRlUHJvZHVjdHMuc2NzcyIsImNvbXBvbmVudHMvX21pbWVTaXplVGFibGUuc2NzcyIsImNvbXBvbmVudHMvX21pbWVTcGxpdHRlZFZhcmlhbnRzLnNjc3MiLCJjb21wb25lbnRzL19taW1lVmFyaWFudHMuc2NzcyIsImNvbXBvbmVudHMvX21vZFRvZ2dsZUZpbHRlcnMuc2NzcyIsImNvbXBvbmVudHMvX25ld3NsZXR0ZXIuc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX3BvcHVwLnNjc3MiLCJjb21wb25lbnRzL19wcm9kdWN0LWNhcmQuc2NzcyIsImNvbXBvbmVudHMvX3Byb2R1Y3QtZ2FsbGVyeS5zY3NzIiwibWl4aW5zL19jb21wb25lbnRzLnNjc3MiLCJjb21wb25lbnRzL19xdWFudGl0eS5zY3NzIiwiY29tcG9uZW50cy9fcmVsYXRlZC1maWxlcy5zY3NzIiwiY29tcG9uZW50cy9fcmV2aWV3cy5zY3NzIiwiY29tcG9uZW50cy9fc2lkZWJhci5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVycy1ocC5zY3NzIiwiY29tcG9uZW50cy9fdG9wLWNhdGVnb3JpZXMuc2NzcyIsImNvbXBvbmVudHMvX3dhdGNoZG9nLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0UsZ0JDc0dGLENDeEdRLCtGQUFBLENDSFIsRUFHQyxxQkFBQSxDQURBLFFBQUEsQ0FEQSxTRlNELENFSkEsZUFHQyx5QkFBQSxDQURBLHNCRlFELENFSkEsa0JBVUMsYUFBQSxDQURBLGtCQUFBLENBREEsb0JBQUEsQ0FEQSxlQUFBLENBREEsWUZXRCxDRUFBLE1BSEMsYUZZRCxDRVRBLEdBQ0MsZUZRRCxDRUpBLEVBQ0Msb0JGUUQsQ0VMQyx5QkFHQyx5QkZLRixDRUZDLFFBQ0MsWUZJRixDRUFBLFlBRUMsYUZHRCxDRUFBLElBQ0MsYUFBQSxDQUVBLFdBQUEsQ0FEQSxjRklELENHNURBLEtBR0Msa0NBQUEsQ0FDQSxpQ0FBQSxDQUNBLGlCQUFBLENBSkEsY0ZzQ00sQ0VyQ04saUJIa0VELENHNURBLGlDQUlDLHFCRmdEUyxDRWpEVCxVRmdEUyxDRWpEVCw0QkZtQlMsQ0VoQlQsY0YwQk0sQ0V6Qk4sZUYrQlUsQ0U1QlYsZ0JBQUEsQ0FGQSxlQUFBLENBQ0EsaUJIZ0VELENHNURBLE9BQ0MsNEJIK0RELENHNURBLFFBQ0MsbUJIK0RELENHeERFLDREQVFDLHlCQUFBLENBUEEsVUFBQSxDQUNBLGFBQUEsQ0FLQSxZQUFBLENBRkEsTUFBQSxDQUZBLGNBQUEsQ0FDQSxLQUFBLENBRUEsV0FBQSxDQUdBLFdIMkRILENEbEdFLDBDQUNDLHdCQ3FHSCxDRG5HRSwwRkFDQywwQkNxR0gsQ0RuR0UsK0ZBQ0MscUJDcUdILENEbkdFLHlDQUNDLDZDQ3FHSCxDRG5HRSxvSkFDQywwQkNxR0gsQ0RuR0UsOERBQ0MsZUNxR0gsQ0RuR0UseUZBQ0MsNkJDcUdILENEeEhFLDBDQUNDLHdCQzJISCxDRHpIRSwwRkFDQyxnQ0MySEgsQ0R6SEUsK0ZBQ0Msc0JDMkhILENEekhFLHlDQUNDLDhDQzJISCxDRHpIRSxvSkFDQywwQkMySEgsQ0R6SEUsOERBQ0MsZUMySEgsQ0R6SEUseUZBQ0MsOEJDMkhILENEOUlFLDBDQUNDLDZCQ2lKSCxDRC9JRSwwRkFDQyxxQ0NpSkgsQ0QvSUUsK0ZBQ0Msb0JDaUpILENEL0lFLHlDQUNDLG9EQ2lKSCxDRC9JRSxvSkFDQyxnQ0NpSkgsQ0QvSUUsOERBQ0MsZ0JDaUpILENEL0lFLHlGQUNDLDZCQ2lKSCxDRHBLRSwwQ0FDQyw2QkN1S0gsQ0RyS0UsMEZBQ0MsMEJDdUtILENEcktFLCtGQUNDLGlCQ3VLSCxDRHJLRSx5Q0FDQywwQ0N1S0gsQ0RyS0Usb0pBQ0MscUJDdUtILENEcktFLDhEQUNDLGdCQ3VLSCxDRHJLRSx5RkFDQyw2QkN1S0gsQ0kxTEUsNkJBQ0MsV0g4SWUsQ0c1SWYsY0FBQSxDQUNBLEtBQUEsQ0FGQSxhSitMSCxDSXBMSyw2RUFDQyxjSGNJLENHYkosYUowTE4sQ0l2TEssc0NBQ0MsUUp5TE4sQ0l0TE8sMkNBQ0MsWUp3TFIsQ0loTEUsMEJBQ0MsUUprTEgsQ0kvS0UsK0JBQ0MsUUppTEgsQ0t2TkEsNkJBQ0MsVUwwTkQsQ01qTUMsMEJEMUJELDZCQUtFLGFBQUEsQ0FEQSxnQkw0TkEsQ0FDRixDS3hOQSxpQkFDQyxTQUFBLENBQ0EsbUNMMk5ELENLek5DLDJCQUNDLGlCQUFBLENBQ0Esa0JMMk5GLENNL05DLHlCRFFHLDREQUVFLGNBQUEsQ0FDQSxlTHlOSixDS3RORyxrRkFFRSxjTHlOTCxDQUpGLENLM01BLGlCQUVDLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLDZCQUFBLENBSEEsZ0JMc05ELENPNVBBLGtpQ0F3Q0MsNEJQK1BELENPNVBBLDBDQWFDLFVOR1MsQ01KVCw0QlBnUUQsQ081UEEsT0MxREMsY1I0VEQsQ083UEEsY0M5REMsa0JSaVVELENPblFBLE9DMURDLGNSNlRELENPOVBBLE9DMURDLGNQMEJPLENPekJQLGFSNlRELENPL1BBLE9DMURDLGNQc0JPLENPckJQLGFSOFRELENPaFFBLEVBQ0MsVU5yQlMsQ01zQlQsb0JQbVFELENPalFDLGdCQUVDLFVOMUJRLENNMkJSLHlCUGtRRixDU3RWRSx3QkFFQywwRFJTTyxDUUpQLDJCQUFBLENBQ0EsdUJBQUEsQ0FQQSxVQUFBLENBSUEsYUFBQSxDQUZBLFlSb0pZLENROUlaLGtCQUFBLENBTEEsV1Q4VkgsQ1NyVkMsaUJBRUMsVVIwQ1EsQ1EzQ1IsY1R3VkYsQ1V0V0UsOENBQ0MsdUJWeVdILENVbldDLDZCQUVDLGFBQUEsQ0FEQSxlVnVXRixDTXRXQyx5QklGQSw2QkFLRSxpQlZ1V0QsQ0FDRixDVXJXRSxnQ0FFQyxjVGlCSyxDU2hCTCxlVDJCVyxDUzdCWCxnQkFBQSxDQUdBLGtCVnVXSCxDVXBXRSwrQkFDQyxjVEtPLENTSFAsZVRtQlMsQ1NwQlQsZ0JWdVdILENVL1ZFLDZDQUVDLG1CQUFBLENBREEsYVZtV0gsQ1U5VkssNkVBQ0MsbUJWZ1dOLENVdlZDLGdFQUVDLFlWMFZGLENVdFZBLDBDQUNDLGdCVnlWRCxDV2paQyx3QkFDQyxpQkFBQSxDQUdBLGVBQUEsQ0FGQSxRQUFBLENBQ0EsU1hxWkYsQ005WUMseUJLVkEsd0JBT0Usc0NYcVpELENBQ0YsQ1duWkUsdUNBRUMsZ0JBQUEsQ0FEQSxVWHNaSCxDTXZaQyx5QktBQyx1Q0FLRSxZWHNaRixDQUNGLENXcFpHLDBDQUNDLGdCWHNaSixDV25aRywwQ0FDQyxlWHFaSixDV2xaRyw2Q0FFQyx3QlYrRkssQ1VoR0wsd0JBQUEsQ0FFQSxlWG9aSixDV2xaSSwwQkFMRCw2Q0FNRSxRWHFaSCxDQUNGLENXblpJLGdEQUNDLFlBQUEsQ0FDQSxlWHFaTCxDV25aSywwQkFKRCxnREFLRSxpQlhzWkosQ0FDRixDWS9iQyx5QkFDQyxjWG9DTSxDV25DTixlWDRDWSxDV3pDWixrQkFBQSxDQURBLFlBQUEsQ0FEQSxlWm9jRixDTTdiQyx5Qk1WQSx5QkFRRSxhWm1jRCxDQUNGLENNN2JDLHlCTWZBLHlCQVlFLGdCWm9jRCxDQUNGLENZaGNBLHlDQUNDLFlabWNELENZaGNBLGNBR0Msa0JBQUEsQ0FGQSxlQUFBLENBQ0EsZ0Jab2NELENNamRDLHlCTVdELGNBTUUsWUFBQSxDQUNBLE9ab2NBLENBQ0YsQ01sZEMseUJNTUQsY0FZRSxRQUFBLENBREEsZVpzY0EsQ0FDRixDWTliRywyQkFDQyxZQUFBLENBQ0EscUJaaWNKLENZL2JJLHdEQUNDLE9aaWNMLENZOWJJLHNEQUNDLE9aZ2NMLENZN2JJLDJDQUNDLE9aK2JMLENZNWJJLHlEQUNDLE9aOGJMLENZM2JJLDJDQUNDLE9aNmJMLENZMWJJLDRDQUNDLE9aNGJMLENZMWJLLHFEQUNDLFVaNGJOLENZeGJJLHFEQUNDLE9aMGJMLENZdmJJLHVEQUNDLE9aeWJMLENZbGJBLE9BQ0MsWUFBQSxDQUNBLHFCQUFBLENBQ0EsUUFBQSxDQUNBLGdCWnFiRCxDTXBnQkMseUJNMkVELE9BT0UsUUFBQSxDQUNBLGdCWnNiQSxDQUNGLENZcGJDLFlBSUMsa0JBQUEsQ0FIQSxZQUFBLENBRUEscUJBQUEsQ0FHQSxRQUFBLENBREEsNkJBQUEsQ0FIQSxVWjBiRixDTWxoQkMseUJNc0ZBLFlBU0Usa0JBQUEsQ0FDQSxTWnViRCxDQUNGLENZcmJFLDJCQUNDLDZCWnViSCxDTTNoQkMseUJNbUdDLDJCQUlFLGtCWndiRixDQUNGLENZcmJFLGdCQUNDLFVadWJILENNbmlCQyx5Qk0yR0MsZ0JBSUUsc0Jad2JGLENBQ0YsQ1lwYkMsYUFFQyxhQUFBLENBREEsZVp1YkYsQ1lwYkUsZ0JBQ0MsY1hqR0ssQ1drR0wsZVh4RlEsQ1d5RlIsZ0JBQUEsQ0FDQSxrQlpzYkgsQ01sakJDLHlCTXdIQyxnQkFPRSxrQlp1YkYsQ0FDRixDWXBiRSxlQUNDLGtCWnNiSCxDTTFqQkMseUJNbUlDLGVBSUUsa0JadWJGLENBQ0YsQ1lwYkUsZUFDQyxxQkFBQSxDQUNBLGVYMUdTLENXNEdULGtCQUFBLENBREEsaUJBQUEsQ0FFQSwyQlpzYkgsQ1lwYkcscUJBRUMscUJYcEdNLENXcUdOLFVYcEdNLENXa0dOLG9CWndiSixDYXBsQkUsb0JBQ0MsWWJ1bEJILENhcGxCRSxvQkFNQyxpQkFBQSxDQURBLHVCQUFBLENBQUEsa0JBQUEsQ0FGQSxnQkFBQSxDQUNBLGlCQUFBLENBRkEsZUFBQSxDQURBLFViMmxCSCxDYXBsQkcsbUNBR0MsZ0JBQUEsQ0FDQSxpQkFBQSxDQUZBLGVBQUEsQ0FEQSxVYnlsQkosQ2FwbEJJLHNDQUdDLGdCQUFBLENBREEsWUFBQSxDQURBLGlCYndsQkwsQ2FqbEJNLHlEQUNDLGVaOEJHLENZNUJILGlCWjRCRyxDWTdCSCxVWjhCRyxDWTVCSCxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxVYm1sQlAsQ2NwbkJDLHdMQUlDLFVkdW5CRixDY2puQkksNkJBQ0MsY2RtbkJMLENjam5CSyxvQ0FLQyx3QmI4Q08sQ2E3Q1Asb0JiNkNPLENhaERQLGVBQUEsQ0FGQSxXYndIUSxDYXJIUixnQmJxSFEsQ2F2SFIsVWR1bkJOLENjaG5CSyxtQ0FDQyxvQmRrbkJOLENjOW1CSSxrQ0FDQyxjZGduQkwsQ2M5bUJLLHlDQUtDLHdCYjZCTyxDYTVCUCxvQmI0Qk8sQ2EvQlAsZUFBQSxDQUZBLFdidUdRLENhcEdSLGdCYm9HUSxDYXRHUixVZG9uQk4sQ2VwcEJDLDBCQUNDLG1CZnVwQkYsQ2dCdnBCRSx1QkFDQyxZQUFBLENBQ0EscUJBQUEsQ0FDQSxZaEIwcEJILENNL29CQyx5QlVkQyx1QkFNRSxlaEIycEJGLENBQ0YsQ2dCenBCRyx1Q0FDQyxPaEIycEJKLENnQnpwQkksd0RBQ0MsWUFBQSxDQUNBLHFCaEIycEJMLENNM3BCQyx5QlVGRyx3REFLRSxTaEI0cEJKLENBQ0YsQ2dCenBCTSx3RUFFQyxhQUFBLENBQ0EsY0FBQSxDQUZBLG1CaEI2cEJQLENNcnFCQyx5QlVPSyx3RUFNRSxtQmhCNHBCTixDQUNGLENnQnhwQkssNkRBRUMsWUFBQSxDQURBLE9oQjJwQk4sQ2dCdnBCSyxzRkFDQyxPaEJ5cEJOLENnQnZwQk0sMEZBRUMsY2ZkRyxDZWVILGVmRU8sQ2VDUCxnQmZNQyxDZVBELGlCZmlGRCxDZWxGQyxjZmtGRCxDZXJGQyxlQUFBLENBTUEsd0JoQnlwQlAsQ2dCdHBCTSxxR0FDQywwQmhCd3BCUCxDZ0JucEJJLHVEQUNDLFlBQUEsQ0FDQSxxQmhCcXBCTCxDTWpzQkMseUJVMENHLHVEQUtFLFNoQnNwQkosQ0FDRixDZ0JucEJNLGlGQUVDLGNmdkNHLENlc0NILGdCQUFBLENBRUEsZ0JmdkNHLENld0NILGtCQUFBLENBQ0Esd0JoQnFwQlAsQ2dCanBCSyxrRUFFQyxZQUFBLENBQ0EscUJBQUEsQ0FGQSxPaEJxcEJOLENnQmpwQk0sbUZBRUMsa0JBQUEsQ0FEQSxRaEJvcEJQLENnQmhwQk0sb0ZBRUMsWUFBQSxDQURBLE9oQm1wQlAsQ2dCL29CTSxvRkFDQyxPaEJpcEJQLENnQjlvQk0sbUZBRUMsZUFBQSxDQURBLE9oQmlwQlAsQ010dUJDLHlCVW9GSyxtRkFLRSxlaEJpcEJOLENBQ0YsQ2dCL29CTyxnR0FDQyxhaEJpcEJSLENnQmhwQlEsd0lBQ0MsWWhCa3BCVCxDZ0Ivb0JRLDBHQUNDLFloQmlwQlQsQ2dCOW9CUSxvSEFJQyxhQUFBLENBSEEsV0FBQSxDQUNBLFdmdURJLENldERKLGlCaEJpcEJULENnQjlvQlUsc0lBQ0MsVUFBQSxDQUNBLDRCZjVGRCxDZTZGQyxjZjVGRCxDZTZGQyxlaEJncEJYLENnQjdvQlUscUlBQ0MsWWhCK29CWCxDZ0J4b0JNLHFGQUVDLFlBQUEsQ0FDQSxjQUFBLENBQ0EsNkJBQUEsQ0FFQSxrQkFBQSxDQURBLGVBQUEsQ0FKQSxPaEIrb0JQLENnQnhvQk8sb0dBQ0MsU2hCMG9CUixDZ0J2b0JPLHVHQUNDLHlCaEJ5b0JSLENnQnRvQk8scUhBQ0MsT0FBQSxDQUNBLFVoQndvQlIsQ2dCcG9CUSx3SUFFQyxZQUFBLENBREEsaUJoQnVvQlQsQ2dCbm9CUSx5SUFDQyxZaEJxb0JULENnQi9uQkssNEVBR0MsNEJmL0NHLENlOENILFlBQUEsQ0FEQSxPaEJtb0JOLENNNXhCQyx5QlV3SkksNEVBTUUsYUFBQSxDQUNBLGdCaEJrb0JMLENBQ0YsQ2dCaG9CTSxtRkFDQyxhQUFBLENBRUEsY2Z2SkcsQ2VzSkgsZWZySU8sQ2V1SVAsa0JoQmtvQlAsQ2dCOW5CSywrRUFDQyxZaEJnb0JOLENnQjduQkssd0VBRUMsb0JBQUEsQ0FEQSxZQUFBLENBRUEsY2hCK25CTixDZ0I3bkJNLDhGQUNDLFloQituQlAsQ2dCNW5CTSx3RkFFQyxjZjNLRyxDZTRLSCxlZjFFRCxDZXdFQyxPaEJnb0JQLENnQnZuQk0sbUxBQ0MsWWhCNG5CUCxDZ0J6bkJNLHFGQUNDLFVmM0pHLENlNEpILGNmbkxDLENlcUxELGdCZm5LQyxDZWtLRCxTaEI0bkJQLENnQnpuQk8sa0dBQ0MsVWhCMm5CUixDZ0J0bkJLLHlFQUNDLGVoQnduQk4sQ2dCcm5CTyx1R0FDQyxZaEJ1bkJSLENnQmpuQlEsaUlBR0Msd0JmbkhBLENlaUhBLGlCQUFBLENBQ0EsV2hCb25CVCxDZ0JqbkJTLHdJQUNDLGlCaEJtbkJWLENnQjdtQk0sNkZBRUMsV2ZoRWUsQ2UrRGYsVWhCZ25CUCxDZ0IzbUJLLHlFQUNDLGtCaEI2bUJOLENnQjNtQk0sZ0ZBR0MsYUFBQSxDQURBLGNmNU5BLENlMk5BLGVmck5JLENld05KLGlCaEI2bUJQLENnQjFtQk0sK0VBQ0MsWWhCNG1CUCxDZ0IxbUJPLHdGQUdDLHdCQUFBLENBQ0Esa0JBQUEsQ0FGQSxxQkFBQSxDQURBLG9CaEIrbUJSLENnQjFtQlEsd0dBQ0MsaUJoQjRtQlQsQ2dCeG1CUyw2RkFDQyxrQmhCMG1CVixDZ0I3bEJNLG1lQUNDLFloQnFtQlAsQ2dCL2xCSyxvRUFFQyxjZnRRQyxDZXVRRCxlZmpRSyxDZWtRTCxnQkFBQSxDQUNBLGlCQUFBLENBSkEsbUJoQnFtQk4sQ2dCL2xCTSwwRUFDQyxXQUFBLENBQ0Esa0JoQmltQlAsQ2dCeGxCTyw0RUFDQyx3QmhCMGxCUixDZ0JubEJHLDRDQUVDLHNCQUFBLENBQ0EsY2Z4TUUsQ2VzTUYsT0FBQSxDQUdBLGdCaEJxbEJKLENNcDRCQywwQlVpVEcsa0VBRUUsMEJoQnFsQkosQ0FDRixDZ0JsbEJJLDBEQUVDLGtCQUFBLENBREEsZWhCcWxCTCxDZ0JqbEJJLDZEQUNDLDRCQUFBLENBQ0EsK0JoQm1sQkwsQ2dCamxCSyx1RUFDQyw0QmhCbWxCTixDZ0JobEJLLHNFQUVDLDRCQUFBLENBREEsY2hCbWxCTixDZ0JobEJNLG9GQUNDLDRCQUFBLENBQ0EsUUFBQSxDQUVBLG1DQUFBLENBREEsaUJoQm1sQlAsQ2dCaGxCTywwRkFFQyx3QmYvU0UsQ2U4U0YsVWhCbWxCUixDZ0I3a0JPLCtFQUdDLDRCQUFBLENBREEsZUFBQSxDQURBLGVmalVNLENlb1VOLG1CaEIra0JSLENnQnprQkkseURBRUMsZUFBQSxDQURBLFNoQjRrQkwsQ2dCemtCSyw0REFFQyxjZmpXSSxDZWdXSixlZi9VUSxDZWlWUixrQmhCMmtCTixDZ0J4a0JLLG1FQUNDLFNoQjBrQk4sQ2dCeGtCTSxzRkFDQyxlaEIwa0JQLENnQm5rQlEsd0dBQ0MsWWhCcWtCVCxDZ0IzakJHLGlEQUdDLGtCQUFBLENBRkEsT0FBQSxDQUNBLFNoQjhqQkosQ2dCM2pCSSxtRUFDQyxRQUFBLENBQ0EsU2hCNmpCTCxDZ0IzakJLLG1GQUNDLGNBQUEsQ0FDQSxlaEI2akJOLENnQjNqQk0sdUZBQ0MsU2hCNmpCUCxDZ0IzakJPLDBGQUNDLGtCaEI2akJSLENnQnZqQkksNEVBQ0MsaUJoQnlqQkwsQ2dCdmpCTSw0RkFDQyxPaEJ5akJQLENNbCtCQyx5QlV3YUssNEZBR0UsV2hCMmpCTixDQUNGLENnQnhqQk0sNEZBQ0MsVWhCMGpCUCxDTTErQkMseUJVK2FLLDRGQUdFLFVoQjRqQk4sQ0FDRixDZ0J2akJPLHNNQUNDLGFoQnlqQlIsQ2dCbmpCSSw0RUFDQyxZaEJxakJMLENnQmhqQkcsbURBQ0MsT2hCa2pCSixDZ0IvaUJHLGdEQUNDLFlBQUEsQ0FDQSxPaEJpakJKLENnQjlpQkcsOENBQ0Msa0JoQmdqQkosQ00vL0JDLHlCVThjRSw4Q0FJRSxtQmhCaWpCSCxDQUNGLENNci9CQywwQlUrYkUsOENBU0UsYUFBQSxDQURBLGdCaEJtakJILENBQ0YsQ2dCaGpCSSxpREFFQyw0QmYxY0ssQ2V5Y0wsY2ZqY0csQ2VvY0gsZWYxYlMsQ2V5YlQsZ0JBQUEsQ0FFQSxrQmhCa2pCTCxDZ0I5aUJHLHFDQUNDLG9DaEJnakJKLENnQi9pQkksNENBQ0MsaU9BQUEsQ0FFQSxVQUFBLENBQ0EsYUFBQSxDQUNBLFdBQUEsQ0FDQSxNQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsVUFBQSxDQUNBLFNoQmdqQkwsQ2dCN2lCSSx5Q0FFQyxtQkFBQSxDQURBLFVoQmdqQkwsQ2dCNWlCSSwyQ0FDQyxrQmhCOGlCTCxDZ0J2aUJBLGtCQUNDLHFCZmhkUyxDZWlkVCxpQmhCMGlCRCxDaUJuakNHLG1FQUNDLGlCakJzakNKLENpQmxqQ0ksd0RBQ0MsZWpCb2pDTCxDaUJsakNLLDhEQUNDLGVqQm9qQ04sQ2lCL2lDSyxpRUFDQyxrQkFBQSxDQUNBLDBCakJpakNOLENpQi9pQ00sd0VBQ0MsZWpCaWpDUCxDaUI3aUNLLGlKQUVDLFlqQitpQ04sQ2tCMWtDQyxrREFFQyxpQkFBQSxDQUNBLGtCQUFBLENBRUEsZUFBQSxDQUpBLFNBQUEsQ0FHQSxX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QmcwRVYsQzJCM3pFUyw2RUFDQyxnRTNCNnpFVixDMkIxekVTLDRFQUNDLDBCM0I0ekVWLEMyQmp6RUcscUdBR0MsVTFCNUpNLEMwQjZKTixlM0JtekVKLEM0QnhnRkcsZ0NBRUMsYzNCeUJNLEMyQjFCTixpQjVCNGdGSixDNEJ6Z0ZJLHlEQUNDLHVCNUIyZ0ZMLEM0Qi8vRUsscUZBQ0MsaUIzQmlLa0IsQzJCL0psQixXM0JnS2dCLEMyQmpLaEIsVTVCdWdGTixDNEI5L0VFLHlCQUNDLDRCQUFBLENBR0EsYzNCTE8sQzJCR1AsZTNCWVEsQzJCWFIsVUFBQSxDQUVBLFM1QmdnRkgsQzRCOS9FRyxnQ0FDQyxXNUJnZ0ZKLEM0QjcvRUcsK0JBQ0MsVzVCKy9FSixDNEJ6L0VBLGNBRUMsb0IzQmVZLEMyQmhCWixlQUFBLENBRUEsVTVCNC9FRCxDNEIxL0VDLGdDQUNDLFU1QjQvRUYsQzRCNy9FQywyQkFDQyxVNUI0L0VGLEM0QnQvRUUseUJBQ0MsYUFBQSxDQUVBLFFBQUEsQ0FEQSxTNUIwL0VILEM0QnQvRUUscUNBQ0MsZTVCdy9FSCxDNkI1akZBLFFBQ0MscUI1QjJEUyxDNEJyRFQsK0I1QnFIUSxDNEJwSFIsU0FBQSxDQU5BLGNBQUEsQ0FDQSxLQUFBLENBTUEsZ0NBQUEsQ0FMQSxVQUFBLENBQ0EsWTdCa2tGRCxDTTVqRkMseUJ1QkFBLG9CQUVFLFc3QjhqRkQsQ0FDRixDNkIzakZDLG9CQUVDLCtCNUJ5R08sQzRCMUdQLFc3QjhqRkYsQzZCM2pGRSwyQkFHQyxlNUJvQ08sQzRCdENQLFVBQUEsQ0FNQSxhQUFBLENBTEEsVzVCd0hhLEM0QnJIYixTQUFBLENBQ0EsaUJBQUEsQ0FGQSxLQUFBLENBS0EsNEJBQUEsQ0FEQSxVN0I4akZILEM2QjFqRkUsd0NBQ0MsWTdCNGpGSCxDNkJ6akZHLG1EQUlDLGtCQUFBLENBREEsWUFBQSxDQUVBLFdBQUEsQ0FKQSxPQUFBLENBS0EsU0FBQSxDQUpBLGU3QitqRkosQzZCempGSSxxREFFQyxpQkFBQSxDQURBLFU3QjRqRkwsQzZCdGpGRyw0REFDQyxPN0J3akZKLEM2QnRqRkksOERBQ0MsaUJBQUEsQ0FDQSxVN0J3akZMLEM2QnJqRk0sdUVBQ0MsdUJBQUEsQ0FJQSxVNUJORyxDNEJLSCxhQUFBLENBRkEsV0FBQSxDQUNBLFU3QnlqRlAsQzZCcGpGTSxzRUFDQyxZN0JzakZQLEM2QmxqRkssa0ZBQ0MsNEI3Qm9qRk4sQzZCampGTyxzR0FFQyxrRTVCekRNLEM0QjBETiwyQkFBQSxDQUZBLFU3QnFqRlIsQzZCOWlGSyxzS0FFQyw0QjdCK2lGTixDNkI1aUZPLDRNQUVDLGdFNUJwRUksQzRCcUVKLDJCQUFBLENBRkEsVTdCZ2pGUixDNkJ2aUZPLCtGQUVDLGlFNUI3RUssQzRCOEVMLDJCQUFBLENBRkEsVTdCMmlGUixDNkJwaUZLLGdGQUNDLGdCN0JzaUZOLEM2Qm5pRk8sa0dBRUMsZ0U1QnhGSSxDNEJ5RkosMkJBQUEsQ0FJQSx1QkFBQSxDQU5BLFVBQUEsQ0FTQSxhQUFBLENBRkEsV0FBQSxDQUpBLGdCNUI3RUQsQzRCa0ZDLFU3Qm9pRlIsQzZCaGlGTyxpR0FDQyxZN0JraUZSLEM2QjdoRkssc0ZBQ0MsNEJBQUEsQ0FDQSxVNUIxRUksQzRCNEVKLGNBQUEsQ0FEQSxvQjdCZ2lGTixDNkI3aEZNLDRGQUNDLG9CN0IraEZQLEM2QnhoRkcsMERBQ0MsT0FBQSxDQUVBLGlCQUFBLENBREEsVUFBQSxDQUVBLFk3QjBoRkosQzZCeGhGSSx5RUFHQyxlQUFBLENBRkEsU0FBQSxDQUNBLE83QjJoRkwsQzZCdmhGSSx5RUFDQywrQkFBQSxDQUNBLGU3QnloRkwsQzZCbGhGSSx5RUFDQyxXQUFBLENBQ0EsZ0I3Qm9oRkwsQ001cUZDLHlCdUJzSkcseUVBTUUsUUFBQSxDQUNBLFk1QjdCaUIsQzRCMkJqQixpQjdCdWhGSixDQUNGLEM2Qm5oRkssZ0ZBTUMscUI1QjFISSxDNEJxSEosVUFBQSxDQUVBLFFBQUEsQ0FDQSxRQUFBLENBR0EsaUJBQUEsQ0FDQSxLQUFBLENBSEEsMEJBQUEsQ0FIQSxXQUFBLENBT0EsUzdCcWhGTixDTTlyRkMseUJ1QmdLSSxnRkFZRSxZN0JzaEZMLENBQ0YsQzZCbmhGSyxzRkFDQyxpQkFBQSxDQUNBLFM3QnFoRk4sQzZCbGhGTyw2SEFJQyx3RTVCbExZLEM0Qm9MWix3QkFBQSxDQURBLDJCQUFBLENBSkEsb0I1QnBJSyxDNEIySUwsVTVCbEpFLEM0QjRJRixXNUJwQ08sQzRCeUNQLDJCN0JxaEZSLEM2QmxoRlEsK0lBQ0MsVTdCb2hGVCxDNkJyaEZRLDBJQUNDLFU3Qm9oRlQsQzZCaGhGTyw4SEFDQyxXNUJsRE8sQzRCbURQLGlCN0JraEZSLEM2QjdnRkssOEZBQ0MsUUFBQSxDQUNBLFc3QitnRk4sQzZCM2dGSSw2RUFDQyxXQUFBLENBQ0EsZTdCNmdGTCxDNkJ6Z0ZJLHdFQUdDLGVBQUEsQ0FGQSxjQUFBLENBR0EsZ0I1QnpJVyxDNEIwSVgsT0FBQSxDQUhBLFU3QjhnRkwsQzZCemdGSywrRUFLQyxxQjVCdkxJLEM0Qm1MSixVQUFBLENBUUEsWTVCckdlLEM0QitGZixRQUFBLENBR0EsaUJBQUEsQ0FDQSxLQUFBLENBSEEsMEJBQUEsQ0FGQSxXQUFBLENBTUEsVTdCNGdGTixDNkJ4Z0ZLLDRGQUNDLGVBQUEsQ0FDQSxlQUFBLENBRUEsV0FBQSxDQURBLGM3QjJnRk4sQ014dkZDLHlCdUIwT0ksNEZBT0UsWTdCMmdGTCxDQUNGLEM2QnpnRk0sK0ZBQ0MsZTdCMmdGUCxDNkJ2Z0ZPLGdIQUNDLFlBQUEsQ0FDQSxjN0J5Z0ZSLEM2QnZnRlEsb0hBQ0MsVTdCeWdGVCxDTTV3RkMseUJ1QmtRTyxvSEFJRSxTN0IwZ0ZSLENBQ0YsQ001d0ZDLHlCdUI2UE8sb0hBU0UsZUFBQSxDQURBLG9CN0I0Z0ZSLENBQ0YsQ012eEZDLHlCdUI4UVEsaUlBRUUsVTdCMmdGVCxDQUNGLENNdnhGQyx5QnVCeVFRLGlJQU1FLG9CN0I0Z0ZULENBQ0YsQ01qeUZDLHlCdUJ5UlMsNElBRUUsZ0I3QjBnRlYsQ0FDRixDNkJ2Z0ZVLGlKQUNDLFc3QnlnRlgsQ01weUZDLHlCdUIrUlEsbUlBSUUsZ0JBQUEsQ0FGQSxpQkFBQSxDQUNBLGE3QndnRlQsQzZCcGdGUSwwSUFFRSxVN0J1Z0ZWLEM2Qm5nRlEsb0pBSUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsd0JBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FMQSxVN0IyZ0ZWLEM2QmxnRlUsd0pBRUUsYTdCcWdGWixDNkJsZ0ZXLCtKQUlFLGE1QjlRRixDNEI0UUUsV0FBQSxDQUNBLG9CQUFBLENBRUEsYTdCcWdGYixDQTNCRixDTWp4RkMseUJ1Qm9URywrRUFFRSxTN0IyL0VKLENBQ0YsQzZCcC9FSyxpS0FDQyxlN0J5L0VOLENNbDFGQyx5QnVCaVdBLHVCQUVFLFc3Qm0vRUQsQ0FDRixDNkJoL0VHLCtDQUNDLGU1QjVUTSxDNEI2VE4sV0FBQSxDQUNBLFM3QmsvRUosQ01qMkZDLHlCdUI0V0UsK0NBTUUsc0JBQUEsQ0FDQSxRN0JtL0VILENBQ0YsQ01sMkZDLHlCdUJ1V0UsK0NBV0UsVzdCby9FSCxDQUNGLENNbDJGQywwQnVCa1dFLCtDQWVFLFk3QnEvRUgsQ0FDRixDNkJuL0VJLDhEQUNDLDRCN0JxL0VMLENNcDNGQyx5QnVCbVlLLDhFQUlFLDBCQUFBLENBREEsaUI3Qm0vRU4sQ0FDRixDTXIzRkMseUJ1QjhYSyw4RUFRRSxNN0JtL0VOLENBQ0YsQzZCaC9FTyxpRkFFQyxRQUFBLENBREEsYzdCbS9FUixDNkJoL0VRLHFGQUNDLFE3QmsvRVQsQzZCaC9FUyxvR0FDQyxvQkFBQSxDQUVBLFVBQUEsQ0FEQSxpQjdCbS9FVixDNkI3K0VTLHVGQUNDLDRCN0IrK0VWLENNejRGQyx5QnVCNFpTLDZGQU9FLHFCNUJ4WEYsQzRCMlhFLGFBQUEsQ0FSQSxVQUFBLENBSUEsYUFBQSxDQUhBLFU1Qi9TTixDNEJxVE0sTUFBQSxDQUpBLGlCQUFBLENBREEsVUFBQSxDQUlBLFk3QmkvRVYsQ0FDRixDNkJ6K0VRLG1GQU1DLGtCQUFBLENBSkEsVTVCcFlDLEM0Qm1ZRCxjQUFBLENBSUEsWUFBQSxDQURBLGM1Qm5hQyxDNEJzYUQsVzVCclRPLEM0QnNUUCxpQkFBQSxDQUxBLG1CN0JnL0VULENNaDZGQyx5QnVCNmFPLG1GQVdFLGM3QjQrRVIsQ0FDRixDNkIxK0VTLGtMQUVDLDRCN0IyK0VWLEM2QnorRVUsOExBQ0MsYTdCMitFWCxDTTM2RkMseUJ1Qm9jUSx5RkFPRSxxQjVCaGFELEM0Qm1hQyxhQUFBLENBUkEsVUFBQSxDQUlBLFlBQUEsQ0FIQSxVNUJ2VkwsQzRCNlZLLE1BQUEsQ0FKQSxpQkFBQSxDQURBLFVBQUEsQ0FJQSxZN0IyK0VULENBQ0YsQzZCdCtFUyxxRkFDQyxlN0J3K0VWLEM2QmorRU0sOEVBTUMsMEJBQUEsQ0FIQSxXQUFBLENBREEsY0FBQSxDQUdBLGlCQUFBLENBREEsT0FBQSxDQUhBLFU3QncrRVAsQ01uOEZDLHlCdUIwZEssOEVBVUUsUUFBQSxDQURBLDBCN0JxK0VOLENBQ0YsQ00vN0ZDLDBCdUJnZEssOEVBY0UsWTdCcStFTixDQUNGLEM2Qm4rRU8scUZBSUMscUI1Qm5jRSxDNEJ3Y0YsNEI1QnhZQyxDNEJnWUQsVUFBQSxDQUNBLHVCQUFBLENBS0EsTUFBQSxDQUZBLGlCQUFBLENBQ0EsUUFBQSxDQUhBLFdBQUEsQ0FLQSxVN0JzK0VSLENNejlGQyx5QnVCMmVNLHFGQWFFLFFBQUEsQ0FEQSwwQjdCdStFUCxDQUNGLEM2Qm4rRU8saUZBQ0MsUzdCcStFUixDNkJuK0VRLG1GQUNDLFU1QnJkQyxDNEJzZEQsYzVCNWVELEM0QjZlQyxlN0JxK0VULENNeDhGQywwQnVCZ2VPLG1GQU1FLGlCN0JzK0VSLENBQ0YsQzZCcCtFUyx5RkFDQyx5QjdCcytFVixDNkJuK0VTLDhGQUNDLFk3QnErRVYsQzZCOTlFUSxxRkFDQyxjN0JnK0VULEM2Qjk5RVMsdUZBQ0Msa0I3QmcrRVYsQzZCMzlFTyw0RkFDQyxjNUJoaEJFLEM0QmloQkYsZTVCbGdCRyxDNEJtZ0JILGtCN0I2OUVSLEM2QjE5RVMsaUdBR0MsYUFBQSxDQUZBLGM1QnRoQkEsQzRCdWhCQSxlNUJ4Z0JDLEM0QjRnQkQsZ0I1QmxnQkYsQzRCZ2dCRSxlQUFBLENBQ0EsbUI3QjY5RVYsQzZCeDlFUSxnSEFDQyxZN0IwOUVULENNbi9GQyx5QnVCc2lCQyw0Q0FFRSxlN0Jn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USxnQ0FFSSxhQUFBLENBREEsZXhDNGpJWixDd0N4aklRLDhCQUlJLFVOREYsQ01GRSxxQ0FBQSxDQUtBLGtCQUFBLENBSkEsZUFBQSxDQUdBLGlCeEMyaklaLEN3Q3hqSVksbUNBQ0ksY3ZDQ1IsQ3VDQVEsZXZDTUosQ3VDTEksZ0J4QzBqSWhCLEN3Q3ZqSVkscUNBQ0ksZXhDeWpJaEIsQ3dDcmpJUSxpQ0FDSSw0QkFBQSxDQUNBLHdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVTnBCRixDTXFCRSxXeEN1aklaLEN3Q3JqSVksbURBQ0ksVXhDdWpJaEIsQ3dDeGpJWSw4Q0FDSSxVeEN1akloQixDd0NuaklRLGdDQUNJLHFCTjdCRixDTStCRSxxQkFBQSxDQUNBLG1DQUFBLENBRkEsVU43QkYsQ01nQ0UsV0FBQSxDQUNBLGlCeENxaklaLEN3Q25qSVksdUNBQ0ksWXhDcWpJaEIsQ3dDbGpJWSxzQ0FDSSxxQk54Q04sQ00wQ00saUJOMUNOLENNeUNNLFV4Q3FqSWhCLEN3Q2pqSVkseUNBSUksb0JBQUEsQ0FEQSxXQUFBLENBRkEsY0FBQSxDQUNBLFV4Q3FqSWhCLEN3Qy9pSVEscUNBQ0ksZ0JBQUEsQ0FDQSxpQnhDaWpJWixDd0M3aUlZLGlFQUNJLFVON0ROLENNOERNLHFDQUFBLENBQ0EsY3ZDbEVOLEN1Q21FTSxldkNuREosQ3VDb0RJLGtCeEMraUloQixDd0M3aUlnQixtRUFFSSxVTnJFVixDTW9FVSx5QnhDZ2pJcEIsQ3dDN2lJb0IseUVBQ0ksb0J4QytpSXhCLEN5Q3ZwSUMscUNBQ0Msd0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCekMwcElGLEN5Q3hwSUUsaURBRUMsV0FBQSxDQURBLFVBQUEsQ0FFQSxTekMwcElILEN5Q3hwSUcscURBQ0MsWXpDMHBJSixDeUN2cElHLHdEQUNDLFd6Q3lwSUosQ01wcElDLDBCbUNORSx3REFJRSxpQkFBQSxDQUNBLFV6QzBwSUgsQ0FDRixDeUN4cElJLDZEQUNDLDRCQUFBLENBQ0EsaUJ4Q2tDSyxDd0NqQ0wsVXpDMHBJTCxDeUN4cElLLG1FQUVDLHFCeEM2QkksQ3dDOUJKLFV6QzJwSU4sQ3lDanBJRywwSEFDQyxZekNzcElKLEN5Q25wSUcseUdBSUMsNEJBQUEsQ0FEQSx3QnhDOEVLLEN3Qy9FTCxlekN1cElKLEN5Q25wSUkscUhBQ0MscUJ4Q1NLLEN3Q1JMLFVQbEJLLENPbUJMLG9CekNzcElMLEN5Q2xwSUcsMERBQ0MsZXhDRU0sQ3dDQU4sZUFBQSxDQURBLFVQekJNLENPMkJOLGlCQUFBLENBQ0EsUXpDb3BJSixDMENqdElBLHVCQUVDLGExQ290SUQsQzBDOXNJQyw2Q0FDQyxlMUNvdElGLEMwQy9zSUUsaUNBQ0MsY3pDc0JLLEN5Q3JCTCxnQjFDaXRJSCxDMEM3c0lHLG1EQUdDLFlBQUEsQ0FDQSxpQkFBQSxDQUZBLGVBQUEsQ0FEQSxVMUNrdElKLEMwQzNzSUksc0RBQ0MsZ0JSVkcsQ1FXSCxlekNnQk8sQ3lDZlAsZTFDNnNJTCxDMEMzc0lLLDJEQUVDLGN6Q0xJLEN5Q0lKLGUxQzhzSU4sQzBDenNJSSxtRUFDQyxlMUMyc0lMLEMyQzl1SUksc0lBQ0MsV0FBQSxDQUdBLDBCQUFBLENBREEsa0JBQUEsQ0FEQSxnQkFBQSxDQUlBLFNBQUEsQ0FFQSxPQUFBLENBSEEsaUJBQUEsQ0FFQSwyQjNDbXZJTCxDMkM5dUlPLHdPQUNDLHFCVGVFLENTZEYsUUFBQSxDQU1BLGFBQUEsQ0FMQSxXQUFBLENBSUEsZ0JBQUEsQ0FHQSxnQjFDcUdGLEMwQzFHRSxjQUFBLENBSUEsaUJBQUEsQ0FIQSxpQkFBQSxDQUtBLDJCMUNnSEEsQzBDdkhBLFUzQ3d2SVIsQzJDL3VJUSxvUEFFQyxxQjFDMkJDLEMwQzFCRCxVQUFBLENBRkEsb0IzQ292SVQsQzJDMXVJSyxrSkFDQyxTM0M2dUlOLEMyQ3h1SUssOEZBQ0MsaUIzQzJ1SU4sQzJDenVJTSw4R0FFQyxvQkFBQSxDQURBLFkzQzZ1SVAsQzJDMXVJTyx3SUFDQyxnQjNDNnVJUixDMkN6dUlRLDRKQUNDLGUxQ2ZFLEMwQ2dCRixpQkFBQSxDQUNBLE8zQzR1SVQsQzJDNXRJSyxrREFDQyx5QjNDK3RJTixDMkMxdElLLCtDQUNDLGUxQzJDQSxDMEMxQ0EsaUIzQzR0SU4sQzJDenRJTyx3REFFQyxjVG5FRCxDU2tFQyxlMUM3Q0csQzBDZ0RILFdBQUEsQ0FEQSxlM0M0dElSLEMyQ2p0SU0sNlNBSUMsWTNDc3RJUCxDMkNudElNLDJEQUdDLFlBQUEsQ0FEQSwwQkFBQSxDQURBLGEzQ3V0SVAsQzJDbHRJUSx3RUFDQyxlQUFBLENBQ0EsYzFDeEZDLEMwQ3lGRCxnQjNDb3RJVCxDMkNsdElTLCtFQUNDLGUzQ290SVYsQzJDL3NJUyxrRkFDQyxhMUMzREcsQzBDNERILGNUekdILENTMEdHLGUzQ2l0SVYsQzJDN3NJUSx1RUFDQyxlVHRHQyxDU3VHRCxVMUM3RUMsQzBDOEVELGNUakhGLENTa0hFLGUxQzNGSyxDMEM0RkwsYTNDK3NJVCxDMkN2c0lHLG1DQUNDLGlCQUFBLENBQ0Esa0IzQ3lzSUosQzJDdnNJSSxvREFDQyxnQkFBQSxDQUNBLGlCM0N5c0lMLEMyQzdySUksK0RBRUMsbUJBQUEsQ0FEQSxhM0Npc0lMLEM0Q2wySUssNERBQ0MsVTVDcTJJTixDNENsMklLLHNFQUNDLE9BQUEsQ0FDQSxpQjVDbzJJTixDTXAySUMseUJzQ0VLLDJFQUVFLFlBQUEsQ0FHQSxPM0M4R0YsQzJDL0dFLG1DQUFBLENBREEsZ0M1Q3MySU4sQ0FDRixDNENqMklRLCtMQVVDLHFCVkNDLENVQUQsa0UzQ1pLLEMyQ2NMLHVCQUFBLENBQ0EsMkJBQUEsQ0FGQSxxQkFBQSxDQUlBLGlCQUFBLENBUkEsUUFBQSxDQU5BLFVBQUEsQ0FHQSxhQUFBLENBRkEsV0FBQSxDQU1BLFdBQUEsQ0FRQSxtQkFBQSxDQVhBLGlCQUFBLENBU0EsaUJBQUEsQ0FSQSxLQUFBLENBSEEsVTVDKzJJVCxDTTkzSUMseUJzQ1dPLCtMQW9CRSxZNUNtMklSLENBQ0YsQzRDaDJJUSxnR0FFQyxVQUFBLENBREEsd0I1Q20ySVQsQzRDLzFJUSwrRkFFQyxTQUFBLENBREEsdUI1Q2sySVQsQ00zNElDLHlCc0M2Q08scUdBRUUsWTVDZzJJUixDQUNGLEM0QzcxSVEsMEdBQ0MsWTVDKzFJVCxDTW41SUMseUJzQ21ETywwR0FJRSxhNUNnMklSLENBQ0YsQzRDNzFJUSx3R0FDQyxpQjVDKzFJVCxDNEM1MUlRLHdHQUNDLGlCNUM4MUlULEM0QzMxSVEsd0dBQ0MsaUI1QzYxSVQsQzRDMTFJUSx3R0FDQyxpQjVDNDFJVCxDNEN6MUlRLHdHQUNDLGlCNUMyMUlULEM0Q3gxSVEsd0dBQ0MsaUI1QzAxSVQsQzRDdjFJUSx3R0FDQyxpQjVDeTFJVCxDNEN0MUlRLHdHQU9DLHlCQUFBLENBTkEsaUJBQUEsQ0FPQSxpQjVDbTFJVCxDNEN4MUlTLDRHQUNDLFk1QzAxSVYsQzRDcDFJUyw4R0M1RlIsc0JBQUEsQ0FDQSxlQUFBLENBVEEsUUFBQSxDQU5BLFVYK0JTLENXaENULFdBQUEsQ0FJQSxhQUFBLENBRkEsYzVDK0JPLEM0Q3BCUCxlWERTLENXRlQsVzVDdUJPLEM0Q3pCUCxNQUFBLENBSUEsZ0I1Q3FCTyxDNEN0QlAsV0FBQSxDQU5BLGlCQUFBLENBSUEsT0FBQSxDQU5BLGlCQUFBLENBR0EsS0FBQSxDQVFBLGNBQUEsQ0FHQSxVN0NrOElELEM0Q24ySVEseUdBQ0Msc0I1Q3EySVQsQzRDLzFJUyw4R0FDQyxpQjVDaTJJVixDNEM5MUlTLDhHQU9DLHlCQUFBLENBTkEsaUJBQUEsQ0FPQSxpQjVDMjFJVixDNENoMklVLGtIQUNDLFk1Q2sySVgsQzRDNTFJVSxvSEN0SFQsc0JBQUEsQ0FDQSxlQUFBLENBVEEsUUFBQSxDQU5BLFVYK0JTLENXaENULFdBQUEsQ0FJQSxhQUFBLENBRkEsYzVDK0JPLEM0Q3BCUCxlWERTLENXRlQsVzVDdUJPLEM0Q3pCUCxNQUFBLENBSUEsZ0I1Q3FCTyxDNEN0QlAsV0FBQSxDQU5BLGlCQUFBLENBSUEsT0FBQSxDQU5BLGlCQUFBLENBR0EsS0FBQSxDQVFBLGNBQUEsQ0FHQSxVN0NvK0lELEM0QzMySVMsZ0hBQ0Msc0I1QzYySVYsQzRDdjJJTSw2RUFHQyxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBQ0Esc0JBQUEsQ0FKQSxXQUFBLENBREEsUzVDODJJUCxDNEN0MklRLHVHQUNDLFk1Q3cySVQsQzRDcjJJUSwwR0FDQyxrQjVDdTJJVCxDNENuMklTLG9IQUVDLFdBQUEsQ0FEQSxXNUNzMklWLEM0QzkxSU0sK0lBVUMscUJWdEpHLENVdUpILGtFM0NuS08sQzJDcUtQLHVCQUFBLENBQ0EsMkJBQUEsQ0FGQSxxQkFBQSxDQUlBLGlCQUFBLENBUkEsUUFBQSxDQU5BLFVBQUEsQ0FHQSxhQUFBLENBRkEsV0FBQSxDQU1BLFdBQUEsQ0FRQSxtQkFBQSxDQVhBLGlCQUFBLENBU0EsaUJBQUEsQ0FSQSxLQUFBLENBSEEsVTVDNDJJUCxDTWxoSkMseUJzQ2tLSywrSUFvQkUsWTVDZzJJTixDQUNGLEM0QzkxSU0sd0VBRUMsVUFBQSxDQURBLHdCNUNpMklQLEM0QzcxSU0sdUVBRUMsU0FBQSxDQURBLHVCNUNnMklQLEM4QzFpSkEsVUFDQyx3QjdDMkhRLEM2QzFIUixlQUFBLENBQ0EsZ0I5QzZpSkQsQzhDM2lKQyx3Q0FJQyx3QjdDdURXLEM2Q3hEWCxvQjdDMERXLEM2Q3hEWCxlQUFBLENBSEEsVzlDZ2pKRixDOEMzaUpFLHNEQUVDLGM3Q2dCTyxDNkNqQlAsZTdDZ0NRLEM2QzlCUixnQjlDOGlKSCxDOEMxaUpDLGdCQUdDLGM3Q1FRLEM2Q1RSLGU3Q3dCUyxDNkN6QlQsVzlDOGlKRixDK0Nsa0pBLGNBQ0Msa0IvQ3FrSkQsQytDbmtKQyxpQkFFQyxrQkFBQSxDQURBLFkvQ3NrSkYsQ2dEeGtKQyx5Q0FDQyxVaEQ0a0pGLENnRDFrSkUscURBQ0MsZ0JoRDZrSkgsQ2dEM2tKRywyUUFHQyxhaEQ4a0pKLENnRDFrSkUscURBQ0MsY2hENmtKSCxDZ0Rya0pFLDBDQUNDLGdCaER3a0pILENnRHRrSkcsZ0RBQ0MsZ0JoRHdrSkosQ2dEbGtKQSxjQUdDLHlCQUFBLENBREEsaUJkakJPLENjZ0JQLGlCaER1a0pELENnRG5rSkMsMkJBRUMsb0NBQUEsQ0FEQSxRaERza0pGLENnRG5rSkUsd0NBSUMsaUIvQ1lPLEMrQ2ZQLHlCQUFBLENBRUEsVS9DYU8sQytDWFAsYy9DbEJPLEMrQ2VQLDBCaER3a0pILENnRGprSkMseUJBQ0MsY2hEbWtKRixDZ0Rqa0pFLHFEQUNDLFloRG1rSkgsQ2dEaGtKRSw0Q0FDQyxrQkFBQSxDQUdBLGNBQUEsQ0FGQSw2QkFBQSxDQUNBLFVoRG1rSkgsQ2dEaGtKRyx5REFFQyxlQUFBLENBREEsV0FBQSxDQUVBLFFoRGtrSkosQ00zbkpDLHlCMENzREUseURBT0UsZUFBQSxDQURBLFdBQUEsQ0FHQSxrQmhEbWtKSCxDQUNGLENnRGprSkksc0VBQ0MsMkJBQUEsQ0FDQSw0QmhEbWtKTCxDZ0Rqa0pLLDZFQUNDLFloRG1rSk4sQ2dEOWpKRyxnRUFHQyxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxrQmhEaWtKSixDZ0Q5akpJLDhFQUNDLFUvQ2xDSyxDK0NvQ0wsYy9DN0RHLEMrQzRESCxlaERpa0pMLENnRDdqSkksZ0ZBQ0MsaUJoRCtqSkwsQ2dEN2pKSywyRkFHQyxXL0MxRUksQytDNEVKLGVBQUEsQ0FEQSxZQUFBLENBSEEsT0FBQSxDQUNBLGVoRGtrSk4sQ2dEN2pKTSxpR0FDQyxXL0MvRUcsQytDaUZILGFBQUEsQ0FEQSxVaERna0pQLENnRDdqSk8sd0dBQ0MsYS9DaENPLEMrQ2lDUCxjL0NyRkUsQytDc0ZGLGdCaEQrakpSLENnRDFqSkssNkZBRUMsYy9DN0ZJLEMrQzRGSixlaEQ2akpOLENnRG5qSkMsdUJBQ0MsWUFBQSxDQUdBLHlCQUFBLENBRkEsbUJBQUEsQ0FDQSxVaER1akpGLENnRHBqSkUsb0NBQ0MsNEJoRHNqSkgsQ2dEcGpKRyw4Q0FDQyxXL0NsQ00sQytDb0NOLHdCQUFBLENBREEsVWhEdWpKSixDZ0RwakpJLDZEQUVDLDRCQUFBLENBREEsUUFBQSxDQUVBLFUvQzFGSyxDK0MyRkwsV0FBQSxDQUVBLGdCL0M1Q0ssQytDMkNMLFVoRHVqSkwsQ2dEcGpKSyxpRUFDQyxZaERzakpOLENnRGpqSkcsa0RBRUMsaUJBQUEsQ0FEQSxlaERvakpKLENnRGpqSkksNkRBQ0MsZ0JkbEpHLENjbUpILGUvQ3hITyxDK0N5SFAsMEJoRG1qSkwsQ2dEaGpKSSwrREFDQyxvQ2hEa2pKTCxDZ0Q5aUpPLG1GQUNDLHVCaERnakpSLENnRDNpSkssK0VBQ0MsWWhENmlKTixDZ0QxaUpLLDBFQUtDLFUvQ25JSSxDK0MrSEosY2RsS0MsQ2NtS0QsZS9DOUlLLEMrQ2dKTCxvQkFBQSxDQURBLGVoRDhpSk4sQ2dEdGlKRSxxQ0FFQyxjL0N4S08sQytDeUtQLGMvQ3ZFRyxDK0NxRUgsZWhEMGlKSCxDZ0RuaUpBLHFCQUNDLGdCaERzaUpELENpRDl1SkssNEZBQ0MsYWpEaXZKTixDaUQ1dUpLLCtEQUNDLGVqRDh1Sk4sQ2lEMXVKSSxxRUFFQyxlaER5Q0ssQ2dEeENMLFVmY0ssQ2VoQkwsYWpEOHVKTCxDaUR6dUpJLHdFQUVDLFlBQUEsQ0FEQSxTakQ0dUpMLENpRHp1SkssaUZBRUMsUUFBQSxDQUNBLGVBQUEsQ0FGQSxZakQ2dUpOLENpRHp1Sk0sa0dBQ0MsWWpEMnVKUCxDaUR6dUpPLHlIQUNDLFlBQUEsQ0FDQSxjakQydUpSLENpRHJ1Sk0sa0dBQ0MsZWpEdXVKUCxDaURydUpPLHdHQUVDLFdoRGlGRixDZ0RsRkUsVWpEd3VKUixDaURqdUpVLGtJQUVDLHdCQUFBLENBQ0EseUJBQUEsQ0FGQSxlakRxdUpYLENpRG50Skcsd0NBQ0Msc0JqRHN0SkosQ01weEpDLHlCMkM2REUsd0NBS0UsYUFBQSxDQUNBLGNBQUEsQ0FGQSxlakR5dEpILENBQ0YsQ2lEcnRKSSw4Q0FHQyxrQmhEcEJRLENnRGtCUixRQUFBLENBQ0EsZUFBQSxDQUVBLFFBQUEsQ0FDQSxZakR1dEpMLENNbHlKQyx5QjJDK0VFLHlEQUdFLGlCQUFBLENBREEsd0JqRHN0SkgsQ0FDRixDaURudEpJLG9KQUVDLFlqRHF0SkwsQ2lEOXNKQywyQkFDQyxzQmpEZ3RKRixDaUQ3c0pHLG1FQUNDLFlBQUEsQ0FDQSxjQUFBLENBQ0EsVWpEK3NKSixDaUQzc0pJLG9EQUNDLGVqRDZzSkwsQ2lEeHNKRSwyQ0FDQyxRQUFBLENBQ0EsVWpEMHNKSCxDaUR2c0pJLG1EQUNDLGVqRHlzSkwsQ2lEcHNKRSwrQ0FDQyxVaEQzRU8sQ2dENEVQLGVqRHNzSkgsQ2lEanNKQSxnQkFDQyxRQUFBLENBQ0EsVWpEb3NKRCxDaURqc0pFLHdCQUNDLGVqRG1zSkgsQ2lEOXJKRSw4Q0FDQyxxQmZ2SE8sQ2V3SFAsd0JBQUEsQ0FDQSxpQmhEc0JvQixDZ0RyQnBCLFVqRGdzSkgsQ2lEOXJKRyx5REFDQyxzQmpEZ3NKSixDaUQ3ckpHLCtEQUVDLHFCaER4R00sQ2dEeUdOLHFCQUFBLENBRkEsVWpEaXNKSixDaUQ1ckpHLGdFQUNDLHdCaEQvRlcsQ2dEZ0dYLGlCQUFBLENBQ0EsV2hEUWtCLENnRExsQixpQkFBQSxDQURBLFFBQUEsQ0FEQSxVakRnc0pKLENpRDVySkksMkVBQ0MsZ0JqRDhySkwsQ2lEM3JKSSx1RUFJQyxrQmhEM0dPLENnRDRHUCxpQkFBQSxDQUZBLFVBQUEsQ0FGQSxXaEREa0IsQ2dERWxCLFVqRGdzSkwsQ2tEcjNKQSw2QkFDQyw0QmxEdzNKRCxDTTkySkMseUI0Q1JBLDhDQUVFLGlCQUFBLENBQ0Esa0JsRHczSkQsQ0FDRixDa0R0M0pFLDhEQUNDLFVsRHczSkgsQ2tEdDNKRyxtRUFDQyxTbER3M0pKLENNcjNKQyx5QjRDSkUsbUVBSUUsY2xEeTNKSCxDQUNGLENNaDNKQywwQjRDZEUsbUVBUUUsZ0JqRDhFVyxDaUQ3RVgsY2xEMDNKSCxDQUNGLENrRHAzSkEsdUJBQ0MsT2xEdTNKRCxDa0R0M0pDLGtEQUNDLGlCbER3M0pGLENrRHQzSkcsa0VBQ0MsT2xEdzNKSixDTS80SkMseUI0Q3NCRSxrRUFHRSxXbEQwM0pILENBQ0YsQ2tEdjNKRyxrRUFDQyxVbER5M0pKLENNdjVKQyx5QjRDNkJFLGtFQUdFLFVsRDIzSkgsQ0FDRixDa0R0M0pJLGtKQUNDLGFsRHczSkwsQ2tEbDNKQyxrREFDQyxZbERvM0pGLENrRGozSkMsc0NBQ0MsY0FBQSxDQUNBLGVsRG0zSkYsQ2tEajNKRSwwREFDQyxTbERtM0pILENrRGozSkcsNkRBQ0Msa0JsRG0zSkosQ21EdjdKQSxnQkFDQyxZQUFBLENBQ0EsY0FBQSxDQUNBLFFBQUEsQ0FJQSw2QkFBQSxDQUZBLGNBQUEsQ0FDQSxTQUFBLENBRkEsV25ENjdKRCxDTXY2SkMsMEI2QzFCRCxnQkFXRSxZQUFBLENBREEsWW5ENDdKQSxDQUNGLENtRHo3SkMsc0JBRUMsaUJBQUEsQ0FEQSxxQm5ENDdKRixDTXI4SkMseUI2Q1FBLHNCQUtFLDRCbkQ0N0pELENBQ0YsQ01yOEpDLHlCNkNHQSxzQkFTRSxzQm5ENjdKRCxDQUNGLENtRHg3SkcsNkRBQ0Msb0JuRDY3SkosQ21EejdKRSwyQkFDQyxVbER3Qk8sQ2tEdEJQLGFBQUEsQ0FEQSxjakJaSSxDaUJjSixlbkQyN0pILENtRHg3SkUsd0JBQ0MsY2xETEssQ2tETUwsZWxESVcsQ2tESFgsZ0JBQUEsQ0FFQSxlQUFBLENBREEsZW5EMjdKSCxDbUR0N0pDLHNCQUNDLHFCQUFBLENBQ0EsZWxETlUsQ2tEUVYsa0JBQUEsQ0FJQSxlQUFBLENBTEEsZUFBQSxDQUlBLDJCQUFBLENBRkEsMkJsRHFGTSxDa0RwRk4sVW5EMDdKRixDTXYrSkMseUI2Q3VDQSxzQkFXRSxpQm5EeTdKRCxDQUNGLENtRHY3SkUsNEJBRUMscUJqQmhDTyxDaUJpQ1AsVWpCbENPLENpQmdDUCxvQm5EMjdKSCxDb0QzL0pDLG9CQUVDLFlBQUEsQ0FDQSxXQUFBLENBRkEsZUFBQSxDQUdBLFNwRDgvSkYsQ29ENS9KRSwwQkFDQyw4QnBEOC9KSCxDb0QzL0pFLDJCQUtDLGtCQUFBLENBRkEsVWxCbUJPLENrQnJCUCxVQUFBLENBR0EsWUFBQSxDQUZBLHNCbEJGTyxDa0JPUCxjbkRZTyxDbURYUCxlbkQ0QlcsQ21EekJYLFdBQUEsQ0FMQSxzQkFBQSxDQUdBLGdCbEJJSSxDa0JISixlQUFBLENBRUEsVXBENi9KSCxDb0QxL0pFLCtDQUVDLFlwRDQvSkgsQ29Eci9KRSwyQ0FDQyxlbkR1Qk8sQ21EbkJQLFdBQUEsQ0FIQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsVXBEeS9KSCxDb0R0L0pFLDhDQUNDLHFCbkRnQk8sQ21EYlAsWUFBQSxDQUZBLFduRDhIVSxDbUQ3SFYsd0NwRHkvSkgsQ01yaUtDLHlCOEN5Q0MsOENBUUUsa0JBQUEsQ0FEQSxZQUFBLENBRUEsc0JwRHkvSkYsQ0FDRixDb0R2L0pHLG9EQUNDLHFCcER5L0pKLENvRHQvSkcsa0VBQ0MsV3BEdy9KSixDb0RqL0pDLGdFQUVDLFlwRG8vSkYiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGVhY2ggJGxhbmcsICR0cmFucyBpbiAkdHJhbnNsYXRpb25zIHtcblx0aHRtbFtsYW5nPScjeyRsYW5nfSddIHtcblx0XHQucC1zaG9ydC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogdHJhbnMoJGxhbmcsICdQUk9EVUNUREVTQ1JJUFRJT04nKTtcblx0XHR9XG5cdFx0Zm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IHRyYW5zKCRsYW5nLCAnQ1RBRU1BSUwnKTtcblx0XHR9XG5cdFx0I2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci10aXRsZTpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogdHJhbnMoJGxhbmcsICdGSUxURVInKTtcblx0XHR9XG5cdFx0LmxpbmstaWNvbi53YXRjaGRvZzpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogdHJhbnMoJGxhbmcsICdXQVRDSERPRycpO1xuXHRcdH1cblx0XHRtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHRyYW5zKCRsYW5nLCAnQUREVE9DQVJUJyk7XG5cdFx0fVxuXHRcdCNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IHRyYW5zKCRsYW5nLCAnUFJJQ0UnKTtcblx0XHR9XG5cdFx0Zm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWw6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogdHJhbnMoJGxhbmcsICdXT1JLSU5HSE9VUlMnKTtcblx0XHR9XG5cdH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1LYXJsYTp3Z2h0QDMwMDs0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG4vKiBIRUFERVIgKi9cbi8qIENBUk9VU0VMICovXG4vKiA0MDQgKi9cbi8qIEFWQUlMQUJJTElUWSAqL1xuKiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKjpmb2N1cyxcbio6YWN0aXZlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMDtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbnVsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbmEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmE6aG92ZXIsIGE6YWN0aXZlLCBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuaW5wdXQsXG5sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc21vb3RoOiBuZXZlcjtcbn1cblxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBib2R5LFxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1heC13aWR0aDogMTAwdnc7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5yZWFkeSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmxvYWRlZCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuYm9keS5zdWJtZW51LXZpc2libGU6YmVmb3JlLCBib2R5LnVzZXItYWN0aW9uLXZpc2libGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgei1pbmRleDogMTAwO1xufVxuXG5odG1sW2xhbmc9Y3NdIC5wLXNob3J0LWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUG9waXMgcHJvZHVrdHVcIjtcbn1cbmh0bWxbbGFuZz1jc10gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJOYXBpxaF0ZSBrZHlrb2xpdlwiO1xufVxuaHRtbFtsYW5nPWNzXSAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRmlsdHJvdsOhbsOtOlwiO1xufVxuaHRtbFtsYW5nPWNzXSAubGluay1pY29uLndhdGNoZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiVXBvem9ybml0IGUtbWFpbGVtLCBhxb4gYnVkZSBza2xhZGVtXCI7XG59XG5odG1sW2xhbmc9Y3NdIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24gLmljb24tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlDFmWlkYXQgZG8ga2/FocOta3VcIjtcbn1cbmh0bWxbbGFuZz1jc10gI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbmE6XCI7XG59XG5odG1sW2xhbmc9Y3NdIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjggLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4udGVsOmFmdGVyIHtcbiAgY29udGVudDogXCJQby1Qw6E6IDg6MDAgLSAxNjowMFwiO1xufVxuXG5odG1sW2xhbmc9c2tdIC5wLXNob3J0LWRlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUG9waXMgcHJvZHVrdHVcIjtcbn1cbmh0bWxbbGFuZz1za10gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJOYXDDrcWhdGUgbsOhbSBrZWR5a2/EvnZla1wiO1xufVxuaHRtbFtsYW5nPXNrXSAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRmlsdHJvdmFuaWU6XCI7XG59XG5odG1sW2xhbmc9c2tdIC5saW5rLWljb24ud2F0Y2hkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJVcG96b3JuacWlIGUtbWFpbG9tLCBrZcSPIGJ1ZGUgc2tsYWRvbVwiO1xufVxuaHRtbFtsYW5nPXNrXSBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcmlkYcWlIGRvIGtvxaHDrWthXCI7XG59XG5odG1sW2xhbmc9c2tdICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZW5hOlwiO1xufVxuaHRtbFtsYW5nPXNrXSBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI4IC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLnRlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUG8tUGlhOiA4OjAwIC0gMTY6MDBcIjtcbn1cblxuaHRtbFtsYW5nPWRlXSAucC1zaG9ydC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByb2R1a3RiZXNjaHJlaWJ1bmdcIjtcbn1cbmh0bWxbbGFuZz1kZV0gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJTY2hyZWliZW4gU2llIHVucyBqZWRlcnplaXRcIjtcbn1cbmh0bWxbbGFuZz1kZV0gI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci10aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIkZpbHRlcnVuZzpcIjtcbn1cbmh0bWxbbGFuZz1kZV0gLmxpbmstaWNvbi53YXRjaGRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlBlciBFLU1haWwgYmVuYWNocmljaHRpZ2VuLCB3ZW5uIGF1ZiBMYWdlclwiO1xufVxuaHRtbFtsYW5nPWRlXSBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJJbiBkZW4gV2FyZW5rb3JiIGxlZ2VuXCI7XG59XG5odG1sW2xhbmc9ZGVdICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcmVpczpcIjtcbn1cbmh0bWxbbGFuZz1kZV0gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIk1vLUZyOiA4OjAwIC0gMTY6MDBcIjtcbn1cblxuaHRtbFtsYW5nPWVuXSAucC1zaG9ydC1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByb2R1Y3QgZGVzY3JpcHRpb25cIjtcbn1cbmh0bWxbbGFuZz1lbl0gZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyOCAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi5tYWlsOmFmdGVyIHtcbiAgY29udGVudDogXCJXcml0ZSB1cyBhbnl0aW1lXCI7XG59XG5odG1sW2xhbmc9ZW5dICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJGaWx0ZXI6XCI7XG59XG5odG1sW2xhbmc9ZW5dIC5saW5rLWljb24ud2F0Y2hkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJOb3RpZnkgbWUgYnkgZW1haWwgd2hlbiBpbiBzdG9ja1wiO1xufVxuaHRtbFtsYW5nPWVuXSBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJBZGQgdG8gY2FydFwiO1xufVxuaHRtbFtsYW5nPWVuXSAjY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUHJpY2U6XCI7XG59XG5odG1sW2xhbmc9ZW5dIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjggLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW4udGVsOmFmdGVyIHtcbiAgY29udGVudDogXCJNby1GcjogODowMCAtIDE2OjAwXCI7XG59XG5cbmJvZHkuYWRtaW4tbG9nZ2VkIC5hZG1pbi1iYXIge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHotaW5kZXg6IDk5OTk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbn1cbmJvZHkuYWRtaW4tbG9nZ2VkIC5hZG1pbi1iYXIgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogN3B4IDA7XG59XG5ib2R5LmFkbWluLWxvZ2dlZCAuYWRtaW4tYmFyIHVsIGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuYm9keS5hZG1pbi1sb2dnZWQgLmFkbWluLWJhciB1bCBsaSB1bCB7XG4gIHRvcDogMzBweDtcbn1cbmJvZHkuYWRtaW4tbG9nZ2VkIC5hZG1pbi1iYXIgdWwgbGkgdWwgbGkgYSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5ib2R5LmFkbWluLWxvZ2dlZCAjaGVhZGVyIHtcbiAgdG9wOiAzMHB4O1xufVxuYm9keS5hZG1pbi1sb2dnZWQgLm1zZy13cmFwcGVyIHtcbiAgdG9wOiA5MHB4O1xufVxuXG4uY29udGFpbmVyLCAuY2Fyb3VzZWwtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY29udGFpbmVyLCAuY2Fyb3VzZWwtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4wNXMgZWFzZS1pbi1vdXQ7XG59XG4uY29udGVudC13cmFwcGVyLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyLWluIG1haW4jY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciAuY29udGVudC13cmFwcGVyLWluIG1haW4jY29udGVudCAuY29udGFpbmVyLWZ1bGwtd2lkdGgge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuXG4ub3ZlcmFsbC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIG9sLmNhcnQtaGVhZGVyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAubmV4dC1zdGVwLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utd3JhcHBlcixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLWFkZGl0aW9uYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1tZWFzdXJlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtZmluYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1zYXZlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc3RhbmRhcmQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4sXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcm9kdWN0cyAubmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDEsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg1LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgxLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtcmVsYXRlZC1uYW1lLFxuLmJsYW5rLW1vZGUgaDEsXG4uYmxhbmstbW9kZSBoMixcbi5ibGFuay1tb2RlIGgzLFxuLmJsYW5rLW1vZGUgaDQsXG4uYmxhbmstbW9kZSBoNSxcbi5ibGFuay1tb2RlIGg2LFxuLmJsYW5rLW1vZGUgLmgxLFxuLmJsYW5rLW1vZGUgLmgyLFxuLmJsYW5rLW1vZGUgLmgzLFxuLmJsYW5rLW1vZGUgLmg0LFxuLmJsYW5rLW1vZGUgLmg1LFxuLmJsYW5rLW1vZGUgLmg2LFxuLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgI2Zvb3RlciBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkthcmxhXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG5oMSxcbi5oMSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luOiAxcmVtIDAgMnJlbSAwO1xufVxuXG5oMixcbi5oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAxcmVtIDAgMnJlbSAwO1xufVxuXG5oMyxcbi5oMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDFyZW0gMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZW1wdHktY29udGVudCBoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaW1nLzQwNC5zdmcpO1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogMTAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmVtcHR5LWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5wcmljZXM6aGFzKD4gLnByaWNlLXNhdmUpIC5wcmljZS1maW5hbCBzdHJvbmcge1xuICBjb2xvcjogI2I0MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luOiA1MHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIGgyIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI3Byb2R1Y3RzIC5wcm9kdWN0IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtaW4gLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG4gIHRvcDogLTJyZW0gIWltcG9ydGFudDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgLmJyZWFkY3J1bWJzLFxuLnR5cGUtY2F0ZWdvcnkgLnBhZ2luYXRpb24tYXBwZW5kaXgge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZS1jYXRlZ29yeSAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4uY3VzdG9tZXItcGFnZSAjY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b21lci1wYWdlICNjb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIH1cbn1cbi5jdXN0b21lci1wYWdlICNjb250ZW50IC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b21lci1wYWdlICNjb250ZW50IC5jb250ZW50LWlubmVyIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG59XG4uY3VzdG9tZXItcGFnZSAjY29udGVudCAuY29udGVudC1pbm5lciA+IGgxIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4uY3VzdG9tZXItcGFnZSAjY29udGVudCAuY29udGVudC1pbm5lciA+IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jdXN0b21lci1wYWdlICNjb250ZW50IC5jb250ZW50LWlubmVyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbWVyLXBhZ2UgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIgdGFibGUge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuLmN1c3RvbWVyLXBhZ2UgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIgdGFibGUgdHIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3VzdG9tZXItcGFnZSAjY29udGVudCAuY29udGVudC1pbm5lciB0YWJsZSB0ciB7XG4gICAgZGlzcGxheTogdGFibGUtcm93O1xuICB9XG59XG5cbi5ob21lcGFnZS1ncm91cC10aXRsZS5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaDQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLmg0IHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgfVxufVxuXG4uaG9tZXBhZ2UtbGF0ZXN0LWNvbnRyaWJ1dGlvbi1mdWxsLXdpZHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI2ltYWdlYmFubmVycyB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNpbWFnZWJhbm5lcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaW1hZ2ViYW5uZXJzIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuXG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy00IHtcbiAgb3JkZXI6IDQ7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sucHJvZHVjdHMtNCB7XG4gIG9yZGVyOiAyO1xufVxuYm9keS5pbi1pbmRleCBtYWluI2NvbnRlbnQgLm1pZGRsZS1iYW5uZXJzIHtcbiAgb3JkZXI6IDM7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy0yMSB7XG4gIG9yZGVyOiA0O1xufVxuYm9keS5pbi1pbmRleCBtYWluI2NvbnRlbnQgLmZvb3Rlci1iYW5uZXJzIHtcbiAgb3JkZXI6IDU7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAud2VsY29tZS13cmFwcGVyIHtcbiAgb3JkZXI6IDY7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAud2VsY29tZS13cmFwcGVyIC53ZWxjb21lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcbiAgb3JkZXI6IDc7XG59XG5ib2R5LmluLWluZGV4IG1haW4jY29udGVudCAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuICBvcmRlcjogODtcbn1cblxuLmFib3V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWJvdXQge1xuICAgIGdhcDogODBweDtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgfVxufVxuLmFib3V0X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X19ib3gge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZ2FwOiB1bnNldDtcbiAgfVxufVxuLmFib3V0X19ib3g6bnRoLWNoaWxkKG9kZCkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X19ib3g6bnRoLWNoaWxkKG9kZCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5hYm91dF9fYm94ID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X19ib3ggPiBkaXYge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG4uYWJvdXRfX3RleHQge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hYm91dF9fdGV4dCBoMiB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X190ZXh0IGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uYWJvdXRfX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFib3V0X190ZXh0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbn1cbi5hYm91dF9fdGV4dCBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5hYm91dF9fdGV4dCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuYm9keS5pZC0tNyAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5LmlkLS03ICNjb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODIwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbmJvZHkuaWQtLTcgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbmJvZHkuaWQtLTcgI2NvbnRlbnQgLmNvbnRlbnQtaW5uZXIgPiBoMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5ib2R5LmlkLS03ICNjb250ZW50IC5jb250ZW50LWlubmVyIGZvcm0gLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jY29udGVudCAuY2FydC1pbm5lciAuY29udGFjdC1ib3ggW2NsYXNzXj1pY29uLV0sXG4jY29udGVudCAuZXh0cmFzLXdyYXBwZXIgW2NsYXNzXj1pY29uLV0sXG4jY29udGVudCAuY2FydC1pbm5lciAuY29udGFjdC1ib3ggW2NsYXNzKj1cIiBpY29uLVwiXSxcbiNjb250ZW50IC5leHRyYXMtd3JhcHBlciBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCBvbC5jYXJ0LWhlYWRlciBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuI2NvbnRlbnQgb2wuY2FydC1oZWFkZXIgbGkgYTpiZWZvcmUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuI2NvbnRlbnQgb2wuY2FydC1oZWFkZXIgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb250ZW50IG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbiNjb250ZW50IG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZzpiZWZvcmUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xufVxuXG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbm1haW4jY29udGVudCAucC1kZXRhaWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIHtcbiAgb3JkZXI6IDE7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLnNpbmdsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2Uuc2luZ2xlIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucm93IHtcbiAgb3JkZXI6IDI7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgb3JkZXI6IDM7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIC5oMSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSAuc3RhcnMtd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciBoMSB7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24ge1xuICBvcmRlcjogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXByaWNlLXdyYXBwZXIge1xuICBvcmRlcjogLTM7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAudmFyaWFudHMtd3JhcHBlciB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdmFyaWFudHMtYmxvY2sge1xuICBvcmRlcjogMztcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sge1xuICBvcmRlcjogNDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQ6aGFzKC53YXRjaGRvZ1tzdHlsZT1cImRpc3BsYXk6IGJsb2NrO1wiXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24gLmljb24tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAuYWRkLXRvLWNhcnQtYnV0dG9uIC5pY29uLWNhcnQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgb3JkZXI6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lIHtcbiAgcGFkZGluZzogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucHItYWN0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wci1hY3Rpb24gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZXRhaWwtcGFyYW1ldGVyLWRlbGl2ZXJ5LWRhdGUge1xuICBvcmRlcjogMztcbiAgd2lkdGg6IDEwMCU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRldGFpbC1wYXJhbWV0ZXItYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnByLWFjdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRldGFpbC1wYXJhbWV0ZXItYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M4YzhjODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtc2hvcnQtZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtcHJpY2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wLXByaWNlLXdyYXBwZXIgLnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1wcmljZS13cmFwcGVyIC5wcmljZS1zdGFuZGFyZCB7XG4gIG9yZGVyOiAyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtcHJpY2Utd3JhcHBlciAucHJpY2Utc3RhbmRhcmQgLmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsLnByaWNlLWFjdGlvbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC5wLXZhcmlhbnRzLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayBzZWxlY3QuaGlkZGVuLXNwbGl0LXBhcmFtZXRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtdmFyaWFudHMtYmxvY2sgLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIucmFkaW8gKyAuc2VsZWN0QnV0dG9uc0NvbnRlbnQgZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnAtdmFyaWFudHMtYmxvY2sgLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIucmFkaW8gKyAuc2VsZWN0QnV0dG9uc0NvbnRlbnQgZGl2LmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnRzLXdyYXBwZXIgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlcl9fbGlzdCAucHJvZHVjdCB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIuNXB4IDIuNXB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1hcmdpbi1yaWdodDogNy41cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnRzLXdyYXBwZXJfX2xpc3QgLnByb2R1Y3QuY3VycmVudC1wcm9kdWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IC5wcm9kdWN0IC5wIGEge1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IC5wcm9kdWN0IC5wLWluLFxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGF0YS13cmFwcGVyIC52YXJpYW50cy13cmFwcGVyX19saXN0IC5wcm9kdWN0IC5wLWNvZGUsXG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1kYXRhLXdyYXBwZXIgLnZhcmlhbnRzLXdyYXBwZXJfX2xpc3QgLnByb2R1Y3QgLmZhdm91cml0ZSxcbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlcl9fbGlzdCAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciAudmFyaWFudHMtd3JhcHBlciAuZmxhZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnZhcmlhbnQtbGlzdCAudmFyaWFudC1sYWJlbCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAudmFyaWFudC1saXN0IC52YXJpYW50LWxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCI6XCI7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIgdGQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCB7XG4gIG9yZGVyOiAyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGgge1xuICAgIG1heC13aWR0aDogMTMzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnNocC10YWJzLXJvdyB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5zaHAtdGFicy1ob2xkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Yzg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5zaHAtdGFicy1ob2xkZXIgLnNocC10YWJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5zaHAtdGFicy1ob2xkZXIgLnNocC10YWIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAuc2hwLXRhYnMtaG9sZGVyIC5zaHAtdGFiIC5zaHAtdGFiLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IGNhbGMoMXB4ICogMikgc29saWQgdHJhbnNwYXJlbnQ7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1mdWxsLXdpZHRoIC5zaHAtdGFicy1ob2xkZXIgLnNocC10YWIgLnNocC10YWItbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwMDAwO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAuc2hwLXRhYnMtaG9sZGVyIC5zaHAtdGFiLmFjdGl2ZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogY2FsYygxcHggKiAyKSBzb2xpZCAjMDAwMDAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnRhYi1jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnRhYi1jb250ZW50IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBvcGFjaXR5OiAxO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtZnVsbC13aWR0aCAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUgLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWZ1bGwtd2lkdGggLnRhYi1jb250ZW50ICNkZXNjcmlwdGlvbiAuYmFzaWMtZGVzY3JpcHRpb24gPiBoNDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXIge1xuICBvcmRlcjogMztcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciAucHJvZHVjdHMtcmVsYXRlZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciAucHJvZHVjdHMtcmVsYXRlZCAucHJvZHVjdHMtYmxvY2sge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXIgLnByb2R1Y3RzLXJlbGF0ZWQgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciAucHJvZHVjdHMtcmVsYXRlZCAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAge1xuICBwYWRkaW5nOiAwIDE1cHggMCAwO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucHJvZHVjdHMtcmVsYXRlZC13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgdG9wOiA1MCUgIWltcG9ydGFudDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0IHtcbiAgICByaWdodDogLTIwcHg7XG4gIH1cbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXYge1xuICBsZWZ0OiAtMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgICBsZWZ0OiAtMzVweDtcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucHJvZHVjdHMtcmVsYXRlZC13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDpiZWZvcmUsIG1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6YmVmb3JlIHtcbiAgY29sb3I6ICMxZTFlMWU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuICBvcmRlcjogNDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgb3JkZXI6IDI7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsICNtaW1lLXJlbGF0ZWQtcHJvZHVjdHMge1xuICBwYWRkaW5nOiA1MHB4IDVweCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgI21pbWUtcmVsYXRlZC1wcm9kdWN0cyB7XG4gICAgcGFkZGluZzogNTBweCAxNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAjbWltZS1yZWxhdGVkLXByb2R1Y3RzIHtcbiAgICBtYXgtd2lkdGg6IDEzMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAjbWltZS1yZWxhdGVkLXByb2R1Y3RzIGgyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LWZhbWlseTogXCJLYXJsYVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLm91dC1vZi1zdG9jayB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjAwLCAyMDAsIDIwMCwgMC40NTg4MjM1Mjk0KTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLm91dC1vZi1zdG9jazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIHJpZ2h0LCB0cmFuc3BhcmVudCBjYWxjKDUwJSAtIDFweCksIHJnYmEoMjAwLCAyMDAsIDIwMCwgMC40NTg4MjM1Mjk0KSwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgKyAxcHgpKSwgbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCByZ2JhKDIwMCwgMjAwLCAyMDAsIDAuNDU4ODIzNTI5NCksIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMXB4KSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMDtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLm91dC1vZi1zdG9jayBpbWcge1xuICBvcGFjaXR5OiAwLjQ7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAub3V0LW9mLXN0b2NrOmhvdmVyIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnF1ZXN0aW9uLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0cy1ibG9jayA+IC5wcm9kdWN0IC5wLWluIC5wLWluLWluIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiAucHJvZHVjdCAucC1pbiAucC1pbi1pbiAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrID4gLnByb2R1Y3QgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3RzLWJsb2NrID4gLnByb2R1Y3QgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlIHtcbiAgZmxleC1iYXNpczogYXV0bztcbn1cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiAucHJvZHVjdCAucC1pbiAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSxcbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdHMtYmxvY2sgPiAucHJvZHVjdCAucC1pbiAucC1ib3R0b20gLnJhdGluZ3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGgge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxMDB2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyArIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGggLmJlbmVmaXRCYW5uZXIge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG4uYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGggLmNvbnRhaW5lci1mdWxsLXdpZHRoIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAxNXB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9fZGF0YSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9fcGljdHVyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9fcGljdHVyZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9fcGljdHVyZSBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIC5jb250YWluZXItZnVsbC13aWR0aCAuYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCAuY29udGFpbmVyLWZ1bGwtd2lkdGggLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5icmVhZGNydW1icyA+IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtbGFzdC1jaGlsZCgyKTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMik6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgY29udGVudDogXCI8XCI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMik6bm90KDpmaXJzdC1jaGlsZCkgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIGE6Zm9jdXMge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmJ0bi5idG4sXG5hLmJ0bi5idG4ge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDEzcHggMTZweDtcbn1cbi5idG4uYnRuLXByaW1hcnksXG5hLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5LCAuYnRuLmJ0bi1kZWZhdWx0LFxuYS5idG4uYnRuLXNlY29uZGFyeSxcbmEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNhcm91c2VsLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcm91c2VsLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4O1xuICB9XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDIwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSBhIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgLmV4dGVuZGVkLWJhbm5lci10ZXh0IHtcbiAgICBmb250LXNpemU6IDEwNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMDRweDtcbiAgICBoZWlnaHQ6IDEwNHB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gYSAuZXh0ZW5kZWQtYmFubmVyLXRleHQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiA5MCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaW1nL2Nhcm91c2VsLWxpbmUuc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAtMTBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWlubmVyIC5pdGVtIGEgLmV4dGVuZGVkLWJhbm5lci10ZXh0OmFmdGVyIHtcbiAgICB0b3A6IC0yNXB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLmNhcm91c2VsLXdyYXBwZXIgLmJhbm5lcnMtcm93IC53aWRlLWNhcm91c2VsIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbi5jYXJvdXNlbC13cmFwcGVyIC5iYW5uZXJzLXJvdyAud2lkZS1jYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaS5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgbGkuYWN0aXZlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2Fyb3VzZWwtd3JhcHBlciAuYmFubmVycy1yb3cgLndpZGUtY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2w6OmJlZm9yZSB7XG4gIHRvcDogNTAlO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5pbi1pbmRleCAuY2Fyb3VzZWwtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTg1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4O1xuICB9XG59XG5tYWluIC5jYXRlZ29yeS10b3Age1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbm1haW4gLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiA3LjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluIC5jYXRlZ29yeS10b3AgLnN1YmNhdGVnb3JpZXMgbGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgfVxufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbm1haW4gLmNhdGVnb3J5LXRvcCAuc3ViY2F0ZWdvcmllcyBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbn1cbm1haW4gLmNhdGVnb3J5LXRvcCAuc3ViY2F0ZWdvcmllcyBsaSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluIC5jYXRlZ29yeS10b3AgLnN1YmNhdGVnb3JpZXMgbGkgYSAuaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiAuY2F0ZWdvcnktdG9wIC5zdWJjYXRlZ29yaWVzIGxpIGEgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5tYWluIC5wcm9kdWN0cy10b3AtaGVhZGVyLFxubWFpbiAjcHJvZHVjdHNUb3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29udGVudC1pbm5lciAudm90ZXMtd3JhcC5kaXNjdXNzaW9uIC5hZGQtY29tbWVudCxcbi5wLWRldGFpbCAudm90ZXMtd3JhcC5kaXNjdXNzaW9uIC5hZGQtY29tbWVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmRpc2N1c3Npb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5kaXNjdXNzaW9uLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlcixcbi52b3RlLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5kaXNjdXNzaW9uLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlcjphZnRlcixcbi52b3RlLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtMTBweDtcbiAgY29sb3I6ICNiNDAwMDA7XG59XG4uZGlzY3Vzc2lvbi1mb3JtIC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIuY29sLXNtLTY6YWZ0ZXIsXG4udm90ZS1mb3JtIC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIuY29sLXNtLTY6YWZ0ZXIge1xuICByaWdodDogLTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGlzY3Vzc2lvbi1mb3JtIC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIuY29sLXNtLTY6YWZ0ZXIsXG4gIC52b3RlLWZvcm0gLmZvcm0tZ3JvdXAuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlci5jb2wtc20tNjphZnRlciB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxufVxuLmRpc2N1c3Npb24tZm9ybSAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyLmNvbnNlbnRzLWZpcnN0OmFmdGVyLFxuLnZvdGUtZm9ybSAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyLmNvbnNlbnRzLWZpcnN0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5wcmljZS1zb3J0aW5nICNmaWx0ZXJzLXdyYXBwZXIgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4jY29udGVudCAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2NhdGVnb3J5LWhlYWRlciA+IGZvcm0gZmllbGRzZXQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2NhdGVnb3J5LWhlYWRlciA+IGZvcm0gZmllbGRzZXQgbGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyID4gZm9ybSBmaWVsZHNldCBsYWJlbDpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyID4gZm9ybSBmaWVsZHNldCBsYWJlbFtmb3I9b3JkZXIxXTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxuI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyID4gZm9ybSBmaWVsZHNldCBsYWJlbFtmb3I9b3JkZXIzXSB7XG4gIG9yZGVyOiAtMjtcbn1cbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2NhdGVnb3J5LWhlYWRlciA+IGZvcm0gZmllbGRzZXQgbGFiZWxbZm9yPW9yZGVyNl0ge1xuICBvcmRlcjogLTE7XG59XG4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIgPiBmb3JtIGZpZWxkc2V0IGxhYmVsW2Zvcj1vcmRlcjZdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiL1wiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyID4gZm9ybSBmaWVsZHNldCBsYWJlbFtmb3I9b3JkZXIyXSwgI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyID4gZm9ybSBmaWVsZHNldCBsYWJlbFtmb3I9b3JkZXI0XSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIgPiBmb3JtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG59XG4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIgPiBmb3JtIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnktaG92ZXIpO1xufVxuI2NvbnRlbnQgI2NhdGVnb3J5LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNjb250ZW50ICNjYXRlZ29yeS1oZWFkZXIgZm9ybSBsYWJlbDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLnNob3ctZmlsdGVycy5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIuc2hvdy1maWx0ZXItbW9iaWxlICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIuc2hvdy1maWx0ZXItbW9iaWxlICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlci5zaG93LWZpbHRlci1tb2JpbGUgI2ZpbHRlcnMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkN2Q3ZDc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciB7XG4gICAgb3JkZXI6IC0xOTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGk6bnRoLWNoaWxkKDEpIHtcbiAgb3JkZXI6IDI7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGk6bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IDM7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGk6bnRoLWNoaWxkKDMpIHtcbiAgb3JkZXI6IDE7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGk6bnRoLWNoaWxkKDQpIHtcbiAgb3JkZXI6IDQ7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGkgbGFiZWwsXG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGkgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGxpIGxhYmVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gbGkgbGFiZWw6aG92ZXIge1xuICBjb2xvcjogI2NiMDAwMCAhaW1wb3J0YW50O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBib3R0b206IC0ycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTEwMTtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICB0b3A6IDYwcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICBtaW4td2lkdGg6IDE1MHB4O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnUgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWwsXG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSBsaSBzdHJvbmcge1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IGxpIGxhYmVsOmhvdmVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnUgbGkgc3Ryb25nOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAyMXB4IDVweDtcbiAgYm9yZGVyOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHBhZGRpbmc6IDIxcHggMjJweDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyID4gLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0gLmRyb3Bkb3duIGJ1dHRvbiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyOmhvdmVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgPiAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSAuZHJvcGRvd24gYnV0dG9uI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciA+IC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIC5kcm9wZG93biBidXR0b24jcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gICAgb3JkZXI6IC0yMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDdweDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGJvcmRlcjogMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUwQSUzQ3N2ZyB3aWR0aD0nMjInIGhlaWdodD0nMjInIHZpZXdCb3g9JzAgMCAyMiAyMicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00yLjc1IDUuNDk5OThDMi43NSA0Ljk5MzcyIDMuMTYwNDEgNC41ODMzMSAzLjY2NjY3IDQuNTgzMzFIMTguMzMzM0MxOC44Mzk2IDQuNTgzMzEgMTkuMjUgNC45OTM3MiAxOS4yNSA1LjQ5OTk4QzE5LjI1IDYuMDA2MjQgMTguODM5NiA2LjQxNjY1IDE4LjMzMzMgNi40MTY2NUgzLjY2NjY3QzMuMTYwNDEgNi40MTY2NSAyLjc1IDYuMDA2MjQgMi43NSA1LjQ5OTk4Wk01LjUgMTFDNS41IDEwLjQ5MzcgNS45MTA0MSAxMC4wODMzIDYuNDE2NjcgMTAuMDgzM0gxNS41ODMzQzE2LjA4OTYgMTAuMDgzMyAxNi41IDEwLjQ5MzcgMTYuNSAxMUMxNi41IDExLjUwNjMgMTYuMDg5NiAxMS45MTY2IDE1LjU4MzMgMTEuOTE2Nkg2LjQxNjY3QzUuOTEwNDEgMTEuOTE2NiA1LjUgMTEuNTA2MyA1LjUgMTFaTTcuMzMzMzMgMTYuNUM3LjMzMzMzIDE1Ljk5MzcgNy43NDM3NCAxNS41ODMzIDguMjUgMTUuNTgzM0gxMy43NUMxNC4yNTYzIDE1LjU4MzMgMTQuNjY2NyAxNS45OTM3IDE0LjY2NjcgMTYuNUMxNC42NjY3IDE3LjAwNjMgMTQuMjU2MyAxNy40MTY2IDEzLjc1IDE3LjQxNjZIOC4yNUM3Ljc0Mzc0IDE3LjQxNjYgNy4zMzMzMyAxNy4wMDYzIDcuMzMzMzMgMTYuNVonIGZpbGw9J3doaXRlJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXRpdGxlIC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY4Zjc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMTlweCAzcHggMTlweCA0M3B4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItdGl0bGUgLnRyaWFuZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgNTAlIDUwJSwgMCAxMDAlKTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIGg0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA2cHggIWltcG9ydGFudDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgaDQ6aG92ZXIge1xuICBjb2xvcjogI2NiMDAwMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gKyAuZmlsdGVyLXNlY3Rpb24sICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4sICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLnNsaWRlci13cmFwcGVyIHtcbiAgb3JkZXI6IC0xMDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uc2xpZGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjhmNztcbiAgICBib3JkZXItY29sb3I6ICNmNmY4Zjc7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY4Zjc7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHotaW5kZXg6IDY7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpub3QoLm9wZW4pIC5wcmljZS1maWx0ZXIsXG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpub3QoLm9wZW4pIGZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyID4gZGl2IHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIgPiBkaXYgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0IHtcbiAgYm9yZGVyOiAxcHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMjFweCAyMnB4O1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSxcbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIge1xuICB6LWluZGV4OiA1O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4gICNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAyMDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjZmOGY3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY4Zjc7XG4gICAgYm94LXNoYWRvdzogMCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxufVxuI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICBjbGVhcjogbm9uZTtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0gZGl2IGxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50ICNzbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGY3O1xuICBib3JkZXItY29sb3I6ICNmNmY4Zjc7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgI3NsaWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNCwgMjI0LCAyMjQpO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAjc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgI3NsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAjc2xpZGVyIHNwYW4ge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNjb250ZW50ICNmaWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycy5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAjZmlsdGVycy13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zICNjYXRlZ29yeS1maWx0ZXItaG92ZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSB7XG4gIG9yZGVyOiAwO1xuICBnYXA6IDExcHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5ICNjbGVhci1maWx0ZXJzIHtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnk6bm90KC5ha3Rpdm5pLWZpbHRyKSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeTpub3QoLmFrdGl2bmktZmlsdHIpIC5zbGlkZXItd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiBhdXRvO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIge1xuICBib3JkZXItYm90dG9tOiAwO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnZ5YnJhbmUtZmlsdHJ5LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1mYW1pbHk6ICMwMDAwMDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5LmFrdGl2bmktZmlsdHIgLnNsaWRlci13cmFwcGVyIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgd2lkdGg6IGF1dG87XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkuYWt0aXZuaS1maWx0ciAuZmlsdGVyLWxhYmVsIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeS5ha3Rpdm5pLWZpbHRyICNjbGVhci1maWx0ZXJzIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAudnlicmFuZS1maWx0cnktdGV4dCB7XG4gIG1hcmdpbjogMTJweCAwIDEycHggMTFweDtcbiAgb3JkZXI6IC0xO1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItaGVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1oZXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1sYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiA5cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHdpZHRoOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0b3A6IC04cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U3ZTdlNztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLmZpbHRlci1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogXCJzaG9wdGV0XCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDlweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDlweCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgaDQsXG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5zbGlkZXItaGVhZGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciAudG8ge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIuc2xpZGVyLWZpbHRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tLFxuI2NvbnRlbnQgLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAudG8ge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG59XG4jY29udGVudCAudnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tID4gc3BhbixcbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnRvID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNjb250ZW50IC52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLmZyb206OmFmdGVyIHtcbiAgY29udGVudDogXCIgLSBcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuI2NvbnRlbnQgLnNpZGViYXIgLmZpbHRlci1sYWJlbCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmNlbmEteWVzICNjb250ZW50IC52eWJyYW5lLWZpbHRyeSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5mbGFncy5mbGFncy1kZWZhdWx0IHtcbiAgcGFkZGluZzogMTBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uZmxhZy5mbGFnIHtcbiAgZm9udC1zaXplOiA3MCU7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1pbi13aWR0aDogMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHBhZGRpbmc6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAuZmxhZy5mbGFnIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5mbGFnLmZsYWcgLmljb24tdmFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtZGV0YWlsLWlubmVyIC5mbGFncy1leHRyYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJvdHRvbTogYXV0bztcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MtZXh0cmEgLmZsYWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4td2lkdGg6IHVuc2V0O1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5mbGFncy1leHRyYSAuZmxhZy1kaXNjb3VudCAucHJpY2Utc3RhbmRhcmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5mbGFncy1leHRyYSAuZmxhZy1kaXNjb3VudCAucHJpY2Utc2F2ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MtZGVmYXVsdCB7XG4gIHdpZHRoOiBhdXRvO1xuICByaWdodDogNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5mbGFncyAuZmxhZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuZmxhZ3MgLmZsYWctZGlzY291bnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzUwZTNkO1xufVxuXG4vKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLmZsaWNraXR5LWVuYWJsZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cbi5mbGlja2l0eS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IGhzbGEoMCwgMCUsIDEwMCUsIDAuNzUpO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlmO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogMTBweDtcbn1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMCU7XG4gIHRvcDogMjAlO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDYwJTtcbn1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb290ZXItbmV3c2xldHRlci1mdWxsLXdpZHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3RlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB7XG4gIG9yZGVyOiAxO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB1bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2FsZG8tbG9nby5zdmcpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHVsIGxpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2NvbnRhY3QgdWwgbGkuc29jaWFsLWljb24tbGlzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHVsIGxpLnNvY2lhbC1pY29uLWxpc3QgYSB7XG4gIGZpbHRlcjogaW52ZXJ0KDEpO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB1bCBsaS5zb2NpYWwtaWNvbi1saXN0IGE6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEge1xuICBvcmRlcjogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbiB7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMSAuYWNjb3JkaW9uLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzhjOGM4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbi1pdGVtOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1jYXJyZXQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24taXRlbTphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMSAuYWNjb3JkaW9uLWl0ZW0uYWN0aXZlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbi10cmlnZ2VyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcGFkZGluZzogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBmb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tdHJpZ2dlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbi1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tY29udGVudCBsaSBhIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmZvb3RlciNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmFjY29yZGlvbi1jb250ZW50IGxpIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuOmFmdGVyIHtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWwge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1waG9uZS5zdmcpO1xufVxuZm9vdGVyI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMSAuYWNjb3JkaW9uLWNvbnRlbnQgbGkgc3Bhbi50ZWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIlBvLVDDoTogODowMCAtIDE2OjAwXCI7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLm1haWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1tYWlsLnN2Zyk7XG59XG5mb290ZXIjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5hY2NvcmRpb24tY29udGVudCBsaSBzcGFuLm1haWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIk5hcGnFoXRlIGtkeWtvbGl2XCI7XG59XG5mb290ZXIjZm9vdGVyIC5mb290ZXItYm90dG9tIGEsXG5mb290ZXIjZm9vdGVyIC5mb290ZXItYm90dG9tIHNwYW4sXG5mb290ZXIjZm9vdGVyIC5mb290ZXItYm90dG9tIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDpub3QoLmFkdmFuY2VkLXBhcmFtZXRlcikge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbmZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuZm9ybSBsYWJlbCAuZmlsdGVyLWNvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuZm9ybSBsYWJlbCAuZmlsdGVyLWNvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xufVxuZm9ybSBsYWJlbCAuZmlsdGVyLWNvdW50OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItY29sb3I6ICNjOGM4Yzg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmlkLS04ICNyZWdpc3Rlci1mb3JtIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5pZC0tOCAjcmVnaXN0ZXItZm9ybSAuc3RheS1pbi10b3VjaCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbiNoZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzhjOGM4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMDVzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgI25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogNjBweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLXRvcCB7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Yzg7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2Utb3V0O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAuc2l0ZS1uYW1lIHtcbiAgb3JkZXI6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAuc2l0ZS1uYW1lIGEge1xuICB6LWluZGV4OiAyMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBvcmRlcjogMjtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSBpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSBpOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9c2VhcmNoXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdIC5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vaWNvLXNlYXJjaC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0sICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGEudG9wLW5hdi1idXR0b24tYWNjb3VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0gLmljb24tbG9naW46YmVmb3JlLCAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQgLmljb24tbG9naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby11c2VyLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm91cml0ZSAuZmF2b3VyaXRlX2ljb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2ljby1oZWFydC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSAuaWNvbi1jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tY2FydC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gLmljb24tY2FydDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi13aWR0aDogNTBweDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLm5hdmlnYXRpb24tdG9vbHMge1xuICBvcmRlcjogMztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAubmF2aWdhdGlvbi10b29scyAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC5uYXZpZ2F0aW9uLXRvb2xzIC5sYW5ndWFnZXNNZW51IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2gge1xuICBib3R0b206IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaCB7XG4gICAgcGFkZGluZzogMzBweCA2NXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwOHB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2g6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwOHB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2ggLnNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm0taW5wdXQtZ3JvdXAgLnNlYXJjaC1pbnB1dCB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAxM3B4IDE2cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tc2VhcmNoLWJsYWNrLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tc2VhcmNoIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWZvcm0taW5wdXQtZ3JvdXAgLnNlYXJjaC1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLXNlYXJjaCAuc2VhcmNoLWZvcm0gLnNlYXJjaC1mb3JtLWlucHV0LWdyb3VwIC5zZWFyY2gtYnV0dG9uIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAxM3B4IDE2cHg7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1zZWFyY2ggLnNlYXJjaC13aWRnZXQtY2xvc2Uge1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnNlYXJjaFdoaXNwZXJlci5hY3RpdmUge1xuICBoZWlnaHQ6IDc1dmg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1heC13aWR0aDogMTMzMHB4O1xuICByaWdodDogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDB2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxNTdweDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICBoZWlnaHQ6IDE1NnB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdjpsYXN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiAuaW5wdXQtd3JhcHBlci5wYXNzd29yZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiAuaW5wdXQtd3JhcHBlciAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiAubG9naW4td3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24tbG9naW4gLnBvcHVwLXdpZGdldC1pbm5lciAjY3VzdG9tZXJMb2dpbiBmb3JtID4gZGl2IC5sb2dpbi13cmFwcGVyIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1sb2dpbiAucG9wdXAtd2lkZ2V0LWlubmVyICNjdXN0b21lckxvZ2luIGZvcm0gPiBkaXYgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEgKyBhIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWxvZ2luIC5wb3B1cC13aWRnZXQtaW5uZXIgI2N1c3RvbWVyTG9naW4gZm9ybSA+IGRpdiAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEgKyBhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCIvXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjYzhjOGM4O1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi13cmFwcGVyIC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLXdyYXBwZXIgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1jYXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24td3JhcHBlciAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWNhcnQgLmNhcnQtd2lkZ2V0LWlubmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiB7XG4gICAgd2lkdGg6IDk5MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMzMHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYge1xuICAgIHdpZHRoOiAxMzMwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMSA+IGxpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMSA+IGxpLmV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkuZXh0IC5zdWJtZW51LWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDAuNztcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkuZXhwID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkuZXhwID4gYTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAtMi41cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkgPiBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGE6aG92ZXIsICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0xID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMSA+IGxpID4gYTpob3ZlcjphZnRlciwgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGE6Zm9jdXM6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMSA+IGxpID4gYTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0yLjVweDtcbiAgfVxufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTEgPiBsaSA+IGEgYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDUwcHggMTVweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogMTMzMHB4O1xuICB9XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDVweCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2M4YzhjODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIHtcbiAgcGFkZGluZzogMDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMjlweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiBsaSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIGxpIGEubWVudS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiBhIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIC5tb3JlLWl0ZW1zLXRyaWdnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbGVkLWRvd24gLnVzZXItYWN0aW9uLXZpc2libGUgI2hlYWRlciB7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgbGkge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAubmF2aWdhdGlvbi13cmFwcGVyIG5hdiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIGxpLmV4cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M4YzhjODtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSBsaS5leHAgPiBhIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1hcmdpbjogMCAwIC0xcHg7XG59XG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5oZWFkZXItYm90dG9tIC5uYXZpZ2F0aW9uLXdyYXBwZXIgbmF2IC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLm1lbnUtbGV2ZWwtMiB7XG4gIHBhZGRpbmc6IDAgMCAwIDVweDtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLmhlYWRlci1ib3R0b20gLm5hdmlnYXRpb24td3JhcHBlciBuYXYgLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSAubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgYSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5ib2R5Lm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG5cbmJvZHkuc2VhcmNoLXdpbmRvdy12aXNpYmxlIC5pY29uLXNlYXJjaDpiZWZvcmUsXG5ib2R5LmxvZ2luLXdpbmRvdy12aXNpYmxlIC5pY29uLWxvZ2luOmJlZm9yZSxcbmJvZHkuY2FydC13aW5kb3ctdmlzaWJsZSAuaWNvbi1jYXJ0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tY3Jvc3Muc3ZnKSAhaW1wb3J0YW50O1xuICBmaWx0ZXI6IGludmVydCgwKSAhaW1wb3J0YW50O1xufVxuXG5ib2R5Om5vdCguaW4taW5kZXgpIC5vdmVyYWxsLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMTI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keTpub3QoLmluLWluZGV4KSAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTgwcHg7XG4gIH1cbn1cbmJvZHk6bm90KC5pbi1pbmRleCkuYWRtaW4tbG9nZ2VkIC5vdmVyYWxsLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5Om5vdCguaW4taW5kZXgpLmFkbWluLWxvZ2dlZCAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XG4gIH1cbn1cblxuLypcbiNuYXZpZ2F0aW9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIC5tZW51LWl0ZW0tNDA3NCAubWVudS1sZXZlbC0yIHtcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiovXG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICBvcmRlcjogODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlMWUxZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogMTAwdnc7XG4gIH1cbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHBhZGRpbmc6IDEzcHggMDtcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5Om5vdCguaW4taW5kZXgpIC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IHtcbiAgd2lkdGg6IDUwJTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSBoNCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIGg0IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0tZm9sbG93LWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4ge1xuICAgIHRvcDogNTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHNwYW4ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4gc3BhbiBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4gc3Bhbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHNwYW4gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLWZvbGxvdy1idG4gc3BhbiBhOmhvdmVyLCAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0tZm9sbG93LWJ0biBzcGFuIGE6Zm9jdXMsICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS1mb2xsb3ctYnRuIHNwYW4gYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgfVxuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMyxcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCA+IGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTEsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMixcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0zLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMSxcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTIsXG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0zLFxuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0xLFxuICAjY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMixcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTMsXG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci00IHtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0xIGEsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTMgYSxcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci00IGEge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTEgYTpiZWZvcmUsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhOmJlZm9yZSxcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0zIGE6YmVmb3JlLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTQgYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMSBhIGltZyxcbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0yIGEgaW1nLFxuI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTMgYSBpbWcsXG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItNCBhIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI2NvbnRlbnQgLmN1c3RvbS1mb290ZXJfX2luc3RhZ3JhbSAuaW5zdGFncmFtLXdpZGdldCAuaWctY29udGFpbmVyLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0yIHtcbiAgICB3aWR0aDogNTEuNSU7XG4gIH1cbn1cbiNjb250ZW50IC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0gLmluc3RhZ3JhbS13aWRnZXQgLmlnLWNvbnRhaW5lci0yIGEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIC5pbnN0YWdyYW0td2lkZ2V0IC5pZy1jb250YWluZXItMiBhIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1lc3NhZ2VzIHtcbiAgdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZXNzYWdlcyB7XG4gICAgdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWVzc2FnZXMgLm1zZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsZWQtZG93biAubWVzc2FnZXMge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODAlKTtcbiAgfVxufVxuXG4vKipcbiAqIE1pbWUgQ29weXJpZ2h0IHYxLjAuMFxuICogVnlnZW5lcnVqZSBhIHpvYnJhesOtIGNvcHlyaWdodCB6bmHEjWt5IG1pbWUgZGlnaXRhbC4gQ29weXJpZ2h0IHphaHJudWplIFxuICogbG9nbyBTaG9wdGV0IGEgb2RrYXogbmEgd2ViIG1pbWUgZGlnaXRhbCBzIGxvZ2VtIHNwb2xlxI1ub3N0aS5cbiAqIFxuICogKGMpIG1pbWUgZGlnaXRhbCBzLnIuby4gMjAyM1xuICogaHR0cHM6Ly9taW1lZGlnaXRhbC5jelxuICogbWVkYXJkLmh1dHRlbmJhY2hAbWltZWRpZ2l0YWwuY3pcbiAqKi9cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUgLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIC50aXRsZSBpbWcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIC5waXBlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbjogMCAxMHB4O1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIGEgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBpbWcge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnN0YXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xufVxuLnN0YXJzIC5zdGFyIHtcbiAgY29sb3I6ICNGRkM2MzMgIWltcG9ydGFudDtcbn1cbi5zdGFycyAuc3Rhcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNGRkM2MzMgIWltcG9ydGFudDtcbn1cblxuLm1pbWUtcmF0aW5nLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5taW1lLXJhdGluZy13cmFwcGVyID4gLm1pbWUtcmF0aW5nLWhlYWRlciA+IC5yYXRpbmcge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctaGVhZGVyID4gLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogbGVmdDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xufVxuLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctaGVhZGVyID4gLnRleHQgPiAudGl0bGUge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5taW1lLXJhdGluZy13cmFwcGVyID4gLm1pbWUtcmF0aW5nLWhlYWRlciA+IC50ZXh0ID4gLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctaGVhZGVyID4gLnRleHQgPiBhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWltZS1yYXRpbmctd3JhcHBlciA+IC5taW1lLXJhdGluZy1saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ubWltZS1yYXRpbmctd3JhcHBlciA+IC5taW1lLXJhdGluZy1saXN0IC5taW1lLXJhdGluZy1kaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDEuNXJlbTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWltZS1yYXRpbmctd3JhcHBlciA+IC5taW1lLXJhdGluZy1saXN0IC5taW1lLXJhdGluZy1kaXYge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5taW1lLXJhdGluZy13cmFwcGVyID4gLm1pbWUtcmF0aW5nLWxpc3QgLm1pbWUtcmF0aW5nLWRpdiA+IC5zY29yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG4ubWltZS1yYXRpbmctd3JhcHBlciA+IC5taW1lLXJhdGluZy1saXN0IC5taW1lLXJhdGluZy1kaXYgPiAuc2NvcmUgPiAuc3RhcnMge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ubWltZS1yYXRpbmctd3JhcHBlciA+IC5taW1lLXJhdGluZy1saXN0IC5taW1lLXJhdGluZy1kaXYgPiAuZGVzY3JpcHRpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cbi5taW1lLXJhdGluZy13cmFwcGVyID4gLm1pbWUtcmF0aW5nLWxpc3QgLm1pbWUtcmF0aW5nLWRpdiA+IC5mdWxsTmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLm1pbWUtcmF0aW5nLXdyYXBwZXIgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2ID4gLmZ1bGxOYW1lID4gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLm1pbWUtcmF0aW5nLWZ1bGx3aWR0aCB7XG4gIHdpZHRoOiBjYWxjKDEwMHZ3IC0gdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKSk7XG4gIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncgKyB2YXIoLS1zY3JvbGxiYXItd2lkdGgpIC8gMik7XG59XG5cbi50eXBlLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGOUY5O1xufVxuLnR5cGUtMSA+IC5taW1lLXJhdGluZy1oZWFkZXIge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnR5cGUtMSA+IC5taW1lLXJhdGluZy1oZWFkZXIgPiAuY3VzdG9tZXItcmV2aWV3ZWQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogLTQ1cHg7XG59XG4udHlwZS0xID4gLm1pbWUtcmF0aW5nLWhlYWRlciA+IC5zdWJ0ZXh0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHlwZS0xID4gLm1pbWUtcmF0aW5nLWxpc3Qge1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbn1cbi50eXBlLTEgPiAubWltZS1yYXRpbmctbGlzdCA+IC5taW1lLXJhdGluZy1kaXYge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDJyZW0pIC8gMyk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1pbi1oZWlnaHQ6IDI0MHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnR5cGUtMSA+IC5taW1lLXJhdGluZy1saXN0ID4gLm1pbWUtcmF0aW5nLWRpdiA+IC5zY29yZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG59XG4udHlwZS0xID4gLm1pbWUtcmF0aW5nLWxpc3QgPiAubWltZS1yYXRpbmctZGl2ID4gLmZ1bGxOYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cbi50eXBlLTEgPiAubWltZS1yYXRpbmctbGlzdCA+IC5taW1lLXJhdGluZy1kaXYgPiAuZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG4udHlwZS0xID4gLm1pbWUtcmF0aW5nLWZvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuLnR5cGUtMSA+IC5taW1lLXJhdGluZy1mb290ZXIgPiAuc2hvdy1tb3JlLWJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNzg0MzEzNzI1KTtcbn1cblxuLnR5cGUtMiA+IC5taW1lLXJhdGluZy1oZWFkZXIgPiAucmF0aW5nIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkM2MzM7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnR5cGUtMiA+IC5taW1lLXJhdGluZy1oZWFkZXIgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnR5cGUtMiA+IC5taW1lLXJhdGluZy1saXN0IHtcbiAgbWluLWhlaWdodDogMzIwcHg7XG59XG4udHlwZS0yID4gLm1pbWUtcmF0aW5nLWxpc3QgPiAubWltZS1yYXRpbmctZGl2IHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzcmVtKSAvIDQpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnR5cGUtMiA+IC5taW1lLXJhdGluZy1saXN0ID4gLm1pbWUtcmF0aW5nLWRpdiA+IC5zY29yZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnR5cGUtMiA+IC5taW1lLXJhdGluZy1saXN0ID4gLm1pbWUtcmF0aW5nLWRpdiA+IC5mdWxsTmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnR5cGUtMyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y1RjA7XG4gIHBhZGRpbmc6IDI0cHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS0zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udHlwZS0zID4gLm1pbWUtcmF0aW5nLWhlYWRlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udHlwZS0zID4gLm1pbWUtcmF0aW5nLWhlYWRlciA+IC5yYXRpbmcge1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzYzMztcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udHlwZS0zID4gLm1pbWUtcmF0aW5nLWhlYWRlciAudGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4udHlwZS0zID4gLm1pbWUtcmF0aW5nLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi50eXBlLTMgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2IHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAycmVtKSAvIDMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4udHlwZS0zID4gLm1pbWUtcmF0aW5nLWxpc3QgLm1pbWUtcmF0aW5nLWRpdiA+IC5zY29yZSB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50eXBlLTMgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2ID4gLnNjb3JlID4gZGl2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjVyZW07XG4gIGxlZnQ6IDEuNXJlbTtcbiAgZm9udC1zaXplOiA4MHB4O1xuICBjb2xvcjogI0QwQ0FCQjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi50eXBlLTMgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2ID4gLmZ1bGxOYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udHlwZS00IHtcbiAgcGFkZGluZzogMjRweCAwO1xufVxuLnR5cGUtNCA+IC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi50eXBlLTQgPiAubWltZS1yYXRpbmctaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAycmVtO1xufVxuLnR5cGUtNCA+IC5taW1lLXJhdGluZy1oZWFkZXIgPiAucmF0aW5nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi50eXBlLTQgPiAubWltZS1yYXRpbmctaGVhZGVyID4gLnRleHQge1xuICBmbGV4OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4udHlwZS00ID4gLm1pbWUtcmF0aW5nLWhlYWRlciA+IC50ZXh0ID4gLnNob3ctbW9yZS1idXR0b24ge1xuICBwYWRkaW5nOiAxOHB4IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQUNBQ0E7XG59XG4udHlwZS00ID4gLm1pbWUtcmF0aW5nLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi50eXBlLTQgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2IHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzcmVtKSAvIDQpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0ZEMUMyO1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBnYXA6IDFyZW07XG59XG4udHlwZS00ID4gLm1pbWUtcmF0aW5nLWxpc3QgLm1pbWUtcmF0aW5nLWRpdiA+IC5mdWxsTmFtZSB7XG4gIG9yZGVyOiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnR5cGUtNCA+IC5taW1lLXJhdGluZy1saXN0IC5taW1lLXJhdGluZy1kaXYgPiAuc2NvcmUge1xuICBvcmRlcjogMjtcbn1cbi50eXBlLTQgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2ID4gLmRlc2NyaXB0aW9uIHtcbiAgb3JkZXI6IDM7XG4gIGZsZXg6IGF1dG87XG59XG4udHlwZS00ID4gLm1pbWUtcmF0aW5nLWxpc3QgLm1pbWUtcmF0aW5nLWRpdiA+IC5kYXRlIHtcbiAgb3JkZXI6IDQ7XG59XG5cbi50eXBlLTUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgI0YzRUJFMSAwJSwgI0YzRUJFMSA5MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgOTAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50eXBlLTUgPiAubWltZS1yYXRpbmctbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnR5cGUtNSA+IC5taW1lLXJhdGluZy1saXN0IC5taW1lLXJhdGluZy1kaXYge1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDNyZW0pIC8gNCk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi50eXBlLTUgPiAubWltZS1yYXRpbmctbGlzdCAubWltZS1yYXRpbmctZGl2ID4gLmZ1bGxOYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi50eXBlLTUgPiAubWltZS1yYXRpbmctZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMnJlbTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4udHlwZS01ID4gLm1pbWUtcmF0aW5nLWZvb3RlciA+IC50ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50eXBlLTUgPiAubWltZS1yYXRpbmctZm9vdGVyID4gLnRleHQgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuLnR5cGUtNSA+IC5taW1lLXJhdGluZy1mb290ZXIgPiAudGV4dCAuc2hvdy1tb3JlLWJ1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ubWltZUZvb3RlclJhdGluZyB7XG4gIHBhZGRpbmc6IDE3cHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAycmVtO1xuICB3aWR0aDogMzIwcHg7XG4gIG1pbi1oZWlnaHQ6IDEyMnB4O1xufVxuLm1pbWVGb290ZXJSYXRpbmcgLm1pbWVGb290ZXJSYXRpbmctaW1hZ2UtZGl2IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ltZy9mb290ZXJfaGV1cmVrYS5wbmdcIikgbm8tcmVwZWF0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA4OHB4O1xuICBmbGV4OiBub25lO1xufVxuLm1pbWVGb290ZXJSYXRpbmcgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubWltZUZvb3RlclJhdGluZyA+IGRpdiA+IC5taW1lRm9vdGVyUmF0aW5nLWF2ZXJhZ2Utc2NvcmUge1xuICB3aWR0aDogNDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4ubWltZUZvb3RlclJhdGluZyA+IGRpdiA+IC5taW1lRm9vdGVyUmF0aW5nLWFsdC10ZXh0IHtcbiAgd2lkdGg6IDYwJTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbi5taW1lRm9vdGVyUmF0aW5nID4gZGl2ID4gLm1pbWVGb290ZXJSYXRpbmctbW9yZS10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWltZUZvb3RlclJhdGluZyA+IGRpdiA+IC5taW1lRm9vdGVyUmF0aW5nLW1vcmUtdGV4dCA+IGEge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uZmF2LXByb2R1Y3RzIC5wcm9kdWN0IC5wLWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2LXByb2R1Y3RzIC5wcm9kdWN0IC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUgc3ZnIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuLmZhdi1wcm9kdWN0cyAucHJvZHVjdCAuZmxhZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdCAucCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0IC5wIC5mYXZvdXJpdGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogMTVweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICB3aWR0aDogMjJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucHJvZHVjdCAucCAuZmF2b3VyaXRlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5wcm9kdWN0IC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnByb2R1Y3QgLnAgLmZhdm91cml0ZSAuYWRkX2Zhdm91cml0ZSBzdmcge1xuICBvcGFjaXR5OiAxO1xuICBzdHJva2U6ICMwMDAwMDA7XG4gIHN0cm9rZS13aWR0aDogMjtcbiAgZmlsbDogI0ZGRkZGRjtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG4ucHJvZHVjdC5mYXYtYWN0aXZlIC5wIC5mYXZvdXJpdGUgLmFkZF9mYXZvdXJpdGUgc3ZnIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuXG4uZmF2b3VyaXRlX2ljb24ge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmF2b3VyaXRlX2ljb24gLm51bWJlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY4Zjc7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY29uLWZhdi1mYWxzZS5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmZhdm91cml0ZS1kZXRhaWwuZmF2LXllcyAuYnRuX3RvZ2dsZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsLmZhdi15ZXMgLmJ0bl90b2dnbGUgaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbC5mYXYteWVzIC5idG5fdG9nZ2xlIHN2ZyB7XG4gIGZpbGw6ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuZmF2b3VyaXRlLWRldGFpbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5mYXZvdXJpdGUtZGV0YWlsIHN2ZyB7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsLWlubmVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgaSBzcGFuLm51bWJlcixcbi5wLWRldGFpbC1pbm5lciBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRkZGRkZGICFpbXBvcnRhbnQ7XG59XG5cbi5zaXplLXZhcmlhbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uc2l6ZS1vcHRpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNXB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l6ZS1vcHRpb25zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxufVxuLnNpemUtb3B0aW9ucyBidXR0b24ge1xuICBwYWRkaW5nOiAxMHB4IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpemUtb3B0aW9ucyBidXR0b24ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDIzcHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4uc2l6ZS1vcHRpb25zIGJ1dHRvbi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDA7XG59XG4uc2l6ZS10YWJsZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4uc2l6ZS10YWJsZS1wb3B1cCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG59XG4uc2l6ZS10YWJsZS1wb3B1cDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaXplLXRhYmxlIC5oMiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjVyZW0sIDJ2dywgMjBweCk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDAgOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaXplLXRhYmxlIC5oMiB7XG4gICAgcGFkZGluZzogNDBweCAwIDE2cHg7XG4gIH1cbn1cbi5zaXplLXRhYmxlID4gcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5zaXplLXRhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdEJ1dHRvbnNDb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiAxMHB4O1xufVxuLnNlbGVjdEJ1dHRvbnNDb250ZW50IC5zZWxlY3Qtb3B0aW9uIHtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIG1hcmdpbi1yaWdodDogNy41cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG4gIG1pbi13aWR0aDogNTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VsZWN0QnV0dG9uc0NvbnRlbnQgLnNlbGVjdC1vcHRpb24uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNlbGVjdEJ1dHRvbnNDb250ZW50IC5zZWxlY3Qtb3B0aW9uLmF2YWlsYWJsZS1mYWxzZSB7XG4gIGJvcmRlci1jb2xvcjogI2M4YzhjODtcbiAgb3BhY2l0eTogMC41O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0QnV0dG9uc0NvbnRlbnQgLnNlbGVjdC1vcHRpb24uYXZhaWxhYmxlLWZhbHNlLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zZWxlY3RCdXR0b25zQ29udGVudCAuc2VsZWN0LW9wdGlvbi5hdmFpbGFibGUtZmFsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCAjYzhjOGM4LCB0cmFuc3BhcmVudCBjYWxjKDUwJSArIDFweCkpLCBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCB0cmFuc3BhcmVudCBjYWxjKDUwJSAtIDFweCksICNjOGM4YzgsIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMXB4KSk7XG59XG5cbi5taW1lLXZhcmlhbnRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAxM3B4IDAgMjhweDtcbiAgZ2FwOiA4cHg7XG4gIG9yZGVyOiAtMTtcbn1cbi5taW1lLXZhcmlhbnRzIC5taW1lLXZhcmlhbnQtaXRlbSB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQUNBQ0E7XG4gIHBhZGRpbmc6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubWltZS12YXJpYW50cyAubWltZS12YXJpYW50LWl0ZW0uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuLm1pbWUtdmFyaWFudHMgLm1pbWUtdmFyaWFudC1pdGVtIC50b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzcHggNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogLTMwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5taW1lLXZhcmlhbnRzIC5taW1lLXZhcmlhbnQtaXRlbSAudG9vbHRpcDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEzcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItd2lkdGg6IDdweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLm1pbWUtdmFyaWFudHMgLm1pbWUtdmFyaWFudC1pdGVtOmhvdmVyIC50b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cbi5taW1lLWNvbG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgb3JkZXI6IC0yO1xufVxuXG4udG9nZ2xlLWZpbHRlcnMtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udG9nZ2xlLWZpbHRlcnMtYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjYwYzQ7XG4gIHBhZGRpbmc6IDU2cHggMTVweDtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2MGM0O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgPiBkaXYsIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBmb3JtIHtcbiAgbWF4LXdpZHRoOiA0ODhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIDNcIiwgc2Fucy1zZXJpZjtcbiAgbWF4LXdpZHRoOiA3ODhweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBoNCBzcGFuIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIGg0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBpbnB1dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxOHB4IDE2cHg7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuYnRuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItY29sb3I6ICMwMDAwMDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuYnRuIC5zci1vbmx5IHtcbiAgcG9zaXRpb246IHVuc2V0O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuY29uc2VudHMge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgbGFiZWxbZm9yPW5ld3NsZXR0ZXJXaWRnZXRDb25zZW50czMxXSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyAzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIGxhYmVsW2Zvcj1uZXdzbGV0dGVyV2lkZ2V0Q29uc2VudHMzMV0gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIGxhYmVsW2Zvcj1uZXdzbGV0dGVyV2lkZ2V0Q29uc2VudHMzMV0gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgei1pbmRleDogMjtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxvYWRlciB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzMwcHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxvYWRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tbG9hZGVyIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1sb2FkZXIgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxvYWRlciAuYnRuOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tbGluayxcbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbiA+IGEge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1saW5rOmhvdmVyLFxuI2NvbnRlbnQtd3JhcHBlciAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudC13cmFwcGVyIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24gLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbiNjb2xvcmJveCxcbiNjYm94T3ZlcmxheSB7XG4gIHotaW5kZXg6IDEwMDAxO1xufVxuXG4jY2JveENvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI2Nib3hDb250ZW50ICNjYm94TG9hZGVkQ29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5oMSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5hby1wcm9kdWN0IC5hby1pbWFnZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBmbGV4LWJhc2lzOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4jY2JveENvbnRlbnQgLmFkdmFuY2VkLW9yZGVyIC5hby1wcm9kdWN0IC5hby1uYW1lIC5oMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2Nib3hDb250ZW50IC5hZHZhbmNlZC1vcmRlciAuYW8tcHJvZHVjdCAuYW8tbmFtZSAuaDMgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNjYm94Q29udGVudCAuYWR2YW5jZWQtb3JkZXIgLmFvLXByb2R1Y3QgLmFvLW5hbWUgLmFvLWF2YWlsYWJpbGl0eSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlcixcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG4gIGhlaWdodDogMjVweDtcbiAgbWFyZ2luLXRvcDogLTQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbiAgb3JkZXI6IDI7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIgLndpZGdldC1wYXJhbWV0ZXItbGlzdCAud2lkZ2V0LXBhcmFtZXRlci12YWx1ZSBhLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIC53aWRnZXQtcGFyYW1ldGVyLWxpc3QgLndpZGdldC1wYXJhbWV0ZXItdmFsdWUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlcjogMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMi41cHggNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIgLndpZGdldC1wYXJhbWV0ZXItbGlzdCAud2lkZ2V0LXBhcmFtZXRlci12YWx1ZSBhOmhvdmVyLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIC53aWRnZXQtcGFyYW1ldGVyLWxpc3QgLndpZGdldC1wYXJhbWV0ZXItdmFsdWUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIsXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0OmhvdmVyIC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuICBvcGFjaXR5OiAxO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucC1pbixcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stLW1pbWUgLnByb2R1Y3QgLnAtaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wLWluIC5wcmljZXMsXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wLWluIC5wcmljZXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wLWluIC5wcmljZXMgLnByaWNlLWZpbmFsLFxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jay0tbWltZSAucHJvZHVjdCAucC1pbiAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucC1pbiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCBzdHJvbmcsXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5wcm9kdWN0IC5wLWluIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG5cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIgLm5hbWUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWluLWluIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBoZWlnaHQ6IGF1dG87XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLmF2YWlsYWJpbGl0eSxcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5yYXRpbmdzLXdyYXBwZXIsXG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyxcbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICBkaXNwbGF5OiBub25lO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxubWFpbiNjb250ZW50IC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgY29sb3I6ICM3ODc4Nzg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXNhdmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbm1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stLW1pbWUge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5tYWluI2NvbnRlbnQgLnByb2R1Y3RzLWJsb2NrLS1taW1lIC5mbGlja2l0eS1zbGlkZXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5ib2R5Om5vdCguaW4taW5kZXgpIG1haW4jY29udGVudCAucHJvZHVjdHMtYmxvY2stbWltZSAucHJvZHVjdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZSB7XG4gIG9yZGVyOiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgMWZyKTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgIGdhcDogNXB4O1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOmJlZm9yZSwgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tY2FycmV0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNy41cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6YmVmb3JlLCBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHJpZ2h0OiAxNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKG4gKyAyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZShuICsgMikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDIpIHtcbiAgZ3JpZC1hcmVhOiAxLzEvMy8zO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSgzKSB7XG4gIGdyaWQtYXJlYTogMS8zLzMvNTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUoNCkge1xuICBncmlkLWFyZWE6IDMvMS81LzM7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDUpIHtcbiAgZ3JpZC1hcmVhOiAzLzMvNC80O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg2KSB7XG4gIGdyaWQtYXJlYTogMy80LzQvNTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ncmlkIC5wLW1haW4taW1hZ2U6bnRoLW9mLXR5cGUoNykge1xuICBncmlkLWFyZWE6IDQvMy81LzQ7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDgpIHtcbiAgZ3JpZC1hcmVhOiA0LzQvNS81O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg5KSB7XG4gIGdyaWQtYXJlYTogNC80LzUvNTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDkpIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZCAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDkpOmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDUycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDUycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQgLnAtbWFpbi1pbWFnZTpudGgtY2hpbGQobisxMikge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZC0tbGVzcyAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDUpIHtcbiAgZ3JpZC1hcmVhOiAzLzMvNS81O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQtLWxlc3MgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSg2KSB7XG4gIGdyaWQtYXJlYTogMy8zLzUvNTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZC0tbGVzcyAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDYpIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUuZ3JpZC0tbGVzcyAucC1tYWluLWltYWdlOm50aC1vZi10eXBlKDYpOmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDUycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDUycHg7XG4gIG1hcmdpbjogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpZHRoOiBhdXRvO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLmdyaWQtLWxlc3MgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZShuICsgNykge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUubm9ncmlkIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZS1taW1lLm5vZ3JpZCAucC1tYWluLWltYWdlOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UtbWltZS5ub2dyaWQgLnAtbWFpbi1pbWFnZTpudGgtb2YtdHlwZSgyKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlLW1pbWUubm9ncmlkIC5wLW1haW4taW1hZ2U6bm90KDpudGgtb2YtdHlwZSgyKSkgaW1nIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlOmJlZm9yZSwgbWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTVweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9pY28tY2FycmV0LnN2Zyk7XG4gIGJhY2tncm91bmQtc2l6ZTogNy41cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4jY29udGVudCAucC1kZXRhaWwgLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2U6YmVmb3JlLCBtYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5tYWluI2NvbnRlbnQgLnAtZGV0YWlsIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHJpZ2h0OiAxNXB4O1xufVxubWFpbiNjb250ZW50IC5wLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgbGVmdDogMTVweDtcbn1cblxuLnF1YW50aXR5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucXVhbnRpdHkgLmluY3JlYXNlLFxuLnF1YW50aXR5IC5kZWNyZWFzZSB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLWNvbG9yOiAjYzhjOGM4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmOGY3O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnF1YW50aXR5IC5pbmNyZWFzZTpiZWZvcmUsXG4ucXVhbnRpdHkgLmRlY3JlYXNlOmJlZm9yZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG59XG4ucXVhbnRpdHkgaW5wdXQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuI3JlbGF0ZWRGaWxlcyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4jcmVsYXRlZEZpbGVzIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN0YXJzLXdyYXBwZXIgLnN0YXJzLFxuLmZvcm0tZ3JvdXAgLnN0YXJzIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uc3RhcnMtd3JhcHBlciAuc3RhcnMgLnN0YXIsXG4uZm9ybS1ncm91cCAuc3RhcnMgLnN0YXIge1xuICBtYXJnaW46IDAgNXB4IDAgMDtcbn1cbi5zdGFycy13cmFwcGVyIC5zdGFycyAuc3Rhci5zdGFyLWlzLWFjdGl2ZTpiZWZvcmUsIC5zdGFycy13cmFwcGVyIC5zdGFycyAuc3Rhci5zdGFyLW9uOmJlZm9yZSwgLnN0YXJzLXdyYXBwZXIgLnN0YXJzIC5zdGFyLnN0YXItaGFsZjpiZWZvcmUsXG4uZm9ybS1ncm91cCAuc3RhcnMgLnN0YXIuc3Rhci1pcy1hY3RpdmU6YmVmb3JlLFxuLmZvcm0tZ3JvdXAgLnN0YXJzIC5zdGFyLnN0YXItb246YmVmb3JlLFxuLmZvcm0tZ3JvdXAgLnN0YXJzIC5zdGFyLnN0YXItaGFsZjpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzQyZDtcbn1cbi5zdGFycy13cmFwcGVyIC5zdGFycy1sYWJlbCxcbi5mb3JtLWdyb3VwIC5zdGFycy1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIC5zdGFyLWxpc3Qge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtd3JhcHBlciAuc3Rhci1saXN0IC5zdGFyIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG59XG5cbi5yYXRlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnJhdGUtd3JhcHBlciAuYWRkLWNvbW1lbnQge1xuICBtYXJnaW46IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuLnJhdGUtd3JhcHBlciAuYWRkLWNvbW1lbnQgLnJhdGluZy1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDVweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucmF0ZS13cmFwcGVyIC5yYXRlLXdyYXAge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucmF0ZS13cmFwcGVyIC5yYXRlLXdyYXAgPiBkaXY6bm90KC5yYXRlLWF2ZXJhZ2Utd3JhcCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJhdGUtd3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yYXRlLXdyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLmFkZC1jb21tZW50IHtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJhdGUtd3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCAuYWRkLWNvbW1lbnQge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIG1hcmdpbjogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucmF0ZS13cmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5hZGQtY29tbWVudCAucmF0aW5nLWljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuLnJhdGUtd3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCAuYWRkLWNvbW1lbnQgLnJhdGluZy1pY29uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmF0ZS13cmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5yYXRlLWF2ZXJhZ2UtaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJhdGUtd3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCAucmF0ZS1hdmVyYWdlLWlubmVyIC5yYXRlLWF2ZXJhZ2Uge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiA1MnB4O1xufVxuLnJhdGUtd3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCAucmF0ZS1hdmVyYWdlLWlubmVyIC5yYXRlLXN0YXItd3JhcCB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5yYXRlLXdyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLnJhdGUtYXZlcmFnZS1pbm5lciAucmF0ZS1zdGFyLXdyYXAgLnN0YXItbGlzdCB7XG4gIG9yZGVyOiAyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucmF0ZS13cmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5yYXRlLWF2ZXJhZ2UtaW5uZXIgLnJhdGUtc3Rhci13cmFwIC5zdGFyLWxpc3QgLnN0YXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5yYXRlLXdyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLnJhdGUtYXZlcmFnZS1pbm5lciAucmF0ZS1zdGFyLXdyYXAgLnN0YXItbGlzdCAuc3RhcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzQyZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5yYXRlLXdyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLnJhdGUtYXZlcmFnZS1pbm5lciAucmF0ZS1zdGFyLXdyYXAgLnN0YXJzLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJSAhaW1wb3J0YW50O1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1waWMge1xuICBoZWlnaHQ6IDY3cHg7XG4gIHdpZHRoOiA2N3B4O1xuICBtaW4td2lkdGg6IDY3cHggIWltcG9ydGFudDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXBpYyAudm90ZS1pbml0aWFscyB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogI2Y2ZjhmNyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDY3cHg7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1waWMgLnZvdGUtaW5pdGlhbHMgKyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtc3VtbWFyeSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXN1bW1hcnkgLnZvdGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtc3VtbWFyeSAudm90ZS1yYXRpbmcge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXN1bW1hcnkgLnZvdGUtcmF0aW5nIC5zdGFycyAuc3RhcjpiZWZvcmUge1xuICBjb2xvcjogI2ZmYzQyZCAhaW1wb3J0YW50O1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtc3VtbWFyeSAudm90ZS1yYXRpbmcgLnZvdGUtZGVsaW1ldGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXN1bW1hcnkgLnZvdGUtcmF0aW5nIC52b3RlLXRpbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0yLjVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLm1pbWUtcmF0aW5nLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5zaG93LWZpbHRlci1tb2JpbGUgLmZpbHRlcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIGg0IHNwYW4ge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5zaG93LWZpbHRlcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uYXNpZGUtaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXNpZGUtaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAjZmlsdGVycyB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5hc2lkZS1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmFzaWRlLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmNhdGVnb3J5LWhlYWRlciBmaWVsZHNldCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYXNpZGUtaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuY2F0ZWdvcnktaGVhZGVyIGZpZWxkc2V0IGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5hc2lkZS1pbmRlbnRlZCBtYWluI2NvbnRlbnQgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5jYXRlZ29yeS1oZWFkZXIgZmllbGRzZXQgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zaWRlYmFyLWluZGVudGVkIG1haW4jY29udGVudCAuc2lkZWJhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIG1haW4jY29udGVudCAuc2lkZWJhciB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbi5zaWRlYmFyLWluZGVudGVkIG1haW4jY29udGVudCAuc2lkZWJhci1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI2Y2ZjhmNztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzEwcHgpO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuLnNpZGViYXItaW5kZW50ZWQgbWFpbiNjb250ZW50IC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgI2NhdGVnb3J5LWhlYWRlcixcbi5zaWRlYmFyLWluZGVudGVkIG1haW4jY29udGVudCAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNmaWx0ZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXItaW5kZW50ZWQgI2ZpbHRlcnMge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4uc2lkZWJhci1pbmRlbnRlZCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNpZGViYXItaW5kZW50ZWQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyBoNCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zaWRlYmFyLWluZGVudGVkICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciB7XG4gIG9yZGVyOiAtMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2lkZWJhci1pbmRlbnRlZCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2lkZWJhci1pbmRlbnRlZCAjZmlsdGVycyAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5zbGlkZXItd3JhcHBlciB7XG4gIG9yZGVyOiAtMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2xpZGVyLXdyYXBwZXIgaDQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogOHB4O1xufVxuLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IC51aS1zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAudWktc2xpZGVyLXJhbmdlIHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG59XG4uc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWNvbnRlbnQgLnVpLXNsaWRlci1oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTg1MjJhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIHRvcDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xufVxuLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1jb250ZW50IC51aS1zbGlkZXItaGFuZGxlOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cbi5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCAudWktc2xpZGVyLWhhbmRsZTpiZWZvcmUge1xuICBoZWlnaHQ6IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjYmIzNzEzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5ob21lcGFnZS1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaG9tZXBhZ2UtYmFubmVycy1mdWxsLXdpZHRoIC5iYW5uZXJzLWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4uaG9tZXBhZ2UtYmFubmVycy1mdWxsLXdpZHRoIC5iYW5uZXJzLWNvbnRlbnQgLmJhbm5lci13cmFwcGVyIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaG9tZXBhZ2UtYmFubmVycy1mdWxsLXdpZHRoIC5iYW5uZXJzLWNvbnRlbnQgLmJhbm5lci13cmFwcGVyID4gc3BhbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhvbWVwYWdlLWJhbm5lcnMtZnVsbC13aWR0aCAuYmFubmVycy1jb250ZW50IC5iYW5uZXItd3JhcHBlciA+IHNwYW4ge1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaG9tZXBhZ2UtYmFubmVycy1mdWxsLXdpZHRoIC5iYW5uZXJzLWNvbnRlbnQgLmJhbm5lci13cmFwcGVyID4gc3BhbiB7XG4gICAgbWF4LXdpZHRoOiAxMzMwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xuICBvcmRlcjogNTtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldiB7XG4gIGxlZnQ6IC0xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgICBsZWZ0OiAtMzVweDtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6YmVmb3JlLCAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldjpiZWZvcmUge1xuICBjb2xvcjogIzFlMWUxZTtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlci5oYXMtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIuaGFzLW5hdmlnYXRpb24gLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIuaGFzLW5hdmlnYXRpb24gLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIHtcbiAgcGFkZGluZzogMCAxNnB4IDAgMDtcbn1cblxuLnRvcC1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC50b3AtY2F0ZWdvcmllcyB7XG4gICAgd2lkdGg6IDEzMzBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4udG9wLWNhdGVnb3JpZXNfX2l0ZW0ge1xuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRvcC1jYXRlZ29yaWVzX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1jYXRlZ29yaWVzX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgfVxufVxuLnRvcC1jYXRlZ29yaWVzX19pdGVtOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnRvcC1jYXRlZ29yaWVzX19pdGVtOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udG9wLWNhdGVnb3JpZXNfX2l0ZW0gc3BhbiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnRvcC1jYXRlZ29yaWVzX19pdGVtIHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnRvcC1jYXRlZ29yaWVzX19saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogOHB4IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wLWNhdGVnb3JpZXNfX2xpbmsge1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgfVxufVxuLnRvcC1jYXRlZ29yaWVzX19saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLmxpbmstaWNvbi53YXRjaGRvZyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi5saW5rLWljb24ud2F0Y2hkb2c6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5saW5rLWljb24ud2F0Y2hkb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5saW5rLWljb24ud2F0Y2hkb2cgaSxcbi5saW5rLWljb24ud2F0Y2hkb2cgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC53YXRjaGRvZyB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2Utb3V0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIC5wLWRldGFpbC1pbm5lciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBtYXJnaW46IGF1dG87XG59XG5cbiN3YXRjaGRvZy1mb3JtID4gZGl2Om50aC1jaGlsZCg1KSxcbiN3YXRjaGRvZy1mb3JtID4gZGl2Om50aC1jaGlsZCg2KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQHVzZSAnc2FzczptYXRoJztcblxuLy8gZm9udHNcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUthcmxhOndnaHRAMzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuXG4vLyBwYXRoc1xuJHVybEltZzogJy91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pbWcvJztcbiR1cmxJY29uOiAnL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vJztcblxuLy8gaW1hZ2VzXG4kaW1nLXdlbGNvbWU6IHVybCgjeyR1cmxJbWd9d2VsY29tZS53ZWJwKTtcbiRpbWctbWltZS1sb2dvOiB1cmwoI3skdXJsSW1nfW1pbWUtbG9nby5zdmcpO1xuJGltZy1sb2dvLWZvb3RlcjogdXJsKCN7JHVybEljb259YWxkby1sb2dvLnN2Zyk7XG4kaW1nLTQwNDogdXJsKCN7JHVybEltZ300MDQuc3ZnKTtcblxuLy8gaWNvbnNcbiRpY29uLWZhdm91cml0ZTogdXJsKCN7JHVybEljb259aWNvbi1mYXYtZmFsc2UucG5nKTtcbiRpY29uLWZhdm91cml0ZS10cnVlOiB1cmwoI3skdXJsSWNvbn1pY29uLWZhdi10cnVlLnBuZyk7XG4kaWNvbi1mYXZvdXJpdGUtaG92ZXI6IHVybCgjeyR1cmxJY29ufWljb24tZmF2LWhvdmVyLnBuZyk7XG4kaWNvbi1waG9uZTogdXJsKCN7JHVybEljb259aWNvLXBob25lLnN2Zyk7XG4kaWNvbi1tYWlsOiB1cmwoI3skdXJsSWNvbn1pY28tbWFpbC5zdmcpO1xuJGljb24tY2FycmV0OiB1cmwoI3skdXJsSWNvbn1pY28tY2FycmV0LnN2Zyk7XG4kaWNvbi1zZWFyY2g6IHVybCgjeyR1cmxJY29ufWljby1zZWFyY2guc3ZnKTtcbiRpY29uLXNlYXJjaC1ibGFjazogdXJsKCN7JHVybEljb259aWNvLXNlYXJjaC1ibGFjay5zdmcpO1xuJGljb24tdXNlcjogdXJsKCN7JHVybEljb259aWNvLXVzZXIuc3ZnKTtcbiRpY29uLWhlYXJ0OiB1cmwoI3skdXJsSWNvbn1pY28taGVhcnQuc3ZnKTtcbiRpY29uLWNhcnQ6IHVybCgjeyR1cmxJY29ufWljby1jYXJ0LnN2Zyk7XG4kaWNvbi1jcm9zczogdXJsKCN7JHVybEljb259aWNvLWNyb3NzLnN2Zyk7XG5cbiRmZi1iYXNlOiAnS2FybGEnLCBzYW5zLXNlcmlmO1xuJGZzLWJhc2U6IDE2cHg7IC8vIGJhc2UgZm9yIDFyZW1cbiRsaC1iYXNlOiAyMnB4O1xuXG4vLyBmb250LXNpemVcbiRmcy1sZzogNTJweDtcbiRmcy1oMTogMzJweDtcbiRmcy1oMjogMjRweDtcbiRmcy1oMzogMjBweDtcbiRmcy1oNDogMThweDtcbiRmcy1wOiAxNHB4O1xuJGZzLXhsOiAyNnB4O1xuJGZzLW06IDE2cHg7XG4kZnMtczogMTRweDtcblxuLy8gZm9udC13ZWlnaHRcbiRmdy1saWdodDogMzAwO1xuJGZ3LW5vcm1hbDogNDAwO1xuJGZ3LXNlbWlib2xkOiA1MDA7XG4kZncteHNib2xkOiA2MDA7XG4kZnctYm9sZDogNzAwO1xuXG4vLyBsaW5lLWhlaWdodFxuJGxoLWgxOiA0N3B4O1xuJGxoLWgyOiA0MnB4O1xuJGxoLWgzOiAyNnB4O1xuJGxoLWg0OiAyMHB4O1xuJGxoLXA6IDE4cHg7XG5cbi8vIGNvbG9yc1xuJGMtYmxhY2s6ICMwMDAwMDA7XG4kYy13aGl0ZTogI2ZmZmZmZjtcbiRjLWJsYWNrLTMwMDogIzFlMWUxZTtcbiRjLWdyYXktMTAwOiAjZTNlM2UzO1xuJGMtZ3JheS0xNTA6ICNlN2U3ZTc7XG4kYy1ncmF5LTIwMDogI2Y2ZjhmNztcbiRjLWdyYXktMzAwOiAjZjVmNWY1O1xuJGMtZ3JheS00MDA6ICNjOGM4Yzg7XG4kYy1ncmF5LTQwMC10cmFuc3BhcmVudDogI2M4YzhjODc1O1xuJGMtZ3JheS01MDA6ICM1MjUyNTI7XG4kYy1ncmF5LTYwMDogIzc4Nzg3ODtcblxuJGMtZ3JlZW4tNDAwOiAjNjZiYjMzO1xuXG4kYy1vcmFuZ2UtNDAwOiAjZTg1MjJhO1xuJGMtb3JhbmdlLTUwMDogI2QwNDkyNTtcblxuJGMtcmVkLTMwMDogI2JiMzcxMztcbiRjLXJlZC0zNTA6ICNjNTBlM2Q7XG4kYy1yZWQtNDAwOiAjYjQwMDAwO1xuXG4kYy1wdXJwbGUtNDAwOiAjNjY2MGM0O1xuXG4kYy15ZWxsb3ctNDAwOiAjZmZjNDJkO1xuXG4kYy1iYXNlOiAkYy1ibGFjaztcbiRjLXByaW1hcnk6ICRjLWJsYWNrO1xuJGMtcHJpbWFyeS1ob3ZlcjogJGMtYmxhY2s7XG4kYy1zZWNvbmRhcnk6ICRjLWJhc2U7XG4kYy1ib3JkZXItY29sb3I6ICRjLWdyYXktNDAwO1xuXG4kYy1idG4tcHJpbWFyeTogJGMtd2hpdGU7XG4kYy1idG4tc2Vjb25kYXJ5OiAkYy13aGl0ZTtcblxuLy8gYnJlYWtwb2ludHNcbiRicmVha3BvaW50LXhzOiA0MjVweDsgLy8gbW9iaWxlIGRldmljZXNcbiRicmVha3BvaW50LXNtOiA1NzZweDtcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LWxnOiA5OTJweDsgLy8gZGVza3RvcFxuJGJyZWFrcG9pbnQteGw6IDEzMzBweDtcbiRicmVha3BvaW50LXh4bDogMTQwMHB4O1xuXG4vLyBvcmlnaW5hbCBicmVha3BvaW50cyB0byByZXdyaXRlIHNob3B0ZXQgc3R5bGVzXG4kYnJlYWtwb2ludC14bC1vcmlnOiAxMjAwcHg7XG5cbi8vIGljb25zXG4kaWNvbi14czogMTZweDtcbiRpY29uLXNtOiAxOXB4O1xuJGljb24tbWQ6IDMwcHg7XG4kaWNvbi1sZzogNjdweDtcbiRpY29uLXh4bDogMTM1cHg7XG5cbi8vIGdyaWRcbiRjb250YWluZXIteHM6ICRicmVha3BvaW50LXhzO1xuJGNvbnRhaW5lci1zbTogJGJyZWFrcG9pbnQtc207XG4kY29udGFpbmVyLW1kOiAkYnJlYWtwb2ludC1tZDtcbiRjb250YWluZXItbGc6ICRicmVha3BvaW50LWxnO1xuJGNvbnRhaW5lci14bDogJGJyZWFrcG9pbnQteGw7XG4kY29udGFpbmVyLXh4bDogJGJyZWFrcG9pbnQteHhsO1xuXG4vLyBib3JkZXJcbiRib3JkZXItY29sb3I6ICRjLWJvcmRlci1jb2xvcjtcbiRib3JkZXItdHlwZTogc29saWQ7XG4kYm9yZGVyLXdpZHRoOiAxcHg7XG4kYm9yZGVyLXJhZGl1czogNXB4O1xuJGJvcmRlcjogJGJvcmRlci13aWR0aCAkYm9yZGVyLXR5cGUgJGJvcmRlci1jb2xvcjtcbiRicjogM3B4O1xuXG4vLyBzcGFjaW5nXG4kZ2FwOiA1cHg7XG4keDE6IDFyZW07XG5cbiRncmlkLWdhcC14czogNXB4O1xuJGdyaWQtZ2FwLXNtOiAxMHB4O1xuJGdyaWQtZ2FwLW1kOiAxNXB4O1xuJGdyaWQtZ2FwLWxnOiAyNXB4O1xuJGdyaWQtZ2FwLXhsOiA1MHB4O1xuXG4vLyB0cmFuc2l0aW9uXG4kdHJhbnMtdGltZTogMC4zcztcbiR0cmFucy1zdHlsZTogZWFzZS1vdXQ7XG4kdHJhbnM6IGFsbCAwLjNzIGVhc2Utb3V0O1xuXG4vKiBIRUFERVIgKi9cbiRoZWFkZXItaGVpZ2h0OiA2MHB4O1xuJHNlYXJjaC13aWRnZXQtaGVpZ2h0OiAxMDhweDtcbiRhZG1pbmJhci1oZWlnaHQ6IDMwcHg7XG4kcG9wdXAtbG9naW4taGVpZ2h0OiAxNTdweDtcblxuLyogQ0FST1VTRUwgKi9cbiRjYXJvdXNlbC1tYXgtaGVpZ2h0OiA3NjBweDtcbiRjYXJvdXNlbC1kb3Qtc2l6ZTogMTJweDtcblxuLyogNDA0ICovXG4kaW1nLTQwNC1zaXplOiAxMDBweDtcblxuLyogQVZBSUxBQklMSVRZICovXG4kYXZhaWxhYmlsaXR5LXRydWU6ICRjLWdyZWVuLTQwMDtcbiRhdmFpbGFiaWxpdHktZmFsc2U6ICRjLW9yYW5nZS00MDA7XG4kYXZhaWxhYmlsaXR5LW9udGhld2F5OiAkYy15ZWxsb3ctNDAwO1xuXG4vLyBIUCBzbGlkZXIgSURzXG4kc2xpZGVyLTE6IDQ7XG5cbiRpbnB1dC1oZWlnaHQ6IDQ0cHg7XG5cbi8vIGNvbXBvbmVudCB3aWR0aHNcbiRzaWRlYmFyLXdpZHRoOiAzMTBweDtcblxuLy8gYnV0dG9uc1xuJGJ0bi1wYWRkaW5nOiAxM3B4IDE2cHg7XG4kYnRuLWhlaWdodDogNDBweDtcblxuLy8gZmF2b3VyaXRlXG4kZmF2b3VyaXRlLWljb24tc2l6ZTogMjJweDtcblxuLy8gRmlsdGVyXG4kc2xpZGVyLWJvcmRlci1yYWRpdXM6IDNweDtcbiRzbGlkZXItaGVpZ2h0OiA4cHg7XG4kc2xpZGVyLWhhbmRsZXItc2l6ZTogMjJweDtcbiRzbGlkZXItaW5zaWRlLWhlaWdodDogMTJweDtcblxuLy8gQ2hlY2tib3hcbiRpbnB1dC1jaGVja2JveC1yYWRpdXM6IDFweDtcbiRpbnB1dC1jaGVja2JveC1zaXplOiAyMHB4O1xuXG4vLyBQYXJhbWV0ZXJzXG4kcGFyYW1ldGVyLWljb24tc2l6ZTogMzZweDtcbiIsIioge1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbio6Zm9jdXMsXG4qOmFjdGl2ZSB7XG5cdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRtYXJnaW4tdG9wOiAwO1xuXHRtYXJnaW4tYm90dG9tOiAwO1xuXHRtYXJnaW4tYmxvY2stc3RhcnQ6IDA7XG5cdG1hcmdpbi1ibG9jay1lbmQ6IDA7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG51bCB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5saSB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3Zlcixcblx0JjphY3RpdmUsXG5cdCY6Zm9jdXMge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5pbnB1dCxcbmxhYmVsIHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbmltZyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdGhlaWdodDogYXV0bztcbn1cbiIsImh0bWwge1xuXHRmb250LXNpemU6ICRmcy1wO1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXHRmb250LXNtb290aDogbmV2ZXI7XG59XG5cbi5leHRlcm5hbC1mb250cy1sb2FkZWQgYm9keSxcbmJvZHkge1xuXHRmb250LWZhbWlseTogJGZmLWJhc2U7XG5cdGNvbG9yOiAkYy1iYXNlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0Zm9udC1zaXplOiAkZnMtcDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0bWF4LXdpZHRoOiAxMDB2dztcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLnJlYWR5IHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGVkIHtcblx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuXG4vLyBPdmVybGF5IGZvciBzdWJtZW51IGFuZCB1c2VyIGFjdGlvbnNcbmJvZHkge1xuXHQmLnN1Ym1lbnUtdmlzaWJsZSxcblx0Ji51c2VyLWFjdGlvbi12aXNpYmxlIHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDB2dztcblx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5IHtcblx0Ji5hZG1pbi1sb2dnZWQge1xuXHRcdC5hZG1pbi1iYXIge1xuXHRcdFx0aGVpZ2h0OiAkYWRtaW5iYXItaGVpZ2h0O1xuXHRcdFx0ei1pbmRleDogOTk5OTk7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDdweCAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdHRvcDogJGFkbWluYmFyLWhlaWdodDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2hlYWRlciB7XG5cdFx0XHR0b3A6ICRhZG1pbmJhci1oZWlnaHQ7XG5cdFx0fVxuXG5cdFx0Lm1zZy13cmFwcGVyIHtcblx0XHRcdHRvcDogJGhlYWRlci1oZWlnaHQgKyAkYWRtaW5iYXItaGVpZ2h0O1xuXHRcdH1cblx0fVxufVxuIiwiLmNvbnRhaW5lciwgLmNhcm91c2VsLXdyYXBwZXIge1xuXHR3aWR0aDogMTAwJTtcblxuXHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGw7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4wNXMgZWFzZS1pbi1vdXQ7XG5cblx0Ji5jb250YWluZXIge1xuXHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG5cdFx0cGFkZGluZy1yaWdodDogJGdhcCAqIDM7XG5cblx0XHQuY29udGVudC13cmFwcGVyLWluIHtcblx0XHRcdG1haW4ge1xuXHRcdFx0XHQmI2NvbnRlbnQge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jb250YWluZXItZnVsbC13aWR0aCB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIE1ha2UgdGhlIGZvb3RlciBzdGljayB0byB0aGUgYm90dG9tIG9mIHRoZSBwYWdlXG4ub3ZlcmFsbC13cmFwcGVyIHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiIsIkBtaXhpbiBtaW4teHMge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC14c30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1zbSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXNtfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLW1kIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtbWR9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tbGcge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1sZ30pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi14bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXh4bCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXh4bH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWF4LXhzIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtc20gLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXNtIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbWQgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LW1kIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQtbGcgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LWxnIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteGwgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWF4LXhsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsIC0gMX0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuIiwiLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIG9sLmNhcnQtaGVhZGVyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAubmV4dC1zdGVwLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utd3JhcHBlcixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLWFkZGl0aW9uYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1tZWFzdXJlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtZmluYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1zYXZlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc3RhbmRhcmQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4sXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcm9kdWN0cyAubmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDEsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg1LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgxLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtcmVsYXRlZC1uYW1lLFxuLmJsYW5rLW1vZGUgaDEsXG4uYmxhbmstbW9kZSBoMixcbi5ibGFuay1tb2RlIGgzLFxuLmJsYW5rLW1vZGUgaDQsXG4uYmxhbmstbW9kZSBoNSxcbi5ibGFuay1tb2RlIGg2LFxuLmJsYW5rLW1vZGUgLmgxLFxuLmJsYW5rLW1vZGUgLmgyLFxuLmJsYW5rLW1vZGUgLmgzLFxuLmJsYW5rLW1vZGUgLmg0LFxuLmJsYW5rLW1vZGUgLmg1LFxuLmJsYW5rLW1vZGUgLmg2LFxuLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgI2Zvb3RlciBoNSB7XG5cdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcblx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRjb2xvcjogJGMtYmFzZTtcbn1cblxuaDEsXG4uaDEge1xuXHRAaW5jbHVkZSBoMTtcbn1cblxuaDIsXG4uaDIge1xuXHRAaW5jbHVkZSBoMjtcbn1cblxuaDMsXG4uaDMge1xuXHRAaW5jbHVkZSBoMztcbn1cblxuaDQsXG4uaDQge1xuXHRAaW5jbHVkZSBoNDtcbn1cblxuYSB7XG5cdGNvbG9yOiAkYy1iYXNlO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cbn1cbiIsIkBtaXhpbiBoMSB7XG5cdGZvbnQtc2l6ZTogJGZzLWgxO1xuXHRtYXJnaW46ICR4MSAwIGNhbGMoJHgxICogMikgMDtcbn1cblxuQG1peGluIGgyIHtcblx0Zm9udC1zaXplOiAkZnMtaDI7XG5cdG1hcmdpbjogJHgxIDAgY2FsYygkeDEgKiAyKSAwO1xufVxuXG5AbWl4aW4gaDMge1xuXHRmb250LXNpemU6ICRmcy1oMztcblx0bWFyZ2luOiAkeDEgMDtcbn1cblxuQG1peGluIGg0IHtcblx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdG1hcmdpbjogJHgxIDA7XG59XG5cbkBtaXhpbiBwIHtcblx0Zm9udC1zaXplOiAkZnMtcDtcblx0bWFyZ2luLWJvdHRvbTogJHgxO1xufVxuIiwiLmVtcHR5LWNvbnRlbnQge1xuXHRoMiB7XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpbWctNDA0O1xuXHRcdFx0aGVpZ2h0OiAkaW1nLTQwNC1zaXplO1xuXHRcdFx0d2lkdGg6ICRpbWctNDA0LXNpemU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiA0O1xuXHRcdH1cblx0fVxuXG5cdHAge1xuXHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0Y29sb3I6ICRjLWJhc2U7XG5cdH1cbn1cbiIsIi5wcmljZXMge1xuXHQmOmhhcyg+IC5wcmljZS1zYXZlKSB7XG5cdFx0LnByaWNlLWZpbmFsIHN0cm9uZyB7XG5cdFx0XHRjb2xvcjogJGMtcmVkLTQwMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uY2F0ZWdvcnkge1xuXHQmX19zZWNvbmREZXNjcmlwdGlvbiB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW46ICgkZ2FwICogMTApIDA7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtaDI7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRsaC1oNDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdH1cblx0fVxufVxuXG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcblx0I3Byb2R1Y3RzIHtcblx0XHQucHJvZHVjdCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogNjtcblxuXHRcdFx0LnAge1xuXHRcdFx0XHQmLWluIHtcblx0XHRcdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0XHRcdHRvcDogY2FsYygkeDEgKiAtMikgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnR5cGUtY2F0ZWdvcnkge1xuXHQuYnJlYWRjcnVtYnMsXG5cdC5wYWdpbmF0aW9uLWFwcGVuZGl4IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi50eXBlLWNhdGVnb3J5IC5jb250ZW50LXdyYXBwZXIuY29udGFpbmVyIHtcblx0cGFkZGluZy10b3A6IDMwcHg7XG59XG4iLCIuY3VzdG9tZXItcGFnZSB7XG5cdCNjb250ZW50IHtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRib3gtc2hhZG93OiAwcHggNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cdFx0fVxuXG5cdFx0LmNvbnRlbnQtaW5uZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDU7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiA1O1xuXHRcdFx0fVxuXG5cdFx0XHQ+IGgxIHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdD4gaDQge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0fVxuXG5cdFx0XHR0YWJsZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0XHRcdGJvcmRlcjogJGJvcmRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwtb3JpZykge1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwtb3JpZykge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcblx0Ji5oNCB7XG5cdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwICogMTA7XG5cdFx0fVxuXHR9XG59XG5cbi5ob21lcGFnZS1sYXRlc3QtY29udHJpYnV0aW9uLWZ1bGwtd2lkdGgge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jaW1hZ2ViYW5uZXJzIHtcblx0bWFyZ2luLXRvcDogJGdhcCAqIDU7XG5cdHBhZGRpbmctdG9wOiAkZ2FwICogMjtcblx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cblx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogJGdhcDtcblx0fVxuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCAqIDEwO1xuXHRcdGdhcDogJGdhcCAqIDM7XG5cdH1cbn1cblxuLy8gQ3VzdG9tIG9yZGVyIG9mIGhvbWVwYWdlIHNlY3Rpb25zXG5ib2R5IHtcblx0Ji5pbi1pbmRleCB7XG5cdFx0bWFpbiB7XG5cdFx0XHQmI2NvbnRlbnQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdC5ob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nLSN7JHNsaWRlci0xfSB7XG5cdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJvZHVjdHMtYmxvY2sucHJvZHVjdHMtI3skc2xpZGVyLTF9IHtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5taWRkbGUtYmFubmVycyB7XG5cdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy0yMSB7XG5cdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZm9vdGVyLWJhbm5lcnMge1xuXHRcdFx0XHRcdG9yZGVyOiA1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LndlbGNvbWUtd3JhcHBlciB7XG5cdFx0XHRcdFx0b3JkZXI6IDY7XG5cblx0XHRcdFx0XHQud2VsY29tZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcblx0XHRcdFx0XHRvcmRlcjogNztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5iZW5lZml0LWJhbm5lcnMtZnVsbC13aWR0aCB7XG5cdFx0XHRcdFx0b3JkZXI6IDg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmFib3V0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0Z2FwOiA0MHB4O1xuXHRwYWRkaW5nLXRvcDogNDBweDtcblxuXHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdGdhcDogODBweDtcblx0XHRwYWRkaW5nLXRvcDogODBweDtcblx0fVxuXG5cdCZfX2JveCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGdhcDogMjBweDtcblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Z2FwOiB1bnNldDtcblx0XHR9XG5cblx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAyKSAtIDEwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RleHQge1xuXHRcdG1heC13aWR0aDogNDIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cblx0XHRoMiB7XG5cdFx0XHRmb250LXNpemU6ICRmcy1oMTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMzBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDMycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdHBhZGRpbmc6IDE2cHggMjRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHR0cmFuc2l0aW9uOiAkdHJhbnM7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5IHtcblx0Ji5pZC0tNyB7XG5cdFx0LnNpZGViYXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQjY29udGVudCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogODIwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cblx0XHRcdC5jb250ZW50LWlubmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogNTMwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cblx0XHRcdFx0PiBoMSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdCYuYnRuLXByaW1hcnkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIjY29udGVudCB7XG5cdC5jYXJ0LWlubmVyIC5jb250YWN0LWJveCBbY2xhc3NePSdpY29uLSddLFxuXHQuZXh0cmFzLXdyYXBwZXIgW2NsYXNzXj0naWNvbi0nXSxcblx0LmNhcnQtaW5uZXIgLmNvbnRhY3QtYm94IFtjbGFzcyo9JyBpY29uLSddLFxuXHQuZXh0cmFzLXdyYXBwZXIgW2NsYXNzKj0nIGljb24tJ10ge1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHR9XG5cblx0b2wge1xuXHRcdCYuY2FydC1oZWFkZXIge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oNDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGhlaWdodDogJGdyaWQtZ2FwLXhsO1xuXHRcdFx0XHRcdFx0d2lkdGg6ICRncmlkLWdhcC14bDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGdyaWQtZ2FwLXhsO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0zMDA7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyYXktMzAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRncmlkLWdhcC14bDtcblx0XHRcdFx0XHRcdHdpZHRoOiAkZ3JpZC1nYXAteGw7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRncmlkLWdhcC14bDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMzAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmF5LTMwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi50eXBlLXBhZ2Uge1xuXHQuY29udGVudC1pbm5lciB7XG5cdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA4O1xuXHR9XG59XG4iLCJtYWluIHtcblx0JiNjb250ZW50IHtcblx0XHQucC1kZXRhaWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogNjtcblx0XHRcdH1cblxuXHRcdFx0LnAtZGV0YWlsLWlubmVyIHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cblx0XHRcdFx0LnAtaW1hZ2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0Ji5zaW5nbGUge1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnJvdyB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cblx0XHRcdFx0XHRcdC5oMSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDM7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5zdGFycy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wLWRhdGEtd3JhcHBlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XG5cdFx0XHRcdFx0XHRoMSB7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLWJhc2U7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAyO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wci1hY3Rpb24ge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0XHRcdFx0LnAtcHJpY2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAtMztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnZhcmlhbnRzLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnAtdmFyaWFudHMtYmxvY2sge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnAtdG8tY2FydC1ibG9jayB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiA0O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogNTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuYWRkLXRvLWNhcnQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdCY6aGFzKC53YXRjaGRvZ1tzdHlsZT0nZGlzcGxheTogYmxvY2s7J10pIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LnF1YW50aXR5IHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRidG4taGVpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHQuaWNvbi1jYXJ0IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmRldGFpbC1wYXJhbWV0ZXJzIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cblx0XHRcdFx0XHRcdFx0LmRlbGl2ZXJ5LXRpbWUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuc2hpcHBpbmctb3B0aW9ucyB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuZGV0YWlsLXBhcmFtZXRlci1kZWxpdmVyeS1kYXRlIHtcblx0XHRcdFx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5kZXRhaWwtcGFyYW1ldGVyLWF2YWlsYWJpbGl0eSB7XG5cdFx0XHRcdFx0XHRcdFx0LmF2YWlsYWJpbGl0eS1sYWJlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5hdmFpbGFiaWxpdHktYW1vdW50IHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogJGJvcmRlcjtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwICogMztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucC1wcmljZS13cmFwcGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwO1xuXG5cdFx0XHRcdFx0XHQuc3RhbmRhcmQtcHJpY2UtbGFiZWwge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRnYXA7XG5cblx0XHRcdFx0XHRcdFx0LmVtcHR5IHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5wcmljZS1zYXZlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnByaWNlLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWgyO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLWgzO1xuXG5cdFx0XHRcdFx0XHRcdCYucHJpY2UtYWN0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wLXZhcmlhbnRzLWJsb2NrIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRcdHNlbGVjdCB7XG5cdFx0XHRcdFx0XHRcdCYuaGlkZGVuLXNwbGl0LXBhcmFtZXRlciB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuaGlkZGVuLXNwbGl0LXBhcmFtZXRlciB7XG5cdFx0XHRcdFx0XHRcdCYucmFkaW8gKyAuc2VsZWN0QnV0dG9uc0NvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6ICRib3JkZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuYWR2YW5jZWQtcGFyYW1ldGVyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6ICRwYXJhbWV0ZXItaWNvbi1zaXplO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRwYXJhbWV0ZXItaWNvbi1zaXplO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC52YXJpYW50cy13cmFwcGVyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiA1O1xuXG5cdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jl9fbGlzdCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogMTAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDAuNSkgKCRnYXAgKiAwLjUpIDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtZ3JheS00MDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwICogMS41O1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5jdXJyZW50LXByb2R1Y3Qge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5wIHtcblx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAtJGdhcDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQucC1pbixcblx0XHRcdFx0XHRcdFx0XHQucC1jb2RlLFxuXHRcdFx0XHRcdFx0XHRcdC5mYXZvdXJpdGUsXG5cdFx0XHRcdFx0XHRcdFx0LndpZGdldC1wYXJhbWV0ZXItd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQuZmxhZ3Mge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC52YXJpYW50LWxpc3Qge1xuXHRcdFx0XHRcdC52YXJpYW50LWxhYmVsIHtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICc6Jztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0oJGdhcCAqIDAuNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZXh0ZW5kZWQtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHQuZGV0YWlsLXBhcmFtZXRlcnMge1xuXHRcdFx0XHRcdHRib2R5IHtcblx0XHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC8vIFRhYnNcblx0XHRcdC5wLWRldGFpbC1mdWxsLXdpZHRoIHtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcCAqIDQ7XG5cblx0XHRcdFx0LmNvbnRhaW5lci1mdWxsLXdpZHRoIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogJGNvbnRhaW5lci14bCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zaHAtdGFicy1yb3cge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiA4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiAzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNocC10YWJzLWhvbGRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogJGJvcmRlcjtcblxuXHRcdFx0XHRcdC5zaHAtdGFicyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc2hwLXRhYiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oMztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHQuc2hwLXRhYi1saW5rIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogKCRnYXAgKiAzKSAoJGdhcCAqIDgpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBjYWxjKCN7JGJvcmRlci13aWR0aH0gKiAyKSAkYm9yZGVyLXR5cGUgdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBjYWxjKCN7JGJvcmRlci13aWR0aH0gKiAyKSAkYm9yZGVyLXR5cGUgJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50YWItY29udGVudCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogNDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC50YWItcGFuZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXG5cdFx0XHRcdFx0XHQuZGV0YWlsLXBhcmFtZXRlcnMge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNkZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHQuYmFzaWMtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0XHQ+IGg0IHtcblx0XHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIFNsaWRlciByZWxhdGVkXG5cdFx0XHQvLyBUT0RPOiBOYWhyYWRpdCB6YSBJRCBub3bEmyB2eXR2b8WZZW7DqWhvIHNsaWRlcnUgKEZsaWNraXR5KVxuXHRcdFx0LnByb2R1Y3RzLXJlbGF0ZWQtd3JhcHBlciB7XG5cdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHRcdC5wcm9kdWN0cy1yZWxhdGVkIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdC5wcm9kdWN0cy1ibG9jayB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdFx0LnAge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG5cdFx0XHRcdFx0dG9wOiA1MCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHQmLm5hdmlnYXRpb24ge1xuXHRcdFx0XHRcdFx0Ji1uZXh0IHtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0yMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYtcHJldiB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IC0zNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYtbmV4dCxcblx0XHRcdFx0XHRcdCYtcHJldiB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2stMzAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gS29ua3VyZW7EjW7DrSB2w71ob2R5XG5cdFx0XHQuYmVuZWZpdC1iYW5uZXJzLWZ1bGwtd2lkdGgge1xuXHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdH1cblxuXHRcdFx0LnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHR9XG5cblx0XHRcdCNtaW1lLXJlbGF0ZWQtcHJvZHVjdHMge1xuXHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDEwKSAkZ2FwIDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDEwKSAoJGdhcCAqIDMpIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGw7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm91dC1vZi1zdG9jayB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktNDAwLXRyYW5zcGFyZW50O1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCAkYy1ncmF5LTQwMC10cmFuc3BhcmVudCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgKyAxcHgpKSxcblx0XHRcdFx0XHRcdGxpbmVhci1ncmFkaWVudCh0byBib3R0b20gcmlnaHQsIHRyYW5zcGFyZW50IGNhbGMoNTAlIC0gMXB4KSwgJGMtZ3JheS00MDAtdHJhbnNwYXJlbnQsIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMXB4KSk7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5xdWVzdGlvbi10b29sdGlwIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0Ym9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xufVxuIiwiLmFkdmFuY2VkLW9yZGVyIHtcblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHQ+IC5wcm9kdWN0IHtcblx0XHRcdC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR9XG5cblx0XHRcdC5wLWluIHtcblx0XHRcdFx0LnAtaW4taW4ge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0XHQubmFtZSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wLWJvdHRvbSB7XG5cdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5hdmFpbGFiaWxpdHksXG5cdFx0XHRcdFx0LnJhdGluZ3Mtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmJlbmVmaXQtYmFubmVycy1mdWxsLXdpZHRoIHtcblx0LmNvbnRhaW5lci1mdWxsLXdpZHRoIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAzKTtcblx0XHRtYXJnaW4tcmlnaHQ6IC0oJGdhcCAqIDMpO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRtYXgtd2lkdGg6IDEwMHZ3O1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3ICsgI3skZ2FwICogNn0pO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHR3aWR0aDogMTAwdnc7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHR9XG5cblx0XHQuYmVuZWZpdEJhbm5lciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGJvcmRlci10b3A6ICRib3JkZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdG1heC13aWR0aDogJGNvbnRhaW5lci14bDtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiA1O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAkZ2FwICogMjtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDU7XG5cdFx0XHR9XG5cblx0XHRcdCZfX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRmbGV4OiAwIDAgNTAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1zbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHRmbGV4OiAwIDAgMjUlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdGZsZXg6IDAgMCA1MCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiAkZ2FwICogMztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0cGFkZGluZzogMCBjYWxjKCRnYXAgKiAzKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0ZmxleDogMCAwIGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9fZGF0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogJGxoLWJhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHR9XG5cblx0XHRcdCZfX3BpY3R1cmUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0d2lkdGg6ICRpY29uLW1kO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19jb250ZW50IHtcblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5icmVhZGNydW1icyB7XG5cdHBhZGRpbmc6IGNhbGMoJGdhcCAqIDIpIDAgY2FsYygkZ2FwICogMik7XG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRmb250LXNpemU6ICRmcy1wO1xuXHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXG5cdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0bWFyZ2luLXRvcDogJGdhcCAqIDY7XG5cdH1cblxuXHQ+IHNwYW4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQvLyBTaG93IG9ubHkgdGhlIGN1cnJlbnQgcGFyZW50IGNhdGVnb3J5XG5cdFx0JjpudGgtbGFzdC1jaGlsZCgyKTpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJzwnO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRnYXA7XG5cdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTUwMDtcblx0XHRcdH1cblxuXHRcdFx0Lm5hdmlnYXRpb24tYnVsbGV0IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRjb2xvcjogJGMtYmFzZTtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHR9XG5cdH1cbn1cbiIsIi8vIE5lZWRzIHRvIGJlIGFzIC5idG4geyAmLmJ0biB7IC4uLiB9IH0gdG8gcmV3cml0ZSBuYXRpdmUgU2hvcHRldCBidXR0b24gc3R5bGVcbi5idG4sXG5hLmJ0biB7XG5cdCYuYnRuIHtcblx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRwYWRkaW5nOiAkYnRuLXBhZGRpbmc7XG5cblx0XHQmLXByaW1hcnkge1xuXHRcdFx0Y29sb3I6ICRjLWJ0bi1wcmltYXJ5O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHR9XG5cblx0XHQmLXNlY29uZGFyeSxcblx0XHQmLWRlZmF1bHQge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1zZWNvbmRhcnk7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1zZWNvbmRhcnk7XG5cdFx0XHRjb2xvcjogJGMtYnRuLXNlY29uZGFyeTtcblx0XHR9XG5cdH1cbn1cbiIsIi5jYXJvdXNlbC13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0bWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQgKiAyO1xuXHR9XG5cblx0LmJhbm5lcnMtcm93IHtcblx0XHQud2lkZS1jYXJvdXNlbCB7XG5cdFx0XHQuY2Fyb3VzZWwge1xuXHRcdFx0XHQmLWlubmVyIHtcblx0XHRcdFx0XHQuaXRlbSB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdFx0XHRcdC5leHRlbmRlZC1iYW5uZXIge1xuXHRcdFx0XHRcdFx0XHRcdCYtdGV4dHMge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDIwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYtdGl0bGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWgxO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLXRleHQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtbGc7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZnMtbGc7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRmcy1sZztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC0oJGdhcCAqIDIpO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1sZyAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZnMtbGcgKiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRmcy1sZyAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKCRmcy1sZyAvIDIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skdXJsSW1nfWNhcm91c2VsLWxpbmUuc3ZnKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtKCRnYXAgKiAyKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLSgkZ2FwICogNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwICogMTA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLWluZGljYXRvcnMge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAkY2Fyb3VzZWwtZG90LXNpemU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6ICRjYXJvdXNlbC1kb3Qtc2l6ZTtcblx0XHRcdFx0XHRcdGJvcmRlcjogJGJvcmRlci13aWR0aCAkYm9yZGVyLXR5cGUgJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgJGdhcDtcblxuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1jb250cm9sIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIG1pbi1zbSB7XG5cdC5pbi1pbmRleCAuY2Fyb3VzZWwtd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMTg1cHg7XG5cdH1cbn1cblxuQGluY2x1ZGUgbWF4LXNtIHtcblx0LmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctdG9wOiAxMjVweDtcblx0fVxufVxuIiwibWFpbiB7XG5cdC5jYXRlZ29yeS10b3Age1xuXHRcdHBhZGRpbmctdG9wOiAkZ2FwICogMjtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHQuY2F0ZWdvcnktdGl0bGUge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogMjtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LnN1YmNhdGVnb3JpZXMge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0b3ZlcmZsb3cteDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwICogMS41O1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkZ2FwICogODtcblx0XHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDIpICgkZ2FwICogNSk7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTQwMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gSGlkZSBub3QgdXNlZCBzZWN0aW9uc1xuXHQucHJvZHVjdHMtdG9wLWhlYWRlcixcblx0I3Byb2R1Y3RzVG9wIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCIvLyBSZXdyaXRlIHRoZSBTaG9wdGV0IGxlc3MgY29kZVxuLmNvbnRlbnQtaW5uZXIgLnZvdGVzLXdyYXAuZGlzY3Vzc2lvbiAuYWRkLWNvbW1lbnQsXG4ucC1kZXRhaWwgLnZvdGVzLXdyYXAuZGlzY3Vzc2lvbiAuYWRkLWNvbW1lbnQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Y29sb3I6ICRjLXByaW1hcnk7XG59XG5cbi5kaXNjdXNzaW9uLXdyYXBwZXIge1xuXHRtYXJnaW4tYm90dG9tOiAkZ2FwICogMTA7XG59XG5cbi5kaXNjdXNzaW9uLWZvcm0sXG4udm90ZS1mb3JtIHtcblx0LmZvcm0tZ3JvdXAge1xuXHRcdCYuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlciB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnKic7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0cmlnaHQ6IC0kZ2FwICogMjtcblx0XHRcdFx0Y29sb3I6ICRjLXJlZC00MDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuY29sLXNtLTYge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRyaWdodDogLTJweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRyaWdodDogJGdhcDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5jb25zZW50cy1maXJzdCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImJvZHkucHJpY2Utc29ydGluZyB7XG5cdCNmaWx0ZXJzLXdyYXBwZXIge1xuXHRcdC52eWJyYW5lLWZpbHRyeSB7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbiNjb250ZW50IHtcblx0JGZpbHRlci1mb250LXNpemU6ICRmcy1iYXNlO1xuXG5cdC5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQjY2F0ZWdvcnktaGVhZGVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0PiBmb3JtIHtcblx0XHRcdFx0ZmllbGRzZXQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXG5cdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnLyc7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jltmb3I9J29yZGVyMSddIHtcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmW2Zvcj0nb3JkZXIzJ10ge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogLTI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmW2Zvcj0nb3JkZXI2J10ge1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnLyc7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jltmb3I9J29yZGVyMiddLFxuXHRcdFx0XHRcdFx0Jltmb3I9J29yZGVyNCddIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPSdyYWRpbyddIHtcblx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogdmFyKC0tY29sb3ItdGVydGlhcnktaG92ZXIpO1xuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnLyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1jb2xvci10ZXJ0aWFyeS1ob3Zlcik7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2NhdGVnb3J5LWhlYWRlciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0Zm9ybSB7XG5cdFx0XHRsYWJlbDpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I2ZpbHRlcnMtd3JhcHBlciB7XG5cdFx0Zm9udC1zaXplOiAkZmlsdGVyLWZvbnQtc2l6ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogMztcblx0XHRAaW5jbHVkZSBtYXgtbWQge1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdH1cblx0XHQuc2hvdy1maWx0ZXJzLmJ0biB7XG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHR9XG5cblx0XHQjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcblx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNob3ctZmlsdGVyLW1vYmlsZSB7XG5cdFx0XHQjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQjZmlsdGVycyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IC5jYXRlZ29yeS1oZWFkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDAgMTVweCAwO1xuXHRcdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0XHRcdGJvcmRlci10b3AtY29sb3I6ICNkN2Q3ZDc7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0XHRvcmRlcjogLTE5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgPiBmb3JtIHtcblx0XHRcdFx0XHQuZHJvcGRvd24ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdG9yZGVyOiAzO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KSB7XG5cdFx0XHRcdFx0XHRcdFx0b3JkZXI6IDQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRsYWJlbCxcblx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmaWx0ZXItZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNjYjAwMDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHQmI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0ycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDExMDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItd2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA2MHB4O1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMnB4KTtcblx0XHRcdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE1MHB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxhYmVsLFxuXHRcdFx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0JiNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjFweCA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIxcHggMjJweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Lmljb24tY2hldnJvbi1kb3duIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdFx0b3JkZXI6IC0yMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA3cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlMEElM0Nzdmcgd2lkdGg9JzIyJyBoZWlnaHQ9JzIyJyB2aWV3Qm94PScwIDAgMjIgMjInIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMi43NSA1LjQ5OTk4QzIuNzUgNC45OTM3MiAzLjE2MDQxIDQuNTgzMzEgMy42NjY2NyA0LjU4MzMxSDE4LjMzMzNDMTguODM5NiA0LjU4MzMxIDE5LjI1IDQuOTkzNzIgMTkuMjUgNS40OTk5OEMxOS4yNSA2LjAwNjI0IDE4LjgzOTYgNi40MTY2NSAxOC4zMzMzIDYuNDE2NjVIMy42NjY2N0MzLjE2MDQxIDYuNDE2NjUgMi43NSA2LjAwNjI0IDIuNzUgNS40OTk5OFpNNS41IDExQzUuNSAxMC40OTM3IDUuOTEwNDEgMTAuMDgzMyA2LjQxNjY3IDEwLjA4MzNIMTUuNTgzM0MxNi4wODk2IDEwLjA4MzMgMTYuNSAxMC40OTM3IDE2LjUgMTFDMTYuNSAxMS41MDYzIDE2LjA4OTYgMTEuOTE2NiAxNS41ODMzIDExLjkxNjZINi40MTY2N0M1LjkxMDQxIDExLjkxNjYgNS41IDExLjUwNjMgNS41IDExWk03LjMzMzMzIDE2LjVDNy4zMzMzMyAxNS45OTM3IDcuNzQzNzQgMTUuNTgzMyA4LjI1IDE1LjU4MzNIMTMuNzVDMTQuMjU2MyAxNS41ODMzIDE0LjY2NjcgMTUuOTkzNyAxNC42NjY3IDE2LjVDMTQuNjY2NyAxNy4wMDYzIDE0LjI1NjMgMTcuNDE2NiAxMy43NSAxNy40MTY2SDguMjVDNy43NDM3NCAxNy40MTY2IDcuMzMzMzMgMTcuMDA2MyA3LjMzMzMzIDE2LjVaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIycHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCNmaWx0ZXJzIHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdFx0XHQmLmZpbHRlcnMge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0LmZpbHRlci10aXRsZSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwbGFjZS1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxOXB4IDNweCAxOXB4IDQzcHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQudHJpYW5nbGUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCA1MCUgNTAlLCAwIDEwMCUpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTIwMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0xcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5maWx0ZXItc2VjdGlvbnMge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmaWx0ZXItZm9udC1zaXplICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNnB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNjYjAwMDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5maWx0ZXItc2VjdGlvbiB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYXgtbWQge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0JiArIC5maWx0ZXItc2VjdGlvbixcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4sXG5cdFx0XHRcdFx0XHRcdCYuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnNsaWRlci13cmFwcGVyIHtcblx0XHRcdFx0XHRcdFx0XHRvcmRlcjogLTEwO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4LW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA2O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmOm5vdCgub3Blbikge1xuXHRcdFx0XHRcdFx0XHRcdC5wcmljZS1maWx0ZXIsXG5cdFx0XHRcdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0LmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjFweCAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTExJztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtc2Vjb25kYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGZvcm0sXG5cdFx0XHRcdFx0XHRcdC5wcmljZS1maWx0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDVweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktMjAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDVweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjbGVhcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5wcmljZS1maWx0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5zbGlkZXItY29udGVudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0XHQjc2xpZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtZ3JheS0yMDA7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWF4LW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI0LCAyMjQsIDIyNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0LnVpLXNsaWRlci1yYW5nZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0I2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHRcdFx0XHQuZmlsdGVyLWxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmaWx0ZXItZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHRcdFx0LmZpbHRlci1jb3VudCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudnlicmFuZS1maWx0cnkge1xuXHRcdG9yZGVyOiAwO1xuXHRcdGdhcDogMTFweDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHQjY2xlYXItZmlsdGVycyB7XG5cdFx0XHRvcmRlcjogMTtcblx0XHR9XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0fVxuXHRcdCY6bm90KC5ha3Rpdm5pLWZpbHRyKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblxuXHRcdFx0LnNsaWRlci13cmFwcGVyIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWt0aXZuaS1maWx0ciB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblxuXHRcdFx0LnZ5YnJhbmUtZmlsdHJ5LXRleHQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg0O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRmb250LWZhbWlseTogJGMtYmFzZTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5maWx0ZXItbGFiZWwge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdFx0I2NsZWFyLWZpbHRlcnMge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudnlicmFuZS1maWx0cnktdGV4dCB7XG5cdFx0XHRtYXJnaW46IDEycHggMCAxMnB4IDExcHg7XG5cdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZmlsdGVyLWhlcmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHdpZHRoOiA5MCU7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0XHQuZmlsdGVyLXRvdGFsLWNvdW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCNjbGVhci1maWx0ZXJzIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2UgIWltcG9ydGFudDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmZpbHRlci1jb3VudCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQuZmlsdGVyLWxhYmVsIHtcblx0XHRcdG1pbi1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZzogOXB4IDEwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTEyJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdzaG9wdGV0Jztcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogOXB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGlkZXItd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiA5cHggMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXG5cdFx0XHRoNCxcblx0XHRcdC5zbGlkZXItY29udGVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuc2xpZGVyLWhlYWRlciB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdFx0XHQuZnJvbSxcblx0XHRcdFx0LnRvIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNsaWRlci1maWx0ZXIge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MTInO1xuXHRcdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0Zm9udC1zaXplOiA5cHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdH1cblx0XHRcdC5mcm9tLFxuXHRcdFx0LnRvIHtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZnJvbSB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnIC0gJztcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2lkZWJhciB7XG5cdFx0LmZpbHRlci1sYWJlbCB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuXG4uY2VuYS15ZXMge1xuXHQjY29udGVudCB7XG5cdFx0LnZ5YnJhbmUtZmlsdHJ5IHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0fVxuXHR9XG59XG4iLCIuZmxhZ3Mge1xuXHQmLmZsYWdzLWRlZmF1bHQge1xuXHRcdHBhZGRpbmc6ICRnYXAgKiAyO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0fVxufVxuXG4uZmxhZyB7XG5cdCYuZmxhZyB7XG5cdFx0Zm9udC1zaXplOiA3MCU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0bWluLXdpZHRoOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAkZnMtYmFzZTtcblx0XHRwYWRkaW5nOiAkZ2FwO1xuXG5cdFx0QGluY2x1ZGUgbWluLXhzIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0fVxuXG5cdFx0Lmljb24tdmFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEZsYWcgb24gcHJvZHVjdCBkZXRhaWxcbi5wLWRldGFpbC1pbm5lciB7XG5cdC5mbGFncyB7XG5cdFx0Ji1leHRyYSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6ICRnYXA7XG5cdFx0XHRsZWZ0OiAkZ2FwICogMjtcblx0XHRcdGJvdHRvbTogYXV0bztcblxuXHRcdFx0LmZsYWcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiB1bnNldDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblxuXHRcdFx0XHQmLWRpc2NvdW50IHtcblx0XHRcdFx0XHQucHJpY2Uge1xuXHRcdFx0XHRcdFx0Ji1zdGFuZGFyZCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYtc2F2ZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1kZWZhdWx0IHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0cmlnaHQ6ICRnYXA7XG5cdFx0fVxuXG5cdFx0LmZsYWcge1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblxuXHRcdFx0Ji1kaXNjb3VudCB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAkZ2FwO1xuXHRcdFx0XHRsZWZ0OiAkZ2FwICogMjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcmVkLTM1MDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi8qISBGbGlja2l0eSB2Mi4zLjBcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5mbGlja2l0eS1lbmFibGVkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBkcmFnZ2FibGUgKi9cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG5cdGN1cnNvcjogbW92ZTtcblx0Y3Vyc29yOiAtd2Via2l0LWdyYWI7XG5cdGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuXHRjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG5cdGN1cnNvcjogZ3JhYmJpbmc7XG59XG5cbi8qIC0tLS0gZmxpY2tpdHktYnV0dG9uIC0tLS0gKi9cblxuLmZsaWNraXR5LWJ1dHRvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0YmFja2dyb3VuZDogaHNsYSgwLCAwJSwgMTAwJSwgMC43NSk7XG5cdGJvcmRlcjogbm9uZTtcblx0Y29sb3I6ICMzMzM7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcblx0b3V0bGluZTogbm9uZTtcblx0Ym94LXNoYWRvdzogMCAwIDAgNXB4ICMxOWY7XG59XG5cbi5mbGlja2l0eS1idXR0b246YWN0aXZlIHtcblx0b3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcblx0b3BhY2l0eTogMC4zO1xuXHRjdXJzb3I6IGF1dG87XG5cdC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLyogLS0tLSBwcmV2aW91cy9uZXh0IGJ1dHRvbnMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG5cdHRvcDogNTAlO1xuXHR3aWR0aDogNDRweDtcblx0aGVpZ2h0OiA0NHB4O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8qIHZlcnRpY2FsbHkgY2VudGVyICovXG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuXHRsZWZ0OiAxMHB4O1xufVxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG5cdHJpZ2h0OiAxMHB4O1xufVxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG5cdGxlZnQ6IGF1dG87XG5cdHJpZ2h0OiAxMHB4O1xufVxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcblx0cmlnaHQ6IGF1dG87XG5cdGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogMjAlO1xuXHR0b3A6IDIwJTtcblx0d2lkdGg6IDYwJTtcblx0aGVpZ2h0OiA2MCU7XG59XG5cbi8qIC0tLS0gcGFnZSBkb3RzIC0tLS0gKi9cblxuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJvdHRvbTogLTI1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcblx0ZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDEwcHg7XG5cdGhlaWdodDogMTBweDtcblx0bWFyZ2luOiAwIDhweDtcblx0YmFja2dyb3VuZDogIzMzMztcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRvcGFjaXR5OiAwLjI1O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG5cdG9wYWNpdHk6IDE7XG59XG4iLCIuZm9vdGVyLW5ld3NsZXR0ZXItZnVsbC13aWR0aCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbmZvb3RlciB7XG5cdCYjZm9vdGVyIHtcblx0XHQuY3VzdG9tLWZvb3RlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA1O1xuXHRcdFx0fVxuXG5cdFx0XHQmX19jb250YWN0IHtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkZ2FwICogNTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyA0KTtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLyA0KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGltZy1sb2dvLWZvb3Rlcjtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwICogNTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdFx0Ji5zb2NpYWwtaWNvbi1saXN0IHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogJGdhcCAqIDI7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwICogNTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRmaWx0ZXI6IGludmVydCgxKTtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRpY29uLW1kO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAkaWNvbi1tZDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkaWNvbi1tZDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX2Jhbm5lcjEge1xuXHRcdFx0XHRvcmRlcjogMjtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzICogMik7XG5cdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygxMDAlIC8gMyAqIDIpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmFjY29yZGlvbiB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAyKTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC0oJGdhcCAqIDIpO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLWl0ZW0ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogJGJvcmRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtMXB4OyAvLyBUaGlzIGlzIHRvIHJlbW92ZSB0aGUgZG91YmxlIGJvcmRlciBiZXR3ZWVuIGl0ZW1zXG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1jYXJyZXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJGljb24teHM7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkaWNvbi14cztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0XHR0b3A6ICRpY29uLXhzO1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLXRyaWdnZXIge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAkZ2FwICogMztcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji1jb250ZW50IHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtZ3JheS01MDA7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwICgkZ2FwICogMyk7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG1heC1oZWlnaHQgJHRyYW5zLXRpbWUgJHRyYW5zLXN0eWxlO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiA0O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtZ3JheS01MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDY7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmLnRlbCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkZ2FwICogNDtcblxuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1waG9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdQby1Qw6E6IDg6MDAgLSAxNjowMCc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji5tYWlsIHtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGljb24tbWFpbDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdOYXBpxaF0ZSBrZHlrb2xpdic7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmZvb3Rlci1ib3R0b20ge1xuXHRcdFx0YSxcblx0XHRcdHNwYW4sXG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsImZvcm0ge1xuXHRpbnB1dCB7XG5cdFx0Jlt0eXBlPSdjaGVja2JveCddIHtcblx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRpbnB1dC1jaGVja2JveC1zaXplICsgKCRnYXAgKiAyKTtcblx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblxuXHRcdFx0XHQmOm5vdCguYWR2YW5jZWQtcGFyYW1ldGVyKSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkaW5wdXQtY2hlY2tib3gtcmFkaXVzO1xuXHRcdFx0XHRcdHdpZHRoOiAkaW5wdXQtY2hlY2tib3gtc2l6ZTtcblx0XHRcdFx0XHRoZWlnaHQ6ICRpbnB1dC1jaGVja2JveC1zaXplO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHRcdCsgbGFiZWwge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGlucHV0LWNoZWNrYm94LXJhZGl1cztcblx0XHRcdFx0XHRcdHdpZHRoOiAkaW5wdXQtY2hlY2tib3gtc2l6ZTtcblx0XHRcdFx0XHRcdGhlaWdodDogJGlucHV0LWNoZWNrYm94LXNpemU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0bGFiZWwge1xuXHRcdC5maWx0ZXItY291bnQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJygnO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyknO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZm9ybS1jb250cm9sIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym9yZGVyLWNvbG9yOiAkYy1ib3JkZXItY29sb3I7XG5cdGNvbG9yOiAkYy1iYXNlO1xuXG5cdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGMtYmFzZTtcblx0fVxufVxuXG4uaWQtLTgge1xuXHQjcmVnaXN0ZXItZm9ybSB7XG5cdFx0aDQge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdC5zdGF5LWluLXRvdWNoIHtcblx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiAzO1xuXHRcdH1cblx0fVxufVxuIiwiI2hlYWRlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDk5OTk7IC8vIE5lZWRlZCBiZWNhdXNlIG9mIHRoZSBuYXRpdmUgU2hvcHRldCBvdmVybGF5IHdoZW4gc2VhcmNoIHBvcHVwIGlzIG9wZW5lZFxuXG5cdGJvcmRlci1ib3R0b206ICRib3JkZXI7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4wNXMgJHRyYW5zLXN0eWxlO1xuXG5cdCNuYXZpZ2F0aW9uIHtcblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHR9XG5cdH1cblxuXHQuaGVhZGVyLXRvcCB7XG5cdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuXHRcdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IGxlZnQgJHRyYW5zLXRpbWUgJHRyYW5zLXN0eWxlO1xuXHRcdH1cblxuXHRcdC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0Ly8gTG9nb1xuXHRcdFx0LnNpdGUtbmFtZSB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ei1pbmRleDogMjA7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIEJ1dHRvbnMgb24gdGhlIHJpZ2h0IHNpZGVcblx0XHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0XHRvcmRlcjogMjtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ei1pbmRleDogMjA7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiA0O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDQ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JltkYXRhLXRhcmdldD0nc2VhcmNoJ10ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdC5pY29uLXNlYXJjaCB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1zZWFyY2g7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbZGF0YS10YXJnZXQ9J2xvZ2luJ10sXG5cdFx0XHRcdFx0Ji50b3AtbmF2LWJ1dHRvbi1hY2NvdW50IHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHQuaWNvbi1sb2dpbiB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi11c2VyO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmZhdm91cml0ZSB7XG5cdFx0XHRcdFx0XHQuZmF2b3VyaXRlX2ljb24ge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGljb24taGVhcnQ7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCZbZGF0YS10YXJnZXQ9J2NhcnQnXSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXA7XG5cblx0XHRcdFx0XHRcdC5pY29uLWNhcnQge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGljb24tY2FydDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZnMtcDtcblxuXHRcdFx0XHRcdFx0XHRcdC8vIENhcnQgaWNvbiBpcyBcInNwYW5cIiBlbGVtZW50LCBub3QgXCJpXCJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwICogNDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDQ7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JltkYXRhLXRhcmdldD0nbmF2aWdhdGlvbiddIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDUwcHg7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIExhbmd1YWdlIHBpY2tlclxuXHRcdFx0Lm5hdmlnYXRpb24tdG9vbHMge1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogOTk5OTtcblxuXHRcdFx0XHQuZHJvcGRvd24tbWVudSB7XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lmxhbmd1YWdlc01lbnUge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItY29sb3I7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBQb3B1cHNcblx0XHRcdC51c2VyLWFjdGlvbiB7XG5cdFx0XHRcdC8vIFNlYXJjaCBwb3B1cFxuXHRcdFx0XHQudXNlci1hY3Rpb24tc2VhcmNoIHtcblx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogKCRnYXAgKiA2KSAoJGdhcCAqIDEzKTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogJHNlYXJjaC13aWRnZXQtaGVpZ2h0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRzZWFyY2gtd2lkZ2V0LWhlaWdodDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc2VhcmNoLWZvcm0ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0XHRcdFx0LnNlYXJjaC1mb3JtLWlucHV0LWdyb3VwIHtcblx0XHRcdFx0XHRcdFx0LnNlYXJjaC1pbnB1dCB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ib3JkZXItY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRidG4tcGFkZGluZztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1zZWFyY2gtYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoJGdhcCAqIDMpIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiAxMDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblxuXHRcdFx0XHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5zZWFyY2gtYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogJGJ0bi1wYWRkaW5nO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnNlYXJjaC13aWRnZXQtY2xvc2Uge1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zZWFyY2hXaGlzcGVyZXIuYWN0aXZlIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDc1dmg7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIExvZ2luIHBvcHVwXG5cdFx0XHRcdC51c2VyLWFjdGlvbi1sb2dpbiB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAkYnJlYWtwb2ludC14bDtcblx0XHRcdFx0XHRyaWdodDogMDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdGhlaWdodDogJHBvcHVwLWxvZ2luLWhlaWdodDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucG9wdXAtd2lkZ2V0LWlubmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogJGJvcmRlci13aWR0aDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkcG9wdXAtbG9naW4taGVpZ2h0IC0gJGJvcmRlci13aWR0aDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQjY3VzdG9tZXJMb2dpbiB7XG5cdFx0XHRcdFx0XHRcdGZvcm0ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0LmlucHV0LXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLnBhc3N3b3JkIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRnYXAgKiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGlucHV0LWhlaWdodDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQubG9naW4td3JhcHBlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogMztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5wYXNzd29yZC1oZWxwZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6ICRnYXAgKiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQrIGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnLyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtZ3JheS00MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgKCRnYXAgKiAzKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtYXgtbWQge1xuXHRcdFx0XHRcdFx0dG9wOiAxMDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBDYXJ0IHBvcHVwXG5cdFx0XHRcdC51c2VyLWFjdGlvbi1jYXJ0IHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRcdFx0LmNhcnQtd2lkZ2V0LWlubmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ly8gTWFpbiBuYXZpZ2F0aW9uXG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHR9XG5cblx0XHQubmF2aWdhdGlvbi13cmFwcGVyIHtcblx0XHRcdG5hdiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdHRvcDogMTAwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdHdpZHRoOiAkY29udGFpbmVyLWxnO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0XHR3aWR0aDogJGNvbnRhaW5lci14bDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uYXZpZ2F0aW9uLWluIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdC8vIFRoZSBhbHdheXMgdmlzaWJsZSBwYXJ0XG5cdFx0XHRcdFx0XHQmLm1lbnUtbGV2ZWwtMSB7XG5cdFx0XHRcdFx0XHRcdC8vIEhhY2sgdGhlIHBvc2l0aW9uXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC8vIFVzZSA+IHRvIGFwcGx5IHN0eWxlcyBvbmx5IGZvciB0aGUgZmlyc3QgbGV2ZWxcblx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHRcdFx0XHRcdCYuZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDsgLy8gVGhpcyBmaXhlcyBtb3ZpbmcgbWVudSBsaW5rcyB3aGVuIGhvdmVyZWRcblxuXHRcdFx0XHRcdFx0XHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCYuZXhwIHtcblx0XHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IC0oJGdhcCAqIDAuNSk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ly8gVXNlID4gdG8gYXBwbHkgc3R5bGVzIG9ubHkgZm9yIHRoZSBmaXJzdCBsZXZlbFxuXHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIsXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAkZ2FwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLSgkZ2FwICogMC41KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRiIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ly8gU3VibWVudVxuXHRcdFx0XHRcdFx0Ji5tZW51LWxldmVsLTIge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDEwKSAoJGdhcCAqIDMpO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6ICRicmVha3BvaW50LXhsO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgJGdhcCk7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiAkYm9yZGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1oMztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1heC1sZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQvLyBTdHlsZSB0aGUgc2Vjb25kIGxldmVsIG9ubHlcblx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lm1lbnUtbGV2ZWwtMyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAkZ2FwO1xuXG5cdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkbGgtaDQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Lm1vcmUtaXRlbXMtdHJpZ2dlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2Nyb2xsZWQtZG93biB7XG5cdC51c2VyLWFjdGlvbi12aXNpYmxlIHtcblx0XHQjaGVhZGVyIHtcblx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdW5zZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIFN0eWxlIHRoZSBtb2JpbGUgb3BlbmVkIG1lbnVcbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcblx0I2hlYWRlciB7XG5cdFx0LmhlYWRlci1ib3R0b20ge1xuXHRcdFx0Lm5hdmlnYXRpb24td3JhcHBlciB7XG5cdFx0XHRcdG5hdiB7XG5cdFx0XHRcdFx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdFx0XHRcdFx0Lm1lbnUtbGV2ZWwtMSB7XG5cdFx0XHRcdFx0XHRcdC8vIFN0eWxlcyBmb3IgYWxsIGxldmVsc1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0Ji5leHAge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHQvLyBPcGVuZWQgc3VibWVudVxuXHRcdFx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQvLyBTdHlsZXMgZm9yIHRoZSBmaXJzdCBsZXZlbCBvbmx5XG5cdFx0XHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgKC0kYm9yZGVyLXdpZHRoKTsgLy8gVGhlIC0kYm9yZGVyLXdpZHRoIG9uIHRoZSBib3R0b20gaXMgbmVlZGVkIGJlY2F1c2Ugb2YgdGhlIGJvcmRlclxuXG5cdFx0XHRcdFx0XHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQvLyBTdHlsZXMgZm9yIHRoZSBzZWNvbmQgbGV2ZWwgb25seVxuXHRcdFx0XHRcdFx0XHQubWVudS1sZXZlbC0yIHtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAkZ2FwO1xuXG5cdFx0XHRcdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICgkZ2FwICogMikgKCRnYXAgKiAzKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1saWdodDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBTaG93IGRpZmZlcmVudCBpY29uIHdoZW4gbW9iaWxlIG1lbnUgaXMgb3BlbmVkXG5ib2R5Lm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ106YmVmb3JlIHtcblx0Y29udGVudDogJ1xcZTkxMic7XG59XG5cbi8vIENMT1NFIGJ1dHRvbiBmb3IgdXNlciBhY3Rpb25zXG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZSAuaWNvbi1zZWFyY2g6YmVmb3JlLFxuYm9keS5sb2dpbi13aW5kb3ctdmlzaWJsZSAuaWNvbi1sb2dpbjpiZWZvcmUsXG5ib2R5LmNhcnQtd2luZG93LXZpc2libGUgLmljb24tY2FydDpiZWZvcmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbi1jcm9zcyAhaW1wb3J0YW50O1xuXHRmaWx0ZXI6IGludmVydCgwKSAhaW1wb3J0YW50O1xufVxuXG4vLyBBZGQgcGFkZGluZyBmb3IgYWxsIHBhZ2VzIGV4Y2VwdCBmb3IgSFBcbmJvZHk6bm90KC5pbi1pbmRleCkge1xuXHQub3ZlcmFsbC13cmFwcGVyIHtcblx0XHRwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQgKiAyICsgNXB4O1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHBhZGRpbmctdG9wOiAkaGVhZGVyLWhlaWdodCAqIDM7XG5cdFx0fVxuXHR9XG5cblx0Ji5hZG1pbi1sb2dnZWQge1xuXHRcdC5vdmVyYWxsLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6ICRoZWFkZXItaGVpZ2h0ICsgJGFkbWluYmFyLWhlaWdodDtcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IGNhbGMoJGhlYWRlci1oZWlnaHQgKiAyKSArICRhZG1pbmJhci1oZWlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIERFQlVHOiBUbyBkZWJ1ZyBzdWJtZW51IHVuY29tbWVudCB0aGlzOlxuLypcbiNuYXZpZ2F0aW9uIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBcbiAgICAubWVudS1pdGVtLTQwNzQgLm1lbnUtbGV2ZWwtMiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICB9XG59XG4qL1xuIiwiLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcblx0b3JkZXI6IDg7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrLTMwMDtcblx0Y29sb3I6ICRjLXdoaXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0d2lkdGg6IDEwMHZ3O1xuXHR9XG5cblx0LnRleHQge1xuXHRcdGZvbnQtc2l6ZTogJGZzLW07XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy14c2JvbGQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0cGFkZGluZzogMTNweCAwO1xuXHR9XG5cblx0LmNsb3NlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iLCIkc3BhY2U6ICRnYXA7XG4kY29sb3I6ICRjLWJhc2U7XG4kZnc6ICRmdy1zZW1pYm9sZDtcblxuYm9keTpub3QoLmluLWluZGV4KSAuY3VzdG9tLWZvb3Rlcl9faW5zdGFncmFtIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4jY29udGVudCB7XG5cdC5jdXN0b20tZm9vdGVyX19pbnN0YWdyYW0ge1xuXHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAkc3BhY2UgKiAxMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogJHNwYWNlICogMTA7XG5cblx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR9XG5cblx0XHRoNCB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdztcblx0XHRcdGNvbG9yOiAkY29sb3I7XG5cblx0XHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbnN0YWdyYW0tZm9sbG93LWJ0biB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0bWFyZ2luOiAxcmVtIDA7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHR0b3A6ICRzcGFjZSAqIDEwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHQmOmZvY3VzLFxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuaW5zdGFncmFtLXdpZGdldCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxNXB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiAxNXB4O1xuXG5cdFx0XHRcdC5pZy1jb250YWluZXItMyxcblx0XHRcdFx0LmlnLWNvbnRhaW5lci00IHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBhIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmlnLWNvbnRhaW5lci0xLFxuXHRcdFx0LmlnLWNvbnRhaW5lci0yLFxuXHRcdFx0LmlnLWNvbnRhaW5lci0zLFxuXHRcdFx0LmlnLWNvbnRhaW5lci00IHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGdhcDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtYXgteGwge1xuXHRcdFx0XHRcdGdhcDogMTVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5pZy1jb250YWluZXItMiB7XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1zbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHR3aWR0aDogNTEuNSU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubWVzc2FnZXMge1xuXHR0b3A6ICRoZWFkZXItaGVpZ2h0ICFpbXBvcnRhbnQ7XG5cdG9wYWNpdHk6IDE7XG5cdHotaW5kZXg6IDk5OTk5O1xuXG5cdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0dG9wOiAkaGVhZGVyLWhlaWdodCAqIDIgIWltcG9ydGFudDtcblx0fVxuXG5cdC5tc2cge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLnNjcm9sbGVkLWRvd24ge1xuXHQubWVzc2FnZXMge1xuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTgwJSk7XG5cdFx0fVxuXHR9XG59XG4iLCIvKipcbiAqIE1pbWUgQ29weXJpZ2h0IHYxLjAuMFxuICogVnlnZW5lcnVqZSBhIHpvYnJhesOtIGNvcHlyaWdodCB6bmHEjWt5IG1pbWUgZGlnaXRhbC4gQ29weXJpZ2h0IHphaHJudWplIFxuICogbG9nbyBTaG9wdGV0IGEgb2RrYXogbmEgd2ViIG1pbWUgZGlnaXRhbCBzIGxvZ2VtIHNwb2xlxI1ub3N0aS5cbiAqIFxuICogKGMpIG1pbWUgZGlnaXRhbCBzLnIuby4gMjAyM1xuICogaHR0cHM6Ly9taW1lZGlnaXRhbC5jelxuICogbWVkYXJkLmh1dHRlbmJhY2hAbWltZWRpZ2l0YWwuY3pcbiAqKi9cblxuLmZvb3Rlci1ib3R0b20ge1xuXHQjc2lnbmF0dXJlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblxuXHRcdC50aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnBpcGUge1xuXHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRtYXJnaW46IDAgMTBweDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogLTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBEZWZpbmUgVmFyaWFibGVzXG4kcmF0aW5nV3JhcHBlck1hcmdpblRvcDogM3JlbTtcbiRoZWFkZXJNYXJnaW5Cb3R0b206IDJyZW07XG5cbiR4MjogMnJlbTtcbiR4MV81OiAxLjVyZW07XG4keDE6IDFyZW07XG4keDBfNTogMC41cmVtO1xuXG4kYnItYmFzZTogMTVweDtcblxuJGZmLWJhc2U6IHNhbnMtc2VyaWY7XG4kZmYtaGVhZGluZ3M6IHNhbnMtc2VyaWY7XG4kZnctYm9sZDogNjAwO1xuJGZ3LXhib2xkOiA4MDA7XG4kZnMtaWNvbjogODBweDtcbiRmcy1oMjogNDBweDtcbiRmcy1oMjogMjRweDtcbiRsaC1oMjogMi41cmVtO1xuJGZzLWg0OiAxLjVyZW07XG4kbGgtaDQ6IDJyZW07XG4kZnMtaDU6IDE2cHg7XG4kZnMteHM6IDE0cHg7XG4kbGgtaDU6IDE2cHg7XG4kZnMtcDogMTZweDtcbiRsaC1wOiAxLjVyZW07XG4kbGgtczogMTZweDtcblxuJGMteWVsbG93LTEwMDogI0ZGQzYzMztcbiRjLWdyYXktMTEwMDogI0NBQ0FDQTtcbiRjLWdyYXktMTIwMDogI0NGRDFDMjtcbiRjLWdyYXktMTMwMDogI0UyRTJFMjtcbiRjLWdyYXktMTQwMDogI0QwQ0FCQjtcbiRjLXdoaXRlOiAjRkZGRkZGO1xuJGMtYmxhY2s6ICMwMDAwMDA7XG4kYy1iYWNrZ3JvdW5kLWxpZ2h0OiAjRjlGOUY5O1xuJGMtYmFja2dyb3VuZC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDBkZWcsICNGM0VCRTEgMCUsICNGM0VCRTEgOTAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDkwJSk7XG4kYy1zaGFkb3c6ICMwMDAwMDAxNDtcblxuLy8gU3RhcnMgU3R5bGVzXG4uc3RhcnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAkeDE7XG5cbiAgICAuc3RhciB7XG4gICAgICAgIGNvbG9yOiAkYy15ZWxsb3ctMTAwICFpbXBvcnRhbnQ7IFxuICAgIFxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRjLXllbGxvdy0xMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gUmF0aW5nIFdyYXBwZXIgU3R5bGVzXG4ubWltZS1yYXRpbmctd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogJHJhdGluZ1dyYXBwZXJNYXJnaW5Ub3A7XG5cbiAgICAmID4gLm1pbWUtcmF0aW5nLWhlYWRlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogJHgxXzU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRoZWFkZXJNYXJnaW5Cb3R0b207XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5yYXRpbmcge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtaDI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLWgyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAudGV4dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBsZWZ0O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6ICR4MF81O1xuXG4gICAgICAgICAgICAmID4gLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZmLWhlYWRpbmdzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWgyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtaDI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtc20ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1oNDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC1oNDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWg1O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtaDU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgXG4gICAgfVxuXG4gICAgJiA+IC5taW1lLXJhdGluZy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAkeDE7XG5cbiAgICAgICAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAmIC5taW1lLXJhdGluZy1kaXYge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBwYWRkaW5nOiAkeDFfNTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLnNjb3JlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogJHgwXzU7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWg1O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGxoLWg1O1xuXG4gICAgICAgICAgICAgICAgJiA+IC5zdGFycyB7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkeDFfNTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtcDsgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC1wO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmID4gLmZ1bGxOYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC1wO1xuXG4gICAgICAgICAgICAgICAgJiA+IGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkeDBfNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIEZ1bGx3aWR0aCBXcmFwcGVyXG4ubWltZS1yYXRpbmctZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIHZhcigtLXNjcm9sbGJhci13aWR0aCkpO1xuXHRtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3ICsgdmFyKC0tc2Nyb2xsYmFyLXdpZHRoKSAvIDIpO1xufVxuXG4vLyBUeXBlLTEgU3R5bGVzXG4udHlwZS0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYWNrZ3JvdW5kLWxpZ2h0O1xuXG4gICAgJiA+IC5taW1lLXJhdGluZy1oZWFkZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICYgPiAuY3VzdG9tZXItcmV2aWV3ZWQtd3JhcHBlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAuc3VidGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5taW1lLXJhdGluZy1saXN0IHtcbiAgICAgICAgbWluLWhlaWdodDogMjQwcHg7XG5cbiAgICAgICAgJiA+IC5taW1lLXJhdGluZy1kaXYge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAoJHgxICogMikpIC8gMyk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyAgICAgICAgXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRici1iYXNlO1xuICAgIFxuICAgICAgICAgICAgJiA+IC5zY29yZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgIGdhcDogJHgxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmID4gLmZ1bGxOYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHgxO1xuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgJiA+IC5kYXRlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR4MTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYgPiAubWltZS1yYXRpbmctZm9vdGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiAkeDFfNTtcblxuICAgICAgICAmID4gLnNob3ctbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDhweCAwcHggJGMtc2hhZG93O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBUeXBlLTIgU3R5bGVzXG4udHlwZS0yIHtcbiAgICAmID4gLm1pbWUtcmF0aW5nLWhlYWRlciB7XG4gICAgICAgICAgICAgIFxuICAgICAgICAmID4gLnJhdGluZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTEwMDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWgxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5taW1lLXJhdGluZy1saXN0IHtcbiAgICAgICAgbWluLWhlaWdodDogMzIwcHg7XG5cbiAgICAgICAgJiA+IC5taW1lLXJhdGluZy1kaXYge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAoJHgxICogMykpIC8gNCk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTEzMDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRici1iYXNlO1xuICAgIFxuICAgICAgICAgICAgJiA+IC5zY29yZSB7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAmID4gLmZ1bGxOYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1wO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gICAgXG59XG5cbi8vIFR5cGUtMyBTdHlsZXNcbi50eXBlLTMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjVGMDtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgXG4gICAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmID4gLm1pbWUtcmF0aW5nLWhlYWRlciB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJiA+IC5yYXRpbmcge1xuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0xMDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgJiAudGl0bGUge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYgPiAubWltZS1yYXRpbmctbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgLm1pbWUtcmF0aW5nLWRpdiB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtICgkeDEgKiAyKSkgLyAzKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyLWJhc2U7XG5cbiAgICAgICAgICAgICYgPiAuc2NvcmUge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKDByZW0gLSAkeDFfNSk7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6ICR4MV81O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1pY29uO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtZ3JheS0xNDAwO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IC5mdWxsTmFtZSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFR5cGUtNCBTdHlsZXNcbi50eXBlLTQge1xuICAgIHBhZGRpbmc6IDI0cHggMDtcblxuICAgICYgPiAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR4MjtcbiAgICB9XG5cbiAgICAmID4gLm1pbWUtcmF0aW5nLWhlYWRlciB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogJHgyO1xuXG4gICAgICAgICYgPiAucmF0aW5nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLnRleHQge1xuICAgICAgICAgICAgZmxleDogYXV0bztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgJiA+IC5zaG93LW1vcmUtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JheS0xMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiA+IC5taW1lLXJhdGluZy1saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiAubWltZS1yYXRpbmctZGl2IHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gKCR4MSAqIDMpKSAvIDQpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTEyMDA7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHgxOyAgICBcbiAgICAgICAgICAgIGdhcDogJHgxOyAgICAgICAgXG5cbiAgICAgICAgICAgICYgPiAuZnVsbE5hbWUge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiA+IC5zY29yZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICAgICAgICAgIGZsZXg6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAuZGF0ZSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIFR5cGUtNSBTdHlsZXNcbi50eXBlLTUge1xuICAgIGJhY2tncm91bmQ6ICRjLWJhY2tncm91bmQtZ3JhZGllbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICYgPiAubWltZS1yYXRpbmctbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICYgLm1pbWUtcmF0aW5nLWRpdiB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtICgkeDEgKiAzKSkgLyA0KTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtZ3JheS0xMzAwO1xuXG4gICAgICAgICAgICAmID4gLmZ1bGxOYW1lIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmID4gLm1pbWUtcmF0aW5nLWZvb3RlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6ICR4MjtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgJiA+IC50ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtZ3JheS0xMzAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICR4MTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1oMjtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICYgLnNob3ctbW9yZS1idXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJHgxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgIH1cbn1cblxuLy8gRm9vdGVyIFJhdGluZyBTdHlsZXNcbi5taW1lRm9vdGVyUmF0aW5nIHtcbiAgICBwYWRkaW5nOiAxN3B4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6ICR4MjtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWluLWhlaWdodDogMTIycHg7XG5cbiAgICAubWltZUZvb3RlclJhdGluZy1pbWFnZS1kaXYge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pbWcvZm9vdGVyX2hldXJla2EucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA4OHB4O1xuICAgICAgICBmbGV4OiBub25lO1xuICAgIH1cblxuICAgICYgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgJiA+IC5taW1lRm9vdGVyUmF0aW5nLWF2ZXJhZ2Utc2NvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZmLWJhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy1oNDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtaDQ7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAmID4gLm1pbWVGb290ZXJSYXRpbmctYWx0LXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXhzO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaC1zO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiAubWltZUZvb3RlclJhdGluZy1tb3JlLXRleHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAmID4gYSB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkbGgtcDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkaWNvbl9jb2xvcjogJGMtcHJpbWFyeTtcbiRpY29uX3NpemU6ICRmYXZvdXJpdGUtaWNvbi1zaXplO1xuJGljb25fYmc6ICRjLXdoaXRlO1xuJGljb25fc3Ryb2tlX2NvbG9yOiAkYy1iYXNlO1xuJGljb25fc3Ryb2tlX3dpZHRoOiAyO1xuJGljb25fdHJhbnNpdGlvbjogJHRyYW5zO1xuJGljb25fYm9yZGVyX3JhZGl1czogNTAlO1xuJHN2Z19zaXplOiAkaWNvbi14cyAtIDJweDtcblxuJHBvc2l0aW9uX3RvcDogJGdhcDtcbiRwb3NpdGlvbl90b3BfbGc6ICRnYXAgKiAyO1xuJHBvc2l0aW9uX3JpZ2h0OiAkZ2FwICogMztcbiRwb3NpdGlvbl9yaWdodF9sZzogJGdhcCAqIDU7XG5cbiRoZWFkZXJfaWNvbl9udW1iZXJfdG9wOiAxMHB4O1xuJGhlYWRlcl9pY29uX251bWJlcl9zaXplOiAxN3B4O1xuJGhlYWRlcl9pY29uX251bWJlcl9mb250X2NvbG9yOiAkYy13aGl0ZTtcbiRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9zaXplOiAxM3B4O1xuXG4kZGV0YWlsX2ljb25fc2l6ZTogJGJ0bi1oZWlnaHQ7XG4kZGV0YWlsX2ljb25fYmc6ICRjLWdyYXktMjAwO1xuJGRldGFpbF9pY29uX2xlZnRfbWFyZ2luOiAkZ2FwO1xuJGRldGFpbF9pY29uX2JnX2ltZzogJGljb24tZmF2b3VyaXRlO1xuJGRldGFpbF9pY29uX3N2Z19zaXplOiAxN3B4O1xuXG4uZmF2LXByb2R1Y3RzIHtcblx0LnByb2R1Y3Qge1xuXHRcdC5wIHtcblx0XHRcdCYtYm90dG9tIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LmZhdm91cml0ZSB7XG5cdFx0XHRcdC5hZGRfZmF2b3VyaXRlIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0ZmlsbDogJGljb25fY29sb3I7XG5cdFx0XHRcdFx0XHRzdHJva2U6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5mbGFncyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ucHJvZHVjdCB7XG5cdC5wIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQuZmF2b3VyaXRlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogJHBvc2l0aW9uX3RvcDtcblx0XHRcdHJpZ2h0OiAkcG9zaXRpb25fcmlnaHQ7XG5cdFx0XHRoZWlnaHQ6ICRpY29uX3NpemU7XG5cdFx0XHR3aWR0aDogJGljb25fc2l6ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRpY29uX2JnO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGljb25fYm9yZGVyX3JhZGl1cztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0dG9wOiAkcG9zaXRpb25fdG9wX2xnO1xuXHRcdFx0XHRyaWdodDogJHBvc2l0aW9uX3JpZ2h0X2xnO1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkX2Zhdm91cml0ZSB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHN0cm9rZTogJGljb25fc3Ryb2tlX2NvbG9yO1xuXHRcdFx0XHRcdHN0cm9rZS13aWR0aDogJGljb25fc3Ryb2tlX3dpZHRoO1xuXHRcdFx0XHRcdGZpbGw6ICRpY29uX2JnO1xuXHRcdFx0XHRcdGhlaWdodDogJHN2Z19zaXplO1xuXHRcdFx0XHRcdHdpZHRoOiAkc3ZnX3NpemU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJGljb25fdHJhbnNpdGlvbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYuZmF2LWFjdGl2ZSB7XG5cdFx0LnAge1xuXHRcdFx0LmZhdm91cml0ZSB7XG5cdFx0XHRcdC5hZGRfZmF2b3VyaXRlIHtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0ZmlsbDogJGljb25fY29sb3I7XG5cdFx0XHRcdFx0XHRzdHJva2U6ICRpY29uX2NvbG9yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZmF2b3VyaXRlX2ljb24ge1xuXHR3aWR0aDogJGljb25fc2l6ZTtcblx0aGVpZ2h0OiAkaWNvbl9zaXplO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Lm51bWJlciB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogJGhlYWRlcl9pY29uX251bWJlcl90b3A7XG5cdFx0aGVpZ2h0OiAkaGVhZGVyX2ljb25fbnVtYmVyX3NpemU7XG5cdFx0d2lkdGg6ICRoZWFkZXJfaWNvbl9udW1iZXJfc2l6ZTtcblx0XHRjb2xvcjogJGhlYWRlcl9pY29uX251bWJlcl9mb250X2NvbG9yO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpY29uX2NvbG9yO1xuXHRcdGxpbmUtaGVpZ2h0OiAkaGVhZGVyX2ljb25fbnVtYmVyX3NpemU7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGJvcmRlci1yYWRpdXM6ICRpY29uX2JvcmRlcl9yYWRpdXM7XG5cdFx0Zm9udC1zaXplOiAkaGVhZGVyX2ljb25fbnVtYmVyX2ZvbnRfc2l6ZTtcblx0fVxufVxuXG4vLyBJbiBwcm9kdWN0IGRldGFpbFxuLnAtZGV0YWlsLWlubmVyIHtcblx0LnAtdG8tY2FydC1ibG9jayB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XG5cdFx0XHRoZWlnaHQ6ICRkZXRhaWxfaWNvbl9zaXplO1xuXHRcdH1cblxuXHRcdC5hZGQtdG8tY2FydCB7XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuXG5cdFx0LmZhdm91cml0ZS1kZXRhaWwge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGRldGFpbF9pY29uX2JnO1xuXHRcdFx0bWFyZ2luLWxlZnQ6ICRkZXRhaWxfaWNvbl9sZWZ0X21hcmdpbjtcblx0XHRcdHdpZHRoOiAkZGV0YWlsX2ljb25fc2l6ZTtcblx0XHRcdGhlaWdodDogJGRldGFpbF9pY29uX3NpemU7XG5cblx0XHRcdC5idG5fdG9nZ2xlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGRldGFpbF9pY29uX2JnX2ltZztcblx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdH1cblxuXHRcdFx0Ji5mYXYteWVzIHtcblx0XHRcdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMDtcblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRcdFx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0ZmlsbDogJGljb25fY29sb3I7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0aGVpZ2h0OiAkZGV0YWlsX2ljb25fc3ZnX3NpemU7XG5cdFx0XHRcdHdpZHRoOiAkZGV0YWlsX2ljb25fc3ZnX3NpemU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uYXZpZ2F0aW9uLWJ1dHRvbnMgaSBzcGFuLm51bWJlcixcblx0YVtkYXRhLXRhcmdldD0nY2FydCddIGkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRpY29uX2NvbG9yICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICRoZWFkZXJfaWNvbl9udW1iZXJfZm9udF9jb2xvciAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIuc2l6ZSB7XG4gICAgJi12YXJpYW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIH1cbiAgICAmLW9wdGlvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJhc2U7XG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi10YWJsZSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICYtcG9wdXAge1xuICAgICAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmcy14cztcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmgyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgZm9udC1zaXplOiBjbGFtcCgkZnMtaDQsIDJ2dywgJGZzLWgzKTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgMTZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID4gcCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2U7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgICAuc2l6ZS10YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufSIsIiR2YXJpYW50X3NwYWNlOiAkZ2FwO1xuJHZhcmlhbnRfYm9yZGVyOiAkYm9yZGVyO1xuJHZhcmlhbnRfYWN0aXZlX2JvcmRlcjogJGMtYmxhY2s7XG4kdmFyaWFudF9hY3RpdmVfZnc6ICRmdy1zZW1pYm9sZDtcbiR2YXJpYW50X3VuYXZhaWxhYmxlX2JvcmRlcjogJGMtZ3JheS00MDA7XG5cbi5zZWxlY3RCdXR0b25zQ29udGVudCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0cm93LWdhcDogJHZhcmlhbnRfc3BhY2UgKiAyO1xuXG5cdC5zZWxlY3Qtb3B0aW9uIHtcblx0XHRwYWRkaW5nOiAoJHZhcmlhbnRfc3BhY2UgKyAycHgpICgkdmFyaWFudF9zcGFjZSAqIDIpO1xuXHRcdG1hcmdpbi1yaWdodDogJHZhcmlhbnRfc3BhY2UgKiAxLjU7XG5cdFx0Ym9yZGVyOiAkdmFyaWFudF9ib3JkZXI7XG5cdFx0bWluLXdpZHRoOiA1NHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR2YXJpYW50X2FjdGl2ZV9ib3JkZXI7XG5cdFx0XHRmb250LXdlaWdodDogJHZhcmlhbnRfYWN0aXZlX2Z3O1xuXHRcdH1cblxuXHRcdCYuYXZhaWxhYmxlLWZhbHNlIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHZhcmlhbnRfdW5hdmFpbGFibGVfYm9yZGVyO1xuXHRcdFx0b3BhY2l0eTogMC41O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJHZhcmlhbnRfYWN0aXZlX2JvcmRlcjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICR2YXJpYW50X2FjdGl2ZV9mdztcblx0XHRcdH1cblxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCByaWdodCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCAjeyR2YXJpYW50X3VuYXZhaWxhYmxlX2JvcmRlcn0sIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMXB4KSksXG5cdFx0XHRcdFx0bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgdHJhbnNwYXJlbnQgY2FsYyg1MCUgLSAxcHgpLCAjeyR2YXJpYW50X3VuYXZhaWxhYmxlX2JvcmRlcn0sIHRyYW5zcGFyZW50IGNhbGMoNTAlICsgMXB4KSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubWltZSB7XG4gICAgJi12YXJpYW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMTNweCAwIDI4cHg7XG4gICAgICAgIGdhcDogOHB4O1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgXG4gICAgICAgIC5taW1lLXZhcmlhbnQtaXRlbSB7XG4gICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktMTEwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50b29sdGlwIHtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgdG9wOiAtMzBweDsgXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXM7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogN3B4OyBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmFzZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC50b29sdGlwIHtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWNvbG9yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtcztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBvcmRlcjogLTI7XG4gICAgfVxufSIsIi50b2dnbGUtZmlsdGVycy1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufSIsIi5jdXN0b20tZm9vdGVyIHtcbiAgICAmX19uZXdzbGV0dGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHVycGxlLTQwMDtcbiAgICAgICAgcGFkZGluZzogNTZweCAxNXB4O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXB1cnBsZS00MDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYsIGZvcm0ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgM1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3ODhweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMteGw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7IFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteHNib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTE1MDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy13aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDE2cHg7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmxhY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zci1vbmx5IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb25zZW50cyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICZbZm9yPVwibmV3c2xldHRlcldpZGdldENvbnNlbnRzMzFcIl0ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyAzXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiI2NvbnRlbnQtd3JhcHBlciB7XG5cdC5wYWdpbmF0aW9uLXdyYXBwZXIge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDEwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdC5wYWdpbmF0aW9uIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0bWluLXdpZHRoOiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0Ji10b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWxvYWRlciB7XG5cdFx0XHRcdGZsZXgtZ3JvdzogMTtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtY291bnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWxpbmssXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXI6ICRib3JkZXI7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuY3VycmVudCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLWJhc2U7XG5cdFx0XHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IC0xcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIjY29sb3Jib3gsXG4jY2JveE92ZXJsYXkge1xuXHR6LWluZGV4OiAxMDAwMTtcbn1cblxuI2Nib3hDb250ZW50IHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHQjY2JveExvYWRlZENvbnRlbnQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdH1cblxuXHQvLyBQxZlpZMOhbm8gZG8ga2/FocOta3Vcblx0LmFkdmFuY2VkLW9yZGVyIHtcblx0XHQuaDEge1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtaDM7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHR9XG5cblx0XHQuYW8tcHJvZHVjdCB7XG5cdFx0XHQuYW8taW1hZ2Uge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0bWluLXdpZHRoOiAxMDBweDtcblx0XHRcdFx0ZmxleC1iYXNpczogMDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwICogMjtcblx0XHRcdH1cblxuXHRcdFx0LmFvLW5hbWUge1xuXHRcdFx0XHQuaDMge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWg0O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5hby1hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIm1haW4ge1xuXHQmI2NvbnRlbnQge1xuXHRcdC5wcm9kdWN0cy1ibG9jayxcblx0XHQucHJvZHVjdHMtYmxvY2stLW1pbWUge1xuXHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHQud2lkZ2V0LXBhcmFtZXRlci13cmFwcGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiA1O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0oJGdhcCAqIDkpO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206ICRnYXAgKiA0O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6ICRnYXAgKiAyO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zO1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXG5cdFx0XHRcdFx0LndpZGdldC1wYXJhbWV0ZXItbGlzdCB7XG5cdFx0XHRcdFx0XHQud2lkZ2V0LXBhcmFtZXRlci12YWx1ZSB7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6ICRnYXAgKiA1O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogJGdhcCAqIDU7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAkZ2FwICogNTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAoJGdhcCAqIDAuNSkgJGdhcDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRnYXA7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogJHRyYW5zO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucCB7XG5cdFx0XHRcdFx0Ji1pbiB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cblx0XHRcdFx0XHRcdFx0LnByaWNlLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6ICRnYXA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbm1haW4ge1xuXHQmI2NvbnRlbnQge1xuXHRcdC5wcm9kdWN0cy1ibG9jayB7XG5cdFx0XHQucHJvZHVjdCB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wIHtcblx0XHRcdFx0XHQucC1pbiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogJGdhcDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Ji1pbiB7XG5cdFx0XHRcdFx0XHRcdC5uYW1lIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucC1jb2RlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnAtYm90dG9tIHtcblx0XHRcdFx0XHRcdC5hdmFpbGFiaWxpdHksXG5cdFx0XHRcdFx0XHQucmF0aW5ncy13cmFwcGVyLFxuXHRcdFx0XHRcdFx0LnAtdG9vbHMsXG5cdFx0XHRcdFx0XHQucC1kZXNjIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRcdFx0XHQmLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji1zdGFuZGFyZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtZ3JheS02MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Ji1zYXZlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1wO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgJGdhcDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji0tbWltZSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAzKTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtKCRnYXAgKiAzKTtcblxuXHRcdFx0XHQuZmxpY2tpdHktc2xpZGVyIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAkZ2FwICogMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBEb24ndCBhcHBseSBmb3IgcHJvZHVjdHMgb24gSFBcbmJvZHk6bm90KC5pbi1pbmRleCkge1xuXHRtYWluIHtcblx0XHQmI2NvbnRlbnQge1xuXHRcdFx0LnByb2R1Y3RzLWJsb2NrLW1pbWUge1xuXHRcdFx0XHQucHJvZHVjdCB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206ICRnYXAgKiA1O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCJtYWluIHtcblx0JiNjb250ZW50IHtcblx0XHQucC1kZXRhaWwge1xuXHRcdFx0LnAtZGV0YWlsLWlubmVyIHtcblx0XHRcdFx0LnAtaW1hZ2Utd3JhcHBlciB7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wLWltYWdlLW1pbWUge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRcdCYuZ3JpZCB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCg0LCAxZnIpO1xuXHRcdFx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG5cdFx0XHRcdFx0XHRcdFx0Z2FwOiAkZ2FwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0LnAtbWFpbi1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogJGljb24tY2FycmV0O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAkZ2FwICogMS41O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAkZ2FwICogMztcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZShuICsgMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDEgLyAxIC8gMyAvIDM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDEgLyAzIC8gMyAvIDU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg0KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDMgLyAxIC8gNSAvIDM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg1KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDMgLyAzIC8gNCAvIDQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg2KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDMgLyA0IC8gNCAvIDU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg3KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDQgLyAzIC8gNSAvIDQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDQgLyA0IC8gNSAvIDU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg5KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IDQgLyA0IC8gNSAvIDU7XG5cblx0XHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGdhbGxlcnlQbHVzO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKG4gKyAxMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYtLWxlc3Mge1xuXHRcdFx0XHRcdFx0XHRcdC5wLW1haW4taW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg1KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogMyAvIDMgLyA1IC8gNTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSg2KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogMyAvIDMgLyA1IC8gNTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBnYWxsZXJ5UGx1cztcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKG4gKyA3KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5ub2dyaWQge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0LnAtbWFpbi1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJGdhcCAqIDI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoOm50aC1vZi10eXBlKDIpKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnAtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUsXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkZ2FwICogMztcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6ICRpY29uLWNhcnJldDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAkZ2FwICogMS41O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6ICRnYXAgKiAzO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAkZ2FwICogMztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIkBtaXhpbiBnYWxsZXJ5UGx1cyB7XG5cdGNvbnRlbnQ6ICcrJztcblx0Y29sb3I6ICRjLXdoaXRlO1xuXHRmb250LXNpemU6ICRmcy1sZztcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0cmlnaHQ6IDA7XG5cdGhlaWdodDogJGZzLWxnO1xuXHRtYXJnaW46IGF1dG87XG5cdGxpbmUtaGVpZ2h0OiAkZnMtbGc7XG5cdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0dHJhbnNmb3JtOiBub25lO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0d2lkdGg6IGF1dG87XG59XG4iLCIucXVhbnRpdHkge1xuXHRib3JkZXI6ICRib3JkZXI7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdG1hcmdpbi1yaWdodDogJGdhcDtcblxuXHQuaW5jcmVhc2UsXG5cdC5kZWNyZWFzZSB7XG5cdFx0aGVpZ2h0OiAkYnRuLWhlaWdodDtcblx0XHRib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS0yMDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6ICRidG4taGVpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdGlucHV0IHtcblx0XHRoZWlnaHQ6ICRidG4taGVpZ2h0O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0fVxufVxuIiwiI3JlbGF0ZWRGaWxlcyB7XG5cdG1hcmdpbi1ib3R0b206ICRnYXAgKiAxMDtcblxuXHRsaSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHR9XG59XG4iLCIuc3RhcnMtd3JhcHBlcixcbi5mb3JtLWdyb3VwIHtcblx0LnN0YXJzIHtcblx0XHR3aWR0aDogYXV0bztcblxuXHRcdC5zdGFyIHtcblx0XHRcdG1hcmdpbjogMCA1cHggMCAwO1xuXG5cdFx0XHQmLnN0YXItaXMtYWN0aXZlOmJlZm9yZSxcblx0XHRcdCYuc3Rhci1vbjpiZWZvcmUsXG5cdFx0XHQmLnN0YXItaGFsZjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogJGMteWVsbG93LTQwMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxhYmVsIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFByb2R1Y3QgZGV0YWlsXG4ucC1kZXRhaWwtaW5uZXIge1xuXHQuc3RhcnMtd3JhcHBlciB7XG5cdFx0LnN0YXItbGlzdCB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDNweDtcblxuXHRcdFx0LnN0YXIge1xuXHRcdFx0XHRtYXJnaW46IDAgNXB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnJhdGUtd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luLXRvcDogJGZzLWg0O1xuXHRib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG5cblx0LmFkZC1jb21tZW50IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cblx0XHQucmF0aW5nLWljb24ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogKCRnYXAgKiAyKSAkZ2FwICFpbXBvcnRhbnQ7XG5cdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0fVxuXHR9XG5cblx0LnJhdGUtd3JhcCB7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0PiBkaXY6bm90KC5yYXRlLWF2ZXJhZ2Utd3JhcCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQucmF0ZS1hdmVyYWdlLXdyYXAge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHQuYWRkLWNvbW1lbnQge1xuXHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdGZsZXgtZ3JvdzogMDtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbjogJGdhcCAqIDM7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yYXRpbmctaWNvbiB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAgKiA1ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucmF0ZS1hdmVyYWdlLWlubmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHQucmF0ZS1hdmVyYWdlIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1sZztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yYXRlLXN0YXItd3JhcCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogMztcblxuXHRcdFx0XHRcdC5zdGFyLWxpc3Qge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDI7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXG5cdFx0XHRcdFx0XHQuc3RhciB7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy15ZWxsb3ctNDAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LnN0YXJzLWxhYmVsIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udm90ZXMtd3JhcCB7XG5cdC52b3RlLXdyYXAge1xuXHRcdGJvcmRlci10b3A6IDA7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGZsZXgtYmFzaXM6IDEwMCUgIWltcG9ydGFudDtcblxuXHRcdC52b3RlLWhlYWRlciB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cblx0XHRcdC52b3RlLXBpYyB7XG5cdFx0XHRcdGhlaWdodDogJGljb24tbGc7XG5cdFx0XHRcdHdpZHRoOiAkaWNvbi1sZztcblx0XHRcdFx0bWluLXdpZHRoOiAkaWNvbi1sZyAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC52b3RlLWluaXRpYWxzIHtcblx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtZ3JheS0yMDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6ICRpY29uLWxnO1xuXG5cdFx0XHRcdFx0KyBpbWcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnZvdGUtc3VtbWFyeSB7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDQ7XG5cblx0XHRcdFx0LnZvdGUtbmFtZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtaDQ7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC52b3RlLXJhdGluZyB7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHQuc3RhcnMge1xuXHRcdFx0XHRcdFx0LnN0YXIge1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXllbGxvdy00MDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC52b3RlLWRlbGltZXRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC52b3RlLXRpbWUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJGdhcDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC0oJGdhcCAqIDAuNSk7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudm90ZS1jb250ZW50IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0bWFyZ2luLXRvcDogJGdhcDtcblx0XHR9XG5cdH1cbn1cblxuLm1pbWUtcmF0aW5nLXdyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiAxMDBweDtcbn1cbiIsIi5hc2lkZS1pbmRlbnRlZCB7XG5cdG1haW4ge1xuXHRcdCYjY29udGVudCB7XG5cdFx0XHQuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcblx0XHRcdFx0LnNob3ctZmlsdGVyLW1vYmlsZSB7XG5cdFx0XHRcdFx0LmZpbHRlcnMtd3JhcHBlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWxpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zaG93LWZpbHRlcnMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLWJhc2U7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZpbHRlcnMtd3JhcHBlciB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0I2ZpbHRlcnMge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogJGdhcCAqIDM7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXG5cdFx0XHRcdFx0XHQuZmlsdGVyLXNlY3Rpb25zIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRcdFx0XHQjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jYXRlZ29yeS1oZWFkZXIge1xuXHRcdFx0XHRcdFx0ZmllbGRzZXQge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAkZ2FwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdFx0XHRcdCZbdHlwZT0ncmFkaW8nXSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQrIGxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNpZGViYXItaW5kZW50ZWQge1xuXHRtYWluIHtcblx0XHQmI2NvbnRlbnQge1xuXHRcdFx0LnNpZGViYXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdG1heC13aWR0aDogJHNpZGViYXItd2lkdGg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji1pbm5lciB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogJGMtZ3JheS0yMDA7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6ICRnYXAgKiAzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAkc2lkZWJhci13aWR0aCk7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCNjYXRlZ29yeS1oZWFkZXIsXG5cdFx0XHRcdCNmaWx0ZXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBTdHlsZSBmaWx0ZXJzXG5cdCNmaWx0ZXJzIHtcblx0XHRtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cblx0XHQuZmlsdGVyLXNlY3Rpb25zIHtcblx0XHRcdCNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2xpZGVyLXdyYXBwZXIge1xuXHRcdFx0b3JkZXI6IC0xOyAvLyBTaG93IHRoZSBwcmljZSBvbiB0b3Bcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRoNCB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZmlsdGVyLXRvdGFsLWNvdW50IHtcblx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0bWFyZ2luLXRvcDogJGdhcCAqIDI7XG5cdFx0fVxuXHR9XG59XG5cbi5zbGlkZXItd3JhcHBlciB7XG5cdG9yZGVyOiAtMTsgLy8gU2hvdyB0aGUgcHJpY2Ugb24gdG9wXG5cdHdpZHRoOiAxMDAlO1xuXG5cdGg0IHtcblx0XHRzcGFuIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbGlnaHQ7XG5cdFx0fVxuXHR9XG5cblx0LnByaWNlLWZpbHRlciB7XG5cdFx0LnNsaWRlci1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0Ym9yZGVyOiAkYm9yZGVyLXdpZHRoICRib3JkZXItdHlwZSAkYy1ncmF5LTEwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRzbGlkZXItYm9yZGVyLXJhZGl1cztcblx0XHRcdGhlaWdodDogJHNsaWRlci1oZWlnaHQ7XG5cblx0XHRcdC51aS1zbGlkZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblxuXHRcdFx0LnVpLXNsaWRlci1yYW5nZSB7XG5cdFx0XHRcdGhlaWdodDogJHNsaWRlci1oZWlnaHQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGJvcmRlcjogJGJvcmRlci13aWR0aCAkYm9yZGVyLXR5cGUgJGMtYmFzZTtcblx0XHRcdH1cblxuXHRcdFx0LnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1vcmFuZ2UtNDAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGhlaWdodDogJHNsaWRlci1oYW5kbGVyLXNpemU7XG5cdFx0XHRcdHdpZHRoOiAkc2xpZGVyLWhhbmRsZXItc2l6ZTtcblx0XHRcdFx0dG9wOiAtJHNsaWRlci1oZWlnaHQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAtKCRnYXAgKiAzKTtcblxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtJGdhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRoZWlnaHQ6ICRzbGlkZXItaW5zaWRlLWhlaWdodDtcblx0XHRcdFx0XHR3aWR0aDogJHNsaWRlci1pbnNpZGUtaGVpZ2h0O1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjLXJlZC0zMDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuaG9tZXBhZ2UtYmFubmVycy1mdWxsLXdpZHRoIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0LmJhbm5lcnMtY29udGVudCB7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHBhZGRpbmctbGVmdDogJGdhcCAqIDM7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAkZ2FwICogMztcblx0XHR9XG5cblx0XHQuYmFubmVyLXdyYXBwZXIge1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6ICRjb250YWluZXIteGw7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAoJGdhcCAqIDMpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xuXHRvcmRlcjogNTtcblx0LnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuXHRcdHRvcDogNTAlICFpbXBvcnRhbnQ7XG5cdFx0Ji5uYXZpZ2F0aW9uIHtcblx0XHRcdCYtbmV4dCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAtMTVweDtcblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRsZWZ0OiAtMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLW5leHQsXG5cdFx0XHQmLXByZXYge1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrLTMwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Ji5oYXMtbmF2aWdhdGlvbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHQucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0LnAge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDE2cHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnRvcC1jYXRlZ29yaWVzIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6ICRnYXAgKiAyO1xuXHR3aWR0aDogMTAwdnc7XG5cdG1heC13aWR0aDogMTAwJTtcblx0cGFkZGluZzogMDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdEBpbmNsdWRlIG1pbi14eGwge1xuXHRcdHdpZHRoOiAkY29udGFpbmVyLXhsO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdH1cblxuXHQmX19pdGVtIHtcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAkZ2FwKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtaW4tc20ge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAoJGdhcCAqIDIpKTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDQgLSAoJGdhcCAqIDIpKTtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRzcGFuIHtcblx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtcDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLWgzO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0N3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbGluayB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYmxhY2s7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0cGFkZGluZzogOHB4IDVweDtcblx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdHRyYW5zaXRpb246ICR0cmFucztcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHBhZGRpbmc6IDE2cHggMjRweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdH1cblx0fVxufVxuIiwiLmxpbmstaWNvbiB7XG5cdCYud2F0Y2hkb2cge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRmb250LWZhbWlseTogJGZmLWJhc2U7XG5cdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogJGZzLXA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0aSxcblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wLWRldGFpbC1pbm5lciB7XG5cdC5wLXRvLWNhcnQtYmxvY2sge1xuXHRcdC53YXRjaGRvZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkYy1wcmltYXJ5O1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAkZ2FwICogNjtcblx0XHRcdHBhZGRpbmctcmlnaHQ6ICRnYXAgKiA2O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0fVxuXHRcdC5hZGQtdG8tY2FydCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0aGVpZ2h0OiAkYnRuLWhlaWdodDtcblx0XHRcdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgJHRyYW5zLXRpbWUgJHRyYW5zLXN0eWxlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0QGluY2x1ZGUgbWluLXhzIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkLXRvLWNhcnQtYnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jd2F0Y2hkb2ctZm9ybSB7XG5cdD4gZGl2Om50aC1jaGlsZCg1KSxcblx0PiBkaXY6bnRoLWNoaWxkKDYpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG4iXX0= */
