@charset "UTF-8";.btn,a.btn{font-size:14px;font-weight:600;height:auto;text-decoration:none!important}.btn:not(.btn-sm),a.btn:not(.btn-sm){border-radius:4px;line-height:1.4;padding:10px 20px}.btn.btn-sm,a.btn.btn-sm{border-radius:18px;font-size:14px;padding:5px 15px 4px}.btn.btn-default,a.btn.btn-default{background-color:#fff;border-color:#3f57a3;border-radius:22px;color:#000;min-width:200px;padding:12px 30px}.btn.btn-default:hover,a.btn.btn-default:hover{background-color:#fff;border-color:#3f57a3;color:#3f57a3}.btn.btn-cart,.btn.btn-conversion,a.btn.btn-cart,a.btn.btn-conversion{background-color:#3f57a3;border-color:#3f57a3;color:#fff;font-weight:500}.btn.btn-cart:hover,.btn.btn-conversion:hover,a.btn.btn-cart:hover,a.btn.btn-conversion:hover{background-color:#324480;border-color:#324480;color:#fff}.btn.btn-primary,a.btn.btn-primary{background-color:#3f57a3;border-color:#3f57a3;color:#fff}.btn.btn-primary:hover,a.btn.btn-primary:hover{background-color:#324480;border-color:#324480;color:#fff}.btn.btn-primary:not(.btn-sm),a.btn.btn-primary:not(.btn-sm){min-width:144px}.btn.btn-success,a.btn.btn-success{background-color:#3f57a3;border-color:#3f57a3;border-radius:20px;color:#fff}.btn.btn-success:hover,a.btn.btn-success:hover{background-color:#324480;border-color:#324480;color:#fff}.btn.btn-success:not(.btn-sm),a.btn.btn-success:not(.btn-sm){min-width:144px}.btn.btn-success.btn-lg,a.btn.btn-success.btn-lg{min-width:240px}.btn.add-to-cart-button:before,.btn.add-to-cart:before,a.btn.add-to-cart-button:before,a.btn.add-to-cart:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/cart-w.svg) no-repeat;background-size:100% auto;content:"";height:22px;margin-right:8px;width:28px}.btn.btn-secondary,a.btn.btn-secondary{background-color:transparent;border:2px solid #000;border-radius:30px;color:#000}.btn.btn-secondary:hover,a.btn.btn-secondary:hover{background-color:#000;border:2px solid #000;color:#fff}.btn.btn-secondary.btn-sm,a.btn.btn-secondary.btn-sm{white-space:nowrap}.btn-simple{color:#3f57a3;font-size:16px;font-weight:400;text-decoration:underline}.btn-simple:hover{color:#324480;text-decoration:none}.btn-simple.black{color:#000}.btn-arrow,.btn-simple.black:hover{color:#3f57a3}.btn-arrow{display:inline-block;font-size:15px;font-weight:600;padding:2px 2px 2px 25px;position:relative;text-decoration:underline}.btn-arrow:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/next.svg?1) no-repeat;background-size:100% auto;content:"";display:block;height:9px;left:0;margin-top:-4px;position:absolute;top:50%;width:15px}.btn-arrow:hover{color:#3f57a3;text-decoration:none}.btn-info{color:#000;display:inline-block;font-weight:300;padding:3px 2px 3px 25px;position:relative;text-decoration:underline}.btn-info:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/info.svg?1) no-repeat;background-size:100% auto;content:"";display:block;height:17px;left:0;margin-top:-8px;position:absolute;top:50%;width:17px}.btn-info:hover{color:#3f57a3;text-decoration:none}#content .btn.unveil-button,#footer .btn.unveil-button{background-color:#3f57a3;border-color:#3f57a3;color:#fff;font-size:15px;padding:9px 25px}#content .btn.unveil-button:hover,#footer .btn.unveil-button:hover{background-color:#324480;border-color:#324480;color:#fff}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-control{background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;color:#000;font-size:14px;height:45px}.form-control::-moz-placeholder{color:#000;font-size:13px;font-weight:400}.form-control::placeholder{color:#000;font-size:13px;font-weight:400}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:#e3e3e3}.compact-form .btn{background-color:#3f57a3;border-color:#3f57a3;border-radius:24px;color:#000;font-size:14px;font-weight:600;height:45px;padding:7px 20px 6px}.compact-form .btn:hover{background-color:#324480;border-color:#324480;color:#000}.subscribe-form .btn:before{display:none}.subscribe-form .form-control{height:60px}.subscribe-form .btn{right:6px;top:6px}select,select.form-control{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/select-arrow.svg) top -1px right -1px no-repeat;background-size:auto 45px;border:1px solid #e3e3e3}.variant-list select{height:auto;line-height:42px}input[type=checkbox]+label{line-height:1.4;min-height:25px;padding-left:34px}input[type=checkbox]+label:before{background-color:#fff;border:2px solid #000;border-radius:4px;height:25px;top:0;transform:none;width:25px}input[type=checkbox]:checked+label:before{background-color:#70ab4e;border-color:#70ab4e;border-radius:4px}input[type=checkbox]:checked+label:after{background-color:#70ab4e;border:none;border-radius:4px;height:20px;width:20px}input[type=checkbox]:disabled+label:before{background-color:#fff;border:1px solid #e3e3e3}input[type=radio]+label{padding-left:27px}input[type=radio]+label:before{background-color:#fff;border-radius:50%;height:20px;margin-top:-10px;transform:none;width:20px}input[type=radio]:checked+label:before{background-color:#fff}input[type=radio]:checked+label:after{height:10px;left:5px;width:10px}label{min-height:20px}.consents .whole-width,.consents .whole-width a{color:#000;font-size:13px;font-weight:400}.consents .whole-width a{text-decoration:underline!important}.consents .whole-width a:hover{text-decoration:none!important}.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 #navigation,.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 body,.external-fonts-loaded h1,.external-fonts-loaded h2,.external-fonts-loaded h3,.external-fonts-loaded h4,.external-fonts-loaded h5,.external-fonts-loaded h6,body.blank-mode{font-family:Montserrat,sans-serif}body{color:#000;font-size:14px;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000;font-weight:500}.h1,h1{font-size:26px;margin-bottom:30px;margin-top:40px}h2{color:#000;font-size:24px}h3{font-size:20px}h3 span{display:block;font-size:14px;font-weight:400}h4{font-size:18px;margin:20px 0}.h4.homepage-group-title{font-size:24px;font-weight:500;margin-bottom:20px;margin-top:50px}b,strong{font-weight:600}#content{line-height:1.384615;padding-top:0}#content h1{font-size:28px;margin-top:30px}.in-index #content-wrapper{width:100%}.link-like,.link-like:focus,.link-like:hover,a,a:focus,a:hover{color:#000}.banner .link-like,.banner a,.banner-category .link-like,.banner-category a,.banner-wrapper .link-like,.banner-wrapper a,.brands .link-like,.brands a,.carousel-inner .link-like,.carousel-inner a,.content .link-like,.content a{text-decoration:underline}.banner .link-like:focus,.banner .link-like:hover,.banner a:focus,.banner a:hover,.banner-category .link-like:focus,.banner-category .link-like:hover,.banner-category a:focus,.banner-category a:hover,.banner-wrapper .link-like:focus,.banner-wrapper .link-like:hover,.banner-wrapper a:focus,.banner-wrapper a:hover,.brands .link-like:focus,.brands .link-like:hover,.brands a:focus,.brands a:hover,.carousel-inner .link-like:focus,.carousel-inner .link-like:hover,.carousel-inner a:focus,.carousel-inner a:hover,.content .link-like:focus,.content .link-like:hover,.content a:focus,.content a:hover{text-decoration:none}#cboxOverlay{opacity:.5!important}.category-perex p a:not(.btn),.category__secondDescription p a:not(.btn),.content-inner article p a:not(.btn),.p-short-description p a:not(.btn),.tab-content p a:not(.btn),.welcome-wrapper p a:not(.btn){color:#3f57a3;text-decoration:underline}.category-perex p a:not(.btn):hover,.category__secondDescription p a:not(.btn):hover,.content-inner article p a:not(.btn):hover,.p-short-description p a:not(.btn):hover,.tab-content p a:not(.btn):hover,.welcome-wrapper p a:not(.btn):hover{text-decoration:none}.category-perex ul,.category__secondDescription ul,.content-inner article ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul{margin-bottom:30px;margin-top:25px}.category-perex ul.list-check,.category__secondDescription ul.list-check,.content-inner article ul.list-check,.p-short-description ul.list-check,.tab-content ul.list-check,.welcome-wrapper ul.list-check{list-style-type:none;padding-left:0}.category-perex ul.list-check li,.category__secondDescription ul.list-check li,.content-inner article ul.list-check li,.p-short-description ul.list-check li,.tab-content ul.list-check li,.welcome-wrapper ul.list-check li{margin-bottom:13px;padding-left:25px;position:relative}.category-perex ul.list-check li:before,.category__secondDescription ul.list-check li:before,.content-inner article ul.list-check li:before,.p-short-description ul.list-check li:before,.tab-content ul.list-check li:before,.welcome-wrapper ul.list-check li:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:10px;left:0;margin:-6px 0 0;position:absolute;top:50%;width:14px}.category-perex .about-text ul,.category__secondDescription .about-text ul,.content-inner article .about-text ul,.p-short-description .about-text ul,.tab-content .about-text ul,.welcome-wrapper .about-text ul{margin-top:0}.category-perex .about-text ul li,.category__secondDescription .about-text ul li,.content-inner article .about-text ul li,.p-short-description .about-text ul li,.tab-content .about-text ul li,.welcome-wrapper .about-text ul li{padding-left:28px}.category-perex .about-text ul li:before,.category__secondDescription .about-text ul li:before,.content-inner article .about-text ul li:before,.p-short-description .about-text ul li:before,.tab-content .about-text ul li:before,.welcome-wrapper .about-text ul li:before{height:16px;margin-top:-9px;width:20px}p.title{font-size:18px;font-weight:500}.flex-wrap,.flex-wrap-center{display:flex;flex-wrap:wrap}.flex-wrap-center{align-items:center}.customer-page .sidebar ul{list-style-type:none;padding-left:0}.customer-page .sidebar ul li a[href="/klient/klient-slevy/"]{display:none}.customer-page.in-nastaveni .co-registration{margin-bottom:25px}.msg{padding-bottom:20px;padding-top:20px}.searchWhisperer__product__price{display:none}@media screen and (min-width:768px){#carousel,.homepage-group-title,.in-index .benefitBanner,.in-index .products-wrapper,.in-o-nas .breadcrumbs,.in-o-nas .content-inner header h1,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs,.in-proc-nakoupit-u-profi-pedikura-cz .content-inner header h1,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs,.in-program-profi-pro-obory-pedikura--podologie .content-inner header h1,.site-msg.information .container,.welcome-wrapper>.welcome{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:747px}.site-msg.information{background-color:#000;color:#fff;max-width:100%;position:static;text-align:center}.site-msg.information .close{right:20px}.site-msg.information .close:after,.site-msg.information .close:before{background-color:#fff}}@media screen and (min-width:992px){.h1,.h4.homepage-group-title,h1,h2{font-size:28px}h3{font-size:24px}h3 span{font-size:16px}#footer h4{font-size:22px}.container-narrow{width:100%}.overall-wrapper>.user-action{display:none!important}#carousel,.homepage-group-title,.in-index .benefitBanner,.in-index .products-wrapper,.in-o-nas .breadcrumbs,.in-o-nas .content-inner header h1,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs,.in-proc-nakoupit-u-profi-pedikura-cz .content-inner header h1,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs,.in-program-profi-pro-obory-pedikura--podologie .content-inner header h1,.site-msg.information .container,.welcome-wrapper>.welcome{width:972px}body:not(.id--12).breadcrumbs{width:932px}.site-msg.information{font-size:16px}.flex-md-center{align-items:center;display:flex}}.id--8 .form-group select.form-control{background-size:auto 64px}@media screen and (min-width:1200px){#carousel,.homepage-group-title,.in-index .benefitBanner,.in-index .products-wrapper,.in-o-nas .breadcrumbs,.in-o-nas .content-inner header h1,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs,.in-proc-nakoupit-u-profi-pedikura-cz .content-inner header h1,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs,.in-program-profi-pro-obory-pedikura--podologie .content-inner header h1,.site-msg.information .container,.welcome-wrapper>.welcome{width:1178px}body:not(.id--12).breadcrumbs{width:1138px}}@media (min-width:1380px){#carousel,.container,.homepage-group-title,.in-index .benefitBanner,.in-index .products-wrapper,.in-o-nas .breadcrumbs,.in-o-nas .content-inner header h1,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs,.in-proc-nakoupit-u-profi-pedikura-cz .content-inner header h1,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs,.in-program-profi-pro-obory-pedikura--podologie .content-inner header h1,.site-msg.information .container,.welcome-wrapper>.welcome{width:1340px}body:not(.id--12).breadcrumbs{width:1300px}}@media (min-width:1440px){.container{width:1340px}}@media (max-width:767px){.overall-wrapper{padding-bottom:0!important;padding-top:125px}.content-wrapper{padding-top:0}.content-wrapper .container{padding-left:10px;padding-right:10px}.site-msg.information{background-color:#000;bottom:0;color:#fff;left:0;max-width:100%;right:0;text-align:center}.site-msg.information .close{right:20px}.site-msg.information .close:after,.site-msg.information .close:before{background-color:#fff}}:focus{outline:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-moz-box-sizing:border-box;display:block;position:relative;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-slider .slick-arrow{align-items:center;background:#fff;border:1px solid #e3e3e3;border-radius:50%;display:flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-out;width:40px;z-index:9}.slick-slider .slick-arrow.slick-prev{left:-20px}.slick-slider .slick-arrow.slick-prev:after{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-l.svg) 50% no-repeat;background-size:auto 100%;content:"";height:14px;margin:0 auto;width:8px}@media (max-width:767px){.slick-slider .slick-arrow.slick-prev{left:-10px}}.slick-slider .slick-arrow.slick-next{right:-20px}.slick-slider .slick-arrow.slick-next:after{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat;background-size:auto 100%;content:"";height:14px;margin:0 auto;width:8px}@media (max-width:767px){.slick-slider .slick-arrow.slick-next{right:-10px}}.slick-slider .slick-arrow:hover{background-color:#fff}.slick-slider .slick-arrow:hover:after{color:#fff}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-dots{display:flex;justify-content:center;margin:0 0 30px;padding:0;width:100%}.slick-dots li{height:17px;list-style:none;margin:0 3px;padding:3px;position:relative;width:17px}.slick-dots li.slick-active button{background-color:#fff;border:1px solid #bdbdbd;border-radius:17px;height:17px;position:relative;width:17px}.slick-dots li.slick-active button:after{background-color:#3d4743;border-radius:50%;content:"";height:9px;left:3px;position:absolute;top:3px;width:9px}.slick-dots li button{background-color:#fff;border:1px solid #bdbdbd;border-radius:17px;display:block;font-size:0;height:17px;padding:0;position:absolute;width:17px}.products-block.slick-slider>div{border:0;padding:0;width:100%}ol.cart-header{margin-bottom:40px;margin-top:40px}ol.cart-header li a,ol.cart-header li strong{align-items:center;display:flex;flex-wrap:wrap;text-decoration:none}ol.cart-header li a span,ol.cart-header li strong span{font-size:15px;font-weight:400}ol.cart-header li a span:after,ol.cart-header li strong span:after{display:none}ol.cart-header li a:before,ol.cart-header li strong:before{height:60px;line-height:60px;margin:0 15px;width:60px}ol.cart-header li.active strong:before{background-color:transparent}ol.cart-header li.active strong span{color:#70ab4e;font-weight:600}ol.cart-header li.completed a:before{background-color:#70ab4e;color:#fff}.cart-table .p-total{padding-right:0}.cart-table tr.removeable .remove-item{margin:-4px 0 0;width:auto}.cart-table tr td{font-size:16px;padding-bottom:15px;padding-top:15px}.cart-table tr td .main-link{font-weight:600}.cart-table tr td.cart-p-image{padding-left:0;width:81px}.cart-table tr td.cart-p-image img{width:66px}.cart-table tr td.p-name a{text-decoration:none}.cart-table tr td.p-availability{font-size:14px;text-align:left}.cart-table tr td.p-quantity{text-align:left}.cart-table tr .btn-sm.add-to-cart-button{font-size:16px;font-weight:600;height:40px;line-height:1.4;margin-bottom:11px}.cart-table .remove-item{opacity:1!important}.cart-table .remove-item:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/bin.svg) no-repeat;background-size:1000 auto;content:"";display:block;height:14px;width:14px}.cart-table .cart-table-header td{color:#000;font-size:14px;font-weight:300}.cart-table .cart-table-header td.cart-p-image:before{content:"Produkt"}.cart-table .cart-table-header td.p-total{text-align:center}.ordering-process #header .site-name{margin-right:auto}.ordering-process .cart-inner{width:100%}.ordering-process .cart-inner>.next-step{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.ordering-process .cart-inner>.next-step .btn-conversion{width:auto}.ordering-process .next-step-back:before{font-size:10px}.ordering-process .btn.btn-conversion,.ordering-process a.btn.btn-conversion{font-size:20px;font-weight:600;padding:20px 25px}.ordering-process .btn.btn-conversion:after,.ordering-process a.btn.btn-conversion:after{display:none}.ordering-process .extra.delivery{max-width:526px;padding:15px 0}.ordering-process .extra.delivery>span{font-size:16px}.ordering-process .extra.delivery>span:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/truck-g.svg) no-repeat;background-size:100% auto;content:"";display:block;float:left;height:30px;margin:-5px 10px 0 0;width:30px}.ordering-process .extra.delivery .price-range{background-color:#fff;border:1px solid #e3e3e3;border-radius:10px;margin:15px 0 0;max-width:100%}.ordering-process .extra.delivery .price-range:before{display:none}.ordering-process .extra.delivery .price-range>div{background-color:#70ab4e;border-radius:10px}.ordering-process h4{font-weight:500;margin:44px 0 10px;text-align:left}.ordering-process .co-box h4{margin:44px 0 10px;padding:0}.ordering-process .co-box h4:before{display:none}.ordering-process .co-box>div{border-radius:6px;overflow:hidden}.id--9 .coupon-input{order:2;padding:35px 0}.id--9 .coupon-input s .toggle-coupon-input-button{text-decoration:none}.id--9 .alert{margin:0 0 25px}.id--16 label[for=deliveryCountryId]{font-size:0!important}.id--16 label[for=deliveryCountryId]:before{content:"Země";font-size:16px;font-weight:600}.id--16 .co-box.co-basic-information h4{font-size:0;margin:0 0 5px}.id--16 .co-box.co-basic-information h4:after{content:"Základní údaje";font-size:22px;font-weight:500}.id--16 .co-box.co-basic-information .row{border:1px solid #e3e3e3;border-radius:4px;display:block;margin:0;padding:30px 0 10px}.id--16 .co-box.co-basic-information .row>div{margin-bottom:10px;padding:0 20px;width:100%}.id--16 .co-box.co-basic-information .form-group label{font-size:16px;font-weight:600}.id--16 .co-box.co-basic-information .form-group label:after{content:"*";font-size:16px;font-weight:600}.order-summary-item.price,.summary{background-color:#f0fcf4;border-radius:6px;padding:15px 25px}.order-summary-item.price .price-wrapper,.summary .price-wrapper{display:flex;flex-wrap:wrap;margin-left:auto;max-width:400px;padding:15px 0;width:100%}.order-summary-item.price .price-wrapper>span,.summary .price-wrapper>span{flex:none;width:190px}.order-summary-item.price .price-wrapper>strong,.summary .price-wrapper>strong{flex:none;min-width:150px;width:auto}.order-summary-item.price .price-wrapper .price-primary,.summary .price-wrapper .price-primary{flex:auto;font-size:22px;font-weight:600}.order-summary-item.price .price-wrapper .price-primary.price-label,.summary .price-wrapper .price-primary.price-label{font-size:0}.order-summary-item.price .price-wrapper .price-primary.price-label:before,.summary .price-wrapper .price-primary.price-label:before{content:"Celková cena:";font-size:22px}.order-summary-item.price .price-wrapper .price-secondary,.summary .price-wrapper .price-secondary{color:#000;font-size:16px;font-weight:400}.order-summary-item.price .price-wrapper .price-secondary.price-label,.summary .price-wrapper .price-secondary.price-label{font-size:0}.order-summary-item.price .price-wrapper .price-secondary.price-label:before,.summary .price-wrapper .price-secondary.price-label:before{content:"Celková cena bez DPH:";font-size:16px}.ordering-process input[type=checkbox]:checked+label:after{left:3px;top:13px}#checkoutContent{margin-left:0}#checkoutContent .form-group{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px}#checkoutContent .form-group.js-validated-element-wrapper{display:block}#checkoutContent .form-group.company-shopping{margin-bottom:25px}#checkoutContent .form-group .form-control{height:45px;max-width:310px;padding:0 10px}#checkoutContent .form-group textarea.form-control{height:auto}#checkoutContent .form-group select{padding-bottom:5px;padding-top:5px}#checkoutContent .form-group #payment-currency{max-width:105px;min-width:auto}#checkoutContent .helper{background-color:transparent;border:1px solid #e3e3e3;border-radius:4px;padding:20px}#checkoutContent .helper a{color:#3f57a3;font-size:16px;font-weight:300}.smart-labels-active #checkoutContent .smart-label-wrapper label{font-size:16px;height:auto;line-height:1.4;opacity:1;padding:0;position:static;width:88px}#checkoutSidebar{position:static!important}#checkoutSidebar .banner-help{background-position:right 20px center;padding-top:5px}#checkoutSidebar .banner-help h4{font-size:18px;margin:0}#checkoutSidebar .banner-help .help-img{margin:10px 20px 10px 0;max-width:60px;padding:0}#checkoutSidebar .banner-help .help-img:after{display:none}#checkoutSidebar .help-text ul{display:flex;flex-wrap:wrap;list-style-type:none;margin:10px 0;padding-left:0}#checkoutSidebar .help-text ul li{padding-left:37px;position:relative;width:100%}#checkoutSidebar .help-text ul li:nth-child(2){margin-bottom:10px;order:-1}#checkoutSidebar .help-text ul li a{font-size:18px}#checkoutSidebar .help-text ul li .mail:before,#checkoutSidebar .help-text ul li .tel:before{content:"";display:block;height:24px;left:0;margin-top:-12px;position:absolute;top:50%;width:24px}#checkoutSidebar .help-text ul li .mail:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/mail-g.svg) 50% no-repeat;background-size:100% auto}#checkoutSidebar .help-text ul li .tel:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/phone-g.svg) 50% no-repeat;background-size:22px auto}.radio-wrapper.active label>span b{color:#000}.radio-wrapper input[type=radio]+label .sublabel{line-height:1;margin-top:2px}.radio-wrapper input[type=radio]+label .sublabel a{text-decoration:none}.payment-logo img{max-height:32px}.for-free,.radio-wrapper.active .for-free{color:#5fa95b}.shipping-billing-table{border:1px solid #e3e3e3;padding:0 15px}.shipping-billing-table .radio-wrapper{border-color:#e3e3e3;border-left:none!important;border-right:none!important;border-top:none!important;box-shadow:none;padding:5px 0}.shipping-billing-table .radio-wrapper:hover{border-color:#e3e3e3!important;box-shadow:none!important}.shipping-billing-table .radio-wrapper:last-of-type{border-bottom:none!important}.checkout-box .box.box-sm{height:auto;transform:none;visibility:visible}.in-kosik .next-step-forward:after,.in-krok-1 .next-step-forward:after{display:none}.order-summary{font-size:14px}.order-summary .order-summary-inner{border:1px solid #e3e3e3;border-bottom:none;border-radius:6px;margin-top:0;padding:10px 15px 0}.order-summary .order-summary-inner>h4{display:none}.order-summary>h4{margin:40px 0 10px;padding:0}.order-summary .order-summary-item:not(.helper){border:none;display:flex;flex-wrap:wrap;padding:10px 0}.order-summary .order-summary-item:not(.helper) .cart-item-price{display:none}.order-summary .order-summary-item:not(.helper) .cart-item-amount{color:#000;order:-1;text-align:left;width:30px}.order-summary .order-summary-item:not(.helper) .cart-item-amount .unit-value{font-size:0}.order-summary .order-summary-item:not(.helper) .cart-item-amount .unit-value:before{content:"x";font-size:14px}.order-summary .order-summary-item:not(.helper) .cart-item-name a{font-weight:600;text-decoration:none}.order-summary .order-summary-item{border-color:#e3e3e3}.order-summary .order-summary-item.helper{margin-top:10px}.order-summary .recapitulation-single{border-color:#e3e3e3}.order-summary .recapitulation-single strong{align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left}.order-summary .recapitulation-single strong:before{display:block;font-size:14px;font-weight:600;margin-bottom:1px;width:100%}.order-summary .recapitulation-single strong>span{font-weight:600;margin-left:auto;margin-top:-15px;order:2}.order-summary .recapitulation-shipping-billing>strong:before{content:"Způsob dopravy:"}.order-summary .recapitulation-shipping-billing.last>strong:before{content:"Způsob platby:"}.order-summary .order-recapitulation{position:relative}.order-summary .order-recapitulation:after{border:1px solid #e3e3e3;border-radius:0 0 6px 6px;border-top:none;bottom:0;content:"";display:block;height:5px;left:-16px;position:absolute;right:-16px}.order-summary .order-summary-item.price{background-color:#f0fcf4;border-radius:6px;margin-left:-16px;margin-right:-16px;margin-top:15px;padding:15px;position:relative;width:auto}.order-summary .order-summary-item.price:after{border:1px solid #fff;border-bottom:none;border-top:none;content:"";display:block;height:18px;left:0;position:absolute;right:0;top:-18px}.id--17.smart-labels-active #checkoutContent .smart-label-wrapper label{min-width:190px;padding-right:15px;width:auto}.id--17 .co-box h4{display:none}.id--17 .co-contact-information{margin-bottom:60px}.id--17 .co-billing-address,.id--17 .co-contact-information{border:1px solid #e3e3e3;border-radius:6px;padding:30px 15px 10px}.id--17 #shipping-address.js-hidden.visible{background-color:#fff;border:1px solid #e3e3e3;border-radius:0 0 6px 6px;border-top:none;margin-top:-4px;padding:15px 15px 10px}.id--17 .co-box-additional{margin-top:23px}.id--17 .consents.consents-first{margin-bottom:15px}.advanced-order .lbxsplide__track .lbx-carousel__item .product{width:100%}@media (min-width:768px){.in-step-1 #header .header-top-wrapper,.in-step-2 #header .header-top-wrapper{justify-content:flex-start}.in-step-1 #header .search,.in-step-2 #header .search{display:none}.in-step-1 #header .header-top .mail,.in-step-2 #header .header-top .mail{margin-left:80px;margin-right:auto;margin-top:-4px;position:static}.in-step-1 #header .header-top .site-name,.in-step-2 #header .header-top .site-name{margin-right:0}}@media (min-width:992px){.ordering-process .summary{align-items:center;display:flex}.ordering-process .summary .col-md-4{width:400px}.ordering-process .summary .col-md-8{width:calc(100% - 400px)}.ordering-process .cart-row{margin-left:-10px;margin-right:-10px}.ordering-process #checkoutContent,.ordering-process .col-md-4,.ordering-process .col-md-8{padding-left:10px;padding-right:10px}.ordering-process h4{font-size:22px}}@media (min-width:1200px){#checkoutContent{width:60%}#checkoutSidebar{width:40%}.id--16 #checkoutSidebar{margin-top:42px}.cart-inner .next-step{flex-direction:row}.cart-inner .next-step .next-step-back{margin:15px 30px 15px 0;white-space:nowrap}}@media (max-width:1199px){#checkoutSidebar .banner-help{display:none}}@media (max-width:991px){.cart-table{border-bottom:none!important}.cart-table tr,.cart-table tr:last-child{border-bottom:1px solid #e3e3e3}.order-summary-item.price .price-wrapper,.summary .price-wrapper{margin-left:auto}.summary .col-md-4,.summary .col-md-8{padding-left:0!important;padding-right:0!important}.ordering-process .extra.delivery{max-width:100%}ol.cart-header li a,ol.cart-header li strong{display:block;text-align:center}ol.cart-header li a:before,ol.cart-header li strong:before{margin:0 auto 5px}}@media (max-width:767px){.id--16 .overall-wrapper,.id--17 .overall-wrapper{padding-top:70px}.id--16 #header,.id--17 #header{height:70px}.id--16 #header .search,.id--17 #header .search{display:none}.ordering-process .cart-inner>.next-step{flex-direction:column}.ordering-process .cart-inner>.next-step .next-step-back{order:1}}.cart-widget-product-image{height:40px;padding-right:10px;width:50px}.cart-widget-product-image a{height:40px}.cart-widget-product-name{width:40%}.cart-widget-product-name a{font-size:14px;font-weight:500}.cart-widget-product-amount{width:100px}.cart-widget-product-amount .quantity{width:80px}.cart-widget-product-amount .quantity input{width:28px}.cart-widget-button{padding:20px 20px 20px 0}.cart-free-shipping{color:#000;font-size:14px}.cart-free-shipping strong{color:#000}.cart-free-shipping .price-range>div{background-color:#70ab4e}.login-wrapper .password-helper a{text-decoration:underline}.login-wrapper .password-helper a:hover{text-decoration:none}.log-in .popup-widget.login-widget{text-align:center}.log-in .popup-widget.login-widget p{color:#000;margin-bottom:15px}.log-in .popup-widget.login-widget .popup-widget-inner{padding:20px 20px 10px}@media screen and (min-width:992px){.admin-logged .popup-widget.cart-widget,.admin-logged .popup-widget.login-widget,.popup-widget.cart-widget,.popup-widget.login-widget{left:unset;margin-left:0;right:20px;top:-13px}.admin-logged .popup-widget.cart-widget:before,.admin-logged .popup-widget.login-widget:before,.popup-widget.cart-widget:before,.popup-widget.login-widget:before{display:none}.log-in .popup-widget.login-widget{max-width:240px}}@media (max-width:991px){.popup-widget{z-index:99}}.category-perex.perex-hide{height:180px;overflow:hidden;position:relative}.category-perex.perex-hide+.banner-faq{height:180px}.show-perex{margin-top:10px;position:relative}.show-perex:after{background-color:#e3e3e3;content:"";height:1px;left:0;position:absolute;right:0;top:18px}.show-perex span{background-color:#fff;border:1px solid #e3e3e3;cursor:pointer;display:inline-block;font-size:14px;padding:6px 35px 8px;position:relative;z-index:1}.show-perex span:after{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-d.svg) 0 no-repeat;background-size:100% auto;content:"";display:inline-block;height:5px;margin-left:10px;position:relative;top:-2px;transform:rotate(180deg);width:10px}.perex-hide+.banner-faq+.show-perex span{font-size:0}.perex-hide+.banner-faq+.show-perex span:before{content:"Zobrazit více";font-size:14px}.perex-hide+.banner-faq+.show-perex span:after{transform:rotate(0)}.type-category .content-wrapper-in.aside-indented .breadcrumbs,.type-category .content-wrapper-in.aside-indented .category-top{max-width:100%}.type-category #content{padding-bottom:40px}.type-category #content h1{margin-bottom:25px;margin-top:30px}.category-perex{font-size:16px}.category-perex.empty-content{text-align:left}.category-top{align-items:flex-start;display:flex;flex-wrap:wrap}.category-top .category-title,.category-top>div,.category-top>h4{width:100%}.category-top>h4{border-bottom:1px solid #e3e3e3;font-size:16px;font-weight:600;margin-top:20px;padding-bottom:10px}.category-top .banner-faq{margin-bottom:0}#category-header{width:100%}.category-header-pagination strong{font-weight:400}@media screen and (min-width:768px){.category-header{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding-left:0;padding-top:0!important;text-align:left}.category-header>form{display:block;order:-1;padding-bottom:15px;padding-top:20px}.category-header .dropdown button{display:none;font-size:14px;font-weight:500;padding:10px}.category-header .dropdown .dropdown-menu{background-color:transparent;border:none;box-shadow:none;display:flex;flex-wrap:wrap;margin:0 -5px;position:static}.category-header .dropdown .dropdown-menu li{margin-right:15px;padding:0}.category-header .dropdown .dropdown-menu li label,.category-header .dropdown .dropdown-menu li strong{font-size:14px;padding:5px}.category-header .dropdown .dropdown-menu li strong{font-weight:600}.category-header .dropdown .dropdown-menu li label{text-decoration:underline}.category-header .dropdown .dropdown-menu li label:hover{color:#000;text-decoration:none}.category-header .products-listing-order-heading{display:none}.category-top>h4:before{font-size:24px}}@media screen and (min-width:992px){.category-top{position:relative}.category-top .banner-faq{width:310px}.category-perex{padding-right:25px;width:calc(100% - 310px)}}@media screen and (min-width:1200px){.category-top .banner-faq{width:420px}.category-top .category-perex{width:calc(100% - 420px)}}@media (max-width:767px){.category-title{margin-top:20px}.category-header-pagination{display:none}}.type-category.in-kurzy-a-seminare #category-header,.type-category.in-kurzy-a-seminare #filters .slider-wrapper,.type-category.in-kurzy-a-seminare #productsTop,.type-category.in-kurzy-a-seminare .category-top>h4,.type-category.in-kurzy-a-seminare .sidebar{display:none}.type-category.in-kurzy-a-seminare .category-perex{margin-bottom:0;width:100%}.type-category.in-kurzy-a-seminare .category-perex h4{font-size:18px}.type-category.in-kurzy-a-seminare #content #filters{background-color:#70ab4e;border-radius:0;display:block;padding-left:0;padding-right:0;position:relative}.type-category.in-kurzy-a-seminare #content #filters:after{border-left:9999px solid #70ab4e;bottom:0;box-shadow:9999px 0 0 #70ab4e;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.type-category.in-kurzy-a-seminare #content #filters .filter-sections{background-color:#70ab4e;padding-left:0;padding-right:0;position:relative;z-index:1}.type-category.in-kurzy-a-seminare #content #filters .filter-section{background-color:#70ab4e;border:none}.type-category.in-kurzy-a-seminare #content #filters .filter-section div:has([value=Trnava]){display:none}.type-category.in-kurzy-a-seminare #content #filters .filter-section .show:has([value=Trnava]){display:none!important}.type-category.in-kurzy-a-seminare #content #filters .filter-section-parametric-id-22 fieldset{display:flex;flex-direction:column}@media (min-width:576px){.type-category.in-kurzy-a-seminare #content #filters .filter-section-parametric-id-22 fieldset{flex-direction:row;flex-wrap:wrap}}.type-category.in-kurzy-a-seminare #content #filters .filter-section-parametric-id-22 fieldset>.advanced-filters-wrapper{display:none!important}.type-category.in-kurzy-a-seminare #content #filters .filter-section-parametric-id-22 .show:has([value=Webinář]){display:none!important}.type-category.in-kurzy-a-seminare #content #filters .filter-section-boolean{display:none}.type-category.in-kurzy-a-seminare #content #filters input[type=checkbox]:checked+label:after{background-color:#fff;color:#70ab4e}.type-category.in-kurzy-a-seminare #content .param-filter-top>form{display:none}.type-category.in-kurzy-a-seminare #content .param-filter-top>form label{color:#fff;margin-right:25px}.type-category.in-kurzy-a-seminare #content .filter-section-count,.type-category.in-kurzy-a-seminare #content .param-filter-top>form .filter-count{display:none}.type-category.in-kurzy-a-seminare #content #category-filter-hover{padding-bottom:10px;padding-top:10px}.type-category.in-kurzy-a-seminare #content .filter-section{padding-bottom:0;padding-top:10px}.type-category.in-kurzy-a-seminare #content .filter-section h4{display:none}.type-category.in-kurzy-a-seminare #content .filter-section form{height:auto;transform:scaleY(1)}.type-category.in-kurzy-a-seminare #content .filter-section form fieldset>div{color:#fff;margin-right:25px;width:auto}.type-category.in-kurzy-a-seminare #content .filter-section form fieldset>div:last-of-type{margin-right:0}.type-category.in-kurzy-a-seminare #content .filter-section .filter-count,.type-category.in-kurzy-a-seminare .p-to-cart-block{display:none}.type-category.in-kurzy-a-seminare .category-content-wrapper{width:100%!important}.type-category.in-kurzy-a-seminare .products-block .product .p .availability,.type-category.in-kurzy-a-seminare .products-block .product .p .favorite{display:none}.type-category.in-kurzy-a-seminare .products-block .product .p .prices{margin-top:0;width:100%}.type-category.in-kurzy-a-seminare .products-block .product .p .p-bottom{padding-top:0!important}.type-category.in-kurzy-a-seminare .link-arrow,.type-category.in-kurzy-a-seminare .products-block .product .p .p-bottom .p-desc{display:none}.lectors{background-color:#f0fcf4;margin:40px 0 55px;padding-bottom:10px;padding-top:10px;position:relative}.lectors:after{border-left:9999px solid #f0fcf4;bottom:0;box-shadow:9999px 0 0 #f0fcf4;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.lectors h3{margin-bottom:0;text-align:center}.lectors h3,.lectors>div{position:relative;z-index:1}.lectors .lec-item{padding-bottom:40px;padding-top:45px}.lectors .lec-item p.title{margin-bottom:15px!important}.lectors .lec-flex{align-items:center;display:flex}.lectors .lec-img{margin-right:15px;max-width:90px;min-width:90px}.lectors .lec-text p{margin-bottom:10px!important}.lectors .lec-text p:first-of-type{font-size:18px;font-weight:500;margin-bottom:5px!important}.lectors .lec-item{border-bottom:1px solid #e3e3e3}.lectors .lec-item:last-child{border:none}@media (min-width:992px){.lectors .row{display:flex;flex-wrap:wrap}.lectors .lec-item:nth-last-child(2){border-bottom:none}.type-category.in-kurzy-a-seminare .products-block>div{width:33.33%}.type-category.in-kurzy-a-seminare .filter-section form fieldset>div{margin-right:35px}}@media (min-width:1200px){.type-category.in-kurzy-a-seminare .products-block>div{width:25%}}#filters{background-color:#f5f5f5;border-radius:6px;padding:0 12px}#filters #manufacturer-filter{display:none}.box.box-sm.box-bg-variant{border:none;margin:0;padding:0}.in-znacka #content-wrapper .sidebar{display:none}#content .sidebar{margin-top:25px;padding-right:0;padding-top:0!important}#content .sidebar+#category-header{margin-top:20px}#content .filter-section h4,#content .slider-wrapper h4{color:#000;cursor:pointer;font-size:16px;font-weight:600;margin:0;padding:15px 0;position:relative;text-transform:none;transition:all .2s ease-in-out}#content .filter-section h4:after,#content .slider-wrapper h4:after{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-d.svg) 0 no-repeat;background-size:100% auto;color:#000;content:"";display:block;height:5px;margin-top:-3px;position:absolute;right:0;top:50%;transform:rotate(0);transition:all .2s ease-in-out;width:10px}#content .filter-section.showFilter h4:after,#content .slider-wrapper.showFilter h4:after{transform:rotate(180deg)}#content .filter-section .filter-label,#content .slider-wrapper .filter-label{font-size:14px;font-weight:400;margin-bottom:10px;min-height:auto;padding-top:1px!important;width:auto}#content .filter-section .filter-label .filter-count,#content .slider-wrapper .filter-label .filter-count{background-color:transparent;color:#7b7b7b;display:inline-block;float:none;font-size:14px;font-weight:300;height:auto;line-height:1.2;margin-left:0;padding:0;width:auto}#content .filter-section .filter-label .filter-count:before,#content .slider-wrapper .filter-label .filter-count:before{content:"("}#content .filter-section .filter-label .filter-count:after,#content .slider-wrapper .filter-label .filter-count:after{content:")"}#content .filter-section .filter-total-count,#content .slider-wrapper .filter-total-count{display:none}#content .filter-section-boolean h4{font-size:0}#content .filter-section-boolean h4:before{content:"Dostupnost";font-size:16px}#content .slider-wrapper h4:after{transform:rotate(180deg)}#content .slider-wrapper.hideFilter h4:after{transform:rotate(0)}#content .filter-section{background-color:#f5f5f5;border-top:1px solid #f5f5f5;padding:0}#content .filter-section+.filter-section{border-color:#f5f5f5}#content .filter-section.filter-section-count{border:none}#content .filter-section #clear-filters{text-align:right}#content .filter-section #clear-filters .close-after{border:none;border-radius:0;display:inline-block;margin:10px 0;padding:2px 0;text-decoration:underline}#content .filter-section #clear-filters .close-after:after{display:none}#content .filter-section #clear-filters .close-after:hover{text-decoration:none}#content .filter-section:not(.filter-section-boolean) fieldset div{display:none}#content .filter-section:not(.filter-section-boolean) fieldset div label{margin-bottom:10px}#content .filter-section:not(.filter-section-boolean) fieldset div.advanced-filters-wrapper>div{padding:0 8px 8px 0}#content .filter-section:not(.filter-section-boolean) fieldset .show-more{display:block}#content .filter-section:not(.filter-section-boolean).showFilter.showAll form{height:185px;overflow-y:scroll}#content .filter-section:not(.filter-section-boolean) form{height:0;padding:0;transform:scaleY(0);transform-origin:left top}#content .filter-section:not(.filter-section-boolean).showFilter{padding-bottom:15px}#content .filter-section:not(.filter-section-boolean).showFilter form{height:auto;transform:scaleY(1);transition:all .2s ease-in-out}#content .filter-section .show-more{display:block;margin-top:0}#content .filter-section .show-more span{cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.2;padding:5px 0;position:relative;text-decoration:none;text-decoration:underline}#content .filter-section .show-more span:hover{text-decoration:none}#content .filter-section.showAll fieldset div{display:block}#content .filter-section.showAll .show-more span{font-size:0}#content .filter-section.showAll .show-more span:before{content:"Zobrazit méně";font-size:14px}.slider-wrapper{display:flex;flex-wrap:wrap;padding-bottom:10px;padding-top:0}.slider-wrapper h4{order:-3;width:100%}.slider-wrapper>div{height:unset;transform:scaleY(1);transition:all .2s ease-in-out;width:100%}.slider-wrapper.hideFilter{height:52px;min-height:auto}.slider-wrapper.hideFilter>div{height:0;padding:0;transform:scaleY(0);transform-origin:left top}.ui-slider{background-color:#fff;border-color:#e3e3e3;border-radius:40px}.ui-slider .ui-slider-range{background-color:#000;border-color:#000}.slider-content{background-color:#fff;border-color:#e3e3e3;border-radius:3px;margin:10px 0 25px;order:-2}.ui-slider-horizontal{border-radius:40px;height:8px}.ui-slider-horizontal .ui-slider-handle{background:#56833c;border:8px solid #70ab4e;border-radius:50%;height:28px;margin-left:-14px;top:-11px;width:28px}.from,.to{align-items:center;background-color:#fff;border:1px solid #e3e3e3;border-radius:6px;display:flex;flex-wrap:wrap;font-size:14px;height:35px;justify-content:center;line-height:.8;width:80px}.filter-section-count{padding-bottom:0}#clear-filters{margin:5px!important}#clear-filters .close-after{border:1px solid #f5f5f5;border-radius:16px;color:#000;display:block;font-size:14px;font-weight:500;padding:6px 15px 4px;text-transform:none}#clear-filters .close-after:hover{border-color:#000}.selected-filters{-webkit-box-align:center;-ms-align:center;align-items:center;display:flex;flex-wrap:wrap;margin:20px -5px 5px}.selected-filters .filter-label{align-items:center;border-radius:16px;display:flex!important;font-size:14px;font-weight:400;margin:5px;min-height:auto;padding:7px 15px 5px;width:auto}.selected-filters .filter-label:after{color:#000;content:"\e912";display:block;font-family:shoptet;font-size:9px;margin-left:5px}.selected-filters .filter-count{display:none}#filters ::-webkit-scrollbar{width:11px}#filters ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}#filters ::-webkit-scrollbar-thumb{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:5px 8px;border:3px solid #fff;border-radius:8px}#filters ::-webkit-scrollbar-thumb:hover{background-color:#000}@media screen and (min-width:768px){#category-filter-hover{display:block!important}.filter-section-button,.filters-unveil-button-wrapper{display:none!important}}@media screen and (min-width:992px){#content .sidebar{margin-top:30px;width:310px}}@media screen and (max-width:767px){.slider-wrapper{padding-left:11px;padding-right:11px}#filters{border:1px solid #f5f5f5;border-top-color:#fff;margin-top:-1px}.filter-sections{background-color:#f5f5f5}#content .filter-section-parametric:last-of-type{border-bottom:none}#content .filter-section-count{display:none}#content .slider-wrapper h4{text-align:left}#content .filter-section.showFilter h4{margin-bottom:10px}.category-header #products-listing-order{border-radius:0;color:#000;padding-left:15px;padding-right:15px}}#productsTop>.product{border:none;padding:15px 10px}#productsTop>.product:hover{border:none;box-shadow:none}#productsTop>.product .p .p-code{display:none!important}#productsTop>.product .p .name{color:#000;font-size:15px;font-weight:600;min-height:45px;padding:0}#productsTop>.product .p .availability{margin-top:5px}#productsTop>.product .p .availability span{font-size:14px;font-weight:600}#productsTop>.product .p:hover .name{text-decoration:underline}#productsTop>.product .p .p-bottom .prices .price-standard-wrapper{display:inline-block!important}#productsTop>.product .p .p-bottom .prices .price-standard-wrapper.price-standard-wrapper-placeholder{display:none!important}#productsTop>.product .prices{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:flex;flex-wrap:wrap;margin-top:5px;min-height:auto}#productsTop>.product .prices .price-final{line-height:1.2;margin-right:15px;margin-top:5px;width:auto}#productsTop>.product .prices .price-save{display:inline-block!important;order:-1;z-index:1}#productsTop>.product .prices .price-final,#productsTop>.product .prices .ratings-wrapper{width:100%}#productsTop>.product .availability-amount{display:none}.toggle-top-products{font-size:14px;font-weight:500;margin-right:22px;position:relative;text-decoration:underline}.toggle-top-products:after{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/next.svg) no-repeat;background-size:100% auto;content:""!important;display:block;display:inline-block;height:8px;margin-left:8px;position:absolute;right:-22px;top:7px;width:13px}.toggle-top-products:hover{text-decoration:none}@media screen and (min-width:1200px){.products-top.products-inline>div{width:33.33%}.products-top.products-inline>div.active:nth-child(n+4){display:none}.products-top.products-inline.showTop>div.active{display:block}}.id--11 .sidebar,.in-favourite .sidebar{display:none}.type-category .products-block{margin-top:20px}@media (min-width:480px){.type-category .products-block .product{width:50%}}@media screen and (min-width:1200px){.id--11 .products-block .product,.in-oblibene .products-block .product{width:25%}.type-category .products-block .product{width:33.33%}}.subcategories.with-image{margin-left:-10px;margin-right:-10px;margin-top:30px;width:calc(100% + 20px)}.subcategories.with-image li{display:none;padding:10px}.subcategories.with-image li.show,.subcategories.with-image li:nth-child(-n+20){display:block}.subcategories.with-image li a{border:1px solid #e3e3e3;border-radius:6px;height:60px;padding-left:5px;padding-right:5px;text-decoration:none}.subcategories.with-image li a .image{min-width:70px;padding-right:10px;width:70px}.subcategories.with-image li a .image img{max-height:60px}.subcategories.with-image li a .text{font-size:14px;font-weight:500;line-height:1.3;max-width:100%;transition:all .2s ease-out}.subcategories.with-image li a:hover{border-color:#3f57a3;box-shadow:0 0 15px rgba(0,0,0,.2)}.subcategories.with-image li a:hover .text{text-decoration:none}.show-more{display:block;text-align:center}.show-more .link-arrow{color:#000;cursor:pointer;display:inline-block;font-weight:500;line-height:1;transition:none}.show-more .link-arrow span{text-decoration:underline}.show-more .link-arrow:hover span{text-decoration:none}.showAll.subcategories.with-image li{display:block}.showAll+.show-more .link-arrow{font-size:0}.showAll+.show-more .link-arrow:before{content:"Zobrazit méně";font-size:14px;text-decoration:underline}.showAll+.show-more .link-arrow:hover:before{text-decoration:none}@media screen and (min-width:992px){.subcategories.with-image li{width:33.33%;width:25%}.subcategories.with-image li a .text{font-size:15px}}@media screen and (max-width:991px){.subcategories.with-image{margin-left:-5px;margin-right:-5px}.subcategories.with-image li{padding:5px}.subcategories.with-image li a{padding-left:0;padding-right:20px}.subcategories.with-image li a:after{height:14px;margin-top:-7px;right:10px;width:8px}.subcategories.with-image li a .image{min-width:58px;width:auto}.subcategories.with-image li a .image img{max-width:48px}.subcategories.with-image li a .text{font-size:14px}}@media screen and (max-width:479px){.subcategories.with-image li{width:100%}}@media (max-width:1199px){.footer-rows .custom-footer>div{width:33.33%}.footer-rows .custom-footer>div:first-of-type{text-align:center;width:100%}}@media (max-width:991px){.footer-rows .custom-footer>div{width:50%}.footer-rows .custom-footer>div:first-of-type{text-align:left;width:50%}.footer-links>div{width:33.33%}}@media screen and (max-width:767px){#footer{padding-top:0}#footer .custom-footer{margin-left:-20px;margin-right:-20px;padding-bottom:0}#footer .custom-footer>div{padding:0 20px;width:100%}#footer .custom-footer>div:first-of-type,#footer .custom-footer>div:nth-child(2),#footer .custom-footer>div:nth-child(3){border-bottom:1px solid #e3e3e3}#footer .custom-footer>div:first-of-type h4,#footer .custom-footer>div:nth-child(2) h4,#footer .custom-footer>div:nth-child(3) h4{cursor:pointer;margin:0;padding:20px 0;position:relative}#footer .custom-footer>div:first-of-type h4:after,#footer .custom-footer>div:nth-child(2) h4:after,#footer .custom-footer>div:nth-child(3) h4:after{content:"\e90e";display:block;font-family:shoptet;font-size:12px;margin-top:-4px;position:absolute;right:0;top:50%;transition:.2s ease-out}#footer .custom-footer>div:first-of-type ul,#footer .custom-footer>div:nth-child(2) ul,#footer .custom-footer>div:nth-child(3) ul{display:none;padding:0 20px 10px;transition:.2s ease-out}#footer .custom-footer>div:first-of-type.show-list h4:after,#footer .custom-footer>div:nth-child(2).show-list h4:after,#footer .custom-footer>div:nth-child(3).show-list h4:after{transform:rotate(180deg)}#footer .custom-footer>div:first-of-type.show-list ul,#footer .custom-footer>div:nth-child(2).show-list ul,#footer .custom-footer>div:nth-child(3).show-list ul{display:block}#footer .custom-footer>div:nth-child(4){max-width:100%}#footer .custom-footer>div .shop-footer{margin:25px auto 15px;max-width:310px}#footer .custom-footer>div:nth-child(5){text-align:center}#footer .custom-footer>div:nth-child(5):before{margin-bottom:30px}#footer .custom-footer>div:nth-child(5) h4{margin-bottom:20px}#footer .payment{justify-content:center;padding-bottom:15px;padding-top:0}#footer .payment img{margin:10px 15px}#footer #signature{margin-bottom:20px;margin-left:0}#footer .copyright a{display:inline-block}.footer-links>div{width:50%}}@media (max-width:400px){.footer-links>div{text-align:center;width:100%}.footer-links>div a{display:inline-block;text-align:left;width:165px}}#footer{background-color:#70ab4e;border:none;padding-top:20px}#footer .banner{margin-bottom:0;min-height:auto;overflow:visible}#footer .banner-wrapper{margin-top:0}#footer .footer-bottom{background-color:#000;color:#fff}#footer .footer-bottom .container{padding-bottom:10px;padding-top:10px}#footer .payment{align-items:center;display:flex;flex-wrap:wrap}#footer .payment img{margin:10px 25px 10px 0}.footer-rows{min-height:490px}.footer-rows h4{color:#fff;margin-bottom:25px}.footer-rows a{color:#fff;font-size:14px}.footer-rows .custom-footer{display:flex;flex-wrap:wrap;padding-bottom:0;padding-top:0}.footer-rows .custom-footer>div:nth-child(4){max-width:350px;width:100%}.footer-rows .custom-footer>div:nth-child(5){width:100%}.footer-rows .custom-footer>div:nth-child(5) h4{font-size:18px}.footer-rows .custom-footer>div:nth-child(5):before{background-color:#aadcbb;content:"";display:block;height:1px;margin-bottom:40px;margin-top:10px;width:100%}.footer-rows .custom-footer>div:nth-child(n+6){display:none}.shop-footer{box-shadow:0 0 25px rgba(95,169,91,.15);margin-top:20px}.shop-footer .shop-img{position:relative}.shop-footer .shop-img img{border-radius:6px}.shop-footer .shop-img h4{bottom:0;left:0;margin:0;padding:12px;position:absolute;right:0}.shop-footer .shop-text{background-color:#fff;border-radius:0 0 6px 6px;margin-top:-4px;padding:15px 10px 10px}.shop-footer .shop-text p{font-size:14px;font-weight:400;margin-bottom:12px}.shop-footer .shop-text p strong{font-weight:500}.shop-footer .shop-text p a{color:#000;font-weight:300;text-decoration:underline!important}.shop-footer .shop-text p a:hover{text-decoration:none!important}.shop-footer .shop-text p .btn-arrow{color:#3f57a3;font-size:15px;font-weight:600;margin-top:30px}.shop-footer .shop-text .place{display:block;font-size:16px;font-weight:500;margin-top:18px;padding-left:17px;position:relative}.shop-footer .shop-text .place:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/pin-g.svg?1) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;position:absolute;top:3px;width:10px}.shop-footer .shop-flex{display:flex;flex-wrap:wrap}.shop-footer .shop-flex p:first-of-type{padding-right:20px}.contact-box{min-height:auto}.contact-box ul{display:flex;flex-wrap:wrap}.contact-box ul li:nth-child(2){margin-bottom:15px;order:-1}.contact-box ul li:nth-child(3){margin-top:15px}.contact-box ul li:nth-child(3):after{color:#fff;content:"Sledujte nás";display:block;font-size:14px;font-weight:300;margin-bottom:8px;margin-top:20px;width:100%}.contact-box ul li:first-of-type,.contact-box ul li:nth-child(2),.contact-box ul li:nth-child(3){width:100%}.contact-box ul li:first-of-type span,.contact-box ul li:nth-child(2) span,.contact-box ul li:nth-child(3) span{font-weight:600}.contact-box ul li:first-of-type span a,.contact-box ul li:nth-child(2) span a,.contact-box ul li:nth-child(3) span a{font-size:16px}.contact-box ul li:first-of-type span:before,.contact-box ul li:nth-child(2) span:before,.contact-box ul li:nth-child(3) span:before{content:""!important;height:22px;margin-right:5px;width:22px}.contact-box ul li .mail:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto;top:-2px}.contact-box ul li .tel:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/phone-w.svg) 50% no-repeat;background-size:100% auto;top:3px}.contact-box ul li .tel:after{color:#fff;content:"Po–pá 8.00–16.00";display:block;font-size:14px;font-weight:300;margin-left:30px}.contact-box .social-icon-list{margin-bottom:10px;margin-right:10px;padding:0}.contact-box .social-icon-list .social-icon{height:28px;width:28px}.contact-box .social-icon-list .social-icon:before{content:"";height:28px;margin:0;width:28px}.contact-box .social-icon-list .social-icon.instagram:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/ig.svg?2) 50% no-repeat;background-size:100% auto}.contact-box .social-icon-list .social-icon.facebook:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/fb.svg?2) 50% no-repeat;background-size:100% auto}.contact-box .social-icon-list .social-icon.youtube:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/ytb.svg?2) 50% no-repeat;background-size:100% auto}.contact-box .social-icon-list .social-icon.twitter:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/tw.svg?2) 50% no-repeat;background-size:100% auto}.contact-box .social-icon-list .social-icon:hover{text-decoration:underline!important}#signature{color:#fff;font-size:14px;font-weight:400}#signature>a{text-decoration:underline}#signature>a:hover{text-decoration:none}#signature a{color:#fff;display:inline-block}#signature span a:hover{text-decoration:none}#signature span a span{text-decoration:underline}#signature span a span:hover{text-decoration:none}#signature img{margin-left:3px;margin-right:0;width:42px}#signature .image img{margin-right:0;width:15px}.copyright{color:#fff;font-size:14px}.copyright,.copyright strong{font-weight:400}@media screen and (min-width:768px){.footer-rows .custom-footer>div{width:33.33%}}@media screen and (min-width:1200px){.footer-rows{padding-left:360px;position:relative}.footer-rows .custom-footer>div:nth-child(4){left:0;position:absolute}.footer-rows .custom-footer>div{width:33.33%}}@media screen and (max-width:767px){#header .user-action{display:none}#header .search{background-color:#fff;display:block;order:3;padding:0 10px 10px;position:static;top:70px;width:100%;z-index:1005}#header .search .contact-header{display:none}#header .searchWhisperer{max-height:calc(100vh - 125px)}#header .navigation-buttons{height:70px;padding-right:10px}#header .navigation-buttons a{display:block;height:70px;line-height:66px;margin-left:0;width:40px}#header .navigation-buttons a[data-target=navigation]{height:70px;line-height:1.2;padding:18px 0 0;width:60px}#header .navigation-buttons a[data-target=navigation]:before{display:block;font-size:21px;line-height:20px;margin-bottom:1px}#header .navigation-buttons a[data-target=navigation]:after{color:#7b7b7b;content:"Menu";display:block;font-size:14px;font-weight:400}#header .navigation-buttons a[data-target=search]{display:none;order:-5}#header .navigation-buttons a[data-target=search]:before{font-size:24px}#header .navigation-buttons a[data-target=login]{display:block;height:70px;line-height:66px;padding:0;width:46px}#header .navigation-buttons a[data-target=login]:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/user.svg) no-repeat;background-size:100% auto;content:"";height:24px;width:24px}#header .navigation-buttons a[data-target=cart]{display:block;height:70px;width:40px}#header .navigation-buttons a[data-target=cart]:before{background-position:50%;background-size:32px auto;font-size:28px}#header .navigation-buttons a[data-target=cart] i{bottom:12px;left:5px}#header .navigation-buttons a.favorite{height:70px;line-height:84px;margin:0}#header .navigation-buttons a.favorite .favorite_icon{margin:0}#header .navigation-buttons a.favorite .favorite_icon .number{bottom:12px;left:24px;right:auto;top:auto}#header .site-name{align-items:center;display:flex;height:70px;max-width:230px;position:absolute;top:0;width:calc(100% - 210px);z-index:1002}#header .contact-header{padding:20px 15px}#header .contact-header .contact-text>div:before{color:#7b7b7b;content:"Nevíte si rady?";display:block;font-size:13px;margin-bottom:2px}.user-action-in .popup-widget.cart-widget,.user-action-in .popup-widget.login-widget{top:69px}.scrolled-up.scrolled #header .search{display:none!important}}.in-index #header{border-bottom:none}#header{border:none;box-shadow:0 0 15px rgba(0,0,0,.1)}#header .site-name a{display:block;max-width:320px}#header .search{padding-left:10px;padding-right:10px}#header .search-form{position:relative}#header .search-form .form-control{border:2px solid #e3e3e3;border-radius:50px}#header .search-form .search-input-icon:before{font-size:18px!important;font-weight:700}#header .navigation-buttons a{margin-left:10px}#header .navigation-buttons a[data-target=cart]{align-items:center;background-color:transparent;border-radius:0;display:flex;height:30px;justify-content:center;padding:0;width:38px}#header .navigation-buttons a[data-target=cart]:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/cart.svg?1) no-repeat;background-size:100% auto;content:"";height:30px;margin:0;width:38px}#header .navigation-buttons a[data-target=cart] i{background-color:#3f57a3;bottom:-9px;color:#fff;font-size:12px;height:22px;left:-9px;line-height:18px;min-width:22px;padding:2px;width:auto}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=login]{height:auto;line-height:1;padding-top:3px;width:auto}#header .navigation-buttons a[data-target=login]:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/user.svg?1) top no-repeat;background-size:22px auto;content:"";height:30px;width:30px}#header .navigation-buttons .favorite{height:auto;line-height:1;margin-right:0}#header .navigation-buttons .favorite .favorite_icon{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/heart.svg) 50% no-repeat;background-size:26px auto;border-radius:0;height:30px;width:30px}#header .navigation-buttons .favorite .favorite_icon svg{display:none;height:26px;position:static;width:26px}#header .navigation-buttons .favorite .favorite_icon .number{background-color:#3f57a3;font-size:14px;font-weight:400;height:20px;left:50%;line-height:18px;margin:0;top:-5px;width:20px}#header .header-bottom{border:none}@media screen and (min-width:768px){#header{position:sticky;top:0;z-index:999}#header .container{position:relative}#header .header-top{padding-bottom:17px;padding-top:17px}#header .header-top .user-action .container{min-height:auto}#header .search{max-width:340px;width:100%}#header .search .searchWhisperer{box-shadow:0 7px 13px rgba(0,0,0,.12)}#header .search-form{margin-top:10px}#header .header-top-wrapper{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}#header .navigation-buttons a{margin-left:25px}#header .navigation-buttons a[data-target=cart]:before{font-size:38px;line-height:38px;margin-right:0}#header .navigation-buttons a[data-target=cart] .cart-price{display:none!important}#header .navigation-buttons a[data-target=login]{display:block}}@media (min-width:992px){#header .search{max-width:430px}}@media (min-width:1200px){#header .navigation-buttons a[data-target=login]:after{content:"Přihlásit";display:block;font-size:14px;text-decoration:underline}#header .navigation-buttons a[data-target=login]:hover:after{text-decoration:none}#header .navigation-buttons a.favorite{line-height:1}#header .navigation-buttons a.favorite:after{content:"Oblíbené";display:block;font-size:14px;text-decoration:underline}#header .navigation-buttons a.favorite:hover:after{text-decoration:none}.log-in #header .navigation-buttons a[data-target=login]:after{content:attr(data-before)}}@media (max-width:767px){.navigation-in{background-color:#f0fcf4;font-size:15px;height:100%;padding-bottom:10px}.navigation-in>ul{padding-bottom:15px}.navigation-in>ul>li{border-bottom:1px solid #e3e3e3}.navigation-in>ul>li>a>b{padding-bottom:10px;padding-top:10px}.navigation-in ul.menu-level-2{margin-top:-10px}.navigation-in ul.menu-level-2 li a{padding-bottom:10px;padding-top:10px}.navigation-in .navigationActions__submenu.menu-level-2 li>a{padding:4px 0 4px 4px}#navigation{border-top:none;height:calc(100% - 70px);padding-top:0;top:70px;z-index:9999}#navigation .menu-level-1{padding:0}#navigation .menu-level-1>li{margin:0}#navigation .menu-level-1>li>a{align-items:center;display:flex;font-size:16px;padding:5px 10px}#navigation .menu-level-1>li>a .submenu-arrow{height:38px;line-height:32px;margin-left:10px;position:static;width:40px}#navigation .menu-level-1>li>a .submenu-arrow:after{font-size:12px}#navigation .menu-level-1>li>a b{font-weight:600;text-decoration:none!important}#navigation .menu-level-1>li>ul>li{border-bottom:1px solid #e3e3e3}#navigation .menu-level-1>li>ul>li:last-of-type{border-bottom:none}#navigation .menu-level-1>li>ul>li>div>a{font-size:16px;font-weight:400;padding:15px 10px 12px 42px}#navigation .menu-level-1>li:last-of-type{padding:10px}#navigation .menu-level-1>li:last-of-type>a{display:inline-block;line-height:0px;width:auto}#navigation .navigationActions{border-top:1px solid #e3e3e3}#navigation .navigationActions .navigationActions__submenu{display:block;margin-top:0}#navigation .navigationActions .navigationActions__submenu ul{display:flex}#navigation .navigationActions .navigationActions__submenu ul li a{border:1px solid #e3e3e3;border-radius:12px;display:block;font-size:14px;height:25px;line-height:20px;margin:10px;padding:2px;text-align:center;text-decoration:underline;width:54px}#navigation .navigationActions .navigationActions__submenu ul li a:before{display:none}#navigation .navigationActions .navigationActions__submenu ul li a:hover{background-color:transparent;text-decoration:none}#navigation .navigationActions a{color:#000}#navigation .navigationActions>li{border-bottom:1px solid #e3e3e3;border-top:none}#navigation .navigationActions>li:first-of-type a{display:none}#navigation .navigationActions>li:first-of-type a .submenu-arrow{font-size:12px;line-height:44px;margin-left:0;padding:0;position:static;width:20px}#navigation .navigationActions>li .navigationActions__submenu__item--active:before,#navigation .navigationActions>li:last-of-type{display:none}.czk-version #navigation .navigationActions .navigationActions__submenu ul li a[href="/action/Currency/changeCurrency/?currencyCode=CZK"],.eur-version #navigation .navigationActions .navigationActions__submenu ul li a[href="/action/Currency/changeCurrency/?currencyCode=EUR"]{font-weight:600;text-decoration:none}}#navigation .menu-level-2{border:none}#navigation .navigation-in ul li:hover>a>b,#navigation .navigation-in ul li:hover>div>a>span{text-decoration:none}.navigation-in{font-size:15px}.navigation-in .menu-level-3{display:none!important}.navigation-in>ul>li.ext>ul>li>div>a{font-size:15px;font-weight:500}.navigation-in>ul>li:last-of-type>a{background-color:#3f57a3;border-radius:21px;color:#fff;margin:0!important;padding:11px 15px 12px!important}.navigation-in>ul>li:last-of-type>a:hover{background-color:#324480;color:#fff}.menu-helper,.menu-helper span{font-size:15px}@media screen and (min-width:768px){#header .header-bottom-wrapper{height:55px}#navigation{align-items:center;display:flex;height:auto;overflow:visible}#navigation .top-navigation-menu{display:none}#navigation .menu-level-2{box-shadow:0 0 25px rgba(0,0,0,.06);padding:30px 15px;top:unset}#navigation .menu-level-2>li{border:1px solid #e3e3e3;border-radius:6px;display:flex;min-height:auto;padding:0}#navigation .menu-level-2>li:hover{border-color:#3f57a3;box-shadow:0 0 15px rgba(0,0,0,.2)}#navigation .menu-level-2>li:after{background-color:#fff;content:"";display:block;height:100%;width:20px}#navigation .menu-level-2>li>div{height:100%;width:100%}#navigation .menu-level-2>li>div>a{align-items:center;display:flex;font-weight:500;height:65px;padding:10px}#navigation .menu-level-2>li>a{height:65px;padding:10px 0 10px 10px;width:70px}#navigation .menu-level-2>li>a img{max-height:45px;max-width:60px}.navigation-in{padding-right:180px;position:static;width:100%}.navigation-in>ul>li{margin-right:5px}.navigation-in>ul>li.splitted{display:block!important;visibility:visible}.navigation-in>ul>li>a{align-items:center;display:flex;padding:3px 5px}.navigation-in>ul>li>a:hover{padding-left:6px;padding-right:6px}.navigation-in>ul>li>a b{font-weight:600}.navigation-in>ul>li:first-child>a:hover{padding-left:5px}.navigation-in>ul>li.ext.exp>a{color:#3f57a3;padding-left:6px;padding-right:6px}.navigation-in>ul>li.ext.exp:first-child>a,.navigation-in>ul>li.ext.exp:first-child>a:hover{padding-left:5px}.navigation-in>ul>li.ext.exp>ul{display:flex}.navigation-in>ul>li a:hover{color:#3f57a3}.navigation-in>ul>li:last-of-type{margin-right:0;position:absolute;right:0}.menu-helper{display:none!important;height:55px;right:180px}.menu-helper ul li a,.navigation-in ul li a{font-size:14px!important}.navigation-in>ul>li.ext>ul>li{flex-basis:49%;margin:.5%;width:49%}}@media (min-width:992px){.navigation-in>ul>li.ext>ul>li{flex-basis:32.33%;width:32.33%}.menu-helper ul li a,.navigation-in ul li a{font-size:15px!important}}@media screen and (min-width:1200px){.navigation-in>ul>li.ext>ul>li{flex-basis:24%;width:24%}}@media screen and (min-width:1380px){.navigation-in>ul>li{margin-right:10px}}.top-navigation-bar{background-color:#fff;border-bottom:1px solid #e3e3e3;border-top:none;padding-bottom:6px;padding-top:8px;position:relative;z-index:1000}.top-navigation-bar .container>div{flex:auto}.top-navigation-bar a{color:#000;font-size:14px}.top-navigation-bar a:hover{text-decoration:underline}.top-navigation-bar .top-navigation-menu{display:none;height:auto;padding-right:0}.top-navigation-bar .top-navigation-menu a{padding:2px 8px 0}.top-navigation-bar .dropdown{margin-right:0;min-width:auto}.top-navigation-bar .dropdown button{display:none}.top-navigation-bar .dropdown .dropdown-menu{border:none;box-shadow:none;display:flex;float:none;min-width:auto;padding:0;position:static}.top-navigation-bar .dropdown .dropdown-menu>li{margin-left:7px}.top-navigation-bar .dropdown .dropdown-menu>li>a{border:1px solid #e3e3e3;border-radius:12px;font-size:14px;height:25px;line-height:20px;padding:2px;text-align:center;text-decoration:underline;width:54px}.top-navigation-bar .dropdown .dropdown-menu>li>a:before{display:none}.top-navigation-bar .dropdown .dropdown-menu>li>a:hover{background-color:transparent;text-decoration:none}.top-navigation-bar .top-navigation-tools a.top-nav-button,.top-navigation-bar .top-navigation-tools a.top-nav-button-login,.top-navigation-bar .top-navigation-tools a[href="/registrace/"]{display:none}.top-navigation-bar .tel{padding-left:180px;text-align:center;width:calc(100% - 180px)}.top-navigation-bar .tel a{display:inline-block;font-weight:600;padding-left:22px;position:relative}.top-navigation-bar .tel a:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/phone.svg) no-repeat;background-size:100% auto;content:"";display:block;height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.top-navigation-bar .tel:after{content:"(Po–pá 8.00–16.00)";font-size:14px;font-weight:300}.czk-version .top-navigation-bar .dropdown .dropdown-menu>li>a[href="/action/Currency/changeCurrency/?currencyCode=CZK"],.eur-version .top-navigation-bar .dropdown .dropdown-menu>li>a[href="/action/Currency/changeCurrency/?currencyCode=EUR"]{font-weight:600;text-decoration:none}@media (min-width:768px){.navigation-hovered:before,.search-focused:before{display:none}}@media screen and (min-width:992px){.top-navigation-bar{font-size:16px}}#navigation-country{background:none;border:0;color:#313439;font-size:14px;font-weight:400;padding-right:1.5em}#navigation-country img{max-height:15px;max-width:25px}#navigation-country .caret{border:0}#navigation-country .caret:before{content:"\e90e";font-family:Shoptet;font-size:10px;margin-left:10px;position:relative;top:-9px}.welcome-wrapper{margin-bottom:0;padding-bottom:0;padding-top:0}.about{align-items:flex-end;display:flex;flex-wrap:wrap}.about .about-img{margin:30px 0;width:100%}.about .about-text{font-size:16px;margin:30px 0}.about .about-text h1{font-size:30px!important;margin:0 0 10px}.about .about-text p{margin-bottom:5px!important}.about .list-wrap{display:flex;flex-wrap:wrap}.about .list-wrap .list-check{margin:15px 0}.about .list-wrap .list-check li{font-weight:600}.shop .shop-text{background-color:#f0fcf4;padding:10px 15px}.shop .shop-text h4{font-weight:600;margin:0 0 5px}@media (min-width:480px){.about{overflow:hidden}.about .about-text .list-check{width:50%}.about .about-img{position:relative;z-index:1}.shop{display:flex}.shop>div{height:inherit}.shop .shop-text{align-items:center;display:flex;position:relative}.shop .shop-text:after{background-color:#f0fcf4;bottom:0;content:"";display:block;left:0;position:absolute;right:-150px;top:0}.shop .shop-text>div{position:relative;z-index:1}}@media screen and (min-width:992px){.about .about-text{width:50%}.about .about-text h4{font-size:20px}.about .about-text h1{font-size:42px!important}.about .about-img{width:50%}}@media (max-width:767px){.about{margin-bottom:30px}.about .about-text{margin-top:0}}@media (max-width:479px){.shop{margin:0 auto;max-width:200px}.shop .shop-img{border-radius:6px;overflow:hidden}}.body-banners>div{padding-left:0;padding-right:0;width:100%}.group-section{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:55px 0 20px}.group-section p{margin-left:20px;margin-right:20px}@media (min-width:768px){.desktop .banners-row{margin-top:0}}@media (max-width:767px){.footer-banner:nth-child(3) .container{padding-left:0;padding-right:0}.group-section p:first-of-type{text-align:center;width:100%}}.brands{margin-top:55px}.brands .brands-wrap{border-top:1px solid #e3e3e3;padding-bottom:45px;padding-top:40px}.brands .brands-wrap h2{font-size:24px;margin:0 0 10px!important}.brands .brand-slider .slick-list{padding-left:10px;padding-right:10px;text-align:center}.brands .brand-slider .brand>a{margin:10px}.brands .brand-slider .brand img{margin:0 auto}.brands .brand-slider .slick-slide{padding:0 10px}.brands .brand-slider .slick-track{align-items:center;display:flex}@media (min-width:768px){.brands .container{padding-right:10px}.brands .brands-wrap{border-color:transparent;position:relative}.brands .brands-wrap:before{background-color:#e3e3e3;content:"";display:block;height:1px;left:0;position:absolute;right:10px;top:-1px}}@media (min-width:992px){.brands .brands-wrap{align-items:center;display:flex}.brands .brands-wrap .brand-slider{width:calc(100% - 340px)}.brands .brands-wrap .brand-title{margin-right:40px;min-width:300px}.brands h2{font-size:28px}}@media (max-width:991px){.brands .brands-wrap{padding-bottom:10px;padding-top:10px}.brands .brand-title{margin:20px 0;text-align:center}.banner-wrapper{margin-top:0}}.banners-row .col-sm-4,.banners-row .col-sm-8{width:100%}.wide-carousel{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/hp-bg.png) no-repeat;background-size:100% auto}#carousel{padding-top:25px}#carousel .extended-banner-texts{align-items:center;display:flex;flex-direction:column;justify-content:center}#carousel .extended-banner-link,#carousel .extended-banner-text,#carousel .extended-banner-title{background-color:transparent;border:none;box-shadow:none;color:#000;font-weight:400;padding:0}#carousel .extended-banner-text{bottom:0;max-width:100%;right:0;top:0}#carousel .slider-wrap{align-items:center;display:flex}#carousel .slider-text{max-width:490px}#carousel .slider-text h2{font-size:30px!important;line-height:1.1;margin:0 0 10px!important}#carousel .slider-text p{font-size:16px;max-width:350px}.carousel-control.left,.carousel-control.right{border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.1);height:40px;opacity:1;width:40px}.carousel-control.left:before,.carousel-control.right:before{border:none;content:"";height:40px;max-width:40px;min-width:40px}.carousel-control.right{right:0}.carousel-control.right:before{background:#fff url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat}.carousel-control.left{left:0}.carousel-control.left:before{background:#fff url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-l.svg) 50% no-repeat}#content .banners-row .col-sm-4,#content .banners-row .col-sm-8{padding-left:0;padding-right:0;width:100%}@media screen and (min-width:992px){#carousel .extended-banner-text{padding:20px 30px}#carousel .extended-banner-text .slider-wrap{height:100%;width:85%}#carousel .slider-text{width:40%}#carousel .slider-text h2{font-size:42px!important}#carousel .slider-text p{font-size:18px}#carousel .slider-img{width:60%}}@media screen and (max-width:991px){#carousel .extended-banner-text,#carousel .extended-banner-texts{position:static}#carousel a{text-decoration:none}#carousel .item>a{padding-top:0}#carousel .item .container{display:flex;flex-wrap:wrap}#carousel .item .slider-wrap{flex-wrap:wrap;margin:0 auto;max-width:400px;width:100%}#carousel .item .slider-text{padding-top:20px;text-align:center}#carousel .item .slider-text p{max-width:400px}#carousel .item .slider-text .btn{margin-left:auto;margin-right:auto}#carousel .item .slider-img{max-height:250px;text-align:center;width:100%}#carousel .item .slider-img img{max-height:250px}#carousel .item .buttons-wrap a{margin-bottom:15px}}@media screen and (max-width:767px){.mobile #content .wide-carousel{padding-left:0;padding-right:0}.in-index #content .banners-row{margin-left:-10px;margin-right:-10px}.wide-carousel{background:none}#carousel{padding-top:0}#carousel .slider-img{height:auto;max-height:200px;padding-top:20px}.carousel-control.left,.carousel-control.right{height:30px;width:30px}.carousel-control.left:before,.carousel-control.right:before{background-color:hsla(0,0%,100%,.7);height:30px;max-width:30px;min-width:30px}.carousel-control.right{right:10px}.carousel-control.left{left:10px}}.course-section .container{background-color:#fff;border-radius:6px;margin-top:75px;padding:30px 0 20px;position:relative}.course-section .container:before{background:#fff url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/logo-sm.svg) 50% no-repeat;background-size:56px auto;border-radius:50%;content:"";display:block;height:80px;left:50%;margin-left:-40px;position:absolute;top:-40px;width:80px}.course-section .container>div{margin:20px 0;padding:1px 20px}.course-section h2{font-size:30px!important;margin:30px 0 25px}.course-section h2 span{display:block;font-size:18px;margin-top:10px;text-transform:uppercase}.course-section .products-block{display:block;margin-bottom:0;margin-top:0;width:100%!important}.course-section .products-block .product{border-bottom:1px solid #e3e3e3;max-width:none;padding:10px 0;width:100%!important}.course-section .products-block .product:last-of-type{margin-bottom:25px}.course-section .products-block .product .image{display:none;margin-left:auto;text-decoration:none}.course-section .products-block .product .image img,.course-section .products-block .product .image:before{display:none}.course-section .products-block .product .image:hover{text-decoration:none}.course-section .products-block .product .availability,.course-section .products-block .product .favorite,.course-section .products-block .product .prices{display:none!important}.course-section .products-block .product .flags{min-width:120px;padding:5px;position:static}.course-section .products-block .product .flags .flag{color:#000;display:block;float:none;font-size:15px;font-weight:400;margin:0;padding:10px 10px 10px 25px;position:relative;text-align:left}.course-section .products-block .product .flags .flag:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/pin.svg?1) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:5px;position:absolute;top:11px;width:10px}.course-section .products-block .product .p{align-items:center;border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:row;margin:0;padding:0}.course-section .products-block .product .p:hover{border:none;box-shadow:none}.course-section .products-block .product .p .name{height:auto;margin-top:0}.course-section .products-block .product .p .p-code{display:none}.course-section .products-block .product .p .p-in{order:-1;padding:10px 0 0;position:static}.course-section .products-block .product .p .p-bottom{padding-top:0!important}.course-section .products-block .product .p .p-bottom>div{position:static}.course-section .products-block .product .p .p-bottom .p-tools{display:block;padding:0;position:static}.course-section .products-block .product .p .p-bottom .p-tools .btn.btn-cart,.course-section .products-block .product .p .p-bottom .p-tools .btn.btn-primary{border-radius:20px;margin:10px 0 0;min-width:auto;padding:9px 5px;width:88px}.course-section .products-block .product .p .p-bottom .p-desc,.course-section .products-block .product .p .p-bottom .p-tools .btn.btn-cart:before,.course-section .products-block .product .p .p-bottom .p-tools .btn.btn-primary:before{display:none}.course-text p{font-size:16px}.course-items h4{margin:0 0 20px}@media (min-width:768px){.course-section{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/shop-bg.jpg) top no-repeat;background-size:cover;padding-bottom:50px;padding-top:50px}.course-section .container{margin-bottom:50px}.course-section .products-block .product .p{padding-right:108px}.course-section .products-block .product .p .p-in{padding:10px}.course-section .products-block .product .p .p-bottom .p-tools .btn.btn-cart,.course-section .products-block .product .p .p-bottom .p-tools .btn.btn-primary{bottom:50%;margin-bottom:-20px;position:absolute;right:0}.course-section .products-navigation>span{margin-right:40px}}@media (min-width:992px){.course-section h2{font-size:42px!important}.course-section .container{display:flex;flex-wrap:wrap}.course-section .container>div{width:50%}.course-section .container>div:first-of-type{border-right:1px solid #e3e3e3}}@media (max-width:991px){.course-section .products-block .product .p{display:block}.course-section .products-block .product .p .p-in{padding:10px 0}.course-section .products-block .product .p .widget-parameter-wrapper{margin:5px 0}}@media (max-width:767px){.course-section{margin-left:-10px;margin-right:-10px}.course-section .container,.course-section .container:before{box-shadow:0 0 15px rgba(0,0,0,.1)}}.banners-row .col-sm-8,.banners-row>.col-sm-4{width:100%}.topcat{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/top-bg.png) no-repeat;background-size:cover;border-radius:6px;padding:35px 0}.topcat h2{color:#fff;margin:0 0 30px;text-align:center}.topcat .topcat-wrap{display:flex;justify-content:center;padding:0 25px;width:auto}.topcat .topcat-item{max-width:190px;padding:5px;position:relative;top:0;transition:top .5s ease;width:50%}.topcat .topcat-item:hover{top:-10px}.topcat .topcat-item:hover a{text-decoration:underline}.topcat .topcat-item:before{content:"";display:block;padding-top:100%}.topcat .topcat-item>a{align-items:center;background-color:#fff;border-radius:6px;bottom:5px;box-shadow:0 0 20px hsla(0,0%,79%,.15);display:flex;justify-content:center;left:5px;padding:5px;position:absolute;right:5px;text-decoration:none;top:5px}.topcat .topcat-item .topcat-text{text-align:center}.topcat .topcat-item .topcat-text h3{color:#000;font-size:15px;font-weight:600}.topcat .topcat-img{height:64px;line-height:64px;margin:0 auto 10px;max-width:87px;text-align:center}@media screen and (min-width:768px){.topcat{margin-left:-30px;margin-right:-30px}}@media screen and (min-width:1200px){.topcat .topcat-item{width:25%}.topcat .topcat-item h2{font-size:26px}.topcat .topcat-item ul li a{font-size:15px}}@media screen and (min-width:1440px){.topcat .topcat-item h2{font-size:20px}.topcat .topcat-item h2 span{font-size:16px}}@media screen and (max-width:1199px){.topcat .topcat-wrap{flex-wrap:wrap;padding:0}.topcat .topcat-item:first-of-type p{color:#000}}@media (max-width:767px){.topcat{margin-left:-10px;margin-right:-10px;padding-left:5px;padding-right:5px}.topcat .topcat-item:first-of-type h2{margin:0}.topcat .topcat-item:first-of-type .topcat-item-wrap{padding-bottom:0}}.benefitBanner{max-width:none;padding:0;position:relative;width:auto;z-index:1}.benefitBanner,.benefitBanner__item{display:block;margin:0;overflow:visible}.benefitBanner__item{flex:auto;width:100%}.benefitBanner__content{display:block;overflow:visible;padding:0}.usp{position:relative;z-index:1}.usp-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-right:-10px;padding:30px 0}.usp-wrap .usp-item{padding:10px;text-align:center;width:50%}.usp-wrap .usp-item .usp-img{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/usp-bg.svg) no-repeat;background-size:100% auto;display:block;height:64px;line-height:64px;margin:0 auto 10px;max-width:64px;min-width:64px;text-align:center}.usp-wrap .usp-item .usp-img img{max-height:42px}.usp-wrap .usp-item p{font-size:14px;font-weight:600;line-height:1.4;margin:0!important}.usp-wrap .usp-item p span{display:block;font-size:14px;font-weight:300;line-height:1.2;margin-top:2px}@media (min-width:768px){.usp-wrap .usp-item{display:flex;text-align:left}.usp-wrap .usp-item .usp-img{margin:-10px 15px 0 0}}@media screen and (min-width:992px){.usp-wrap .usp-item{width:25%}}.faq-section{padding-bottom:20px;padding-top:50px}.panel-item{border-bottom:1px solid #e3e3e3;line-height:1.4;margin:0 auto;max-width:860px;width:100%}.panel-item:first-of-type{border-top:1px solid #e3e3e3}.panel-title{cursor:pointer;padding:22px 40px 22px 15px;position:relative}.panel-title:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-d.svg) no-repeat;background-size:100% auto;content:"";display:block;height:8px;margin-top:-4px;position:absolute;right:0;top:50%;width:14px}.panel-title p{font-size:18px;margin:0!important}.panel-title.panel-show:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-d-g.svg) no-repeat;background-size:100% auto;transform:rotate(180deg)}.panel-body{display:none;padding:2px 15px 15px}.panel-body p{font-size:16px}.panel-show p{color:#70ab4e}.panel-show+.panel-body{display:block}.responsive-tools .favorite:before{display:none}.in-favorite .content-inner,.in-oblibene .content-inner{max-width:100%;width:100%}.favorite-detail{margin:5px 0;order:-20}.favorite-detail p{align-items:center;display:flex;margin-bottom:0}.favorite-detail p:hover{cursor:pointer}.favorite-detail p span.favorite{margin-right:7px}.favorite-detail p span.favorite i{align-items:center;display:flex}.favorite-detail p span.fav-text{color:#000;font-size:16px;font-weight:400;text-decoration:underline}.favorite-detail p span.fav-text:hover{text-decoration:none}.favorite_icon{border:0;border-radius:20px;display:inline-flex;font-size:13px;font-style:normal;height:28px;justify-content:center;line-height:20px;text-align:center;width:28px;z-index:1}.favorite_icon .number{background-color:#f3c1c3;border-radius:20px;color:#fff;font-size:10px;height:20px;line-height:20px;position:absolute;width:26px}.favorite_icon .number:empty{display:none}.favorite_icon svg{fill:transparent;stroke:#e883a1;stroke-width:1px;cursor:pointer;height:28px;position:relative;top:8px;width:28px}.product{position:relative}.product.fav-active .favorite i svg{fill:#f3c1c3;stroke:#f3c1c3}.product .favorite{border:0;border-radius:20px;color:#fff;font-size:13px;font-style:normal;height:20px;line-height:20px;position:absolute;right:14px;text-align:center;top:25px;width:26px;z-index:1}.product .favorite,.product .favorite i{align-items:center;display:flex;justify-content:center}.product .favorite i svg{fill:transparent;stroke:#e883a1;stroke-width:1px;cursor:pointer}.navigation-buttons a.favorite{display:initial;margin-right:10px}@media (max-width:767px){.navigation-buttons a.favorite{display:none}}.navigation-buttons a.favorite:before{display:none}.navigation-buttons a.favorite i span{margin-left:-1px;margin-top:30px}.type-detail .p-data-wrapper{display:flex;flex-direction:column}.type-detail .p-data-wrapper .link-icons{align-items:center}.type-detail .p-data-wrapper .favorite-detail{font-style:normal;margin:0 25px 0 0;text-align:center;z-index:1}.type-detail .p-data-wrapper .favorite-detail p{margin-bottom:0!important}.type-detail .p-data-wrapper .favorite-detail.fav-yes .favorite i svg{fill:#000;stroke:#000}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text{font-size:0}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text:after{content:"Odebrat z oblíbených";font-size:16px}.type-detail .p-data-wrapper .favorite-detail .favorite{margin-right:8px}.type-detail .p-data-wrapper .favorite-detail .btn_toggle{align-items:center;display:flex;margin:0}.type-detail .p-data-wrapper .favorite-detail i{align-items:center;display:flex;justify-content:center}.type-detail .p-data-wrapper .favorite-detail i svg{fill:transparent;stroke:#e883a1;stroke-width:1px;cursor:pointer;transform:scale(1.2)}.product .p .favorite{background-color:#fff;background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/heart.svg) 50% no-repeat;background-size:22px auto;border-radius:50%;border-radius:0;height:26px;right:10px;top:35px;width:26px}.product .p .favorite i svg{stroke:#000;stroke-width:2px;stroke:none;height:25px;width:26px}.product.fav-active .p .favorite i svg{fill:#000;stroke:#000}.p-image-wrapper .p-image .favorite-detail{position:absolute;right:15px;top:15px}.p-image-wrapper .p-image .favorite-detail .favorite{background-color:#fff;background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/heart.svg) 50% no-repeat;background-size:22px auto;border-radius:50%;border-radius:0;height:26px;right:10px;top:10px;width:26px}.p-image-wrapper .p-image .favorite-detail svg{stroke:#000;stroke-width:2px;fill:none;stroke:none;height:26px;width:26px}.p-image-wrapper .p-image .favorite-detail.fav-yes .favorite i svg{fill:#000;stroke:#000;transform:none}.rate-section{border:1px solid #e3e3e3;border-radius:6px;margin-bottom:55px;margin-top:100px;padding-bottom:15px;position:relative}.rate-section .rate-items{display:flex;flex-wrap:wrap}.rate-section .rate-items .vote-wrap{font-size:14px;font-weight:400}.rate-section .rate-items .vote-wrap .stars{display:block;margin-bottom:10px}.rate-section .rate-items .vote-wrap .vote-content{margin:0}.rate-section .rate-header{position:relative;top:-67px}.rate-section .rate-header .rate-img{margin:0 auto;width:105px}.rate-section .rate-header h4{color:#000;font-size:18px;margin:0;padding:20px 20px 0;position:relative;text-align:center;width:100%}.rate-section .rate-header h4:after{background-color:#e3e3e3;bottom:-20px;content:"";display:block;height:1px;left:20px;position:absolute;right:20px;width:auto}.rate-section .vote-wrap{border:none;color:#000;display:flex;flex-wrap:wrap;font-weight:400;margin-bottom:15px;padding:0 15px 15px;width:50%;width:100%}.rate-section .vote-wrap .vote-content{order:-1;width:100%}.rate-section .vote-wrap .vote-header{width:100%}.rate-section .vote-wrap .vote-pic{display:none}.rate-section .vote-wrap .vote-summary{display:flex;flex-wrap:wrap;margin-top:15px}.rate-section .vote-wrap .vote-time{color:#000;font-size:14px;font-weight:400;margin:0}.rate-section .vote-wrap .vote-rating{display:flex;flex-wrap:wrap}.rate-section .vote-wrap .vote-rating .vote-delimeter{color:#585775;display:block}.rate-section .vote-wrap .vote-name{font-size:14px;font-weight:600;margin:0;position:relative}.rate-section .button-wrap{bottom:-21px;left:0;position:absolute;right:0;text-align:center}.rate-average{color:#000;font-size:14px;font-weight:400;font-weight:600}.stars a,.stars span{height:16px;line-height:16px;margin-left:3px;width:16px}.stars a:before,.stars span:before{font-size:16px}.stars .star.star-half:before,.stars .star.star-on:before{color:#e7c520;font-size:14px;font-weight:400}@media screen and (min-width:991px){.rate-section .rate-items .vote-wrap{width:33.33%}}@media screen and (max-width:480px){.rate-section .rate-items .vote-wrap:nth-child(n+3){display:none}}.disallowed-products-list{padding:0 25px 15px}.disallowed-products-list .disallowed-product{border-color:#e3e3e3;border-style:solid;border-width:1px 0;padding:10px 0}.disallowed-products-list .disallowed-product:first-child{border-top:0}.disallowed-products-list .disallowed-product:last-child{border-bottom:0}.disallowed-products-list .popup-bottom{display:flex;justify-content:center;margin:20px 0 0}.in-404 .content-inner{margin:80px auto 150px;max-width:750px}.in-404 .content-inner>p{font-size:16px}.in-404 .content-inner .banner-wrapper{border-bottom:1px solid #e3e3e3;margin-bottom:30px;padding-bottom:20px}.in-404 .content-inner .banner-wrapper h4{font-size:0;margin:25px 0 15px}.in-404 .content-inner .banner-wrapper h4:before{content:"Prozkoumejte naši nabídku";font-size:18px;font-weight:600}.in-404 .content-inner .banner-wrapper ul{-moz-column-count:2;column-count:2;list-style-type:none;padding-left:0}.in-404 .content-inner .banner-wrapper ul li{margin-bottom:5px}.in-404 .content-inner .banner-wrapper ul li a{font-size:16px}.in-404 .empty-content-404{border-bottom:1px solid #e3e3e3;margin-bottom:0;padding-bottom:35px;padding-left:105px;position:relative;text-align:left}.in-404 .empty-content-404:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/404.svg) no-repeat;background-size:100% auto;content:"";display:block;height:84px;left:0;position:absolute;top:-5px;width:84px}.in-404 .empty-content-404 h1{color:#000;font-size:26px;margin:0 0 5px}.in-404 .empty-content-404 h2{font-size:16px;font-weight:300;margin:0}.in-404 .empty-content-404 h2:after,.in-404 .empty-content-404 p{display:none}@media (min-width:992px){.in-404 .empty-content-404 h1{font-size:34px}}@media (max-width:579px){.in-404 .empty-content-404{padding-left:0;text-align:center}.in-404 .empty-content-404:before{margin:0 auto 20px;position:static}.in-404 .content-inner .banner-wrapper{text-align:center}.in-404 .content-inner .banner-wrapper ul{-moz-column-count:1;column-count:1}.in-404 .content-inner>p{text-align:center}}.video-responsive{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.responsive-iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.banner-faq{background:#f0fcf4 url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/bg-foot.svg) top 25px right 20px no-repeat;background-size:60px auto;border-radius:6px;margin-bottom:25px;padding:15px 20px}.banner-faq h4{font-size:16px;font-weight:600;margin:10px 0 15px;padding-left:25px;position:relative}.banner-faq h4:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/help.svg) no-repeat;background-size:100% auto;content:"";display:block;height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.banner-faq ul{padding-left:18px}.banner-faq ul li{font-size:14px}.banner-faq ul li::marker{color:#3f57a3}.banner-faq ul a{display:block;margin-bottom:10px;text-decoration:underline}.banner-faq ul a:hover{text-decoration:none}.banner-faq a.btn-arrow-green{background-color:#fff;margin:8px 0 0;text-transform:uppercase}.banner-faq a.btn-arrow-green:hover{background-color:#70ab4e}.banner-help{background:#f0fcf4 url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/bg-foot.svg) bottom -20px center no-repeat;background-size:60px auto;border-radius:6px;flex-wrap:wrap;justify-content:space-between;padding:20px 20px 15px}.banner-help,.banner-help .help-wrap{align-items:center;display:flex}.banner-help .help-text p{font-size:14px;margin-bottom:5px!important}.banner-help .help-text .mail,.banner-help .help-text .tel{font-size:18px;font-weight:600}.banner-help .help-text .mail a,.banner-help .help-text .tel a{text-decoration:none}.banner-help .help-text .mail a:hover,.banner-help .help-text .tel a:hover{color:#3f57a3}.banner-help .help-text .tel:after{content:"Po–pá 8.00–16.00";display:block;font-size:14px;font-weight:300}.banner-help .help-img{margin-bottom:5px;margin-right:20px;max-width:70px;padding-bottom:10px;padding-right:10px;position:relative}.banner-help .help-img img{border-radius:50%}.banner-help .help-img:after{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/phone-bg.svg) no-repeat;background-size:100% auto;bottom:0;content:"";display:block;height:29px;position:absolute;right:0;width:29px}.banner-help .help-chat{background-color:#fff;border-radius:20px;box-shadow:0 4px 4px rgba(0,0,0,.05)}.banner-help .help-chat .link-icon{align-items:center;color:#000;display:flex;padding:10px 23px;text-decoration:none;text-transform:none}.banner-help .help-chat .link-icon:before{margin:0 7px 0 0}.banner-help .help-chat .link-icon span{font-size:14px;font-weight:400}.banner-help .help-chat .link-icon:hover{color:#3f57a3}.banner-help.banner-help-course{margin-top:25px}.banner-help.banner-help-course .help-text .mail,.banner-help.banner-help-course .help-text .tel{display:block}.banner-help.banner-help-course .help-text .mail:after,.banner-help.banner-help-course .help-text .tel:after{display:none}.banner-help.banner-help-course .help-text .mail{margin-top:3px}.shop-section{margin-bottom:30px;margin-top:30px}.shop-section li>a,.shop-section p>a,.shop-section span>a{color:#3f57a3;text-decoration:underline}.shop-section li>a:hover,.shop-section p>a:hover,.shop-section span>a:hover{text-decoration:none}.shop-section-wrap{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/shop-bg.jpg) 50% no-repeat;background-size:cover;margin-bottom:50px;padding:1px 0}.shop-section-wrap h2{margin-bottom:15px}.shop-section-wrap .container>div{background-color:#fff;border-radius:6px;margin-bottom:75px;margin-top:90px;padding:35px 0 25px;position:relative}.shop-section-wrap .container>div:before{background:#fff url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/logo-sm.svg) 50% no-repeat;background-size:56px auto;border-radius:50%;content:"";display:block;height:80px;left:50%;margin-left:-40px;position:absolute;top:-40px;width:80px}.shop-section-wrap .container>div .shop-wrap{margin-left:auto;margin-right:auto;max-width:1080px;text-align:center}.shop-section-wrap .container>div .shop-wrap .title{margin-left:auto!important;margin-right:auto!important;max-width:790px}.contact-info-wrap{border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;margin-bottom:20px}.contact-info-wrap>div{align-items:center;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;display:flex;justify-content:center;padding:15px;text-align:center}.contact-info-wrap p{font-size:14px;margin-bottom:0!important}.contact-info-wrap .btn{font-size:14px}.contact-info-wrap .contact-info span{display:block;font-size:16px;font-weight:600;margin:5px 0}.contact-info-wrap .contact-info .contact-info-mail,.contact-info-wrap .contact-info .contact-info-tel{display:block;line-height:1;margin:0}.contact-info-wrap .contact-info .contact-info-mail span,.contact-info-wrap .contact-info .contact-info-tel span{margin:10px 0 5px}.contact-info-wrap .contact-info .contact-info-mail a,.contact-info-wrap .contact-info .contact-info-tel a{color:#000;text-decoration:none}.alert{background-color:#ffd2d2!important;border-radius:6px;padding:20px 20px 1px!important}.alert p{font-weight:500;line-height:1.5}.alert p,.alert p a{color:#d70000}@media (min-width:992px){.contact-info-wrap{display:flex;flex-wrap:wrap}.contact-info-wrap>div{width:33.33%}.contact-info-wrap .contact-info span{font-size:18px}}#content .news-item,.news-item{display:flex;flex-wrap:wrap;padding:10px}#content .news-item h2,.news-item h2{height:auto;line-height:1.4;margin-bottom:10px;margin-top:10px;overflow:hidden;width:100%}#content .news-item h2 a,.news-item h2 a{align-items:center;color:#000;display:flex;font-size:16px;font-weight:600;min-height:45px;overflow:hidden;text-decoration:none}#content .news-item h2:hover a,.news-item h2:hover a{color:#3f57a3;text-decoration:none}#content .news-item .news-item-link-img,.news-item .news-item-link-img{order:-3;overflow:hidden;position:relative;width:100%}#content .news-item .news-item-link-img:before,.news-item .news-item-link-img:before{content:"";display:block;padding-top:52%}#content .news-item .news-item-link-img .news-image,.news-item .news-item-link-img .news-image{left:50%;min-height:100%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.2s ease-out}#content .news-item time,.news-item time{order:-2}#content .news-item .description p,.news-item .description p{font-size:14px;margin-bottom:10px}#content .news-item .btn,.news-item .btn{margin-top:auto;max-width:185px;padding:5px!important;width:100%}.blog-article{margin-top:20px}.blog-article h2{text-align:center}.blog-article h2:before{display:none}.blog-wrap{display:flex;margin:0 -10px}.blog-wrap .news-item{width:33.33%}#newsWrapper{justify-content:flex-start;margin-left:-10px;margin-right:-10px;margin-top:30px;width:calc(100% + 20px)}#newsWrapper .news-item{margin-bottom:20px}@media screen and (min-width:768px){.blog .blog-wrap{align-items:center;display:flex}}@media (max-width:1199px){.type-posts-listing .news-wrapper .news-item{width:33.33%}}@media (max-width:991px){.blog-wrap .news-item,.type-posts-listing .news-wrapper .news-item{width:50%}.blog-wrap .news-item:nth-child(n+3){display:none!important}.blog{margin-top:0}.blog .blog-title{margin-bottom:30px;text-align:center}.blog .slick-slider .slick-arrow{top:20%}.blog h2:before{margin:0 auto 10px}}@media (max-width:479px){.blog-wrap .news-item,.type-posts-listing .news-wrapper .news-item{width:100%}.blog-wrap .news-item:nth-child(n+2){display:none!important}}.breadcrumbs{padding:15px 0;position:relative}.breadcrumbs:after{background-color:#e3e3e3;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}.breadcrumbs a,.breadcrumbs span{color:#000;font-size:14px;font-weight:300}.breadcrumbs a:hover,.breadcrumbs span:hover{color:#000;text-decoration:none}.breadcrumbs span:last-of-type span{font-weight:400}.breadcrumbs .navigation-bullet{font-size:0;margin:0 5px}.breadcrumbs .navigation-bullet:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat;background-size:auto 100%;content:"";display:inline-block;height:8px;width:13px}.breadcrumbs .navigation-home-icon:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/home.svg) no-repeat;background-size:100% auto;content:"";height:14px;width:14px}@media screen and (max-width:767px){.type-product .breadcrumbs>span:last-of-type,.type-product .breadcrumbs>span:nth-last-child(2) .navigation-bullet{display:none}}.type-page .content-inner,.type-post .content-inner{line-height:1.5;padding-bottom:50px}.type-page .content-inner h2,.type-page .content-inner h3,.type-post .content-inner h2,.type-post .content-inner h3{margin:45px 0 30px}.type-page .content-inner h4,.type-post .content-inner h4{font-size:18px}.type-page .content-inner ul,.type-post .content-inner ul{list-style-type:none;margin:0 0 30px;padding-left:0}.type-page .content-inner ul li,.type-post .content-inner ul li{line-height:1.3;padding-left:15px;position:relative}.type-page .content-inner ul li:before,.type-post .content-inner ul li:before{background-color:#3f57a3;border-radius:50%;content:"";display:block;height:6px;left:0;margin:0;position:absolute;top:7px;width:6px}.type-page .content-inner table,.type-post .content-inner table{display:block;margin-bottom:30px;margin-top:25px;overflow-x:auto;width:100%!important}.type-page .content-inner table tr:nth-child(odd),.type-post .content-inner table tr:nth-child(odd){background-color:#f0fcf4}.type-page .content-inner table tr td,.type-page .content-inner table tr th,.type-post .content-inner table tr td,.type-post .content-inner table tr th{font-size:14px;padding:10px}.type-page .content-inner li>a:not(.btn),.type-page .content-inner p>a:not(.btn),.type-page .content-inner span>a:not(.btn),.type-post .content-inner li>a:not(.btn),.type-post .content-inner p>a:not(.btn),.type-post .content-inner span>a:not(.btn){color:#3f57a3;text-decoration:underline}.type-page .content-inner li>a:not(.btn):hover,.type-page .content-inner p>a:not(.btn):hover,.type-page .content-inner span>a:not(.btn):hover,.type-post .content-inner li>a:not(.btn):hover,.type-post .content-inner p>a:not(.btn):hover,.type-post .content-inner span>a:not(.btn):hover{text-decoration:none}.type-page hr,.type-post hr{border:none;border-top:1px solid #e3e3e3;margin:50px 0 70px}.ico-place{padding-left:15px;position:relative}.ico-place:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/pin.svg?1) no-repeat;background-size:100% auto;content:"";display:block;height:14px;left:0;position:absolute;top:3px;width:10px}.news-item-detail .text{margin-bottom:0}#content .text-box{align-items:center;background-color:#f0fcf4;border-radius:6px;display:flex;margin:35px 0 50px;padding:25px}#content .text-box h2,#content .text-box h3,#content .text-box h4,#content .text-box p,#content .text-box ul{margin:10px 0}#content .text-box .box-img{margin-right:20px}#content .text-box .box-img h4{margin:0 0 5px}#content .text-box-center{background-color:#f0fcf4;border-radius:6px;margin:35px 0 50px;padding:50px 25px 20px;position:relative;text-align:center}#content .text-box-center .box-img{height:74px;left:50%;margin-left:-37px;position:absolute;top:-37px;width:74px}#content .text-box-center h2,#content .text-box-center h3,#content .text-box-center h4,#content .text-box-center p,#content .text-box-center ul{margin:10px auto;max-width:860px}#content .box-support{align-items:center;display:flex;margin:35px 0 50px;padding:25px}#content .box-support h2,#content .box-support h3,#content .box-support h4,#content .box-support p,#content .box-support ul{margin:10px 0!important}#content .box-support .box-img{margin-right:20px;min-width:134px}#content .box-support .box-img.img-sm{min-width:90px}#content .box-support h2{margin-bottom:15px!important}#content .box-support h2 span{display:block;font-size:18px;font-weight:500;margin-top:10px}#content .banner-text{background-color:#f0fcf4;margin:35px 0 50px;padding:25px}#content .banner-text>div{margin:0 auto;max-width:860px}#content .banner-text p,#content .banner-text ul{margin:10px 0}#content .banner-text h2,#content .banner-text h3,#content .banner-text h4{font-weight:500;margin-bottom:15px!important;margin-top:25px!important}#content .banner-text h3{color:#70ab4e}time{color:#000;display:block!important;font-size:14px;font-weight:300;margin-bottom:0;margin-top:10px}time:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/date.svg) no-repeat;background-size:100% auto;content:"";display:inline-block;height:14px;position:relative;top:1px;width:14px}.news-item{margin-bottom:20px}.news-item time{margin-bottom:0}.news-item-detail time{margin-bottom:15px}.news-item-detail .text:before{display:none}.shop-page{margin-bottom:30px;margin-top:30px}.shop-page .shop-img{border-radius:6px 6px 0 0;overflow:hidden}.shop-page .shop-text{background-color:#f0fcf4;border-radius:0 0 6px 6px;font-size:16px;padding:20px 20px 35px}.shop-page .shop-text h3{margin:10px 0 35px}.shop-page .shop-text p{margin-bottom:10px!important}.shop-page .shop-flex{display:flex;flex-wrap:wrap;margin-bottom:20px}.shop-page .shop-flex p a{display:inline-block;margin-top:5px}.shop-page .mail{padding-left:32px;position:relative}.shop-page .mail:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/mail-g.svg) no-repeat;background-size:100% auto;content:"";display:block;height:18px;left:0;margin-top:-10px;position:absolute;top:50%;width:22px}.shop-page .mail a{color:#000!important;font-size:16px;font-weight:600;text-decoration:none!important}.shop-page .mail a:hover{text-decoration:underline!important}.ask-page{margin-bottom:35px;margin-top:60px}.ask-page .ask-img{border-radius:6px 6px 0 0;overflow:hidden;position:relative}.ask-page .ask-img h2{align-items:center;bottom:0;color:#fff;display:flex;font-weight:500;left:0;line-height:1.3;margin:0;max-width:550px;padding:20px 30px;position:absolute;right:0;top:0}.ask-page .ask-text{background-color:#f0fcf4;border-radius:0 0 6px 6px;font-size:16px;padding:25px 20px 20px}.ask-page .ask-text h3{margin:10px 0 35px}.ask-page .ask-text p{margin-bottom:10px!important}.ask-page .links{padding-left:35px;position:relative}.ask-page .links:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/link.svg) no-repeat;background-size:100% auto;content:"";display:block;height:22px;left:0;margin-top:-11px;position:absolute;top:50%;width:22px}.ask-page .links a{color:#000!important;display:block;font-weight:600}.ask-page .links span{display:block;font-size:14px;font-weight:300}.win-slider{margin:60px 0 20px}.win-slider .win-item{text-align:center}.win-slider .win-item img{margin:0 auto 20px}.win-slider .win-item p{font-size:14px;margin-bottom:5px!important}.content-wide{max-width:860px}.content-title,.content-wide{margin-left:auto;margin-right:auto;width:100%}.content-title{max-width:980px}.content-half{margin:25px auto;max-width:460px;width:100%}.section-bg{background-color:#f0fcf4;margin-bottom:50px;margin-top:50px;padding-bottom:40px;padding-top:60px}.type-page .sidebar,.type-post .sidebar,.type-posts-listing .sidebar{display:none}@media (min-width:992px){.shop-page{display:flex}.shop-page>div{width:50%}.shop-page .shop-img{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/prodejna-img.jpg) 50% no-repeat;background-size:cover;border-radius:6px 0 0 6px}.shop-page .shop-img img{display:none}.shop-page .shop-text{border-radius:0 6px 6px 0;padding:20px 30px 40px}.shop-page .shop-flex p{min-width:220px}.shop-page .shop-flex p:first-of-type{margin-right:30px}.ask-page{display:flex}.ask-page>div{width:50%}.ask-page .ask-img{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/banner-ask.jpg) 50% no-repeat;background-size:cover;border-radius:6px 0 0 6px}.ask-page .ask-img img{display:none}.ask-page .ask-img h2{font-size:34px}.ask-page .ask-text{border-radius:0 6px 6px 0;padding:25px 30px 20px}}@media (max-width:991px){.ask-page,.shop-page{margin-left:auto;margin-right:auto;max-width:640px}}.in-proc-nakoupit-u-profi-pedikura-cz .row{margin-bottom:25px;margin-top:25px}.in-proc-nakoupit-u-profi-pedikura-cz .col-md-4.text-center h4,.in-proc-nakoupit-u-profi-pedikura-cz .col-md-6.text-center h4{margin:10px auto;max-width:300px}.in-proc-nakoupit-u-profi-pedikura-cz #content h2{margin:45px 0 20px}.in-proc-nakoupit-u-profi-pedikura-cz .content-inner{padding-bottom:0}.in-caste-otazky .content-inner,.type-post .content-inner{margin-left:auto;margin-right:auto;max-width:860px}.in-kontakty.type-page{font-size:14px}.in-kontakty.type-page table tr td:nth-child(2){white-space:nowrap}.in-kontakty.type-page table tr td:nth-child(2) a{text-decoration:none}.in-kontakty.type-page table tr td a{display:inline-block;margin:5px 0}.in-kontakty.type-page .flex-wrap-center img{margin:0 10px 10px 0}.in-o-nas .breadcrumbs,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs{border-bottom:none;padding-left:20px;padding-right:20px}.in-o-nas .breadcrumbs:after,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs:after,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs:after{background-color:#e3e3e3;content:"";display:block;height:1px;left:20px;position:absolute;right:20px}.in-o-nas #content-wrapper,.in-proc-nakoupit-u-profi-pedikura-cz #content-wrapper,.in-program-profi-pro-obory-pedikura--podologie #content-wrapper{padding-left:0;padding-right:0;width:100%}.in-o-nas #content,.in-proc-nakoupit-u-profi-pedikura-cz #content,.in-program-profi-pro-obory-pedikura--podologie #content{padding-left:0;padding-right:0}.in-o-nas header h1{font-size:0!important;padding-left:20px;padding-right:20px}.in-o-nas header h1:before{content:"PROFI-PEDIKURA.cz";font-size:28px}.in-o-nas .about-text .flex-wrap{background-color:#f0fcf4;margin-top:35px;padding:22px 15px 13px}.in-o-nas .about-text .list-check{margin:15px 0}.in-o-nas .about-text .list-check li{font-weight:600}.in-o-nas .about-img{position:relative}.in-o-nas .about-img:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/about-bg.png) top no-repeat;background-size:100% auto;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.in-o-nas .about-img img{position:relative;z-index:1}.in-o-nas .brand-slider{margin-bottom:30px;margin-top:40px}.in-o-nas .brand-slider .slick-track{display:flex}.in-o-nas .brand-slider .brand-item{height:inherit}.in-o-nas .brand-slider .brand-item>div{align-items:center;display:flex;height:50%;justify-content:center;padding:2px 15px}@media (min-width:992px){.in-proc-nakoupit-u-profi-pedikura-cz .row{display:flex;flex-wrap:wrap}.in-proc-nakoupit-u-profi-pedikura-cz .row .col-md-4.text-center,.in-proc-nakoupit-u-profi-pedikura-cz .row .col-md-6.text-center:first-of-type{border-right:1px solid #e3e3e3}.in-proc-nakoupit-u-profi-pedikura-cz .row .col-md-4.text-center:last-of-type{border-right:none}.type-page,.type-post{font-size:16px}.in-o-nas .row{display:flex;flex-wrap:wrap}.in-o-nas .about-text{padding-top:40px}.in-o-nas .about-text .flex-wrap{position:relative}.in-o-nas .about-text .flex-wrap:after{background-color:#f0fcf4;bottom:0;content:"";display:block;left:0;position:absolute;right:-150px;top:0}.in-o-nas .about-text .flex-wrap .list-check{position:relative;width:50%;z-index:1}.in-o-nas .about-img{align-items:flex-end;display:flex;height:100%}.in-o-nas .about-img:before{left:-20px;right:-20px}.in-program-profi-pro-obory-pedikura--podologie .content-inner .col-md-6 p img{box-shadow:0 0 40px rgba(0,0,0,.1);display:block;margin-left:auto}.in-program-profi-pro-obory-pedikura--podologie .content-inner .flex-md-center div:last-of-type{margin-left:50px;min-width:365px}}@media (max-width:767px){.in-o-nas .breadcrumbs,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs{padding-left:10px;padding-right:10px}.in-o-nas .breadcrumbs:after,.in-proc-nakoupit-u-profi-pedikura-cz .breadcrumbs:after,.in-program-profi-pro-obory-pedikura--podologie .breadcrumbs:after{left:10px;right:10px}.in-o-nas #content header h1,.in-proc-nakoupit-u-profi-pedikura-cz #content header h1,.in-program-profi-pro-obory-pedikura--podologie #content header h1{padding-left:10px;padding-right:10px}}.pagination{display:flex;justify-content:flex-end}.pagination .pagination-link,.pagination>a,.pagination>strong{background-color:transparent;border:1px solid #e5e5e5;border-radius:50%;color:#000;font-size:16px;font-weight:400;height:42px;line-height:42px;text-decoration:none;width:42px}.pagination>strong{background-color:#3f57a3;border-color:#3f57a3;color:#fff;font-weight:400}.pagination .pagination-link:hover,.pagination>a:hover{background-color:transparent;border-color:#3f57a3}.pagination-top .pagination-link,.pagination-top strong{display:none}.pagination-link{line-height:38px!important}.pagination-link.prev:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:auto 100%;content:"";height:10px;width:15px}.pagination-link.next:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:auto 100%;content:"";height:10px;width:15px}.pagination-wrapper{margin-bottom:20px;margin-top:45px}.type-product .product-slider-holder .product-slider.products-related{padding-bottom:0}.p-detail-tabs-wrapper .responsive-nav{margin-bottom:30px}.p-detail-tabs-wrapper .shp-tabs-holder{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.p-detail-tabs-wrapper #p-detail-tabs{padding:10px 0}.p-detail-tabs-wrapper #p-detail-tabs li{margin-left:20px;margin-right:20px;text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li a{font-size:16px;font-weight:300;padding:10px 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.p-detail-tabs-wrapper #p-detail-tabs li a:hover,.p-detail-tabs-wrapper #p-detail-tabs li.active{text-decoration:none}.p-detail-tabs-wrapper #p-detail-tabs li.active a{font-weight:600;text-decoration:none}#accordion-content .shp-accordion .shp-accordion-link{text-decoration:none}.extended-description{margin-top:30px;width:100%}.extended-description>p{font-size:18px;text-align:center}.extended-description .detail-parameters{margin:0 auto;max-width:420px;width:100%}.extended-description .detail-parameters tr{border-bottom:1px solid #e3e3e3}.extended-description .detail-parameters tr:first-of-type{border-top:1px solid #e3e3e3}.extended-description .detail-parameters tr:last-of-type td,.extended-description .detail-parameters tr:last-of-type th{padding:10px 0}.extended-description .detail-parameters tr td,.extended-description .detail-parameters tr th{font-size:14px;font-weight:300;padding:10px 0}.extended-description .detail-parameters tr td{padding-right:15px}.extended-description .detail-parameters tr td a{font-weight:300}.extended-description .detail-parameters tr td a:hover{text-decoration:none}.extended-description .detail-parameters tr th:after,.in-kurzy-a-seminare .p-detail-tabs-wrapper .responsive-nav,.in-kurzy-a-seminare .p-image-wraper .favotire-detail{display:none}.in-kurzy-a-seminare .basic-description{line-height:1.5}.in-kurzy-a-seminare .basic-description h2,.in-kurzy-a-seminare .basic-description h3{margin:45px 0 30px}.in-kurzy-a-seminare .basic-description h4{font-size:18px}.in-kurzy-a-seminare .basic-description .box-support{margin:20px 0!important}.in-kurzy-a-seminare .basic-description ul{list-style-type:none;margin:0 0 30px;padding-left:0}.in-kurzy-a-seminare .basic-description ul li{line-height:1.3;padding-left:15px;position:relative}.in-kurzy-a-seminare .basic-description ul li:before{background-color:#3f57a3;border-radius:50%;content:"";display:block;height:6px;left:0;margin:0;position:absolute;top:7px;width:6px}.in-kurzy-a-seminare .basic-description table{display:block;margin-bottom:30px;margin-top:25px;overflow-x:auto;width:100%!important}.in-kurzy-a-seminare .basic-description table tr:nth-child(odd){background-color:#f0fcf4}.in-kurzy-a-seminare .basic-description table tr td,.in-kurzy-a-seminare .basic-description table tr th{font-size:14px;padding:10px}.in-kurzy-a-seminare .basic-description li>a:not(.btn),.in-kurzy-a-seminare .basic-description p>a:not(.btn),.in-kurzy-a-seminare .basic-description span>a:not(.btn){color:#3f57a3;text-decoration:underline}.in-kurzy-a-seminare .basic-description li>a:not(.btn):hover,.in-kurzy-a-seminare .basic-description p>a:not(.btn):hover,.in-kurzy-a-seminare .basic-description span>a:not(.btn):hover{text-decoration:none}.in-kurzy-a-seminare hr{border:none;border-top:1px solid #e3e3e3;margin:50px 0 70px}.description-inner .basic-description .rate-wrapper-in-description{display:none}.description-inner .basic-description .top-text{margin:15px auto;max-width:860px;text-align:center}.description-inner .basic-description .row{align-items:center;display:flex;flex-wrap:wrap;margin:40px 0 20px}.product-slider-holder .products-block>div .p .p-bottom.no-buttons>div .p-tools{display:block}.products-related-header{border-top:1px solid #e3e3e3;font-size:0;margin:60px 0 20px;padding-top:50px}.products-related-header:before{content:"Příslušenství";font-size:24px}.products-alternative-header{border-top:1px solid #e3e3e3;font-size:0;font-size:24px;margin:60px 0 20px;padding-top:50px}@media screen and (min-width:992px){.products-related-header:before{font-size:28px}.basic-description{font-size:16px}.products-alternative-header{font-size:28px}}@media (min-width:992px){.wide .breadcrumb-in-detail{float:none;width:100%}.p-detail-inner{margin-top:35px}}@media screen and (min-width:1200px){.wide .p-detail-inner .p-image-wrapper{width:55%}.wide .p-detail-inner .p-image-wrapper .p-detail-inner-header-mobile{display:none!important}.wide .p-detail-inner .p-data-wrapper{width:45%}}.p-image-wrapper{margin-bottom:30px}.p-thumbnails,.p-thumbnails>div{height:80px}.p-thumbnails a{border:none;margin-right:10px}.p-thumbnails a:hover{border:none}.p-thumbnails a img{border:none;width:80px}.p-thumbnails a.highlighted img{border:none}.p-detail .p-code{color:#7b7b7b}.p-detail .p-code th{font-weight:400;padding-right:5px}.p-image-wrapper .ratings-and-brand>table{display:block}.p-image-wrapper .h1{margin-bottom:0}.p-image-wrapper .p-detail-inner-header-mobile{padding-bottom:25px}.p-detail-inner{padding-bottom:30px}.p-detail-inner .p-detail-inner-header{margin-bottom:15px}.p-detail-inner .p-detail-inner-header h1{font-size:28px!important;margin-bottom:10px}.p-detail-inner .ratings-and-brand{min-height:21px}.p-detail-inner .ratings-and-brand .brand-wrapper,.p-detail-inner .ratings-and-brand .stars-wrapper{display:none}.p-detail-inner .stars-wrapper{margin-bottom:5px!important}.p-detail-inner .stars-label{display:none}.p-detail-inner .p-short-description{margin-bottom:0}.p-detail-inner .p-gifts-wrapper{box-shadow:0 0 25px rgba(0,0,0,.06);padding:5px;position:relative;z-index:1}.p-detail-inner .p-gifts-heading{display:none}.p-detail-inner .p-gift-name:before{content:"Zdarma od nás dostanete";display:block;font-size:14px;font-weight:600;margin-bottom:3px}.p-data-wrapper{margin-bottom:30px}.p-data-wrapper .p-to-cart-block{align-items:center;background-color:#f0fcf4;border-radius:6px;border-top:none;display:flex;flex-wrap:wrap;padding:15px 15px 20px}.p-data-wrapper .p-to-cart-block .add-to-cart{width:auto}.p-data-wrapper .p-to-cart-block .add-to-cart .quantity{margin-right:15px}.p-data-wrapper .p-to-cart-block .add-to-cart-button{font-size:15px;font-weight:600;margin-top:0;padding-bottom:11px;padding-top:5px;width:calc(100% - 105px)}.p-data-wrapper .p-to-cart-block .add-to-cart-button:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/cart-w.svg) no-repeat;background-size:100% auto;content:"";display:inline-block;height:22px;margin-right:10px;position:relative;top:6px;width:28px}.p-data-wrapper .shipping-options{font-weight:400;padding-left:26px;position:relative}.p-data-wrapper .shipping-options:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/truck.svg) no-repeat;background-size:100% auto;content:"";display:block;height:22px;left:0;margin-top:-11px;position:absolute;top:50%;width:22px}.p-data-wrapper .p-final-price-wrapper{display:flex;flex-wrap:wrap;line-height:1.2;margin-bottom:20px;margin-right:0;min-height:30px;padding-right:170px;position:relative;width:auto;width:100%}.p-data-wrapper .p-final-price-wrapper .shipping-options{margin-top:-9px;position:absolute;right:0;top:50%}.p-data-wrapper .p-final-price-wrapper .price-final{margin-top:5px;width:100%}.p-data-wrapper .p-final-price-wrapper .price-final.price-vo{font-size:18px}.p-data-wrapper .p-final-price-wrapper .price-save{margin-bottom:7px;margin-right:5px;order:-1}.p-data-wrapper .p-final-price-wrapper .price-save:before{background-color:#f0fcf4}.p-data-wrapper .p-final-price-wrapper strong{font-size:26px;font-weight:700}.p-data-wrapper .p-final-price-wrapper .standard-price-label{display:none}.p-data-wrapper .p-final-price-wrapper .standard-price-label .price-standard{margin-bottom:5px}.p-data-wrapper .p-final-price-wrapper .price-standard{font-size:16px}.p-data-wrapper .add-to-cart,.p-data-wrapper .add-to-cart-button,.p-data-wrapper .p-final-price-wrapper .price-final:not(.price-vo),.p-data-wrapper .p-final-price-wrapper .price-measure,.p-data-wrapper .p-final-price-wrapper .price-save,.p-data-wrapper .p-final-price-wrapper .price-standard{display:none}.price-show .p-data-wrapper .p-final-price-wrapper .price-final,.price-show .p-data-wrapper .p-final-price-wrapper .price-measure,.price-show .p-data-wrapper .p-final-price-wrapper .price-save,.price-show .p-data-wrapper .p-final-price-wrapper .price-standard{display:block}.price-show .p-data-wrapper .add-to-cart-button{display:inline-block}.price-show .p-data-wrapper .add-to-cart{display:flex}#product-detail-form .sold-out-wrapper{margin-bottom:3px}#product-detail-form>.detail-parameters .p-code,#product-detail-form>.detail-parameters .shipping-options,#product-detail-form>.detail-parameters tr:not(.delivery-time-row) th{display:none}#product-detail-form>.detail-parameters tr:not(.delivery-time-row) td{width:100%}#product-detail-form>.detail-parameters td,#product-detail-form>.detail-parameters th{line-height:1.2;padding:0}#product-detail-form>.detail-parameters td:after,#product-detail-form>.detail-parameters th:after{display:none}#product-detail-form>.detail-parameters .delivery-time-row{display:flex;flex-wrap:wrap;margin-top:10px}#product-detail-form>.detail-parameters .delivery-time-row th{min-width:auto;width:auto}#product-detail-form>.detail-parameters .delivery-time-row .delivery-time{padding-left:0}#product-detail-form>.detail-parameters .availability-label{font-size:16px;font-weight:600;margin:0}#product-detail-form>.detail-parameters .availability-label[style="color: #5fa95b"]+.availability-amount{color:#5fa95b}#product-detail-form>.detail-parameters .availability-amount{font-weight:600;margin-left:-3px;position:relative}#product-detail-form>.detail-parameters .availability-amount:before{background-color:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}#product-detail-form>.detail-parameters .availability-amount:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:4px}#product-detail-form>.detail-parameters .delivery-time{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:25px}#product-detail-form>.detail-parameters .delivery-time>span{display:block;font-size:14px;font-weight:400}.social-buttons-wrapper{padding:20px 0}.social-buttons-wrapper .link-icon{margin-bottom:5px;margin-top:5px;text-decoration:none}.social-buttons-wrapper .link-icon:not(.watchdog){display:none}.social-buttons-wrapper .link-icon:hover{color:#000}.social-buttons-wrapper .link-icon:hover span{text-decoration:none}.social-buttons-wrapper .link-icon:before{color:#3f57a3}.social-buttons-wrapper .link-icon.print,.social-buttons-wrapper .link-icon.share{display:none}.social-buttons-wrapper .link-icon.watchdog{margin-right:0}.social-buttons-wrapper .brand-wrapper{margin:5px auto 5px 0}.link-icon.chat:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/chat.svg) no-repeat;background-size:100% auto;content:"";height:20px;width:20px}.shipping-info{margin:20px 0 0!important;padding-left:28px;position:relative}.shipping-info:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/truck-b.svg) no-repeat;background-size:100% auto;content:"";display:block;height:22px;left:0;margin-top:-11px;position:absolute;top:50%;width:22px}.type-detail.in-kurzy-a-seminare .favotire-detail,.type-detail.in-kurzy-a-seminare .social-buttons-wrapper{display:none}.type-detail.in-kurzy-a-seminare .p-data-wrapper .p-to-cart-block{min-height:85px}.type-detail.in-kurzy-a-seminare #product-detail-form .detail-parameters .delivery-time-row,.type-detail.in-kurzy-a-seminare .p-data-wrapper .p-to-cart-block:not(.course-show) .add-to-cart,.type-detail.in-kurzy-a-seminare .p-data-wrapper .p-to-cart-block:not(.course-show) .add-to-cart-button,.type-detail.in-kurzy-a-seminare .p-data-wrapper .p-to-cart-block:not(.course-show) .p-final-price-wrapper{display:none}@media (max-width:767px){.p-data-wrapper{margin-bottom:0}}.flags.flags-extra{display:none}.flag{border-radius:0 6px 6px 0;font-size:13px;font-weight:700;position:relative;text-transform:none}.flag.flag-action{background-color:#ffd2d2;color:#d70000}.flag.flag-tip{background-color:#f1f7ff;color:#0052b4}.flag.flag-new{background-color:#ffe9cc;color:#f8910b}.flag.flag-bez-ceny{display:none!important}.product-slider-holder.has-navigation{padding-left:0;padding-right:0}.product-slider-holder.has-navigation .product-slider{border-right:1px solid #fff;height:100%;margin-left:0;margin-right:0;padding:0 0 20px;width:100%!important}.product-slider-holder.has-navigation .product-slider .homepage-grou-title{margin-bottom:20px}.product-slider-holder .product-slider-navigation{background-color:#fff;border:1px solid #e3e3e3;border-radius:50%;height:40px;margin-top:-40px;opacity:1;top:50%;width:40px}.product-slider-holder .product-slider-navigation.navigation-next:before,.product-slider-holder .product-slider-navigation.navigation-prev:before{content:"";height:14px;margin:0 auto;width:8px}.product-slider-holder .product-slider-navigation.navigation-next{right:-10px}.product-slider-holder .product-slider-navigation.navigation-next:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-r.svg) 50% no-repeat;background-size:auto 100%}.product-slider-holder .product-slider-navigation.navigation-prev{left:-10px}.product-slider-holder .product-slider-navigation.navigation-prev:before{background:url(https://cdn.myshoptet.com/usr/482120.myshoptet.com/user/documents/upload/icons/arrow-l.svg) 50% no-repeat;background-size:auto 100%}.product-slider-holder .product-slider-pagination{margin-top:15px}.product-slider-holder .product-slider-pagination .pagination-button{background-color:transparent;border:1px solid #e3e3e3;border-radius:50%;height:18px;width:18px}.product-slider-holder .product-slider-pagination .pagination-button.active{background-color:transparent;border-color:transparent;position:relative}.product-slider-holder .product-slider-pagination .pagination-button.active:before{background-color:#3f57a3;border-radius:50%;content:"";display:block;height:10px;left:3px;position:absolute;top:3px;width:10px}.product-slider-holder .product-slider-pagination .pagination-button.active:hover{border-color:transparent}.product-slider-holder .product-slider-pagination .pagination-button:hover{background-color:transparent;border-color:#3f57a3}.product-slider-holder .text-center{margin-top:35px}@media (max-width:767px){.product-slider-holder .product-slider-pagination{display:none}.product-slider-holder .text-center{margin-top:0}.product-slider-holder .product-slider-navigation{top:40%}}.products-block>div{z-index:1}.products-block>div:hover{box-shadow:none}.products-block>div:hover .p .name{text-decoration:none}.products-block .product{padding:5px}.products-block .product .flags{left:-5px}.products-block .product .price-save,.products-block .product .price-standard,.products-block .product .price:not(.price-vo){display:none}.products-block .product.price-show .price,.products-block .product.price-show .price-save,.products-block .product.price-show .price-standard{display:block}.products-block .product:hover{box-shadow:none}.products-block .product:hover .flags-default .flag{opacity:1}.products-block .product .p{border:1px solid #e3e3e3;border-radius:6px;margin-bottom:0;padding:20px 10px 10px;text-align:left}.products-block .product .p:hover{border-color:#3f57a3;box-shadow:0 0 15px rgba(0,0,0,.2)}.products-block .product .p .p-in{position:relative}.products-block .product .p .name{color:#000;font-size:15px;font-weight:600;margin-top:10px;padding-left:0;padding-right:0}.products-block .product .p .name:hover{text-decoration:underline}.products-block .product .p .availability{font-size:14px;font-weight:600;padding:0;text-transform:lowercase;width:100%}.products-block .product .p .availability span[style="color:#5fa95b"]+.availability-amount{color:#5fa95b}.products-block .product .p .availability .availability-amount{position:relative}.products-block .product .p .availability .availability-amount:before{background-color:inherit;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:5px}.products-block .product .p .availability .availability-amount:after{background-color:inherit;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:4px}.products-block .product .p .p-bottom{padding:5px 0 0!important}.products-block .product .p .p-bottom>div{align-items:flex-end;display:flex;flex-wrap:wrap}.products-block .product .p .p-bottom>div .prices{-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;min-height:50px;width:100%}.products-block .product .p .p-bottom>div .prices .price-final{color:#000;font-size:20px;font-weight:700;width:100%}.products-block .product .p .p-bottom>div .prices .price-vo{font-size:14px}.products-block .product .p .p-bottom>div .prices .price-save{margin-left:0}.products-block .product .p .p-bottom .p-desc{font-size:14px;margin-bottom:12px!important;order:-5;width:100%}.products-block .product .p .p-bottom .p-tools{padding:10px 0 0;width:100%}.products-block .product .p .p-bottom .p-tools .btn.btn-cart{font-weight:600;width:100%}.products-block .product .p .p-bottom .p-tools .btn.btn-primary{line-height:1.4;width:100%}.price-standard strong{color:#7b7b7b;font-size:14px;font-weight:300}.price-save{background-color:#ffd2d2;border-radius:4px;color:#d70000;font-size:13px;font-weight:600;height:20px;line-height:20px;margin-right:10px;padding-left:5px;padding-right:3px;position:relative}.price-save:before{height:11px;right:-7px;top:0;transform:skewX(30deg);transform-origin:100% 100%}.price-save:after,.price-save:before{background-color:inherit;border-radius:2px;content:"";padding-bottom:inherit;position:absolute;width:10px;z-index:-1}.price-save:after{bottom:0;height:10px;right:-1px;transform:skewX(-30deg);transform-origin:100% 100%}.in-znacka .products-block{margin-top:20px}@media (min-width:480px){.products-block .product .p .name{height:64px;overflow:hidden}.products-block .product .p .prices{margin-top:67px}.products-block .product .p .p-bottom>div{position:relative}.products-block .product .p .p-bottom .p-desc{height:57px;margin-bottom:10px!important;overflow:hidden;position:absolute;top:0}}@media (min-width:768px){.in-znacka .products-block{margin-left:-10px;margin-right:-10px}}@media (min-width:992px){.products-block .product{padding:10px}.products-block .product .flags{left:-10px}.products-block .product .p .availability{align-items:center;display:flex;flex-wrap:wrap;height:50px;justify-content:flex-end;text-align:right;width:110px}.products-block .product .p .p-bottom>div .prices{width:calc(100% - 110px)}}@media (min-width:1200px){.in-znacka .products-block .product{width:25%}.products-block .product .p .prices{margin-top:49px}.products-block .product .p .p-bottom .p-desc{height:39px}}@media (max-width:767px){.products-block .product{padding:5px}}@media (max-width:479px){.products-block .product .p{height:auto}}.cart-table .p-quantity .quantity,.cart-widget-product-amount .quantity,.products-block .quantity,.quantity{border:1px solid #e3e3e3;border-radius:6px;height:45px;overflow:hidden;padding-left:25px;padding-right:25px;width:90px}.cart-table .p-quantity .quantity:hover,.cart-widget-product-amount .quantity:hover,.products-block .quantity:hover,.quantity:hover{box-shadow:none}.cart-table .p-quantity .quantity input,.cart-widget-product-amount .quantity input,.products-block .quantity input,.quantity input{background-color:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;font-size:14px;font-weight:500;height:45px;line-height:45px;width:38px}.cart-table .p-quantity .quantity .decrease,.cart-table .p-quantity .quantity .increase,.cart-widget-product-amount .quantity .decrease,.cart-widget-product-amount .quantity .increase,.products-block .quantity .decrease,.products-block .quantity .increase,.quantity .decrease,.quantity .increase{height:45px;width:25px}.cart-table .p-quantity .quantity .decrease:before,.cart-table .p-quantity .quantity .increase:before,.cart-widget-product-amount .quantity .decrease:before,.cart-widget-product-amount .quantity .increase:before,.products-block .quantity .decrease:before,.products-block .quantity .increase:before,.quantity .decrease:before,.quantity .increase:before{font-size:9px;line-height:45px}.cart-table .p-quantity .quantity .decrease:hover:before,.cart-table .p-quantity .quantity .increase:hover:before,.cart-widget-product-amount .quantity .decrease:hover:before,.cart-widget-product-amount .quantity .increase:hover:before,.products-block .quantity .decrease:hover:before,.products-block .quantity .increase:hover:before,.quantity .decrease:hover:before,.quantity .increase:hover:before{background-color:#3f57a3;color:#fff}.cart-table .p-quantity .quantity .decrease:before,.cart-widget-product-amount .quantity .decrease:before,.products-block .quantity .decrease:before,.quantity .decrease:before{line-height:47px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhcnQvX2NhcnQtZGVza3RvcC5zY3NzIiwic3R5bGUuY3NzIiwid2ViLXNldHRpbmdzL19idXR0b25zLnNjc3MiLCJ3ZWItc2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzIiwid2ViLXNldHRpbmdzL19mb3Jtcy5zY3NzIiwid2ViLXNldHRpbmdzL19zaXRlLXNwZWNpZmljcy5zY3NzIiwid2ViLXNldHRpbmdzL19zbGljay1zbGlkZXIuc2NzcyIsImNhcnQvX2NhcnQtd2lkZ2V0LnNjc3MiLCJjYXRlZ29yaWVzL19jYXRlZ29yeS1wZXJleC5zY3NzIiwiY2F0ZWdvcmllcy9fY2F0ZWdvcnktdG9wLnNjc3MiLCJjYXRlZ29yaWVzL19jb3Vyc2VzLnNjc3MiLCJjYXRlZ29yaWVzL19maWx0ZXIuc2NzcyIsImNhdGVnb3JpZXMvX3Byb2R1Y3RzLXRvcC5zY3NzIiwiY2F0ZWdvcmllcy9fcHJvZHVjdHMuc2NzcyIsImNhdGVnb3JpZXMvX3N1YmNhdGVnb3JpZXMuc2NzcyIsImZvb3Rlci9fZm9vdGVyLW1vYmlsZS5zY3NzIiwiZm9vdGVyL19mb290ZXIuc2NzcyIsImhlYWRlci9faGVhZGVyLW1vYmlsZS5zY3NzIiwiaGVhZGVyL19oZWFkZXItdG9wLnNjc3MiLCJoZWFkZXIvX25hdmlnYXRpb24tbW9iaWxlLnNjc3MiLCJoZWFkZXIvX25hdmlnYXRpb24uc2NzcyIsImhlYWRlci9fdG9wLW5hdmlnYXRpb24tYmFyLnNjc3MiLCJob21lcGFnZS9fYWJvdXQtdXMuc2NzcyIsImhvbWVwYWdlL19iYW5uZXJzLnNjc3MiLCJob21lcGFnZS9fYnJhbmRzLnNjc3MiLCJob21lcGFnZS9fY2Fyb3VzZWwuc2NzcyIsImhvbWVwYWdlL19jb3Vyc2VzLnNjc3MiLCJob21lcGFnZS9fdG9wLWNhdGVnb3JpZXMuc2NzcyIsImhvbWVwYWdlL191c3Auc2NzcyIsIm1vZHVsZXMvX2ZhcS5zY3NzIiwibW9kdWxlcy9fZmF2b3VyaXRlLnNjc3MiLCJtb2R1bGVzL19yYXRpbmcuc2NzcyIsIm1vZHVsZXMvX2Rpc2FibGVkUHJvZHVjdHNUb1NrLnNjc3MiLCJwYWdlL180MDQuc2NzcyIsInBhZ2UvX2Jhbm5lcnMuc2NzcyIsInBhZ2UvX2Jsb2cuc2NzcyIsInBhZ2UvX2JyZWFkY3J1bWJzLnNjc3MiLCJwYWdlL19wYWdlLWNvbnRlbnQuc2NzcyIsInBhZ2UvX3BhZ2Uuc2NzcyIsInBhZ2UvX3BhZ2luYXRpb24uc2NzcyIsInByb2R1Y3QtZGV0YWlsL19kZXNjcmlwdGlvbi5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3AtZGV0YWlsLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1pbWFnZS13cmFwcGVyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1pbmZvLXdyYXBwZXIuc2NzcyIsInByb2R1Y3RzL19mbGFncy5zY3NzIiwicHJvZHVjdHMvX3Byb2R1Y3RzLXNsaWRlci5zY3NzIiwicHJvZHVjdHMvX3Byb2R1Y3RzLXZpZXcuc2NzcyIsInByb2R1Y3RzL19xdWFudGl0eS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNPSSxnQkN5d0JKLENDLytCQSxXQUNFLGNBQUEsQ0FDQSxlQUFBLENBQ0EsV0FBQSxDQUNBLDhCREVGLENDREUscUNBR0UsaUJBQUEsQ0FGQSxlQUFBLENBQ0EsaUJESUosQ0NERSx5QkFHRSxrQkFBQSxDQUZBLGNBQUEsQ0FDQSxvQkRJSixDQ0RFLG1DQUVFLHFCQUFBLENBQ0Esb0JDZEcsQ0RlSCxrQkFBQSxDQUhBLFVDaEJHLENEb0JILGVBQUEsQ0FDQSxpQkRHSixDQ0ZJLCtDQUNFLHFCQUFBLENBQ0Esb0JDcEJDLENEcUJELGFESU4sQ0NERSxzRUFFRSx3QkMxQkcsQ0QyQkgsb0JDM0JHLENEeUJILFVBQUEsQ0FHQSxlREdKLENDRkksOEZBRUUsd0JDOUJPLENEK0JQLG9CQy9CTyxDRDZCUCxVRE1OLENDREUsbUNBRUUsd0JDckNHLENEc0NILG9CQ3RDRyxDRG9DSCxVREtKLENDRkksK0NBQ0Usd0JDdkNPLENEd0NQLG9CQ3hDTyxDRHlDUCxVRElOLEND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RSwyRkFDRSxpQkFBQSxDQUNBLGtCQzJzQkosQ0R6c0JFLHFCQUNFLGNDMnNCSixDQUNGLENEeHNCQSwwQkFDRSxpQkFDRSxTQzBzQkYsQ0R4c0JBLGlCQUNFLFNDMHNCRixDRHZzQkUseUJBQ0UsZUN5c0JKLENEcnNCRSx1QkFFRSxrQkN1c0JKLENEdHNCSSx1Q0FFRSx1QkFBQSxDQURBLGtCQ3lzQk4sQ0FDRixDRHBzQkEsMEJBRUksOEJBQ0UsWUNxc0JKLENBQ0YsQ0Rsc0JBLHlCQUNFLFlBQ0UsNEJDb3NCRixDRGpzQkkseUNBQ0UsK0JDc3NCTixDRGpzQkUsaUVBQ0UsZ0JDbXNCSixDRC9yQkUsc0NBQ0Usd0JBQUEsQ0FDQSx5QkNpc0JKLENEN3JCRSxrQ0FDRSxjQytyQkosQ0QxckJJLDZDQUNFLGFBQUEsQ0FDQSxpQkM0ckJOLENEM3JCTSwyREFDRSxpQkM2ckJSLENBQ0YsQ0R4ckJBLHlCQUVJLGtEQUNFLGdCQ3lyQkosQ0R2ckJFLGdDQUNFLFdDeXJCSixDRHhyQkksZ0RBQ0UsWUMwckJOLENEcHJCSSx5Q0FJRSxxQkNzckJOLENEcnJCTSx5REFDRSxPQ3VyQlIsQ0FDRixDTTVnREEsMkJBQ0UsV0FBQSxDQUVBLGtCQUFBLENBREEsVU4rZ0RGLENNN2dERSw2QkFDRSxXTitnREosQ001Z0RBLDBCQUNFLFNOK2dERixDTTlnREUsNEJBRUUsY0FBQSxDQURBLGVOaWhESixDTTdnREEsNEJBQ0UsV05naERGLENNL2dERSxzQ0FDRSxVTmloREosQ01oaERJLDRDQUNFLFVOa2hETixDTTlnREEsb0JBQ0Usd0JOaWhERixDTS9nREEsb0JBRUUsVUo3QkssQ0k0QkwsY05taERGLENNamhERSwyQkFDRSxVTm1oREosQ01oaERJLHFDQUNFLHdCTmtoRE4sQ005Z0RBLGtDQUNFLHlCTmloREYsQ01oaERFLHdDQUNFLG9CTmtoREosQ005Z0RFLG1DQUNFLGlCTmloREosQ01oaERJLHFDQUNFLFVKakRDLENJa0RELGtCTmtoRE4sQ01oaERJLHVEQUNFLHNCTmtoRE4sQ003Z0RBLG9DQUNFLHNJQUdFLFVB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R0UscUJBQUEsQ0FJQSw2QkFBQSxDQUNBLDhCQUFBLENBSEEsY0FBQSxDQUNBLGVBQUEsQ0FMQSxXQUFBLENBR0EsZ0JBQUEsQ0FGQSxVOUNpaFBKLEM4Q3pnUEUsd1NBQ0UsV0FBQSxDQUNBLFU5QzJnUEosQzhDMWdQSSxnV0FFRSxhQUFBLENBREEsZ0I5QzZnUE4sQzhDemdQTSxnWkFFRSx3QjVDM0JELEM0QzBCQyxVOUM0Z1BSLEM4Q3RnUEksZ0xBQ0UsZ0I5Q3dnUE4iLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsib2wuY2FydC1oZWFkZXIge1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICBsaSB7XHJcbiAgICBhLCBzdHJvbmcge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb21wbGV0ZWQge1xyXG4gICAgICBhIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jYXJ0LXRhYmxlIHtcclxuICAucC10b3RhbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgfVxyXG4gIHRyIHtcclxuICAgICYucmVtb3ZlYWJsZSB7XHJcbiAgICAgIC5yZW1vdmUtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAtNHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgLm1haW4tbGluayB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgICAmLmNhcnQtcC1pbWFnZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA4MXB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogNjZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5wLW5hbWUge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnAtYXZhaWxhYmlsaXR5IHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAmLnAtcXVhbnRpdHkge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG4tc20uYWRkLXRvLWNhcnQtYnV0dG9uIHtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yZW1vdmUtaXRlbSB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31iaW4uc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwMCBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcnQtdGFibGUtaGVhZGVyIHtcclxuICAgIHRkIHtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICYuY2FydC1wLWltYWdlIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJ1Byb2R1a3QnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnAtdG90YWwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ub3JkZXJpbmctcHJvY2VzcyB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICAuc2l0ZS1uYW1lIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FydC1pbm5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgID4gLm5leHQtc3RlcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xyXG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgLmJ0bi1jb252ZXJzaW9uIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubmV4dC1zdGVwLWJhY2sge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLmJ0bi1jb252ZXJzaW9uLCBhLmJ0bi5idG4tY29udmVyc2lvbiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZzogMjBweCAyNXB4O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZXh0cmEuZGVsaXZlcnkge1xyXG4gICAgbWF4LXdpZHRoOiA1MjZweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXRydWNrLWcuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogLTVweCAxMHB4IDAgMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByaWNlLXJhbmdlIHtcclxuICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWFyZ2luOiA0NHB4IDAgMTBweDtcclxuICB9XHJcbiAgLmNvLWJveCB7XHJcbiAgICBoNCB7XHJcbiAgICAgIG1hcmdpbjogNDRweCAwIDEwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiBkaXYge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pZC0tOSB7XHJcbiAgLmNvdXBvbi1pbnB1dCB7XHJcbiAgICBvcmRlcjogMjtcclxuICAgIHBhZGRpbmc6IDM1cHggMDtzXHJcbiAgICAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hbGVydCB7XHJcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gIH1cclxufVxyXG4uaWQtLTE2IHtcclxuICBsYWJlbFtmb3I9XCJkZWxpdmVyeUNvdW50cnlJZFwiXSB7XHJcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdaZW3Emyc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvLWJveCB7XHJcbiAgICAmLmNvLWJhc2ljLWluZm9ybWF0aW9uIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJ1rDoWtsYWRuw60gw7pkYWplJztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5yb3cge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcclxuICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnKic7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnN1bW1hcnksIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xyXG4gIHBhZGRpbmc6IDE1cHggMjVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIC5wcmljZS13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgd2lkdGg6IDE5MHB4O1xyXG4gICAgICBmbGV4OiBub25lO1xyXG4gICAgfVxyXG4gICAgPiBzdHJvbmcge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgZmxleDogbm9uZTtcclxuICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgIH1cclxuICAgIC5wcmljZS1wcmltYXJ5IHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAmLnByaWNlLWxhYmVse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJ0NlbGtvdsOhIGNlbmE6JztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcmljZS1zZWNvbmRhcnkge1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgJi5wcmljZS1sYWJlbHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdDZWxrb3bDoSBjZW5hIGJleiBEUEg6JztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm9yZGVyaW5nLXByb2Nlc3Mge1xyXG4gIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6OmFmdGVyIHtcclxuICAgIHRvcDogMTNweDtcclxuICAgIGxlZnQ6IDNweDtcclxuICB9XHJcbn1cclxuI2NoZWNrb3V0Q29udGVudCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAmLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYuY29tcGFueS1zaG9wcGluZyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgI3BheW1lbnQtY3VycmVuY3kge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNXB4O1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWxwZXIge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNtYXJ0LWxhYmVscy1hY3RpdmUge1xyXG4gICNjaGVja291dENvbnRlbnQge1xyXG4gICAgLnNtYXJ0LWxhYmVsLXdyYXBwZXIge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICB3aWR0aDogODhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jY2hlY2tvdXRTaWRlYmFyIHtcclxuICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xyXG4gIC5iYW5uZXItaGVscCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgLmhlbHAtaW1nIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDA7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWxwLXRleHQge1xyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haWwsIC50ZWwge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haWwge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31tYWlsLWcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZWwge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31waG9uZS1nLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucmFkaW8td3JhcHBlciB7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIGIge1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbCB7XHJcbiAgICAuc3VibGFiZWwge1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBheW1lbnQtbG9nbyB7XHJcbiAgaW1nIHtcclxuICAgIG1heC1oZWlnaHQ6IDMycHg7XHJcbiAgfVxyXG59XHJcbi5yYWRpby13cmFwcGVyLmFjdGl2ZSAuZm9yLWZyZWUsIC5mb3ItZnJlZSB7XHJcbiAgY29sb3I6ICM1ZmE5NWI7XHJcbn1cclxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgcGFkZGluZzogMCAxNXB4O1xyXG4gIC5yYWRpby13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jaGVja291dC1ib3gge1xyXG4gIC5ib3guYm94LXNtIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgfVxyXG59XHJcbi5pbi1rcm9rLTEgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlciwgLmluLWtvc2lrIC5uZXh0LXN0ZXAtZm9yd2FyZDo6YWZ0ZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm9yZGVyLXN1bW1hcnkge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICAub3JkZXItc3VtbWFyeS1pbm5lciB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgID4gaDQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICA+IGg0IHtcclxuICAgIG1hcmdpbjogNDBweCAwIDEwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAuY2FydC1pdGVtLXByaWNlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5jYXJ0LWl0ZW0tYW1vdW50IHtcclxuICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAudW5pdC12YWx1ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAneCc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FydC1pdGVtLW5hbWUge1xyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAub3JkZXItc3VtbWFyeS1pdGVtIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICB9XHJcbiAgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbiAgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgICBzdHJvbmcge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcclxuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4O1xyXG4gICAgICB9XHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucmVjYXBpdHVsYXRpb24tc2hpcHBpbmctYmlsbGluZyB7XHJcbiAgICA+IHN0cm9uZyB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJ1pwxa9zb2IgZG9wcmF2eTonO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmxhc3Qge1xyXG4gICAgICA+IHN0cm9uZyB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdacMWvc29iIHBsYXRieTonO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAub3JkZXItcmVjYXBpdHVsYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IC0xNnB4O1xyXG4gICAgICByaWdodDogLTE2cHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTE4cHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmlkLS0xNyB7XHJcbiAgJi5zbWFydC1sYWJlbHMtYWN0aXZlIHtcclxuICAgICNjaGVja291dENvbnRlbnQge1xyXG4gICAgICAuc21hcnQtbGFiZWwtd3JhcHBlciB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDE5MHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvLWJveCB7XHJcbiAgICBoNCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jby1jb250YWN0LWluZm9ybWF0aW9uIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMTVweCAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XHJcbiAgfVxyXG4gIC5jby1iaWxsaW5nLWFkZHJlc3Mge1xyXG4gICAgcGFkZGluZzogMzBweCAxNXB4IDEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIH1cclxuICAjc2hpcHBpbmctYWRkcmVzcyB7XHJcbiAgICAmLmpzLWhpZGRlbi52aXNpYmxlIHtcclxuICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEwcHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY28tYm94LWFkZGl0aW9uYWwge1xyXG4gICAgbWFyZ2luLXRvcDogMjNweDtcclxuICB9XHJcbiAgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG59XHJcbi5hZHZhbmNlZC1vcmRlciB7XHJcbiAgLmxieHNwbGlkZV9fdHJhY2sge1xyXG4gICAgLmxieC1jYXJvdXNlbF9faXRlbSB7XHJcbiAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmluLXN0ZXAtMSwgLmluLXN0ZXAtMiB7XHJcbiAgICAjaGVhZGVyIHtcclxuICAgICAgLmhlYWRlci10b3Atd3JhcHBlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5zZWFyY2gge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmhlYWRlci10b3Age1xyXG4gICAgICAgIC5tYWlsIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2l0ZS1uYW1lIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLm9yZGVyaW5nLXByb2Nlc3Mge1xyXG4gICAgLnN1bW1hcnkge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC5jb2wtbWQtNCB7XHJcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wtbWQtOCB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcnQtcm93IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbC1tZC00LCAuY29sLW1kLTgsICNjaGVja291dENvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICNjaGVja291dENvbnRlbnQge1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbiAgI2NoZWNrb3V0U2lkZWJhciB7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gIH1cclxuICAuaWQtLTE2IHtcclxuICAgICNjaGVja291dFNpZGViYXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FydC1pbm5lciB7XHJcbiAgICAubmV4dC1zdGVwIHtcclxuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIC5uZXh0LXN0ZXAtYmFjayB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBtYXJnaW46IDE1cHggMzBweCAxNXB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICNjaGVja291dFNpZGViYXIge1xyXG4gICAgLmJhbm5lci1oZWxwIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmNhcnQtdGFibGUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHIge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc3VtbWFyeSwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSAge1xyXG4gICAgLnByaWNlLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgLnN1bW1hcnkge1xyXG4gICAgLmNvbC1tZC04LCAuY29sLW1kLTQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAub3JkZXJpbmctcHJvY2VzcyB7XHJcbiAgICAuZXh0cmEuZGVsaXZlcnkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIG9sLmNhcnQtaGVhZGVyIHtcclxuICAgIGxpIHtcclxuICAgICAgYSwgc3Ryb25nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmlkLS0xNiwgLmlkLS0xNyB7XHJcbiAgICAub3ZlcmFsbC13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICB9XHJcbiAgICAjaGVhZGVyIHtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAuc2VhcmNoIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcmRlcmluZy1wcm9jZXNzIHtcclxuICAgIC5jYXJ0LWlubmVyIHtcclxuICAgICAgPiAubmV4dC1zdGVwIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47ICAgXHJcbiAgICAgICAgLm5leHQtc3RlcC1iYWNrIHtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5idG4sIGEuYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLmJ0bjpub3QoLmJ0bi1zbSksIGEuYnRuOm5vdCguYnRuLXNtKSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmJ0bi5idG4tc20sIGEuYnRuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNXB4IDE1cHggNHB4O1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuLmJ0bi5idG4tZGVmYXVsdCwgYS5idG4uYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1N2EzO1xuICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAxMnB4IDMwcHg7XG59XG4uYnRuLmJ0bi1kZWZhdWx0OmhvdmVyLCBhLmJ0bi5idG4tZGVmYXVsdDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzNmNTdhMztcbiAgY29sb3I6ICMzZjU3YTM7XG59XG4uYnRuLmJ0bi1jb252ZXJzaW9uLCAuYnRuLmJ0bi1jYXJ0LCBhLmJ0bi5idG4tY29udmVyc2lvbiwgYS5idG4uYnRuLWNhcnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTdhMztcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1N2EzO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgLmJ0bi5idG4tY2FydDpob3ZlciwgYS5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIsIGEuYnRuLmJ0bi1jYXJ0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjQ0ODA7XG4gIGJvcmRlci1jb2xvcjogIzMyNDQ4MDtcbn1cbi5idG4uYnRuLXByaW1hcnksIGEuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjU3YTM7XG4gIGJvcmRlci1jb2xvcjogIzNmNTdhMztcbn1cbi5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGEuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNDQ4MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzI0NDgwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4uYnRuLXByaW1hcnk6bm90KC5idG4tc20pLCBhLmJ0bi5idG4tcHJpbWFyeTpub3QoLmJ0bi1zbSkge1xuICBtaW4td2lkdGg6IDE0NHB4O1xufVxuLmJ0bi5idG4tc3VjY2VzcywgYS5idG4uYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTdhMztcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1N2EzO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmJ0bi5idG4tc3VjY2Vzczpob3ZlciwgYS5idG4uYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0NDgwO1xuICBib3JkZXItY29sb3I6ICMzMjQ0ODA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi5idG4tc3VjY2Vzczpub3QoLmJ0bi1zbSksIGEuYnRuLmJ0bi1zdWNjZXNzOm5vdCguYnRuLXNtKSB7XG4gIG1pbi13aWR0aDogMTQ0cHg7XG59XG4uYnRuLmJ0bi1zdWNjZXNzLmJ0bi1sZywgYS5idG4uYnRuLXN1Y2Nlc3MuYnRuLWxnIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbn1cbi5idG4uYWRkLXRvLWNhcnQtYnV0dG9uOjpiZWZvcmUsIC5idG4uYWRkLXRvLWNhcnQ6OmJlZm9yZSwgYS5idG4uYWRkLXRvLWNhcnQtYnV0dG9uOjpiZWZvcmUsIGEuYnRuLmFkZC10by1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NhcnQtdy5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5LCBhLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCBhLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYnRuLmJ0bi1zZWNvbmRhcnkuYnRuLXNtLCBhLmJ0bi5idG4tc2Vjb25kYXJ5LmJ0bi1zbSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5idG4tc2ltcGxlIHtcbiAgY29sb3I6ICMzZjU3YTM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXNpbXBsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMjQ0ODA7XG59XG4uYnRuLXNpbXBsZS5ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi1zaW1wbGUuYmxhY2s6aG92ZXIge1xuICBjb2xvcjogIzNmNTdhMztcbn1cblxuLmJ0bi1hcnJvdyB7XG4gIHBhZGRpbmc6IDJweCAycHggMnB4IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICMzZjU3YTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5idG4tYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmc/MSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC00cHg7XG59XG4uYnRuLWFycm93OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzNmNTdhMztcbn1cblxuLmJ0bi1pbmZvIHtcbiAgcGFkZGluZzogM3B4IDJweCAzcHggMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4taW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaW5mby5zdmc/MSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4uYnRuLWluZm86aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjM2Y1N2EzO1xufVxuXG4jY29udGVudCAuYnRuLnVudmVpbC1idXR0b24sICNmb290ZXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgcGFkZGluZzogOXB4IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjU3YTM7XG4gIGJvcmRlci1jb2xvcjogIzNmNTdhMztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbiNjb250ZW50IC5idG4udW52ZWlsLWJ1dHRvbjpob3ZlciwgI2Zvb3RlciAuYnRuLnVudmVpbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzI0NDgwO1xuICBib3JkZXItY29sb3I6ICMzMjQ0ODA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMsIGlucHV0OmZvY3VzLCBzZWxlY3Q6Zm9jdXMsIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xufVxuXG4uY29tcGFjdC1mb3JtIC5idG4ge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4IDIwcHggNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTdhMztcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1N2EzO1xufVxuLmNvbXBhY3QtZm9ybSAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNDQ4MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzI0NDgwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5idG46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3Vic2NyaWJlLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNjBweDtcbn1cbi5zdWJzY3JpYmUtZm9ybSAuYnRuIHtcbiAgdG9wOiA2cHg7XG4gIHJpZ2h0OiA2cHg7XG59XG5cbnNlbGVjdCwgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvc2VsZWN0LWFycm93LnN2ZykgdG9wIC0xcHggcmlnaHQgLTFweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA0NXB4O1xufVxuXG4udmFyaWFudC1saXN0IHNlbGVjdCB7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1pbi1oZWlnaHQ6IDI1cHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3MEFCNEU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MEFCNEU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwQUI0RTtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbmlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5pbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgbGVmdDogNXB4O1xufVxuXG5sYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5cbi5jb25zZW50cyAud2hvbGUtd2lkdGgge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5jb25zZW50cyAud2hvbGUtd2lkdGggYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksIGJvZHkuYmxhbmstbW9kZSwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAjbmF2aWdhdGlvbiwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMSwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMiwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMywgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNCwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNSwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNiwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDEsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgyLCAuZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMywgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDQsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg1LCAuZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNiwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuY2FydC10YWJsZSAubWFpbi1saW5rLCAuZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5jYXJ0LXJlbGF0ZWQtbmFtZSwgLmJsYW5rLW1vZGUgaDEsIC5ibGFuay1tb2RlIGgyLCAuYmxhbmstbW9kZSBoMywgLmJsYW5rLW1vZGUgaDQsIC5ibGFuay1tb2RlIGg1LCAuYmxhbmstbW9kZSBoNiwgLmJsYW5rLW1vZGUgLmgxLCAuYmxhbmstbW9kZSAuaDIsIC5ibGFuay1tb2RlIC5oMywgLmJsYW5rLW1vZGUgLmg0LCAuYmxhbmstbW9kZSAuaDUsIC5ibGFuay1tb2RlIC5oNiwgLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluaywgLmJsYW5rLW1vZGUgLmNhcnQtcmVsYXRlZC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLCBzYW5zLXNlcmlmO1xufVxuXG5ib2R5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5oMSwgLmgxIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuaDMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDIwcHggMDtcbn1cblxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG5iLCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4jY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4NDYxNTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmluLWluZGV4ICNjb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuYSwgLmxpbmstbGlrZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuYTpob3ZlciwgYTpmb2N1cywgLmxpbmstbGlrZTpob3ZlciwgLmxpbmstbGlrZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uY29udGVudCBhLCAuY29udGVudCAubGluay1saWtlLCAuYmFubmVyIGEsIC5iYW5uZXIgLmxpbmstbGlrZSwgLmJhbm5lci13cmFwcGVyIGEsIC5iYW5uZXItd3JhcHBlciAubGluay1saWtlLCAuYmFubmVyLWNhdGVnb3J5IGEsIC5iYW5uZXItY2F0ZWdvcnkgLmxpbmstbGlrZSwgLmNhcm91c2VsLWlubmVyIGEsIC5jYXJvdXNlbC1pbm5lciAubGluay1saWtlLCAuYnJhbmRzIGEsIC5icmFuZHMgLmxpbmstbGlrZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNvbnRlbnQgYTpob3ZlciwgLmNvbnRlbnQgYTpmb2N1cywgLmNvbnRlbnQgLmxpbmstbGlrZTpob3ZlciwgLmNvbnRlbnQgLmxpbmstbGlrZTpmb2N1cywgLmJhbm5lciBhOmhvdmVyLCAuYmFubmVyIGE6Zm9jdXMsIC5iYW5uZXIgLmxpbmstbGlrZTpob3ZlciwgLmJhbm5lciAubGluay1saWtlOmZvY3VzLCAuYmFubmVyLXdyYXBwZXIgYTpob3ZlciwgLmJhbm5lci13cmFwcGVyIGE6Zm9jdXMsIC5iYW5uZXItd3JhcHBlciAubGluay1saWtlOmhvdmVyLCAuYmFubmVyLXdyYXBwZXIgLmxpbmstbGlrZTpmb2N1cywgLmJhbm5lci1jYXRlZ29yeSBhOmhvdmVyLCAuYmFubmVyLWNhdGVnb3J5IGE6Zm9jdXMsIC5iYW5uZXItY2F0ZWdvcnkgLmxpbmstbGlrZTpob3ZlciwgLmJhbm5lci1jYXRlZ29yeSAubGluay1saWtlOmZvY3VzLCAuY2Fyb3VzZWwtaW5uZXIgYTpob3ZlciwgLmNhcm91c2VsLWlubmVyIGE6Zm9jdXMsIC5jYXJvdXNlbC1pbm5lciAubGluay1saWtlOmhvdmVyLCAuY2Fyb3VzZWwtaW5uZXIgLmxpbmstbGlrZTpmb2N1cywgLmJyYW5kcyBhOmhvdmVyLCAuYnJhbmRzIGE6Zm9jdXMsIC5icmFuZHMgLmxpbmstbGlrZTpob3ZlciwgLmJyYW5kcyAubGluay1saWtlOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jY2JveE92ZXJsYXkge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLndlbGNvbWUtd3JhcHBlciBwIGE6bm90KC5idG4pLCAuY2F0ZWdvcnktcGVyZXggcCBhOm5vdCguYnRuKSwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiBwIGE6bm90KC5idG4pLCAucC1zaG9ydC1kZXNjcmlwdGlvbiBwIGE6bm90KC5idG4pLCAudGFiLWNvbnRlbnQgcCBhOm5vdCguYnRuKSwgLmNvbnRlbnQtaW5uZXIgYXJ0aWNsZSBwIGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICMzZjU3YTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndlbGNvbWUtd3JhcHBlciBwIGE6bm90KC5idG4pOmhvdmVyLCAuY2F0ZWdvcnktcGVyZXggcCBhOm5vdCguYnRuKTpob3ZlciwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiBwIGE6bm90KC5idG4pOmhvdmVyLCAucC1zaG9ydC1kZXNjcmlwdGlvbiBwIGE6bm90KC5idG4pOmhvdmVyLCAudGFiLWNvbnRlbnQgcCBhOm5vdCguYnRuKTpob3ZlciwgLmNvbnRlbnQtaW5uZXIgYXJ0aWNsZSBwIGE6bm90KC5idG4pOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bCwgLmNhdGVnb3J5LXBlcmV4IHVsLCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCwgLnRhYi1jb250ZW50IHVsLCAuY29udGVudC1pbm5lciBhcnRpY2xlIHVsIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi53ZWxjb21lLXdyYXBwZXIgdWwubGlzdC1jaGVjaywgLmNhdGVnb3J5LXBlcmV4IHVsLmxpc3QtY2hlY2ssIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gdWwubGlzdC1jaGVjaywgLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwubGlzdC1jaGVjaywgLnRhYi1jb250ZW50IHVsLmxpc3QtY2hlY2ssIC5jb250ZW50LWlubmVyIGFydGljbGUgdWwubGlzdC1jaGVjayB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bC5saXN0LWNoZWNrIGxpLCAuY2F0ZWdvcnktcGVyZXggdWwubGlzdC1jaGVjayBsaSwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bC5saXN0LWNoZWNrIGxpLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bC5saXN0LWNoZWNrIGxpLCAudGFiLWNvbnRlbnQgdWwubGlzdC1jaGVjayBsaSwgLmNvbnRlbnQtaW5uZXIgYXJ0aWNsZSB1bC5saXN0LWNoZWNrIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4ud2VsY29tZS13cmFwcGVyIHVsLmxpc3QtY2hlY2sgbGk6OmJlZm9yZSwgLmNhdGVnb3J5LXBlcmV4IHVsLmxpc3QtY2hlY2sgbGk6OmJlZm9yZSwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bC5saXN0LWNoZWNrIGxpOjpiZWZvcmUsIC5wLXNob3J0LWRlc2NyaXB0aW9uIHVsLmxpc3QtY2hlY2sgbGk6OmJlZm9yZSwgLnRhYi1jb250ZW50IHVsLmxpc3QtY2hlY2sgbGk6OmJlZm9yZSwgLmNvbnRlbnQtaW5uZXIgYXJ0aWNsZSB1bC5saXN0LWNoZWNrIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogLTZweCAwIDA7XG59XG4ud2VsY29tZS13cmFwcGVyIC5hYm91dC10ZXh0IHVsLCAuY2F0ZWdvcnktcGVyZXggLmFib3V0LXRleHQgdWwsIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gLmFib3V0LXRleHQgdWwsIC5wLXNob3J0LWRlc2NyaXB0aW9uIC5hYm91dC10ZXh0IHVsLCAudGFiLWNvbnRlbnQgLmFib3V0LXRleHQgdWwsIC5jb250ZW50LWlubmVyIGFydGljbGUgLmFib3V0LXRleHQgdWwge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLndlbGNvbWUtd3JhcHBlciAuYWJvdXQtdGV4dCB1bCBsaSwgLmNhdGVnb3J5LXBlcmV4IC5hYm91dC10ZXh0IHVsIGxpLCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIC5hYm91dC10ZXh0IHVsIGxpLCAucC1zaG9ydC1kZXNjcmlwdGlvbiAuYWJvdXQtdGV4dCB1bCBsaSwgLnRhYi1jb250ZW50IC5hYm91dC10ZXh0IHVsIGxpLCAuY29udGVudC1pbm5lciBhcnRpY2xlIC5hYm91dC10ZXh0IHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xufVxuLndlbGNvbWUtd3JhcHBlciAuYWJvdXQtdGV4dCB1bCBsaTo6YmVmb3JlLCAuY2F0ZWdvcnktcGVyZXggLmFib3V0LXRleHQgdWwgbGk6OmJlZm9yZSwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiAuYWJvdXQtdGV4dCB1bCBsaTo6YmVmb3JlLCAucC1zaG9ydC1kZXNjcmlwdGlvbiAuYWJvdXQtdGV4dCB1bCBsaTo6YmVmb3JlLCAudGFiLWNvbnRlbnQgLmFib3V0LXRleHQgdWwgbGk6OmJlZm9yZSwgLmNvbnRlbnQtaW5uZXIgYXJ0aWNsZSAuYWJvdXQtdGV4dCB1bCBsaTo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLXRvcDogLTlweDtcbn1cblxucC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uZmxleC13cmFwLWNlbnRlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3VzdG9tZXItcGFnZSAuc2lkZWJhciB1bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmN1c3RvbWVyLXBhZ2UgLnNpZGViYXIgdWwgbGkgYVtocmVmPVwiL2tsaWVudC9rbGllbnQtc2xldnkvXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b21lci1wYWdlLmluLW5hc3RhdmVuaSAuY28tcmVnaXN0cmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLm1zZyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnNlYXJjaFdoaXNwZXJlcl9fcHJvZHVjdF9fcHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2Fyb3VzZWwsIC5ob21lcGFnZS1ncm91cC10aXRsZSwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciwgLmluLWluZGV4IC5iZW5lZml0QmFubmVyLCAud2VsY29tZS13cmFwcGVyID4gLndlbGNvbWUsIC5pbi1vLW5hcyAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmNvbnRlbnQtaW5uZXIgaGVhZGVyIGgxLCAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IC5icmVhZGNydW1icywgLmluLW8tbmFzIC5icmVhZGNydW1icywgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuY29udGVudC1pbm5lciBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZTo6YmVmb3JlLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNsb3NlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG4gIGgyLCAuaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG4gIGgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAjZm9vdGVyIGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLmNvbnRhaW5lci1uYXJyb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vdmVyYWxsLXdyYXBwZXIgPiAudXNlci1hY3Rpb24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAjY2Fyb3VzZWwsIC5ob21lcGFnZS1ncm91cC10aXRsZSwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciwgLmluLWluZGV4IC5iZW5lZml0QmFubmVyLCAud2VsY29tZS13cmFwcGVyID4gLndlbGNvbWUsIC5pbi1vLW5hcyAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmNvbnRlbnQtaW5uZXIgaGVhZGVyIGgxLCAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IC5icmVhZGNydW1icywgLmluLW8tbmFzIC5icmVhZGNydW1icywgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuY29udGVudC1pbm5lciBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxuICBib2R5Om5vdCguaWQtLTEyKS5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDkzMnB4O1xuICB9XG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5mbGV4LW1kLWNlbnRlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLmlkLS04IC5mb3JtLWdyb3VwIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gNjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNjYXJvdXNlbCwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyLCAuaW4taW5kZXggLmJlbmVmaXRCYW5uZXIsIC53ZWxjb21lLXdyYXBwZXIgPiAud2VsY29tZSwgLmluLW8tbmFzIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSwgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmJyZWFkY3J1bWJzLCAuaW4tby1uYXMgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuYnJlYWRjcnVtYnMsIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxuICBib2R5Om5vdCguaWQtLTEyKS5icmVhZGNydW1icyB7XG4gICAgd2lkdGg6IDExMzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuY29udGFpbmVyLCAjY2Fyb3VzZWwsIC5ob21lcGFnZS1ncm91cC10aXRsZSwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciwgLmluLWluZGV4IC5iZW5lZml0QmFubmVyLCAud2VsY29tZS13cmFwcGVyID4gLndlbGNvbWUsIC5pbi1vLW5hcyAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmNvbnRlbnQtaW5uZXIgaGVhZGVyIGgxLCAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IC5icmVhZGNydW1icywgLmluLW8tbmFzIC5icmVhZGNydW1icywgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuY29udGVudC1pbm5lciBoZWFkZXIgaDEge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbiAgYm9keTpub3QoLmlkLS0xMikuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG4gIC5jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZTo6YmVmb3JlLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNsb3NlOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IGF1dG87XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB6LWluZGV4OiA5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAtMjBweDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1sLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0xMHB4O1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3Zlcjo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNsaWNrLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgem9vbTogMTtcbn1cbi5zbGljay10cmFjazpiZWZvcmUsIC5zbGljay10cmFjazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stdHJhY2sge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1kb3RzIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMCAzcHg7XG4gIHBhZGRpbmc6IDNweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q0NzQzO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucHJvZHVjdHMtYmxvY2suc2xpY2stc2xpZGVyID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxub2wuY2FydC1oZWFkZXIge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxub2wuY2FydC1oZWFkZXIgbGkgYSwgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpIGEgc3Bhbiwgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhIHNwYW46OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxub2wuY2FydC1oZWFkZXIgbGkgYTo6YmVmb3JlLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmc6OmJlZm9yZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDAgMTVweDtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmFjdGl2ZSBzdHJvbmc6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxub2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZyBzcGFuIHtcbiAgY29sb3I6ICM3MEFCNEU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgYTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwQUI0RTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJ0LXRhYmxlIC5wLXRvdGFsIHtcbiAgcGFkZGluZy1yaWdodDogMHB4O1xufVxuLmNhcnQtdGFibGUgdHIucmVtb3ZlYWJsZSAucmVtb3ZlLWl0ZW0ge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAtNHB4IDAgMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY2FydC10YWJsZSB0ciB0ZCAubWFpbi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLmNhcnQtcC1pbWFnZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDgxcHg7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5jYXJ0LXAtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDY2cHg7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5wLW5hbWUgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtYXZhaWxhYmlsaXR5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC1xdWFudGl0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FydC10YWJsZSB0ciAuYnRuLXNtLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuLmNhcnQtdGFibGUgLnJlbW92ZS1pdGVtIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLmNhcnQtdGFibGUgLnJlbW92ZS1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Jpbi5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNhcnQtdGFibGUgLmNhcnQtdGFibGUtaGVhZGVyIHRkIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jYXJ0LXRhYmxlIC5jYXJ0LXRhYmxlLWhlYWRlciB0ZC5jYXJ0LXAtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUHJvZHVrdFwiO1xufVxuLmNhcnQtdGFibGUgLmNhcnQtdGFibGUtaGVhZGVyIHRkLnAtdG90YWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAgLmJ0bi1jb252ZXJzaW9uIHtcbiAgd2lkdGg6IGF1dG87XG59XG4ub3JkZXJpbmctcHJvY2VzcyAubmV4dC1zdGVwLWJhY2s6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5idG4uYnRuLWNvbnZlcnNpb24sIC5vcmRlcmluZy1wcm9jZXNzIGEuYnRuLmJ0bi1jb252ZXJzaW9uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYnRuLmJ0bi1jb252ZXJzaW9uOjphZnRlciwgLm9yZGVyaW5nLXByb2Nlc3MgYS5idG4uYnRuLWNvbnZlcnNpb246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSB7XG4gIG1heC13aWR0aDogNTI2cHg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSA+IHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgPiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3RydWNrLWcuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IC01cHggMTBweCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2Uge1xuICBtYXJnaW46IDE1cHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MEFCNEU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogNDRweCAwIDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0IHtcbiAgbWFyZ2luOiA0NHB4IDAgMTBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jby1ib3ggaDQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY28tYm94ID4gZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaWQtLTkgLmNvdXBvbi1pbnB1dCB7XG4gIG9yZGVyOiAyO1xuICBwYWRkaW5nOiAzNXB4IDA7XG59XG4uaWQtLTkgLmNvdXBvbi1pbnB1dCBzIC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pZC0tOSAuYWxlcnQge1xuICBtYXJnaW46IDAgMCAyNXB4O1xufVxuXG4uaWQtLTE2IGxhYmVsW2Zvcj1kZWxpdmVyeUNvdW50cnlJZF0ge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cbi5pZC0tMTYgbGFiZWxbZm9yPWRlbGl2ZXJ5Q291bnRyeUlkXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJaZW3Em1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaWQtLTE2IC5jby1ib3guY28tYmFzaWMtaW5mb3JtYXRpb24gaDQge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiBoNDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlrDoWtsYWRuw60gw7pkYWplXCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAucm93IHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzMHB4IDAgMTBweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAucm93ID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAuZm9ybS1ncm91cCBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiAuZm9ybS1ncm91cCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIipcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc3VtbWFyeSwgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSB7XG4gIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciA+IHNwYW4sIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgPiBzcGFuIHtcbiAgd2lkdGg6IDE5MHB4O1xuICBmbGV4OiBub25lO1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgPiBzdHJvbmcsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgPiBzdHJvbmcge1xuICB3aWR0aDogYXV0bztcbiAgZmxleDogbm9uZTtcbiAgbWluLXdpZHRoOiAxNTBweDtcbn1cbi5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5LCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmbGV4OiBhdXRvO1xufVxuLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWwsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXByaW1hcnkucHJpY2UtbGFiZWwge1xuICBmb250LXNpemU6IDA7XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UtcHJpbWFyeS5wcmljZS1sYWJlbDo6YmVmb3JlLCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIC5wcmljZS1wcmltYXJ5LnByaWNlLWxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbGtvdsOhIGNlbmE6XCI7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnksIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5LnByaWNlLWxhYmVsLCAub3JkZXItc3VtbWFyeS1pdGVtLnByaWNlIC5wcmljZS13cmFwcGVyIC5wcmljZS1zZWNvbmRhcnkucHJpY2UtbGFiZWwge1xuICBmb250LXNpemU6IDA7XG59XG4uc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2Utc2Vjb25kYXJ5LnByaWNlLWxhYmVsOjpiZWZvcmUsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIgLnByaWNlLXNlY29uZGFyeS5wcmljZS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJDZWxrb3bDoSBjZW5hIGJleiBEUEg6XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogM3B4O1xufVxuXG4jY2hlY2tvdXRDb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cC5qcy12YWxpZGF0ZWQtZWxlbWVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwLmNvbXBhbnktc2hvcHBpbmcge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgI3BheW1lbnQtY3VycmVuY3kge1xuICBtYXgtd2lkdGg6IDEwNXB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4jY2hlY2tvdXRDb250ZW50IC5oZWxwZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuI2NoZWNrb3V0Q29udGVudCAuaGVscGVyIGEge1xuICBjb2xvcjogIzNmNTdhMztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICB3aWR0aDogODhweDtcbn1cblxuI2NoZWNrb3V0U2lkZWJhciB7XG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG4jY2hlY2tvdXRTaWRlYmFyIC5iYW5uZXItaGVscCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyO1xufVxuI2NoZWNrb3V0U2lkZWJhciAuYmFubmVyLWhlbHAgaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbn1cbiNjaGVja291dFNpZGViYXIgLmJhbm5lci1oZWxwIC5oZWxwLWltZyB7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNjBweDtcbiAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAwO1xufVxuI2NoZWNrb3V0U2lkZWJhciAuYmFubmVyLWhlbHAgLmhlbHAtaW1nOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY2hlY2tvdXRTaWRlYmFyIC5oZWxwLXRleHQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMTBweCAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI2NoZWNrb3V0U2lkZWJhciAuaGVscC10ZXh0IHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMzdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2NoZWNrb3V0U2lkZWJhciAuaGVscC10ZXh0IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gIG9yZGVyOiAtMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNjaGVja291dFNpZGViYXIgLmhlbHAtdGV4dCB1bCBsaSBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuI2NoZWNrb3V0U2lkZWJhciAuaGVscC10ZXh0IHVsIGxpIC5tYWlsOjpiZWZvcmUsICNjaGVja291dFNpZGViYXIgLmhlbHAtdGV4dCB1bCBsaSAudGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jY2hlY2tvdXRTaWRlYmFyIC5oZWxwLXRleHQgdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC1nLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2NoZWNrb3V0U2lkZWJhciAuaGVscC10ZXh0IHVsIGxpIC50ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUtZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcbn1cblxuLnJhZGlvLXdyYXBwZXIuYWN0aXZlIGxhYmVsID4gc3BhbiBiIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ucmFkaW8td3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIC5zdWJsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ucmFkaW8td3JhcHBlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIC5zdWJsYWJlbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGF5bWVudC1sb2dvIGltZyB7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG59XG5cbi5yYWRpby13cmFwcGVyLmFjdGl2ZSAuZm9yLWZyZWUsIC5mb3ItZnJlZSB7XG4gIGNvbG9yOiAjNWZhOTViO1xufVxuXG4uc2hpcHBpbmctYmlsbGluZy10YWJsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlM2UzZTMgIWltcG9ydGFudDtcbn1cbi5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrb3V0LWJveCAuYm94LmJveC1zbSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaW4ta3Jvay0xIC5uZXh0LXN0ZXAtZm9yd2FyZDo6YWZ0ZXIsIC5pbi1rb3NpayAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLXN1bW1hcnkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciB7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciA+IGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5ID4gaDQge1xuICBtYXJnaW46IDQwcHggMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLXByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIC5jYXJ0LWl0ZW0tYW1vdW50IHtcbiAgb3JkZXI6IC0xO1xuICB3aWR0aDogMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLWFtb3VudCAudW5pdC12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIC5jYXJ0LWl0ZW0tYW1vdW50IC51bml0LXZhbHVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcInhcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikgLmNhcnQtaXRlbS1uYW1lIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbS5oZWxwZXIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbn1cbi5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaW5nbGUgc3Ryb25nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSBzdHJvbmc6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG4ub3JkZXItc3VtbWFyeSAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHN0cm9uZyA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNoaXBwaW5nLWJpbGxpbmcgPiBzdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWnDFr3NvYiBkb3ByYXZ5OlwiO1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNoaXBwaW5nLWJpbGxpbmcubGFzdCA+IHN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJacMWvc29iIHBsYXRieTpcIjtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1yZWNhcGl0dWxhdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1yZWNhcGl0dWxhdGlvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogLTE2cHg7XG4gIHJpZ2h0OiAtMTZweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2Uge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZjZjQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2U6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xOHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGhlaWdodDogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5pZC0tMTcuc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uaWQtLTE3IC5jby1ib3ggaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNyAuY28tY29udGFjdC1pbmZvcm1hdGlvbiB7XG4gIHBhZGRpbmc6IDMwcHggMTVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG4uaWQtLTE3IC5jby1iaWxsaW5nLWFkZHJlc3Mge1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmlkLS0xNyAjc2hpcHBpbmctYWRkcmVzcy5qcy1oaWRkZW4udmlzaWJsZSB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5pZC0tMTcgLmNvLWJveC1hZGRpdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cbi5pZC0tMTcgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5sYnhzcGxpZGVfX3RyYWNrIC5sYngtY2Fyb3VzZWxfX2l0ZW0gLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyLCAuaW4tc3RlcC0yICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuc2VhcmNoLCAuaW4tc3RlcC0yICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4tc3RlcC0xICNoZWFkZXIgLmhlYWRlci10b3AgLm1haWwsIC5pbi1zdGVwLTIgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyIC5oZWFkZXItdG9wIC5zaXRlLW5hbWUsIC5pbi1zdGVwLTIgI2hlYWRlciAuaGVhZGVyLXRvcCAuc2l0ZS1uYW1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuc3VtbWFyeSAuY29sLW1kLTQge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuc3VtbWFyeSAuY29sLW1kLTgge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtcm93IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY29sLW1kLTQsIC5vcmRlcmluZy1wcm9jZXNzIC5jb2wtbWQtOCwgLm9yZGVyaW5nLXByb2Nlc3MgI2NoZWNrb3V0Q29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjY2hlY2tvdXRDb250ZW50IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gICNjaGVja291dFNpZGViYXIge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLmlkLS0xNiAjY2hlY2tvdXRTaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG4gIC5jYXJ0LWlubmVyIC5uZXh0LXN0ZXAge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmNhcnQtaW5uZXIgLm5leHQtc3RlcCAubmV4dC1zdGVwLWJhY2sge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWFyZ2luOiAxNXB4IDMwcHggMTVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNjaGVja291dFNpZGViYXIgLmJhbm5lci1oZWxwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcnQtdGFibGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuY2FydC10YWJsZSB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIH1cbiAgLmNhcnQtdGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIH1cbiAgLnN1bW1hcnkgLnByaWNlLXdyYXBwZXIsIC5vcmRlci1zdW1tYXJ5LWl0ZW0ucHJpY2UgLnByaWNlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5zdW1tYXJ5IC5jb2wtbWQtOCwgLnN1bW1hcnkgLmNvbC1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgLmV4dHJhLmRlbGl2ZXJ5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgb2wuY2FydC1oZWFkZXIgbGkgYSwgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgb2wuY2FydC1oZWFkZXIgbGkgYTo6YmVmb3JlLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmc6OmJlZm9yZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlkLS0xNiAub3ZlcmFsbC13cmFwcGVyLCAuaWQtLTE3IC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICB9XG4gIC5pZC0tMTYgI2hlYWRlciwgLmlkLS0xNyAjaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgLmlkLS0xNiAjaGVhZGVyIC5zZWFyY2gsIC5pZC0tMTcgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCAubmV4dC1zdGVwLWJhY2sge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdC1pbWFnZSB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdC1pbWFnZSBhIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uY2FydC13aWRnZXQtcHJvZHVjdC1uYW1lIHtcbiAgd2lkdGg6IDQwJTtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0LW5hbWUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSB7XG4gIHdpZHRoOiA4MHB4O1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSBpbnB1dCB7XG4gIHdpZHRoOiAyOHB4O1xufVxuXG4uY2FydC13aWRnZXQtYnV0dG9uIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDIwcHggMDtcbn1cblxuLmNhcnQtZnJlZS1zaGlwcGluZyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2FydC1mcmVlLXNoaXBwaW5nIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNhcnQtZnJlZS1zaGlwcGluZyAucHJpY2UtcmFuZ2UgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBBQjRFO1xufVxuXG4ubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxvZy1pbiAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb2ctaW4gLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQgcCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmxvZy1pbiAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCwgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCwgLmFkbWluLWxvZ2dlZCAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCwgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICAgIHRvcDogLTEzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmFkbWluLWxvZ2dlZCAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0OjpiZWZvcmUsIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQ6OmJlZm9yZSwgLmFkbWluLWxvZ2dlZCAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldDo6YmVmb3JlLCAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5sb2ctaW4gLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucG9wdXAtd2lkZ2V0IHtcbiAgICB6LWluZGV4OiA5OTtcbiAgfVxufVxuLmNhdGVnb3J5LXBlcmV4LnBlcmV4LWhpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTgwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2F0ZWdvcnktcGVyZXgucGVyZXgtaGlkZSArIC5iYW5uZXItZmFxIHtcbiAgaGVpZ2h0OiAxODBweDtcbn1cblxuLnNob3ctcGVyZXgge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2hvdy1wZXJleDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG4gIGhlaWdodDogMXB4O1xufVxuLnNob3ctcGVyZXggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogNnB4IDM1cHggOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnNob3ctcGVyZXggc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuXG4ucGVyZXgtaGlkZSArIC5iYW5uZXItZmFxICsgLnNob3ctcGVyZXggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5wZXJleC1oaWRlICsgLmJhbm5lci1mYXEgKyAuc2hvdy1wZXJleCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpvYnJheml0IHbDrWNlXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wZXJleC1oaWRlICsgLmJhbm5lci1mYXEgKyAuc2hvdy1wZXJleCBzcGFuOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG5cbi50eXBlLWNhdGVnb3J5IC5jb250ZW50LXdyYXBwZXItaW4uYXNpZGUtaW5kZW50ZWQgLmJyZWFkY3J1bWJzLCAudHlwZS1jYXRlZ29yeSAuY29udGVudC13cmFwcGVyLWluLmFzaWRlLWluZGVudGVkIC5jYXRlZ29yeS10b3Age1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgaDEge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uY2F0ZWdvcnktcGVyZXgge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY2F0ZWdvcnktcGVyZXguZW1wdHktY29udGVudCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYXRlZ29yeS10b3Age1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jYXRlZ29yeS10b3AgPiBkaXYsIC5jYXRlZ29yeS10b3AgPiBoNCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhdGVnb3J5LXRvcCA+IGg0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4uY2F0ZWdvcnktdG9wIC5iYW5uZXItZmFxIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2NhdGVnb3J5LWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24gc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luOiAwIC01cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIGxhYmVsLCAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBzdHJvbmcge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIGxhYmVsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBsYWJlbDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktdG9wID4gaDQ6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmNhdGVnb3J5LXRvcCAuYmFubmVyLWZhcSB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG4gIC5jYXRlZ29yeS1wZXJleCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNhdGVnb3J5LXRvcCAuYmFubmVyLWZhcSB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICB9XG4gIC5jYXRlZ29yeS10b3AgLmNhdGVnb3J5LXBlcmV4IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LXRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAuc2lkZWJhcixcbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NhdGVnb3J5LWhlYWRlcixcbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI3Byb2R1Y3RzVG9wLFxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAuY2F0ZWdvcnktdG9wID4gaDQsXG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlIC5jYXRlZ29yeS1wZXJleCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAuY2F0ZWdvcnktcGVyZXggaDQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNjb250ZW50ICNmaWx0ZXJzIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwQUI0RTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjZmlsdGVyczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICM3MEFCNEU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjNzBBQjRFO1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICM3MEFCNEU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwQUI0RTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBBQjRFO1xuICBib3JkZXI6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbiBkaXY6aGFzKFt2YWx1ZT1Ucm5hdmFdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbiAuc2hvdzpoYXMoW3ZhbHVlPVRybmF2YV0pIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yMiBmaWVsZHNldCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yMiBmaWVsZHNldCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjIgZmllbGRzZXQgPiAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yMiAuc2hvdzpoYXMoW3ZhbHVlPVdlYmluw6HFmV0pIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNjb250ZW50ICNmaWx0ZXJzIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzcwQUI0RTtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgLnBhcmFtLWZpbHRlci10b3AgPiBmb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgLnBhcmFtLWZpbHRlci10b3AgPiBmb3JtIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgLnBhcmFtLWZpbHRlci10b3AgPiBmb3JtIC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24ge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIGZvcm0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNjb250ZW50IC5maWx0ZXItc2VjdGlvbiBmb3JtIGZpZWxkc2V0ID4gZGl2IHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgY29sb3I6ICNmZmY7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlICNjb250ZW50IC5maWx0ZXItc2VjdGlvbiBmb3JtIGZpZWxkc2V0ID4gZGl2Omxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAucC10by1jYXJ0LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWNhdGVnb3J5LmluLWt1cnp5LWEtc2VtaW5hcmUgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuZmF2b3JpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucHJpY2VzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAubGluay1hcnJvdyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZWN0b3JzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgbWFyZ2luOiA0MHB4IDAgNTVweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubGVjdG9yczo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmMGZjZjQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZjBmY2Y0O1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmMGZjZjQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sZWN0b3JzIGgzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG59XG4ubGVjdG9ycyA+IGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5sZWN0b3JzIC5sZWMtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbi5sZWN0b3JzIC5sZWMtaXRlbSBwLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuLmxlY3RvcnMgLmxlYy1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmxlY3RvcnMgLmxlYy1pbWcge1xuICBtaW4td2lkdGg6IDkwcHg7XG4gIG1heC13aWR0aDogOTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmxlY3RvcnMgLmxlYy10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ubGVjdG9ycyAubGVjLXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5sZWN0b3JzIC5sZWMtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xufVxuLmxlY3RvcnMgLmxlYy1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGVjdG9ycyAucm93IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5sZWN0b3JzIC5sZWMtaXRlbTpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAudHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxuICAudHlwZS1jYXRlZ29yeS5pbi1rdXJ6eS1hLXNlbWluYXJlIC5maWx0ZXItc2VjdGlvbiBmb3JtIGZpZWxkc2V0ID4gZGl2IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbiNmaWx0ZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgcGFkZGluZzogMCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4jZmlsdGVycyAjbWFudWZhY3R1cmVyLWZpbHRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ib3guYm94LXNtLmJveC1iZy12YXJpYW50IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pbi16bmFja2EgI2NvbnRlbnQtd3JhcHBlciAuc2lkZWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNjb250ZW50IC5zaWRlYmFyIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cbiNjb250ZW50IC5zaWRlYmFyICsgI2NhdGVnb3J5LWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gaDQsICNjb250ZW50IC5zbGlkZXItd3JhcHBlciBoNCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIGg0OjphZnRlciwgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLnN2ZykgbGVmdCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwcHg7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24uc2hvd0ZpbHRlciBoNDo6YWZ0ZXIsICNjb250ZW50IC5zbGlkZXItd3JhcHBlci5zaG93RmlsdGVyIGg0OjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCwgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5maWx0ZXItbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50LCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM3YjdiN2I7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudDo6YmVmb3JlLCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmFmdGVyLCAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItdG90YWwtY291bnQsICNjb250ZW50IC5zbGlkZXItd3JhcHBlciAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1ib29sZWFuIGg0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRG9zdHVwbm9zdFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jY29udGVudCAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50IC5zbGlkZXItd3JhcHBlci5oaWRlRmlsdGVyIGg0OjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiArIC5maWx0ZXItc2VjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAjY2xlYXItZmlsdGVycyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uICNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlciB7XG4gIHBhZGRpbmc6IDJweCAwO1xuICBtYXJnaW46IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uICNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uICNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pIGZpZWxkc2V0IGRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBmaWVsZHNldCBkaXYgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikgZmllbGRzZXQgZGl2LmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgOHB4IDhweCAwO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikgZmllbGRzZXQgLnNob3ctbW9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikuc2hvd0ZpbHRlci5zaG93QWxsIGZvcm0ge1xuICBoZWlnaHQ6IDE4NXB4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4jY29udGVudCAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBmb3JtIHtcbiAgaGVpZ2h0OiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgcGFkZGluZzogMDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pLnNob3dGaWx0ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pLnNob3dGaWx0ZXIgZm9ybSB7XG4gIGhlaWdodDogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5zaG93LW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbiAuc2hvdy1tb3JlIHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uIC5zaG93LW1vcmUgc3Bhbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93QWxsIGZpZWxkc2V0IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLnNob3dBbGwgLnNob3ctbW9yZSBzcGFuIHtcbiAgZm9udC1zaXplOiAwO1xufVxuI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9uLnNob3dBbGwgLnNob3ctbW9yZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpvYnJheml0IG3DqW7Em1wiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2xpZGVyLXdyYXBwZXIgaDQge1xuICBvcmRlcjogLTM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNsaWRlci13cmFwcGVyID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogdW5zZXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zbGlkZXItd3JhcHBlci5oaWRlRmlsdGVyIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuLnNsaWRlci13cmFwcGVyLmhpZGVGaWx0ZXIgPiBkaXYge1xuICBoZWlnaHQ6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgdG9wO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XG4gIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udWktc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2xpZGVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgb3JkZXI6IC0yO1xuICBtYXJnaW46IDEwcHggMCAyNXB4O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJvcmRlcjogOHB4IHNvbGlkICM3MEFCNEU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzU2ODMzYztcbiAgdG9wOiAtMTFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNHB4O1xufVxuXG4uZnJvbSwgLnRvIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4jY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG59XG4jY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXIge1xuICBwYWRkaW5nOiA2cHggMTVweCA0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbn1cblxuLnNlbGVjdGVkLWZpbHRlcnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMjBweCAtNXB4IDVweDtcbn1cbi5zZWxlY3RlZC1maWx0ZXJzIC5maWx0ZXItbGFiZWwge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogN3B4IDE1cHggNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW46IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc2VsZWN0ZWQtZmlsdGVycyAuZmlsdGVyLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLnNlbGVjdGVkLWZpbHRlcnMgLmZpbHRlci1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMTFweDtcbn1cbiNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG4jZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDVweCA4cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4jZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIsIC5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2NvbnRlbnQgLnNpZGViYXIge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTFweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICB9XG4gICNmaWx0ZXJzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbi5zaG93RmlsdGVyIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IHtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdDpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucCAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMDtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnA6aG92ZXIgLm5hbWUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZC13cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucCAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQtd3JhcHBlci5wcmljZS1zdGFuZGFyZC13cmFwcGVyLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnByaWNlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuI3Byb2R1Y3RzVG9wID4gLnByb2R1Y3QgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICB3aWR0aDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4jcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDE7XG4gIG9yZGVyOiAtMTtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5wcmljZXMgLnByaWNlLWZpbmFsLCAjcHJvZHVjdHNUb3AgPiAucHJvZHVjdCAucHJpY2VzIC5yYXRpbmdzLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwcm9kdWN0c1RvcCA+IC5wcm9kdWN0IC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvZ2dsZS10b3AtcHJvZHVjdHMge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b2dnbGUtdG9wLXByb2R1Y3RzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjJweDtcbiAgdG9wOiA3cHg7XG59XG4udG9nZ2xlLXRvcC1wcm9kdWN0czpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG4gIC5wcm9kdWN0cy10b3AucHJvZHVjdHMtaW5saW5lID4gZGl2LmFjdGl2ZTpudGgtY2hpbGQobis0KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucHJvZHVjdHMtdG9wLnByb2R1Y3RzLWlubGluZS5zaG93VG9wID4gZGl2LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5pbi1mYXZvdXJpdGUgLnNpZGViYXIsIC5pZC0tMTEgLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHlwZS1jYXRlZ29yeSAucHJvZHVjdHMtYmxvY2sge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4vKkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5wcm9kdWN0cy1wYWdlLCAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5iYW5uZXItY2F0ZWdvcnksIC5kZXNrdG9wLm11bHRpcGxlLWNvbHVtbnMtYm9keSAuYXNpZGUtaW5kZW50ZWQgLnBhZ2luYXRpb24td3JhcHBlciwgLmRlc2t0b3AubXVsdGlwbGUtY29sdW1ucy1ib2R5IC5hc2lkZS1pbmRlbnRlZCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjU1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5wcm9kdWN0cy1wYWdlLCAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5iYW5uZXItY2F0ZWdvcnksIC5kZXNrdG9wLm11bHRpcGxlLWNvbHVtbnMtYm9keSAuYXNpZGUtaW5kZW50ZWQgLnBhZ2luYXRpb24td3JhcHBlciwgLmRlc2t0b3AubXVsdGlwbGUtY29sdW1ucy1ib2R5IC5hc2lkZS1pbmRlbnRlZCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzIwcHgpO1xuICB9XG59Ki9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW4tb2JsaWJlbmUgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LCAuaWQtLTExIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAudHlwZS1jYXRlZ29yeSAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaTpudGgtY2hpbGQoLW4rMjApIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSB7XG4gIGhlaWdodDogNjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAuaW1hZ2Uge1xuICB3aWR0aDogNzBweDtcbiAgbWluLXdpZHRoOiA3MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYTpob3ZlciB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1jb2xvcjogIzNmNTdhMztcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYTpob3ZlciAudGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNob3ctbW9yZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2hvdy1tb3JlIC5saW5rLWFycm93IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5zaG93LW1vcmUgLmxpbmstYXJyb3cgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNob3ctbW9yZSAubGluay1hcnJvdzpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2hvd0FsbC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaG93QWxsICsgLnNob3ctbW9yZSAubGluay1hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zaG93QWxsICsgLnNob3ctbW9yZSAubGluay1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJab2JyYXppdCBtw6luxJtcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaG93QWxsICsgLnNob3ctbW9yZSAubGluay1hcnJvdzpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOjphZnRlciB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBtYXJnaW4tdG9wOiAtN3B4O1xuICAgIGhlaWdodDogMTRweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLmltYWdlIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDU4cHg7XG4gIH1cbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogNDhweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG4gIC5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuZm9vdGVyLWxpbmtzID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMiksICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpIGg0LCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpmaXJzdC1vZi10eXBlIGg0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQ6OmFmdGVyLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNDo6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSBoNDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gICAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSB1bCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgdWwsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDIwcHggMTBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCBoNDo6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCBoNDo6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZS5zaG93LWxpc3QgaDQ6OmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKS5zaG93LWxpc3QgdWwsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCB1bCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpmaXJzdC1vZi10eXBlLnNob3ctbGlzdCB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2IC5zaG9wLWZvb3RlciB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBtYXJnaW46IDI1cHggYXV0byAxNXB4O1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSk6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjZm9vdGVyIC5wYXltZW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI2Zvb3RlciAucGF5bWVudCBpbWcge1xuICAgIG1hcmdpbjogMTBweCAxNXB4O1xuICB9XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAjZm9vdGVyIC5jb3B5cmlnaHQgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuZm9vdGVyLWxpbmtzID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3Rlci1saW5rcyA+IGRpdiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE2NXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbiNmb290ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBBQjRFO1xufVxuI2Zvb3RlciAuYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4jZm9vdGVyIC5iYW5uZXItd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4jZm9vdGVyIC5wYXltZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jZm9vdGVyIC5wYXltZW50IGltZyB7XG4gIG1hcmdpbjogMTBweCAyNXB4IDEwcHggMDtcbn1cblxuLmZvb3Rlci1yb3dzIHtcbiAgbWluLWhlaWdodDogNDkwcHg7XG59XG4uZm9vdGVyLXJvd3MgaDQge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5mb290ZXItcm93cyBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFkY2JiO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobis2KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaG9wLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSg5NSwgMTY5LCA5MSwgMC4xNSk7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoOTUsIDE2OSwgOTEsIDAuMTUpO1xufVxuLnNob3AtZm9vdGVyIC5zaG9wLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaG9wLWZvb3RlciAuc2hvcC1pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLnNob3AtZm9vdGVyIC5zaG9wLWltZyBoNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMTJweDtcbiAgbWFyZ2luOiAwO1xufVxuLnNob3AtZm9vdGVyIC5zaG9wLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgcGFkZGluZzogMTVweCAxMHB4IDEwcHg7XG59XG4uc2hvcC1mb290ZXIgLnNob3AtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuLnNob3AtZm9vdGVyIC5zaG9wLXRleHQgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNob3AtZm9vdGVyIC5zaG9wLXRleHQgcCBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uc2hvcC1mb290ZXIgLnNob3AtdGV4dCBwIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaG9wLWZvb3RlciAuc2hvcC10ZXh0IHAgLmJ0bi1hcnJvdyB7XG4gIGNvbG9yOiAjM2Y1N2EzO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uc2hvcC1mb290ZXIgLnNob3AtdGV4dCAucGxhY2Uge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi5zaG9wLWZvb3RlciAuc2hvcC10ZXh0IC5wbGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGluLWcuc3ZnPzEpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uc2hvcC1mb290ZXIgLnNob3AtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNob3AtZm9vdGVyIC5zaG9wLWZsZXggcDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLmNvbnRhY3QtYm94IHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5jb250YWN0LWJveCB1bCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gIG9yZGVyOiAtMTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgzKTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNsZWR1anRlIG7DoXNcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6Zmlyc3Qtb2YtdHlwZSwgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgzKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LW9mLXR5cGUgc3BhbiwgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSBzcGFuLCAuY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDMpIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LW9mLXR5cGUgc3BhbiBhLCAuY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDIpIHNwYW4gYSwgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgzKSBzcGFuIGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6Zmlyc3Qtb2YtdHlwZSBzcGFuOjpiZWZvcmUsIC5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMikgc3Bhbjo6YmVmb3JlLCAuY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDMpIHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgdG9wOiAtMnB4O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUtdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgdG9wOiAzcHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlBv4oCTcMOhIDguMDDigJMxNi4wMFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3QgLnNvY2lhbC1pY29uIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cbi5jb250YWN0LWJveCAuc29jaWFsLWljb24tbGlzdCAuc29jaWFsLWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5jb250YWN0LWJveCAuc29jaWFsLWljb24tbGlzdCAuc29jaWFsLWljb24uaW5zdGFncmFtOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2lnLnN2Zz8yKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3QgLnNvY2lhbC1pY29uLmZhY2Vib29rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZiLnN2Zz8yKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3QgLnNvY2lhbC1pY29uLnlvdXR1YmU6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMveXRiLnN2Zz8yKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggLnNvY2lhbC1pY29uLWxpc3QgLnNvY2lhbC1pY29uLnR3aXR0ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHcuc3ZnPzIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jb250YWN0LWJveCAuc29jaWFsLWljb24tbGlzdCAuc29jaWFsLWljb246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4jc2lnbmF0dXJlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNzaWduYXR1cmUgPiBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4jc2lnbmF0dXJlID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNzaWduYXR1cmUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG59XG4jc2lnbmF0dXJlIHNwYW4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNzaWduYXR1cmUgc3BhbiBhIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNzaWduYXR1cmUgc3BhbiBhIHNwYW46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jc2lnbmF0dXJlIGltZyB7XG4gIHdpZHRoOiA0MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4jc2lnbmF0dXJlIC5pbWFnZSBpbWcge1xuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi5jb3B5cmlnaHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvcHlyaWdodCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLXJvd3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM2MHB4O1xuICB9XG4gIC5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC51c2VyLWFjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIHotaW5kZXg6IDEwMDU7XG4gICAgdG9wOiA3MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIC5jb250YWN0LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2hXaGlzcGVyZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjVweCk7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIk1lbnVcIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzdiN2I3YjtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdIHtcbiAgICBvcmRlcjogLTU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2NnB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMnB4IGF1dG87XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSBpIHtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDg0cHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIC5mYXZvcml0ZV9pY29uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUgLmZhdm9yaXRlX2ljb24gLm51bWJlciB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTJweDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyNHB4O1xuICB9XG4gICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgei1pbmRleDogMTAwMjtcbiAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTBweCk7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjaGVhZGVyIC5jb250YWN0LWhlYWRlciB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuICB9XG4gICNoZWFkZXIgLmNvbnRhY3QtaGVhZGVyIC5jb250YWN0LXRleHQgPiBkaXY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJOZXbDrXRlIHNpIHJhZHk/XCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICM3YjdiN2I7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbiAgfVxuICAudXNlci1hY3Rpb24taW4gLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQsIC51c2VyLWFjdGlvbi1pbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDY5cHg7XG4gIH1cbiAgLnNjcm9sbGVkLXVwLnNjcm9sbGVkICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaW4taW5kZXggI2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbiNoZWFkZXIge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXI6IG5vbmU7XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuI2hlYWRlciAuc2VhcmNoIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiAycHggc29saWQgI2UzZTNlMztcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtaW5wdXQtaWNvbjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzOHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAzMHB4O1xuICB3aWR0aDogMzhweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jYXJ0LnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW46IDA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSBpIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1N2EzO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAycHg7XG4gIGJvdHRvbTogLTlweDtcbiAgbGVmdDogLTlweDtcbiAgY29sb3I6ICNmZmY7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSAuY2FydC1wcmljZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnPzEpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuZmF2b3JpdGUge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmZhdm9yaXRlIC5mYXZvcml0ZV9pY29uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9oZWFydC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyAuZmF2b3JpdGUgLmZhdm9yaXRlX2ljb24gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmZhdm9yaXRlIC5mYXZvcml0ZV9pY29uIC5udW1iZXIge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1N2EzO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gICNoZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLnVzZXItYWN0aW9uIC5jb250YWluZXIge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNoZWFkZXIgLnNlYXJjaCAuc2VhcmNoV2hpc3BlcmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDdweCAxM3B4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5jYXJ0LXByaWNlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiA0MzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlDFmWlobMOhc2l0XCI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXTpob3Zlcjo6YWZ0ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvcml0ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGU6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIk9ibMOtYmVuw6lcIjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGU6aG92ZXI6OmFmdGVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmxvZy1pbiAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYmVmb3JlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLWluIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZjZjQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhID4gYiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gdWwubWVudS1sZXZlbC0yIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTIgbGkgYSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51Lm1lbnUtbGV2ZWwtMiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDRweCAwcHggNHB4IDRweDtcbiAgfVxuICAjbmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB0b3A6IDcwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gYSAuc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIGIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gdWwgPiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gdWwgPiBsaTpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpID4gdWwgPiBsaSA+IGRpdiA+IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCAxMnB4IDQycHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSA+IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGk6bGFzdC1vZi10eXBlID4gYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUgdWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudSB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAycHg7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG1hcmdpbjogMTBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51IHVsIGxpIGE6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51IHVsIGxpIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgYSB7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSAuc3VibWVudS1hcnJvdyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudV9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmN6ay12ZXJzaW9uICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUgdWwgbGkgYVtocmVmPVwiL2FjdGlvbi9DdXJyZW5jeS9jaGFuZ2VDdXJyZW5jeS8/Y3VycmVuY3lDb2RlPUNaS1wiXSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLmV1ci12ZXJzaW9uICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUgdWwgbGkgYVtocmVmPVwiL2FjdGlvbi9DdXJyZW5jeS9jaGFuZ2VDdXJyZW5jeS8/Y3VycmVuY3lDb2RlPUVVUlwiXSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gYSA+IGIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gZGl2ID4gYSA+IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uLWluIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpsYXN0LW9mLXR5cGUgPiBhIHtcbiAgcGFkZGluZzogMTFweCAxNXB4IDEycHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTdhMztcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmxhc3Qtb2YtdHlwZSA+IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNDQ4MDtcbn1cblxuLm1lbnUtaGVscGVyIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLm1lbnUtaGVscGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci1ib3R0b20td3JhcHBlciB7XG4gICAgaGVpZ2h0OiA1NXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yIHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgdG9wOiB1bnNldDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJvcmRlci1jb2xvcjogIzNmNTdhMztcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICAgIGhlaWdodDogNjVweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBhIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIGhlaWdodDogNjVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgPiBhIGltZyB7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIG1heC1oZWlnaHQ6IDQ1cHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE4MHB4O1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLnNwbGl0dGVkIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYTpob3ZlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gICAgY29sb3I6ICMzZjU3YTM7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHA6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cDpmaXJzdC1jaGlsZCA+IGE6aG92ZXIge1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjM2Y1N2EzO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpsYXN0LW9mLXR5cGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLm1lbnUtaGVscGVyIHtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgcmlnaHQ6IDE4MHB4O1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB1bCBsaSBhLCAubWVudS1oZWxwZXIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkge1xuICAgIGZsZXgtYmFzaXM6IDQ5JTtcbiAgICB3aWR0aDogNDklO1xuICAgIG1hcmdpbjogMC41JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpIHtcbiAgICBmbGV4LWJhc2lzOiAzMi4zMyU7XG4gICAgd2lkdGg6IDMyLjMzJTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB1bCBsaSBhLCAubWVudS1oZWxwZXIgdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSB7XG4gICAgZmxleC1iYXNpczogMjQlO1xuICAgIHdpZHRoOiAyNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYge1xuICBmbGV4OiBhdXRvO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUgYSB7XG4gIHBhZGRpbmc6IDJweCA4cHggMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93biBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGZsb2F0OiBub25lO1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSA+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogMnB4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyBhW2hyZWY9XCIvcmVnaXN0cmFjZS9cIl0sIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIGEudG9wLW5hdi1idXR0b24tbG9naW4sIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIGEudG9wLW5hdi1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudGVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxODBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4MHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudGVsIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudGVsIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIihQb+KAk3DDoSA4LjAw4oCTMTYuMDApXCI7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmN6ay12ZXJzaW9uIC50b3AtbmF2aWdhdGlvbi1iYXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhW2hyZWY9XCIvYWN0aW9uL0N1cnJlbmN5L2NoYW5nZUN1cnJlbmN5Lz9jdXJyZW5jeUNvZGU9Q1pLXCJdIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZXVyLXZlcnNpb24gLnRvcC1uYXZpZ2F0aW9uLWJhciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGFbaHJlZj1cIi9hY3Rpb24vQ3VycmVuY3kvY2hhbmdlQ3VycmVuY3kvP2N1cnJlbmN5Q29kZT1FVVJcIl0ge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbi1ob3ZlcmVkOjpiZWZvcmUsIC5zZWFyY2gtZm9jdXNlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbiNuYXZpZ2F0aW9uLWNvdW50cnkge1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMzEzNDM5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI25hdmlnYXRpb24tY291bnRyeSBpbWcge1xuICBtYXgtd2lkdGg6IDI1cHg7XG4gIG1heC1oZWlnaHQ6IDE1cHg7XG59XG4jbmF2aWdhdGlvbi1jb3VudHJ5IC5jYXJldCB7XG4gIGJvcmRlcjogMDtcbn1cbiNuYXZpZ2F0aW9uLWNvdW50cnkgLmNhcmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtOXB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ud2VsY29tZS13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWJvdXQge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLmFib3V0IC5hYm91dC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG4uYWJvdXQgLmFib3V0LXRleHQge1xuICBtYXJnaW46IDMwcHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmFib3V0IC5hYm91dC10ZXh0IGgxIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uYWJvdXQgLmFib3V0LXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuLmFib3V0IC5saXN0LXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5hYm91dCAubGlzdC13cmFwIC5saXN0LWNoZWNrIHtcbiAgbWFyZ2luOiAxNXB4IDA7XG59XG4uYWJvdXQgLmxpc3Qtd3JhcCAubGlzdC1jaGVjayBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaG9wIC5zaG9wLXRleHQge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZjZjQ7XG59XG4uc2hvcCAuc2hvcC10ZXh0IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFib3V0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5hYm91dCAuYWJvdXQtdGV4dCAubGlzdC1jaGVjayB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYWJvdXQgLmFib3V0LWltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLnNob3Age1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnNob3AgPiBkaXYge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgfVxuICAuc2hvcCAuc2hvcC10ZXh0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuc2hvcCAuc2hvcC10ZXh0OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmY2Y0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAtMTUwcHg7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuc2hvcCAuc2hvcC10ZXh0ID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFib3V0IC5hYm91dC10ZXh0IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5hYm91dCAuYWJvdXQtdGV4dCBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG4gIC5hYm91dCAuYWJvdXQtdGV4dCBoMSB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFib3V0IC5hYm91dC1pbWcge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmFib3V0IC5hYm91dC10ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnNob3Age1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgLnNob3AgLnNob3AtaW1nIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuLmJvZHktYmFubmVycyA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5ncm91cC1zZWN0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiA1NXB4IDAgMjBweDtcbn1cbi5ncm91cC1zZWN0aW9uIHAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1iYW5uZXI6bnRoLWNoaWxkKDMpIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5ncm91cC1zZWN0aW9uIHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYnJhbmRzIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cbi5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbn1cbi5icmFuZHMgLmJyYW5kcy13cmFwIGgyIHtcbiAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDI0cHg7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuYnJhbmQgPiBhIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5icmFuZCBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICBwYWRkaW5nOiAwIDEwcHg7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJyYW5kcyAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYnJhbmRzIC5icmFuZHMtd3JhcDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMTBweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAgLmJyYW5kLXNsaWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM0MHB4KTtcbiAgfVxuICAuYnJhbmRzIC5icmFuZHMtd3JhcCAuYnJhbmQtdGl0bGUge1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJyYW5kcyBoMiB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyYW5kcyAuYnJhbmRzLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5icmFuZHMgLmJyYW5kLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uYmFubmVycy1yb3cgLmNvbC1zbS00LCAuYmFubmVycy1yb3cgLmNvbC1zbS04IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aWRlLWNhcm91c2VsIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ocC1iZy5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbiNjYXJvdXNlbCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGl0bGUsICNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRleHQsICNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbiNjYXJvdXNlbCAuZXh0ZW5kZWQtYmFubmVyLXRleHQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbiNjYXJvdXNlbCAuc2xpZGVyLXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jY2Fyb3VzZWwgLnNsaWRlci10ZXh0IHtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbn1cbiNjYXJvdXNlbCAuc2xpZGVyLXRleHQgaDIge1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xufVxuI2Nhcm91c2VsIC5zbGlkZXItdGV4dCBwIHtcbiAgbWF4LXdpZHRoOiAzNTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCwgLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0OjpiZWZvcmUsIC5jYXJvdXNlbC1jb250cm9sLmxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIG1heC13aWR0aDogNDBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgcmlnaHQ6IDBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLnJpZ2h0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIGxlZnQ6IDBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1sLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbiNjb250ZW50IC5iYW5uZXJzLXJvdyAuY29sLXNtLTgsICNjb250ZW50IC5iYW5uZXJzLXJvdyAuY29sLXNtLTQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci10ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIH1cbiAgI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dCAuc2xpZGVyLXdyYXAge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogODUlO1xuICB9XG4gICNjYXJvdXNlbCAuc2xpZGVyLXRleHQge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgI2Nhcm91c2VsIC5zbGlkZXItdGV4dCBoMiB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2Nhcm91c2VsIC5zbGlkZXItdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgI2Nhcm91c2VsIC5zbGlkZXItaW1nIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY2Fyb3VzZWwgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgI2Nhcm91c2VsIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgI2Nhcm91c2VsIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjY2Fyb3VzZWwgLml0ZW0gPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAjY2Fyb3VzZWwgLml0ZW0gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjY2Fyb3VzZWwgLml0ZW0gLnNsaWRlci13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gICNjYXJvdXNlbCAuaXRlbSAuc2xpZGVyLXRleHQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjY2Fyb3VzZWwgLml0ZW0gLnNsaWRlci10ZXh0IHAge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbiAgI2Nhcm91c2VsIC5pdGVtIC5zbGlkZXItdGV4dCAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgI2Nhcm91c2VsIC5pdGVtIC5zbGlkZXItaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI2Nhcm91c2VsIC5pdGVtIC5zbGlkZXItaW1nIGltZyB7XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gIH1cbiAgI2Nhcm91c2VsIC5pdGVtIC5idXR0b25zLXdyYXAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vYmlsZSAjY29udGVudCAud2lkZS1jYXJvdXNlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmluLWluZGV4ICNjb250ZW50IC5iYW5uZXJzLXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbiAgLndpZGUtY2Fyb3VzZWwge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgI2Nhcm91c2VsIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAjY2Fyb3VzZWwgLnNsaWRlci1pbWcge1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuICAuY2Fyb3VzZWwtY29udHJvbC5yaWdodCwgLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG4gIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0OjpiZWZvcmUsIC5jYXJvdXNlbC1jb250cm9sLmxlZnQ6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgbWF4LXdpZHRoOiAzMHB4O1xuICB9XG4gIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuY2Fyb3VzZWwtY29udHJvbC5sZWZ0IHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG4uY291cnNlLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMzBweCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb3Vyc2Utc2VjdGlvbiAuY29udGFpbmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2xvZ28tc20uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA1NnB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jb3Vyc2Utc2VjdGlvbiAuY29udGFpbmVyID4gZGl2IHtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIHBhZGRpbmc6IDFweCAyMHB4O1xufVxuLmNvdXJzZS1zZWN0aW9uIGgyIHtcbiAgbWFyZ2luOiAzMHB4IDAgMjVweDtcbiAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4uY291cnNlLXNlY3Rpb24gaDIgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuaW1hZ2Uge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuaW1hZ2UgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLmltYWdlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuaW1hZ2U6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wcmljZXMsIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLmZhdm9yaXRlLCAuY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5hdmFpbGFiaWxpdHkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5mbGFncyB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBwYWRkaW5nOiA1cHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5mbGFncyAuZmxhZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5mbGFncyAuZmxhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGluLnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucDpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWUge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbiB7XG4gIG9yZGVyOiAtMTtcbiAgcGFkZGluZzogMTBweCAwIDA7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbn1cbi5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tcHJpbWFyeSwgLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tY2FydCB7XG4gIHdpZHRoOiA4OHB4O1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDlweCA1cHg7XG4gIG1hcmdpbjogMTBweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyAuYnRuLmJ0bi1wcmltYXJ5OjpiZWZvcmUsIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5idG4uYnRuLWNhcnQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC1kZXNjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvdXJzZS10ZXh0IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jb3Vyc2UtaXRlbXMgaDQge1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvdXJzZS1zZWN0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Nob3AtYmcuanBnKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5jb3Vyc2Utc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwOHB4O1xuICB9XG4gIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbiAgLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tcHJpbWFyeSwgLmNvdXJzZS1zZWN0aW9uIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tY2FydCB7XG4gICAgYm90dG9tOiA1MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtbmF2aWdhdGlvbiA+IHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb3Vyc2Utc2VjdGlvbiBoMiB7XG4gICAgZm9udC1zaXplOiA0MnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvdXJzZS1zZWN0aW9uIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNvdXJzZS1zZWN0aW9uIC5jb250YWluZXIgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvdXJzZS1zZWN0aW9uIC5jb250YWluZXIgPiBkaXY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb3Vyc2Utc2VjdGlvbiAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAuY291cnNlLXNlY3Rpb24gLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbjogNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY291cnNlLXNlY3Rpb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5jb3Vyc2Utc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIH1cbiAgLmNvdXJzZS1zZWN0aW9uIC5jb250YWluZXI6OmJlZm9yZSB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG59XG4uYmFubmVycy1yb3cgPiAuY29sLXNtLTQsIC5iYW5uZXJzLXJvdyAuY29sLXNtLTgge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvcGNhdCB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdG9wLWJnLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi50b3BjYXQgaDIge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRvcGNhdCAudG9wY2F0LXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cbi50b3BjYXQgLnRvcGNhdC1pdGVtIHtcbiAgbWF4LXdpZHRoOiAxOTBweDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IHRvcCBlYXNlIDAuNXM7XG4gIHRvcDogMDtcbn1cbi50b3BjYXQgLnRvcGNhdC1pdGVtOmhvdmVyIHtcbiAgdG9wOiAtMTBweDtcbn1cbi50b3BjYXQgLnRvcGNhdC1pdGVtOmhvdmVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b3BjYXQgLnRvcGNhdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cbi50b3BjYXQgLnRvcGNhdC1pdGVtID4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgyMDEsIDIwMSwgMjAxLCAwLjE1KTtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgyMDEsIDIwMSwgMjAxLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIGJvdHRvbTogNXB4O1xuICByaWdodDogNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udG9wY2F0IC50b3BjYXQtaXRlbSAudG9wY2F0LXRleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG9wY2F0IC50b3BjYXQtaXRlbSAudG9wY2F0LXRleHQgaDMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnRvcGNhdCAudG9wY2F0LWltZyB7XG4gIG1heC13aWR0aDogODdweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBsaW5lLWhlaWdodDogNjRweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50b3BjYXQgLnRvcGNhdC1pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC50b3BjYXQgLnRvcGNhdC1pdGVtIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbiAgLnRvcGNhdCAudG9wY2F0LWl0ZW0gdWwgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnRvcGNhdCAudG9wY2F0LWl0ZW0gaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAudG9wY2F0IC50b3BjYXQtaXRlbSBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudG9wY2F0IC50b3BjYXQtd3JhcCB7XG4gICAgcGFkZGluZzogMDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAudG9wY2F0IC50b3BjYXQtaXRlbTpmaXJzdC1vZi10eXBlIHAge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGNhdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG4gIC50b3BjYXQgLnRvcGNhdC1pdGVtOmZpcnN0LW9mLXR5cGUgaDIge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAudG9wY2F0IC50b3BjYXQtaXRlbTpmaXJzdC1vZi10eXBlIC50b3BjYXQtaXRlbS13cmFwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuLmJlbmVmaXRCYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgZmxleDogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi51c3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi51c3Atd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51c3Atd3JhcCAudXNwLWl0ZW0gLnVzcC1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA2NHB4O1xuICBtaW4td2lkdGg6IDY0cHg7XG4gIG1heC13aWR0aDogNjRweDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdXNwLWJnLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MnB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi51c3Atd3JhcCAudXNwLWl0ZW0gcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0gLnVzcC1pbWcge1xuICAgIG1hcmdpbjogLTEwcHggMTVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbi5mYXEtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnBhbmVsLWl0ZW0ge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLnBhbmVsLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzO1xufVxuXG4ucGFuZWwtdGl0bGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDIycHggNDBweCAyMnB4IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYW5lbC10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wYW5lbC10aXRsZSBwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5wYW5lbC10aXRsZS5wYW5lbC1zaG93OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQtZy5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5wYW5lbC1ib2R5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMnB4IDE1cHggMTVweDtcbn1cbi5wYW5lbC1ib2R5IHAge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wYW5lbC1zaG93IHAge1xuICBjb2xvcjogIzcwQUI0RTtcbn1cbi5wYW5lbC1zaG93ICsgLnBhbmVsLWJvZHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlc3BvbnNpdmUtdG9vbHMgLmZhdm9yaXRlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW4tZmF2b3JpdGUgLmNvbnRlbnQtaW5uZXIsXG4uaW4tb2JsaWJlbmUgLmNvbnRlbnQtaW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmF2b3JpdGUtZGV0YWlsIHtcbiAgb3JkZXI6IC0yMDtcbiAgbWFyZ2luOiA1cHggMDtcbn1cbi5mYXZvcml0ZS1kZXRhaWwgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHA6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHAgc3Bhbi5mYXZvcml0ZSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZhdm9yaXRlLWRldGFpbCBwIHNwYW4uZmF2b3JpdGUgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHAgc3Bhbi5mYXYtdGV4dCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZhdm9yaXRlLWRldGFpbCBwIHNwYW4uZmF2LXRleHQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlcjogMDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmZhdm9yaXRlX2ljb24gLm51bWJlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGM0MxQzM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uZmF2b3JpdGVfaWNvbiAubnVtYmVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXZvcml0ZV9pY29uIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICNFODgzQTE7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QuZmF2LWFjdGl2ZSAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiAjRjNDMUMzO1xuICBzdHJva2U6ICNGM0MxQzM7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0b3A6IDI1cHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnByb2R1Y3QgLmZhdm9yaXRlIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wcm9kdWN0IC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICNFODgzQTE7XG4gIHN0cm9rZS13aWR0aDogMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvcml0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZGlzcGxheTogaW5pdGlhbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvcml0ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5uYXZpZ2F0aW9uLWJ1dHRvbnMgYS5mYXZvcml0ZSBpIHtcbiAgLyogJjo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgZm9udC1mYW1pbHk6XCJGbGF0aWNvblwiO1xuICAgIGZvbnQtc2l6ZTozMHB4O1xuXG4gIH0qL1xufVxuLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIGkgc3BhbiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmxpbmstaWNvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgbWFyZ2luOiAwIDI1cHggMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgei1pbmRleDogMTtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdm9yaXRlIGkgc3ZnIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiT2RlYnJhdCB6IG9ibMOtYmVuw71jaFwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDA7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIGkgc3ZnIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogI0U4ODNBMTtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdCAucCAuZmF2b3JpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMzVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaGVhcnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMnB4IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4ucHJvZHVjdCAucCAuZmF2b3JpdGUgaSBzdmcge1xuICBzdHJva2U6ICMwMDAwMDA7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICBzdHJva2U6IG5vbmU7XG59XG4ucHJvZHVjdC5mYXYtYWN0aXZlIC5wIC5mYXZvcml0ZSBpIHN2ZyB7XG4gIGZpbGw6ICMwMDAwMDA7XG4gIHN0cm9rZTogIzAwMDAwMDtcbn1cblxuLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZSAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZSAuZmF2b3JpdGUtZGV0YWlsIC5mYXZvcml0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9oZWFydC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5wLWltYWdlLXdyYXBwZXIgLnAtaW1hZ2UgLmZhdm9yaXRlLWRldGFpbCBzdmcge1xuICBzdHJva2U6ICMwMDAwMDA7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6IG5vbmU7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5mYXZvcml0ZS1kZXRhaWwuZmF2LXllcyAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiAjMDAwMDAwO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHN0cm9rZTogIzAwMDAwMDtcbn1cblxuLnJhdGUtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG4ucmF0ZS1zZWN0aW9uIC5yYXRlLWl0ZW1zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucmF0ZS1zZWN0aW9uIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucmF0ZS1zZWN0aW9uIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAgLnN0YXJzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmF0ZS1zZWN0aW9uIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIG1hcmdpbjogMDtcbn1cbi5yYXRlLXNlY3Rpb24gLnJhdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC02N3B4O1xufVxuLnJhdGUtc2VjdGlvbiAucmF0ZS1oZWFkZXIgLnJhdGUtaW1nIHtcbiAgd2lkdGg6IDEwNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yYXRlLXNlY3Rpb24gLnJhdGUtaGVhZGVyIGg0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJhdGUtc2VjdGlvbiAucmF0ZS1oZWFkZXIgaDQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAtMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cbi5yYXRlLXNlY3Rpb24gLnZvdGUtd3JhcCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB3aWR0aDogNTAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0ZS1zZWN0aW9uIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIG9yZGVyOiAtMTtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0ZS1zZWN0aW9uIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0ZS1zZWN0aW9uIC52b3RlLXdyYXAgLnZvdGUtcGljIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYXRlLXNlY3Rpb24gLnZvdGUtd3JhcCAudm90ZS1zdW1tYXJ5IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ucmF0ZS1zZWN0aW9uIC52b3RlLXdyYXAgLnZvdGUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5yYXRlLXNlY3Rpb24gLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5yYXRlLXNlY3Rpb24gLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcgLnZvdGUtZGVsaW1ldGVyIHtcbiAgY29sb3I6ICM1ODU3NzU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnJhdGUtc2VjdGlvbiAudm90ZS13cmFwIC52b3RlLW5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJhdGUtc2VjdGlvbiAuYnV0dG9uLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMjFweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5cbi5yYXRlLWF2ZXJhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc3RhcnMgYSwgLnN0YXJzIHNwYW4ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cbi5zdGFycyBhOjpiZWZvcmUsIC5zdGFycyBzcGFuOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc3RhcnMgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLCAuc3RhcnMgLnN0YXIuc3Rhci1oYWxmOjpiZWZvcmUge1xuICBjb2xvcjogI2U3YzUyMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAucmF0ZS1zZWN0aW9uIC5yYXRlLWl0ZW1zIC52b3RlLXdyYXAge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5yYXRlLXNlY3Rpb24gLnJhdGUtaXRlbXMgLnZvdGUtd3JhcDpudGgtY2hpbGQobiszKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmRpc2FsbG93ZWQtcHJvZHVjdHMtbGlzdCB7XG4gIHBhZGRpbmc6IDAgMjVweCAxNXB4IDI1cHg7XG59XG4uZGlzYWxsb3dlZC1wcm9kdWN0cy1saXN0IC5kaXNhbGxvd2VkLXByb2R1Y3Qge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMXB4IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogI2UzZTNlMztcbn1cbi5kaXNhbGxvd2VkLXByb2R1Y3RzLWxpc3QgLmRpc2FsbG93ZWQtcHJvZHVjdDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uZGlzYWxsb3dlZC1wcm9kdWN0cy1saXN0IC5kaXNhbGxvd2VkLXByb2R1Y3Q6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uZGlzYWxsb3dlZC1wcm9kdWN0cy1saXN0IC5wb3B1cC1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDIwcHggMCAwIDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uaW4tNDA0IC5jb250ZW50LWlubmVyIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMTUwcHg7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyID4gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIgaDQge1xuICBtYXJnaW46IDI1cHggMCAxNXB4O1xuICBmb250LXNpemU6IDA7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciBoNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcm96a291bWVqdGUgbmHFoWkgbmFiw61ka3VcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gIC1tb3otY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tY291bnQ6IDI7XG59XG4uaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5pbi00MDQgLmNvbnRlbnQtaW5uZXIgLmJhbm5lci13cmFwcGVyIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaW4tNDA0IC5lbXB0eS1jb250ZW50LTQwNCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTNlM2UzO1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zLzQwNC5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAwO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgaDEge1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW4tNDA0IC5lbXB0eS1jb250ZW50LTQwNCBoMiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAwO1xufVxuLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgaDI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0IHAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLTQwNCAuZW1wdHktY29udGVudC00MDQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3OXB4KSB7XG4gIC5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5pbi00MDQgLmVtcHR5LWNvbnRlbnQtNDA0OjpiZWZvcmUge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gIH1cbiAgLmluLTQwNCAuY29udGVudC1pbm5lciAuYmFubmVyLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuaW4tNDA0IC5jb250ZW50LWlubmVyIC5iYW5uZXItd3JhcHBlciB1bCB7XG4gICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDE7XG4gICAgLW1vei1jb2x1bW4tY291bnQ6IDE7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICB9XG4gIC5pbi00MDQgLmNvbnRlbnQtaW5uZXIgPiBwIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi52aWRlby1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLnJlc3BvbnNpdmUtaWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5iYW5uZXItZmFxIHtcbiAgYmFja2dyb3VuZDogI2YwZmNmNCB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2JnLWZvb3Quc3ZnKSB0b3AgMjVweCByaWdodCAyMHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA2MHB4IGF1dG87XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmJhbm5lci1mYXEgaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMTBweCAwIDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmJhbm5lci1mYXEgaDQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2hlbHAuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmJhbm5lci1mYXEgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4uYmFubmVyLWZhcSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5iYW5uZXItZmFxIHVsIGxpOjptYXJrZXIge1xuICBjb2xvcjogIzNmNTdhMztcbn1cbi5iYW5uZXItZmFxIHVsIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYmFubmVyLWZhcSB1bCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJhbm5lci1mYXEgYS5idG4tYXJyb3ctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDhweCAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYmFubmVyLWZhcSBhLmJ0bi1hcnJvdy1ncmVlbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MEFCNEU7XG59XG5cbi5iYW5uZXItaGVscCB7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJhY2tncm91bmQ6ICNmMGZjZjQgdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9iZy1mb290LnN2ZykgYm90dG9tIC0yMHB4IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNjBweCBhdXRvO1xufVxuLmJhbm5lci1oZWxwIC5oZWxwLXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmFubmVyLWhlbHAgLmhlbHAtdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5iYW5uZXItaGVscCAuaGVscC10ZXh0IC50ZWwsIC5iYW5uZXItaGVscCAuaGVscC10ZXh0IC5tYWlsIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJhbm5lci1oZWxwIC5oZWxwLXRleHQgLnRlbCBhLCAuYmFubmVyLWhlbHAgLmhlbHAtdGV4dCAubWFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJhbm5lci1oZWxwIC5oZWxwLXRleHQgLnRlbCBhOmhvdmVyLCAuYmFubmVyLWhlbHAgLmhlbHAtdGV4dCAubWFpbCBhOmhvdmVyIHtcbiAgY29sb3I6ICMzZjU3YTM7XG59XG4uYmFubmVyLWhlbHAgLmhlbHAtdGV4dCAudGVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUG/igJNww6EgOC4wMOKAkzE2LjAwXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYmFubmVyLWhlbHAgLmhlbHAtaW1nIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNzBweDtcbn1cbi5iYW5uZXItaGVscCAuaGVscC1pbWcgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmJhbm5lci1oZWxwIC5oZWxwLWltZzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAyOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLWJnLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5iYW5uZXItaGVscCAuaGVscC1jaGF0IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYmFubmVyLWhlbHAgLmhlbHAtY2hhdCAubGluay1pY29uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDIzcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJhbm5lci1oZWxwIC5oZWxwLWNoYXQgLmxpbmstaWNvbjo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIDdweCAwIDA7XG59XG4uYmFubmVyLWhlbHAgLmhlbHAtY2hhdCAubGluay1pY29uIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYmFubmVyLWhlbHAgLmhlbHAtY2hhdCAubGluay1pY29uOmhvdmVyIHtcbiAgY29sb3I6ICMzZjU3YTM7XG59XG4uYmFubmVyLWhlbHAuYmFubmVyLWhlbHAtY291cnNlIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5iYW5uZXItaGVscC5iYW5uZXItaGVscC1jb3Vyc2UgLmhlbHAtdGV4dCAubWFpbCwgLmJhbm5lci1oZWxwLmJhbm5lci1oZWxwLWNvdXJzZSAuaGVscC10ZXh0IC50ZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iYW5uZXItaGVscC5iYW5uZXItaGVscC1jb3Vyc2UgLmhlbHAtdGV4dCAubWFpbDo6YWZ0ZXIsIC5iYW5uZXItaGVscC5iYW5uZXItaGVscC1jb3Vyc2UgLmhlbHAtdGV4dCAudGVsOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmFubmVyLWhlbHAuYmFubmVyLWhlbHAtY291cnNlIC5oZWxwLXRleHQgLm1haWwge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cbi5zaG9wLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLnNob3Atc2VjdGlvbiBwID4gYSwgLnNob3Atc2VjdGlvbiBsaSA+IGEsIC5zaG9wLXNlY3Rpb24gc3BhbiA+IGEge1xuICBjb2xvcjogIzNmNTdhMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2hvcC1zZWN0aW9uIHAgPiBhOmhvdmVyLCAuc2hvcC1zZWN0aW9uIGxpID4gYTpob3ZlciwgLnNob3Atc2VjdGlvbiBzcGFuID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNob3Atc2VjdGlvbi13cmFwIHtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zaG9wLWJnLmpwZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDFweCAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnNob3Atc2VjdGlvbi13cmFwIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zaG9wLXNlY3Rpb24td3JhcCAuY29udGFpbmVyID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBhZGRpbmc6IDM1cHggMCAyNXB4O1xufVxuLnNob3Atc2VjdGlvbi13cmFwIC5jb250YWluZXIgPiBkaXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbG9nby1zbS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDU2cHggYXV0bztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNob3Atc2VjdGlvbi13cmFwIC5jb250YWluZXIgPiBkaXYgLnNob3Atd3JhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2hvcC1zZWN0aW9uLXdyYXAgLmNvbnRhaW5lciA+IGRpdiAuc2hvcC13cmFwIC50aXRsZSB7XG4gIG1heC13aWR0aDogNzkwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uY29udGFjdC1pbmZvLXdyYXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmNvbnRhY3QtaW5mby13cmFwID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG4uY29udGFjdC1pbmZvLXdyYXAgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbnRhY3QtaW5mby13cmFwIC5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY29udGFjdC1pbmZvLXdyYXAgLmNvbnRhY3QtaW5mbyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDVweCAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWluZm8td3JhcCAuY29udGFjdC1pbmZvIC5jb250YWN0LWluZm8tdGVsLCAuY29udGFjdC1pbmZvLXdyYXAgLmNvbnRhY3QtaW5mbyAuY29udGFjdC1pbmZvLW1haWwge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWluZm8td3JhcCAuY29udGFjdC1pbmZvIC5jb250YWN0LWluZm8tdGVsIHNwYW4sIC5jb250YWN0LWluZm8td3JhcCAuY29udGFjdC1pbmZvIC5jb250YWN0LWluZm8tbWFpbCBzcGFuIHtcbiAgbWFyZ2luOiAxMHB4IDAgNXB4O1xufVxuLmNvbnRhY3QtaW5mby13cmFwIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaW5mby10ZWwgYSwgLmNvbnRhY3QtaW5mby13cmFwIC5jb250YWN0LWluZm8gLmNvbnRhY3QtaW5mby1tYWlsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMmQyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDFweCAhaW1wb3J0YW50O1xufVxuLmFsZXJ0IHAge1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2Q3MDAwMDtcbn1cbi5hbGVydCBwIGEge1xuICBjb2xvcjogI2Q3MDAwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWN0LWluZm8td3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29udGFjdC1pbmZvLXdyYXAgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbiAgLmNvbnRhY3QtaW5mby13cmFwIC5jb250YWN0LWluZm8gc3BhbiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4jY29udGVudCAubmV3cy1pdGVtLCAubmV3cy1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jY29udGVudCAubmV3cy1pdGVtIGgyLCAubmV3cy1pdGVtIGgyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbiNjb250ZW50IC5uZXdzLWl0ZW0gaDIgYSwgLm5ld3MtaXRlbSBoMiBhIHtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAubmV3cy1pdGVtIGgyOmhvdmVyIGEsIC5uZXdzLWl0ZW0gaDI6aG92ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzZjU3YTM7XG59XG4jY29udGVudCAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tbGluay1pbWcsIC5uZXdzLWl0ZW0gLm5ld3MtaXRlbS1saW5rLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiAtMztcbn1cbiNjb250ZW50IC5uZXdzLWl0ZW0gLm5ld3MtaXRlbS1saW5rLWltZzo6YmVmb3JlLCAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tbGluay1pbWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBhZGRpbmctdG9wOiA1MiU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2NvbnRlbnQgLm5ld3MtaXRlbSAubmV3cy1pdGVtLWxpbmstaW1nIC5uZXdzLWltYWdlLCAubmV3cy1pdGVtIC5uZXdzLWl0ZW0tbGluay1pbWcgLm5ld3MtaW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbn1cbiNjb250ZW50IC5uZXdzLWl0ZW0gdGltZSwgLm5ld3MtaXRlbSB0aW1lIHtcbiAgb3JkZXI6IC0yO1xufVxuI2NvbnRlbnQgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24gcCwgLm5ld3MtaXRlbSAuZGVzY3JpcHRpb24gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNjb250ZW50IC5uZXdzLWl0ZW0gLmJ0biwgLm5ld3MtaXRlbSAuYnRuIHtcbiAgbWF4LXdpZHRoOiAxODVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmxvZy1hcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ibG9nLWFydGljbGUgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYmxvZy1hcnRpY2xlIGgyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmxvZy13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTEwcHg7XG59XG4uYmxvZy13cmFwIC5uZXdzLWl0ZW0ge1xuICB3aWR0aDogMzMuMzMlO1xufVxuXG4jbmV3c1dyYXBwZXIge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG59XG4jbmV3c1dyYXBwZXIgLm5ld3MtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nIC5ibG9nLXdyYXAge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHlwZS1wb3N0cy1saXN0aW5nIC5uZXdzLXdyYXBwZXIgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuYmxvZy13cmFwIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmJsb2ctd3JhcCAubmV3cy1pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJsb2cge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmJsb2cgLmJsb2ctdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5ibG9nIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgICB0b3A6IDIwJTtcbiAgfVxuICAuYmxvZyBoMjo6YmVmb3JlIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyAubmV3cy13cmFwcGVyIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5ibG9nLXdyYXAgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJsb2ctd3JhcCAubmV3cy1pdGVtOm50aC1jaGlsZChuKzIpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2UzZTM7XG59XG4uYnJlYWRjcnVtYnMgYSwgLmJyZWFkY3J1bWJzIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmJyZWFkY3J1bWJzIGE6aG92ZXIsIC5icmVhZGNydW1icyBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbn1cbi5icmVhZGNydW1icyBzcGFuOmxhc3Qtb2YtdHlwZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1idWxsZXQge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24tYnVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ob21lLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtcHJvZHVjdCAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3Qtb2YtdHlwZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHlwZS1wcm9kdWN0IC5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMikgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyLCAudHlwZS1wb3N0IC5jb250ZW50LWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIGgyLCAudHlwZS1wb3N0IC5jb250ZW50LWlubmVyIGgyIHtcbiAgbWFyZ2luOiA0NXB4IDAgMzBweDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgaDMsIC50eXBlLXBvc3QgLmNvbnRlbnQtaW5uZXIgaDMge1xuICBtYXJnaW46IDQ1cHggMCAzMHB4O1xufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciBoNCwgLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgdWwsIC50eXBlLXBvc3QgLmNvbnRlbnQtaW5uZXIgdWwge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgdWwgbGksIC50eXBlLXBvc3QgLmNvbnRlbnQtaW5uZXIgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgdWwgbGk6OmJlZm9yZSwgLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1N2EzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA3cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgdGFibGUsIC50eXBlLXBvc3QgLmNvbnRlbnQtaW5uZXIgdGFibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCksIC50eXBlLXBvc3QgLmNvbnRlbnQtaW5uZXIgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmY2Y0O1xufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB0YWJsZSB0ciB0ZCwgLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB0YWJsZSB0ciB0aCwgLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciB0YWJsZSB0ciB0ZCwgLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciB0YWJsZSB0ciB0aCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgcCA+IGE6bm90KC5idG4pLCAudHlwZS1wYWdlIC5jb250ZW50LWlubmVyIGxpID4gYTpub3QoLmJ0biksIC50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgc3BhbiA+IGE6bm90KC5idG4pLCAudHlwZS1wb3N0IC5jb250ZW50LWlubmVyIHAgPiBhOm5vdCguYnRuKSwgLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciBsaSA+IGE6bm90KC5idG4pLCAudHlwZS1wb3N0IC5jb250ZW50LWlubmVyIHNwYW4gPiBhOm5vdCguYnRuKSB7XG4gIGNvbG9yOiAjM2Y1N2EzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgcCA+IGE6bm90KC5idG4pOmhvdmVyLCAudHlwZS1wYWdlIC5jb250ZW50LWlubmVyIGxpID4gYTpub3QoLmJ0bik6aG92ZXIsIC50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIgc3BhbiA+IGE6bm90KC5idG4pOmhvdmVyLCAudHlwZS1wb3N0IC5jb250ZW50LWlubmVyIHAgPiBhOm5vdCguYnRuKTpob3ZlciwgLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciBsaSA+IGE6bm90KC5idG4pOmhvdmVyLCAudHlwZS1wb3N0IC5jb250ZW50LWlubmVyIHNwYW4gPiBhOm5vdCguYnRuKTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50eXBlLXBhZ2UgaHIsIC50eXBlLXBvc3QgaHIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBtYXJnaW46IDUwcHggMCA3MHB4O1xufVxuXG4uaWNvLXBsYWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uaWNvLXBsYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waW4uc3ZnPzEpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5uZXdzLWl0ZW0tZGV0YWlsIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuI2NvbnRlbnQgLnRleHQtYm94IHtcbiAgbWFyZ2luOiAzNXB4IDAgNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAyNXB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jY29udGVudCAudGV4dC1ib3ggcCwgI2NvbnRlbnQgLnRleHQtYm94IGgyLCAjY29udGVudCAudGV4dC1ib3ggaDMsICNjb250ZW50IC50ZXh0LWJveCB1bCwgI2NvbnRlbnQgLnRleHQtYm94IGg0IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG4jY29udGVudCAudGV4dC1ib3ggLmJveC1pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jY29udGVudCAudGV4dC1ib3ggLmJveC1pbWcgaDQge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4jY29udGVudCAudGV4dC1ib3gtY2VudGVyIHtcbiAgbWFyZ2luOiAzNXB4IDAgNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiA1MHB4IDI1cHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY29udGVudCAudGV4dC1ib3gtY2VudGVyIC5ib3gtaW1nIHtcbiAgaGVpZ2h0OiA3NHB4O1xuICB3aWR0aDogNzRweDtcbiAgbWFyZ2luLWxlZnQ6IC0zN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMzdweDtcbn1cbiNjb250ZW50IC50ZXh0LWJveC1jZW50ZXIgcCwgI2NvbnRlbnQgLnRleHQtYm94LWNlbnRlciBoMiwgI2NvbnRlbnQgLnRleHQtYm94LWNlbnRlciBoMywgI2NvbnRlbnQgLnRleHQtYm94LWNlbnRlciB1bCwgI2NvbnRlbnQgLnRleHQtYm94LWNlbnRlciBoNCB7XG4gIG1hcmdpbjogMTBweCBhdXRvO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xufVxuI2NvbnRlbnQgLmJveC1zdXBwb3J0IHtcbiAgbWFyZ2luOiAzNXB4IDAgNTBweDtcbiAgcGFkZGluZzogMjVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI2NvbnRlbnQgLmJveC1zdXBwb3J0IHAsICNjb250ZW50IC5ib3gtc3VwcG9ydCBoMiwgI2NvbnRlbnQgLmJveC1zdXBwb3J0IGgzLCAjY29udGVudCAuYm94LXN1cHBvcnQgdWwsICNjb250ZW50IC5ib3gtc3VwcG9ydCBoNCB7XG4gIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuYm94LXN1cHBvcnQgLmJveC1pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIG1pbi13aWR0aDogMTM0cHg7XG59XG4jY29udGVudCAuYm94LXN1cHBvcnQgLmJveC1pbWcuaW1nLXNtIHtcbiAgbWluLXdpZHRoOiA5MHB4O1xufVxuI2NvbnRlbnQgLmJveC1zdXBwb3J0IGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuI2NvbnRlbnQgLmJveC1zdXBwb3J0IGgyIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuI2NvbnRlbnQgLmJhbm5lci10ZXh0IHtcbiAgbWFyZ2luOiAzNXB4IDAgNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgcGFkZGluZzogMjVweDtcbn1cbiNjb250ZW50IC5iYW5uZXItdGV4dCA+IGRpdiB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2NvbnRlbnQgLmJhbm5lci10ZXh0IHAsICNjb250ZW50IC5iYW5uZXItdGV4dCB1bCB7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuI2NvbnRlbnQgLmJhbm5lci10ZXh0IGgyLCAjY29udGVudCAuYmFubmVyLXRleHQgaDMsICNjb250ZW50IC5iYW5uZXItdGV4dCBoNCB7XG4gIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuI2NvbnRlbnQgLmJhbm5lci10ZXh0IGgzIHtcbiAgY29sb3I6ICM3MEFCNEU7XG59XG5cbnRpbWUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbnRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZGF0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLm5ld3MtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ubmV3cy1pdGVtIHRpbWUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubmV3cy1pdGVtLWRldGFpbCB0aW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5uZXdzLWl0ZW0tZGV0YWlsIC50ZXh0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvcC1wYWdlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5zaG9wLXBhZ2UgLnNob3AtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2hvcC1wYWdlIC5zaG9wLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmY2Y0O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMzVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbn1cbi5zaG9wLXBhZ2UgLnNob3AtdGV4dCBoMyB7XG4gIG1hcmdpbjogMTBweCAwIDM1cHg7XG59XG4uc2hvcC1wYWdlIC5zaG9wLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5zaG9wLXBhZ2UgLnNob3AtZmxleCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNob3AtcGFnZSAuc2hvcC1mbGV4IHAgYSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNob3AtcGFnZSAubWFpbCB7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNob3AtcGFnZSAubWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMThweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwtZy5zdmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uc2hvcC1wYWdlIC5tYWlsIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNob3AtcGFnZSAubWFpbCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFzay1wYWdlIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cbi5hc2stcGFnZSAuYXNrLWltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYXNrLXBhZ2UgLmFzay1pbWcgaDIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweCAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4uYXNrLXBhZ2UgLmFzay10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgcGFkZGluZzogMjVweCAyMHB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG59XG4uYXNrLXBhZ2UgLmFzay10ZXh0IGgzIHtcbiAgbWFyZ2luOiAxMHB4IDAgMzVweDtcbn1cbi5hc2stcGFnZSAuYXNrLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cbi5hc2stcGFnZSAubGlua3Mge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hc2stcGFnZSAubGlua3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9saW5rLnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5hc2stcGFnZSAubGlua3MgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFzay1wYWdlIC5saW5rcyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLndpbi1zbGlkZXIge1xuICBtYXJnaW46IDYwcHggMCAyMHB4O1xufVxuLndpbi1zbGlkZXIgLndpbi1pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLndpbi1zbGlkZXIgLndpbi1pdGVtIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG59XG4ud2luLXNsaWRlciAud2luLWl0ZW0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jb250ZW50LXdpZGUge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRlbnQtdGl0bGUge1xuICBtYXgtd2lkdGg6IDk4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmNvbnRlbnQtaGFsZiB7XG4gIG1heC13aWR0aDogNDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI1cHggYXV0bztcbn1cblxuLnNlY3Rpb24tYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmY2Y0O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi50eXBlLXBhZ2UgLnNpZGViYXIsIC50eXBlLXBvc3QgLnNpZGViYXIsIC50eXBlLXBvc3RzLWxpc3RpbmcgLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNob3AtcGFnZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuc2hvcC1wYWdlID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5zaG9wLXBhZ2UgLnNob3AtaW1nIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Byb2Rlam5hLWltZy5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XG4gIH1cbiAgLnNob3AtcGFnZSAuc2hvcC1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG9wLXBhZ2UgLnNob3AtdGV4dCB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIH1cbiAgLnNob3AtcGFnZSAuc2hvcC1mbGV4IHAge1xuICAgIG1pbi13aWR0aDogMjIwcHg7XG4gIH1cbiAgLnNob3AtcGFnZSAuc2hvcC1mbGV4IHA6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG4gIC5hc2stcGFnZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuYXNrLXBhZ2UgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmFzay1wYWdlIC5hc2staW1nIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Jhbm5lci1hc2suanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCAwIDAgNnB4O1xuICB9XG4gIC5hc2stcGFnZSAuYXNrLWltZyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmFzay1wYWdlIC5hc2staW1nIGgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gIH1cbiAgLmFzay1wYWdlIC5hc2stdGV4dCB7XG4gICAgcGFkZGluZzogMjVweCAzMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2hvcC1wYWdlLCAuYXNrLXBhZ2Uge1xuICAgIG1heC13aWR0aDogNjQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG4uaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IC5yb3cge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuY29sLW1kLTYudGV4dC1jZW50ZXIgaDQsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmNvbC1tZC00LnRleHQtY2VudGVyIGg0IHtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG4uaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6ICNjb250ZW50IGgyIHtcbiAgbWFyZ2luOiA0NXB4IDAgMjBweDtcbn1cbi5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmNvbnRlbnQtaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnR5cGUtcG9zdCAuY29udGVudC1pbm5lciwgLmluLWNhc3RlLW90YXpreSAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5pbi1rb250YWt0eS50eXBlLXBhZ2Uge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uaW4ta29udGFrdHkudHlwZS1wYWdlIHRhYmxlIHRyIHRkOm50aC1jaGlsZCgyKSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uaW4ta29udGFrdHkudHlwZS1wYWdlIHRhYmxlIHRyIHRkOm50aC1jaGlsZCgyKSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmluLWtvbnRha3R5LnR5cGUtcGFnZSB0YWJsZSB0ciB0ZCBhIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmluLWtvbnRha3R5LnR5cGUtcGFnZSAuZmxleC13cmFwLWNlbnRlciBpbWcge1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG59XG5cbi5pbi1vLW5hcyAuYnJlYWRjcnVtYnMsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4uaW4tby1uYXMgLmJyZWFkY3J1bWJzOjphZnRlciwgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuYnJlYWRjcnVtYnM6OmFmdGVyLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuYnJlYWRjcnVtYnM6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlM2UzO1xufVxuLmluLW8tbmFzICNjb250ZW50LXdyYXBwZXIsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogI2NvbnRlbnQtd3JhcHBlciwgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgI2NvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uaW4tby1uYXMgI2NvbnRlbnQsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogI2NvbnRlbnQsIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llICNjb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaW4tby1uYXMgaGVhZGVyIGgxIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5pbi1vLW5hcyBoZWFkZXIgaDE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUFJPRkktUEVESUtVUkEuY3pcIjtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLmluLW8tbmFzIC5hYm91dC10ZXh0IC5mbGV4LXdyYXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmY2Y0O1xuICBwYWRkaW5nOiAyMnB4IDE1cHggMTNweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi5pbi1vLW5hcyAuYWJvdXQtdGV4dCAubGlzdC1jaGVjayB7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuLmluLW8tbmFzIC5hYm91dC10ZXh0IC5saXN0LWNoZWNrIGxpIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbi1vLW5hcyAuYWJvdXQtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluLW8tbmFzIC5hYm91dC1pbWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYWJvdXQtYmcucG5nKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cbi5pbi1vLW5hcyAuYWJvdXQtaW1nIGltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5pbi1vLW5hcyAuYnJhbmQtc2xpZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5pbi1vLW5hcyAuYnJhbmQtc2xpZGVyIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5pbi1vLW5hcyAuYnJhbmQtc2xpZGVyIC5icmFuZC1pdGVtIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmluLW8tbmFzIC5icmFuZC1zbGlkZXIgLmJyYW5kLWl0ZW0gPiBkaXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMnB4IDE1cHg7XG4gIGhlaWdodDogNTAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAucm93IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLnJvdyAuY29sLW1kLTYudGV4dC1jZW50ZXI6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgfVxuICAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IC5yb3cgLmNvbC1tZC00LnRleHQtY2VudGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTNlM2UzO1xuICB9XG4gIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLnJvdyAuY29sLW1kLTQudGV4dC1jZW50ZXI6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLnR5cGUtcGFnZSwgLnR5cGUtcG9zdCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5pbi1vLW5hcyAucm93IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5pbi1vLW5hcyAuYWJvdXQtdGV4dCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cbiAgLmluLW8tbmFzIC5hYm91dC10ZXh0IC5mbGV4LXdyYXAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaW4tby1uYXMgLmFib3V0LXRleHQgLmZsZXgtd3JhcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogLTE1MHB4O1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmluLW8tbmFzIC5hYm91dC10ZXh0IC5mbGV4LXdyYXAgLmxpc3QtY2hlY2sge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgLmluLW8tbmFzIC5hYm91dC1pbWcge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgLmluLW8tbmFzIC5hYm91dC1pbWc6OmJlZm9yZSB7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5jb250ZW50LWlubmVyIC5jb2wtbWQtNiBwIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNoYWRvdzogMCAwIDQwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB9XG4gIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5jb250ZW50LWlubmVyIC5mbGV4LW1kLWNlbnRlciBkaXY6bGFzdC1vZi10eXBlIHtcbiAgICBtaW4td2lkdGg6IDM2NXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluLW8tbmFzIC5icmVhZGNydW1icywgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuYnJlYWRjcnVtYnMsIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmluLW8tbmFzIC5icmVhZGNydW1iczo6YWZ0ZXIsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmJyZWFkY3J1bWJzOjphZnRlciwgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgLmJyZWFkY3J1bWJzOjphZnRlciB7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxuICAuaW4tby1uYXMgI2NvbnRlbnQgaGVhZGVyIGgxLCAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6ICNjb250ZW50IGhlYWRlciBoMSwgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgI2NvbnRlbnQgaGVhZGVyIGgxIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgLW1zLWZsZXgtcGFjazogZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluaywgLnBhZ2luYXRpb24gPiBzdHJvbmcsIC5wYWdpbmF0aW9uID4gYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucGFnaW5hdGlvbiA+IHN0cm9uZyB7XG4gIGJvcmRlci1jb2xvcjogIzNmNTdhMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTdhMztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saW5rOmhvdmVyLCAucGFnaW5hdGlvbiA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZjU3YTM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ucGFnaW5hdGlvbi10b3AgLnBhZ2luYXRpb24tbGluaywgLnBhZ2luYXRpb24tdG9wIHN0cm9uZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uLWxpbmsge1xuICBsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xufVxuLnBhZ2luYXRpb24tbGluay5wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG4ucGFnaW5hdGlvbi1saW5rLm5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cblxuLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50eXBlLXByb2R1Y3QgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXIucHJvZHVjdHMtcmVsYXRlZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1ob2xkZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyICNwLWRldGFpbC10YWJzIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgcGFkZGluZzogMTBweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAzcHg7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgI3AtZGV0YWlsLXRhYnMgbGkuYWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gIG1heC13aWR0aDogNDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMztcbn1cbi5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHI6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTNlM2UzO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0cjpsYXN0LW9mLXR5cGUgdGQsIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHI6bGFzdC1vZi10eXBlIHRoIHtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0ZCwgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTBweCAwO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0ZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGEge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0ZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW4ta3VyenktYS1zZW1pbmFyZSAucC1pbWFnZS13cmFwZXIgLmZhdm90aXJlLWRldGFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24ge1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuLmluLWt1cnp5LWEtc2VtaW5hcmUgLmJhc2ljLWRlc2NyaXB0aW9uIGgyIHtcbiAgbWFyZ2luOiA0NXB4IDAgMzBweDtcbn1cbi5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiBoMyB7XG4gIG1hcmdpbjogNDVweCAwIDMwcHg7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24gaDQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24gLmJveC1zdXBwb3J0IHtcbiAgbWFyZ2luOiAyMHB4IDAgIWltcG9ydGFudDtcbn1cbi5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiB1bCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmluLWt1cnp5LWEtc2VtaW5hcmUgLmJhc2ljLWRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTdhMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogN3B4O1xuICBtYXJnaW46IDA7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24gdGFibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGZjZjQ7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24gdGFibGUgdHIgdGQsIC5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiB0YWJsZSB0ciB0aCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiBwID4gYTpub3QoLmJ0biksIC5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiBsaSA+IGE6bm90KC5idG4pLCAuaW4ta3VyenktYS1zZW1pbmFyZSAuYmFzaWMtZGVzY3JpcHRpb24gc3BhbiA+IGE6bm90KC5idG4pIHtcbiAgY29sb3I6ICMzZjU3YTM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmluLWt1cnp5LWEtc2VtaW5hcmUgLmJhc2ljLWRlc2NyaXB0aW9uIHAgPiBhOm5vdCguYnRuKTpob3ZlciwgLmluLWt1cnp5LWEtc2VtaW5hcmUgLmJhc2ljLWRlc2NyaXB0aW9uIGxpID4gYTpub3QoLmJ0bik6aG92ZXIsIC5pbi1rdXJ6eS1hLXNlbWluYXJlIC5iYXNpYy1kZXNjcmlwdGlvbiBzcGFuID4gYTpub3QoLmJ0bik6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaW4ta3VyenktYS1zZW1pbmFyZSBociB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIG1hcmdpbjogNTBweCAwIDcwcHg7XG59XG5cbi5kZXNjcmlwdGlvbi1pbm5lciAuYmFzaWMtZGVzY3JpcHRpb24gLnJhdGUtd3JhcHBlci1pbi1kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uIC50b3AtdGV4dCB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxNXB4IGF1dG87XG59XG4uZGVzY3JpcHRpb24taW5uZXIgLmJhc2ljLWRlc2NyaXB0aW9uIC5yb3cge1xuICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tLm5vLWJ1dHRvbnMgPiBkaXYgLnAtdG9vbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW46IDYwcHggMCAyMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4ucHJvZHVjdHMtcmVsYXRlZC1oZWFkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUMWZw61zbHXFoWVuc3R2w61cIjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4ucHJvZHVjdHMtYWx0ZXJuYXRpdmUtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW46IDYwcHggMCAyMHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlM2UzZTM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxuICAuYmFzaWMtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAud2lkZSAuYnJlYWRjcnVtYi1pbi1kZXRhaWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5wLWRldGFpbC1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53aWRlIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG4gIC53aWRlIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLndpZGUgLnAtZGV0YWlsLWlubmVyIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxufVxuLnAtaW1hZ2Utd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wLXRodW1ibmFpbHMge1xuICBoZWlnaHQ6IDgwcHg7XG59XG4ucC10aHVtYm5haWxzID4gZGl2IHtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuLnAtdGh1bWJuYWlscyBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4ucC10aHVtYm5haWxzIGE6aG92ZXIge1xuICBib3JkZXI6IG5vbmU7XG59XG4ucC10aHVtYm5haWxzIGEgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wLXRodW1ibmFpbHMgYS5oaWdobGlnaHRlZCBpbWcge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5wLWRldGFpbCAucC1jb2RlIHtcbiAgY29sb3I6ICM3YjdiN2I7XG59XG4ucC1kZXRhaWwgLnAtY29kZSB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnAtaW1hZ2Utd3JhcHBlciAucmF0aW5ncy1hbmQtYnJhbmQgPiB0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtaW1hZ2Utd3JhcHBlciAuaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnAtaW1hZ2Utd3JhcHBlciAucC1kZXRhaWwtaW5uZXItaGVhZGVyLW1vYmlsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xufVxuXG4ucC1kZXRhaWwtaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIHtcbiAgbWluLWhlaWdodDogMjFweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQgLnN0YXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCAuYnJhbmQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1naWZ0cy13cmFwcGVyIHtcbiAgcGFkZGluZzogNXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1naWZ0cy1oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1naWZ0LW5hbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWmRhcm1hIG9kIG7DoXMgZG9zdGFuZXRlXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbn1cblxuLnAtZGF0YS13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmNmNDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDE1cHggMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQge1xuICB3aWR0aDogYXV0bztcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCAucXVhbnRpdHkge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC13LnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA2cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNoaXBwaW5nLW9wdGlvbnMge1xuICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuc2hpcHBpbmctb3B0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHJ1Y2suc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgd2lkdGg6IGF1dG87XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnNoaXBwaW5nLW9wdGlvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwucHJpY2Utdm8ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG9yZGVyOiAtMTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmY2Y0O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5zdGFuZGFyZC1wcmljZS1sYWJlbCAucHJpY2Utc3RhbmRhcmQge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc3RhbmRhcmQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc3RhbmRhcmQsXG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWw6bm90KC5wcmljZS12byksXG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtbWVhc3VyZSxcbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zYXZlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uLFxuLnAtZGF0YS13cmFwcGVyIC5hZGQtdG8tY2FydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmljZS1zaG93IC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zdGFuZGFyZCxcbi5wcmljZS1zaG93IC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCxcbi5wcmljZS1zaG93IC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1tZWFzdXJlLFxuLnByaWNlLXNob3cgLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wcmljZS1zaG93IC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnByaWNlLXNob3cgLnAtZGF0YS13cmFwcGVyIC5hZGQtdG8tY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zb2xkLW91dC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLnAtY29kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0cjpub3QoLmRlbGl2ZXJ5LXRpbWUtcm93KSB0aCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0cjpub3QoLmRlbGl2ZXJ5LXRpbWUtcm93KSB0ZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdGQsXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0aCB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0ZDo6YWZ0ZXIsXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUtcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZS1yb3cgdGgge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUtcm93IC5kZWxpdmVyeS10aW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmF2YWlsYWJpbGl0eS1sYWJlbFtzdHlsZT1cImNvbG9yOiAjNWZhOTViXCJdICsgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBjb2xvcjogIzVmYTk1Yjtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogLTNweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG4uc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb246bm90KC53YXRjaGRvZykge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbjpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICMzZjU3YTM7XG59XG4uc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLnByaW50LCAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29uLnNoYXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb24ud2F0Y2hkb2cge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAuYnJhbmQtd3JhcHBlciB7XG4gIG1hcmdpbjogNXB4IGF1dG8gNXB4IDA7XG59XG5cbi5saW5rLWljb24uY2hhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyLzQ4MjEyMC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGF0LnN2Zykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLnNoaXBwaW5nLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgbWFyZ2luOiAyMHB4IDAgMCAhaW1wb3J0YW50O1xufVxuLnNoaXBwaW5nLWluZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3RydWNrLWIuc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnR5cGUtZGV0YWlsLmluLWt1cnp5LWEtc2VtaW5hcmUgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsLmluLWt1cnp5LWEtc2VtaW5hcmUgLmZhdm90aXJlLWRldGFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwuaW4ta3VyenktYS1zZW1pbmFyZSAucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDg1cHg7XG59XG4udHlwZS1kZXRhaWwuaW4ta3VyenktYS1zZW1pbmFyZSAucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jazpub3QoLmNvdXJzZS1zaG93KSAucC1maW5hbC1wcmljZS13cmFwcGVyLFxuLnR5cGUtZGV0YWlsLmluLWt1cnp5LWEtc2VtaW5hcmUgLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2s6bm90KC5jb3Vyc2Utc2hvdykgLmFkZC10by1jYXJ0LFxuLnR5cGUtZGV0YWlsLmluLWt1cnp5LWEtc2VtaW5hcmUgLnAtZGF0YS13cmFwcGVyIC5wLXRvLWNhcnQtYmxvY2s6bm90KC5jb3Vyc2Utc2hvdykgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwuaW4ta3VyenktYS1zZW1pbmFyZSAjcHJvZHVjdC1kZXRhaWwtZm9ybSAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUtcm93IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmZsYWdzLmZsYWdzLWV4dHJhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZsYWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmZsYWcuZmxhZy1hY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMmQyO1xuICBjb2xvcjogI2Q3MDAwMDtcbn1cbi5mbGFnLmZsYWctdGlwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjdGRjtcbiAgY29sb3I6ICMwMDUyQjQ7XG59XG4uZmxhZy5mbGFnLW5ldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU5Y2M7XG4gIGNvbG9yOiAjZjg5MTBiO1xufVxuLmZsYWcuZmxhZy1iZXotY2VueSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlci5oYXMtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIuaGFzLW5hdmlnYXRpb24gLnByb2R1Y3Qtc2xpZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIuaGFzLW5hdmlnYXRpb24gLnByb2R1Y3Qtc2xpZGVyIC5ob21lcGFnZS1ncm91LXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6OmJlZm9yZSwgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dCB7XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldiB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci80ODIxMjAubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24ge1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uLmFjdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1N2EzO1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24uYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1N2EzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnRleHQtY2VudGVyIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAudGV4dC1jZW50ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gICAgdG9wOiA0MCU7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gIHotaW5kZXg6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIC5wIC5uYW1lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgcGFkZGluZzogNXB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5mbGFncyB7XG4gIGxlZnQ6IC01cHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnByaWNlOm5vdCgucHJpY2Utdm8pLCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnByaWNlLXN0YW5kYXJkLCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0LnByaWNlLXNob3cgLnByaWNlLCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QucHJpY2Utc2hvdyAucHJpY2Utc3RhbmRhcmQsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdC5wcmljZS1zaG93IC5wcmljZS1zYXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0OmhvdmVyIC5mbGFncy1kZWZhdWx0IC5mbGFnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZjU3YTM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojNWZhOTViXCJdICsgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBjb2xvcjogIzVmYTk1Yjtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS1hbW91bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS1hbW91bnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLWZpbmFsIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXZvIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogLTU7XG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5idG4uYnRuLWNhcnQge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gLnAtdG9vbHMgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzdiN2I3YjtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnByaWNlLXNhdmUge1xuICBjb2xvcjogI2Q3MDAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQyZDI7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnByaWNlLXNhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTFweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZy1ib3R0b206IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTdweDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgLW1zLXRyYW5zZm9ybTogc2tld1goMzBkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMzBkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXdYKDMwZGVnKTtcbiAgei1pbmRleDogLTE7XG59XG4ucHJpY2Utc2F2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmctYm90dG9tOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC0xcHg7XG4gIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIC1tcy10cmFuc2Zvcm06IHNrZXdYKC0zMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3WCgtMzBkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXdYKC0zMGRlZyk7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uaW4tem5hY2thIC5wcm9kdWN0cy1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWUge1xuICAgIGhlaWdodDogNjRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucHJpY2VzIHtcbiAgICBtYXJnaW4tdG9wOiA2N3B4O1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgaGVpZ2h0OiA1N3B4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLXpuYWNrYSAucHJvZHVjdHMtYmxvY2sge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuZmxhZ3Mge1xuICAgIGxlZnQ6IC0xMHB4O1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW4tem5hY2thIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnByaWNlcyB7XG4gICAgbWFyZ2luLXRvcDogNDlweDtcbiAgfVxuICAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICAgIGhlaWdodDogMzlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5xdWFudGl0eSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IHtcbiAgd2lkdGg6IDkwcHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG59XG4ucXVhbnRpdHk6aG92ZXIsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHk6aG92ZXIsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHk6aG92ZXIsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4ucXVhbnRpdHkgaW5wdXQsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgaW5wdXQsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgaW5wdXQsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSBpbnB1dCB7XG4gIGhlaWdodDogNDVweDtcbiAgd2lkdGg6IDM4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UzZTNlMztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2UsIC5xdWFudGl0eSAuaW5jcmVhc2UsIC5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkgLmRlY3JlYXNlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSAuZGVjcmVhc2UsIC5jYXJ0LXdpZGdldC1wcm9kdWN0LWFtb3VudCAucXVhbnRpdHkgLmluY3JlYXNlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmluY3JlYXNlIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICB3aWR0aDogMjVweDtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDlweDtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOjpiZWZvcmUsIC5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2U6aG92ZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1N2EzO1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAucHJvZHVjdHMtYmxvY2sgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAuY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAuY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogNDdweDtcbn0iLCIuYnRuLCBhLmJ0biB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICY6bm90KC5idG4tc20pIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgfVxyXG4gICYuYnRuLXNtIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4IDRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XHJcbiAgfVxyXG4gICYuYnRuLWRlZmF1bHQge1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xyXG4gICAgbWluLXdpZHRoOiAyMDBweDtcclxuICAgIHBhZGRpbmc6IDEycHggMzBweDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLWNvbnZlcnNpb24sICYuYnRuLWNhcnQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbiAgJi5idG4tcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgICAmOm5vdCguYnRuLXNtKSB7XHJcbiAgICAgIG1pbi13aWR0aDogMTQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWhvdmVyO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRibHVlLWhvdmVyO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgICY6bm90KC5idG4tc20pIHtcclxuICAgICAgbWluLXdpZHRoOiAxNDRweDtcclxuICAgIH1cclxuICAgICYuYnRuLWxnIHtcclxuICAgICAgbWluLXdpZHRoOiAyNDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5hZGQtdG8tY2FydC1idXR0b24sICYuYWRkLXRvLWNhcnQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9Y2FydC13LnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLXNlY29uZGFyeSB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkdGV4dDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJHRleHQ7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgJi5idG4tc20ge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYnRuLXNpbXBsZSB7XHJcbiAgY29sb3I6ICRibHVlO1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICRibHVlLWhvdmVyO1xyXG4gIH1cclxuICAmLmJsYWNrIHtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5idG4tYXJyb3cge1xyXG4gIHBhZGRpbmc6IDJweCAycHggMnB4IDI1cHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31uZXh0LnN2Zz8xKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTRweDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgfVxyXG59XHJcbi5idG4taW5mbyB7XHJcbiAgcGFkZGluZzogM3B4IDJweCAzcHggMjVweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE3cHg7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWluZm8uc3ZnPzEpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICB9XHJcbn1cclxuI2NvbnRlbnQsICNmb290ZXIge1xyXG4gIC5idG4udW52ZWlsLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiA5cHggMjVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgJjpob3ZlciB7ICAgICBcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtaG92ZXI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWUtaG92ZXI7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIiR0ZXh0OiAjMDAwMDAwO1xyXG4kYm9yZGVyOiAjZTNlM2UzO1xyXG4kZ3JlZW46ICM3MEFCNEU7XHJcbiRncmVlbi1ob3ZlcjogIzU2ODMzYztcclxuJGJsdWU6ICMzZjU3YTM7XHJcbiRibHVlLWhvdmVyOiAjMzI0NDgwO1xyXG4kYmc6ICNmMGZjZjQ7XHJcbiRncmF5LWJnOiAjZjVmNWY1O1xyXG4kZ3JheTogIzdiN2I3YjtcclxuJHJlZDogI2Q3MDAwMDtcclxuJHJlZC1iZzogI2ZmZDJkMjtcclxuJHllbGxvdzogI2U3YzUyMDtcclxuJHN0b2NrOiAgIzVmYTk1YjtcclxuXHJcbiRpbWFnZXM6IFwiaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvNDgyMTIwLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL1wiOyIsIlxyXG5pbnB1dDotd2Via2l0LWF1dG9maWxsLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLCBpbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxufVxyXG4uZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG59XHJcbi5mb3JtLWNvbnRyb2wsIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICB9XHJcbn1cclxuLmNvbXBhY3QtZm9ybSB7XHJcbiAgLmJ0biB7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBwYWRkaW5nOiA3cHggMjBweCA2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjRweDtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgfSBcclxuICB9XHJcbn1cclxuLnN1YnNjcmliZS1mb3JtIHtcclxuICAuYnRuIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIHRvcDogNnB4O1xyXG4gICAgcmlnaHQ6IDZweDtcclxuICB9XHJcbn1cclxuc2VsZWN0LCBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9c2VsZWN0LWFycm93LnN2ZykgdG9wIC0xcHggcmlnaHQgLTFweCBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDQ1cHg7XHJcbn1cclxuLnZhcmlhbnQtbGlzdCBzZWxlY3Qge1xyXG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICsgbGFiZWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmNoZWNrZWQge1xyXG4gICAgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgKyBsYWJlbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHsgICAgXHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5sYWJlbCB7XHJcbiAgbWluLWhlaWdodDogMjBweDtcclxufVxyXG4uY29uc2VudHMge1xyXG4gIC53aG9sZS13aWR0aCB7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG59IiwiLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBib2R5LCBib2R5LmJsYW5rLW1vZGUsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgI25hdmlnYXRpb24sIC5leHRlcm5hbC1mb250cy1sb2FkZWQgaDEsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgaDIsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgaDMsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgaDQsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgaDUsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgaDYsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgxLCAuZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMiwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDMsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LCAuZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNSwgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDYsIC5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtdGFibGUgLm1haW4tbGluaywgLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuY2FydC1yZWxhdGVkLW5hbWUsIC5ibGFuay1tb2RlIGgxLCAuYmxhbmstbW9kZSBoMiwgLmJsYW5rLW1vZGUgaDMsIC5ibGFuay1tb2RlIGg0LCAuYmxhbmstbW9kZSBoNSwgLmJsYW5rLW1vZGUgaDYsIC5ibGFuay1tb2RlIC5oMSwgLmJsYW5rLW1vZGUgLmgyLCAuYmxhbmstbW9kZSAuaDMsIC5ibGFuay1tb2RlIC5oNCwgLmJsYW5rLW1vZGUgLmg1LCAuYmxhbmstbW9kZSAuaDYsIC5ibGFuay1tb2RlIC5jYXJ0LXRhYmxlIC5tYWluLWxpbmssIC5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7IFxyXG59XHJcbmJvZHkge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5oMSwgLmgxIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG59XHJcbmgyIHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG59XHJcbmgzIHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgfVxyXG59XHJcbmg0IHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcclxuICBmb250LXNpemU6IDI0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuYiwgc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbiNjb250ZW50IHtcclxuICBsaW5lLWhlaWdodDogMS4zODQ2MTU7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgaDEge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICB9XHJcbn1cclxuLmluLWluZGV4IHtcclxuICAjY29udGVudC13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5hLCAubGluay1saWtlIHtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgfVxyXG59XHJcbi5jb250ZW50LCAuYmFubmVyLCAuYmFubmVyLXdyYXBwZXIsIC5iYW5uZXItY2F0ZWdvcnksIC5jYXJvdXNlbC1pbm5lciwgLmJyYW5kcyB7XHJcbiAgYSwgLmxpbmstbGlrZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNjYm94T3ZlcmxheSB7XHJcbiAgb3BhY2l0eTogLjUgIWltcG9ydGFudDtcclxufVxyXG4ud2VsY29tZS13cmFwcGVyLCAuY2F0ZWdvcnktcGVyZXgsIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24sIC5wLXNob3J0LWRlc2NyaXB0aW9uLCAudGFiLWNvbnRlbnQsIC5jb250ZW50LWlubmVyIGFydGljbGUge1xyXG4gIHAge1xyXG4gICAgYTpub3QoLmJ0bikge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAmLmxpc3QtY2hlY2sge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoZWNrLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAtNnB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFib3V0LXRleHQge1xyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC05cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbnAudGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcbi5mbGV4LXdyYXAge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbn1cclxuLmZsZXgtd3JhcC1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuLmN1c3RvbWVyLXBhZ2Uge1xyXG4gIC5zaWRlYmFyIHtcclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBhW2hyZWY9XCIva2xpZW50L2tsaWVudC1zbGV2eS9cIl0ge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5pbi1uYXN0YXZlbmkge1xyXG4gICAgLmNvLXJlZ2lzdHJhdGlvbiB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5tc2cge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5zZWFyY2hXaGlzcGVyZXJfX3Byb2R1Y3RfX3ByaWNlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICNjYXJvdXNlbCwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyLCAuaW4taW5kZXggLmJlbmVmaXRCYW5uZXIsIC53ZWxjb21lLXdyYXBwZXIgPiAud2VsY29tZSwgLmluLW8tbmFzIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSwgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmJyZWFkY3J1bWJzLCAuaW4tby1uYXMgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuYnJlYWRjcnVtYnMsIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSB7XHJcbiAgICB3aWR0aDogNzQ3cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgfVxyXG4gIC8vIC5icmVhZGNydW1icyB7XHJcbiAgLy8gICB3aWR0aDogNzA3cHg7XHJcbiAgLy8gICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAvLyAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAvLyB9XHJcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgaDEsIC5oMSB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgfVxyXG4gIGgyLCAuaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxuICBoMyB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAjZm9vdGVyIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbiAgLmNvbnRhaW5lci1uYXJyb3cge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5vdmVyYWxsLXdyYXBwZXIge1xyXG4gICAgPiAudXNlci1hY3Rpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNjYXJvdXNlbCwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyLCAuaW4taW5kZXggLmJlbmVmaXRCYW5uZXIsIC53ZWxjb21lLXdyYXBwZXIgPiAud2VsY29tZSwgLmluLW8tbmFzIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSwgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmJyZWFkY3J1bWJzLCAuaW4tby1uYXMgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuYnJlYWRjcnVtYnMsIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSB7XHJcbiAgICB3aWR0aDogOTcycHg7XHJcbiAgfVxyXG4gIGJvZHk6bm90KC5pZC0tMTIpLmJyZWFkY3J1bWJzIHtcclxuICAgIHdpZHRoOiA5MzJweDtcclxuICB9XHJcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLmZsZXgtbWQtY2VudGVyIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIH1cclxufVxyXG4uaWQtLTgge1xyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAjY2Fyb3VzZWwsIC5ob21lcGFnZS1ncm91cC10aXRsZSwgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyLCAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciwgLmluLWluZGV4IC5iZW5lZml0QmFubmVyLCAud2VsY29tZS13cmFwcGVyID4gLndlbGNvbWUsIC5pbi1vLW5hcyAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmNvbnRlbnQtaW5uZXIgaGVhZGVyIGgxLCAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IC5icmVhZGNydW1icywgLmluLW8tbmFzIC5icmVhZGNydW1icywgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuY29udGVudC1pbm5lciBoZWFkZXIgaDEge1xyXG4gICAgd2lkdGg6IDExNzhweDtcclxuICB9XHJcbiAgYm9keTpub3QoLmlkLS0xMikuYnJlYWRjcnVtYnMge1xyXG4gICAgd2lkdGg6IDExMzhweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xyXG4gIC5jb250YWluZXIsICNjYXJvdXNlbCwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlLCAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIsIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyLCAuaW4taW5kZXggLmJlbmVmaXRCYW5uZXIsIC53ZWxjb21lLXdyYXBwZXIgPiAud2VsY29tZSwgLmluLW8tbmFzIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSwgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiAuY29udGVudC1pbm5lciBoZWFkZXIgaDEsIC5pbi1wcm9jLW5ha291cGl0LXUtcHJvZmktcGVkaWt1cmEtY3ogLmJyZWFkY3J1bWJzLCAuaW4tby1uYXMgLmJyZWFkY3J1bWJzLCAuaW4tcHJvZ3JhbS1wcm9maS1wcm8tb2JvcnktcGVkaWt1cmEtLXBvZG9sb2dpZSAuYnJlYWRjcnVtYnMsIC5pbi1wcm9ncmFtLXByb2ZpLXByby1vYm9yeS1wZWRpa3VyYS0tcG9kb2xvZ2llIC5jb250ZW50LWlubmVyIGhlYWRlciBoMSB7XHJcbiAgICB3aWR0aDogMTM0MHB4O1xyXG4gIH1cclxuICBib2R5Om5vdCguaWQtLTEyKS5icmVhZGNydW1icyB7XHJcbiAgICB3aWR0aDogMTMwMHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTM0MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAub3ZlcmFsbC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24ge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIC5jbG9zZSB7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiOmZvY3Vze1xyXG4gIG91dGxpbmU6bm9uZTtcclxufVxyXG5cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG4gIHRvdWNoLWFjdGlvbjogYXV0bztcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbiAgLnNsaWNrLWFycm93e1xyXG4gICAgei1pbmRleDo5O1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgJi5zbGljay1wcmV2e1xyXG4gICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31hcnJvdy1sLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgbGVmdDogLTEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2xpY2stbmV4dHtcclxuICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAmOjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgJi5kcmFnZ2luZyB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gIH1cclxufVxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0LFxyXG4uc2xpY2stdHJhY2ssXHJcbi5zbGljay1zbGlkZSxcclxuLnNsaWNrLXNsaWRlIGltZyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuLnNsaWNrLXRyYWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgem9vbTogMTtcclxuXHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICYuZHJhZ2dpbmcgaW1nIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5zbGljay12ZXJ0aWNhbCAmIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stZG90c3tcclxuICBtYXJnaW46MDtcclxuICBtYXJnaW4tYm90dG9tOjMwcHg7XHJcbiAgcGFkZGluZzowO1xyXG4gIGRpc3BsYXk6ZmxleDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgbGl7XHJcbiAgICBtYXJnaW46MCAzcHg7XHJcbiAgICBwYWRkaW5nOiAzcHg7XHJcbiAgICBsaXN0LXN0eWxlOm5vbmU7XHJcbiAgICB3aWR0aDoxN3B4O1xyXG4gICAgaGVpZ2h0OjE3cHg7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICYuc2xpY2stYWN0aXZle1xyXG4gICAgICBidXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6MTdweDtcclxuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICAgICAgd2lkdGg6MTdweDtcclxuICAgICAgICBoZWlnaHQ6MTdweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDQ3NDM7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b257XHJcbiAgICAgIHdpZHRoOjE3cHg7XHJcbiAgICAgIGhlaWdodDoxN3B4O1xyXG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgIGJvcmRlcjoxcHggc29saWQgI2JkYmRiZDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjojZmZmO1xyXG4gICAgICBwYWRkaW5nOjA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6MTdweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdHMtYmxvY2t7XHJcbiAgJi5zbGljay1zbGlkZXJ7XHJcbiAgICAgID5kaXZ7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgYm9yZGVyOjA7XHJcbiAgICAgIH1cclxuICB9XHJcbn0iLCIuY2FydC13aWRnZXQtcHJvZHVjdC1pbWFnZSB7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHdpZHRoOiA1MHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgYSB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG59XHJcbi5jYXJ0LXdpZGdldC1wcm9kdWN0LW5hbWUge1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgYSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxufVxyXG4uY2FydC13aWRnZXQtcHJvZHVjdC1hbW91bnQge1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICAucXVhbnRpdHkge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY2FydC13aWRnZXQtYnV0dG9uIHtcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAwO1xyXG59XHJcbi5jYXJ0LWZyZWUtc2hpcHBpbmcge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgc3Ryb25nIHtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICB9XHJcbiAgLnByaWNlLXJhbmdlIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICY6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG4ubG9nLWluIHtcclxuICAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwIHtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgLnBvcHVwLXdpZGdldC1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQsIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQsIC5hZG1pbi1sb2dnZWQgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQsIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuICAgIHRvcDogLTEzcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGxlZnQ6IHVuc2V0O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAubG9nLWluIHtcclxuICAgIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLnBvcHVwLXdpZGdldCB7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICB9XHJcbn0iLCIuY2F0ZWdvcnktcGVyZXgge1xyXG4gICYucGVyZXgtaGlkZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICsgLmJhbm5lci1mYXEge1xyXG4gICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2hvdy1wZXJleCB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDE4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgfVxyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDM1cHggOHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctZC5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAtMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGVyZXgtaGlkZSArIC5iYW5uZXItZmFxIHtcclxuICArIC5zaG93LXBlcmV4IHtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJab2JyYXppdCB2w61jZVwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnR5cGUtY2F0ZWdvcnkge1xyXG4gIC5jb250ZW50LXdyYXBwZXItaW4uYXNpZGUtaW5kZW50ZWQge1xyXG4gICAgLmJyZWFkY3J1bWJzLCAuY2F0ZWdvcnktdG9wIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAjY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIGgxIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNhdGVnb3J5LXBlcmV4IHtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgJi5lbXB0eS1jb250ZW50IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG59XHJcbi5jYXRlZ29yeS10b3Age1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xyXG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAuY2F0ZWdvcnktdGl0bGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gID4gZGl2LCA+IGg0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICA+IGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICB9XHJcbiAgLmJhbm5lci1mYXEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuI2NhdGVnb3J5LWhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuY2F0ZWdvcnktaGVhZGVyIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgPiBmb3JtIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgb3JkZXI6IC0xO1xyXG4gICAgfVxyXG4gICAgLmRyb3Bkb3duIHtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgbWFyZ2luOiAwIC01cHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgIGxhYmVsLCBzdHJvbmcge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhdGVnb3J5LXRvcCB7XHJcbiAgICA+IGg0IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuY2F0ZWdvcnktdG9wIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5iYW5uZXItZmFxIHtcclxuICAgICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2F0ZWdvcnktcGVyZXgge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5jYXRlZ29yeS10b3Age1xyXG4gICAgLmJhbm5lci1mYXEge1xyXG4gICAgICB3aWR0aDogNDIwcHg7XHJcbiAgICB9XHJcbiAgICAuY2F0ZWdvcnktcGVyZXgge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDIwcHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY2F0ZWdvcnktdGl0bGUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICB9XHJcbiAgLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59IiwiLnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSB7XHJcblx0LnNpZGViYXIsXHJcblx0I2NhdGVnb3J5LWhlYWRlcixcclxuXHQjcHJvZHVjdHNUb3AsXHJcblx0LmNhdGVnb3J5LXRvcCA+IGg0LFxyXG5cdCNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuY2F0ZWdvcnktcGVyZXgge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0aDQge1xyXG5cdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdCNjb250ZW50IHtcclxuXHRcdCNmaWx0ZXJzIHtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRncmVlbjtcclxuXHRcdFx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGdyZWVuO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGdyZWVuO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRsZWZ0OiAtOTk5OXB4O1xyXG5cdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZpbHRlci1zZWN0aW9ucyB7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5maWx0ZXItc2VjdGlvbiB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRkaXYge1xyXG5cdFx0XHRcdFx0JjpoYXMoW3ZhbHVlPSdUcm5hdmEnXSkge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuc2hvdyB7XHJcblx0XHRcdFx0XHQmOmhhcyhbdmFsdWU9J1RybmF2YSddKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji1wYXJhbWV0cmljLWlkLTIyIHtcclxuXHRcdFx0XHRcdGZpZWxkc2V0IHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XHJcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0PiAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zaG93OmhhcyhbdmFsdWU9J1dlYmluw6HFmSddKSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0aW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGNvbG9yOiAkZ3JlZW47XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wYXJhbS1maWx0ZXItdG9wIHtcclxuXHRcdFx0PiBmb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdGxhYmVsIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmlsdGVyLWNvdW50IHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZmlsdGVyLXNlY3Rpb24tY291bnQge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0I2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdH1cclxuXHRcdC5maWx0ZXItc2VjdGlvbiB7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0XHRoNCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRmb3JtIHtcclxuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcclxuXHRcdFx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcblx0XHRcdFx0ZmllbGRzZXQgPiBkaXYge1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuZmlsdGVyLWNvdW50IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5wLXRvLWNhcnQtYmxvY2sge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XHJcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQucHJvZHVjdHMtYmxvY2sge1xyXG5cdFx0LnByb2R1Y3Qge1xyXG5cdFx0XHQucCB7XHJcblx0XHRcdFx0LmZhdm9yaXRlIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5hdmFpbGFiaWxpdHkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnByaWNlcyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wLWJvdHRvbSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0LnAtZGVzYyB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIHNrcnl0w60gXCJab2JyYXppdCB2w61jZVwiIGEgXCJab2JyYXppdCBtw6luxJtcIiB2IFwic2VrY2kga3VyenkgYSBzZW1pbsOhxZllXCJcclxuXHQubGluay1hcnJvdyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ubGVjdG9ycyB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG5cdG1hcmdpbjogNDBweCAwIDU1cHg7XHJcblx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCY6OmFmdGVyIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkYmc7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xyXG5cdFx0Ym94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAtOTk5OXB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRib3R0b206IDA7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblx0aDMge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdD4gZGl2IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdC5sZWMtaXRlbSB7XHJcblx0XHRwYWRkaW5nLXRvcDogNDVweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG5cdFx0cC50aXRsZSB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmxlYy1mbGV4IHtcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQubGVjLWltZyB7XHJcblx0XHRtaW4td2lkdGg6IDkwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDkwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cdC5sZWMtdGV4dCB7XHJcblx0XHRwIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG5cdFx0XHQmOmZpcnN0LW9mLXR5cGUge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5sZWMtaXRlbSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC5sZWN0b3JzIHtcclxuXHRcdC5yb3cge1xyXG5cdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuXHRcdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdH1cclxuXHRcdC5sZWMtaXRlbSB7XHJcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMikge1xyXG5cdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSB7XHJcblx0XHQucHJvZHVjdHMtYmxvY2sge1xyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0d2lkdGg6IDMzLjMzJTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmZpbHRlci1zZWN0aW9uIHtcclxuXHRcdFx0Zm9ybSB7XHJcblx0XHRcdFx0ZmllbGRzZXQge1xyXG5cdFx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0LnR5cGUtY2F0ZWdvcnkuaW4ta3VyenktYS1zZW1pbmFyZSB7XHJcblx0XHQucHJvZHVjdHMtYmxvY2sge1xyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0d2lkdGg6IDI1JTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIjZmlsdGVycyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktYmc7XHJcbiAgcGFkZGluZzogMCAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAjbWFudWZhY3R1cmVyLWZpbHRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmJveC5ib3gtc20ge1xyXG4gICYuYm94LWJnLXZhcmlhbnQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbn1cclxuLmluLXpuYWNrYSB7XHJcbiAgI2NvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNjb250ZW50IHtcclxuICAuc2lkZWJhciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICArICNjYXRlZ29yeS1oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmlsdGVyLXNlY3Rpb24sIC5zbGlkZXItd3JhcHBlciB7XHJcbiAgICBoNCB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctZC5zdmcpIGxlZnQgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNob3dGaWx0ZXIge1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpbHRlci1sYWJlbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgLmZpbHRlci1jb3VudCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnKCc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcpJztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5maWx0ZXItdG90YWwtY291bnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnRG9zdHVwbm9zdCc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGlkZXItd3JhcHBlciB7XHJcbiAgICBoNCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5oaWRlRmlsdGVyIHtcclxuICAgICAgaDQge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlci1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktYmc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICAgICsgLmZpbHRlci1zZWN0aW9uIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1iZztcclxuICAgIH1cclxuICAgICYuZmlsdGVyLXNlY3Rpb24tY291bnQge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAjY2xlYXItZmlsdGVycyB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAuY2xvc2UtYWZ0ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSB7XHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgOHB4IDhweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaG93LW1vcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2hvd0ZpbHRlci5zaG93QWxsIHtcclxuICAgICAgICBmb3JtIHtcclxuICAgICAgICAgIGhlaWdodDogMTg1cHg7XHJcbiAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGZvcm0ge1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDApO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgICYuc2hvd0ZpbHRlciB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICYuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XHJcbiAgICAvLyAgIC5jb2xvcnMtaGlkZSB7XHJcbiAgICAvLyAgICAgaGVpZ2h0OiA3NHB4O1xyXG4gICAgLy8gICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAvLyAgIH1cclxuICAgIC8vICAgLnNob3ctbW9yZSB7XHJcbiAgICAvLyAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gICAgLnNob3ctbW9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2hvd0FsbCB7XHJcbiAgICAgIGZpZWxkc2V0IHtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zaG93LW1vcmUge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJ1pvYnJheml0IG3DqW7Emyc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWRlci13cmFwcGVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGg0IHtcclxuICAgIG9yZGVyOiAtMztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICA+IGRpdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGVZKDEpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcclxuICB9XHJcbiAgJi5oaWRlRmlsdGVyIHtcclxuICAgIGhlaWdodDogNTJweDtcclxuICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGhlaWdodDogMDtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCB0b3A7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlWSgwKTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMCk7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi51aS1zbGlkZXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XHJcbiAgLnVpLXNsaWRlci1yYW5nZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcclxuICAgIGJvcmRlci1jb2xvcjogJHRleHQ7XHJcbiAgfVxyXG59XHJcbi5zbGlkZXItY29udGVudCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIG9yZGVyOiAtMjtcclxuICBtYXJnaW46IDEwcHggMCAyNXB4O1xyXG59XHJcbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAudWktc2xpZGVyLWhhbmRsZSB7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGJvcmRlcjogOHB4IHNvbGlkICRncmVlbjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJhY2tncm91bmQ6ICRncmVlbi1ob3ZlcjtcclxuICAgIHRvcDogLTExcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE0cHg7XHJcbiAgfVxyXG59XHJcbi5mcm9tLCAudG8ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgZm9udC1zaXplOiAxNHB4OyAgXHJcbiAgd2lkdGg6IDgwcHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAwLjg7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuI2NsZWFyLWZpbHRlcnMge1xyXG4gIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgLmNsb3NlLWFmdGVyIHtcclxuICAgIHBhZGRpbmc6IDZweCAxNXB4IDRweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktYmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRleHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zZWxlY3RlZC1maWx0ZXJzIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgLW1zLWFsaWduOiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW46IDIwcHggLTVweCA1cHg7XHJcbiAgLmZpbHRlci1sYWJlbCB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHBhZGRpbmc6IDdweCAxNXB4IDVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICBtYXJnaW46IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MTInO1xyXG4gICAgICBmb250LWZhbWlseTogc2hvcHRldDtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5maWx0ZXItY291bnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLy8gU2Nyb2xsYmFyXHJcbiNmaWx0ZXJzIHtcclxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiAxMXB4O1xyXG4gIH1cclxuICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgfVxyXG4gIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDhweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyLCAuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAjY29udGVudCB7XHJcbiAgICAuc2lkZWJhciB7XHJcbiAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTFweDtcclxuICB9XHJcbiAgI2ZpbHRlcnMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktYmc7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICB9XHJcbiAgLmZpbHRlci1zZWN0aW9ucyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1iZztcclxuICB9XHJcbiAgI2NvbnRlbnQge1xyXG4gICAgLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMge1xyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmlsdGVyLXNlY3Rpb24ge1xyXG4gICAgICAmLnNob3dGaWx0ZXIge1xyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXRlZ29yeS1oZWFkZXIge1xyXG4gICAgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIjcHJvZHVjdHNUb3Age1xyXG4gID4gLnByb2R1Y3Qge1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuICAgIC5wIHtcclxuICAgICAgLnAtY29kZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICB9XHJcbiAgICAgIC5hdmFpbGFiaWxpdHkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucC1ib3R0b20ge1xyXG4gICAgICAgIC5wcmljZXMge1xyXG4gICAgICAgICAgLnByaWNlLXN0YW5kYXJkLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJi5wcmljZS1zdGFuZGFyZC13cmFwcGVyLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJpY2VzIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIC5wcmljZS1maW5hbCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wcmljZS1zYXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDJweDtcclxuICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgLy8gICBjb250ZW50OiAnJztcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHJpZ2h0OiAxcHg7XHJcbiAgICAgICAgLy8gICB6LWluZGV4OiAxO1xyXG4gICAgICAgIC8vICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAvLyAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgLy8gICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgLy8gICB0b3A6IDA7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIC8vICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLy8gICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgICAucHJpY2UtZmluYWwsIC5yYXRpbmdzLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi50b2dnbGUtdG9wLXByb2R1Y3RzIHtcclxuICBtYXJnaW4tcmlnaHQ6IDIycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfW5leHQuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTIycHg7XHJcbiAgICB0b3A6IDdweDtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5wcm9kdWN0cy10b3Age1xyXG4gICAgJi5wcm9kdWN0cy1pbmxpbmUge1xyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZChuKzQpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICB9XHJcbiAgICAgICYuc2hvd1RvcCB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuaW4tZmF2b3VyaXRlLCAuaWQtLTExIHtcclxuICAuc2lkZWJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4udHlwZS1jYXRlZ29yeSB7XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAudHlwZS1jYXRlZ29yeSB7XHJcbiAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5kZXNrdG9wLm11bHRpcGxlLWNvbHVtbnMtYm9keSAuYXNpZGUtaW5kZW50ZWQgLnByb2R1Y3RzLXBhZ2UsIC5kZXNrdG9wLm11bHRpcGxlLWNvbHVtbnMtYm9keSAuYXNpZGUtaW5kZW50ZWQgLmJhbm5lci1jYXRlZ29yeSwgLmRlc2t0b3AubXVsdGlwbGUtY29sdW1ucy1ib2R5IC5hc2lkZS1pbmRlbnRlZCAucGFnaW5hdGlvbi13cmFwcGVyLCAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1NXB4KTtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5wcm9kdWN0cy1wYWdlLCAuZGVza3RvcC5tdWx0aXBsZS1jb2x1bW5zLWJvZHkgLmFzaWRlLWluZGVudGVkIC5iYW5uZXItY2F0ZWdvcnksIC5kZXNrdG9wLm11bHRpcGxlLWNvbHVtbnMtYm9keSAuYXNpZGUtaW5kZW50ZWQgLnBhZ2luYXRpb24td3JhcHBlciwgLmRlc2t0b3AubXVsdGlwbGUtY29sdW1ucy1ib2R5IC5hc2lkZS1pbmRlbnRlZCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjBweCk7XHJcbiAgfVxyXG59Ki9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmluLW9ibGliZW5lLCAuaWQtLTExIHtcclxuICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50eXBlLWNhdGVnb3J5IHtcclxuICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4vLyAgIC5pbi1vYmxpYmVuZSB7XHJcbi8vICAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4vLyAgICAgICAucHJvZHVjdCB7XHJcbi8vICAgICAgICAgd2lkdGg6IDIwJTtcclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuICBcclxuLy8gICAudHlwZS1jYXRlZ29yeSB7XHJcbi8vICAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4vLyAgICAgICAucHJvZHVjdCB7XHJcbi8vICAgICAgICAgd2lkdGg6IDI1JTtcclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAycHgpIHtcclxuLy8gICAuaW4tb2JsaWJlbmUge1xyXG4vLyAgICAgLnByb2R1Y3RzLWJsb2NrIHtcclxuLy8gICAgICAgLnByb2R1Y3Qge1xyXG4vLyAgICAgICAgIHdpZHRoOiAxNi42NjY3JTtcclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gICAudHlwZS1jYXRlZ29yeSB7XHJcbi8vICAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4vLyAgICAgICAucHJvZHVjdCB7XHJcbi8vICAgICAgICAgd2lkdGg6IDIwJTtcclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gfVxyXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xyXG4vLyAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbi8vICAgICA+IGRpdi5wcm9kdWN0IHtcclxuLy8gICAgICAgLnAge1xyXG4vLyAgICAgICAgIC5uYW1lIHtcclxuLy8gICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4vLyAgICAgICAgIH1cclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gfSIsIi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gIGxpIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgJjpudGgtY2hpbGQoLW4rMjApIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAmLnNob3cge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZXh0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICAgIC50ZXh0IHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNob3ctbW9yZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIC5saW5rLWFycm93IHtcclxuICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaG93QWxsIHtcclxuICAmLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICArIC5zaG93LW1vcmUge1xyXG4gICAgLmxpbmstYXJyb3cge1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJab2JyYXppdCBtw6luxJtcIjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG4gICAgbGkge1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIG1pbi13aWR0aDogNThweDtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCkge1xyXG4gIC5zdWJjYXRlZ29yaWVzIHtcclxuICAgICYud2l0aC1pbWFnZSB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAuZm9vdGVyLXJvd3Mge1xyXG4gICAgLmN1c3RvbS1mb290ZXIge1xyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5mb290ZXItcm93cyB7XHJcbiAgICAuY3VzdG9tLWZvb3RlciB7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3Rlci1saW5rcyB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgI2Zvb3RlcntcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgLmN1c3RvbS1mb290ZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTIwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSwgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTBlJztcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogc2hvcHRldDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAxMHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnNob3ctbGlzdCB7XHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaG9wLWZvb3RlciB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDMxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNSkge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYXltZW50IHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3NpZ25hdHVyZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gICAgLmNvcHlyaWdodCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9vdGVyLWxpbmtzIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgLmZvb3Rlci1saW5rcyB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIjZm9vdGVyIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gIC5iYW5uZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1pbi1oZWlnaHQ6IGF1dG87XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcbiAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIC5mb290ZXItYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYXltZW50IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAyNXB4IDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmZvb3Rlci1yb3dzIHtcclxuICBtaW4taGVpZ2h0OiA0OTBweDtcclxuICBoNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIGEge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5jdXN0b20tZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFkY2JiO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQobis2KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2hvcC1mb290ZXIge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDk1LCAxNjksIDkxLCAwLjE1KTtcclxuICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDk1LCAxNjksIDkxLCAwLjE1KTtcclxuICAuc2hvcC1pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEycHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNob3AtdGV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4IDEwcHg7XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYnRuLWFycm93IHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBsYWNlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cGluLWcuc3ZnPzEpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2hvcC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHAge1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbnRhY3QtYm94IHtcclxuICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gIHVsIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGxpIHtcclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdTbGVkdWp0ZSBuw6FzJztcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUsICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubWFpbCB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50ZWwge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXBob25lLXcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdQb+KAk3DDoSA4LjAw4oCTMTYuMDAnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNvY2lhbC1pY29uLWxpc3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAuc29jaWFsLWljb24ge1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuICAgICAgJi5pbnN0YWdyYW0ge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWlnLnN2Zz8yKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmZhY2Vib29rIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31mYi5zdmc/MikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi55b3V0dWJlIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc315dGIuc3ZnPzIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYudHdpdHRlciB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9dHcuc3ZnPzIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuI3NpZ25hdHVyZSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgPiBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICBhIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDQycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gIH1cclxuICAuaW1hZ2Uge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY29weXJpZ2h0IHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmZvb3Rlci1yb3dzIHtcclxuICAgIC5jdXN0b20tZm9vdGVyIHtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIH0gXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5mb290ZXItcm93cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2MHB4O1xyXG4gICAgLmN1c3RvbS1mb290ZXIge1xyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgfSBcclxuICAgIH1cclxuICB9XHJcbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICNoZWFkZXIge1xyXG4gICAgLnVzZXItYWN0aW9uIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICBvcmRlcjogMztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgei1pbmRleDogMTAwNTtcclxuICAgICAgdG9wOiA3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgLmNvbnRhY3QtaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoV2hpc3BlcmVyIHtcclxuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEyNXB4KTtcclxuICAgIH1cclxuICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjZweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAmW2RhdGEtdGFyZ2V0PVwibmF2aWdhdGlvblwiXSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29udGVudDogJ01lbnUnO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1cInNlYXJjaFwiXSB7XHJcbiAgICAgICAgICBvcmRlcjogLTU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmW2RhdGEtdGFyZ2V0PVwibG9naW5cIl0ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogNDZweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNjZweDtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXVzZXIuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmW2RhdGEtdGFyZ2V0PWNhcnRdIHtcclxuICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzJweCBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZhdm9yaXRlIHtcclxuICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4NHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgLmZhdm9yaXRlX2ljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICAgICAgICBib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgbGVmdDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNpdGUtbmFtZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgIHotaW5kZXg6IDEwMDI7XHJcbiAgICAgIG1heC13aWR0aDogMjMwcHg7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTBweCk7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jb250YWN0LWhlYWRlciB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcclxuICAgICAgLmNvbnRhY3QtdGV4dCB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJ05ldsOtdGUgc2kgcmFkeT8nO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnVzZXItYWN0aW9uLWluIHtcclxuICAgIC5wb3B1cC13aWRnZXQge1xyXG4gICAgICAmLmxvZ2luLXdpZGdldCwgJi5jYXJ0LXdpZGdldCB7XHJcbiAgICAgICAgdG9wOiA2OXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zY3JvbGxlZC11cC5zY3JvbGxlZCB7XHJcbiAgICAjaGVhZGVyIHtcclxuICAgICAgLnNlYXJjaCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmluLWluZGV4IHtcclxuICAjaGVhZGVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgfVxyXG59XHJcbiNoZWFkZXIge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgLnNpdGUtbmFtZSB7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWFyY2gge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICB9XHJcbiAgLnNlYXJjaC1mb3JtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaC1pbnB1dC1pY29uIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAmW2RhdGEtdGFyZ2V0PVwiY2FydFwiXSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNhcnQuc3ZnPzEpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgIGJvdHRvbTogLTlweDtcclxuICAgICAgICAgIGxlZnQ6IC05cHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcnQtcHJpY2Uge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtdGFyZ2V0PVwibG9naW5cIl0ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc311c2VyLnN2Zz8xKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjJweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZhdm9yaXRlIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAuZmF2b3JpdGVfaWNvbiB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9aGVhcnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI2cHggYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgdG9wOiAtNXB4O1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaGVhZGVyLWJvdHRvbSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC5oZWFkZXItdG9wIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE3cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xyXG4gICAgICAudXNlci1hY3Rpb24ge1xyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWFyY2gge1xyXG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLnNlYXJjaFdoaXNwZXJlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA3cHggMTNweCByZ2IoMCAwIDAgLyAxMiUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmhlYWRlci10b3Atd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAvLyA+IGRpdiB7XHJcbiAgICAgIC8vICAgZmxleDogbm9uZTtcclxuICAgICAgLy8gfVxyXG4gICAgICAvLyAubmF2aWdhdGlvbi1idXR0b25zIHtcclxuICAgICAgLy8gICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgLy8gfVxyXG4gICAgICAvLyAuc2l0ZS1uYW1lIHtcclxuICAgICAgLy8gICBmbGV4OiBub25lO1xyXG4gICAgICAvLyAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgLy8gICBtYXgtd2lkdGg6IDE4MHB4O1xyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcbiAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1jYXJ0XSB7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY2FydC1wcmljZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgYVtkYXRhLXRhcmdldD1cImxvZ2luXCJdIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAjaGVhZGVyIHtcclxuICAgIC5oZWFkZXItdG9wLXdyYXBwZXIge1xyXG4gICAgICAvLyAuc2l0ZS1uYW1lIHtcclxuICAgICAgLy8gICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgICAvLyB9XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgbWF4LXdpZHRoOiA0MzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICNoZWFkZXIge1xyXG4gICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdQxZlpaGzDoXNpdCc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYXZvcml0ZSB7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJ09ibMOtYmVuw6knO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2ctaW57XHJcbiAgICAjaGVhZGVyIHtcclxuICAgICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAmW2RhdGEtdGFyZ2V0PVwibG9naW5cIl0ge1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogYXR0cihkYXRhLWJlZm9yZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLm5hdmlnYXRpb24taW4ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICA+IHVsIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICA+IGIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bC5tZW51LWxldmVsLTIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudS5tZW51LWxldmVsLTIge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCAwcHggNHB4IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI25hdmlnYXRpb24ge1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICAubWVudS1sZXZlbC0xIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgLnN1Ym1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTJweCA0MnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZpZ2F0aW9uQWN0aW9ucyB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgICB3aWR0aDogNTRweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgIH1cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgYSB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAvLyA+IHNwYW4ge1xyXG4gICAgICAgICAgICAvLyAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAvLyAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICAvLyAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIC8vICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAvLyAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgICAvLyAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAvLyAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcclxuICAgICAgICAgICAgLy8gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAvLyAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgLy8gICAgICAgICBsZWZ0OiAxcHg7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgICAgICAgLy8gICAgICAgfVxyXG4gICAgICAgICAgICAvLyAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgd2lkdGg6IDNweDtcclxuICAgICAgICAgICAgLy8gICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIHJpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgIC8vICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAvLyAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgICAgICAgLy8gICAgICAgfVxyXG4gICAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgICAvLyAgIH1cclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICAuc3VibWVudS1hcnJvdyB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51X19pdGVtLS1hY3RpdmU6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY3prLXZlcnNpb24ge1xyXG4gICAgI25hdmlnYXRpb24ge1xyXG4gICAgICAubmF2aWdhdGlvbkFjdGlvbnMge1xyXG4gICAgICAgIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudSB7XHJcbiAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBhW2hyZWY9XCIvYWN0aW9uL0N1cnJlbmN5L2NoYW5nZUN1cnJlbmN5Lz9jdXJyZW5jeUNvZGU9Q1pLXCJdIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ldXItdmVyc2lvbiB7XHJcbiAgICAjbmF2aWdhdGlvbiB7XHJcbiAgICAgIC5uYXZpZ2F0aW9uQWN0aW9ucyB7XHJcbiAgICAgICAgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51IHtcclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIGFbaHJlZj1cIi9hY3Rpb24vQ3VycmVuY3kvY2hhbmdlQ3VycmVuY3kvP2N1cnJlbmN5Q29kZT1FVVJcIl0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIjbmF2aWdhdGlvbiB7XHJcbiAgLm1lbnUtbGV2ZWwtMiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gYSA+IGIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyPmRpdj5hPnNwYW4ge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4ubmF2aWdhdGlvbi1pbiB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIC5tZW51LWxldmVsLTMge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICA+IHVsIHtcclxuICAgID4gbGkge1xyXG4gICAgICAmLmV4dCB7XHJcbiAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDExcHggMTVweCAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1ob3ZlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8vICY6bm90KC5uYXZpZ2F0aW9uQWN0aW9ucykge1xyXG4gICAgLy8gICA+IGxpIHtcclxuICAgIC8vICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgIC8vICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICB9XHJcbiAgICAvLyB9XHJcbiAgfVxyXG59XHJcbi5tZW51LWhlbHBlciB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICNoZWFkZXIge1xyXG4gICAgLmhlYWRlci1ib3R0b20td3JhcHBlciB7XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgI25hdmlnYXRpb24ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAudG9wLW5hdmlnYXRpb24tbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubWVudS1sZXZlbC0yIHtcclxuICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYigwIDAgMCAvIDYlKTtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiKDAgMCAwIC8gNiUpO1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcclxuICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNjBweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmlnYXRpb24taW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxODBweDtcclxuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgPiB1bCB7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICYuc3BsaXR0ZWQge1xyXG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGIge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZXh0IHtcclxuICAgICAgICAgICYuZXhwIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tZW51LWhlbHBlciB7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICByaWdodDogMTgwcHg7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAvLyA+IHVsIHtcclxuICAgIC8vICAgdG9wOiA1NXB4O1xyXG4gICAgLy8gICA+IGxpIHtcclxuICAgIC8vICAgICA+IGEge1xyXG4gICAgLy8gICAgICAgYiB7XHJcbiAgICAvLyAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAvLyAgICAgICB9XHJcbiAgICAvLyAgICAgICAmOmhvdmVyIHtcclxuICAgIC8vICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgLy8gICAgICAgfVxyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxuICAubmF2aWdhdGlvbi1pbiB1bCBsaSBhLCAubWVudS1oZWxwZXIgdWwgbGkgYSB7XHJcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm5hdmlnYXRpb24taW4+dWw+bGkuZXh0PnVsPmxpIHtcclxuICAgIGZsZXgtYmFzaXM6IDQ5JTtcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBtYXJnaW46IDAuNSU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5uYXZpZ2F0aW9uLWluPnVsPmxpLmV4dD51bD5saSB7XHJcbiAgICBmbGV4LWJhc2lzOiAzMi4zMyU7XHJcbiAgICB3aWR0aDogMzIuMzMlO1xyXG4gIH1cclxuICAubmF2aWdhdGlvbi1pbiB1bCBsaSBhLCAubWVudS1oZWxwZXIgdWwgbGkgYSB7XHJcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLm5hdmlnYXRpb24taW4+dWw+bGkuZXh0PnVsPmxpIHtcclxuICAgIGZsZXgtYmFzaXM6IDI0JTtcclxuICAgIHdpZHRoOiAyNCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzODBweCkge1xyXG4gIC5uYXZpZ2F0aW9uLWluIHtcclxuICAgID4gdWwge1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIudG9wLW5hdmlnYXRpb24tYmFyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgcGFkZGluZy10b3A6IDhweDtcclxuICBwYWRkaW5nLWJvdHRvbTogNnB4O1xyXG4gIC8vIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIC8vIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICAuY29udGFpbmVyIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgZmxleDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbiAgYSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IDJweCA4cHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmRyb3Bkb3duIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgIGJ1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7IFxyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudG9wLW5hdmlnYXRpb24tdG9vbHMge1xyXG4gICAgYSB7XHJcbiAgICAgICZbaHJlZj1cIi9yZWdpc3RyYWNlL1wiXSwgJi50b3AtbmF2LWJ1dHRvbi1sb2dpbiwgJi50b3AtbmF2LWJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudGVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cGhvbmUuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnKFBv4oCTcMOhIDguMDDigJMxNi4wMCknO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jemstdmVyc2lvbiB7XHJcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICA+IGFbaHJlZj1cIi9hY3Rpb24vQ3VycmVuY3kvY2hhbmdlQ3VycmVuY3kvP2N1cnJlbmN5Q29kZT1DWktcIl0ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5ldXItdmVyc2lvbiB7XHJcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICA+IGFbaHJlZj1cIi9hY3Rpb24vQ3VycmVuY3kvY2hhbmdlQ3VycmVuY3kvP2N1cnJlbmN5Q29kZT1FVVJcIl0ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAubmF2aWdhdGlvbi1ob3ZlcmVkLCAuc2VhcmNoLWZvY3VzZWQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbn1cclxuXHJcbiNuYXZpZ2F0aW9uLWNvdW50cnl7XHJcbiAgYm9yZGVyOjA7XHJcbiAgYmFja2dyb3VuZDpub25lO1xyXG4gIGNvbG9yOiAjMzEzNDM5O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGltZ3tcclxuICAgIG1heC13aWR0aDoyNXB4O1xyXG4gICAgbWF4LWhlaWdodDoxNXB4O1xyXG4gIH1cclxuICAuY2FyZXR7XHJcbiAgICBib3JkZXI6MDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MGUnO1xyXG4gICAgICBmb250LWZhbWlseTpcIlNob3B0ZXRcIjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6LTlweDtcclxuICAgICAgZm9udC1zaXplOjEwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLndlbGNvbWUtd3JhcHBlciB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG4uYWJvdXQge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcclxuICAtbXMtZmxleC1hbGlnbjogZW5kO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAuYWJvdXQtaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgfVxyXG4gIC5hYm91dC10ZXh0IHtcclxuICAgIG1hcmdpbjogMzBweCAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgaDEge1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmxpc3Qtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAubGlzdC1jaGVjayB7XHJcbiAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2hvcCB7XHJcbiAgLnNob3AtdGV4dCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gIC5hYm91dCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmFib3V0LXRleHQge1xyXG4gICAgICAubGlzdC1jaGVjayB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFib3V0LWltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNob3Age1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgIH1cclxuICAgIC5zaG9wLXRleHQge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAtMTUwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuYWJvdXR7XHJcbiAgICAuYWJvdXQtdGV4dCB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWJvdXQtaW1nIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmFib3V0e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIC5hYm91dC10ZXh0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XHJcbiAgLnNob3Age1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgLnNob3AtaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5ib2R5LWJhbm5lcnMge1xyXG4gID4gZGl2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICB9XHJcbn1cclxuLmdyb3VwLXNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICBtYXJnaW46IDU1cHggMCAyMHB4O1xyXG4gIHAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuZGVza3RvcCB7XHJcbiAgICAuYmFubmVycy1yb3cge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuZm9vdGVyLWJhbm5lciB7XHJcbiAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ncm91cC1zZWN0aW9uIHtcclxuICAgIHAge1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5icmFuZHMge1xyXG4gIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgLmJyYW5kcy13cmFwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luOiAwIDAgMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5icmFuZC1zbGlkZXIge1xyXG4gICAgLnNsaWNrLWxpc3Qge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5icmFuZCB7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1zbGlkZSB7cGFkZGluZzogMCAxMHB4O31cclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJyYW5kcyB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIC5icmFuZHMtd3JhcCB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuYnJhbmRzIHtcclxuICAgIC5icmFuZHMtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgLmJyYW5kLXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM0MHB4KTtcclxuICAgICAgfVxyXG4gICAgICAuYnJhbmQtdGl0bGUge1xyXG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5icmFuZHMge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5icmFuZHMge1xyXG4gICAgLmJyYW5kcy13cmFwIHtcclxuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmJyYW5kLXRpdGxlIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59IiwiLmJhbm5lcnMtcm93IHtcclxuICAuY29sLXNtLTQsIC5jb2wtc20tOCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuLndpZGUtY2Fyb3VzZWwge1xyXG4gIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9aHAtYmcucG5nKSBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbn1cclxuI2Nhcm91c2VsIHtcclxuICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5leHRlbmRlZC1iYW5uZXItdGl0bGUsIC5leHRlbmRlZC1iYW5uZXItdGV4dCwgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gIH1cclxuICAuZXh0ZW5kZWQtYmFubmVyLXRleHQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG4gIC5zbGlkZXItd3JhcCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICB9XHJcbiAgLnNsaWRlci10ZXh0IHtcclxuICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgICBoMiB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhcm91c2VsLWNvbnRyb2wge1xyXG4gICYucmlnaHQsICYubGVmdCB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWluLXdpZHRoOiA0MHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYucmlnaHQge1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCN7JGltYWdlc31hcnJvdy1yLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubGVmdCB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgjeyRpbWFnZXN9YXJyb3ctbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jY29udGVudCB7XHJcbiAgLmJhbm5lcnMtcm93IHtcclxuICAgIC5jb2wtc20tOCwgLmNvbC1zbS00IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgI2Nhcm91c2VsIHtcclxuICAgIC5leHRlbmRlZC1iYW5uZXItdGV4dCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgICAgLnNsaWRlci13cmFwIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWRlci10ZXh0IHtcclxuICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWRlci1pbWcge1xyXG4gICAgICB3aWR0aDogNjAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAjY2Fyb3VzZWwge1xyXG4gICAgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyB7XHJcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgfVxyXG4gICAgLmV4dGVuZGVkLWJhbm5lci10ZXh0IHtcclxuICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gICAgLml0ZW0ge1xyXG4gICAgICA+IGEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgIC8vID4gaW1nIHtcclxuICAgICAgICAvLyAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIC8vICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICBsZWZ0OiAwO1xyXG4gICAgICAgIC8vICAgdG9wOiAwO1xyXG4gICAgICAgIC8vICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgLy8gICBib3R0b206IDA7XHJcbiAgICAgICAgLy8gICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgLy8gICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC8vICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgLy8gICB6LWluZGV4OiAtMTtcclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgfVxyXG4gICAgICAuc2xpZGVyLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNsaWRlci10ZXh0IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc2xpZGVyLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMjUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ1dHRvbnMtd3JhcCB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5tb2JpbGUge1xyXG4gICAgI2NvbnRlbnQge1xyXG4gICAgICAud2lkZS1jYXJvdXNlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmluLWluZGV4IHtcclxuICAgICNjb250ZW50IHtcclxuICAgICAgLmJhbm5lcnMtcm93IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAud2lkZS1jYXJvdXNlbCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuICAjY2Fyb3VzZWwge1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAuc2xpZGVyLWltZyB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Fyb3VzZWwtY29udHJvbCB7XHJcbiAgICAmLnJpZ2h0LCAmLmxlZnQge1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsIDAuNyk7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMzBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYucmlnaHQge1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jb3Vyc2Utc2VjdGlvbiB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtNDBweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgjeyRpbWFnZXN9bG9nby1zbS5zdmcpIGNlbnRlciAgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiA1NnB4IGF1dG87XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICAgID4gZGl2IHtcclxuICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6IDFweCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBoMiB7XHJcbiAgICBtYXJnaW46IDMwcHggMCAyNXB4O1xyXG4gICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgLnByb2R1Y3Qge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnByaWNlcywgLmZhdm9yaXRlLCAuYXZhaWxhYmlsaXR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmZsYWdzIHtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcclxuICAgICAgICAuZmxhZyB7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMjVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXBpbi5zdmc/MSkgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnAge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wLWNvZGUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtaW4ge1xyXG4gICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtYm90dG9tIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnAtdG9vbHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIC5idG4uYnRuLXByaW1hcnksIC5idG4uYnRuLWNhcnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA4OHB4O1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wLWRlc2Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY291cnNlLXRleHQge1xyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG4uY291cnNlLWl0ZW1zIHtcclxuICBoNCB7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIH1cclxufVxyXG4vLyAuY3JvdXNlLXdyYXAge1xyXG4vLyAgIG92ZXJmbG93OiBhdXRvO1xyXG4vLyAgIC50YWJsZS1jb3Vyc2VzIHtcclxuLy8gICAgIHdpZHRoOiAxMDAlO1xyXG4vLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgfVxyXG4vLyB9XHJcbi8vIC50YWJsZS1jb3Vyc2VzIHtcclxuLy8gICBtYXJnaW46IDIwcHggMDtcclxuLy8gICB0ciB7XHJcbi8vICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuLy8gICB9XHJcbi8vICAgdGQge1xyXG4vLyAgICAgcGFkZGluZzogMTVweCAwO1xyXG4vLyAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4vLyAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuLy8gICAgIC5idG4uYnRuLmJ0bi1wcmltYXJ5IHtcclxuLy8gICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4vLyAgICAgICBwYWRkaW5nOiA5cHggMjBweDtcclxuLy8gICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuLy8gICAgIH1cclxuLy8gICAgICY6bGFzdC1vZi10eXBlIHtcclxuLy8gICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbi8vICAgICB9XHJcbi8vICAgfVxyXG4vLyAgIC5jb3Vyc2UtbmFtZSB7XHJcbi8vICAgICBmb250LXdlaWdodDogNjAwO1xyXG4vLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgfVxyXG4vLyAgIC5jb3Vyc2UtZGF0ZXMge1xyXG4vLyAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4vLyAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4vLyAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbi8vICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbi8vICAgICBmb250LXdlaWdodDogNDAwO1xyXG4vLyAgIH1cclxuLy8gICAuY291cnNlLXBsYWNlIHtcclxuLy8gICAgIG1hcmdpbjogMCAxMHB4O1xyXG4vLyAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgICAmOjpiZWZvcmUge1xyXG4vLyAgICAgICBjb250ZW50OiAnJztcclxuLy8gICAgICAgd2lkdGg6IDEwcHg7XHJcbi8vICAgICAgIGhlaWdodDogMTZweDtcclxuLy8gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4vLyAgICAgICB0b3A6IDNweDtcclxuLy8gICAgICAgbGVmdDogMDtcclxuLy8gICAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9cGluLnN2Zz8xKSBuby1yZXBlYXQ7XHJcbi8vICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNvdXJzZS1zZWN0aW9uIHsgIFxyXG4gICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9c2hvcC1iZy5qcGcpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgICAgLnByb2R1Y3Qge1xyXG4gICAgICAgIC5wIHtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwOHB4O1xyXG4gICAgICAgICAgLnAtaW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnAtYm90dG9tIHtcclxuICAgICAgICAgICAgLnAtdG9vbHMge1xyXG4gICAgICAgICAgICAgIC5idG4uYnRuLXByaW1hcnksIC5idG4uYnRuLWNhcnQge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3RzLW5hdmlnYXRpb24ge1xyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuY291cnNlLXNlY3Rpb24ge1xyXG4gICAgaDIge1xyXG4gICAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5jb3Vyc2Utc2VjdGlvbiB7XHJcbiAgICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgLnAge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAucC1pbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC53aWRnZXQtcGFyYW1ldGVyLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgICAgICAgfSAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmNvdXJzZS1zZWN0aW9uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICAuY29udGFpbmVyIHsgICAgICBcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuYmFubmVycy1yb3cge1xyXG4gID4gLmNvbC1zbS00LCAuY29sLXNtLTgge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcbi50b3BjYXQge1xyXG4gIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9dG9wLWJnLnBuZykgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgcGFkZGluZzogMzVweCAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBoMiB7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIC50b3BjYXQtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgfVxyXG4gIC50b3BjYXQtaXRlbSB7XHJcbiAgICBtYXgtd2lkdGg6IDE5MHB4O1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRyYW5zaXRpb246IHRvcCBlYXNlIDAuNXM7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgPiBhIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMTUpO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDIwMSwgMjAxLCAyMDEsIDAuMTUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1cHg7XHJcbiAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgIC50b3BjYXQtdGV4dCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudG9wY2F0LWltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDg3cHg7XHJcbiAgICBoZWlnaHQ6IDY0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC50b3BjYXQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLnRvcGNhdCB7XHJcbiAgICAudG9wY2F0LWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcclxuICAudG9wY2F0IHtcclxuICAgIC50b3BjYXQtaXRlbSB7XHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC50b3BjYXQge1xyXG4gICAgLnRvcGNhdC13cmFwIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgLnRvcGNhdC1pdGVtIHtcclxuICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnRvcGNhdCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAudG9wY2F0LWl0ZW0ge1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRvcGNhdC1pdGVtLXdyYXAge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmJlbmVmaXRCYW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIG1hcmdpbjogMDtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1heC13aWR0aDogbm9uZTtcclxuICB3aWR0aDogYXV0bztcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4uYmVuZWZpdEJhbm5lcl9faXRlbSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGZsZXg6IGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuLnVzcCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuLnVzcC13cmFwIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMzBweCAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gIC51c3AtaXRlbSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC51c3AtaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgbWluLXdpZHRoOiA2NHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDY0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA2NHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXVzcC1iZy5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwIGF1dG8gMTBweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA0MnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnVzcC13cmFwIHtcclxuICAgIC51c3AtaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgLnVzcC1pbWcge1xyXG4gICAgICAgIG1hcmdpbjogLTEwcHggMTVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAudXNwLXdyYXAge1xyXG4gICAgLnVzcC1pdGVtIHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuZmFxLXNlY3Rpb24ge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcbi5wYW5lbC1pdGVtIHtcclxuICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIH1cclxufVxyXG4ucGFuZWwtdGl0bGUge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBwYWRkaW5nOiAyMnB4IDQwcHggMjJweCAxNXB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LWQuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gICYucGFuZWwtc2hvdyB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LWQtZy5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYW5lbC1ib2R5IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6IDJweCAxNXB4IDE1cHg7XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG59XHJcbi5wYW5lbC1zaG93IHtcclxuICBwIHtcclxuICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgfVxyXG4gICsgLnBhbmVsLWJvZHkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59IiwiJGZhdi1pLWNvbG9yOiAjRjNDMUMzO1xyXG4kZmF2LWktd2lkdGg6IDI2cHg7XHJcbiRmYXYtaS1oZWlnaHQ6IDIwcHg7XHJcbiRmYXYtaS1ib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4kZmF2LWktbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiRmYXYtaS1mb250LXNpemU6MTNweDtcclxuJGZhdi1pLWNvbG9yOiNmZmY7XHJcbiRmYXYtaS1ib3JkZXI6MDtcclxuXHJcbiRmYXYtaGVhZGVyLWktY29sb3I6ICNGM0MxQzM7XHJcbiRmYXYtaGVhZGVyLWktd2lkdGg6IDI4cHg7XHJcbiRmYXYtaGVhZGVyLWktaGVpZ2h0OiAyOHB4O1xyXG4kZmF2LWhlYWRlci1pLWJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiRmYXYtaGVhZGVyLWktbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiRmYXYtaGVhZGVyLWktZm9udC1zaXplOjEzcHg7XHJcbiRmYXYtaGVhZGVyLWktY29sb3I6I2ZmZjtcclxuJGZhdi1oZWFkZXItaS1ib3JkZXI6MDtcclxuXHJcbiRmYXYtc3Ryb2tlLWNvbG9yOiAjRTg4M0ExO1xyXG4kZmF2LXN0cm9rZS1jb2xvci1hY3RpdmU6ICNGM0MxQzM7XHJcblxyXG4ucmVzcG9uc2l2ZS10b29sc3tcclxuICAuZmF2b3JpdGV7XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmluLWZhdm9yaXRlLFxyXG4uaW4tb2JsaWJlbmV7XHJcbiAgLmNvbnRlbnQtaW5uZXJ7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgbWF4LXdpZHRoOjEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4uZmF2b3JpdGUtZGV0YWlse1xyXG4gIG9yZGVyOi0yMDtcclxuICBtYXJnaW46NXB4IDA7XHJcbiAgcHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgJi5mYXZvcml0ZXtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6N3B4O1xyXG4gICAgICAgICBcclxuICAgICAgICBpe1xyXG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLmZhdi10ZXh0e1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZmF2b3JpdGVfaWNvbntcclxuICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICBcclxuICAgIGZvbnQtc3R5bGU6bm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiRmYXYtaGVhZGVyLWktZm9udC1zaXplO1xyXG4gICAgd2lkdGg6JGZhdi1oZWFkZXItaS13aWR0aDtcclxuICAgIGhlaWdodDokZmF2LWhlYWRlci1pLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiRmYXYtaGVhZGVyLWktbGluZS1oZWlnaHQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiRmYXYtaGVhZGVyLWktYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlcjokZmF2LWhlYWRlci1pLWJvcmRlcjtcclxuICAgIHotaW5kZXg6MTtcclxuICAgIGRpc3BsYXk6aW5saW5lLWZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG4gICAgLm51bWJlcntcclxuICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmYXYtc3Ryb2tlLWNvbG9yLWFjdGl2ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDoyMHB4O1xyXG4gICAgICBmb250LXNpemU6MTBweDtcclxuICAgICAgJjplbXB0eXtcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICBzdmd7XHJcbiAgICAgIHdpZHRoOjI4cHg7XHJcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICB0b3A6OHB4O1xyXG4gICAgICBoZWlnaHQ6MjhweDtcclxuICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIHN0cm9rZTogJGZhdi1zdHJva2UtY29sb3I7XHJcbiAgICAgIHN0cm9rZS13aWR0aDogMXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0e1xyXG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICYuZmF2LWFjdGl2ZXtcclxuICAgIC5mYXZvcml0ZXtcclxuICAgICAgaXtcclxuICAgICAgICBzdmd7XHJcbiAgICAgICAgICBmaWxsOiAkZmF2LXN0cm9rZS1jb2xvci1hY3RpdmU7XHJcbiAgICAgICAgICBzdHJva2U6JGZhdi1zdHJva2UtY29sb3ItYWN0aXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZmF2b3JpdGV7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIGNvbG9yOiRmYXYtaS1jb2xvcjtcclxuICAgIGZvbnQtc3R5bGU6bm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiRmYXYtaS1mb250LXNpemU7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHdpZHRoOiRmYXYtaS13aWR0aDtcclxuICAgIGhlaWdodDokZmF2LWktaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6JGZhdi1pLWxpbmUtaGVpZ2h0O1xyXG4gICAgYm9yZGVyLXJhZGl1czokZmF2LWktYm9yZGVyLXJhZGl1cztcclxuICAgIGJvcmRlcjokZmF2LWktYm9yZGVyO1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICByaWdodDoxNHB4O1xyXG4gICAgdG9wOjI1cHg7XHJcbiAgICB6LWluZGV4OjE7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgaXtcclxuICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XHJcbiAgICAgIHN2Z3tcclxuICAgICAgICBmaWxsOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBzdHJva2U6ICRmYXYtc3Ryb2tlLWNvbG9yO1xyXG4gICAgICAgIHN0cm9rZS13aWR0aDogMXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5hdmlnYXRpb24tYnV0dG9uc3tcclxuICBhLmZhdm9yaXRle1xyXG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XHJcbiAgICBkaXNwbGF5OmluaXRpYWw7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgfVxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9XHJcbiAgICBpe1xyXG4gICAgICAvKiAmOjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYxMDRcIjtcclxuICAgICAgICBmb250LWZhbWlseTpcIkZsYXRpY29uXCI7XHJcbiAgICAgICAgZm9udC1zaXplOjMwcHg7XHJcblxyXG4gICAgICB9Ki9cclxuICAgICAgXHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnR5cGUtZGV0YWlse1xyXG4gIC5wLWRhdGEtd3JhcHBlcntcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgIC5saW5rLWljb25ze1xyXG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuZmF2b3JpdGUtZGV0YWlse1xyXG4gICAgICAgIG1hcmdpbjowIDI1cHggMCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIGZvbnQtc3R5bGU6bm9ybWFsO1xyXG4gICAgICAgIHotaW5kZXg6MTtcclxuICAgICAgICBwe1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTowIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAmLmZhdi15ZXN7XHJcbiAgICAgIC5mYXZvcml0ZXtcclxuICAgICAgICBpIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGZpbGw6ICR0ZXh0O1xyXG4gICAgICAgICAgICBzdHJva2U6ICR0ZXh0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZmF2LXRleHR7XHJcbiAgICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICBjb250ZW50OlwiT2RlYnJhdCB6IG9ibMOtYmVuw71jaFwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG4gIC5mYXZvcml0ZXtcclxuICAgIG1hcmdpbi1yaWdodDo4cHg7XHJcbiAgfVxyXG4gIC5idG5fdG9nZ2xle1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgbWFyZ2luOjA7XHJcbiAgfVxyXG5cclxuICAgICAgICBpe1xyXG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuICAgICAgICAgIHN2Z3tcclxuICAgICAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHN0cm9rZTogJGZhdi1zdHJva2UtY29sb3I7XHJcbiAgICAgICAgICAgIHN0cm9rZS13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICBcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb2R1Y3Qge1xyXG4gIC5wIHtcclxuICAgIC5mYXZvcml0ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgdG9wOiAzNXB4O1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31oZWFydC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgaSB7XHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICBzdHJva2U6ICR0ZXh0O1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgICAgICBzdHJva2U6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZmF2LWFjdGl2ZSB7XHJcbiAgICAucCB7XHJcbiAgICAgIC5mYXZvcml0ZSB7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkdGV4dDtcclxuICAgICAgICAgICAgc3Ryb2tlOiAkdGV4dDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnAtaW1hZ2Utd3JhcHBlciB7XHJcbiAgLnAtaW1hZ2Uge1xyXG4gICAgLmZhdm9yaXRlLWRldGFpbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICByaWdodDogMTVweDtcclxuICAgICAgLmZhdm9yaXRlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9aGVhcnQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgc3Ryb2tlOiAkdGV4dDtcclxuICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbiAgICAgICAgZmlsbDogbm9uZTtcclxuICAgICAgICBzdHJva2U6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJi5mYXYteWVzIHtcclxuICAgICAgICAuZmF2b3JpdGUge1xyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBmaWxsOiAkdGV4dDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICBzdHJva2U6ICR0ZXh0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnJhdGUtc2VjdGlvbiB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgLnJhdGUtaXRlbXMge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLnZvdGUtd3JhcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgLnN0YXJzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC52b3RlLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucmF0ZS1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtNjdweDtcclxuICAgIC5yYXRlLWltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDVweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICBib3R0b206IC0yMHB4O1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnZvdGUtd3JhcCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnZvdGUtY29udGVudCB7XHJcbiAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAudm90ZS1oZWFkZXIge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC52b3RlLXBpYyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAudm90ZS1zdW1tYXJ5IHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAudm90ZS10aW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICAgIC52b3RlLXJhdGluZyB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAudm90ZS1kZWxpbWV0ZXIge1xyXG4gICAgICAgIGNvbG9yOiAjNTg1Nzc1O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudm90ZS1uYW1lIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ1dHRvbi13cmFwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTIxcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5yYXRlLWF2ZXJhZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuLnN0YXJzIHtcclxuICBhLCBzcGFuIHtcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc3RhciB7XHJcbiAgICAmLnN0YXItb24sICYuc3Rhci1oYWxmIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb2xvcjogJHllbGxvdztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcclxuICAucmF0ZS1zZWN0aW9uIHtcclxuICAgIC5yYXRlLWl0ZW1zIHtcclxuICAgICAgLnZvdGUtd3JhcCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gIC5yYXRlLXNlY3Rpb24ge1xyXG4gICAgLnJhdGUtaXRlbXMge1xyXG4gICAgICAudm90ZS13cmFwIHtcclxuICAgICAgICAmOm50aC1jaGlsZChuKzMpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmRpc2FsbG93ZWQtcHJvZHVjdHMtbGlzdHtcbiAgcGFkZGluZzogMCAyNXB4IDE1cHggMjVweDtcbiAgLmRpc2FsbG93ZWQtcHJvZHVjdHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHggMDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gICAgJjpsYXN0LWNoaWxke1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLnBvcHVwLWJvdHRvbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufSIsIi5pbi00MDQge1xyXG4gIC5jb250ZW50LWlubmVyIHtcclxuICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICBtYXJnaW46IDgwcHggYXV0byAxNTBweDtcclxuICAgID4gcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIC5iYW5uZXItd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgaDQge1xyXG4gICAgICAgIG1hcmdpbjogMjVweCAwIDE1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnUHJvemtvdW1lanRlIG5hxaFpIG5hYsOtZGt1JztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAyO1xyXG4gICAgICAgIGNvbHVtbi1jb3VudDogMjtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZW1wdHktY29udGVudC00MDQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTA1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogODRweDtcclxuICAgICAgaGVpZ2h0OiA4NHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc300MDQuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICAgIGgxIHtcclxuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmluLTQwNCB7XHJcbiAgICAuZW1wdHktY29udGVudC00MDQge1xyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzlweCkge1xyXG4gIC5pbi00MDQge1xyXG4gICAgLmVtcHR5LWNvbnRlbnQtNDA0IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAuYmFubmVyLXdyYXBwZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMTtcclxuICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgICAgY29sdW1uLWNvdW50OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICA+IHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi52aWRlby1yZXNwb25zaXZlIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xyXG59XHJcbi5yZXNwb25zaXZlLWlmcmFtZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuLmJhbm5lci1mYXEge1xyXG4gIGJhY2tncm91bmQ6ICRiZyB1cmwoI3skaW1hZ2VzfWJnLWZvb3Quc3ZnKSB0b3AgMjVweCByaWdodCAyMHB4IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDYwcHggYXV0bztcclxuICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgaDQge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbjogMTBweCAwIDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9aGVscC5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMThweDtcclxuICAgIGxpIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAmOjptYXJrZXIge1xyXG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEuYnRuLWFycm93LWdyZWVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBtYXJnaW46IDhweCAwIDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmJhbm5lci1oZWxwIHtcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggMTVweDtcclxuICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgYmFja2dyb3VuZDogJGJnIHVybCgjeyRpbWFnZXN9YmctZm9vdC5zdmcpIGJvdHRvbSAtMjBweCBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogNjBweCBhdXRvO1xyXG4gIC5oZWxwLXdyYXAge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5oZWxwLXRleHQge1xyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudGVsLCAubWFpbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnUG/igJNww6EgOC4wMOKAkzE2LjAwJztcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaGVscC1pbWcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31waG9uZS1iZy5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWxwLWNoYXQge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAubGluay1pY29uIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIzcHg7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBtYXJnaW46IDAgN3B4IDAgMDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5iYW5uZXItaGVscC1jb3Vyc2Uge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIC5oZWxwLXRleHQge1xyXG4gICAgICAubWFpbCwgLnRlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm1haWwge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2hvcC1zZWN0aW9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgcCwgbGksIHNwYW4ge1xyXG4gICAgPmEge1xyXG4gICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNob3Atc2VjdGlvbi13cmFwIHtcclxuICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXNob3AtYmcuanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHBhZGRpbmc6IDFweCAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLXRvcDogOTBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNzVweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICBwYWRkaW5nOiAzNXB4IDAgMjVweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgjeyRpbWFnZXN9bG9nby1zbS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNTZweCBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgfVxyXG4gICAgICAuc2hvcC13cmFwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDc5MHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY29udGFjdC1pbmZvLXdyYXAge1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gID4gZGl2IHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gIH1cclxuICBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICB9XHJcbiAgLmJ0biB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG4gIC5jb250YWN0LWluZm8ge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdC1pbmZvLXRlbCwgLmNvbnRhY3QtaW5mby1tYWlsIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwIDVweDtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hbGVydCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1iZyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBwYWRkaW5nOiAyMHB4IDIwcHggMXB4ICFpbXBvcnRhbnQ7XHJcbiAgcCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgXHJcbiAgLmNvbnRhY3QtaW5mby13cmFwIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgID4gZGl2IHtcclxuICAgICAgd2lkdGg6IDMzLjMzJTsgICBcclxuICAgIH1cclxuICAgIC5jb250YWN0LWluZm8ge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIjY29udGVudCAubmV3cy1pdGVtLCAubmV3cy1pdGVtIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgaDIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgYSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uZXdzLWl0ZW0tbGluay1pbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3JkZXI6IC0zO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MiU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLm5ld3MtaW1hZ2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIH1cclxuICAgIC8vICY6aG92ZXIge1xyXG4gICAgLy8gICAubmV3cy1pbWFnZSB7XHJcbiAgICAvLyAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjAxKTtcclxuICAgIC8vICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4wMSk7XHJcbiAgICAvLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4wMSk7XHJcbiAgICAvLyAgIH1cclxuICAgIC8vIH1cclxuICB9XHJcbiAgdGltZSB7XHJcbiAgICBvcmRlcjogLTI7XHJcbiAgfVxyXG4gIC5kZXNjcmlwdGlvbiB7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIG1heC13aWR0aDogMTg1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IGF1dG87XHJcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmJsb2ctYXJ0aWNsZSB7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBoMiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYmxvZy13cmFwIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIG1hcmdpbjogMCAtMTBweDtcclxuICAubmV3cy1pdGVtIHtcclxuICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgfVxyXG59XHJcbiNuZXdzV3JhcHBlciB7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XHJcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG4gIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gIC5uZXdzLWl0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJsb2cge1xyXG4gICAgLmJsb2ctd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn0gXHJcbi8vIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4vLyAgIC50eXBlLXBvc3RzLWxpc3Rpbmcge1xyXG4vLyAgICAgLm5ld3Mtd3JhcHBlciB7XHJcbi8vICAgICAgIC5uZXdzLWl0ZW0ge1xyXG4vLyAgICAgICAgIHdpZHRoOiAyNSU7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vICAgLmJsb2ctYXJ0aWNsZSB7XHJcbi8vICAgICAubmV3cy1pdGVtIHtcclxuLy8gICAgICAgd2lkdGg6IDI1JTtcclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gIC50eXBlLXBvc3RzLWxpc3Rpbmcge1xyXG4gICAgLm5ld3Mtd3JhcHBlciB7XHJcbiAgICAgIC5uZXdzLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLnR5cGUtcG9zdHMtbGlzdGluZyB7XHJcbiAgICAubmV3cy13cmFwcGVyIHtcclxuICAgICAgLm5ld3MtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYmxvZy13cmFwIHtcclxuICAgIC5uZXdzLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAmOm50aC1jaGlsZChuKzMpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJsb2cge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIC5ibG9nLXRpdGxlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXNsaWRlciB7XHJcbiAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgdG9wOiAyMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG4gIC50eXBlLXBvc3RzLWxpc3Rpbmcge1xyXG4gICAgLm5ld3Mtd3JhcHBlciB7XHJcbiAgICAgIC5uZXdzLWl0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ibG9nLXdyYXAge1xyXG4gICAgLm5ld3MtaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAmOm50aC1jaGlsZChuKzIpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuYnJlYWRjcnVtYnMge1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogLTFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbiAgfVxyXG4gIGEsIHNwYW4ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgIH1cclxuICB9XHJcbiAgc3BhbiB7XHJcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmlnYXRpb24tYnVsbGV0IHtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDEzcHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWFycm93LXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWhvbWUuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC50eXBlLXByb2R1Y3Qge1xyXG4gICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcclxuICAgICAgICAgIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnR5cGUtcGFnZSwgLnR5cGUtcG9zdCB7XHJcbiAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW46IDQ1cHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW46IDQ1cHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiA3cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0YWJsZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICB0ciB7XHJcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRkLCB0aCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCwgbGksIHNwYW4ge1xyXG4gICAgICA+IGE6bm90KC5idG4pIHtcclxuICAgICAgICBjb2xvcjogJGJsdWU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGhyIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgbWFyZ2luOiA1MHB4IDAgNzBweDtcclxuICB9XHJcbn1cclxuLmljby1wbGFjZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTRweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogM3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31waW4uc3ZnPzEpIG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIH1cclxufVxyXG4ubmV3cy1pdGVtLWRldGFpbCB7XHJcbiAgLnRleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuI2NvbnRlbnQge1xyXG4gIC50ZXh0LWJveCB7XHJcbiAgICBtYXJnaW46IDM1cHggMCA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcCwgaDIsIGgzLCB1bCwgaDQge1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuICAgIC5ib3gtaW1nIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBoNCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50ZXh0LWJveC1jZW50ZXIge1xyXG4gICAgbWFyZ2luOiAzNXB4IDAgNTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIHBhZGRpbmc6IDUwcHggMjVweCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmJveC1pbWcge1xyXG4gICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgIHdpZHRoOiA3NHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTM3cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0b3A6IC0zN3B4O1xyXG4gICAgfVxyXG4gICAgcCwgaDIsIGgzLCB1bCwgaDQge1xyXG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiA4NjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJveC1zdXBwb3J0IHtcclxuICAgIG1hcmdpbjogMzVweCAwIDUwcHg7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwLCBoMiwgaDMsIHVsLCBoNCB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYm94LWltZyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgbWluLXdpZHRoOiAxMzRweDtcclxuICAgICAgJi5pbWctc20ge1xyXG4gICAgICAgIG1pbi13aWR0aDogOTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJhbm5lci10ZXh0IHtcclxuICAgIG1hcmdpbjogMzVweCAwIDUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuICAgIHAsIHVsIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgICBoMiwgaDMsIGg0IHtcclxuICAgICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbnRpbWUge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDE0cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWRhdGUuc3ZnKSBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMXB4O1xyXG4gIH1cclxufVxyXG4ubmV3cy1pdGVtIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHRpbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuLm5ld3MtaXRlbS1kZXRhaWwge1xyXG4gIHRpbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgLnRleHQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNob3AtcGFnZSB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIC5zaG9wLWltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gIC5zaG9wLXRleHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgcGFkZGluZzogMjBweCAyMHB4IDM1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcclxuICAgIGgzIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgMzVweDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaG9wLWZsZXgge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHAge1xyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYWlsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bWFpbC1nLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAkdGV4dCAhaW1wb3J0YW50O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uYXNrLXBhZ2Uge1xyXG4gIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAuYXNrLWltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoMiB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFzay10ZXh0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIHBhZGRpbmc6IDI1cHggMjBweCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDM1cHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAubGlua3Mge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0xMXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31saW5rLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICBjb2xvcjogJHRleHQgIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLndpbi1zbGlkZXIge1xyXG4gIG1hcmdpbjogNjBweCAwIDIwcHg7XHJcbiAgLndpbi1pdGVtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbnRlbnQtd2lkZSB7XHJcbiAgbWF4LXdpZHRoOiA4NjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuLmNvbnRlbnQtdGl0bGUge1xyXG4gIG1heC13aWR0aDogOTgwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcbi5jb250ZW50LWhhbGYge1xyXG4gIG1heC13aWR0aDogNDYwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAyNXB4IGF1dG87XHJcbn1cclxuLnNlY3Rpb24tYmcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuLnR5cGUtcGFnZSwgLnR5cGUtcG9zdCwgLnR5cGUtcG9zdHMtbGlzdGluZyB7XHJcbiAgLnNpZGViYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5zaG9wLXBhZ2Uge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgICAuc2hvcC1pbWcge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXByb2Rlam5hLWltZy5qcGcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDZweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2hvcC10ZXh0IHtcclxuICAgICAgcGFkZGluZzogMjBweCAzMHB4IDQwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xyXG4gICAgfVxyXG4gICAgLnNob3AtZmxleCB7XHJcbiAgICAgIHAge1xyXG4gICAgICAgIG1pbi13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFzay1wYWdlIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgPiBkaXYge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgLmFzay1pbWcge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWJhbm5lci1hc2suanBnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4IDAgMCA2cHg7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXNrLXRleHQge1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDMwcHggMjBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCA2cHggNnB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5zaG9wLXBhZ2UsIC5hc2stcGFnZSB7XHJcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG59IiwiLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiB7XHJcbiAgLnJvdyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcbiAgLmNvbC1tZC02LnRleHQtY2VudGVyLCAuY29sLW1kLTQudGV4dC1jZW50ZXIge1xyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgI2NvbnRlbnQge1xyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW46IDQ1cHggMCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGVudC1pbm5lciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbi50eXBlLXBvc3QsIC5pbi1jYXN0ZS1vdGF6a3kge1xyXG4gIC5jb250ZW50LWlubmVyIHtcclxuICAgIG1heC13aWR0aDogODYwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuLmluLWtvbnRha3R5LnR5cGUtcGFnZSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIHRhYmxlIHtcclxuICAgIHRyIHtcclxuICAgICAgdGQge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mbGV4LXdyYXAtY2VudGVyIHtcclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pbi1vLW5hcywgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiwgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUge1xyXG4gIC5icmVhZGNydW1icyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMjBweDtcclxuICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgI2NvbnRlbnQtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG4gICNjb250ZW50IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5pbi1vLW5hcyB7XHJcbiAgaGVhZGVyIHtcclxuICAgIGgxIHtcclxuICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnUFJPRkktUEVESUtVUkEuY3onO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYWJvdXQtdGV4dCB7XHJcbiAgICAuZmxleC13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICBwYWRkaW5nOiAyMnB4IDE1cHggMTNweDtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuICAgIC5saXN0LWNoZWNrIHtcclxuICAgICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hYm91dC1pbWcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YWJvdXQtYmcucG5nKSB0b3AgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLmJyYW5kLXNsaWRlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIC5zbGljay10cmFjayB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuICAgIC5icmFuZC1pdGVtIHtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuaW4tcHJvYy1uYWtvdXBpdC11LXByb2ZpLXBlZGlrdXJhLWN6IHtcclxuICAgIC5yb3cge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgLmNvbC1tZC02LnRleHQtY2VudGVyIHtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmNvbC1tZC00LnRleHQtY2VudGVyIHtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnR5cGUtcGFnZSwgLnR5cGUtcG9zdCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7ICBcclxuICB9XHJcbiAgLmluLW8tbmFzIHtcclxuICAgIC5yb3cge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgIC5hYm91dC10ZXh0IHtcclxuICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgIC5mbGV4LXdyYXAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAtMTUwcHg7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxpc3QtY2hlY2sge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWJvdXQtaW1nIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUge1xyXG4gICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAuY29sLW1kLTYge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5mbGV4LW1kLWNlbnRlciB7XHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzNjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5pbi1vLW5hcywgLmluLXByb2MtbmFrb3VwaXQtdS1wcm9maS1wZWRpa3VyYS1jeiwgLmluLXByb2dyYW0tcHJvZmktcHJvLW9ib3J5LXBlZGlrdXJhLS1wb2RvbG9naWUge1xyXG4gICAgLmJyZWFkY3J1bWJzIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2NvbnRlbnQge1xyXG4gICAgICBoZWFkZXIge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2luYXRpb24ge1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gIC5wYWdpbmF0aW9uLWxpbmssID4gc3Ryb25nLCA+IGEge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbiAgPiBzdHJvbmcge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH1cclxuICAucGFnaW5hdGlvbi1saW5rLCA+IGEge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGFnaW5hdGlvbi10b3Age1xyXG4gIC5wYWdpbmF0aW9uLWxpbmssIHN0cm9uZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4ucGFnaW5hdGlvbi1saW5rIHtcclxuICBsaW5lLWhlaWdodDogMzhweCAhaW1wb3J0YW50O1xyXG4gICYucHJldiB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLm5leHQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnBhZ2luYXRpb24td3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogNDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59IiwiLnR5cGUtcHJvZHVjdCB7XHJcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciB7XHJcbiAgICAucHJvZHVjdC1zbGlkZXIucHJvZHVjdHMtcmVsYXRlZCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcclxuICAucmVzcG9uc2l2ZS1uYXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcbiAgLnNocC10YWJzLWhvbGRlciB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIH1cclxuICAjcC1kZXRhaWwtdGFicyB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogM3B4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiNhY2NvcmRpb24tY29udGVudCB7XHJcbiAgLnNocC1hY2NvcmRpb24ge1xyXG4gICAgLnNocC1hY2NvcmRpb24tbGluayB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gID4gcCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5kZXRhaWwtcGFyYW1ldGVycyB7XHJcbiAgICBtYXgtd2lkdGg6IDQyMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xyXG4gICAgICAgIHRkLCB0aCB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRkLCB0aCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICB9XHJcbiAgICAgIHRkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHRoIHtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uaW4ta3VyenktYS1zZW1pbmFyZSB7XHJcbiAgLnAtaW1hZ2Utd3JhcGVyIHtcclxuICAgIC5mYXZvdGlyZS1kZXRhaWwge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcclxuICAgIC5yZXNwb25zaXZlLW5hdiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYXNpYy1kZXNjcmlwdGlvbiB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW46IDQ1cHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW46IDQ1cHggMCAzMHB4O1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbiAgICAuYm94LXN1cHBvcnQge1xyXG4gICAgICBtYXJnaW46IDIwcHggMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGFibGUge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgdHIge1xyXG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZCwgdGgge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAsIGxpLCBzcGFuIHtcclxuICAgICAgPiBhOm5vdCguYnRuKSB7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBociB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIG1hcmdpbjogNTBweCAwIDcwcHg7XHJcbiAgfVxyXG59XHJcbi5kZXNjcmlwdGlvbi1pbm5lciB7XHJcbiAgLmJhc2ljLWRlc2NyaXB0aW9uIHtcclxuICAgIC5yYXRlLXdyYXBwZXItaW4tZGVzY3JpcHRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRvcC10ZXh0IHtcclxuICAgICAgbWF4LXdpZHRoOiA4NjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDE1cHggYXV0bztcclxuICAgIH1cclxuICAgIC5yb3cge1xyXG4gICAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tLm5vLWJ1dHRvbnMgPiBkaXYgLnAtdG9vbHMge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlciB7XHJcbiAgZm9udC1zaXplOiAwO1xyXG4gIG1hcmdpbjogNjBweCAwIDIwcHg7XHJcbiAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICdQxZnDrXNsdcWhZW5zdHbDrSc7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIge1xyXG4gIGZvbnQtc2l6ZTogMDtcclxuICBtYXJnaW46IDYwcHggMCAyMHB4O1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlciB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYXNpYy1kZXNjcmlwdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gIH1cclxufSIsIlxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAud2lkZSB7XHJcbiAgICAuYnJlYWRjcnVtYi1pbi1kZXRhaWwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wLWRldGFpbC1pbm5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gIH1cclxuICBcclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAud2lkZSB7XHJcbiAgICAucC1kZXRhaWwtaW5uZXIge1xyXG4gICAgICAucC1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnAtZGF0YS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnAtaW1hZ2Utd3JhcHBlciB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAvLyAucC1pbWFnZSB7XHJcbiAgLy8gICAuZmF2b3RpcmUtZGV0YWlsIHtcclxuICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIC8vICAgICB0b3A6IDIwcHg7XHJcbiAgLy8gICAgIHJpZ2h0OiAxNXB4O1xyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxufVxyXG4ucC10aHVtYm5haWxzIHtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgPiBkaXYge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gIH1cclxuICBhIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogODBweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5oaWdobGlnaHRlZCB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnAtZGV0YWlsIHtcclxuXHQucC1jb2RlIHtcclxuXHRcdGNvbG9yOiAkZ3JheTtcclxuXHRcdHRoIHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4ucC1pbWFnZS13cmFwcGVyIHtcclxuXHQucmF0aW5ncy1hbmQtYnJhbmQge1xyXG5cdFx0PiB0YWJsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaDEge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0LnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDI1cHg7XHJcblx0fVxyXG59XHJcbi5wLWRldGFpbC1pbm5lciB7XHJcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0LnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdFx0aDEge1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDI4cHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnJhdGluZ3MtYW5kLWJyYW5kIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDIxcHg7XHJcblx0XHQuc3RhcnMtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuYnJhbmQtd3JhcHBlciB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdGFycy13cmFwcGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHQuc3RhcnMtbGFiZWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnAtc2hvcnQtZGVzY3JpcHRpb24ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblx0LnAtZ2lmdHMtd3JhcHBlciB7XHJcblx0XHRwYWRkaW5nOiA1cHg7XHJcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHR9XHJcblx0LnAtZ2lmdHMtaGVhZGluZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQucC1naWZ0LW5hbWUge1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1pkYXJtYSBvZCBuw6FzIGRvc3RhbmV0ZSc7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDNweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLnAtZGF0YS13cmFwcGVyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdC5wLXRvLWNhcnQtYmxvY2sge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xyXG5cdFx0Ym9yZGVyLXRvcDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDE1cHggMTVweCAyMHB4O1xyXG5cdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHQtbXMtZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuXHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0LmFkZC10by1jYXJ0IHtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdC5xdWFudGl0eSB7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYWRkLXRvLWNhcnQtYnV0dG9uIHtcclxuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogMjhweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31jYXJ0LXcuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiA2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnNoaXBwaW5nLW9wdGlvbnMge1xyXG5cdFx0cGFkZGluZy1sZWZ0OiAyNnB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTFweDtcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGltYWdlc310cnVjay5zdmcpIG5vLXJlcGVhdDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcblx0XHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDIycHg7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucC1maW5hbC1wcmljZS13cmFwcGVyIHtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0ZGlzcGxheTogLW1zLWZsZXhib3g7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xyXG5cdFx0bWluLWhlaWdodDogMzBweDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdC5zaGlwcGluZy1vcHRpb25zIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdG1hcmdpbi10b3A6IC05cHg7XHJcblx0XHR9XHJcblx0XHQucHJpY2UtZmluYWwge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHQmLnByaWNlLXZvIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcmljZS1zYXZlIHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogN3B4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0b3JkZXI6IC0xO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0c3Ryb25nIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyNnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0fVxyXG5cdFx0LnN0YW5kYXJkLXByaWNlLWxhYmVsIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5wcmljZS1zdGFuZGFyZCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdH1cclxuXHRcdC5wcmljZS1zdGFuZGFyZCxcclxuXHRcdC5wcmljZS1maW5hbDpub3QoLnByaWNlLXZvKSxcclxuXHRcdC5wcmljZS1tZWFzdXJlLFxyXG5cdFx0LnByaWNlLXNhdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWRkLXRvLWNhcnQtYnV0dG9uLFxyXG5cdC5hZGQtdG8tY2FydCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ucHJpY2Utc2hvdyB7XHJcblx0LnAtZGF0YS13cmFwcGVyIHtcclxuXHRcdC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xyXG5cdFx0XHQucHJpY2Utc3RhbmRhcmQsXHJcblx0XHRcdC5wcmljZS1maW5hbCxcclxuXHRcdFx0LnByaWNlLW1lYXN1cmUsXHJcblx0XHRcdC5wcmljZS1zYXZlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHRcdC5hZGQtdG8tY2FydCB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSB7XHJcblx0LnNvbGQtb3V0LXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogM3B4O1xyXG5cdH1cclxuXHQ+IC5kZXRhaWwtcGFyYW1ldGVycyB7XHJcblx0XHQucC1jb2RlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5zaGlwcGluZy1vcHRpb25zIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdHRyOm5vdCguZGVsaXZlcnktdGltZS1yb3cpIHtcclxuXHRcdFx0dGgge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0dGQge1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0ZCxcclxuXHRcdHRoIHtcclxuXHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRcdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5kZWxpdmVyeS10aW1lLXJvdyB7XHJcblx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG5cdFx0XHRkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0LW1zLWZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHR0aCB7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWluLXdpZHRoOiBhdXRvO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5kZWxpdmVyeS10aW1lIHtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hdmFpbGFiaWxpdHktbGFiZWwge1xyXG5cdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0JltzdHlsZT0nY29sb3I6ICM1ZmE5NWInXSB7XHJcblx0XHRcdFx0KyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcblx0XHRcdFx0XHRjb2xvcjogJHN0b2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAtM3B4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR3aWR0aDogNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5kZWxpdmVyeS10aW1lIHtcclxuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcblx0XHRcdGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG5cdFx0XHQtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xyXG5cdFx0XHQ+IHNwYW4ge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcclxuXHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0LmxpbmstaWNvbiB7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHQmOm5vdCgud2F0Y2hkb2cpIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRjb2xvcjogJHRleHQ7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29sb3I6ICRibHVlO1xyXG5cdFx0fVxyXG5cdFx0Ji5wcmludCxcclxuXHRcdCYuc2hhcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0Ji53YXRjaGRvZyB7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmJyYW5kLXdyYXBwZXIge1xyXG5cdFx0bWFyZ2luOiA1cHggYXV0byA1cHggMDtcclxuXHR9XHJcbn1cclxuLmxpbmstaWNvbiB7XHJcblx0Ji5jaGF0IHtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMjBweDtcclxuXHRcdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfWNoYXQuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4uc2hpcHBpbmctaW5mbyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctbGVmdDogMjhweDtcclxuXHRtYXJnaW46IDIwcHggMCAwICFpbXBvcnRhbnQ7XHJcblx0Jjo6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0bWFyZ2luLXRvcDogLTExcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXRydWNrLWIuc3ZnKSBuby1yZXBlYXQ7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG59XHJcbi50eXBlLWRldGFpbC5pbi1rdXJ6eS1hLXNlbWluYXJlIHtcclxuXHQuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZmF2b3RpcmUtZGV0YWlsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5wLWRhdGEtd3JhcHBlciB7XHJcblx0XHQucC10by1jYXJ0LWJsb2NrIHtcclxuXHRcdFx0bWluLWhlaWdodDogODVweDtcclxuXHRcdFx0Jjpub3QoLmNvdXJzZS1zaG93KSB7XHJcblx0XHRcdFx0LnAtZmluYWwtcHJpY2Utd3JhcHBlcixcclxuXHRcdFx0XHQuYWRkLXRvLWNhcnQsXHJcblx0XHRcdFx0LmFkZC10by1jYXJ0LWJ1dHRvbiB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XHJcblx0XHQuZGV0YWlsLXBhcmFtZXRlcnMge1xyXG5cdFx0XHQuZGVsaXZlcnktdGltZS1yb3cge1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cdC5wLWRhdGEtd3JhcHBlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG4iLCIuZmxhZ3Mge1xyXG4gICYuZmxhZ3MtZXh0cmEge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuLmZsYWcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICBib3JkZXItcmFkaXVzOiAwIDZweCA2cHggMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAmLmZsYWctYWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQtYmc7XHJcbiAgICBjb2xvcjogJHJlZDtcclxuICB9XHJcbiAgJi5mbGFnLXRpcCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGN0ZGO1xyXG4gICAgY29sb3I6ICMwMDUyQjQ7XHJcbiAgfVxyXG4gICYuZmxhZy1uZXcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTljYztcclxuICAgIGNvbG9yOiAjZjg5MTBiO1xyXG4gIH1cclxuICAmLmZsYWctYmV6LWNlbnkge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIi5wcm9kdWN0LXNsaWRlci1ob2xkZXIuaGFzLW5hdmlnYXRpb24ge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIC5wcm9kdWN0LXNsaWRlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAuaG9tZXBhZ2UtZ3JvdS10aXRsZSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xyXG4gIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICYubmF2aWdhdGlvbi1uZXh0LCAmLm5hdmlnYXRpb24tcHJldiB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubmF2aWdhdGlvbi1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctci5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm5hdmlnYXRpb24tcHJldiB7XHJcbiAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9YXJyb3ctbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAucGFnaW5hdGlvbi1idXR0b24ge1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudGV4dC1jZW50ZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xyXG4gICAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnRleHQtY2VudGVyIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICAgIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcclxuICAgICAgdG9wOiA0MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnByb2R1Y3RzLWJsb2NrIHtcclxuICA+IGRpdiB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIC5wIHtcclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9kdWN0IHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIC5mbGFncyB7XHJcbiAgICAgIGxlZnQ6IC01cHg7XHJcbiAgICB9XHJcbiAgICAucHJpY2U6bm90KC5wcmljZS12byksIC5wcmljZS1zdGFuZGFyZCwgLnByaWNlLXNhdmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgJi5wcmljZS1zaG93IHtcclxuICAgICAgLnByaWNlLCAucHJpY2Utc3RhbmRhcmQsIC5wcmljZS1zYXZlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIC5mbGFncy1kZWZhdWx0IHtcclxuICAgICAgICAuZmxhZyB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMTBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAgICAgfVxyXG4gICAgICAucC1pbiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXZhaWxhYmlsaXR5IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgc3BhbltzdHlsZT1cImNvbG9yOiM1ZmE5NWJcIl0ge1xyXG4gICAgICAgICAgKyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNWZhOTViO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB3aWR0aDogNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wLWJvdHRvbSB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcclxuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgLnByaWNlcyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAucHJpY2UtZmluYWwge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpY2Utdm8ge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpY2Utc2F2ZSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtZGVzYyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG9yZGVyOiAtNTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtdG9vbHMge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5idG4uYnRuLWNhcnQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4uYnRuLXByaW1hcnkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnByaWNlLXN0YW5kYXJkIHtcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICRncmF5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB9XHJcbn1cclxuLnByaWNlLXNhdmUge1xyXG4gIGNvbG9yOiAkcmVkO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAzcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1iZztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMjBweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMTFweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IC03cHg7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgzMGRlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goMzBkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiBza2V3WCgzMGRlZyk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IC0xcHg7XHJcbiAgICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgtMzBkZWcpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKC0zMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXdYKC0zMGRlZyk7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbn1cclxuLmluLXpuYWNrYSB7XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgLnByb2R1Y3Qge1xyXG4gICAgICAucCB7XHJcbiAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaWNlcyB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2N3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucC1ib3R0b20ge1xyXG4gICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucC1kZXNjIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTdweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuaW4tem5hY2thIHtcclxuICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgIC5wcm9kdWN0IHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgLmZsYWdzIHtcclxuICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgfVxyXG4gICAgICAucCB7XHJcbiAgICAgICAgLmF2YWlsYWJpbGl0eSB7XHJcbiAgICAgICAgICB3aWR0aDogMTEwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyBcclxuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcclxuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucC1ib3R0b20ge1xyXG4gICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAucHJpY2VzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuaW4tem5hY2thIHtcclxuICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAucHJvZHVjdCB7XHJcbiAgICAgIC5wIHtcclxuICAgICAgICAucHJpY2VzIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDQ5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wLWJvdHRvbSB7XHJcbiAgICAgICAgICAucC1kZXNjIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgIC5wcm9kdWN0IHtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcclxuICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgLnByb2R1Y3Qge1xyXG4gICAgICAucCB7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiIC5xdWFudGl0eSwgLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSwgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtYW1vdW50IC5xdWFudGl0eSwgLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IHtcclxuICB3aWR0aDogOTBweDtcclxuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICBoZWlnaHQ6IDQ1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAmOmhvdmVyIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG4gIGlucHV0IHtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgfVxyXG4gIC5kZWNyZWFzZSwgLmluY3JlYXNlIHtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmRlY3JlYXNlIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXX0= */
