@charset "UTF-8";.in-o-nas.type-page .content-inner{max-width:1290px}.in-o-nas.type-page .content-inner h1{display:none}.in-o-nas.type-page .dph{border-bottom:0}.in-o-nas.type-page .dph:after{display:none}.vyber{margin:50px 0 52px}.vyber h3{font-size:34px;margin:10px 0 36px;text-align:center}.vyber h3,.vyber p{color:#020202;font-weight:300}.vyber p{font-size:16px;margin:0 auto 20px;max-width:860px}.sortiment{align-items:center;background:url(/user/documents/upload/podstranky/bottomright.png),url(/user/documents/upload/podstranky/topleft.png),#f4f8ff;background-position:100% 100%,0 0;background-repeat:no-repeat;display:flex;flex-wrap:wrap;justify-content:space-between;margin:52px auto 102px;padding:97px 84px 76px 110px;position:relative;z-index:1}@media (max-width:1199px){.sortiment{margin:25px 0;padding:25px 20px}}@media (max-width:991px){.sortiment{margin:25px 0}}.sortiment .left h4{color:#020202;font-size:34px;font-weight:300;margin:0}@media (max-width:1199px){.sortiment .left h4{text-align:center}.sortiment .left h4 br{display:none}.sortiment .left{margin-bottom:20px;width:100%}}.sortiment .right{width:70%}@media (max-width:1439px){.sortiment .right{width:79%}}@media (max-width:1199px){.sortiment .right{width:100%}}.sortiment .right p{color:#020202;font-size:18px;margin-bottom:20px;max-width:100%}.sortiment .right p strong{font-weight:500}.sortiment .right ul{displaY:flex;flex-wrap:wrap;margin:0;padding:0}@media (min-width:1200px){.sortiment .right ul{justify-content:space-between}}@media (max-width:1199px){.sortiment .right ul{margin:0 -5px}}.sortiment .right ul li{align-items:center;background-color:#fff;border:1px solid #dee7fc;border-radius:50px;display:flex;height:40px;justify-content:center;justify-content:space-between;position:relative}@media (max-width:1199px){.sortiment .right ul li{margin:5px}}.sortiment .right ul li:hover{background-color:#dee7fc}.sortiment .right ul li a{border-radius:50px;color:#020202;display:block;font-size:16px;font-weight:300;padding:9px 25px;text-decoration:underline}@media (max-width:479px){.sortiment .right ul li a{padding:9px 15px}}.sortiment .right ul li a:hover{text-decoration:none}.welcome-text{align-items:center;display:flex;flex-wrap:wrap;min-height:616px;overflow:hidden;position:relative}@media (max-width:991px){.welcome-text{margin:25px 0;min-height:unset}}.welcome-text .left{left:0;margin:0;position:absolute}@media (max-width:991px){.welcome-text .left{position:static}}.welcome-text .left img{max-height:616px}.welcome-text .right{background:url(/user/documents/upload/podstranky/bottomright.png),url(/user/documents/upload/podstranky/topleft.png),#f4f8ff;background-position:100% 100%,0 0;background-repeat:no-repeat;margin:0 0 0 auto;max-width:640px;padding:47px 30px 47px 97px;position:relative;z-index:1}@media (max-width:991px){.welcome-text .right{max-width:unset;padding:47px 31px 47px 48px;width:100%}}.welcome-text .right h3{color:#020202;font-size:34px;font-weight:300;margin:0 0 10px}.welcome-text .right p{color:#020202;font-size:16px;font-weight:300}.welcome-text .right p a{color:#273a6a;text-decoration:underline}.welcome-text .right p a:hover{text-decoration:none}.mnohemvice{background:url(/user/documents/upload/podstranky/bottomright.png),url(/user/documents/upload/podstranky/topleft.png),#f4f8ff;background-position:100% 100%,0 0;background-repeat:no-repeat;margin-bottom:78px;padding:43px 10px;position:relative;z-index:1}.mnohemvice h3{color:#020202;font-size:22px;font-weight:500;margin:0 auto 15px;max-width:860px;text-align:center}.mnohemvice a.btn.btn-secondary{padding-right:0;text-align:left;width:220px}.in-kontakt .contact-wrapper h3{font-size:18px;font-weight:600}.in-kontakt .contact-wrapper .contact-box-custom{background:#fff;border:1px solid #cdd4e0;border-radius:3px}.in-kontakt .contact-wrapper .contact-box-custom .row{margin-left:0;margin-right:0}.in-kontakt .contact-wrapper .contact-box-custom .contact-item{align-items:center;display:flex;flex-direction:column;height:160px;justify-content:center;text-align:center;vertical-align:middle}.in-kontakt .contact-wrapper .contact-box-custom .contact-item:first-child{align-items:flex-start;background:#cdd4e0;border-right:1px solid #cdd4e0;-webkit-clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%)}.in-kontakt .contact-wrapper .contact-box-custom .contact-item:first-child:before{background:#f7fbfe;-webkit-clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 50%,85% 100%,0 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (max-width:991px){.in-kontakt .contact-wrapper .contact-box-custom .contact-item:first-child{align-items:center;border-right:none;-webkit-clip-path:polygon(0 0,100% 0,100% 79%,49% 97%,0 79%);clip-path:polygon(0 0,100% 0,100% 79%,49% 97%,0 79%)}.in-kontakt .contact-wrapper .contact-box-custom .contact-item:first-child:before{-webkit-clip-path:polygon(0 0,100% 0,100% 79%,49% 97%,0 79%);clip-path:polygon(0 0,100% 0,100% 79%,49% 97%,0 79%);top:-1px}.in-kontakt .contact-wrapper .contact-box-custom .contact-item:first-child h3{text-align:center}}.in-kontakt .contact-wrapper .contact-box-custom .contact-item:first-child h3{line-height:32px;padding-left:25px}.in-kontakt .contact-wrapper .contact-box-custom .contact-item h3{text-align:left}.in-kontakt .contact-wrapper .contact-box-custom .contact-item .icon{color:#62a5db;font-size:34px;margin-bottom:13px}.in-kontakt .contact-wrapper .contact-address{margin-top:35px}@media (max-width:767px){.in-kontakt .contact-wrapper .contact-address{padding:0 20px}}.in-kontakt .contact-wrapper .contact-address p{color:#7b7b7b}.in-kontakt .contact-wrapper .contact-address .ico span{color:#7b7b7b;display:block}.in-kontakt .contact-wrapper .contact-image-section{display:flex;margin-bottom:100px;margin-top:75px;position:relative}@media (max-width:767px){.in-kontakt .contact-wrapper .contact-image-section{flex-direction:column-reverse}.in-kontakt .contact-wrapper .contact-image-section .contact-image{background:linear-gradient(264.7deg,#e4f0f8,#f4fafe);padding-bottom:20px}}.in-kontakt .contact-wrapper .contact-image-section .contact-image{align-items:center;display:flex;justify-content:center;z-index:1}.in-kontakt .contact-wrapper .contact-image-section .contact-info{background:linear-gradient(264.7deg,#e4f0f8,#f4fafe);display:flex;flex:1;flex-direction:column;padding:26px 45px}@media (min-width:1200px){.in-kontakt .contact-wrapper .contact-image-section .contact-info{padding:26px 130px 26px 80px;position:absolute;right:0;top:-13%;width:80%}}.in-kontakt .contact-wrapper .contact-image-section .contact-info h5{align-items:center;display:flex;font-size:16px;font-weight:600;margin-bottom:3px}.in-kontakt .contact-wrapper .contact-image-section .contact-info p{font-size:16px;font-weight:400}.in-kontakt .contact-wrapper .contact-image-section .contact-info h3{font-size:22px;font-weight:500;margin-bottom:8px;margin-top:0}.in-kontakt .contact-wrapper .contact-image-section .contact-info__item h5:before{color:#62a5db;font-family:icomoon;font-size:18px;margin-right:7px}.in-kontakt .contact-wrapper .contact-image-section .contact-info__item.address h5:before{content:"\e901"}.in-kontakt .contact-wrapper .contact-image-section .contact-info__item.opening h5:before{content:"\e900"}.in-kontakt .contact-wrapper .contact-image-section .contact-info__item.tel h5:before{content:"\e90d"}.doprava-platba .doprava-wrapper .image{width:157px}.doprava-platba .doprava-wrapper h3{font-size:22px;font-weight:500;line-height:27px;margin-bottom:0;padding-bottom:22px}.doprava-platba .disclaimer{margin-bottom:85px;margin-top:27px}.doprava-platba .click__item.show .content{display:block!important}.doprava-platba .click__item.show .item:after{transform:rotate(-180deg)}.doprava-platba .click__item,.doprava-platba .payment__item{display:flex;flex-direction:column;padding-right:50px}.doprava-platba .click__item .content,.doprava-platba .payment__item .content{display:none;font-size:14px;font-weight:400;line-height:20px;margin-top:0;max-width:90%;padding:0}.doprava-platba .click__item .item,.doprava-platba .payment__item .item{align-items:center;cursor:pointer;display:flex;gap:8px;height:80px;justify-content:space-between;position:relative}.doprava-platba .click__item .item:after,.doprava-platba .payment__item .item:after{background:url(https://505941.myshoptet.com/user/documents/img/arrow-down-doprava.svg) 50% no-repeat;background-size:100% auto;color:#000;content:"";display:block;height:12px;margin-top:-7px;position:absolute;right:-30px;top:50%;transition:.2s ease-out;width:10px}.doprava-platba .click__item .item .doprava__item--info,.doprava-platba .payment__item .item .doprava__item--info{align-items:center;display:flex;gap:20px}.doprava-platba .click__item .item .doprava__item--info img,.doprava-platba .payment__item .item .doprava__item--info img{-o-object-fit:contain;object-fit:contain}.doprava-platba .click__item .item .doprava__item--info span,.doprava-platba .payment__item .item .doprava__item--info span{font-size:16px;font-weight:400}.doprava-platba .click__item .item span.price,.doprava-platba .payment__item .item span.price{font-size:16px;font-weight:600}@media (max-width:500px){.doprava-platba .image{width:110px!important}.doprava-platba .click__item{padding-right:40px}.doprava__item--info{gap:20px}.content{max-width:100%!important}.item span.price{flex-basis:50%;text-align:right}}@media (max-width:410px){.doprava-platba .image{width:85px!important}}.shipping-options-popup{padding:20px 36px}@media (max-width:500px){.shipping-options-popup{padding:20px 0}}.shipping-options-popup h1{font-size:28px;font-weight:500;line-height:34px;margin-bottom:0;padding-bottom:18px}.shipping-options-popup .question-tooltip{display:none}.shipping-options-popup .payment__title{margin-top:40px}.shipping-options-popup .extra.delivery{margin-top:30px;padding-left:32px}.shipping-options-popup .shipping-row{flex-direction:row-reverse;gap:21px;height:60px;padding:15px 27px}@media (max-width:467px){.shipping-options-popup .shipping-row{gap:12px;height:80px;padding:15px 5px}}.shipping-options-popup .shipping-row:first-of-type{border-top:1px solid rgba(0,0,0,.1)}.shipping-options-popup .shipping-row .shipping-billing-name{font-size:16px;font-weight:400;line-height:22px;text-transform:none}.shipping-options-popup .shipping-row .payment-shipping-price{order:-3}.shipping-options-popup .shipping-row .payment-logo{flex-basis:90px}@media (max-width:367px){.shipping-options-popup .shipping-row .payment-logo{flex-basis:50px}}.shipping-options-popup .shipping-row.row-payment .payment-logo{display:none}.shipping-options-popup .shipping-row.row-payment.card .payment-shipping-price,.shipping-options-popup .shipping-row.row-payment.transfer .payment-shipping-price{color:#2c8759}.ordering-process .content div,.ordering-process p{font-size:14px!important}@media (max-width:767px){.ordering-process .overall-wrapper{padding-top:60px}}.ordering-process ol.cart-header li a,.ordering-process ol.cart-header li strong{background-color:transparent;color:#666;font-family:Open Sans}@media (max-width:767px){.ordering-process a.favorite{display:none}.ordering-process .top-navigation-bar .top-navigation-contacts,.ordering-process .top-navigation-bar .top-navigation-menu{display:none!important}.ordering-process .top-navigation-bar .responsive-tools .search,.ordering-process .top-navigation-bar .responsive-tools a:not(.toggle-window[data-target=navigation]){display:none}.ordering-process .top-navigation-bar .responsive-tools a[data-target=navigation]{position:fixed;top:60px}.ordering-process nav#navigation{border-radius:0;height:calc(100% - 60px);top:60px}.ordering-process .extra.delivery{padding-left:32px}}.ordering-process .order-summary-item.price{border-top-color:#dadada;border-width:1px}@media (max-width:767px){.ordering-process.id--9 .cart-table{margin:0}.ordering-process.id--9 .cart-summary{padding-bottom:60px}.ordering-process.id--9 .sidebar-in-cart{padding-top:0!important}.ordering-process #header,.ordering-process .top-navigation-bar{display:none}}.ordering-process.cart-emptied #header,.ordering-process.cart-empty #header{display:block}.ordering-process .checkout-box,.ordering-process .checkout-box .toggle-contacts,.ordering-process .checkout-box .toggle-contacts span{color:#fff!important}.ordering-process .checkout-box .contact-box a{color:#000!important}.ordering-process .checkout-box a{color:#fff!important}@media (max-width:767px){.id--15 nav#navigation{border-radius:0;height:calc(100% - 48px);top:48px}.id--15 .top-navigation-bar .responsive-tools a[data-target=navigation]{position:fixed;top:0}}a.btn.btn-black,a.btn.btn-default,a.btn.btn-green,a.btn.btn-primary{background-color:#2c8759;border:1px solid #2c8759;color:#fff;font-size:16px;font-weight:600;padding:10px 14px;position:relative;text-transform:none}a.btn.btn-black:hover,a.btn.btn-default:hover,a.btn.btn-green:hover,a.btn.btn-primary:hover{background-color:#1e6f46;border:1px solid #2c8759}.btn.btn-primary,a.btn.btn-primary{background-color:#f08804;border:1px solid #f08804;color:#fff;font-size:16px;font-weight:600;line-height:22px;padding:10px 14px;position:relative;text-transform:none}.btn.btn-primary:hover,a.btn.btn-primary:hover{background-color:#e98200;border:1px solid #e98200}.btn.btn-cart,.btn.btn-conversion,a.btn.btn-cart,a.btn.btn-conversion{background-color:#2c8759;border-color:#2c8759;color:#fff}.btn.btn-cart:hover,.btn.btn-conversion:hover,a.btn.btn-cart:hover,a.btn.btn-conversion:hover{background-color:#1e6f46;border:1px solid #2c8759}#loadNextSearchResults,.btn.btn-secondary,.type-search .btn.load-products.unveil-button,a.btn.btn-secondary{background-color:#f08804;border:1px solid #f08804;color:#fff;font-size:16px;font-weight:600;padding:7px 35px;position:relative;text-transform:none}#loadNextSearchResults:hover,.btn.btn-secondary:hover,.type-search .btn.load-products.unveil-button:hover,a.btn.btn-secondary:hover{background-color:#e98200;border:1px solid #e98200}.ordering-process .btn.btn-secondary,.ordering-process a.btn.btn-secondary{padding:10px 14px}.ordering-process .btn.btn-secondary:after,.ordering-process a.btn.btn-secondary:after{display:none}.discount-coupon form .btn,´ .free-gift .btn{padding:0!important}.discount-coupon form .btn:after,´ .free-gift .btn:after{display:none}input[type=checkbox]+label{color:#000;font-size:14px;font-weight:400;padding:0 0 0 32px}input[type=checkbox]+label .filter-count{background-color:transparent;color:#000;font-size:14px;font-weight:400;margin-left:5px;padding:0}input[type=checkbox]+label .filter-count:before{content:"("}input[type=checkbox]+label .filter-count:after{content:")"}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #e2ede7;border-radius:3px;height:20px;width:20px}input[type=checkbox]:checked+label{font-weight:400}input[type=checkbox]:checked+label:before{align-items:center;background-color:#fff;border:1px solid #d0daf4;border-radius:2px;color:#2c8759;content:"\e913";display:flex;font-family:Shoptet;font-size:10px;justify-content:center}input[type=checkbox]:checked+label:after{display:none}.content-inner{margin:0 auto}.extra strong{color:#000}.advanced-order .extras-wrap .extra.delivery{align-items:center;gap:10px;justify-content:center;margin:0 0 20px;padding-left:0;position:relative;text-align:left;width:100%}.advanced-order .extras-wrap .extra.delivery:before{margin-top:0;position:relative;top:50%}.advanced-order .extras-wrap .extra.delivery .price-range{left:50%;position:absolute;transform:translate(-50%);width:50%}@media (max-width:800px){.advanced-order .extras-wrap .extra.delivery .price-range{width:80%}}@media (max-width:500px){.advanced-order .extras-wrap .extra.delivery .price-range{width:100%}}.extra.delivery span{font-size:16px;font-weight:400;line-height:22px}.extra.delivery span .price-range{background:#efefef;border-radius:20px;height:15px;left:0;margin-top:10px;position:absolute;width:90%}.extra.delivery:before{color:#2c8759;content:"\e92e";font-size:25px;top:50%}#cboxClose{background:linear-gradient(180deg,#fff,#f5f5f5);border-radius:50%;box-shadow:0 0 15px rgba(0,0,0,.25);height:40px;right:-1px;top:-13px;width:40px}#cboxClose:before{font-size:15px;left:13px;top:0}.price-range>div{background-color:#1e6f46;border-radius:20px}.position--benefitCategory.benefitBanner{margin-top:30px!important}.navigation-window-visible .site-msg{display:none}.bold{font-weight:600}.tooltip.top .tooltip-arrow{border-top-color:#14234a}.tooltip.top .tooltip-inner{background-color:#14234a}.menu-helper:after,.menu-trigger:after{background:transparent;color:#fff}.remove-top:before{top:auto!important}.advanced-order-popup .cookie-ag-wrap,.advanced-order-popup .site-msg.information,.advanced-order-popup .top-navigation-bar{z-index:999}.site-msg.information{background-color:#e3032d;left:0;max-width:100%;opacity:1;padding:11px 0;position:relative;top:0;z-index:999999}.site-msg.information .container .text{color:#fff;font-size:16px;font-weight:300;padding-right:28px;text-align:center}.site-msg.information .container .close{right:13px}.site-msg.information .container .close:after,.site-msg.information .container .close:before{background:#fff}.type-category main#content{box-shadow:-4px 0 10px rgba(0,0,0,.04);display:flex;flex-direction:column}.overall-wrapper{overflow-x:hidden}@media (max-width:767px){.overall-wrapper{padding-top:145px}}.benefitBanner{margin:0}.content div,p{color:#000;font-size:16px;font-weight:400}.show-tooltip.acronym[data-original-title]{border-bottom:0}.content-wrapper{background-color:transparent}#myBtn{align-items:center;background-color:#e6d9ce;border:0;border-radius:30px;bottom:20px;display:none;height:30px;justify-content:center;position:fixed;right:20px;text-align:center;width:30px;z-index:99}#myBtn:before{content:"\f111";display:inline-block;font-family:Flaticon;transform:rotate(-180deg)}@media (max-width:767px){.banner .desktop{display:none}}@media (min-width:768px){.banner .mobile{display:none}}.latest-contribution-box{display:none}.banner-wrapper{margin-top:0}.footer-banners{margin:0}.footer-banners .col-lg-12{padding:0}.contact-box ul{display:flex;flex-direction:column-reverse}.contact-box ul>li>span{padding-left:53px}.contact-box ul>li>span:before{color:#fff;font-size:26px}.contact-box ul>li>span a:before{display:block;font-weight:200}.contact-box ul>li>span a:hover{color:#000}.contact-box ul>li>span.mail:before{color:#2c8759;content:"\e90c";font-family:icomoon;font-size:18px;left:20px;top:50%;transform:translateY(-50%)}.contact-box ul>li>span.cellphone,.contact-box ul>li>span.tel{font-weight:500}.noafter:after{display:none!important}.ordering-process .social a:before{color:#000!important}.social{display:flex;text-align:left}@media (max-width:767px){.social{justify-content:flex-start;margin:0 0 15px;text-align:left}}.social li,.social span{position:relative}.social li{list-style:none;margin-right:8px;top:11px}.social li:last-child{margin-right:0}.social a{font-size:0!important;margin:0 4px}.social a:hover{text-decoration:none!important}.social a:hover:before{color:#fff!important}.social a:first-child{margin-left:0}.social a[title=Facebook]:before{color:#d0daf4;content:"\e90b";font-family:Flaticon;font-size:30px!important}@media (max-width:767px){.social a[title=Facebook]:before{font-size:34px!important}}.social a[title=Instagram]:before{color:#d0daf4;content:"\f10d";font-family:Flaticon;font-size:30px!important}@media (max-width:767px){.social a[title=Instagram]:before{font-size:34px!important}}.social a[title=TikTok]:before{color:#d0daf4;content:"\f10c";font-family:Flaticon;font-size:30px!important}@media (max-width:767px){.social a[title=TikTok]:before{font-size:34px!important}}.social a[title=YouTube]:before{background-color:#d0daf4;content:"\e903!important"}.social a:before{align-items:center;border-radius:27px;color:#d0daf4;display:flex;font-family:Shoptet;font-size:15px;height:27px;justify-content:center;width:27px}@media (max-width:767px){.social a:before{border-radius:34px;height:34px;width:34px}}.social a:hover:before{color:#fff}#footer .banner-wrapper{margin-top:0}#footer .contact-box{min-height:auto}#footer .banner{margin:0;min-height:unset;padding:0}#footer .site-name{display:none}#footer .custom-footer{padding-left:0}.link-like,a{text-decoration:none;transition:none}html{scroll-behavior:smooth}body{color:#000}.banner-category a:hover img,.banner-footer a:hover img,.banner-wrapper a:hover img,.banners-content a:hover img,.footer-banner a:hover img{transform:none}.stars{height:13px;width:auto}.stars a,.stars span{height:13px;line-height:12px;margin-right:3px;width:10px}@media (min-width:425px){.stars a,.stars span{width:15px}}.stars .star.star-half:before,.stars .star.star-on:before{color:#f7a738;font-size:10px;line-height:12px}@media (min-width:425px){.stars .star.star-half:before,.stars .star.star-on:before{font-size:14px}}.stars a.star-off:before,.stars span.star-off:before{color:#8b8b8b;content:"\e91c"}.stars a:before,.stars span:before{font-size:10px;line-height:12px}@media (min-width:425px){.stars a:before,.stars span:before{font-size:14px}}@media (min-width:992px){.desktophide{height:0!important;opacity:0;position:absolute;width:0!important}}.h4.homepage-group-title,h4.homepage-group-title{color:#000;font-size:38px;font-weight:600;margin:59px 0 20px;position:relative;text-align:center}@media (max-width:767px){.h4.homepage-group-title,h4.homepage-group-title{font-size:34px;margin:32px 0 20px}}.h4.homepage-group-title+p,h4.homepage-group-title+p{color:#4b515c;font-size:15px;font-weight:300;text-align:center}.ordering-process .contact-box ul>li>span.mail>a:after{display:none}.ordering-process .socialni-ikony a:before{color:#000}.margin{margin:42px 0 56px}.in-index h4{color:#000;font-size:42px;font-weight:600;text-align:center}.ordering-process .contact-box ul>li>span{padding-left:0}.ordering-process .contact-box ul>li>span:before{display:none}@media (max-width:991px){.in-index #content{display:flex;flex-direction:column}}@media (max-width:767px){.in-index #content .body-banners{margin-bottom:15px}.in-index .products-block{margin:0 10px}}.usp .container{padding:0}@media (max-width:479px){.usp .usp-inner{width:50%!important}}@media (min-width:1440px){.container{width:1320px}}.title-underline{color:#2d8b61;position:relative}.cart-table .p-quantity .quantity{background-color:#fff;border:1px solid #dee7fc;border-radius:0;height:42px;padding-right:0;width:90px}.cart-table .p-quantity .quantity input{border-left:1px #dee7fc;border-right:1px #dee7fc;color:#000;font-size:14px;height:38px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:28px}.cart-table .p-quantity .quantity .increase{background-color:#fff;border-color:#dee7fc;border-radius:0;border-style:none none none solid;height:38px;right:0;top:50%;transform:translateY(-50%);width:25px}.cart-table .p-quantity .quantity .increase:before{content:"+";font-size:14px;line-height:37px}.cart-table .p-quantity .quantity .decrease{background-color:#fff;border-color:#dee7fc;border-radius:0;border-style:none solid none none;height:38px;left:0;top:50%;transform:translateY(-50%);width:25px}.cart-table .p-quantity .quantity .decrease:before{content:"-";font-size:14px;line-height:37px}.ordering-process .social a:hover:before{color:#000!important}.homepage-products-heading-58{margin-top:35px!important}.for-free,.link-like:focus,.link-like:hover,a:focus,a:hover{color:#2c8759}::-webkit-scrollbar-corner{background:#fff}.hide-description__switcher{margin-top:19px;text-align:center}.hide-description__switcher .hide-description__btn{cursor:pointer;display:inline}.hide-description__switcher .hide-description__btn span{font-weight:400;text-decoration:underline}.hide-description__switcher .hide-description__btn:after{color:#2c8759;content:"\e909";font-family:icomoon;font-size:10px;margin-left:5px}.reveal-content{height:auto!important;max-height:none!important;overflow:initial!important}.visible{visibility:visible!important}.navigation-buttons,.search,.top-navigation-menu{visibility:hidden}.ready{visibility:visible!important}#dkLabComparerDiv{display:none}.visible-block{display:block!important}#colorbox{z-index:1000000}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#000}.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 .btn,.external-fonts-loaded .cart-related-name,.external-fonts-loaded .cart-table .main-link,.external-fonts-loaded .h1,.external-fonts-loaded .h2,.external-fonts-loaded .h3,.external-fonts-loaded .h4,.external-fonts-loaded .h5,.external-fonts-loaded .h6,.external-fonts-loaded .price-final,.external-fonts-loaded .price-save,.external-fonts-loaded .price-standard,.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,body.blank-mode{font-family:Open Sans,sans-serif!important}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(fonts/icomoon.eot?q6jkkr);src:url(fonts/icomoon.eot?q6jkkr#iefix) format("embedded-opentype"),url(fonts/icomoon.ttf?q6jkkr) format("truetype"),url(fonts/icomoon.woff?q6jkkr) format("woff"),url(fonts/icomoon.svg?q6jkkr#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-edit:before{content:"\e918"}.icon-folder:before{color:#666;content:"\e917"}.icon-compare-1:before{color:#2d8b61;content:"\e912"}.icon-delivery-truck-1:before{color:#2d8b61;content:"\e913"}.icon-heart-1:before{color:#2d8b61;content:"\e914"}.icon-pawprint-2:before{color:#2d8b61;content:"\e915"}.icon-speech-bubble-1:before{color:#2d8b61;content:"\e916"}.icon-gift:before{color:#2d8b61;content:"\e911"}.icon-home:before{content:"\e910"}.icon-fb:before{color:#88442d;content:"\e90d"}.icon-ig:before{color:#88442d;content:"\e90e"}.icon-yt:before{color:#88442d;content:"\e90f"}.icon-close-1:before{content:"\e902"}.icon-more-1:before{color:#fff;content:"\e903"}.icon-bg-header-left-2:before{color:#569f7a;content:"\e900"}.icon-bg-header-left-1:before{content:"\e901"}.icon-bg-header-2:before{content:"\e904"}.icon-usp-1:before{color:#88442d;content:"\e905"}.icon-usp-2:before{color:#88442d;content:"\e906"}.icon-usp-3:before{color:#88442d;content:"\e907"}.icon-usp-4:before{color:#88442d;content:"\e908"}.icon-arrow-down:before{content:"\e909"}.icon-arrow-left:before{color:#fff;content:"\e90a"}.icon-cart:before{color:#fff;content:"\e90b"}.icon-email:before{color:#fff;content:"\e90c"}.icon-tel:before{color:#fff;content:"\e98d"}:focus{outline:none}.products-block .slick-list:after{background-color:transparent;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.products-block .slick-list:before{background:#fff;content:"";filter:blur(35px);height:100%;position:absolute;right:-144px;top:0;width:199px;z-index:1100}@media (max-width:767px){.products-block .slick-list:before{display: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:#2c8759;border:none;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.1);color:#fff;display:flex;height:35px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:35px;z-index:1}.slick-slider .slick-arrow:hover{background-color:#1e6f46;color:#fff}.slick-slider .slick-arrow.slick-prev{left:-50px}@media (max-width:767px){.slick-slider .slick-arrow.slick-prev{border-radius:0 30px 30px 0}}.slick-slider .slick-arrow.slick-prev:after{content:"\e90a";display:inline-block;font-family:icomoon;font-size:11px}@media (max-width:767px){.slick-slider .slick-arrow.slick-prev{left:-30px}}.slick-slider .slick-arrow.slick-next{right:-50px}@media (max-width:767px){.slick-slider .slick-arrow.slick-next{border-radius:30px 0 0 30px}}.slick-slider .slick-arrow.slick-next:after{content:"\e90a";font-family:icomoon;font-size:11px;transform:rotate(-180deg)}@media (max-width:767px){.slick-slider .slick-arrow.slick-next{right:-30px}}.slick-list{display:block;margin:0;overflow:hidden;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:flex;gap:0;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;gap:5px;justify-content:center;margin:22px 0 0;padding:0;width:100%}.slick-dots li{height:12px;list-style:none;margin:2px;position:relative;width:12px}.slick-dots li.slick-active button{align-items:center;border-radius:50%;display:flex;height:12px;justify-content:center;position:relative;width:12px}.slick-dots li.slick-active button:after{background-color:#2c8759;border-radius:50%;content:"";height:12px;position:absolute;width:12px}.slick-dots li button{background-color:#fff;border:1px solid #a9c8b6;border-radius:50%;font-size:0;height:12px;padding:0;position:absolute;width:12px}.products-block{position:relative}.products-block.slick-slider>div{border:0;padding:0 1px;width:100%}.carousel-indicators{align-items:center;bottom:-2px;display:flex;gap:5px;justify-content:center}.carousel-indicators li{border:1px solid #a9c8b6;border-radius:50%;height:12px;width:12px}.carousel-indicators .active{background-color:#f1faf5;border:1px solid #f1faf5}.products .slick-track{padding-bottom:10px;padding-top:10px}.lb-results-wrapper{border-left:.5px solid transparent}header#header{background-color:#2c8759}header#header .menu-helper{top:10px}header#header .header-top{position:relative}@media (min-width:768px){header#header .header-top{height:100px;padding:10px 0}}header#header .header-top .header-top-wrapper{padding-right:0}@media (min-width:768px){header#header .header-top .header-top-wrapper{padding-left:0}}header#header .header-top>div{flex:initial}header#header .header-top .btn.cart-count:before{align-items:center;color:#fff;content:"\e90b";display:flex;font-family:icomoon;font-size:32px;justify-content:center;margin-right:0}@media screen and (max-width:768px){header#header .header-top .btn.cart-count:after{color:#fff;content:"Košík";display:block;font-size:13px;font-style:normal;font-weight:300;line-height:18px;text-align:center;text-transform:none}}header#header .header-top .btn.cart-count i,header#header .header-top .btn.cart-count span.mime-counter{align-items:center;background:#f08804;border-radius:100%;bottom:19px;color:#fff;display:block;display:flex;font-size:12px;font-weight:600;height:19px;justify-content:center;left:-8px;line-height:15px;padding:3px 3px 3px 2px;position:absolute;right:auto;top:auto;width:19px}@media (min-width:768px){header#header .header-top .btn.cart-count i,header#header .header-top .btn.cart-count span.mime-counter{bottom:-30px;font-size:13px;height:21px;left:-2px;width:21px}}header#header .header-top .btn.cart-count:has(i) span.mime-counter{display:none}header#header .header-top .search .form-control{background-color:#fff;background-color:#1e6f46!important;border:1px solid #e2ede7;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.1);color:#000;color:#fff!important;height:50px;padding-left:40px}header#header .header-top .search .form-control::-moz-placeholder{color:#fff!important;font-size:14px;font-style:italic}header#header .header-top .search .form-control::placeholder{color:#fff!important;font-size:14px;font-style:italic}@media (max-width:767px){header#header .header-top .search .form-control::-moz-placeholder{font-size:14px}header#header .header-top .search .form-control::placeholder{font-size:14px}}@media (min-width:768px){header#header .header-top .search .form-control::-moz-placeholder{color:#fff}header#header .header-top .search .form-control::placeholder{color:#fff}}header#header .header-top .search .btn{background:#f08804;border:none;font-size:16px;font-weight:600;height:50px;padding:4px 17px;right:0;text-transform:none;top:0;transition:.3s}header#header .header-top .search .btn:hover{background:#e98200}header#header .header-top .search-icon{background:url(https://144477.myshoptet.com/user/documents/images/icons/search-icon.svg);background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;font-size:0;height:43px;left:0;position:absolute;top:3px;width:43px}header#header .header-top .container{display:flex}header#header .header-top .container>div{align-self:center;flex:0 1 33.333333%}@media (max-width:991px) and (min-width:768px){header#header .header-top .container>div{flex:0 1 30%}header#header .header-top .container .search{flex-basis:40%}}header#header .header-top .navigation-buttons{align-items:center;display:flex;justify-content:flex-end}header#header .header-top .navigation-buttons #dkLabComparerHeaderWrappper{margin-right:20px;margin-top:0;order:2}@media (max-width:767px){header#header .header-top .navigation-buttons #dkLabComparerHeaderWrappper{right:89px;top:18px}}header#header .header-top .navigation-buttons #dkLabComparerHeaderWrappper #dkLabComparerHeaderIconBtn{color:#fff}header#header .header-top .navigation-buttons #dkLabComparerHeaderWrappper #dkLabComparerHeaderIconBtn em{background-color:#f08804;border-radius:20px;font-size:13px;font-weight:600;height:21px;line-height:20px;top:unset!important;width:21px}header#header .header-top .navigation-buttons .cart-price.visible-lg-inline-block{display:none!important}@media screen and (max-width:768px){header#header .header-top .navigation-buttons .favorite{display:none}}@media (min-width:768px){header#header .header-top .navigation-buttons .favorite{order:1}}header#header .header-top .navigation-buttons .login-cta{background-color:#679d7d;-webkit-clip-path:polygon(0 0,92% 0,92% 29%,100% 50%,92% 71%,92% 100%,0 100%);clip-path:polygon(0 0,92% 0,92% 29%,100% 50%,92% 71%,92% 100%,0 100%);display:flex;flex-direction:column;height:auto;justify-content:center;margin-left:auto;margin-right:15px;padding:10px 22px 10px 12px;text-align:left}@media (max-width:1440px){header#header .header-top .navigation-buttons .login-cta{margin-left:auto;margin-right:0}}@media (max-width:1200px){header#header .header-top .navigation-buttons .login-cta{display:none}}header#header .header-top .navigation-buttons .login-cta p{color:#fff;font-size:12px;line-height:16px;margin-bottom:0}header#header .header-top .navigation-buttons .login,header#header .header-top .navigation-buttons button[data-target=login]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:20px;position:relative}header#header .header-top .navigation-buttons .login:before,header#header .header-top .navigation-buttons button[data-target=login]:before{background-image:url(https://144477.myshoptet.com/user/documents/mimedigital/jezek-ucet.png);background-repeat:no-repeat;background-size:40px 37px;content:"";display:block;height:38px;width:40px}header#header .header-top .navigation-buttons .login span,header#header .header-top .navigation-buttons button[data-target=login] span{color:#fff;font-size:13px;font-weight:300;line-height:18px}@media (min-width:768px){header#header .header-top .navigation-buttons .cart-count{display:flex;left:auto;order:2;position:relative;right:auto;top:auto}}@media screen and (max-width:768px){header#header .header-top .navigation-buttons .cart-count{margin-left:5px!important}header#header .header-top .navigation-buttons{align-items:flex-end!important;gap:10px;height:69px}header#header .header-top .navigation-buttons>*{margin:0!important;padding-bottom:4px!important;position:static!important}header#header .header-top .navigation-buttons a[data-target=navigation]{align-items:center!important;display:flex!important;gap:0!important;order:4;padding-bottom:4px!important}header#header .header-top .navigation-buttons .cart-count{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;order:3;padding-top:33px!important}header#header .header-top .navigation-buttons .cart-count:before{margin-bottom:15px!important}header#header .header-top .navigation-buttons #dkLabComparerHeaderWrappper{align-items:center;display:flex;order:2}}@media screen and (max-width:767px){header#header .header-top .site-name-wrapper{align-items:center!important;display:flex!important;height:81px!important}}header#header .header-bottom{background:#1e6f46;height:50px}@media (max-width:991px) and (min-width:768px){header#header .header-bottom{height:auto}}@media (max-width:767px){header#header .header-bottom{height:auto}}header#header .header-bottom .container{padding:0!important}@media screen and (min-width:767px){.dkLabComparerHeaderIconBtn{min-width:30px}}.dkLabComparerHeaderIconBtn:before{background-image:url(/user/documents/mimedigital/porovnani.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:30px;width:100%}@media screen and (max-width:768px){.dkLabComparerHeaderIconBtn:before{top:-4px!important}.dkLabComparerHeaderIconBtn:after{color:#fff;content:"Porovnání";display:block;font-size:13px;font-style:normal;font-weight:300;line-height:18px;text-align:center}}.dkLabComparerHeaderIconBtn em{bottom:-16px!important;left:-2px!important;top:unset!important}@media screen and (max-width:768px){.dkLabComparerHeaderIconBtn em{bottom:16px!important}}.site-name a{display:block;height:40px;width:99px}@media (min-width:768px){.site-name a{height:60px;width:149px}}.site-name a img{display:block;height:auto;width:100%}@media (max-width:767px){.navigation-wrapper{padding-left:15px;padding-right:15px}}.navigation-buttons:before{content:"";height:34px;order:2;width:59.0167px}@media (min-width:768px){.navigation-buttons:before{height:34px;margin-right:20px;width:30px}}.navigation-buttons:has(#dkLabComparerHeaderWrappper):before{display:none}.top-navigation-bar{background-color:#2c8759;border:none}@media (min-width:768px){.top-navigation-bar{height:40px;position:relative}}.top-navigation-bar:before{color:#569f7a;content:"\e901";font-family:icomoon;font-size:121px;position:absolute;top:0}.top-navigation-bar:after{color:#569f7a;content:"\e904";font-family:icomoon;font-size:175px;position:absolute;right:15px;top:-20px}@media (max-width:1760px){.top-navigation-bar:after,.top-navigation-bar:before{display:none}}.top-navigation-bar .container{border-bottom:1px solid #679d7d;height:40px;padding:0}@media (max-width:767px){.top-navigation-bar .container{border:none}}.top-navigation-bar .container:before{color:#569f7a;content:"\e900";font-family:icomoon;font-size:63px;left:130px;position:absolute;top:0}@media (max-width:1760px){.top-navigation-bar .container:before{display:none}}.top-navigation-bar .container a{align-items:center;color:#000;display:flex;font-size:14px}.top-navigation-bar .container a:hover:not(a.project-phone){color:#4988ba!important;text-decoration:underline}.top-navigation-bar .container a span{display:block}.top-navigation-bar .container>div{display:flex;flex:1 1 33.3333%;width:auto}@media (max-width:767px){.top-navigation-bar .container>div:first-child{display:none!important}}@media (max-width:368px){.top-navigation-bar .container>div:first-child{align-items:center;display:flex;height:43px;justify-content:center;padding:0}}.top-navigation-bar .container>div:first-child .submenu-visible{z-index:1600}.top-navigation-bar .container>div.top-navigation-menu{text-align:left}@media (min-width:768px){.top-navigation-bar .container>div.top-navigation-menu{flex-basis:33%}}.top-navigation-bar .container>div.top-navigation-tools .login:before{color:#62a5db;content:"\e908";font-family:icomoon;font-size:16px;margin-right:4px}.top-navigation-bar .container>div.top-navigation-tools .login span{text-decoration:underline}.top-navigation-bar .container>div .top-navigation-bar-menu{text-transform:none}.top-navigation-bar .container>div .top-navigation-bar-menu li a{padding:4px 16px}@media (max-width:1199px){.top-navigation-bar .container>div .top-navigation-bar-menu li a{padding:4px 10px}}.top-navigation-bar .container>div .top-navigation-bar-menu li:before{display:none}.top-navigation-bar .top-navigation-contacts{align-items:center;background-color:#2c8759;display:flex;justify-content:center;order:2;text-align:center!important}.top-navigation-bar .top-navigation-contacts .project-phone{font-size:15px;margin-right:177.3833px;padding-right:5px}.top-navigation-bar .top-navigation-contacts .project-phone.with-opening-time{margin-right:0}.top-navigation-bar .top-navigation-contacts .project-phone span{color:#fff;display:inline;font-size:16px}.top-navigation-bar .top-navigation-contacts .project-phone:before{color:#fff;content:"\e98d";font-family:icomoon,shoptet;font-size:15px;margin-bottom:2px;margin-right:6.5px}.top-navigation-bar .top-navigation-contacts .opening-time{color:#fff;font-size:14px;font-weight:300;margin-right:24px}.top-navigation-bar .top-navigation-contacts .project-email span{color:#fff}.top-navigation-bar .top-navigation-contacts .project-email:before{color:#fff;content:"\e90c";font-family:icomoon,shoptet;font-size:16px;margin-right:8px}.top-navigation-bar .top-navigation-menu{order:1}.top-navigation-bar .top-navigation-tools.top-navigation-tools--language{display:none!important;order:3}@media (max-width:767px){.top-navigation-bar .top-navigation-tools.top-navigation-tools--language{display:flex!important}}.type-category #products .product .p,.type-manufacturer-detail #products .product .p{justify-content:flex-start!important}.type-category #products .product .p .p-tools .btn:before,.type-manufacturer-detail #products .product .p .p-tools .btn:before{display:none!important}.type-category #products .product .p-desc,.type-manufacturer-detail #products .product .p-desc{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;position:relative;text-overflow:ellipsis;z-index:2}.type-category #products .product .p-desc:after,.type-manufacturer-detail #products .product .p-desc:after{background-color:#fff;bottom:-8px;content:"";height:14px;left:2px;position:absolute;width:95%;z-index:3}@media (max-width:1440px) and (min-width:1200px){.type-category #products .product,.type-manufacturer-detail #products .product{width:33.333%}}.product{position:relative}.product:after{background-color:#fff;bottom:0;content:"";height:10px;left:0;position:absolute;width:100%;z-index:3}.p-tools .btn-primary{z-index:4}@media (min-width:992px){nav#navigation{border-top:0;height:50px;margin:0}}@media (max-width:991px) and (min-width:768px){nav#navigation{height:auto}}@media (max-width:1199px){nav#navigation{border-radius:0 0 6px 6px}}@media (max-width:767px){nav#navigation{border-radius:0;height:calc(100% - 75px);top:79px;top:75px}}nav#navigation .navigation-close{display:none}nav#navigation .navigation-in{background:none;display:flex;justify-content:space-between}@media (max-width:991px) and (min-width:768px){nav#navigation .navigation-in{flex-direction:column;position:static}}@media (max-width:767px){nav#navigation .navigation-in{flex-direction:column;justify-content:flex-start}}nav#navigation .navigation-in .menu-level-1 .ext [data-testid=headerMenuItem]{align-items:center;display:flex;gap:5px}@media (max-width:767px){nav#navigation .navigation-in .menu-level-1 .ext [data-testid=headerMenuItem]{border-bottom:1px solid #e2ede7;justify-content:space-between;margin:0;padding:8px 15px}}nav#navigation .navigation-in .menu-level-1 .ext [data-testid=headerMenuItem]:after{color:#f08804;content:"\e909";font-family:icomoon,shoptet;margin-top:1px;transition:.3s}@media (max-width:767px){nav#navigation .navigation-in .menu-level-1 .ext [data-testid=headerMenuItem]:after{display:none}}nav#navigation .navigation-in .menu-level-1 .ext [data-testid=headerMenuItem] .submenu-arrow{margin-right:-10px}nav#navigation .navigation-in .menu-level-1 .exp [data-testid=headerMenuItem]:not(.category-title-header){border-bottom:none;position:relative}nav#navigation .navigation-in .menu-level-1 .exp [data-testid=headerMenuItem]:not(.category-title-header):before{background-color:#fff;bottom:-1px;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);content:"";display:block;height:8px;left:50%;position:absolute;transform:translateX(-50%);width:100%;width:20px}@media (max-width:767px){nav#navigation .navigation-in .menu-level-1 .exp [data-testid=headerMenuItem]:not(.category-title-header):before{display:none}nav#navigation .navigation-in .menu-level-1 .exp .category-title-header{box-shadow:0 4px 20px rgba(0,0,0,.08);margin:13px 0;padding:30px 5px!important}}@media screen and (min-width:768px){nav#navigation .navigation-in .menu-level-1>li a b>img{display:none}}nav#navigation .navigation-in .menu-level-1>li a img{margin-right:8px}@media screen and (min-width:768px) and (max-width:1440px){nav#navigation .navigation-in .menu-level-1>li:last-child{display:none}}@media screen and (min-width:768px) and (max-width:1200px){nav#navigation .navigation-in .menu-level-1>li:nth-last-child(2){display:none}}@media (max-width:767px){nav#navigation .navigation-in .submenu-arrow{padding-left:.7em}}nav#navigation .navigation-in .top-navigation-menu{background:none;display:flex;height:auto;padding:0}nav#navigation .navigation-in .top-navigation-menu li:before{display:none}nav#navigation .navigation-in .top-navigation-menu a{font-size:16px;font-weight:300}nav#navigation .navigation-in .top-navigation-menu a:hover{color:#fff;text-decoration:underline}@media (max-width:991px) and (min-width:768px){nav#navigation .navigation-in .top-navigation-menu a{padding-bottom:15px}}@media (max-width:767px){nav#navigation .navigation-in .top-navigation-menu a{padding-left:15px;padding-right:15px}nav#navigation .navigation-in .top-navigation-menu{margin:22px 0;overflow:visible}}nav#navigation .navigation-in .top-navigation-menu .cropped{display:block}nav#navigation .navigation-in .top-navigation-menu .top-navigation-bar-menu-helper,nav#navigation .navigation-in .top-navigation-menu .top-navigation-menu-trigger{display:none}nav#navigation .navigation-in .top-navigation-menu .top-navigation-menu-item-19331 a{padding-left:15px}@media (max-width:767px){nav#navigation .navigation-in .top-navigation-menu .top-navigation-menu-item-19331 a{padding-left:15px}}nav#navigation .navigation-in .top-navigation-menu .top-navigation-menu-item-25562 a{padding-right:0}nav#navigation .navigation-in .menu-item-955{margin-right:85px}@media (max-width:1500px){nav#navigation .navigation-in .menu-item-955{margin-right:65px}}@media (max-width:1300px){nav#navigation .navigation-in .menu-item-955{margin-right:25px}}@media (max-width:1299px){nav#navigation .navigation-in .menu-item-955{margin-right:0}}nav#navigation .navigation-in>ul>li{border:none}@media (max-width:767px){nav#navigation .navigation-in>ul>li{position:relative}}@media (min-width:768px) and (max-width:1439px){nav#navigation .navigation-in>ul>li>a{margin-left:0!important;margin-right:0!important;padding-left:15px!important;padding-right:15px!important}}@media (max-width:767px){nav#navigation .navigation-in>ul>li.ext>a{background-color:#fff;color:#2c8759;position:relative}}@media (min-width:768px){nav#navigation .navigation-in>ul>li.ext>a>span{display:none}}nav#navigation .navigation-in>ul>li.ext>a>span:after{color:#f08804;content:"\e909";font-family:icomoon,shoptet;font-size:12px;margin-top:1px;padding:25px 10px;transition:.3s}nav#navigation .navigation-in>ul>li.ext>ul>li>a img{border-radius:6px;max-height:114px;max-width:100%}nav#navigation .navigation-in>ul>li.ext.exp>a{background-color:#2c8759;color:#fff;position:relative;text-shadow:none}@media (max-width:767px){nav#navigation .navigation-in>ul>li.ext.exp>a{background-color:#fff;color:#000}}@media (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul{align-items:flex-start;background-color:#fff;border:0;border-top:1px solid #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);padding:15px 0 25px}}@media (max-width:1440px) and (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul{padding-bottom:10px}}nav#navigation .navigation-in>ul>li.ext.exp>ul>li{border-radius:6px}@media (min-width:1200px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li{flex-basis:calc(25% - 20px);width:calc(25% - 20px)}}nav#navigation .navigation-in>ul>li.ext.exp>ul>li .menu-no-image{padding:0}@media (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li{background-color:#fff;border:0;border-radius:0;display:flex;min-height:50px;padding:0;position:relative;z-index:9}}@media (max-width:991px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li{flex-basis:calc(33% - 20px);width:calc(33% - 20px)}}@media (max-width:767px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li{flex-basis:100%;width:100%}}@media (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li>a{align-items:center;display:flex;height:auto;justify-content:center;padding:0;width:inherit}}nav#navigation .navigation-in>ul>li.ext.exp>ul>li>a img{max-height:114px;max-width:100%}@media (max-width:767px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li>a img{display:none}}@media (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li>div{text-align:left;width:100%}}nav#navigation .navigation-in>ul>li.ext.exp>ul>li>div a{align-items:center;color:#000;display:flex;font-size:13px;font-weight:400;height:25px;justify-content:flex-start;line-height:1.3;padding:0 10px;text-decoration:underline;width:100%}@media (max-width:767px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li>div a{color:#000;font-size:16px;font-weight:400;justify-content:flex-start;padding:8px 5px 8px 30px;text-decoration:none}}@media (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li>div a .blockdesktop{display:block}nav#navigation .navigation-in>ul>li.ext.exp>ul>li>div:after{display:none}nav#navigation .navigation-in>ul>li.ext.exp>ul>li{align-items:flex-start;background-color:#fff;flex-basis:25%;height:180px;height:160px;padding:10px}}@media (max-width:1440px) and (min-width:768px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li{height:170px}}@media (max-width:767px){nav#navigation .navigation-in>ul>li.ext.exp>ul>li:last-child{padding-bottom:32px}}nav#navigation .navigation-in>ul>li>a{color:#fff;font-size:16px;line-height:32px;padding-bottom:8px;padding-top:9px;position:relative}@media (max-width:991px) and (min-width:768px){nav#navigation .navigation-in>ul>li>a{padding-bottom:0;padding-top:3px}}nav#navigation .navigation-in>ul>li>a>b{font-weight:500}@media (max-width:767px){nav#navigation .navigation-in>ul>li>a>b{font-size:16px;font-weight:700;line-height:22px}nav#navigation .navigation-in>ul>li>a{border:0;border-width:0;color:#000;font-size:16px;line-height:1;margin:0 20px;padding:0}}nav#navigation .navigation-in>ul>li>a.active{font-weight:600}@media (min-width:768px){nav#navigation .navigation-in>ul>li>a:hover{background-color:#2c8759;color:#fff;text-shadow:none}}nav#navigation .navigation-in>ul>li.appended-category{display:none}@media (min-width:768px){.submenu-visible #cboxOverlay{display:block!important}.submenu-visible .top-navigation-bar{z-index:1599}.submenu-visible #header,.submenu-visible .admin-bar{position:relative;z-index:1005}.navigation-in ul.menu-level-2{left:50%;transform:translateX(-51.5%);width:100%}.navigation-in>ul>li.ext>ul>li{flex-basis:25%}.submenu-visible .exp [data-testid=headerMenuItem]:after{transform:rotate(180deg)}}#cboxOverlay{background-color:rgba(0,0,0,.7)}.menu-helper>ul{top:calc(50% + 23px)}@media (min-width:768px){.menu-helper>ul>li.exp>ul>li{padding:8px 0}}.nav-center{display:block;position:relative;width:100%;z-index:1}@media (min-width:768px){.nav-center{margin:44px 0 22px}}@media (max-width:767px){.nav-center{margin:10px 0 20px}}.nav-center a.btn.btn-default{display:inline;width:auto}@media (max-width:767px){.nav-center a.btn.btn-default{display:inline-block}}.navigation-window-visible #navigation{width:100%}@media (max-width:767px){.navigation-window-visible #navigation{padding:0}}.navigation-window-visible .site-msg.information{display:none}@media (min-width:768px){.navigation-in>ul>li.ext>ul>li>div>ul{max-height:100px}}.menu-level-2 [data-testid=headerMenuItem]:after,.menu-level-2 [data-testid=headerMenuItem]:before{display:none}.menu-level-2 .menu-image{display:none!important}.menu-level-2 a:hover{color:#2d8b61!important}@media (min-width:768px){.menu-level-2>:nth-child(4n+1){border-bottom:1px solid #e2ede7!important;border-right:1px solid #e2ede7!important}.menu-level-2>:nth-child(4n+4){border-bottom:1px solid #e2ede7!important;border-left:1px solid #e2ede7!important}.menu-level-2>:nth-child(4n+2){border-right:1px solid #e2ede7!important}.menu-level-2>:nth-child(4n+2),.menu-level-2>:nth-child(4n+3){border-bottom:1px solid #e2ede7!important}}.menu-level-2 .show-all-categories-btn{align-items:center;border:unset!important;color:#87432c!important;cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:50%;padding-top:20px;text-align:center;text-decoration:underline;transform:translateX(-50%);width:200px;width:100%}.menu-level-2 .show-all-categories-btn span:nth-of-type(2){display:none}@media screen and (max-width:768px){.menu-level-2 .show-all-categories-btn{display:none}}.menu-level-2.show-all-categories .show-all-categories-btn span:first-of-type{display:none!important}.menu-level-2.show-all-categories .show-all-categories-btn span:nth-of-type(2){display:flex!important}@media (max-width:767px){.menu-level-2{margin:8px 13px!important}}.menu-level-2 .border-bottom-none{border-bottom:none!important}.menu-level-2 .category-title-header{gap:10px;margin-bottom:18px;padding-left:6.5px!important;padding-right:0!important}@media (max-width:767px){.menu-level-2 .category-title-header{gap:20px!important;justify-content:flex-start!important;padding:20px!important}}.menu-level-2 .category-title-header img{max-height:43px;max-width:100%;width:auto}.menu-level-2 .category-title-header span{color:#2c8759;font-size:16px;font-weight:700}@media screen and (min-width:767px){.menu-level-2 .has-third-level{display:flex}}.menu-level-2 .has-third-level .has-more-items li{width:100%}@media screen and (min-width:767px){.menu-level-2 .has-third-level .has-more-items li{width:auto}}.menu-level-2 .has-third-level .has-more-items li a{text-decoration:underline!important}@media screen and (min-width:767px){.menu-level-2 .menu-level-3{display:flex!important;gap:10px!important;padding-left:10px!important;padding-right:10px!important;row-gap:0!important}}.menu-level-2 .menu-level-3 li{visibility:hidden!important;width:100%}@media screen and (min-width:767px){.menu-level-2 .menu-level-3 li{height:0!important;width:0!important}.menu-level-2 .menu-level-3 li a{padding-left:0!important;padding-right:0!important}.menu-level-2 .menu-level-3 li:not(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5),:has(.show-more-categoires)){opacity:0;position:absolute;z-index:-1}}.menu-level-2 .menu-level-3 li:first-child,.menu-level-2 .menu-level-3 li:has(.show-more-categoires),.menu-level-2 .menu-level-3 li:nth-child(2),.menu-level-2 .menu-level-3 li:nth-child(3),.menu-level-2 .menu-level-3 li:nth-child(4),.menu-level-2 .menu-level-3 li:nth-child(5){visibility:visible!important}@media screen and (min-width:767px){.menu-level-2 .menu-level-3 li:first-child,.menu-level-2 .menu-level-3 li:has(.show-more-categoires),.menu-level-2 .menu-level-3 li:nth-child(2),.menu-level-2 .menu-level-3 li:nth-child(3),.menu-level-2 .menu-level-3 li:nth-child(4),.menu-level-2 .menu-level-3 li:nth-child(5){height:auto!important;width:auto!important}}.menu-level-2 .menu-level-3 li .show-more-categoires{color:#87432c!important;cursor:pointer;display:none}.menu-level-2 .menu-level-3 li .show-more-categoires a{color:#87432c!important}.menu-level-2 .menu-level-3 li .show-more-categoires-dropdown{transform:rotate(-90deg)}.menu-level-2 .menu-level-3 li .show-more-categoires-dropdown:after{color:#2c8759;content:"\e909";display:inline-block;font-family:icomoon;font-size:10px;margin-left:1px;transform:rotate(-90deg)!important;transition:.3s}@media screen and (min-width:767px){.menu-level-2 .menu-level-3 li .show-more-categoires{display:block}.menu-level-2 .menu-level-3 li .show-more-categoires span:nth-child(2){display:none}.menu-level-2 .menu-level-3 li .show-more-categoires-dropdown:after{transform:rotate(180deg)}}@media (max-width:767px){.menu-level-2 .menu-level-3 li{visibility:visible!important}}@media screen and (min-width:767px){.menu-level-2 .menu-level-3.show-all-categories{max-height:130px!important;overflow-x:hidden;overflow-y:auto;padding-bottom:20px}.menu-level-2 .menu-level-3.show-all-categories::-webkit-scrollbar-track{background-color:#f5f5f5;-webkit-box-shadow:inset 0 0 1px transparent}.menu-level-2 .menu-level-3.show-all-categories::-webkit-scrollbar{background-color:#f5f5f5;width:1px}.menu-level-2 .menu-level-3.show-all-categories::-webkit-scrollbar-thumb{background-color:#1e6f46;border:1px solid #555}.menu-level-2 .menu-level-3.show-all-categories .show-more-categoires span:first-child{display:none}.menu-level-2 .menu-level-3.show-all-categories .show-more-categoires span:nth-child(2){display:block}.menu-level-2 .menu-level-3.show-all-categories li{height:auto!important;opacity:1!important;position:static!important;visibility:visible!important;width:auto!important;z-index:1!important}}@media (min-width:768px){.menu-level-2 .menu-level-3 .more-items-trigger{align-items:center;display:flex;gap:7px;height:auto;left:10px;right:auto;width:auto}}.menu-level-2 .menu-level-3 .more-items-trigger:hover:before{color:#1e6f46!important}.menu-level-2 .menu-level-3 .more-items-trigger:before{color:#000;content:"zobrazit další kategorie";font-size:13px;font-weight:400;line-height:20px;text-decoration:underline}.menu-level-2 .menu-level-3 .more-items-trigger:after{color:#2c8759;content:"\e90a";font-family:icomoon;font-size:13px;font-weight:400;height:auto;left:auto;position:relative;transform:rotate(180deg);width:auto}@media (min-width:768px){.compact-menu-item{height:60px!important}.compact-menu-item .category-title-header{height:40px!important}.compact-menu-item .menu-level-3>li{display:none!important}}.ordering-process nav#navigation .navigation-in .menu-level-1 .ext [data-testid=headerMenuItem]:after{display:none}@media (max-width:767px){.top-navigation-bar .container{height:0}}.top-navigation-bar .responsive-tools a:not([data-target=navigation]){display:none}@media (max-width:767px){header#header{height:145px;position:fixed;top:0;transition:transform .15s;width:100%;z-index:999999}header#header .search-form{display:block}header#header .header-top .container{flex-wrap:wrap;justify-content:space-between;padding-left:15px}header#header .header-top .container div:first-child{order:1}header#header .header-top .container div:nth-child(2):not(#dkLabComparerHeaderWrappper){margin-bottom:14px;order:3;padding-right:13px;width:100%}header#header .header-top .container div:nth-child(2):not(#dkLabComparerHeaderWrappper):before{transform:translateY(-4px)}header#header .header-top .container div:nth-child(3){order:2}header#header .header-top .container>div{align-items:stretch;flex:initial}header#header .header-top .container:after,header#header .header-top .container:before{display:none}header#header .header-top .site-name a img{max-height:53px}}@media (max-width:767px) and (max-width:420px){header#header .header-top .site-name a img{max-height:40px}}@media (max-width:767px) and (max-width:370px){header#header .header-top .site-name a img{max-height:35px}}@media (max-width:767px){header#header .header-top .navigation-buttons{justify-content:flex-start}header#header .header-top .navigation-buttons .cart-count{align-self:center;left:auto;margin-left:14px;margin-right:5px;position:relative!important;right:auto;top:auto}header#header .header-top .navigation-buttons .cart-count:before{font-size:28px;margin-bottom:10px;transform:translateY(-4px)}header#header .header-top .navigation-buttons .cart-count i{bottom:20px;font-size:12px;height:20px;left:-10px;line-height:14px;width:20px}header#header .header-top .navigation-buttons .login{margin-right:95px}header#header .header-top .navigation-buttons .login span{font-size:13px;font-weight:300;line-break:18px}header#header .header-top .navigation-buttons .login:before{background-image:url(https://144477.myshoptet.com/user/documents/mimedigital/jezek-ucet.png);background-repeat:no-repeat;background-size:40px 37px;content:"";display:block;height:38px;transform:translateY(-2px);width:40px}header#header .header-top .navigation-buttons a[data-target=navigation]{align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:20px 11.5px;width:58px}header#header .header-top .navigation-buttons a[data-target=navigation]:before{content:"\e903";font-family:icomoon;font-size:25px;transform:translateY(-2px)}header#header .header-top .navigation-buttons a[data-target=navigation]:after{content:"Menu";font-size:13px;font-weight:300;line-height:18px}header#header .header-bottom #navigation .menu-level-2 .has-third-level>div{position:relative}header#header .header-bottom #navigation .menu-level-2 .has-third-level .submenu-arrow{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:50px}header#header .header-bottom #navigation .menu-level-2 .has-third-level .submenu-arrow:after{color:#000;font-size:11px;transform:rotate(270deg)}header#header .header-bottom #navigation .menu-level-2 .has-third-level.exp .submenu-arrow{height:60px;top:30px}header#header .header-bottom #navigation .menu-level-2 .has-third-level.exp .submenu-arrow:after{transform:rotate(180deg)}header#header .header-bottom #navigation .menu-level-2 .has-third-level.exp .menu-level-3{display:block}}@media (max-width:767px) and (max-width:767px){header#header .header-bottom #navigation .menu-level-2 .has-third-level.exp .menu-level-3 li{padding:14px 0}}.navigation-window-visible .navigation-buttons a[data-target=navigation]{background-color:#fff!important;color:#000}.navigation-window-visible .navigation-buttons a[data-target=navigation]:after{font-weight:400!important}.navigation-window-visible .navigation-buttons a[data-target=navigation]:before{content:"\e902"!important}.navigation-window-visible .navigation-buttons a[data-target=navigation]:hover{color:#000}@media (max-width:767px){.ordering-process header#header{background-color:transparent}.ordering-process header#header .header-top .search{display:none}.ordering-process header#header .header-top .navigation-buttons{background-color:#2c8759;left:0;position:absolute;top:0;width:100%}.ordering-process header#header .header-top .navigation-buttons a[data-target=navigation]{align-items:center;display:flex;flex-direction:row;gap:6px;height:60px;justify-content:flex-start;padding:20px 23.5px;width:100%}.ordering-process.navigation-window-visible .navigation-buttons a[data-target=navigation]{background-color:#2c8759!important;color:#fff}}.user-action-in .popup-widget.cart-widget .cart-free-shipping strong{color:#2c8759}.user-action-in .popup-widget.cart-widget .cart-widget-product-delete button,.user-action-in .popup-widget.cart-widget .cart-widget-product-delete button:before,.user-action-in .popup-widget.cart-widget .cart-widget-product-name strong a,.user-action-in .popup-widget.cart-widget .cart-widget-product-unit{color:#000}.user-action-in .popup-widget.cart-widget .cart-widget-product-name span{color:#2c8759}.user-action-in #continue-order-button{background-color:#2c8759;border:none;color:#fff;font-weight:600}.user-action-in #continue-order-button:hover{background-color:#1e6f46}@media (min-width:768px){.popup-widget.cart-widget{height:calc(100dvh - 140px);top:140px}.overall-wrapper:has(.site-msg.information) .popup-widget.cart-widget{height:calc(100dvh - 180px);top:180px}}@media (min-width:992px){.popup-widget.cart-widget{height:-moz-fit-content;height:fit-content;left:unset;margin:0;right:calc(50% - 496px)}.popup-widget.cart-widget:before{right:18px}.overall-wrapper:has(.site-msg.information) .popup-widget.cart-widget{height:-moz-fit-content;height:fit-content}}@media (min-width:1200px){.popup-widget.cart-widget{right:calc(50% - 599px)}}@media (min-width:1440px){.popup-widget.cart-widget{right:calc(50% - 670px)}}.header-top .login-widget{display:none}.login-window-visible header#header{z-index:999999}.login-window-visible .header-top .login-widget{display:block!important}@media (max-width:767px){.popup-widget.login-widget{height:calc(100dvh - 80px);top:80px}}@media (min-width:768px){.popup-widget.login-widget{height:calc(100dvh - 140px);top:140px}.overall-wrapper:has(.site-msg.information) .popup-widget.login-widget{height:calc(100dvh - 180px);top:180px}}@media (min-width:992px){.popup-widget.login-widget{height:-moz-fit-content;height:fit-content;left:unset;margin:0;right:calc(50% - 496px);top:82px!important}.popup-widget.login-widget:before{right:130px}.overall-wrapper:has(.site-msg.information) .popup-widget.login-widget{height:-moz-fit-content;height:fit-content}}@media (min-width:1200px){.popup-widget.login-widget{right:calc(50% - 599px)}}@media (min-width:1440px){.popup-widget.login-widget{right:calc(50% - 670px)}}footer#footer{background-color:#f7f7f7;margin-top:170px}footer#footer .footer-list ul{text-align:left}@media (max-width:767px){footer#footer .footer-list ul{margin:0}}footer#footer .top-footer{background-color:#edf5fa}footer#footer>.container{background-color:#f7f7f7}footer#footer>.container li{list-style:none;padding:1.5px 0}footer#footer>.container .custom-footer{border:none;padding-bottom:25px;padding-top:0}@media (max-width:1199px){footer#footer>.container .custom-footer>div{width:33.333%}}@media (max-width:991px){footer#footer>.container .custom-footer>div{width:50%}}@media (max-width:767px){footer#footer>.container .custom-footer>div{margin-top:0;padding-top:0!important;width:100%}footer#footer>.container .custom-footer{padding-bottom:0;padding-top:5px}footer#footer>.container .custom-footer .footer-list:not(.custom-footer__banner65 .footer-list){padding:0 17px!important}}footer#footer>.container .custom-footer h4{font-size:16px;font-weight:600;line-height:22px}footer#footer>.container .custom-footer div:not(.custom-footer__newsletter){padding:0}footer#footer>.container .custom-footer .socials{display:flex;gap:8px;margin-left:1px;margin-top:24px}footer#footer>.container .custom-footer .socials a{font-size:0}footer#footer>.container .custom-footer .socials a:before{color:#88442d;font-family:icomoon;font-size:32px}footer#footer>.container .custom-footer .socials a:hover{text-decoration:none}footer#footer>.container .custom-footer .socials .facebook a:before{content:"\e90d"}footer#footer>.container .custom-footer .socials .instagram a:before{content:"\e90e"}footer#footer>.container .custom-footer .socials .yt a:before{content:"\e90f"}@media (max-width:767px){footer#footer>.container .custom-footer .socials{justify-content:center;margin-bottom:12px;margin-top:42px}footer#footer>.container .custom-footer .socials a:before{font-size:42px}}footer#footer>.container .custom-footer__contact{display:none}footer#footer>.container .custom-footer__contact .contact-box .mail a{font-size:16px;font-weight:600}footer#footer>.container .custom-footer__contact .contact-box .tel a:nth-child(2){display:none}footer#footer>.container .custom-footer__contact .contact-box .opening-time{color:#000}footer#footer>.container .custom-footer__contact .contact-box ul li{line-height:1.1;padding-bottom:5px;padding-top:10px}footer#footer>.container .custom-footer__contact .contact-box strong{display:block;font-size:0;margin-bottom:14px}footer#footer>.container .custom-footer__contact .contact-box strong:before{color:#000;content:"Potřebujete poradit? Zavolejte nám";font-size:14px;font-weight:400}footer#footer>.container .custom-footer__banner49 h4{margin-top:41px}@media (max-width:767px){footer#footer>.container .custom-footer__banner49{border-bottom:1px solid #e2ede7;order:2}footer#footer>.container .custom-footer__banner49 h4{margin-top:0;padding:22px 0}}footer#footer>.container .custom-footer__banner51 h4{margin-top:41px}@media (max-width:767px){footer#footer>.container .custom-footer__banner51{border-bottom:1px solid #e2ede7;order:3}footer#footer>.container .custom-footer__banner51 h4{margin-top:0;padding:22px 0}}footer#footer>.container .custom-footer__banner65{width:50%}footer#footer>.container .custom-footer__banner65 .footer-list{display:flex;justify-content:flex-end;position:relative}footer#footer>.container .custom-footer__banner65 .footer-list .contact{background:#fff;box-shadow:0 0 40px rgba(0,0,0,.08);height:180px;left:0;max-width:387px;position:absolute;top:21px;width:100%}footer#footer>.container .custom-footer__banner65 .footer-list .contact span{color:#000}footer#footer>.container .custom-footer__banner65 .footer-list .contact .opening-time{font-weight:300;line-height:20px}footer#footer>.container .custom-footer__banner65 .footer-list .contact .tel:before{display:none}footer#footer>.container .custom-footer__banner65 .footer-list .contact ul{display:flex!important;gap:15px}footer#footer>.container .custom-footer__banner65 .footer-list .contact ul li:nth-child(2){display:flex;flex-direction:column;position:relative}footer#footer>.container .custom-footer__banner65 .footer-list .contact ul li:nth-child(2):before{color:#2c8759;content:"\e98d";font-family:icomoon;font-size:18px;left:20px;position:absolute;top:50%;transform:translateY(-50%)}footer#footer>.container .custom-footer__banner65 .footer-list .contact ul li a{color:#000;font-size:16px;font-weight:600;line-height:22px}footer#footer>.container .custom-footer__banner65 .footer-list .contact h4{margin:20px}footer#footer>.container .custom-footer__banner65 .footer-list .contact:after{content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/footer-contact-icons.svg);position:absolute;right:-34px;top:5px}@media (max-width:1199px){footer#footer>.container .custom-footer__banner65 .footer-list .contact{height:210px;position:relative}}@media (max-width:991px){footer#footer>.container .custom-footer__banner65 .footer-list .contact{max-width:100%}}@media (max-width:767px){footer#footer>.container .custom-footer__banner65 .footer-list .contact{height:auto;padding:5px 0;top:auto}footer#footer>.container .custom-footer__banner65 .footer-list .contact h4{margin:0 18px;padding:22px 0}}@media (max-width:1199px){footer#footer>.container .custom-footer__banner65{width:33.3333%}footer#footer>.container .custom-footer__banner65 img{display:none}}@media (max-width:991px){footer#footer>.container .custom-footer__banner65{width:100%!important}}@media (max-width:767px){footer#footer>.container .custom-footer__banner65{order:5}footer#footer>.container .custom-footer__banner65 .footer-list{flex-direction:column}}footer#footer>.container .custom-footer__banner50{padding-top:52px!important;width:25%}@media (max-width:767px){footer#footer>.container .custom-footer__banner50{border-bottom:1px solid #e2ede7;order:4;padding-top:0!important}footer#footer>.container .custom-footer__banner50 h4{padding:22px 0}}footer#footer>.container .custom-footer__banner52{padding-top:52px!important;width:48%}footer#footer>.container .custom-footer__banner52 ul{display:flex;flex-wrap:wrap;gap:24px;row-gap:14px}@media (max-width:767px){footer#footer>.container .custom-footer__banner52 ul{flex-wrap:nowrap;gap:0;justify-content:space-between}}footer#footer>.container .custom-footer__banner52 ul img{-o-object-fit:contain;object-fit:contain}@media (max-width:767px){footer#footer>.container .custom-footer__banner52{margin-bottom:32px;order:6}footer#footer>.container .custom-footer__banner52 .footer-list h4{pointer-events:none}footer#footer>.container .custom-footer__banner52 .footer-list:nth-child(2){display:none}}footer#footer>.container .custom-footer__banner52.show-list ul{display:flex!important}footer#footer>.container .custom-footer__banner53{padding-top:52px!important;width:27%}footer#footer>.container .custom-footer__banner53 img{margin-right:20px}@media (max-width:390px){footer#footer>.container .custom-footer__banner53 img{margin-right:6px}}footer#footer>.container .custom-footer__banner53 ul{display:flex!important}footer#footer>.container .custom-footer__banner53 ul img:nth-child(3){display:none}@media (max-width:767px){footer#footer>.container .custom-footer__banner53{order:7;padding-bottom:37px!important}}footer#footer>.container .custom-footer__banner54,footer#footer>.container .custom-footer__banner55,footer#footer>.container .custom-footer__banner63,footer#footer>.container .custom-footer__banner71{display:none}footer#footer>.container h4{color:#000;font-size:18px;font-weight:600;letter-spacing:.3px;margin-bottom:7px;text-align:left;text-transform:none}footer#footer>.container a{color:#666;font-size:14px;font-weight:400;line-height:24px}footer#footer>.container a:hover{text-decoration:underline}@media (max-width:767px){footer#footer>.container .custom-footer__banner6{padding-top:3px!important}footer#footer>.container .custom-footer__banner6 h4{display:none}}footer#footer>.container .custom-footer__banner6 h4:after{display:none!important}footer#footer>.container .custom-footer__banner6 ul{display:flex!important;gap:9px;margin-left:3px}@media (max-width:767px){footer#footer{margin-top:32px}}.footer-bottom{align-items:center;background-color:#fff;border:0;border-color:currentcolor rgba(191,205,240,.1) rgba(191,205,240,.1);border-top:1px solid rgba(191,205,240,.1);display:flex;padding:20px 0}.footer-bottom .container{display:flex;flex-direction:row-reverse;flex-wrap:wrap}@media (max-width:767px){.footer-bottom .container{flex-direction:column-reverse}}@media (max-width:500px){.footer-bottom .container{padding:0}}@media (max-width:991px){.footer-bottom{align-items:center;flex-direction:column-reverse;padding:15px 10px 0}}.footer-bottom #signature{flex:auto}.footer-bottom #signature,.footer-bottom .copyright{color:#000;font-size:14px;font-weight:400}@media (max-width:767px){.footer-bottom #signature,.footer-bottom .copyright{margin-top:0}}.footer-bottom #signature a,.footer-bottom .copyright a{color:#000;font-size:14px;font-weight:400;text-decoration:underline}.footer-bottom #signature a:hover,.footer-bottom .copyright a:hover{text-decoration:none}.footer-bottom #signature strong,.footer-bottom .copyright strong{font-weight:400}.footer-bottom #signature img.vam,.footer-bottom .copyright img.vam{margin-left:3px;margin-right:3px;max-width:15px}.footer-bottom #signature img[alt="mime digital"],.footer-bottom .copyright img[alt="mime digital"]{margin-right:0;width:46px}footer#footer .footer-links-icons{border-top:1px solid #e6d9ce}footer#footer .footer-links-icons ul.footer-links{margin:0}@media (max-width:479px){footer#footer .footer-links-icons ul.footer-links{justify-content:flex-start}}footer#footer .footer-links-icons ul.footer-links li{padding:0 39px;position:relative}@media (max-width:991px){footer#footer .footer-links-icons ul.footer-links li{padding:5px 15px}}@media (max-width:479px){footer#footer .footer-links-icons ul.footer-links li{padding:10px 0 10px 10px;width:50%}}@media (min-width:480px){footer#footer .footer-links-icons ul.footer-links li:first-child:before{display:none}}footer#footer .footer-links-icons ul.footer-links li:before{background-color:#e3032d;border-radius:6px;content:"";height:6px;left:-3px;position:absolute;top:50%;transform:translateY(-50%);width:6px}footer#footer .footer-links-icons ul.footer-links li a{color:#000;font-size:16px;font-weight:300}footer#footer .footer-links-icons ul.footer-links li a:hover{text-decoration:underline}@media screen and (max-width:767px){#footer .custom-footer .footer-list h4{cursor:pointer;margin:0;padding:15px 0;position:relative}#footer .custom-footer .footer-list ul{display:none;padding:0 0 15px;transition:.2s ease-out}#footer .custom-footer__banner49 .footer-list h4:after,#footer .custom-footer__banner50 .footer-list h4:after,#footer .custom-footer__banner51 .footer-list h4:after{color:#f08804;content:"\e909";display:block;font-family:icomoon;font-size:10px;margin-top:-10px;position:absolute;right:0;top:50%;transition:.2s ease-out}#footer .custom-footer.show-list .footer-list h4:after{transform:rotate(-180deg)}#footer .custom-footer.show-list .footer-list ul{display:block}#footer #signature{margin-bottom:20px}.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}}.custom-footer>div.show-list .footer-list ul{display:block!important}.custom-footer>div.show-list .footer-list h4:after{transform:rotate(180deg)}.show-list .footer-list ul{display:block}#footer .custom-footer__newsletter{align-items:center;background-color:#2c8759;display:flex;height:200px;margin-bottom:60px;margin-top:-100px;padding:0 110px 0 0;width:100%!important}#footer .custom-footer__newsletter:before{content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/jezek-newsletter.svg);flex:0 1 25%;margin-top:-78px}#footer .custom-footer__newsletter .newsletter-header{flex:0 1 25%}#footer .custom-footer__newsletter .newsletter-header .topic span{color:#fff;font-size:28px;font-weight:600;line-height:38px}@media (max-width:767px){#footer .custom-footer__newsletter .newsletter-header .topic span{font-size:24px;line-height:32px}}#footer .custom-footer__newsletter .subscribe-form{flex:1;padding-left:60px}#footer .custom-footer__newsletter .subscribe-form fieldset{margin-bottom:10px}#footer .custom-footer__newsletter .subscribe-form fieldset .validator-msg-holder{position:relative}#footer .custom-footer__newsletter .subscribe-form fieldset .validator-msg-holder:before{align-items:center;color:#666;content:"\e90c";display:flex;font-family:icomoon;font-size:16px;height:50px;margin:0 12px;position:absolute;z-index:2}#footer .custom-footer__newsletter .subscribe-form fieldset .form-control{color:#000;font-size:14px;font-weight:400;height:50px;line-height:20px;padding-left:43px;padding-right:140px}#footer .custom-footer__newsletter .subscribe-form fieldset .form-control::-moz-placeholder{color:#000;font-size:14px;font-weight:300;line-height:20px}#footer .custom-footer__newsletter .subscribe-form fieldset .form-control::placeholder{color:#000;font-size:14px;font-weight:300;line-height:20px}@media (max-width:767px){#footer .custom-footer__newsletter .subscribe-form fieldset .form-control{padding-left:36px}}#footer .custom-footer__newsletter .subscribe-form fieldset .btn{background-color:#f08804;border:none;height:50px;padding:5px 20px;transition:.3s}#footer .custom-footer__newsletter .subscribe-form fieldset .btn:hover{background-color:#e98200}#footer .custom-footer__newsletter .subscribe-form fieldset .btn:before{content:"Přihlásit se";font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px}#footer .custom-footer__newsletter .subscribe-form a,#footer .custom-footer__newsletter .subscribe-form>span{color:#fff;float:right;font-size:16px;font-weight:400;line-height:22px}@media (max-width:767px){#footer .custom-footer__newsletter .subscribe-form a,#footer .custom-footer__newsletter .subscribe-form>span{font-size:14px}}#footer .custom-footer__newsletter .subscribe-form a a,#footer .custom-footer__newsletter .subscribe-form>span a{float:none;text-decoration:underline}@media (max-width:1199px){#footer .custom-footer__newsletter{height:220px;padding:0 25px;position:relative}#footer .custom-footer__newsletter:before{left:45%;position:absolute;top:-45px;transform:scale(.63) translate(-50%)}#footer .custom-footer__newsletter>div,#footer .custom-footer__newsletter>form{flex:0 1 50%!important}}@media (max-width:991px){#footer .custom-footer__newsletter{flex-direction:column;height:375px;justify-content:flex-end;padding-bottom:32px}#footer .custom-footer__newsletter .topic{margin-bottom:22px;max-width:330px;text-align:center}#footer .custom-footer__newsletter .topic:after{margin-top:5px}#footer .custom-footer__newsletter .subscribe-form{padding-left:0}#footer .custom-footer__newsletter>div,#footer .custom-footer__newsletter>form{flex:none!important}#footer .custom-footer__newsletter form span{text-align:right}}@media (max-width:767px){#footer .custom-footer__newsletter{align-items:flex-start;height:auto;margin-bottom:0;order:1}#footer .custom-footer__newsletter:before{display:none}#footer .custom-footer__newsletter .newsletter-header{padding-top:15px!important}#footer .custom-footer__newsletter .newsletter-header .topic{text-align:left}}.homepage-box{background-color:#f7f7f7}@media (min-width:768px){.homepage-box{padding-bottom:314.8px}.homepage-box.has-banners{padding-bottom:20px}}@media (max-width:767px){.in-index #content{padding-top:467.2px}.in-index #content.has-banners{padding-top:0}}.banners-row .col-sm-8{width:73%}@media (max-width:991px){.banners-row .col-sm-8{padding-top:10px!important}}.banners-row .col-sm-4{width:27%}@media (max-width:991px){.banners-row .col-sm-4,.banners-row .col-sm-8{width:100%}}@media (max-width:499px){.top-banner{background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/top-banner-bg-2.webp);background-size:cover;padding:20px 0}}@media (min-width:992px){.top-banner .banner__title{margin-top:12px}.top-banner .banner__content{margin:7px 0!important}}.top-banner .banner__title h3{font-size:34px;font-weight:600;line-height:46px;margin:0}@media (max-width:767px){.top-banner .banner__title h3{font-size:32px}}.top-banner .banner__content{color:#000;font-size:14px;font-weight:400;line-height:20px;margin:0 auto;max-width:310px}.top-banner .banner__img{background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/top-banner-bg-2.webp);background-size:cover;display:flex;margin-top:7px;position:relative}@media (max-width:767px){.top-banner .banner__img{margin-top:15px}.top-banner .banner__img img{margin:0 auto}}@media (max-width:500px){.top-banner .banner__img img{background-image:none}}.top-banner .banner__img .text-center{bottom:-26px;left:50%;position:absolute;transform:translate(-50%);width:100%}.top-banner .banner__img .text-center .btn{color:#fff;padding-left:35px;padding-right:35px}.top-banner .banner__img .text-center .btn a{color:#fff}.top-banner .top-banner__link{font-size:16px;font-weight:400;line-height:22px;margin-top:42px;text-decoration:underline!important}@media (max-width:991px) and (min-width:500px){.top-banner.top-banner-normal{display:none}}.top-banner.top-banner-tablet{display:none}@media (max-width:991px) and (min-width:500px){.top-banner.top-banner-tablet{background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/top-banner-bg-2.webp);background-size:cover;display:flex;padding:20px 5px;position:relative}.top-banner.top-banner-tablet .banner__img{background-image:none}.top-banner.top-banner-tablet .text-center{text-align:left}.top-banner.top-banner-tablet .btn,.top-banner.top-banner-tablet .top-banner__link{margin-top:12px}}.homepage-box.welcome-wrapper{display:none}.benefitBanner.position--benefitHomepage .benefitBanner__item:first-child,.benefitBanner.position--benefitProduct .benefitBanner__item:first-child{order:2}.benefitBanner.position--benefitHomepage .benefitBanner__item:nth-child(3),.benefitBanner.position--benefitProduct .benefitBanner__item:nth-child(3){order:1}.benefitBanner.position--benefitHomepage .benefitBanner__item:nth-child(2),.benefitBanner.position--benefitProduct .benefitBanner__item:nth-child(2){order:3}.benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__picture,.benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__picture{flex:initial;margin-right:15px}.benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__picture .benefitBanner__img,.benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__picture .benefitBanner__img{max-height:42px;max-width:42px}.benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__content .benefitBanner__title,.benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__content .benefitBanner__title{font-weight:600}.benefitBanner.position--benefitHomepage .benefitBanner__item .benefitBanner__data,.benefitBanner.position--benefitProduct .benefitBanner__item .benefitBanner__data{font-size:14px}.type-detail .position--benefitProduct{border:none}.position--benefitProduct{border-top:1px solid #cdd4e0}.section-categories{margin-left:-20px;margin-right:-20px}@media (max-width:991px){.section-categories{margin-left:0;margin-right:0;order:-1}}.section-categories .h4{color:#000;font-size:38px;font-weight:600;margin-bottom:20px;margin-top:34px;position:relative;text-align:center}@media (max-width:767px){.section-categories .h4{font-size:32px}}.section-categories .categories-slider:not(.slick-initialized){display:flex;overflow:hidden}.section-categories .categories-slider:not(.slick-initialized) .category__item{flex-shrink:0}.section-categories .categories-slider a:not(.category__item),.section-categories .categories-slider a[href="https://www.udrzitelnyeshop.cz/"]{display:none}.section-categories .categories-slider .category__item{background-color:#fff;border:1px solid #e2ede7;display:flex;height:130px;justify-content:space-between;margin-top:25px;padding:0 10px;transition:.3s;width:264px}.section-categories .categories-slider .category__item:hover{border-color:#2c8759;box-shadow:0 0 20px rgba(44,135,89,.15)}.section-categories .categories-slider .category__item .category__content{display:flex;flex-direction:column;gap:3px;justify-content:center;padding:0 8px 0 18px;width:50%}.section-categories .categories-slider .category__item .category__content .link{color:#2c8759;font-size:16px;font-weight:700;line-height:22px;margin:0;text-decoration:underline}.section-categories .categories-slider .category__item .category__content .link:hover{color:#2c8759}.section-categories .categories-slider .category__item .category__content p{color:#666;font-size:14px;font-weight:400;line-height:20px}.section-categories .categories-slider .category__item .category__img{position:relative;width:50%}.section-categories .categories-slider .category__item .category__img img{position:absolute;right:8px;top:-15px}.section-categories .categories-slider .category__item .category__img.static{align-items:center;display:flex;justify-content:center}.section-categories .categories-slider .category__item .category__img.static img{position:static}@media (max-width:767px){.section-categories .categories-slider.categories-slider-desktop{display:none}}@media (min-width:768px){.section-categories .categories-slider.categories-slider-mobile{display:none}}.section-categories .categories-slider.categories-slider-mobile .categories-pair{display:flex;flex-direction:column;gap:24px}.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item{width:auto}.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item .category__content{padding:0;width:55%}.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item .category__img{width:45%}@media (max-width:395px){.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item .category__img.shorter img{max-width:68px}}@media (max-width:360px){.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item .category__img.shorter img{max-width:57px}}.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item .category__img img{max-width:83px;right:-6.5px;top:8px}@media (max-width:360px){.section-categories .categories-slider.categories-slider-mobile .categories-pair .category__item .category__img img{max-width:75px}}.section-categories .slick-slider .slick-arrow{top:45%}@media (max-width:767px){.section-categories .slick-slider .slick-arrow{top:50%}}.section-categories .slick-slider .slick-track{gap:0}.section-categories .slick-slider .slick-dots{margin:14px 0 18px}.section-categories .slick-slider .slick-dots li{margin:0}@media (max-width:767px){.section-categories .slick-slider .slick-arrow{background:none;box-shadow:none}.section-categories .slick-slider .slick-arrow:after,.section-categories .slick-slider .slick-arrow:before{color:#000;font-size:15px}.section-categories .slick-slider .slick-arrow.slick-prev{left:-15px}.section-categories .slick-slider .slick-arrow.slick-next{right:-15px}}.middle-banners-wrapper{background-color:#2c8759;border:none;margin:60px 0 0;padding:40px 0;position:relative}.middle-banners-wrapper:after{color:#569f7a;content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/middle-banner-icon-1.svg);position:absolute;right:5px;top:17px}.middle-banners-wrapper:before{color:#569f7a;content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/middle-banner-icon-2.svg);left:15px;position:absolute;top:15px}.middle-banners-wrapper .container .middle-categories{display:flex;gap:20px}.middle-banners-wrapper .container .middle-categories a{position:relative}.middle-banners-wrapper .container .middle-categories a .category__title{background-color:#fff;border:2px solid #000;bottom:13px;color:#000;display:grid;font-size:24px;font-weight:700;height:57px;line-height:22px;margin:0;place-content:center;position:absolute;right:13px;width:197px}@media (max-width:991px){.body-banners .middle-categories{background-color:#2c8759;border:none;box-shadow:0 0 0 100vmax #2c8759;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);display:flex;gap:20px;margin:60px 0 0;padding:40px 0;position:relative}}@media (max-width:991px) and (max-width:767px){.body-banners .middle-categories{align-items:center;flex-direction:column}}@media (max-width:991px){.body-banners .middle-categories:after{color:#569f7a;content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/middle-banner-icon-1.svg);position:absolute;right:-20%;top:17px}.body-banners .middle-categories:before{color:#569f7a;content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/middle-banner-icon-2.svg);left:-20%;position:absolute;top:15px}.body-banners .middle-categories a{position:relative}.body-banners .middle-categories a .category__title{background-color:#fff;border:2px solid #000;bottom:13px;color:#000;display:grid;font-size:24px;font-weight:700;height:57px;line-height:22px;margin:0;place-content:center;position:absolute;right:13px;width:197px}}.type-category .sousedstvi-banner{margin-bottom:46px;margin-top:0}.sousedstvi-banner{background-color:#f7f7f7;display:flex;justify-content:space-between;margin:72px calc(50% - 50vw) 2px;padding-bottom:46px;padding-top:26px;position:relative}@media (min-width:1930px){.sousedstvi-banner{box-shadow:0 0 0 100vmax #f7f7f7;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);margin-left:auto;max-width:2200px}}@media (max-width:991px){.sousedstvi-banner{flex-direction:column}}@media (max-width:767px){.sousedstvi-banner{margin:50px calc(50% - 50vw) 2px;padding-bottom:45px;padding-top:50px}.sousedstvi-banner>div{padding:0 10px}}.sousedstvi-banner-icons{margin-right:15px;position:relative}.sousedstvi-banner-icons img{margin-top:-25px}@media (max-width:991px){.sousedstvi-banner-icons img{display:none}}@media (max-width:767px){.sousedstvi-banner-icons{margin-right:0}}.sousedstvi-banner-bg{position:relative}.sousedstvi-banner-bg a{background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/certifikaty/udrzitelny.svg);background-repeat:no-repeat;background-size:130px 130px;content:"";display:block;height:130px;left:50%;position:absolute;top:-24px;width:130px;z-index:8}@media (min-width:1630px){.sousedstvi-banner-bg a{left:18vw}}@media (min-width:1390px){.sousedstvi-banner-bg a{left:12vw}}@media (min-width:992px){.sousedstvi-banner-bg a{left:5vw}}@media (max-width:991px){.sousedstvi-banner-bg a{top:-30px;transform:translate(-50%)}}@media (max-width:767px){.sousedstvi-banner-bg a{background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/certifikaty/udrzitelny.svg);background-repeat:no-repeat;background-size:125px 125px;content:"";display:block;height:125px;left:auto;right:5px;transform:none;width:125px}}.sousedstvi-banner-bg img{max-height:330px;width:auto}@media (max-width:991px){.sousedstvi-banner-bg img{width:100%}}.sousedstvi-banner-content{background-color:#2c8759;left:-200%;padding:39px 28px 61px;position:absolute;top:50%;transform:translateY(-50%);width:750px;z-index:2}@media (min-width:1610px){.sousedstvi-banner-content{left:-270%}}@media (min-width:1930px){.sousedstvi-banner-content{left:-325%}}@media (max-width:991px){.sousedstvi-banner-content{left:50%;top:-260px;transform:translate(-50%)}}@media (max-width:767px){.sousedstvi-banner-content{left:auto;margin-left:0;padding:25px 28px 45px;position:static;top:auto;transform:none;width:100%}}.sousedstvi-banner-content:before{bottom:-40px;content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/jezek-sousredeni.svg);position:absolute;right:-25px}@media (max-width:767px){.sousedstvi-banner-content:before{background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/jezek-sousredeni.svg);background-repeat:no-repeat;background-size:125px 125px;content:"";display:block;height:125px;right:-10px;width:125px}}.sousedstvi-banner-content h3{color:#fff;font-size:34px;font-weight:500;line-height:46px;margin:0}@media (max-width:767px){.sousedstvi-banner-content h3{font-size:30px}}.sousedstvi-banner-content p{color:#fff;font-weight:400;line-height:22px;margin:6px 0 20px;max-width:538px}.sousedstvi-banner-content span{align-items:center;display:flex;gap:9px}.sousedstvi-banner-content span:after{color:#fff;content:"\e90a";font-family:icomoon;font-size:11px;transform:rotate(180deg);transition:.3s}.sousedstvi-banner-content span:hover:after{transform:rotate(180deg) translateX(-3px)}.sousedstvi-banner-content span a{color:#fff;font-weight:400;line-height:22px;text-decoration:underline}.sousedstvi-banner-content span a:hover{text-decoration:none}.footer-banners{display:flex;flex-direction:column}.footer-banners .footer-banner{width:100%}.brands-registration{display:flex;margin-top:54px}@media (max-width:1200px){.brands-registration{flex-direction:column;gap:50px}}.brands-registration__brands h2{font-size:34px;font-weight:600;line-height:46.3px}@media (max-width:767px){.brands-registration__brands h2{font-size:32px;text-align:center}}.brands-registration__brands-images{-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;margin-left:-20px;max-width:740px;row-gap:40px}@media (max-width:767px){.brands-registration__brands-images{margin-left:0}}.brands-registration__brands-images a{flex-basis:calc(25% - 15px);row-gap:40px}.brands-registration__brands-images img{filter:grayscale(100%);max-height:45px}@media (max-width:767px){.brands-registration__brands-images img{max-height:30px}}.brands-registration__cta{background-color:#f7f7f7;max-width:530px;width:100%}.brands-registration__cta--title{background-color:#2d8b61;padding:30px 19px}.brands-registration__cta--title h2{color:#fff;font-size:28px;font-weight:600;margin:0}@media (max-width:767px){.brands-registration__cta--title h2{font-size:24px}}.brands-registration__cta--content{padding:27px 20px;position:relative}.brands-registration__cta--content p{font-size:16px;font-weight:400;line-height:22px;margin-bottom:32px}.brands-registration__cta--content p a{text-decoration:underline}.brands-registration__cta--content span{display:block;font-size:14px;font-weight:600;line-height:20px;margin-bottom:10px}.brands-registration__cta--content .btn{margin-bottom:13px;margin-top:23px;padding:8px 25px!important}.brands-registration__cta--content:before{bottom:-32px;content:url(https://144477.myshoptet.com/user/documents/images/mimedigital/jezek-cta.svg);position:absolute;right:14px}@media (max-width:767px){.brands-registration__cta--content:before{bottom:-55px;right:-52px;transform:scale(.7)}}@media (max-width:380px){.brands-registration__cta--content:before{bottom:-55px;right:-74px;transform:scale(.5)}}.about-us{background-color:#f7f7f7;background-image:url(https://144477.myshoptet.com/user/documents/images/mimedigital/about-us-bg-2.webp);background-position:50%;background-size:contain;box-shadow:0 0 0 100vmax #f7f7f7;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);display:flex;gap:12px;justify-content:space-between;margin-bottom:41px;margin-top:84px}@media (max-width:991px){.about-us{background-position-y:center;background-repeat:no-repeat;flex-direction:column;gap:0}}.about-us__content{padding-bottom:45px;padding-top:34px;width:50%}@media (max-width:991px){.about-us__content{width:100%}}@media (max-width:767px){.about-us__content{display:flex;flex-direction:column;padding-top:15px}}.about-us__content--logo{max-height:92px}.about-us__content-inner__title{font-size:32px;font-weight:700;line-height:44px;margin-bottom:12px;margin-top:36px;text-align:left;text-transform:uppercase}@media (max-width:767px){.about-us__content-inner__title{font-size:24px}}.about-us__content-inner__title__text{font-size:18px;font-weight:400;line-height:26px}@media (max-width:767px){.about-us__content-inner__title__text{text-align:center}}.about-us__content-inner__btn{margin-top:8px}.about-us__content-inner__btn .btn{border:1px solid #2c8759;color:#000;font-size:16px;font-weight:600;line-height:22px;padding:8px 26px;text-transform:none;transition:.3s}.about-us__content-inner__btn .btn:hover{background-color:#2c8759;color:#fff}@media (max-width:767px){.about-us__content-inner__btn{text-align:left}}.about-us__img{align-items:flex-end;display:flex;width:50%}@media (max-width:991px){.about-us__img{width:100%}}.about-us__img img{-o-object-fit:contain;object-fit:contain}.custom-footer__banner1{display:none}.custom-footer__banner1 .banner{margin-bottom:0}.custom-footer__banner1 .brands{background:linear-gradient(264.7deg,#e4f0f8,#f4fafe);padding-bottom:59px;padding-top:40px}.custom-footer__banner1 .brands .brand{margin-top:60px}.custom-footer__banner1 .brands .brand .brand-item{align-items:center;background:#fff;border-radius:3px;display:flex;height:160px;justify-content:center;padding:60px 50px}@media (max-width:500px){.custom-footer__banner1 .brands .brand .brand-item{height:130px;padding:25px 20px}}.homepage-box.before-carousel{background:linear-gradient(180deg,hsla(0,0%,96%,0),#f6f6f6);border:none}@media (max-width:767px){.homepage-box.before-carousel{margin-top:0;padding:0}.content-wrapper.container .row>div.wide-carousel,.homepage-box.before-carousel .container{padding:0}}.carousel-control{height:auto;width:auto}.carousel-control.left,.carousel-control.right{opacity:1;width:30px}.carousel-control.left:before,.carousel-control.right:before{background-color:#fff;border-radius:0;border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.1);color:#000;font-size:11px;height:35px;line-height:36px;width:35px}.carousel-control.left:hover:before,.carousel-control.right:hover:before{background-color:#1e6f46;color:#fff}.carousel-control.left{left:10px}@media (max-width:991px){.carousel-control.left{left:0}}.carousel-control.left:before{content:"\e90a";display:inline-block;font-family:icomoon;left:0}.carousel-control.right{right:10px}@media (max-width:991px){.carousel-control.right{right:0}}.carousel-control.right:before{content:"\e90a";font-family:icomoon;right:0;transform:rotate(-180deg)}.carousel:hover .carousel-control.left:before{left:0}@media (max-width:991px){.carousel:hover .carousel-control.left:before{left:0}}.carousel:hover .carousel-control.right:before{right:0}@media (max-width:991px){.carousel:hover .carousel-control.right:before{right:0}}@media (max-width:1199px){.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{width:100%}}.banner-wrapper .extended-banner-texts{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:30px;width:100%}.banner-wrapper .extended-banner-texts .extended-banner-link{margin-top:17px}.banner-wrapper .extended-banner-texts .extended-banner-title{background-color:transparent;background:none;border:0;box-shadow:none;color:#fff;font-size:32px;font-weight:700;line-height:1.2;max-width:289px;padding:0;position:static}@media (max-width:991px){.banner-wrapper .extended-banner-texts .extended-banner-title{font-size:25px}}.carousel-inner>.item>a>img,.carousel-inner>.item>img{max-height:400px;-o-object-fit:cover;object-fit:cover;width:100%}.position--benefitCategory.benefitBanner,.position--benefitProduct.benefitBanner{margin-top:0;padding:0;position:relative}.position--benefitProduct.benefitBanner{padding:0}.position--benefitCategory.benefitBanner{margin:31px 0 11px;order:-2}.position--benefitCategory.benefitBanner .container{padding:0;width:100%}.position--benefitCategory.benefitBanner .usp{padding:0}.in-detail .benefitBanner,.in-index .benefitBanner{display:flex;flex-direction:column;margin:0;padding:0;position:relative}@media (max-width:767px){.in-detail .benefitBanner,.in-index .benefitBanner{margin-top:0}}.in-detail .benefitBanner .benefitBanner__content,.in-index .benefitBanner .benefitBanner__content{padding-right:0}.in-detail .benefitBanner .benefitBanner__item,.in-index .benefitBanner .benefitBanner__item{flex:auto;margin:0;width:100%}.in-detail .benefitBanner .benefitBanner__item .benefitBanner__content,.in-index .benefitBanner .benefitBanner__item .benefitBanner__content{width:100%}.in-detail .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data,.in-index .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data{color:#000;font-weight:400;padding:0;position:relative;text-align:left;width:100%}.in-detail .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data>span,.in-index .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data>span{background-color:#fff;padding:5px 14px}.in-detail .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data>span a,.in-index .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data>span a{color:#000;display:inline-block;font-size:16px;font-weight:300;text-decoration:underline}.in-detail .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data>span a:hover,.in-index .benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data>span a:hover{text-decoration:none}@media (min-width:768px){.mobile-usp{display:none}}.benefitBanner{margin:32px 0 0;padding:0;position:relative}.benefitBanner .benefitBanner__content{padding-right:0}.benefitBanner .benefitBanner__item{flex:auto;margin:0;width:100%}.benefitBanner .benefitBanner__item .benefitBanner__content{width:100%}.benefitBanner .benefitBanner__item .benefitBanner__content .benefitBanner__data{padding:0;width:100%}body:not(.in-index) .usp{box-shadow:none;margin:0;max-width:100%;padding-left:15px;padding-right:15px;width:100%}.usp{border-bottom:0;margin-bottom:0;padding:32px 0}@media (max-width:767px){.usp{max-width:100%}.usp .slick-list{margin:0 auto;max-width:100%}}.usp .container{display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.usp .container{padding:0}}@media screen and (max-width:550px){.usp .container{flex-direction:column}}.usp .usp-inner{align-items:center;display:flex!important;margin-bottom:20px;padding:0 15px;width:25%}@media screen and (max-width:550px){.usp .usp-inner{width:100%!important}}.usp .usp-inner p{font-size:15px!important}.usp .usp-inner:nth-child(3) img{min-width:50px!important}@media (max-width:1439px){.usp .usp-inner{padding:0 7px}}@media (max-width:767px){.usp .usp-inner{padding:0}}@media (max-width:991px){.usp .usp-inner{width:50%}}@media (max-width:479px){.usp .usp-inner{width:100%}}@media (max-width:991px){.usp .usp-inner:nth-child(-n+2){margin-bottom:15px}}@media (max-width:479px){.usp .usp-inner:nth-child(-n+3){margin-bottom:15px}}.usp .usp-inner div{margin-right:13px;min-width:60px}.usp .usp-inner div i{align-items:center;display:flex;font-size:60px;justify-content:center}@media (max-width:400px){.usp .usp-inner div{margin-right:5px}}.usp .usp-inner img{min-width:60px}@media (max-width:467px){.usp .usp-inner img{margin-bottom:19px;min-width:50px}}.usp .usp-inner p strong{font-weight:600}.usp .usp-inner p a{text-decoration:underline}.usp .usp-inner p a:hover{text-decoration:none}.usp .usp-inner span{max-width:185px}.type-detail .usp{padding-top:42px}.in-index .usp{padding-bottom:0;visibility:hidden}.in-index .usp .container{border-bottom:1px solid #e2ede7;padding-bottom:32px}ul.subcategories{margin:0 -10px;order:-8;width:100%;z-index:0}@media (max-width:767px){ul.subcategories{justify-content:center;margin-bottom:10px;margin-left:0;margin-right:0}}ul.subcategories li{position:relative;width:25%}@media (min-width:768px){ul.subcategories li:after{color:#000;content:"\e90a";font-family:icomoon;font-size:11px;position:absolute;right:25px;top:39px;transform:rotate(180deg)}}@media (max-width:1199px){ul.subcategories li{width:33.333333%}}@media (max-width:991px){ul.subcategories li{max-width:252px}}@media (max-width:767px){ul.subcategories li{padding:5px;width:50%}}@media (max-width:386px){ul.subcategories li{max-width:207px;width:50%}}ul.subcategories li a{align-items:flex-start;align-items:center;background-color:#fff;border:0;border-radius:3px;box-shadow:0 0 25px rgba(0,0,0,.09);display:flex;flex-direction:column;height:auto;min-height:40px;padding:0 10px}ul.subcategories li a:hover span.text{color:#2c8759!important;text-decoration:none}ul.subcategories li a span.text{align-items:center;color:#000;color:#2c8759;display:flex;font-size:16px;font-weight:700;height:auto;line-height:1.3;max-height:-moz-max-content;max-height:max-content;padding-right:15px;text-align:center;text-decoration:underline;width:100%!important}@media (max-width:500px){ul.subcategories li a span.text{font-size:14px}}@media (max-width:400px){ul.subcategories li a span.text{font-size:13px;padding-left:0!important;padding-right:5px}}ul.subcategories li a span.image{width:100%}ul.subcategories li a span.image img{height:114px;max-height:114px;width:100%}ul.subcategories li a:before{display:none}ul.subcategories li a:after{content:""}ul.subcategories li a:hover{border-color:transparent;box-shadow:0 0 15px rgba(0,0,0,.1)}ul.subcategories li a:hover:after{display:none}ul.subcategories.with-image li a{flex-direction:row;gap:5px;height:70px;padding:10px}@media (max-width:500px){ul.subcategories.with-image li a{height:auto;min-height:70px;padding:5px}}ul.subcategories.with-image li a span.image{width:auto}ul.subcategories.with-image li a span.image img{border-radius:3px;max-height:49px;-o-object-fit:contain;object-fit:contain;width:auto}@media (max-width:400px){ul.subcategories.with-image li a span.image img{height:auto;max-height:40px;width:auto}}.type-category .type-manufacturer-detail .category-title,.type-manufacturer-detail .type-manufacturer-detail .category-title{display:block!important}.type-category .category-top-wrapper,.type-manufacturer-detail .category-top-wrapper{display:flex;flex-direction:column}@media (max-width:991px){.type-category .category-top-wrapper,.type-manufacturer-detail .category-top-wrapper{padding-left:20px;padding-right:20px}}@media (max-width:767px){.type-category .category-top-wrapper,.type-manufacturer-detail .category-top-wrapper{padding-left:10px;padding-right:10px}}.type-category .category-top-custom,.type-manufacturer-detail .category-top-custom{background:#f7f7f7;display:flex;flex-direction:column}@media (max-width:1280px){.type-category .category-top-custom .container,.type-manufacturer-detail .category-top-custom .container{margin:0;padding:0}}.type-category .category-top-custom .category-perex,.type-manufacturer-detail .category-top-custom .category-perex{order:-10}.type-category .category-top-custom .breadcrumbs-wrapper,.type-manufacturer-detail .category-top-custom .breadcrumbs-wrapper{margin:0;order:-13}.category-header{background-color:#fff;border:1px #cdd4e0;border-style:none none solid;margin:0;order:-1;padding:8px 0;position:relative}@media (max-width:767px){.category-header{border-bottom:0;margin-top:0;padding-bottom:25px}.category-header>form{background-color:#fff;border:0;cursor:pointer;flex:auto;max-width:100%;overflow-x:overlay;padding-bottom:5px;position:relative;width:100%;z-index:9}.category-header>form:after{color:#000;content:"";display:block;font-family:Shoptet;font-size:10px;position:absolute;right:15px;top:18px;top:12px;transform:rotate(180deg)}.category-header>form:before{color:#000;content:"Řadit dle";display:none;font-size:14px;padding:10px 15px 5px;width:100%}.category-header>form.cathead-open:hover:after,.category-header>form.cathead-open:hover:before,.category-header>form:hover:after,.category-header>form:hover:before{color:#000}.category-header>form.cathead-open:after{transform:rotate(0)}.category-header>form.cathead-open fieldset{display:block}}.category-header>form>fieldset{display:flex}@media (max-width:767px){.category-header>form>fieldset{background-color:#fff;border:none;box-shadow:none;display:flex;left:-1px;overflow:overlay;padding-bottom:10px;right:-1px;z-index:10}}.category-header>form>fieldset #order5{display:none}.category-header>form>fieldset label[for=order1]{order:1}.category-header>form>fieldset label[for=order2]{order:3}.category-header>form>fieldset label[for=order3]{order:5}.category-header>form>fieldset label[for=order4]{order:2}.category-header>form>fieldset label[for=order5]{display:none!important}@media (max-width:767px){.category-header>form input[type=radio]+label{border:0;color:#000;display:block;line-height:1.4;margin:0;padding:5px 15px 5px 0}.category-header>form input[type=radio]+label:hover{color:#000}}.category-header div{color:#666;font-size:14px;font-weight:400;padding-right:0}@media (max-width:767px){.category-header div{display:flex!important;gap:5px}}@media (min-width:768px){.category-header div strong{display:none}}.category-header input[type=radio]+label{background:none;background-color:#fff;border:0;border-bottom:0;color:#000;font-size:14px;font-weight:400;margin-right:12px;padding:10px 14px;text-decoration:none;text-decoration:underline}@media (max-width:1439px){.category-header input[type=radio]+label{margin-right:5px}}@media (max-width:767px){.category-header input[type=radio]+label{padding:8px 7px}}.category-header input[type=radio]+label:hover{background:none}.category-header input[type=radio]:checked+label{background:none;color:#000;font-weight:700;position:relative;text-decoration:none}.category-perex{order:-10}.category-perex p{color:#000;font-size:16px;font-weight:400}.category-perex.empty-content.empty-content-category{order:20}.category-perex .showmore{font-size:16px}.category-perex .show-more{color:#2c8759;cursor:pointer;text-align:center!important}.category-perex .show-more strong{font-size:16px;font-weight:400;text-decoration:underline}.category-perex .show-more strong:hover{color:#2d8b61}.category-perex .show-more:after{color:#2c8759;content:"\e909";display:inline-block;font-family:icomoon;font-size:10px;margin-left:5px;transition:.3s}.category-perex .show-more.show:after{transform:rotate(180deg);vertical-align:middle}.category-perex .hidden-perex{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.category-perex .hidden-perex.show{overflow:visible}.position--benefitCategory{margin-top:30px}.category-top .category-title{color:#000;font-size:42px;font-weight:500;line-height:1;margin-bottom:14px;margin-top:25px;order:-11}@media (max-width:767px){.category-top .category-title{margin-top:0}}@media (max-width:467px){.category-top .category-title{font-size:25px}}.pagination-wrapper{margin:56px 0}.pagination-wrapper .pagination-top{align-items:center;display:flex}.pagination-wrapper .pagination-top .up{background-color:transparent;height:auto;margin-left:3px;min-width:auto;width:auto}.pagination-wrapper .pagination-top .up:before{color:#2c8759}.pagination-wrapper .pagination-top .up:hover{background-color:transparent}.pagination-wrapper .pagination-top strong.js-scroll-top{color:#000;font-weight:400;order:-1;text-decoration:underline;text-transform:lowercase}@media (max-width:767px){.pagination-wrapper .pagination-top{justify-content:center}}.pagination-wrapper .load-products.unveil-button{background-color:#2c8759;border:none;color:#fff;font-size:16px;font-weight:600;padding:10px 40px;text-transform:none;transition:.3s}.pagination-wrapper .load-products.unveil-button:hover{background-color:#1f6640!important}.pagination-wrapper .load-products.unveil-button:after{color:#fff;content:"\e909";font-family:icomoon;font-size:10px;margin-left:7px}.pagination-wrapper .pagination>a{background-color:#fff;border:1px solid #cdd4e0;border-radius:50%;color:#000;line-height:34px}.pagination-wrapper .pagination .current{background-color:#88442d;border:1px solid #88442d;color:#fff}.pagination-wrapper .pagination-link:hover{background-color:#2c8759;color:#fff}@media (max-width:767px){.type-category .content{margin:0 -10px;max-width:calc(100% + 20px)!important;padding:0 10px;width:calc(100% + 20px)}.type-category .category-top{margin-top:13px}}.type-category .category-top h4{font-size:28px;font-weight:600;line-height:38px;margin-bottom:18px;margin-top:34px;order:-1}@media (max-width:467px){.type-category .category-top h4{font-size:22px}}.type-category #productsTop{order:-1}.type-category #productsTop .product{border-bottom:1px solid #e2ede7;border-left:1px solid #e2ede7;border-right:1px solid #e2ede7;display:block;margin-bottom:0;padding-top:0;width:100%}.type-category #productsTop .product:hover a.name{text-decoration:underline}.type-category #productsTop .product:first-child{border-top:1px solid #e2ede7}.type-category #productsTop .product .p .p-in{display:flex}@media (max-width:991px){.type-category #productsTop .product .p .p-in{flex-direction:column;padding:8px}}.type-category #productsTop .product .p .p-in .category-appendix{display:none}.type-category #productsTop .product .p .p-in a span{color:#000;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:22px}@media (max-width:767px){.type-category #productsTop .product .p .p-in a span{font-size:14px}}@media (min-width:992px){.type-category #productsTop .product .p .p-in .p-in-in{flex-basis:55%}}.type-category #productsTop .product .p .image{padding:8px}.type-category #productsTop .product .p .p-bottom .offers{flex-direction:row-reverse}.type-category #productsTop .product .p .p-bottom .offers .availability{margin-left:10px;position:relative}.type-category #productsTop .product .p .p-bottom .offers .availability,.type-category #productsTop .product .p .p-bottom .offers .availability-amount{color:#2d8b61;display:inline;flex-basis:auto;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;gap:3px;line-height:22px;position:relative;text-transform:lowercase}.type-category #productsTop .product .p .p-bottom .offers .availability span,.type-category #productsTop .product .p .p-bottom .offers .availability-amount span{position:relative}.type-category #productsTop .product .p .p-bottom .offers .availability .show-tooltip[style="color:#009901"],.type-category #productsTop .product .p .p-bottom .offers .availability-amount .show-tooltip[style="color:#009901"]{color:#2d8b61!important;gap:6px}.type-category #productsTop .product .p .p-bottom .offers .availability .show-tooltip[style="color:#009901"]:before,.type-category #productsTop .product .p .p-bottom .offers .availability-amount .show-tooltip[style="color:#009901"]:before{background-color:#2d8b61;border-radius:50%;box-shadow:0 0 8px rgba(45,139,97,.8);content:"";display:flex;height:6px;left:-13px;margin-top:8.2px;min-width:6px;position:absolute;top:-1px;width:6px}@media (max-width:479px){.type-category #productsTop .product .p .p-bottom .offers .availability,.type-category #productsTop .product .p .p-bottom .offers .availability-amount{font-size:14px}}.type-category #productsTop .product .p .p-bottom .offers .prices{flex-basis:50%;text-align:right}@media (max-width:767px){.type-category #productsTop .product .p .p-bottom .offers .prices{text-align:right}}@media (max-width:479px){.type-category #productsTop .product .p .p-bottom .offers .prices{text-align:left}}.type-category #productsTop .product .p .p-bottom .offers .prices .price strong{color:#c50202;font-size:22px;font-weight:700;line-height:22px}@media (max-width:1199px){.type-category #productsTop .product .p .p-bottom .offers .prices .price strong{font-size:18px}}@media (min-width:992px){.type-category #productsTop .product .p .p-bottom{flex-basis:45%}}.type-category #productsTop .button-wrapper{display:block;padding-bottom:70px;padding-top:25px;position:relative;text-align:center;width:100%}.type-category #productsTop .button-wrapper:before{background:#fff;content:"";display:block;filter:blur(17px);height:65px;left:0;position:absolute;top:-41px;width:100%;z-index:10}.type-category #productsTop .button-wrapper.opened:before{display:none}.type-category #productsTop .button-wrapper.opened a:after{transform:rotate(180deg)}.type-category #productsTop .button-wrapper a{font-size:16px;font-weight:400;line-height:22px;text-decoration:underline}.type-category #productsTop .button-wrapper a:after{color:#f08804;content:"\e909";display:inline-block;font-family:icomoon;font-size:10px;margin-left:7px;transition:.3s}@media (max-width:991px){.type-category #productsTop .button-wrapper{padding-bottom:25px}}@media (max-width:767px){.type-category #productsTop .button-wrapper{padding-bottom:10px}}.type-category .products.products-block{display:grid;gap:1px;grid-template-columns:1fr 1fr 1fr 1fr}@media screen and (max-width:1440px){.type-category .products.products-block{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1200px){.type-category .products.products-block{grid-template-columns:1fr 1fr}}.type-category .products.products-block .product{width:100%!important}.products-inline.products-top>div:first-child,.products-inline.products-top>div:nth-child(2){display:block}.sidebar{background-color:#fff}.slider-wrapper h4{text-transform:capitalize}.slider-wrapper>h4{font-size:16px}@media (min-width:992px){.slider-wrapper{display:flex;flex-direction:column}.slider-wrapper h4{order:-2}.slider-wrapper .slider-content{order:-1}.slider-wrapper .from,.slider-wrapper .to{margin-bottom:0!important}}.slider-header{display:block;padding-bottom:0;position:relative;width:100%}.slider-header:before{color:#313439;content:"-";left:50%;position:absolute;top:32px;transform:translateX(-50%)}.slider-header .from,.slider-header .to{border:1px solid #e2ede7;border-radius:3px;color:#000;font-size:14px;font-weight:500;margin:25px 0 20px;min-width:105px;padding:7px 12px;text-align:center;width:auto}.slider-content{border-radius:40px;height:8px}@media (min-width:992px){.slider-content{margin-bottom:0}}.slider-content .ui-slider{border-radius:40px;height:8px}.slider-content .ui-slider .ui-slider-range{background-color:#000}.slider-content .ui-slider-horizontal .ui-slider-handle{height:27px;top:-11px;width:27px}.slider-content .ui-slider-horizontal .ui-slider-handle:after{background-color:#1d7448;height:13px;left:7px;top:7px;width:13px}@media (min-width:992px){#filters ::-webkit-scrollbar{width:12px}#filters ::-webkit-scrollbar-track{background-color:#fff;border:1px solid #e2ede7;border-radius:8px}#filters ::-webkit-scrollbar:horizontal{display:none;height:0;width:0}#filters ::-webkit-scrollbar-thumb{background-color:#2c8759;background-position:50%;background-repeat:no-repeat;background-size:5px 8px;border:1px solid #fff;border-radius:8px}#filters ::-webkit-scrollbar-thumb:hover{background-color:#1e6f46}#category-filter-hover{display:block}.filter-sections{background-color:#fff}.filter-sections .slider-wrapper h4{font-size:18px;font-weight:600}.filter-sections .filter-section-boolean{border-top:1px solid #e2ede7;padding-bottom:0;padding-top:2px}.filter-sections .filter-section-boolean fieldset{display:block}}@media (min-width:992px) and (min-width:992px){.filter-sections .filter-section-boolean .priznaky{margin-bottom:10px;margin-top:22px}}@media (min-width:992px){.filter-section{padding:0}.filter-section .more-filters{cursor:pointer;display:none;margin-bottom:22px;margin-top:15px;text-decoration:underline}.filter-section form fieldset{display:none;max-height:300px;overflow:auto}.filter-section form fieldset>div{display:none;margin-bottom:12px;position:relative}.filter-section form fieldset>div:first-of-type{display:block!important}.filter-section form fieldset>div:last-child{margin-bottom:0}.filter-section.open-filter .more-filters{display:none!important}.filter-section.open-filter form,.filter-section.open-filter form fieldset{max-height:-moz-max-content!important;max-height:max-content!important}.filter-section.open-filter form fieldset{overflow:visible}.filter-section:not(.filter-section-boolean){border-top:1px solid #e2ede7;border-top-color:#e2ede7!important}.filter-section:not(.filter-section-boolean) h4{cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;margin-bottom:0;padding:22px 0;text-transform:none}.filter-section:not(.filter-section-boolean) h4 span:not(.show-tooltip){flex-basis:50%}.filter-section:not(.filter-section-boolean) h4:after{color:#f08804;content:"\e90e";font-family:shoptet;font-size:10px;transition:.3s}.filter-section:not(.filter-section-boolean) form{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.filter-section:not(.filter-section-boolean).filter-section-button{display:none}.filter-section:not(.filter-section-boolean).open h4:after{transform:rotate(180deg)}.filter-section:not(.filter-section-boolean).open .more-filters,.filter-section:not(.filter-section-boolean).open fieldset,.filter-section:not(.filter-section-boolean).open fieldset>div{display:block}.filter-section:not(.filter-section-boolean).open .more-filters:after{color:#2c8759;content:"\e90e";display:inline-block;font-family:shoptet;font-size:10px;margin-left:5px;transition:.3s}.filter-section:not(.filter-section-boolean).filter-section-count{display:none}}@media (max-width:991px){#content .filters-wrapper{order:-2}#content #filters{padding:0;width:100%}#content #filters ::-webkit-scrollbar{width:11px}#content #filters ::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}#content #filters ::-webkit-scrollbar-thumb{background-color:#2c8759;background-position:50%;background-repeat:no-repeat;background-size:5px 8px;border:3px solid #fff;border-radius:8px}#content #filters ::-webkit-scrollbar-thumb:hover{background-color:#1e6f46}#content .slider-content,#content .slider-header{display:none}#content .slider-wrapper{margin:0;max-width:none;order:2;padding:0;position:relative;width:100%}#content .slider-wrapper:not(.open) .pricefilter{display:none}#content .slider-wrapper .pricefilter{background-color:#fff;border-radius:0;display:flex;flex-wrap:wrap;padding:25px 15px 0}#content .slider-wrapper .pricefilter .slider-header{display:block;padding-bottom:0;width:100%}#content .slider-wrapper .pricefilter .slider-header .from,#content .slider-wrapper .pricefilter .slider-header .to{border:1px solid #cdd4e0;border-radius:3px;color:#000;font-size:14px;font-weight:500;margin:25px 0 20px;padding:7px 12px;width:auto}#content .slider-wrapper .pricefilter .slider-content{display:block;height:8px;margin-bottom:0;order:-10;width:100%}#content .filter-sections{background-color:#fff;display:flex;flex-wrap:wrap;padding:0;width:100%}}@media (max-width:991px) and (max-width:991px){#content .filter-sections .priznaky{display:block!important}#content .filter-sections .priznaky fieldset{align-items:flex-start!important;display:flex!important;flex-direction:column;justify-content:flex-start}#content .filter-sections .priznaky fieldset>div{display:none;margin-top:12px}}@media (max-width:991px){#content .filter-sections .filter-section{border-top:0;order:1;padding:0;position:relative}#content .filter-sections .filter-section.filter-section-count,#content .filter-sections .filter-section:not(.open) form{display:none}#content .filter-sections .filter-section .param-filter-top form fieldset{align-items:center;display:flex;height:100%;padding:5px 10px}#content .filter-sections .filter-section .param-filter-top form fieldset div{width:auto}#content .filter-sections .filter-section .param-filter-top form fieldset div label{margin:0;padding-bottom:0;padding-top:0}#content .filter-sections #category-filter-hover form{background-color:#fff;border-radius:0;border-top:none;box-shadow:0 0 20px rgba(0,0,0,.15);left:0;margin:0;max-height:267px;overflow:auto;padding:10px;position:absolute;right:-100px;z-index:2}}@media (max-width:991px) and (max-width:767px){#content .filter-sections #category-filter-hover form{box-shadow:none;position:relative}}@media (max-width:991px){#content .filter-sections #category-filter-hover form fieldset div{width:100%}#content .filter-sections #category-filter-hover form fieldset div.advanced-filters-wrapper{display:flex;flex-wrap:wrap}#content .filter-sections #category-filter-hover form fieldset div.advanced-filters-wrapper>div{padding:3px 5px 0;width:auto}#content .filter-sections #category-filter-hover form fieldset div.advanced-filters-wrapper>div img{width:32px}#content .filter-sections #category-filter-hover form fieldset div .filter-label{background-color:transparent;font-size:13px;margin-bottom:3px;margin-right:0}.filter-section h4,.slider-wrapper h4{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:60px;justify-content:space-between;margin:0;padding:5px 10px}.filter-section h4:after,.slider-wrapper h4:after{color:#f08804;content:"\e90e";display:block;font-family:shoptet;font-size:10px}.filter-section.open h4,.slider-wrapper.open h4{background-color:#fff;box-shadow:0 -10px 16px rgba(0,0,0,.06);position:relative;z-index:3}}@media (max-width:991px) and (max-width:767px){.filter-section.open h4,.slider-wrapper.open h4{box-shadow:none}}@media (max-width:991px){.filter-section.open h4:after,.slider-wrapper.open h4:after{color:#000;content:"\e911"}.filter-label{background-color:#fff;font-size:14px;font-weight:400!important;margin:0}.filter-label .filter-count{background-color:transparent;color:gray;font-weight:300}.filter-label .filter-count:before{content:"("}.filter-label .filter-count:after{content:")"}.filter-section h4 .show-tooltip{margin-right:auto}.filters-active{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 20px;width:100%}.filters-active:not(.active-filter){margin:0;padding:0}.filters-active .filter-here{display:flex;flex-wrap:wrap;width:100%}.filters-active .filter-section.filter-section-count{padding:0}.filters-active .filter-total-count{display:none}.filters-active #clear-filters{margin:5px 0 0 15px;text-align:left}.filters-active #clear-filters a{color:#000;display:block;font-size:0;font-weight:400;padding-bottom:5px;text-transform:none}.filters-active #clear-filters a:after{font-size:10px;margin-left:5px;position:relative;top:-2px}.filters-active #clear-filters a:before{content:"Zrušit filtr";font-size:16px;position:relative;top:-2px}.filters-active .filter-label{align-items:center;border:1px solid #cdd4e0;color:#000;display:flex!important;font-size:14px;font-weight:500;line-height:1;margin-right:5px;min-height:24px;padding:4px 8px;width:auto}.filters-active .filter-label:after{color:#000;content:"\e912";display:block;font-family:shoptet;font-size:10px;margin-left:10px}.advanced-parameter-inner.yes-before:before{background-size:16px auto}#manufacturer-filter input[type=checkbox]:checked+label:before,.param-filter-top input[type=checkbox]:checked+label:before{background-color:#2c8759!important;color:#fff!important}.filter-section.filter-section-boolean{border-left:none!important}#category-filter-hover{order:2}#manufacturer-filter{border-right:1px solid #cdd4e0}.filter-section{order:3}}@media (max-width:991px) and (min-width:1200px){#content .filter-sections>#category-filter-hover,#content .filter-sections>div:not(#category-filter-hover){width:16.6667%}#content .filter-sections>#category-filter-hover .filter-section{width:100%}}@media (max-width:991px) and (max-width:991px){#content #filters{margin-bottom:0}#content #category-filter-hover{width:100%}#content .filter-sections .filter-section{border-right:none;border-top:1px solid #cdd4e0;width:100%}#content .filter-sections .filter-section form{border-left:none;max-width:100%;padding-bottom:10px;padding-top:0;position:static}#content .slider-wrapper .pricefilter{padding-top:12px}#content .filters-wrapper{margin-bottom:20px}}@media (max-width:991px) and (max-width:991px) and (max-width:991px) and (min-width:767px){#content .filters-wrapper{margin-top:20px}}@media (max-width:991px) and (max-width:991px){#content .filters-wrapper>div.filters-unveil-button-wrapper{margin-bottom:0}#content .filters-wrapper>div.filters-unveil-button-wrapper .unveil-button{align-items:center;background-color:#2c8759;display:flex;gap:6px;justify-content:center;position:relative}#content .filters-wrapper>div.filters-unveil-button-wrapper .unveil-button:before{background-image:url(https://www.technika-online.mom/user/documents/images/mimedigital/edit.svg);background-repeat:no-repeat;background-size:17px 17px;content:"";display:block;filter:invert(58%) sepia(35%) saturate(6272%) hue-rotate(10deg) brightness(106%) contrast(97%);height:17px;width:17px}#content .filters-wrapper>div.filters-unveil-button-wrapper .unveil-button:after{color:#f08804;content:"\e909";font-family:icomoon;font-size:12px;height:22px;transition:.3s}}@media (max-width:991px){.type-manufacturer-detail .filter-sections{position:relative}.type-manufacturer-detail .filter-sections:before{border-bottom:1px solid #cdd4e0;border-left:9999px solid #fff;border-right:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.type-manufacturer-detail .filter-sections>div:not(#category-filter-hover){width:auto!important}}.filters-visible .unveil-button:after{transform:rotate(180deg)}.sidebar-inner{padding:7px 20px}@media (max-width:767px){.in-index .products-block{-moz-column-gap:10px;column-gap:10px;height:1200px;overflow:hidden;position:relative;row-gap:15px}.in-index .products-block:after{background-color:#fff;bottom:-10px;content:"";filter:blur(30px);height:50px;left:0;position:absolute;width:100%}.in-index .products-block .product{border:1px solid #e2ede7!important;flex-basis:calc(50% - 5px)}}@media (max-width:478px){.in-index .products-block{height:970px}}@media (max-width:400px){.in-index .products-block{height:920px}}.in-index .group-btn.text-center{display:none;margin-top:35px}@media (max-width:767px){.in-index .group-btn.text-center{display:block}}.in-index .group-btn.text-center .group-products-btn{color:#2c8759;text-decoration:underline}.products-block>div{width:25%}@media (max-width:1199px){.products-block>div{width:50%}}@media (max-width:479px){.products-block>div{padding:5px 5px 15px!important;width:50%}}.slick-slide.product:not(#productsTop .product):first-child,.type-search .products{border-left:1px solid #e2ede7}.product:not(#productsTop .product){border:0;border-bottom:1px solid #e2ede7;border-right:1px solid #e2ede7;border-top:1px solid #e2ede7;display:flex;flex-direction:column;overflow:hidden;padding:0}@media (min-width:576px){.product:not(#productsTop .product){height:auto;min-height:460px}}.product:not(#productsTop .product) .p-desc{box-sizing:content-box;color:#666;font-size:14px;font-weight:400;line-height:20px;margin:0;min-height:80px;min-height:65px;padding:8px 15px 10px}@media (max-width:767px){.product:not(#productsTop .product) .p-desc{display:none}}.product:not(#productsTop .product).slick-slide{display:flex;flex-direction:column}@media (max-width:767px){.product:not(#productsTop .product).slick-slide{padding:5px;padding-bottom:50px!important}}.product:not(#productsTop .product):hover{box-shadow:0 0 15px rgba(202,208,220,.698);z-index:4}.product:not(#productsTop .product) .p{background-color:#fff;border:1px solid #fff!important;border-radius:2px;justify-content:center;padding:15px;position:relative}.product:not(#productsTop .product) .p:hover{border:0}@media (max-width:479px){.product:not(#productsTop .product) .p{box-shadow:none;justify-content:space-evenly;padding:5px;padding-bottom:50px!important}}.product:not(#productsTop .product) .p .image{margin-bottom:0}.product:not(#productsTop .product) .p .image img{margin:0 auto;max-height:225px;-o-object-fit:contain;object-fit:contain;width:100%}.product:not(#productsTop .product) .p .p-code{display:none}.product:not(#productsTop .product) .p .p-in{display:flex;flex-direction:column;justify-content:space-between}.product:not(#productsTop .product) .p .p-in .p-in-in{display:flex;flex-direction:column-reverse;margin-top:0;order:-21}.product:not(#productsTop .product) .p .p-in .p-in-in .dkLabComparerProductDiv{display:none}.product:not(#productsTop .product) .p .p-in .p-in-in a.name{color:#020202;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;height:auto;line-height:normal;margin:0;min-height:50px;text-align:left;text-decoration:none}@media (max-width:768px){.product:not(#productsTop .product) .p .p-in .p-in-in a.name{min-height:55px}}@media (max-width:479px){.product:not(#productsTop .product) .p .p-in .p-in-in a.name{font-size:14px;margin-bottom:8px;margin-top:13px}.product:not(#productsTop .product) .p .p-in .p-in-in a.name span{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.product:not(#productsTop .product) .p .p-in .p-in-in a.name span.category-appendix{color:#4b515c;display:none;font-size:12px;font-weight:300}.product:not(#productsTop .product) .p .p-in .p-in-in a.name:hover span{text-decoration:underline}.product:not(#productsTop .product) .p .p-in .p-in-in .ratings-wrapper{align-items:center;display:flex;justify-content:flex-start;margin-bottom:8px;margin-top:8px;min-height:auto;padding:0}.product:not(#productsTop .product) .p .p-in .p-in-in .ratings-wrapper .stars-wrapper{flex:auto;height:auto;justify-content:flex-start;width:100%}.product:not(#productsTop .product) .p .p-in .availability{align-items:center;display:block;flex:1;gap:3px;margin:4px 0;min-height:35px;order:-19;padding-left:10px;text-align:left;width:100%}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .availability{line-height:1;margin:10px 0 0;min-height:33px;text-align:left}}.product:not(#productsTop .product) .p .p-in .availability span{display:inline-block;font-size:14px;font-weight:600;position:relative;text-transform:lowercase}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .availability span{font-size:14px!important}}.product:not(#productsTop .product) .p .p-in .availability span.availability-amount{color:#2d8b61;font-size:14px;font-weight:500}.product:not(#productsTop .product) .p .p-in .availability .show-tooltip[style="color:#009901"]{color:#2d8b61!important;display:inline;position:relative}.product:not(#productsTop .product) .p .p-in .availability .show-tooltip[style="color:#009901"]:before{background-color:#2d8b61;border-radius:50%;box-shadow:0 0 8px rgba(45,139,97,.8);content:"";display:inline-flex;height:6px;left:-10px;margin-top:1.5px;position:absolute;top:5.5px;transform:none;width:6px}@media (max-width:479px){.product:not(#productsTop .product) .p .p-in .availability .show-tooltip[style="color:#009901"]:before{margin-top:1.5px}}.product:not(#productsTop .product) .p .p-in .p-bottom>div{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .p-bottom>div{align-items:center}}.product:not(#productsTop .product) .p .p-in .p-bottom .prices{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:1;justify-content:center;margin-bottom:0;min-height:39px;order:-10}@media (max-width:768px){.product:not(#productsTop .product) .p .p-in .p-bottom .prices{min-height:32.5px}}@media (max-width:479px){.product:not(#productsTop .product) .p .p-in .p-bottom .prices{width:100%}}.product:not(#productsTop .product) .p .p-in .p-bottom .prices.discount{margin-top:-14px}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .p-bottom .prices.discount{justify-content:flex-start;margin-top:0}}.product:not(#productsTop .product) .p .p-in .p-bottom .prices.discount .price-standard{color:#a3a3a3;font-size:16px;font-weight:400;line-height:.9}.product:not(#productsTop .product) .p .p-in .p-bottom .prices.discount .price strong{color:#c50202}.product:not(#productsTop .product) .p .p-in .p-bottom .prices .price-standard>span{color:#666;font-size:16px!important;font-weight:400;margin-bottom:5px;margin-right:0}@media (max-width:1199px){.product:not(#productsTop .product) .p .p-in .p-bottom .prices .price-standard>span{font-size:14px}}.product:not(#productsTop .product) .p .p-in .p-bottom .prices .price-additional{color:#666;font-size:16px;font-weight:400;order:10;text-align:center}.product:not(#productsTop .product) .p .p-in .p-bottom .prices strong{color:#c50202;font-size:22px;font-weight:700}@media (max-width:1199px){.product:not(#productsTop .product) .p .p-in .p-bottom .prices strong{font-size:18px}}.product:not(#productsTop .product) .p .p-in .p-bottom .prices strong small{font-weight:300}.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools{align-items:center;display:flex;flex:1;flex-basis:auto;justify-content:space-between;margin-top:4px;text-align:right;width:100%}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools{flex-direction:column;gap:15px}}@media (max-width:500px){.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools{height:30px}}.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools form{display:flex;justify-content:flex-end}@media (min-width:768px) and (max-width:991px){.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools form{align-items:center;flex-direction:column}}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools form{align-items:center;flex-direction:column;width:100%}}.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools .quantity{display:none}.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools a.btn,.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools button.btn{align-items:center;background:#f08804;border:0;border-radius:0;box-shadow:none;color:#fff;display:flex;font-size:16px;font-weight:600;height:39px;padding:9px 13px;text-transform:none}.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools a.btn.add-to-cart-button:before,.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools button.btn.add-to-cart-button:before{color:#fff;content:"\e90b";font-family:icomoon;font-size:19px}@media (max-width:767px){.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools a.btn,.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools button.btn{bottom:0;justify-content:center;position:absolute;width:100%}}.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools a.btn:hover,.product:not(#productsTop .product) .p .p-in .p-bottom .p-tools button.btn:hover{background:#e98200;border:0}@media (max-width:500px){.dkLabVisitedProductsBox .product{height:auto;min-height:unset!important}}.product .pr-action{z-index:4}.flags.flags-extra{flex-direction:column-reverse;gap:10px}@media (max-width:467px){.flags.flags-extra{bottom:0;right:0}}.flags.flags-extra .flag-freeshipping{background-color:#2c8759;border-radius:65px;font-size:0;height:59px;margin-left:0;min-height:59px;min-width:59px;padding:0;position:relative;top:-10px;width:59px}.flags.flags-extra .flag-freeshipping .flag-text,.flags.flags-extra .flag-freeshipping .icon-van{display:none}.flags.flags-extra .flag-freeshipping:before{content:"\e92e";font-family:shoptet;font-size:23px;font-weight:400;line-height:1;position:relative;top:-2px}@media (max-width:479px){.flags.flags-extra .flag-freeshipping:before{display:none}}.flags.flags-extra .flag-freeshipping:after{content:"doprava zdarma";font-size:10px;font-weight:500;line-height:1;position:relative;top:-2px}@media (max-width:479px){.flags.flags-extra .flag-freeshipping:after{font-size:10px;font-weight:400}}.flags.flags-extra .flag{margin-left:0;width:60px}@media (min-width:425px){.flags.flags-extra .flag{width:75px}}.flags.flags-extra .flag.flag-discount{background-color:#c50202;border-radius:initial;font-size:16px;height:auto;line-height:1;margin:0 0 5px;max-width:135px;min-height:unset;min-width:unset;padding:4px 10px;text-align:center}@media (max-width:767px){.flags.flags-extra .flag.flag-discount{margin:0 auto;min-height:25px}}.flags.flags-extra .flag.flag-discount .price-standard{display:none}.flags.flags-extra .flag.flag-discount .price-save{color:#fff;font-size:16px;font-weight:700;letter-spacing:-1.15px}@media (min-width:425px){.flags.flags-extra .flag.flag-discount .price-save{font-size:18px}}.flags.flags-default .flag{border-radius:0;color:#000;font-size:14px;font-weight:600;margin:0 0 5px;max-width:135px;padding:4px 10px;text-transform:lowercase}@media (max-width:479px){.flags.flags-default .flag{font-size:12px;font-weight:400}}.flags.flags-default .flag.flag-custom2{background-color:#e9f3ef!important;border:1px solid #e9f3ef;color:#2d8b61}.flags.flags-default .flag.flag-custom3{background-color:#e7edf7!important;border:1px solid #e7edf7;color:#0079e9}.flags.flags-default .flag.flag-action{background-color:#ffe2e2;border:1px solid #ffe2e2;color:#c50202}.flags.flags-default .flag.flag-tip{background-color:#62a5db;border:1px solid #62a5db;color:#fff}.flags.flags-default .flag.flag-new{background-color:#b4d34a;border:1px solid #2c8759;color:#fff}.products-block .p .flags-default{left:0;top:-3px}@media (max-width:767px){.breadcrumbs-wrapper.container{margin:0 auto}}.breadcrumbs-wrapper .breadcrumbs{gap:13px 0;padding:13px 0}@media (max-width:991px){.breadcrumbs-wrapper .breadcrumbs>span:last-child,.breadcrumbs-wrapper .breadcrumbs>span:nth-last-child(-n+2) a:after{display:none}}.breadcrumbs-wrapper{background-color:transparent;border:0;margin:0 auto;position:relative}@media (max-width:767px){.breadcrumbs-wrapper.container{padding:0 10px}}@media (min-width:768px){.type-detail .breadcrumbs-wrapper{margin-bottom:25px}}.navigation-home-icon-wrapper:before{color:#000;content:"\e910";font-family:icomoon;font-size:12px;left:0;top:21px}@media (max-width:991px){.navigation-home-icon-wrapper:before{left:7px;top:25px}}.breadcrumbs{background-color:#f7f7f7;border:none;border-bottom:0;box-shadow:0 0 0 100vmax #f7f7f7;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);color:#666;font-size:14px;font-weight:400;margin-bottom:0;margin-left:0;margin-right:0;position:relative;z-index:0}@media (max-width:991px){.breadcrumbs{display:inline-flex;flex-wrap:wrap;padding-bottom:12px;width:100%}}.breadcrumbs>span{align-self:center;position:relative;z-index:1}@media (max-width:991px){.breadcrumbs>span{display:block;min-height:0;padding-right:30px}}.breadcrumbs>span:last-child{top:1px}.breadcrumbs>span>a{display:inline-block;min-height:0;padding:0 15px;position:relative;text-decoration:underline}@media (max-width:991px){.breadcrumbs>span>a{padding:0}}.breadcrumbs>span>a:before{display:none}.breadcrumbs>span>a:after{background-color:transparent;bottom:auto;color:#000;content:"\e90a";display:inline-block;font-family:icomoon;font-size:8px;font-weight:400;height:auto;position:absolute;right:-5px;text-decoration:none;top:5px;transform:none;transform:rotate(180deg);width:auto}@media (max-width:991px){.breadcrumbs>span>a:after{right:-20px;top:4px}}@media (max-width:360px){.breadcrumbs>span>a:after{right:-16px}}.breadcrumbs>span>a:hover{color:#666;text-decoration:none}.breadcrumbs>span>span{padding:0 15px}@media (max-width:991px){.breadcrumbs>span>span{padding:0}}.breadcrumbs #navigation-first{padding-left:0}@media (max-width:991px){.breadcrumbs #navigation-first{padding-left:0}}.breadcrumbs #navigation-first>a{padding:0 13px 0 0;text-decoration:none!important}@media (max-width:991px){.breadcrumbs #navigation-first>a:after{right:-13px}}@media (max-width:360px){.breadcrumbs #navigation-first>a:after{right:-16px}}.breadcrumbs #navigation-first span[itemprop=name]{font-size:0;text-decoration:none}.breadcrumbs #navigation-first span[itemprop=name]:before{color:#000;content:"\e910";font-family:icomoon;font-size:14px;text-decoration:none}.breadcrumbs a{color:#666}@media (min-width:768px){.type-detail .p-image-wrapper{padding-left:10px;padding-right:10px}}.type-detail .p-image-wrapper .p-image{margin-bottom:19px}.type-detail .p-image-wrapper .flags.flags-default{display:flex;flex-direction:column;gap:3px;position:absolute;z-index:2}.type-detail .p-image-wrapper .flags.flags-default .dkLabComparerFlagDetail{display:none}.type-detail .p-image-wrapper .p-thumbnails-wrapper .p-thumbnails{margin-bottom:29px}.type-detail .p-image-wrapper .p-thumbnails-wrapper .p-thumbnails a{margin-right:18px}.type-detail .p-image-wrapper .p-thumbnails-wrapper .p-thumbnails a img{border:none}.type-detail .p-image-wrapper .p-thumbnails-wrapper .highlighted:before{display:none}.type-detail .p-image-wrapper .p-thumbnails-wrapper .thumbnail-next:before,.type-detail .p-image-wrapper .p-thumbnails-wrapper .thumbnail-prev:before{color:#2c8759}.type-detail .p-detail .product-appendix{border:1px solid #e2ede7;border-left:4px solid #2c8759;color:#000;display:block;font-size:16px;font-weight:400;line-height:22px;margin-bottom:3px;margin-top:12px;padding:10px 10px 10px 41px;position:relative}.type-detail .p-detail .product-appendix p{color:#666;display:block;font-size:14px;font-weight:400;line-height:1;margin-bottom:0}.type-detail .p-detail .product-appendix:before{color:#2c8759;content:"\e911";font-family:icomoon;font-size:18px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:991px){.type-detail .p-detail .product-appendix{margin-bottom:10px;margin-top:20px}}.type-detail .pcode-insurance{display:flex;gap:88px}.type-detail .pcode-insurance .p-code{color:#666}.type-detail .pcode-insurance .p-code .p-code-label{display:inline}.type-detail .pcode-insurance .zaruka{color:#666;font-size:14px}.type-detail .pcode-insurance.long{gap:66px}@media (max-width:767px){.type-detail .pcode-insurance.long{flex-direction:column;gap:5px}}@media (max-width:991px){.type-detail .pcode-insurance{gap:0;justify-content:space-between;margin-bottom:12px}}.type-detail .p-detail-inner .p-detail-inner-header .p-code span{color:#666}.type-detail .p-detail-inner .p-detail-inner-header .p-code .p-code-label{display:initial}.type-detail .product-top{margin-bottom:0}@media (max-width:991px){.type-detail .product-top .p-detail-info .stars-wrapper:before{display:none}.type-detail .product-top .p-detail-info .stars-wrapper .stars-label{color:#666;font-size:14px}}.type-detail .product-top .p-detail-info .flags .flag:not(.dkLabComparerFlagDetail){display:none}.type-detail .product-top .p-detail-info .flags .dkLabComparerFlagDetail{margin-bottom:0;margin-right:10px}.type-detail .product-top .p-detail-info div:not([class]){display:none}@media (min-width:768px){.type-detail .p-info-wrapper{margin-top:-26px;padding-left:10px;padding-right:10px}}.type-detail .p-info-wrapper .p-detail-inner-header{margin-bottom:11px;order:1}.type-detail .p-info-wrapper .p-detail-inner-header h1{font-size:38px;font-weight:600;line-height:52px;margin-top:0}@media (max-width:767px){.type-detail .p-info-wrapper .p-detail-inner-header h1{font-size:28px;line-height:38px}}.type-detail .p-info-wrapper .p-detail-inner-header span{color:#666;font-size:14px;font-weight:400}.type-detail .p-info-wrapper .p-detail-inner-header .p-code{color:#666}.type-detail .p-info-wrapper .p-detail-inner-header .p-code .p-code-label{display:inline}.type-detail .p-info-wrapper .p-detail-info{order:2}.type-detail .p-info-wrapper .p-detail-info .stars-wrapper .stars-label{color:#000;text-decoration:underline}.type-detail .p-info-wrapper .p-detail-info .flags .flag:not(.dkLabComparerFlagDetail),.type-detail .p-info-wrapper .p-detail-info .stars-wrapper:before{display:none}.type-detail .p-info-wrapper .p-detail-info .flags .dkLabComparerFlagDetail{cursor:pointer;margin-right:14px}.type-detail .p-info-wrapper .p-detail-info div:not([class]){display:none}.type-detail .p-info-wrapper .p-short-description{order:3}.type-detail .p-info-wrapper .p-short-description p{display:inline}.type-detail .p-info-wrapper .p-short-description p span{color:#000;font-size:16px!important;font-weight:400}.type-detail .p-info-wrapper .p-short-description .chevron-after{color:#000;margin-left:4px;text-decoration:underline}.type-detail .p-info-wrapper .p-short-description .chevron-after:after{color:#2c8759;font-size:10px}.type-detail .p-info-wrapper .p-detail-box{border:1px solid #e2ede7;margin-top:32px;order:4}.type-detail .p-info-wrapper .p-detail-box .availability-shipping{align-items:center;display:flex;justify-content:space-between;padding:26px 15px 15px}@media (max-width:500px){.type-detail .p-info-wrapper .p-detail-box .availability-shipping{align-items:flex-start;flex-direction:column;gap:5px;padding:15px}}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value{margin-bottom:0;padding-left:19px;position:relative}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value:before{background-color:#2d8b61;border-radius:50%;box-shadow:0 0 8px rgba(45,139,97,.8);content:"";display:inline-flex;height:7px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:8px}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value .availability-amount,.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value .availability-label{color:#2d8b61!important;font-weight:600}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value .delivery-time,.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value .delivery-time-label{color:#2d8b61!important;font-size:14px;font-weight:400}@media (max-width:467px){.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value{padding-left:25px}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .availability-value:before{left:3px}}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .shipping-options{color:#000;font-size:16px;font-weight:400;position:relative;text-decoration:underline}@media (max-width:467px){.type-detail .p-info-wrapper .p-detail-box .availability-shipping .shipping-options{margin-left:26px}}.type-detail .p-info-wrapper .p-detail-box .availability-shipping .shipping-options:before{color:#2d8b61;content:"\e913";display:inline-block;font-family:icomoon;font-size:29px;left:-40px;position:absolute;top:-7px}@media (max-width:467px){.type-detail .p-info-wrapper .p-detail-box .availability-shipping .shipping-options:before{font-size:21px;left:auto;right:146px;top:-4px}}.type-detail .p-info-wrapper .p-detail-box .cart-parameter{background-color:#f6f6f6;padding:26px 15px}@media (max-width:380px){.type-detail .p-info-wrapper .p-detail-box .cart-parameter{padding:20px 10px}}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .surcharge-list th{color:#000;font-size:16px;font-weight:400;max-width:298px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .surcharge-list select{border-color:#e2ede7;color:#000;padding:8px 46px 8px 11px}@media (max-width:767px){.type-detail .p-info-wrapper .p-detail-box .cart-parameter .surcharge-list select{font-size:14px}}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner{display:flex;justify-content:space-between}@media (max-width:767px){.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner{flex-direction:column}}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper{border-top-left-radius:4px;border-top-right-radius:4px;margin-bottom:0;text-align:center}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper .price-standard{background-color:#2c8759;border-top-left-radius:4px;border-top-right-radius:4px;color:#bfe9d6;font-size:16px;font-weight:400;line-height:22px;margin-right:0;padding:4px;width:100%}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper .price-save{display:none}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper .price-final{background-color:#ffe2e2;border-radius:4px;color:#c50202;font-size:26px;font-weight:700;padding:10px 26px;position:relative}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper .price-final:before{background:#ffe2e2;border-top-left-radius:4px;border-top-right-radius:4px;content:"";height:5px;left:0;position:absolute;top:-2px;width:100%;z-index:5}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper .price-additional{background-color:#f6f6f6;color:#666;font-family:Open Sans,sans-serif;padding:10px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .p-final-price-wrapper .price-measure{margin:0}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart{align-items:flex-start;margin-bottom:0;margin-top:-2.5px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart.is-discount{align-items:center}@media (min-width:768px){.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart.is-discount{margin-top:-10px}}@media (max-width:767px){.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart{justify-content:center;margin-top:19px}}@media (max-width:390px){.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart{justify-content:space-between}}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .btn{align-items:center;background:#f08804;border:0;border-radius:0;box-shadow:none;color:#fff;display:flex;font-size:16px;font-weight:600;height:50px;padding:9px 23px;text-transform:none}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .btn.add-to-cart-button:before{color:#fff;content:"\e90b";font-family:icomoon;font-size:19px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .btn:hover{background:#e98200;border:0}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .quantity{background-color:#fff;border:1px solid #e2ede7;border-radius:0;height:50px;margin-right:10px;width:100px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .quantity input{border-left:1px #e2ede7;border-right:1px #e2ede7;color:#020202;font-size:14px;font-weight:300;height:48px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:35px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .quantity .increase{background-color:#fff;border-color:#e2ede7;border-radius:0;border-style:solid none none solid;height:48px;right:0;top:50%;transform:translateY(-50%);width:35px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .quantity .increase:before{content:"+";font-size:14px;line-height:45px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .quantity .decrease{background-color:#fff;border-color:#e2ede7;border-radius:0;border-style:solid solid none none;height:48px;left:0;top:50%;transform:translateY(-50%);width:35px}.type-detail .p-info-wrapper .p-detail-box .cart-parameter .cart-inner .add-to-cart .quantity .decrease:before{content:"-";font-size:14px;line-height:45px}.type-detail .p-info-wrapper .social-buttons-wrapper{margin:0;padding:26px 20px}.type-detail .p-info-wrapper .social-buttons-wrapper #dkLabComparerDiv{margin-bottom:0;order:5}@media (max-width:500px){.type-detail .p-info-wrapper .social-buttons-wrapper{padding:15px}}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons{flex:1;justify-content:space-between}@media (max-width:500px){.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons{flex-direction:column;gap:14px}}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon{align-items:center;color:#000;display:flex;gap:7px;margin-bottom:0;margin-top:0;padding:0 0 0 30px;position:relative;text-decoration:underline;text-transform:none}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.favorite-detail,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.favorite-detail{padding-left:0!important}@media (max-width:767px){.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.favorite-detail,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.favorite-detail{padding:0!important}}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan:before,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon:before{color:#2c8759;display:inline;font-size:22px;left:0;margin-bottom:0;position:absolute;top:0}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan:hover,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon:hover{color:#2c8759}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.chat,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.chat{order:1}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.chat:before,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.chat:before{content:"\e916";font-family:icomoon}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.watchdog,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.watchdog{order:2}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.watchdog:before,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.watchdog:before{content:"\e915";font-family:icomoon}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.print,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan.share,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.print,.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons .link-icon.share{display:none}.type-detail .p-info-wrapper .social-buttons-wrapper .link-icons #dkLabComparerDetailSpan:before{font-size:19px}.type-detail .p-info-wrapper .products-cta{align-items:center;background-color:#f6f6f6;display:flex;justify-content:space-between;order:5;padding:20px 15px}@media (max-width:767px){.type-detail .p-info-wrapper .products-cta{align-items:flex-start;flex-direction:column;gap:10px}}.type-detail .p-info-wrapper .products-cta h3{font-size:16px;font-weight:400;line-height:28px;margin:0}.type-detail .p-info-wrapper .products-cta .btn-text{background-color:#fff;border:none;box-shadow:0 4px 20px rgba(0,0,0,.08);color:#2d8b61;font-size:16px;font-weight:700;line-height:22px;padding:24px 25px;position:relative;text-align:left;text-transform:none;width:300px}.type-detail .p-info-wrapper .products-cta .btn-text:after{align-items:center;border-left:1px solid #e2ede7;color:#000;content:"+";display:flex;font-size:12px;height:100%;justify-content:center;position:absolute;right:0;top:0;width:60px}.type-detail .products-alternative-header,.type-detail .products-related-header{font-family:Open Sans,sans-serif;font-size:38px;font-weight:600;line-height:52px;margin:65px 0 18px;text-align:center}@media (max-width:767px){.type-detail .products-alternative-header,.type-detail .products-related-header{font-size:25px;line-height:38px}}.type-detail #productsAlternative .browse-p,.type-detail .browse-p{display:none}.type-detail .p-detail-tabs-wrapper{margin-bottom:84px;margin-top:0}@media (max-width:767px){.type-detail .p-detail-tabs-wrapper{margin-top:0}}.type-detail .p-detail-tabs-wrapper .shp-tabs-row{margin-bottom:0}.type-detail .p-detail-tabs-wrapper .shp-tabs-row:before{background:linear-gradient(180deg,#f6f6f6,hsla(0,0%,96%,0));content:"";height:239px;left:0;margin:0 calc(50% - 50vw);position:absolute;width:100vw;z-index:-1}.type-detail .p-detail-tabs-wrapper .shp-tabs-row .shp-tabs-holder{background-color:transparent;padding:32px 15px}@media (max-width:767px){.type-detail .p-detail-tabs-wrapper .shp-tabs-row .shp-tabs-holder{padding:8px 15px}}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs{background-color:transparent!important;border:none;display:flex;flex-wrap:wrap;font-size:16px;gap:44px;margin-left:auto;margin-right:auto;row-gap:8px}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab{align-items:center;background-color:transparent!important;border:none;display:flex;gap:8px}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab a{background-color:transparent!important;border:none;color:#000;font-size:16px;font-weight:400;line-height:25px;padding-left:0;padding-right:0;text-decoration:underline}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab a:hover,.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab.active a{background-color:transparent;color:#2c8759!important}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab:after{color:#2c8759;content:"\e909";font-family:icomoon;font-size:10px;margin-top:6px}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabRelatedProducts]{order:4}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabDescription]{order:1}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabAlternativeProducts],.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabRelatedFiles]{order:5}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabRating]{order:2}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabDiscussion]{display:none}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs .shp-tab[data-testid=tabBrand]{order:6}@media (max-width:767px){.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs{flex-wrap:nowrap;gap:20px;overflow:overlay;row-gap:5px}.type-detail .p-detail-tabs-wrapper .shp-tabs-row #p-detail-tabs li{flex-basis:25%;min-width:auto}}.type-detail #description{position:relative}.type-detail #description:before{box-shadow:0 -8px 20px rgba(0,0,0,.05);content:"";height:100%;position:absolute;width:100%;z-index:-1}.type-detail #description .description-inner{padding:42px}@media (min-width:992px){.type-detail #description .description-inner{flex-wrap:nowrap}}@media (max-width:767px){.type-detail #description .description-inner{padding:26px 5px 0}}.type-detail #description .description-inner .description-switcher{display:flex;flex-direction:column}.type-detail #description .description-inner .description-switcher img[alt=banner_skleniky]{margin-top:40px;padding-right:40px}@media (max-width:767px){.type-detail #description .description-inner .description-switcher img[alt=banner_skleniky]{padding-right:0}}@media (min-width:1600px){.type-detail #description .description-inner .description-switcher{width:73%}}@media (min-width:1200px){.type-detail #description .description-inner .description-switcher{width:70%}.type-detail #description .description-inner .extended-description{width:30%}}@media (min-width:1600px){.type-detail #description .description-inner .extended-description{width:27%}}@media (max-width:767px){.type-detail #description .description-inner .extended-description{margin-top:60px}}.type-detail #description .description-inner .extended-description h3{border-bottom:1px solid #e2ede7;font-size:18px;font-weight:600;margin-bottom:0;padding-bottom:15px}@media (max-width:767px){.type-detail #description .description-inner .extended-description h3{font-size:22px;padding-bottom:24px}}.type-detail #description .description-inner .extended-description .detail-parameters{width:100%}.type-detail #description .description-inner .extended-description .detail-parameters tr{border-bottom:1px solid #e2ede7}.type-detail #description .description-inner .extended-description .detail-parameters tr th{color:#000;font-size:14px;padding:11px 0}.type-detail #description .description-inner .extended-description .detail-parameters tr td{border:none;font-size:14px;font-weight:400;padding:11px 0;text-align:right;vertical-align:middle}.type-detail #description .description-inner .extended-description .detail-parameters tr td a{font-size:14px;font-weight:400;text-decoration:underline}.type-detail #description .description-inner .extended-description .detail-parameters.hide-parameters .hidden-parameters{display:none}.type-detail #description .description-inner .extended-description .detail-parameters .hidden-parameters{display:contents}.type-detail #description .description-inner .extended-description .detail-contact-box{background-color:#f7f7f7;border-top:4px solid #2d8b61;margin-top:52px;padding:26px 15px}@media (max-width:767px){.type-detail #description .description-inner .extended-description .detail-contact-box{margin:52px 0 0}}.type-detail #description .description-inner .extended-description .detail-contact-box .contact-box-top{align-items:center;display:flex;gap:17px;justify-content:center}.type-detail #description .description-inner .extended-description .detail-contact-box .contact-box-top img{height:100%}.type-detail #description .description-inner .extended-description .detail-contact-box .contact-box-top h2{font-size:24px;font-weight:600;line-height:30px;margin:0 0 8px}.type-detail #description .description-inner .extended-description .detail-contact-box ul{display:flex!important;flex-direction:column-reverse;gap:15px}.type-detail #description .description-inner .extended-description .detail-contact-box ul .opening-time{font-size:14px}.type-detail #description .description-inner .extended-description .detail-contact-box ul li{list-style:none;position:relative}.type-detail #description .description-inner .extended-description .detail-contact-box ul li:before{color:#2c8759;font-family:icomoon;font-size:18px;left:-25px;position:absolute;top:50%;transform:translateY(-50%)}.type-detail #description .description-inner .extended-description .detail-contact-box ul li:first-child:before{content:"\e90c"}.type-detail #description .description-inner .extended-description .detail-contact-box ul li:nth-child(2){display:flex;flex-direction:column;position:relative}.type-detail #description .description-inner .extended-description .detail-contact-box ul li:nth-child(2):before{content:"\e98d"}.type-detail #description .description-inner .extended-description .detail-contact-box ul li a{color:#000;font-size:16px;font-weight:600;line-height:22px}.type-detail #description .description-inner .extended-description .additional-breadcrumbs{display:flex;flex-direction:column;gap:13px;margin-top:42px}.type-detail #description .description-inner .extended-description .additional-breadcrumbs h2{font-size:18px;font-weight:600;line-height:25px}.type-detail #description .description-inner .extended-description .additional-breadcrumbs a{align-items:center;color:#000;display:flex;font-weight:400;gap:8px}.type-detail #description .description-inner .extended-description .additional-breadcrumbs a:before{color:#666;content:"\e917";font-family:icomoon;font-size:19px}.type-detail #description .description-inner .extended-description .additional-breadcrumbs a:hover span{color:#2c8759}.type-detail #description .description-inner .extended-description .additional-breadcrumbs a span{color:#000;text-decoration:underline}.type-detail #description .basic-description{width:100%}.type-detail #description .basic-description h3{font-size:28px;font-weight:600;line-height:38px;margin-top:0;z-index:1}@media (max-width:767px){.type-detail #description .basic-description h3{font-size:22px}}.type-detail #description .hide-description{height:535px;overflow:hidden;position:relative}.type-detail #description .hide-description:after{background-color:#fff;bottom:0;content:"";filter:blur(55px);height:170px;left:0;position:absolute;width:100%}@media (max-width:767px){.type-detail #description .hide-description:after{bottom:-13px;filter:blur(24px);height:75px}}.type-detail #description .hide-description__switcher{margin-top:19px;text-align:center}.type-detail #description .hide-description__switcher .hide-description__btn{cursor:pointer;display:inline}.type-detail #description .hide-description__switcher .hide-description__btn span{color:#000;font-weight:400;text-decoration:underline}.type-detail #description .hide-description__switcher .hide-description__btn:after{color:#2c8759;content:"\e909";display:inline-block;font-family:icomoon;font-size:10px;margin-left:5px}.type-detail #description .hide-description__switcher .hide-description__btn--hide:after{transform:rotate(180deg)}.type-detail #manufacturerDescription,.type-detail #productDiscussion,.type-detail #ratingTab,.type-detail #relatedFiles{padding:42px 42px 0}@media (max-width:767px){.type-detail #manufacturerDescription,.type-detail #productDiscussion,.type-detail #ratingTab,.type-detail #relatedFiles{padding:26px 15px 0}.type-detail .slick-slider .slick-arrow.slick-prev{left:-20px!important}.type-detail .slick-slider .slick-arrow.slick-next{right:-20px!important}}.shp-tab-link{background-color:#f7f7f7!important;border-color:transparent;color:#000!important}@media screen and (max-width:600px){.shp-tab-link{font-size:14px!important}#p-detail-tabs{gap:8px!important}}.responsive-nav .navigation-btn{display:none!important}@media (max-width:767px){#content #productsAlternative .product .p .p-in .p-bottom .p-tools a.btn,#content #productsAlternative .product .p .p-in .p-bottom .p-tools button.btn,#content #relatedProducts .product .p .p-in .p-bottom .p-tools a.btn,#content #relatedProducts .product .p .p-in .p-bottom .p-tools button.btn{position:static}}@media (max-width:479px){#content #productsAlternative .product:not(#productsTop .product) .p,#content #relatedProducts .product:not(#productsTop .product) .p{justify-content:flex-start!important}}#content #productsAlternative .product:not(#productsTop .product) .p .p-in,#content #relatedProducts .product:not(#productsTop .product) .p .p-in{height:100%}#content #productsAlternative .p-bottom.no-buttons,#content #relatedProducts .p-bottom.no-buttons{margin-top:auto}.alternative#alternative .container{border-top:1px solid #cdd4e0}.alternative#alternative .products-related-header{color:#020202;font-size:42px;font-weight:600;margin:47px 0 57px;text-align:center}.products-related .p .availability,.products-related .p .flags-inline,.products-related .p .p-desc,.products-related .p .price-standard-wrapper,.products-related .p .stars-wrapper,.tab-content .p .availability,.tab-content .p .flags-inline,.tab-content .p .p-desc,.tab-content .p .price-standard-wrapper,.tab-content .p .stars-wrapper{display:initial}.advanced-order .p-desc{text-align:left}.type-page .sidebar{display:none}.type-page header h1{font-size:42px;font-weight:500;text-align:center}@media (min-width:1200px){.type-page .content-inner{margin:inherit;max-width:none}}.blog-section{background-image:linear-gradient(#f4f8ff,rgba(244,248,255,0));padding:25px 0 42px}@media (max-width:767px){.blog-section{padding:20px 0 25px}.blog-section .container{padding:0 10px}}.blog-section h2{color:#020202;font-size:34px;font-weight:300;margin:5px 0 27px;text-align:center}.blog-section .blog-feed{display:flex;flex-wrap:wrap;margin:0 -1%}@media (max-width:991px){.blog-section .blog-feed .news-item:nth-child(3){display:none}}@media (max-width:479px){.blog-section .blog-feed .news-item:nth-last-child(-n+2){display:none}}.news-item{flex-direction:column;margin:0 1% 49px;width:31.33333%}@media (max-width:991px){.news-item{margin:0 1% 49px;width:48%}}@media (max-width:767px){.news-item{margin-bottom:25px;padding-bottom:0}}@media (max-width:479px){.news-item{width:100%}}.news-item .image{border-radius:0;height:146px;margin-bottom:0;margin-right:0;max-width:100%;overflow:hidden;position:relative;width:100%}@media (max-width:1439px){.news-item .image{height:146px}}@media (max-width:1199px){.news-item .image{height:146px}}@media screen and (max-width:768px){.news-item .image{height:auto}}.news-item .image img{max-height:unset;position:absolute;width:auto}@media screen and (max-width:768px){.news-item .image img{height:auto;position:sticky;width:100%}}@media (max-width:479px){.news-item .image img{bottom:0;left:0;max-height:unset}}.news-item time{background-color:#273a6a;color:#fff;display:initial;font-size:14px;font-weight:500;left:12px;padding:4px 10px;position:absolute;top:-12px}@media (max-width:479px){.news-item time{top:-45px}}.news-item .text{background-color:transparent;padding:0;position:relative}.news-item .text a.title{color:#020202;font-size:16px;font-weight:500;line-height:1.1;margin:31px 0 18px}.news-item .text .description p{color:#4b515c;font-size:14px;font-weight:300}.in-blog.type-posts-listing .content-inner{max-width:100%}#newsWrapper{display:flex;flex-wrap:wrap;margin:0 -1%}.in-jezek-blog img{display:block}.type-post .sidebar,.type-posts-listing .sidebar{display:none}@media (max-width:991px){.type-page .breadcrumbs #navigation-first{padding-left:15px}}.in-znacka aside{display:none}.in-znacka aside:has(.box-filters){display:block}.in-znacka .category-header{border-bottom:unset}.in-znacka .products,.type-category .products,.type-search .products{border-left:1px solid #e2ede7}.type-search .lb-results-wrapper{margin:-20px!important;padding:20px!important;position:relative!important}.mime-reload{transition:all 0s}.mime-reload:before{align-items:center;background-color:#fff;content:"";display:flex!important;height:100%;justify-content:center;left:0;opacity:1;position:fixed;top:0;transition:all 0s;width:100%;z-index:1000000}.mime-reload__spinner{height:60px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:60px;z-index:1000001}.mime-reload__spinner:before{animation:spin 1s linear infinite;border:4px solid #2c8759;border-radius:50%;border-top-color:transparent;content:"";display:block;height:48px;width:48px}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi1zZXR0aW5ncy9fYnV0dG9ucy5zY3NzIiwic3R5bGUuY3NzIiwiY3VzdG9tLXBhZ2VzL19vLW5hcy5zY3NzIiwiY3VzdG9tLXBhZ2VzL19rb250YWt0LnNjc3MiLCJ2YXJpYWJsZXMvX3ZhcmlhYmxlcy5zY3NzIiwiY3VzdG9tLXBhZ2VzL19kb3ByYXZhLnNjc3MiLCJjYXJ0L19jYXJ0LnNjc3MiLCJ3ZWItc2V0dGluZ3MvX2Zvcm1zLnNjc3MiLCJ3ZWItc2V0dGluZ3MvX3NpdGUtc3BlY2lmaWNzLnNjc3MiLCJ2YXJpYWJsZXMvX2ljb24tdmFyaWFibGVzLnNjc3MiLCJ3ZWItc2V0dGluZ3MvX2ZvbnQuc2NzcyIsInNsaWNrLXNsaWRlL19zbGljay5zY3NzIiwidmFyaWFibGVzL3RlbXBsYXRlLXZhci9fc2xpY2tfc2xpZGUuc2NzcyIsImhlYWRlci9faGVhZGVyLXRvcC5zY3NzIiwiaGVhZGVyL190b3AtbmF2aWdhdGlvbi1iYXIuc2NzcyIsImNhdGVnb3JpZXMvX2NhdGVnb3JpZXMuc2NzcyIsImhlYWRlci9fbmF2aWdhdGlvbi5zY3NzIiwiaGVhZGVyL19oZWFkZXItbW9iaWxlLnNjc3MiLCJoZWFkZXItd2lkZ2V0L19jYXJ0LXdpZGdldC5zY3NzIiwiaGVhZGVyLXdpZGdldC9fbG9naW4td2lkZ2V0LnNjc3MiLCJmb290ZXIvX2Zvb3Rlci5zY3NzIiwiZm9vdGVyL19mb290ZXItYm90dG9tLnNjc3MiLCJ2YXJpYWJsZXMvdGVtcGxhdGUtdmFyL19mb290ZXIuc2NzcyIsImZvb3Rlci9fZm9vdGVyLW1vYmlsZS5zY3NzIiwiZm9vdGVyL19uZXdzbGV0dGVyLnNjc3MiLCJob21lcGFnZS9fdG9wLWJhbm5lcnMuc2NzcyIsImhvbWVwYWdlL193ZWxjb21lLXRleHQuc2NzcyIsImhvbWVwYWdlL19iYW5uZXJ5LXZ5aG9kLnNjc3MiLCJob21lcGFnZS9fY2F0ZWdvcmllcy5zY3NzIiwiaG9tZXBhZ2UvX21pZGRsZS1iYW5uZXIuc2NzcyIsImhvbWVwYWdlL19icmFuZHMuc2NzcyIsImhvbWVwYWdlL19zbGlkZXIuc2NzcyIsImhvbWVwYWdlL191c3Auc2NzcyIsImNhdGVnb3JpZXMvX3N1YmNhdGVnb3JpZXMuc2NzcyIsInZhcmlhYmxlcy90ZW1wbGF0ZS12YXIvY2F0ZWdvcnkvX2NhdGVnb3J5LXN1YmNhdGVnb3JpZXMuc2NzcyIsImNhdGVnb3JpZXMvX2NhdGVnb3J5LWhlYWRlci5zY3NzIiwidmFyaWFibGVzL3RlbXBsYXRlLXZhci9fY2F0ZWdvcnktaGVhZGVyLnNjc3MiLCJjYXRlZ29yaWVzL19jYXRlZ29yeS1kZXNjcmlwdGlvbi5zY3NzIiwidmFyaWFibGVzL3RlbXBsYXRlLXZhci9jYXRlZ29yeS9fY2F0ZWdvcnktZGVzY3JpcHRpb24uc2NzcyIsImNhdGVnb3JpZXMvX2NhdGVnb3J5LXRpdGxlLnNjc3MiLCJ2YXJpYWJsZXMvdGVtcGxhdGUtdmFyL2NhdGVnb3J5L19jYXRlZ29yeS10aXRsZS5zY3NzIiwiY2F0ZWdvcmllcy9fY2F0ZWdvcnktcGFnaW5hdGlvbi5zY3NzIiwiY2F0ZWdvcmllcy9fcHJvZHVjdHMtdG9wLnNjc3MiLCJjYXRlZ29yaWVzL19maWx0cmUuc2NzcyIsImNhdGVnb3JpZXMvX3NpZGViYXIuc2NzcyIsInByb2R1Y3RzL19wcm9kdWN0cy12aWV3LnNjc3MiLCJ2YXJpYWJsZXMvdGVtcGxhdGUtdmFyL19wcm9kdWN0cy5zY3NzIiwicHJvZHVjdHMvX2ZsYWdzLnNjc3MiLCJ2YXJpYWJsZXMvdGVtcGxhdGUtdmFyL19mbGFncy5zY3NzIiwiYnJlYWRjcnVtYnMvX2JyZWFkY3J1bWJzLnNjc3MiLCJ2YXJpYWJsZXMvdGVtcGxhdGUtdmFyL19icmVhZGNydW1icy5zY3NzIiwicHJvZHVjdC1wYWdlL19wLWltYWdlLXdyYXBwZXIuc2NzcyIsInByb2R1Y3QtcGFnZS9fcC1pbmZvLXdyYXBwZXIuc2NzcyIsInByb2R1Y3QtcGFnZS9fcHJvZHVjdC1ib3R0b20uc2NzcyIsInByb2R1Y3QtcGFnZS9fcHJvZHVjdC1hbHRlcm5hdGl2ZS5zY3NzIiwidGV4dC1wYWdlcy9fdHlwZS1wYWdlLnNjc3MiLCJibG9nL19wb3N0cy1saXN0aW5nLnNjc3MiLCJibG9nL190eXBlLXBvc3Quc2NzcyIsInN0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0ZDLGdCQ3duQkQsQ0N2c0JJLG1DQUNJLGdCRENSLENDQVEsc0NBQ0ksWURFWixDQ0VJLHlCQUNJLGVEQVIsQ0NDUSwrQkFDSSxZRENaLENDR0EsT0FDSSxrQkRBSixDQ0NJLFVBR0ksY0FBQSxDQUVBLGtCQUFBLENBSEEsaUJESVIsQ0NDSSxtQkFOSSxhQUFBLENBR0EsZURTUixDQ05JLFNBRUksY0FBQSxDQUdBLGtCQUFBLENBREEsZURFUixDQ0dBLFdBU0ksa0JBQUEsQ0FQQSw0SEFBQSxDQUVBLGlDQUFBLENBREEsMkJBQUEsQ0FGQSxZQUFBLENBU0EsY0FBQSxDQUNBLDZCQUFBLENBTEEsc0JBQUEsQ0FEQSw0QkFBQSxDQUVBLGlCQUFBLENBQ0EsU0RHSixDQ0NJLDBCQVpKLFdBY1EsYUFBQSxDQURBLGlCREdOLENBQ0YsQ0NESSx5QkFoQkosV0FpQlEsYURJTixDQUNGLENDRlEsb0JBQ0ksYUFBQSxDQUNBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsUURJWixDQ0hZLDBCQUxKLG9CQU1RLGlCRE1kLENDSlUsdUJBRVEsWURPbEIsQ0NsQkUsaUJBaUJRLGtCQUFBLENBREEsVURRVixDQVZGLENDTUksa0JBQ0ksU0RPUixDQ05RLDBCQUZKLGtCQUdRLFNEU1YsQ0FDRixDQ1JRLDBCQUxKLGtCQU1RLFVEV1YsQ0FDRixDQ1ZRLG9CQUVJLGFBQUEsQ0FFQSxjQUFBLENBSEEsa0JBQUEsQ0FFQSxjRGFaLENDWFksMkJBQ0ksZURhaEIsQ0NWUSxxQkFHSSxZQUFBLENBQ0EsY0FBQSxDQUhBLFFBQUEsQ0FDQSxTRGNaLENDWFksMEJBTEoscUJBTVEsNkJEY2QsQ0FDRixDQ2JZLDBCQVJKLHFCQVNRLGFEZ0JkLENBQ0YsQ0NmWSx3QkFNSSxrQkFBQSxDQUZBLHFCQUFBLENBREEs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RSxpREFDRSxZeERxdFRKLEN3RDlzVE0seUJBREYsMENBRUksaUJ4RGt0VE4sQ0FDRixDeUQzb1RDLGlCQUNDLFl6RDhvVEYsQ3lENW9UQyxtQ0FDQyxhekQ4b1RGLEN5RDNvVEMsNEJBQ0MsbUJ6RDZvVEYsQ3lEbm9UQyxxRUFDQyw2QnpEMG9URixDeURyb1RDLGlDQUdDLHNCQUFBLENBRkEsc0JBQUEsQ0FDQSwyQnpEeW9URixDeURwb1RBLGFBQ0MsaUJ6RHVvVEQsQ3lEcm9UQyxvQkFXQyxrQkFBQSxDQUpBLHFCQUFBLENBTkEsVUFBQSxDQVFBLHNCQUFBLENBSEEsV0FBQSxDQUlBLHNCQUFBLENBTkEsTUFBQSxDQVFBLFNBQUEsQ0FWQSxjQUFBLENBQ0EsS0FBQSxDQVVBLGlCQUFBLENBUkEsVUFBQSxDQUdBLGV6RDRvVEYsQ3lEcm9UQyxzQkFNQyxXQUFBLENBSEEsUUFBQSxDQUZBLGNBQUEsQ0FDQSxPQUFBLENBRUEsOEJBQUEsQ0FDQSxVQUFBLENBRUEsZXpEdW9URixDeURyb1RFLDZCQVFDLGlDQUFBLENBREEsd0JBQUEsQ0FGQSxpQkFBQSxDQUVBLDRCQUFBLENBTkEsVUFBQSxDQUNBLGFBQUEsQ0FFQSxXQUFBLENBREEsVXpENG9USCxDeURwb1RDLGdCQUNDLEdBQ0MsdUJ6RHNvVEQsQ0FDRiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJhe1xyXG4gICAgJi5idG57XHJcbiAgICAgICAgJi5idG4tYmxhY2ssXHJcbiAgICAgICAgJi5idG4tcHJpbWFyeSxcclxuICAgICAgICAmLmJ0bi1kZWZhdWx0LFxyXG4gICAgICAgICYuYnRuLWdyZWVue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgJGdyZWVuO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzoxMHB4IDE0cHggMTBweCAxNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTppbml0aWFsO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokZ3JlZW5ob3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgJGdyZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbi5idG4uYnRuLXByaW1hcnksIGEuYnRuLmJ0bi1wcmltYXJ5e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJG9yYW5nZTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOjEwcHggMTRweCAxMHB4IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTppbml0aWFsO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWRhcms7XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAkb3JhbmdlLWRhcms7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uYnRuLmJ0bi1jb252ZXJzaW9uLCBhLmJ0bi5idG4tY29udmVyc2lvbiwgLmJ0bi5idG4tY2FydCwgYS5idG4uYnRuLWNhcnQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICRncmVlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokZ3JlZW5ob3ZlcjtcclxuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICRncmVlbjtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi5idG4tc2Vjb25kYXJ5LCBhLmJ0bi5idG4tc2Vjb25kYXJ5LCAudHlwZS1zZWFyY2ggLmJ0bi5sb2FkLXByb2R1Y3RzLnVudmVpbC1idXR0b24sICNsb2FkTmV4dFNlYXJjaFJlc3VsdHMgIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6JG9yYW5nZTtcclxuICAgIGJvcmRlcjoxcHggc29saWQgJG9yYW5nZTtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA3cHggMzVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOmluaXRpYWw7XHJcblxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xyXG4gICAgICAgIGJvcmRlcjoxcHggc29saWQgJG9yYW5nZS1kYXJrO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLm9yZGVyaW5nLXByb2Nlc3N7XHJcbiAgICAuYnRuLmJ0bi1zZWNvbmRhcnksIGEuYnRuLmJ0bi1zZWNvbmRhcnl7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4IDE0cHg7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBidXR0b257XHJcbiAgICAgICAgJlt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufcK0XHJcbi5mcmVlLWdpZnQgLmJ0biwgLmRpc2NvdW50LWNvdXBvbiBmb3JtIC5idG57XHJcbiAgICBwYWRkaW5nOjAhaW1wb3J0YW50O1xyXG4gICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgfVxyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmluLW8tbmFzLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogMTI5MHB4O1xufVxuLmluLW8tbmFzLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciBoMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW4tby1uYXMudHlwZS1wYWdlIC5kcGgge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmluLW8tbmFzLnR5cGUtcGFnZSAuZHBoOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52eWJlciB7XG4gIG1hcmdpbjogNTBweCAwIDUycHggMDtcbn1cbi52eWJlciBoMyB7XG4gIGNvbG9yOiAjMDIwMjAyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luOiAxMHB4IDAgMzZweCAwO1xufVxuLnZ5YmVyIHAge1xuICBjb2xvcjogIzAyMDIwMjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW46IDBweCBhdXRvIDIwcHggYXV0bztcbn1cblxuLnNvcnRpbWVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3BvZHN0cmFua3kvYm90dG9tcmlnaHQucG5nKSwgdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvcG9kc3RyYW5reS90b3BsZWZ0LnBuZyksICNmNGY4ZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodCwgdG9wIGxlZnQ7XG4gIHBhZGRpbmc6IDk3cHggODRweCA3NnB4IDExMHB4O1xuICBtYXJnaW46IDUycHggYXV0byAxMDJweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc29ydGltZW50IHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgbWFyZ2luOiAyNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc29ydGltZW50IHtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgfVxufVxuLnNvcnRpbWVudCAubGVmdCBoNCB7XG4gIGNvbG9yOiAjMDIwMjAyO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNvcnRpbWVudCAubGVmdCBoNCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zb3J0aW1lbnQgLmxlZnQgaDQgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNvcnRpbWVudCAubGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuLnNvcnRpbWVudCAucmlnaHQge1xuICB3aWR0aDogNzAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc29ydGltZW50IC5yaWdodCB7XG4gICAgd2lkdGg6IDc5JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc29ydGltZW50IC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5zb3J0aW1lbnQgLnJpZ2h0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBjb2xvcjogIzAyMDIwMjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uc29ydGltZW50IC5yaWdodCBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uc29ydGltZW50IC5yaWdodCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxhWTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc29ydGltZW50IC5yaWdodCB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zb3J0aW1lbnQgLnJpZ2h0IHVsIHtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgfVxufVxuLnNvcnRpbWVudCAucmlnaHQgdWwgbGkge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWU3ZmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNvcnRpbWVudCAucmlnaHQgdWwgbGkge1xuICAgIG1hcmdpbjogNXB4O1xuICB9XG59XG4uc29ydGltZW50IC5yaWdodCB1bCBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWU3ZmM7XG59XG4uc29ydGltZW50IC5yaWdodCB1bCBsaSBhIHtcbiAgcGFkZGluZzogOXB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAyMDIwMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuc29ydGltZW50IC5yaWdodCB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiA5cHggMTVweDtcbiAgfVxufVxuLnNvcnRpbWVudCAucmlnaHQgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndlbGNvbWUtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogNjE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS10ZXh0IHtcbiAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgfVxufVxuLndlbGNvbWUtdGV4dCAubGVmdCB7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53ZWxjb21lLXRleHQgLmxlZnQge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICB9XG59XG4ud2VsY29tZS10ZXh0IC5sZWZ0IGltZyB7XG4gIG1heC1oZWlnaHQ6IDYxNnB4O1xufVxuLndlbGNvbWUtdGV4dCAucmlnaHQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9wb2RzdHJhbmt5L2JvdHRvbXJpZ2h0LnBuZyksIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3BvZHN0cmFua3kvdG9wbGVmdC5wbmcpLCAjZjRmOGZmO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQsIHRvcCBsZWZ0O1xuICBwYWRkaW5nOiA0N3B4IDMwcHggNDdweCA5N3B4O1xuICBtYXgtd2lkdGg6IDY0MHB4O1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2VsY29tZS10ZXh0IC5yaWdodCB7XG4gICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0N3B4IDMxcHggNDdweCA0OHB4O1xuICB9XG59XG4ud2VsY29tZS10ZXh0IC5yaWdodCBoMyB7XG4gIGNvbG9yOiAjMDIwMjAyO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbjogMCAwIDEwcHggMDtcbn1cbi53ZWxjb21lLXRleHQgLnJpZ2h0IHAge1xuICBjb2xvcjogIzAyMDIwMjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuLndlbGNvbWUtdGV4dCAucmlnaHQgcCBhIHtcbiAgY29sb3I6ICMyNzNhNmE7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLndlbGNvbWUtdGV4dCAucmlnaHQgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubW5vaGVtdmljZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3BvZHN0cmFua3kvYm90dG9tcmlnaHQucG5nKSwgdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvcG9kc3RyYW5reS90b3BsZWZ0LnBuZyksICNmNGY4ZmY7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodCwgdG9wIGxlZnQ7XG4gIHBhZGRpbmc6IDQzcHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLm1ub2hlbXZpY2UgaDMge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBjb2xvcjogIzAyMDIwMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMHB4IGF1dG8gMTVweCBhdXRvO1xufVxuLm1ub2hlbXZpY2UgYS5idG4uYnRuLXNlY29uZGFyeSB7XG4gIHdpZHRoOiAyMjBweDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYm94LWN1c3RvbSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDREQ0RTA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYm94LWN1c3RvbSAucm93IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYm94LWN1c3RvbSAuY29udGFjdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDE2MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYm94LWN1c3RvbSAuY29udGFjdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6ICNjZGQ0ZTA7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgODUlIDAsIDEwMCUgNTAlLCA4NSUgMTAwJSwgMCUgMTAwJSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjZGQ0ZTA7XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJveC1jdXN0b20gLmNvbnRhY3QtaXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDg1JSAwLCAxMDAlIDUwJSwgODUlIDEwMCUsIDAlIDEwMCUpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNGN0ZCRkU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYm94LWN1c3RvbSAuY29udGFjdC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCwgMTAwJSA3OSUsIDQ5JSA5NyUsIDAgNzklKTtcbiAgfVxuICAuaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJveC1jdXN0b20gLmNvbnRhY3QtaXRlbTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgMTAwJSAwLCAxMDAlIDc5JSwgNDklIDk3JSwgMCA3OSUpO1xuICAgIHRvcDogLTFweDtcbiAgfVxuICAuaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJveC1jdXN0b20gLmNvbnRhY3QtaXRlbTpmaXJzdC1jaGlsZCBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJveC1jdXN0b20gLmNvbnRhY3QtaXRlbTpmaXJzdC1jaGlsZCBoMyB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJveC1jdXN0b20gLmNvbnRhY3QtaXRlbSBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWJveC1jdXN0b20gLmNvbnRhY3QtaXRlbSAuaWNvbiB7XG4gIGNvbG9yOiAjNjJBNURCO1xuICBmb250LXNpemU6IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWFkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtYWRkcmVzcyB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWFkZHJlc3MgcCB7XG4gIGNvbG9yOiAjN0I3QjdCO1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1hZGRyZXNzIC5pY28gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzdCN0I3Qjtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW1hZ2Utc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbWFnZS1zZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbWFnZS1zZWN0aW9uIC5jb250YWN0LWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY0LjdkZWcsICNFNEYwRjggMCUsICNGNEZBRkUgMTAwJSk7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW1hZ2Utc2VjdGlvbiAuY29udGFjdC1pbWFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxO1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbWFnZS1zZWN0aW9uIC5jb250YWN0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4OiAxO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjY0LjdkZWcsICNFNEYwRjggMCUsICNGNEZBRkUgMTAwJSk7XG4gIHBhZGRpbmc6IDI2cHggNDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbWFnZS1zZWN0aW9uIC5jb250YWN0LWluZm8ge1xuICAgIHBhZGRpbmc6IDI2cHggMTMwcHg7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTEzJTtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbWFnZS1zZWN0aW9uIC5jb250YWN0LWluZm8gaDUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW1hZ2Utc2VjdGlvbiAuY29udGFjdC1pbmZvIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaW4ta29udGFrdCAuY29udGFjdC13cmFwcGVyIC5jb250YWN0LWltYWdlLXNlY3Rpb24gLmNvbnRhY3QtaW5mbyBoMyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmluLWtvbnRha3QgLmNvbnRhY3Qtd3JhcHBlciAuY29udGFjdC1pbWFnZS1zZWN0aW9uIC5jb250YWN0LWluZm9fX2l0ZW0gaDU6YmVmb3JlIHtcbiAgY29sb3I6ICM2MkE1REI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW1hZ2Utc2VjdGlvbiAuY29udGFjdC1pbmZvX19pdGVtLmFkZHJlc3MgaDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW1hZ2Utc2VjdGlvbiAuY29udGFjdC1pbmZvX19pdGVtLm9wZW5pbmcgaDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pbi1rb250YWt0IC5jb250YWN0LXdyYXBwZXIgLmNvbnRhY3QtaW1hZ2Utc2VjdGlvbiAuY29udGFjdC1pbmZvX19pdGVtLnRlbCBoNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuXG4uZG9wcmF2YS1wbGF0YmEgLmRvcHJhdmEtd3JhcHBlciAuaW1hZ2Uge1xuICB3aWR0aDogMTU3cHg7XG59XG4uZG9wcmF2YS1wbGF0YmEgLmRvcHJhdmEtd3JhcHBlciBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xufVxuLmRvcHJhdmEtcGxhdGJhIC5kaXNjbGFpbWVyIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcbn1cbi5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0uc2hvdyAuY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uZG9wcmF2YS1wbGF0YmEgLmNsaWNrX19pdGVtLnNob3cgLml0ZW06YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0sIC5kb3ByYXZhLXBsYXRiYSAucGF5bWVudF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uZG9wcmF2YS1wbGF0YmEgLmNsaWNrX19pdGVtIC5jb250ZW50LCAuZG9wcmF2YS1wbGF0YmEgLnBheW1lbnRfX2l0ZW0gLmNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0gLml0ZW0sIC5kb3ByYXZhLXBsYXRiYSAucGF5bWVudF9faXRlbSAuaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBoZWlnaHQ6IDgwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZ2FwOiA4cHg7XG59XG4uZG9wcmF2YS1wbGF0YmEgLmNsaWNrX19pdGVtIC5pdGVtOmFmdGVyLCAuZG9wcmF2YS1wbGF0YmEgLnBheW1lbnRfX2l0ZW0gLml0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vNTA1OTQxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1nL2Fycm93LWRvd24tZG9wcmF2YS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgY29sb3I6IGJsYWNrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMzBweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbn1cbi5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0gLml0ZW0gLmRvcHJhdmFfX2l0ZW0tLWluZm8sIC5kb3ByYXZhLXBsYXRiYSAucGF5bWVudF9faXRlbSAuaXRlbSAuZG9wcmF2YV9faXRlbS0taW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0gLml0ZW0gLmRvcHJhdmFfX2l0ZW0tLWluZm8gaW1nLCAuZG9wcmF2YS1wbGF0YmEgLnBheW1lbnRfX2l0ZW0gLml0ZW0gLmRvcHJhdmFfX2l0ZW0tLWluZm8gaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0gLml0ZW0gLmRvcHJhdmFfX2l0ZW0tLWluZm8gc3BhbiwgLmRvcHJhdmEtcGxhdGJhIC5wYXltZW50X19pdGVtIC5pdGVtIC5kb3ByYXZhX19pdGVtLS1pbmZvIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZG9wcmF2YS1wbGF0YmEgLmNsaWNrX19pdGVtIC5pdGVtIHNwYW4ucHJpY2UsIC5kb3ByYXZhLXBsYXRiYSAucGF5bWVudF9faXRlbSAuaXRlbSBzcGFuLnByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmRvcHJhdmEtcGxhdGJhIC5pbWFnZSB7XG4gICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmRvcHJhdmEtcGxhdGJhIC5jbGlja19faXRlbSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgfVxuICAuZG9wcmF2YV9faXRlbS0taW5mbyB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAuaXRlbSBzcGFuLnByaWNlIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xuICAuZG9wcmF2YS1wbGF0YmEgLmltYWdlIHtcbiAgICB3aWR0aDogODVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hpcHBpbmctb3B0aW9ucy1wb3B1cCB7XG4gIHBhZGRpbmc6IDIwcHggMzZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuc2hpcHBpbmctb3B0aW9ucy1wb3B1cCB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICB9XG59XG4uc2hpcHBpbmctb3B0aW9ucy1wb3B1cCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnF1ZXN0aW9uLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnBheW1lbnRfX3RpdGxlIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zaGlwcGluZy1vcHRpb25zLXBvcHVwIC5leHRyYS5kZWxpdmVyeSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbi5zaGlwcGluZy1vcHRpb25zLXBvcHVwIC5zaGlwcGluZy1yb3cge1xuICBoZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDE1cHggMjdweDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDIxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDY3cHgpIHtcbiAgLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnNoaXBwaW5nLXJvdyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIGdhcDogMTJweDtcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcbiAgfVxufVxuLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnNoaXBwaW5nLXJvdzpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5zaGlwcGluZy1vcHRpb25zLXBvcHVwIC5zaGlwcGluZy1yb3cgLnNoaXBwaW5nLWJpbGxpbmctbmFtZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnNoaXBwaW5nLXJvdyAucGF5bWVudC1zaGlwcGluZy1wcmljZSB7XG4gIG9yZGVyOiAtMztcbn1cbi5zaGlwcGluZy1vcHRpb25zLXBvcHVwIC5zaGlwcGluZy1yb3cgLnBheW1lbnQtbG9nbyB7XG4gIGZsZXgtYmFzaXM6IDkwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzY3cHgpIHtcbiAgLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnNoaXBwaW5nLXJvdyAucGF5bWVudC1sb2dvIHtcbiAgICBmbGV4LWJhc2lzOiA1MHB4O1xuICB9XG59XG4uc2hpcHBpbmctb3B0aW9ucy1wb3B1cCAuc2hpcHBpbmctcm93LnJvdy1wYXltZW50IC5wYXltZW50LWxvZ28ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNoaXBwaW5nLW9wdGlvbnMtcG9wdXAgLnNoaXBwaW5nLXJvdy5yb3ctcGF5bWVudC5jYXJkIC5wYXltZW50LXNoaXBwaW5nLXByaWNlLCAuc2hpcHBpbmctb3B0aW9ucy1wb3B1cCAuc2hpcHBpbmctcm93LnJvdy1wYXltZW50LnRyYW5zZmVyIC5wYXltZW50LXNoaXBwaW5nLXByaWNlIHtcbiAgY29sb3I6ICMyQzg3NTk7XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzIHAsIC5vcmRlcmluZy1wcm9jZXNzIC5jb250ZW50IGRpdiB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyBvbC5jYXJ0LWhlYWRlciBsaSBhLCAub3JkZXJpbmctcHJvY2VzcyBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcge1xuICBjb2xvcjogIzY2NjY2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIGEuZmF2b3JpdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tY29udGFjdHMsIC5vcmRlcmluZy1wcm9jZXNzIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAudG9wLW5hdmlnYXRpb24tYmFyIC5yZXNwb25zaXZlLXRvb2xzIGE6bm90KC50b2dnbGUtd2luZG93W2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dKSwgLm9yZGVyaW5nLXByb2Nlc3MgLnRvcC1uYXZpZ2F0aW9uLWJhciAucmVzcG9uc2l2ZS10b29scyAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC50b3AtbmF2aWdhdGlvbi1iYXIgLnJlc3BvbnNpdmUtdG9vbHMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyBuYXYjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICB0b3A6IDYwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkge1xuICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkYWRhZGE7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzLmlkLS05IC5jYXJ0LXRhYmxlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2Vzcy5pZC0tOSAuY2FydC1zdW1tYXJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzLmlkLS05IC5zaWRlYmFyLWluLWNhcnQge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAudG9wLW5hdmlnYXRpb24tYmFyLCAub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2Vzcy5jYXJ0LWVtcHR5ICNoZWFkZXIsIC5vcmRlcmluZy1wcm9jZXNzLmNhcnQtZW1wdGllZCAjaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2hlY2tvdXQtYm94IHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jaGVja291dC1ib3ggLnRvZ2dsZS1jb250YWN0cyB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2hlY2tvdXQtYm94IC50b2dnbGUtY29udGFjdHMgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2hlY2tvdXQtYm94IC5jb250YWN0LWJveCBhIHtcbiAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2hlY2tvdXQtYm94IGEge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlkLS0xNSBuYXYjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcbiAgICB0b3A6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAuaWQtLTE1IC50b3AtbmF2aWdhdGlvbi1iYXIgLnJlc3BvbnNpdmUtdG9vbHMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG5hLmJ0bi5idG4tYmxhY2ssIGEuYnRuLmJ0bi1wcmltYXJ5LCBhLmJ0bi5idG4tZGVmYXVsdCwgYS5idG4uYnRuLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJDODc1OTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbmEuYnRuLmJ0bi1ibGFjazpob3ZlciwgYS5idG4uYnRuLXByaW1hcnk6aG92ZXIsIGEuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyLCBhLmJ0bi5idG4tZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU2RjQ2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMkM4NzU5O1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5LCBhLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMDg4MDQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMDg4MDQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDEwcHggMTRweCAxMHB4IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmJ0bi5idG4tcHJpbWFyeTpob3ZlciwgYS5idG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTk4MjAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTk4MjAwO1xufVxuXG4uYnRuLmJ0bi1jb252ZXJzaW9uLCBhLmJ0bi5idG4tY29udmVyc2lvbiwgLmJ0bi5idG4tY2FydCwgYS5idG4uYnRuLWNhcnQge1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMkM4NzU5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xufVxuLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgYS5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIsIC5idG4uYnRuLWNhcnQ6aG92ZXIsIGEuYnRuLmJ0bi1jYXJ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNkY0NjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJDODc1OTtcbn1cblxuLmJ0bi5idG4tc2Vjb25kYXJ5LCBhLmJ0bi5idG4tc2Vjb25kYXJ5LCAudHlwZS1zZWFyY2ggLmJ0bi5sb2FkLXByb2R1Y3RzLnVudmVpbC1idXR0b24sICNsb2FkTmV4dFNlYXJjaFJlc3VsdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjA4ODA0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjA4ODA0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDdweCAzNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgLnR5cGUtc2VhcmNoIC5idG4ubG9hZC1wcm9kdWN0cy51bnZlaWwtYnV0dG9uOmhvdmVyLCAjbG9hZE5leHRTZWFyY2hSZXN1bHRzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U5ODIwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5ODIwMDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgLmJ0bi5idG4tc2Vjb25kYXJ5LCAub3JkZXJpbmctcHJvY2VzcyBhLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmJ0bi5idG4tc2Vjb25kYXJ5OjphZnRlciwgLm9yZGVyaW5nLXByb2Nlc3MgYS5idG4uYnRuLXNlY29uZGFyeTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuwrQgLmZyZWUtZ2lmdCAuYnRuLFxuLmRpc2NvdW50LWNvdXBvbiBmb3JtIC5idG4ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG7CtCAuZnJlZS1naWZ0IC5idG46OmFmdGVyLFxuLmRpc2NvdW50LWNvdXBvbiBmb3JtIC5idG46OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMzJweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBwYWRkaW5nOiAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCAuZmlsdGVyLWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwgLmZpbHRlci1jb3VudDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIilcIjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmJlZm9yZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRURFNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZGFmNDtcbiAgY29sb3I6ICMyQzg3NTk7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi5jb250ZW50LWlubmVyIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cblxuLmV4dHJhIHN0cm9uZyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbi5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2Uge1xuICB3aWR0aDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uZXh0cmEuZGVsaXZlcnkgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uZXh0cmEuZGVsaXZlcnkgc3BhbiAucHJpY2UtcmFuZ2Uge1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDkwJTtcbn1cbi5leHRyYS5kZWxpdmVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZVwiO1xuICBjb2xvcjogIzJDODc1OTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICB0b3A6IDUwJTtcbn1cblxuI2Nib3hDbG9zZSB7XG4gIHRvcDogLTEzcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmZmZmIDAlLCAjZjVmNWY1IDEwMCUpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI2Nib3hDbG9zZTpiZWZvcmUge1xuICBsZWZ0OiAxM3B4O1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnByaWNlLXJhbmdlID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNkY0NjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkuYmVuZWZpdEJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLnNpdGUtbXNnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTQyMzRhO1xufVxuLnRvb2x0aXAudG9wIC50b29sdGlwLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0MjM0YTtcbn1cblxuLm1lbnUtaGVscGVyOjphZnRlcixcbi5tZW51LXRyaWdnZXI6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ucmVtb3ZlLXRvcDpiZWZvcmUge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyLXBvcHVwIC5zaXRlLW1zZy5pbmZvcm1hdGlvbixcbi5hZHZhbmNlZC1vcmRlci1wb3B1cCAuY29va2llLWFnLXdyYXAsXG4uYWR2YW5jZWQtb3JkZXItcG9wdXAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDMyZDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiAxMXB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTk5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciAudGV4dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIC5jbG9zZSB7XG4gIHJpZ2h0OiAxM3B4O1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIgLmNsb3NlOjpiZWZvcmUsIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIC5jbG9zZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4udHlwZS1jYXRlZ29yeSBtYWluI2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3gtc2hhZG93OiAtNHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG59XG5cbi5vdmVyYWxsLXdyYXBwZXIge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDE0NXB4O1xuICB9XG59XG5cbi5iZW5lZml0QmFubmVyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG5wLFxuLmNvbnRlbnQgZGl2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNob3ctdG9vbHRpcC5hY3JvbnltW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jbXlCdG4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDk5O1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmQ5Y2U7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG4jbXlCdG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyIC5kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmxhdGVzdC1jb250cmlidXRpb24tYm94IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJhbm5lci13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZvb3Rlci1iYW5uZXJzIHtcbiAgbWFyZ2luOiAwO1xufVxuLmZvb3Rlci1iYW5uZXJzIC5jb2wtbGctMTIge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGFjdC1ib3ggdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDUzcHg7XG59XG4uY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDI2cHg7XG59XG4uY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4gYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG59XG4uY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbnRhY3QtYm94IHVsID4gbGkgPiBzcGFuLm1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzJDODc1OTtcbiAgbGVmdDogMjBweDtcbn1cbi5jb250YWN0LWJveCB1bCA+IGxpID4gc3Bhbi50ZWwsIC5jb250YWN0LWJveCB1bCA+IGxpID4gc3Bhbi5jZWxscGhvbmUge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubm9hZnRlcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzIC5zb2NpYWwgYTo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNvY2lhbCB7XG4gICAgbWFyZ2luOiAwcHggMCAxNXB4IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5zb2NpYWwgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zb2NpYWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMTFweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc29jaWFsIGxpOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnNvY2lhbCBhIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCA0cHg7XG59XG4uc29jaWFsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zb2NpYWwgYTpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zb2NpYWwgYTpudGgtY2hpbGQoMSkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5zb2NpYWwgYVt0aXRsZT1GYWNlYm9va106OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIGZvbnQtZmFtaWx5OiBcIkZsYXRpY29uXCI7XG4gIGNvbG9yOiAjZDBkYWY0O1xuICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc29jaWFsIGFbdGl0bGU9RmFjZWJvb2tdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc29jaWFsIGFbdGl0bGU9SW5zdGFncmFtXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbiAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcbiAgY29sb3I6ICNkMGRhZjQ7XG4gIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwgYVt0aXRsZT1JbnN0YWdyYW1dOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc29jaWFsIGFbdGl0bGU9VGlrVG9rXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGNcIjtcbiAgZm9udC1mYW1pbHk6IFwiRmxhdGljb25cIjtcbiAgY29sb3I6ICNkMGRhZjQ7XG4gIGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwgYVt0aXRsZT1UaWtUb2tdOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuICB9XG59XG4uc29jaWFsIGFbdGl0bGU9WW91VHViZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAzIWltcG9ydGFudFwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkYWY0O1xufVxuLnNvY2lhbCBhOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjZDBkYWY0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb2NpYWwgYTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzRweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgfVxufVxuLnNvY2lhbCBhOmhvdmVyOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Zvb3RlciAuY29udGFjdC1ib3gge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuYmFubmVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbn1cbiNmb290ZXIgLnNpdGUtbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG5hLFxuLmxpbmstbGlrZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtby10cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuXG5odG1sIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbmJvZHkge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmJhbm5lcnMtY29udGVudCBhOmhvdmVyIGltZyxcbi5iYW5uZXItZm9vdGVyIGE6aG92ZXIgaW1nLFxuLmJhbm5lci13cmFwcGVyIGE6aG92ZXIgaW1nLFxuLmZvb3Rlci1iYW5uZXIgYTpob3ZlciBpbWcsXG4uYmFubmVyLWNhdGVnb3J5IGE6aG92ZXIgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gIC1vLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uc3RhcnMge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uc3RhcnMgYSxcbi5zdGFycyBzcGFuIHtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIC5zdGFycyBhLFxuICAuc3RhcnMgc3BhbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gIH1cbn1cblxuLnN0YXJzIC5zdGFyLnN0YXItb246OmJlZm9yZSxcbi5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZjdhNzM4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIC5zdGFycyAuc3Rhci5zdGFyLW9uOjpiZWZvcmUsXG4gIC5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5zdGFycyBhLnN0YXItb2ZmOjpiZWZvcmUsXG4uc3RhcnMgc3Bhbi5zdGFyLW9mZjo6YmVmb3JlIHtcbiAgY29sb3I6ICM4YjhiOGI7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG5cbi5zdGFycyBhOjpiZWZvcmUsXG4uc3RhcnMgc3Bhbjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xuICAuc3RhcnMgYTo6YmVmb3JlLFxuICAuc3RhcnMgc3Bhbjo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kZXNrdG9waGlkZSB7XG4gICAgd2lkdGg6IDBweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlLFxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDU5cHggMCAyMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoNC5ob21lcGFnZS1ncm91cC10aXRsZSxcbiAgLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBtYXJnaW46IDMycHggMCAyMHB4IDA7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICB9XG59XG5oNC5ob21lcGFnZS1ncm91cC10aXRsZSArIHAsXG4uaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUgKyBwIHtcbiAgY29sb3I6ICM0YjUxNWM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4ubWFpbCA+IGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5zb2NpYWxuaS1pa29ueSBhOjpiZWZvcmUge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLm1hcmdpbiB7XG4gIG1hcmdpbjogNDJweCAwIDU2cHggMDtcbn1cblxuLmluLWluZGV4IGg0IHtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmluLWluZGV4ICNjb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggI2NvbnRlbnQgLmJvZHktYmFubmVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAucHJvZHVjdHMtYmxvY2sge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG5cbi51c3AgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnVzcCAudXNwLWlubmVyIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTMyMHB4O1xuICB9XG59XG5cbi50aXRsZS11bmRlcmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMkQ4QjYxO1xufVxuXG4uY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkge1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWU3ZmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgaW5wdXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm9yZGVyLWxlZnQ6IDFweCAjZGVlN2ZjO1xuICBib3JkZXItcmlnaHQ6IDFweCAjZGVlN2ZjO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5jYXJ0LXRhYmxlIC5wLXF1YW50aXR5IC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lIG5vbmUgbm9uZSBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlN2ZjO1xufVxuLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG59XG4uY2FydC10YWJsZSAucC1xdWFudGl0eSAucXVhbnRpdHkgLmRlY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lIHNvbGlkIG5vbmUgbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlN2ZjO1xufVxuLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzIC5zb2NpYWwgYTpob3Zlcjo6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmhvbWVwYWdlLXByb2R1Y3RzLWhlYWRpbmctNTgge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbmE6aG92ZXIsXG4ubGluay1saWtlOmhvdmVyLFxuYTpmb2N1cyxcbi5saW5rLWxpa2U6Zm9jdXMge1xuICBjb2xvcjogIzJDODc1OTtcbn1cblxuLmZvci1mcmVlIHtcbiAgY29sb3I6ICMyYzg3NTk7XG59XG5cbio6Oi13ZWJraXQtc2Nyb2xsYmFyLWNvcm5lciB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5oaWRlLWRlc2NyaXB0aW9uX19zd2l0Y2hlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbi5oaWRlLWRlc2NyaXB0aW9uX19zd2l0Y2hlciAuaGlkZS1kZXNjcmlwdGlvbl9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGlkZS1kZXNjcmlwdGlvbl9fc3dpdGNoZXIgLmhpZGUtZGVzY3JpcHRpb25fX2J0biBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uaGlkZS1kZXNjcmlwdGlvbl9fc3dpdGNoZXIgLmhpZGUtZGVzY3JpcHRpb25fX2J0bjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjMkM4NzU5O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ucmV2ZWFsLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLnRvcC1uYXZpZ2F0aW9uLW1lbnUsXG4uc2VhcmNoLFxuLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnJlYWR5IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4jZGtMYWJDb21wYXJlckRpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52aXNpYmxlLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuI2NvbG9yYm94IHtcbiAgei1pbmRleDogMTAwMDAwMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5idG4sXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGJvZHksXG5ib2R5LmJsYW5rLW1vZGUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkICNuYXZpZ2F0aW9uLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgzLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNCxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg2LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDEsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgzLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg2LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuY2FydC10YWJsZSAubWFpbi1saW5rLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuY2FydC1yZWxhdGVkLW5hbWUsXG4uYmxhbmstbW9kZSBoMSxcbi5ibGFuay1tb2RlIGgyLFxuLmJsYW5rLW1vZGUgaDMsXG4uYmxhbmstbW9kZSBoNCxcbi5ibGFuay1tb2RlIGg1LFxuLmJsYW5rLW1vZGUgaDYsXG4uYmxhbmstbW9kZSAuaDEsXG4uYmxhbmstbW9kZSAuaDIsXG4uYmxhbmstbW9kZSAuaDMsXG4uYmxhbmstbW9kZSAuaDQsXG4uYmxhbmstbW9kZSAuaDUsXG4uYmxhbmstbW9kZSAuaDYsXG4uYmxhbmstbW9kZSAuY2FydC10YWJsZSAubWFpbi1saW5rLFxuLmJsYW5rLW1vZGUgLmNhcnQtcmVsYXRlZC1uYW1lLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2UtZmluYWwsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5wcmljZS1zYXZlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc3RhbmRhcmQge1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBzcmM6IHVybChcImZvbnRzL2ljb21vb24uZW90P3E2amtrclwiKTtcbiAgc3JjOiB1cmwoXCJmb250cy9pY29tb29uLmVvdD9xNmpra3IjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2ljb21vb24udHRmP3E2amtrclwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiZm9udHMvaWNvbW9vbi53b2ZmP3E2amtrclwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCJmb250cy9pY29tb29uLnN2Zz9xNmpra3IjaWNvbW9vblwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cbltjbGFzc149aWNvbi1dLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBzcGVhazogbmV2ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5pY29uLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xuICBjb2xvcjogIzY2Njtcbn1cblxuLmljb24tY29tcGFyZS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGNvbG9yOiAjMmQ4YjYxO1xufVxuXG4uaWNvbi1kZWxpdmVyeS10cnVjay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gIGNvbG9yOiAjMmQ4YjYxO1xufVxuXG4uaWNvbi1oZWFydC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG4gIGNvbG9yOiAjMmQ4YjYxO1xufVxuXG4uaWNvbi1wYXdwcmludC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG4gIGNvbG9yOiAjMmQ4YjYxO1xufVxuXG4uaWNvbi1zcGVlY2gtYnViYmxlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbiAgY29sb3I6ICMyZDhiNjE7XG59XG5cbi5pY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTFcIjtcbiAgY29sb3I6ICMyZDhiNjE7XG59XG5cbi5pY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cblxuLmljb24tZmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgY29sb3I6ICM4ODQ0MmQ7XG59XG5cbi5pY29uLWlnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gIGNvbG9yOiAjODg0NDJkO1xufVxuXG4uaWNvbi15dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICBjb2xvcjogIzg4NDQyZDtcbn1cblxuLmljb24tY2xvc2UtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4uaWNvbi1tb3JlLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLWJnLWhlYWRlci1sZWZ0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgY29sb3I6ICM1NjlmN2E7XG59XG5cbi5pY29uLWJnLWhlYWRlci1sZWZ0LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cblxuLmljb24tYmctaGVhZGVyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLmljb24tdXNwLTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgY29sb3I6ICM4ODQ0MmQ7XG59XG5cbi5pY29uLXVzcC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG4gIGNvbG9yOiAjODg0NDJkO1xufVxuXG4uaWNvbi11c3AtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xuICBjb2xvcjogIzg4NDQyZDtcbn1cblxuLmljb24tdXNwLTQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgY29sb3I6ICM4ODQ0MmQ7XG59XG5cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmljb24tZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pY29uLXRlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZFwiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnByb2R1Y3RzLWJsb2NrIC5zbGljay1saXN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wcm9kdWN0cy1ibG9jayAuc2xpY2stbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmaWx0ZXI6IGJsdXIoMzVweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNDRweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxOTlweDtcbiAgei1pbmRleDogMTEwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtYmxvY2sgLnNsaWNrLWxpc3Q6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjMkM4NzU5O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU2RjQ2O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAtNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDMwcHggMzBweCAwO1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTMwcHg7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogLTUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweCAwIDAgMzBweDtcbiAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0zMHB4O1xuICB9XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGUsXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgem9vbTogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAwO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBtYXJnaW46IDIycHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjo6YWZ0ZXIge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTljOGI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5wcm9kdWN0cy1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0cy1ibG9jay5zbGljay1zbGlkZXIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAxcHg7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGJvdHRvbTogLTJweDtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQTlDOEI2O1xufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMUZBRjU7XG59XG5cbi5wcm9kdWN0cyAuc2xpY2stdHJhY2sge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5sYi1yZXN1bHRzLXdyYXBwZXIge1xuICBib3JkZXItbGVmdDogMC41cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmhlYWRlciNoZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xufVxuaGVhZGVyI2hlYWRlciAubWVudS1oZWxwZXIge1xuICB0b3A6IDEwcHg7XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIGhlaWdodDogMTAwcHg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICB9XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wID4gZGl2IHtcbiAgZmxleDogaW5pdGlhbDtcbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmJ0bi5jYXJ0LWNvdW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmJ0bi5jYXJ0LWNvdW50OjphZnRlciB7XG4gICAgY29udGVudDogXCJLb8Whw61rXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuYnRuLmNhcnQtY291bnQgaSxcbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmJ0bi5jYXJ0LWNvdW50IHNwYW4ubWltZS1jb3VudGVyIHtcbiAgYmFja2dyb3VuZDogI0YwODgwNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgcGFkZGluZzogM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYm90dG9tOiAxOXB4O1xuICBsZWZ0OiAtOHB4O1xuICB0b3A6IGF1dG87XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuYnRuLmNhcnQtY291bnQgaSxcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuYnRuLmNhcnQtY291bnQgc3Bhbi5taW1lLWNvdW50ZXIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB3aWR0aDogMjFweDtcbiAgICBoZWlnaHQ6IDIxcHg7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICBsZWZ0OiAtMnB4O1xuICB9XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5idG4uY2FydC1jb3VudDpoYXMoaSkgc3Bhbi5taW1lLWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRURFNztcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFFNkY0NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5zZWFyY2ggLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5zZWFyY2ggLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLnNlYXJjaCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLnNlYXJjaCAuYnRuIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiAjRjA4ODA0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCAxN3B4IDRweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLnNlYXJjaCAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0U5ODIwMDtcbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLnNlYXJjaC1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9pY29ucy9zZWFyY2gtaWNvbi5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBmb250LXNpemU6IDA7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgdG9wOiAzcHg7XG4gIGxlZnQ6IDA7XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyID4gZGl2IHtcbiAgZmxleDogMCAxIDMzLjMzMzMzMyU7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciA+IGRpdiB7XG4gICAgZmxleDogMCAxIDMwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIC5zZWFyY2gge1xuICAgIGZsZXgtYmFzaXM6IDQwJTtcbiAgfVxufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAjZGtMYWJDb21wYXJlckhlYWRlcldyYXBwcGVyIHtcbiAgb3JkZXI6IDI7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgI2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlciB7XG4gICAgdG9wOiAxOHB4O1xuICAgIHJpZ2h0OiA4OXB4O1xuICB9XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgI2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlciAjZGtMYWJDb21wYXJlckhlYWRlckljb25CdG4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAjZGtMYWJDb21wYXJlckhlYWRlcldyYXBwcGVyICNka0xhYkNvbXBhcmVySGVhZGVySWNvbkJ0biBlbSB7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDg4MDQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRvcDogdW5zZXQgIWltcG9ydGFudDtcbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAuY2FydC1wcmljZS52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAuZmF2b3JpdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmZhdm9yaXRlIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5sb2dpbi1jdGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3OUQ3RDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgOTIlIDAsIDkyJSAyOSUsIDEwMCUgNTAlLCA5MiUgNzElLCA5MiUgMTAwJSwgMCAxMDAlKTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5sb2dpbi1jdGEge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvZ2luLWN0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5sb2dpbi1jdGEgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIGJ1dHRvbltkYXRhLXRhcmdldD1sb2dpbl0sXG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvZ2luIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIGJ1dHRvbltkYXRhLXRhcmdldD1sb2dpbl06YmVmb3JlLFxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5sb2dpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MHB4IDM3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvbWltZWRpZ2l0YWwvamV6ZWstdWNldC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5oZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYnV0dG9uW2RhdGEtdGFyZ2V0PWxvZ2luXSBzcGFuLFxuaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5sb2dpbiBzcGFuIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5jYXJ0LWNvdW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5jYXJ0LWNvdW50IHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGhlaWdodDogNjlweDtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiAqIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBvcmRlcjogNDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAuY2FydC1jb3VudCB7XG4gICAgb3JkZXI6IDM7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogMzNweCAhaW1wb3J0YW50O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAuY2FydC1jb3VudDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zICNka0xhYkNvbXBhcmVySGVhZGVyV3JhcHBwZXIge1xuICAgIG9yZGVyOiAyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuc2l0ZS1uYW1lLXdyYXBwZXIge1xuICAgIGhlaWdodDogODFweCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiAjMUU2RjQ2O1xuICBoZWlnaHQ6IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbmhlYWRlciNoZWFkZXIgLmhlYWRlci1ib3R0b20gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmRrTGFiQ29tcGFyZXJIZWFkZXJJY29uQnRuIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gIH1cbn1cbi5ka0xhYkNvbXBhcmVySGVhZGVySWNvbkJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL21pbWVkaWdpdGFsL3Bvcm92bmFuaS5zdmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGtMYWJDb21wYXJlckhlYWRlckljb25CdG46OmJlZm9yZSB7XG4gICAgdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ka0xhYkNvbXBhcmVySGVhZGVySWNvbkJ0bjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiUG9yb3Zuw6Fuw61cIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG59XG4uZGtMYWJDb21wYXJlckhlYWRlckljb25CdG4gZW0ge1xuICB0b3A6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogLTE2cHggIWltcG9ydGFudDtcbiAgbGVmdDogLTJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRrTGFiQ29tcGFyZXJIZWFkZXJJY29uQnRuIGVtIHtcbiAgICBib3R0b206IDE2cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2l0ZS1uYW1lIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDk5cHg7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1uYW1lIGEge1xuICAgIHdpZHRoOiAxNDlweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbi5zaXRlLW5hbWUgYSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLWJ1dHRvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA1OS4wMTY3cHg7XG4gIGhlaWdodDogMzRweDtcbiAgb3JkZXI6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24tYnV0dG9uczo6YmVmb3JlIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDM0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4ubmF2aWdhdGlvbi1idXR0b25zOmhhcygjZGtMYWJDb21wYXJlckhlYWRlcldyYXBwcGVyKTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgZm9udC1zaXplOiAxMjFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGNvbG9yOiAjNTY5ZjdhO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhcjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgZm9udC1zaXplOiAxNzVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yMHB4O1xuICBjb2xvcjogIzU2OWY3YTtcbiAgcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTc2MHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXI6YWZ0ZXIsIC50b3AtbmF2aWdhdGlvbi1iYXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjc5ZDdkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBjb250ZW50OiBcIlxcZTkwMFwiO1xuICBmb250LXNpemU6IDYzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMzBweDtcbiAgY29sb3I6ICM1NjlmN2E7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTc2MHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciBhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciBhOmhvdmVyOm5vdChhLnByb2plY3QtcGhvbmUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNDk4OEJBICFpbXBvcnRhbnQ7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgYSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYge1xuICBmbGV4OiAxIDEgMzMuMzMzMyU7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFpbmVyID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGhlaWdodDogNDNweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciA+IGRpdjpmaXJzdC1jaGlsZCAuc3VibWVudS12aXNpYmxlIHtcbiAgei1pbmRleDogMTYwMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciA+IGRpdi50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgZmxleC1iYXNpczogMzMlO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYudG9wLW5hdmlnYXRpb24tdG9vbHMgLmxvZ2luOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgY29sb3I6ICM2MkE1REI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYudG9wLW5hdmlnYXRpb24tdG9vbHMgLmxvZ2luIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciA+IGRpdiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciA+IGRpdiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgbGkgYSB7XG4gIHBhZGRpbmc6IDRweCAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIgPiBkaXYgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyAucHJvamVjdC1waG9uZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE3Ny4zODMzcHg7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyAucHJvamVjdC1waG9uZS53aXRoLW9wZW5pbmctdGltZSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWNvbnRhY3RzIC5wcm9qZWN0LXBob25lIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyAucHJvamVjdC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZFwiO1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiLCBcInNob3B0ZXRcIjtcbiAgbWFyZ2luLXJpZ2h0OiA2LjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tY29udGFjdHMgLm9wZW5pbmctdGltZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWNvbnRhY3RzIC5wcm9qZWN0LWVtYWlsIHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWNvbnRhY3RzIC5wcm9qZWN0LWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiwgXCJzaG9wdGV0XCI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gIG9yZGVyOiAxO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tdG9vbHMudG9wLW5hdmlnYXRpb24tdG9vbHMtLWxhbmd1YWdlIHtcbiAgb3JkZXI6IDM7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scy50b3AtbmF2aWdhdGlvbi10b29scy0tbGFuZ3VhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgbmF2I25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIG1hcmdpbjogMCAwIDAgMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDc1cHgpO1xuICAgIHRvcDogNzlweDtcbiAgICB0b3A6IDc1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24tY2xvc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHQgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4dCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmVkZTc7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHQgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiwgXCJzaG9wdGV0XCI7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgY29sb3I6ICNGMDg4MDQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSAuZXh0IFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV06YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4dCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dIC5zdWJtZW51LWFycm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4cCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOm5vdCguY2F0ZWdvcnktdGl0bGUtaGVhZGVyKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4cCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOm5vdCguY2F0ZWdvcnktdGl0bGUtaGVhZGVyKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oNTAlIDAsIDAlIDEwMCUsIDEwMCUgMTAwJSk7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSAuZXhwIFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV06bm90KC5jYXRlZ29yeS10aXRsZS1oZWFkZXIpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4cCAuY2F0ZWdvcnktdGl0bGUtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgICBwYWRkaW5nOiAzMHB4IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMTNweCAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xID4gbGkgYSBiID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xID4gbGkgYSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xID4gbGk6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAuc3VibWVudS1hcnJvdyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjdlbTtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSBhIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IGEge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIG1hcmdpbjogMjJweCAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSAuY3JvcHBlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgLnRvcC1uYXZpZ2F0aW9uLW1lbnUtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUtaGVscGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IC50b3AtbmF2aWdhdGlvbi1tZW51LWl0ZW0tMTkzMzEgYSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSAudG9wLW5hdmlnYXRpb24tbWVudS1pdGVtLTE5MzMxIGEge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgLnRvcC1uYXZpZ2F0aW9uLW1lbnUtaXRlbS0yNTU2MiBhIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWl0ZW0tOTU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1pdGVtLTk1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWl0ZW0tOTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtaXRlbS05NTUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGNvbG9yOiAjMkM4NzU5O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IGEgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gYSA+IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiLCBcInNob3B0ZXRcIjtcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBjb2xvcjogI0YwODgwNDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAyNXB4IDEwcHg7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGEgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXgtaGVpZ2h0OiAxMTRweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiBhIHtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCB7XG4gICAgcGFkZGluZzogMTVweCAwIDI1cHggMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDI1JSAtIDIwcHgpO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkgLm1lbnUtbm8taW1hZ2Uge1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG4gICAgZmxleC1iYXNpczogY2FsYygzMyUgLSAyMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpID4gYSBpbWcge1xuICBtYXgtaGVpZ2h0OiAxMTRweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSA+IGEgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkgPiBkaXYgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgaGVpZ2h0OiAyNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkgPiBkaXYgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDhweCA1cHggOHB4IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpID4gZGl2IGEgLmJsb2NrZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkgPiBkaXY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmctdG9wOiA5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhID4gYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSA+IGIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYS5hY3RpdmUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGE6aG92ZXIge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hcHBlbmRlZC1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3VibWVudS12aXNpYmxlICNjYm94T3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuc3VibWVudS12aXNpYmxlIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICAgIHotaW5kZXg6IDE1OTk7XG4gIH1cbiAgLnN1Ym1lbnUtdmlzaWJsZSAjaGVhZGVyLFxuICAuc3VibWVudS12aXNpYmxlIC5hZG1pbi1iYXIge1xuICAgIHotaW5kZXg6IDEwMDU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTEuNSUpO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gIH1cbiAgLnN1Ym1lbnUtdmlzaWJsZSAuZXhwIFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV06YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbiNjYm94T3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm1lbnUtaGVscGVyID4gdWwge1xuICB0b3A6IGNhbGMoNTAlICsgMjNweCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWVudS1oZWxwZXIgPiB1bCA+IGxpLmV4cCA+IHVsID4gbGkge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICB9XG59XG5cbi5uYXYtY2VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi1jZW50ZXIge1xuICAgIG1hcmdpbjogNDRweCAwIDIycHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtY2VudGVyIHtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4IDA7XG4gIH1cbn1cbi5uYXYtY2VudGVyIGEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LWNlbnRlciBhLmJ0bi5idG4tZGVmYXVsdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNuYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI25hdmlnYXRpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpID4gZGl2ID4gdWwge1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICB9XG59XG4ubWVudS1sZXZlbC0yIFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV06YWZ0ZXIsIC5tZW51LWxldmVsLTIgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1lbnUtbGV2ZWwtMiAubWVudS1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tZW51LWxldmVsLTIgYTpob3ZlciB7XG4gIGNvbG9yOiAjMkQ4QjYxICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiA+IDpudGgtY2hpbGQoNG4rMSkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlZGU3ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LWxldmVsLTIgPiA6bnRoLWNoaWxkKDRuKzQpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LWxldmVsLTIgPiA6bnRoLWNoaWxkKDRuKzIpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1sZXZlbC0yID4gOm50aC1jaGlsZCg0biszKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcbiAgfVxufVxuLm1lbnUtbGV2ZWwtMiAuc2hvdy1hbGwtY2F0ZWdvcmllcy1idG4ge1xuICB3aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlcjogdW5zZXQgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjODc0MzJjICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZW51LWxldmVsLTIgLnNob3ctYWxsLWNhdGVnb3JpZXMtYnRuIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAuc2hvdy1hbGwtY2F0ZWdvcmllcy1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIuc2hvdy1hbGwtY2F0ZWdvcmllcyAuc2hvdy1hbGwtY2F0ZWdvcmllcy1idG4gc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tZW51LWxldmVsLTIuc2hvdy1hbGwtY2F0ZWdvcmllcyAuc2hvdy1hbGwtY2F0ZWdvcmllcy1idG4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIHtcbiAgICBtYXJnaW46IDhweCAxM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLmJvcmRlci1ib3R0b20tbm9uZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5tZW51LWxldmVsLTIgLmNhdGVnb3J5LXRpdGxlLWhlYWRlciB7XG4gIHBhZGRpbmctbGVmdDogNi41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBnYXA6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAuY2F0ZWdvcnktdGl0bGUtaGVhZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgICBnYXA6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLmNhdGVnb3J5LXRpdGxlLWhlYWRlciBpbWcge1xuICBtYXgtaGVpZ2h0OiA0M3B4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLm1lbnUtbGV2ZWwtMiAuY2F0ZWdvcnktdGl0bGUtaGVhZGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMkM4NzU5O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG4ubWVudS1sZXZlbC0yIC5oYXMtdGhpcmQtbGV2ZWwgLmhhcy1tb3JlLWl0ZW1zIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIC5oYXMtdGhpcmQtbGV2ZWwgLmhhcy1tb3JlLWl0ZW1zIGxpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsIC5oYXMtbW9yZS1pdGVtcyBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGdhcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSB7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkgYSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpub3QoOm50aC1jaGlsZCgxKSwgOm50aC1jaGlsZCgyKSwgOm50aC1jaGlsZCgzKSwgOm50aC1jaGlsZCg0KSwgOm50aC1jaGlsZCg1KSwgOmhhcyguc2hvdy1tb3JlLWNhdGVnb2lyZXMpKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoMSksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoMiksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoMyksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoNCksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoNSksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpoYXMoLnNob3ctbW9yZS1jYXRlZ29pcmVzKSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoMSksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoMiksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoMyksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoNCksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpudGgtY2hpbGQoNSksIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaTpoYXMoLnNob3ctbW9yZS1jYXRlZ29pcmVzKSB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIC5zaG93LW1vcmUtY2F0ZWdvaXJlcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM4NzQzMmMgIWltcG9ydGFudDtcbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSAuc2hvdy1tb3JlLWNhdGVnb2lyZXMgYSB7XG4gIGNvbG9yOiAjODc0MzJjICFpbXBvcnRhbnQ7XG59XG4ubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkgLnNob3ctbW9yZS1jYXRlZ29pcmVzLWRyb3Bkb3duIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSAuc2hvdy1tb3JlLWNhdGVnb2lyZXMtZHJvcGRvd246OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzJjODc1OTtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIC5zaG93LW1vcmUtY2F0ZWdvaXJlcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIC5zaG93LW1vcmUtY2F0ZWdvaXJlcyBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkgLnNob3ctbW9yZS1jYXRlZ29pcmVzLWRyb3Bkb3duOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMuc2hvdy1hbGwtY2F0ZWdvcmllcyB7XG4gICAgbWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMuc2hvdy1hbGwtY2F0ZWdvcmllczo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zLnNob3ctYWxsLWNhdGVnb3JpZXM6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zLnNob3ctYWxsLWNhdGVnb3JpZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU2RjQ2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1NTU1NTU7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zLnNob3ctYWxsLWNhdGVnb3JpZXMgLnNob3ctbW9yZS1jYXRlZ29pcmVzIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMy5zaG93LWFsbC1jYXRlZ29yaWVzIC5zaG93LW1vcmUtY2F0ZWdvaXJlcyBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zLnNob3ctYWxsLWNhdGVnb3JpZXMgbGkge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICB6LWluZGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIC5tb3JlLWl0ZW1zLXRyaWdnZXIge1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDdweDtcbiAgfVxufVxuLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIC5tb3JlLWl0ZW1zLXRyaWdnZXI6aG92ZXI6YmVmb3JlIHtcbiAgY29sb3I6ICMxRTZGNDYgIWltcG9ydGFudDtcbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyAubW9yZS1pdGVtcy10cmlnZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiem9icmF6aXQgZGFsxaHDrSBrYXRlZ29yaWVcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIC5tb3JlLWl0ZW1zLXRyaWdnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICBjb2xvcjogIzJDODc1OTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICBsZWZ0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbXBhY3QtbWVudS1pdGVtIHtcbiAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGFjdC1tZW51LWl0ZW0gLmNhdGVnb3J5LXRpdGxlLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBhY3QtbWVudS1pdGVtIC5tZW51LWxldmVsLTMgPiBsaSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4dCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0cyAucHJvZHVjdCAucCxcbi50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHMgLnByb2R1Y3QgLnAgLnAtdG9vbHMgLmJ0bjpiZWZvcmUsXG4udHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsICNwcm9kdWN0cyAucHJvZHVjdCAucCAucC10b29scyAuYnRuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0cyAucHJvZHVjdCAucC1kZXNjLFxuLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtZGVzYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHMgLnByb2R1Y3QgLnAtZGVzYzphZnRlcixcbi50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwgI3Byb2R1Y3RzIC5wcm9kdWN0IC5wLWRlc2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtOHB4O1xuICB3aWR0aDogOTUlO1xuICBsZWZ0OiAycHg7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0cyAucHJvZHVjdCxcbiAgLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAjcHJvZHVjdHMgLnByb2R1Y3Qge1xuICAgIHdpZHRoOiAzMy4zMzMlO1xuICB9XG59XG5cbi5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3Q6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3R0b206IDBweDtcbiAgei1pbmRleDogMztcbiAgbGVmdDogMDtcbn1cblxuLnAtdG9vbHMgLmJ0bi1wcmltYXJ5IHtcbiAgei1pbmRleDogNDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIHtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBtYXJnaW46IDAgMCAwIDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBuYXYjbmF2aWdhdGlvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3NXB4KTtcbiAgICB0b3A6IDc5cHg7XG4gICAgdG9wOiA3NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSAuZXh0IFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHQgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlZGU3O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSAuZXh0IFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV06YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIsIFwic2hvcHRldFwiO1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIGNvbG9yOiAjRjA4ODA0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4dCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHQgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXSAuc3VibWVudS1hcnJvdyB7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHAgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXTpub3QoLmNhdGVnb3J5LXRpdGxlLWhlYWRlcikge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHAgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXTpub3QoLmNhdGVnb3J5LXRpdGxlLWhlYWRlcik6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwLCAwJSAxMDAlLCAxMDAlIDEwMCUpO1xuICBib3R0b206IC0xcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWxldmVsLTEgLmV4cCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOm5vdCguY2F0ZWdvcnktdGl0bGUtaGVhZGVyKTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHAgLmNhdGVnb3J5LXRpdGxlLWhlYWRlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gICAgcGFkZGluZzogMzBweCA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDEzcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSA+IGxpIGEgYiA+IGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSA+IGxpIGEgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtbGV2ZWwtMSA+IGxpOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnN1Ym1lbnUtYXJyb3cge1xuICAgIHBhZGRpbmctbGVmdDogMC43ZW07XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgYSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgICBtYXJnaW46IDIycHggMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgLmNyb3BwZWQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IC50b3AtbmF2aWdhdGlvbi1tZW51LXRyaWdnZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51LWhlbHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAudG9wLW5hdmlnYXRpb24tbWVudSAudG9wLW5hdmlnYXRpb24tbWVudS1pdGVtLTE5MzMxIGEge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLnRvcC1uYXZpZ2F0aW9uLW1lbnUgLnRvcC1uYXZpZ2F0aW9uLW1lbnUtaXRlbS0xOTMzMSBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC50b3AtbmF2aWdhdGlvbi1tZW51IC50b3AtbmF2aWdhdGlvbi1tZW51LWl0ZW0tMjU1NjIgYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1pdGVtLTk1NSB7XG4gIG1hcmdpbi1yaWdodDogODVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gLm1lbnUtaXRlbS05NTUge1xuICAgIG1hcmdpbi1yaWdodDogNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1pdGVtLTk1NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI5OXB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIC5tZW51LWl0ZW0tOTU1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogIzJDODc1OTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiBhID4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IGEgPiBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiwgXCJzaG9wdGV0XCI7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgY29sb3I6ICNGMDg4MDQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMjVweCAxMHB4O1xufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dCA+IHVsID4gbGkgPiBhIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWF4LWhlaWdodDogMTE0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gYSB7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwge1xuICAgIHBhZGRpbmc6IDE1cHggMCAyNXB4IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIC0xMDB2bWF4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjBweCk7XG4gICAgZmxleC1iYXNpczogY2FsYygyNSUgLSAyMHB4KTtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpIC5tZW51LW5vLWltYWdlIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWluLWhlaWdodDogNTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiA5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDMzJSAtIDIwcHgpO1xuICAgIGZsZXgtYmFzaXM6IGNhbGMoMzMlIC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSA+IGEgaW1nIHtcbiAgbWF4LWhlaWdodDogMTE0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkgPiBhIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpID4gZGl2IGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGhlaWdodDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpID4gZGl2IGEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nOiA4cHggNXB4IDhweCAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSA+IGRpdiBhIC5ibG9ja2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCA+IGxpID4gZGl2OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwgPiBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGkge1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG4gICAgcGFkZGluZy10b3A6IDNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxubmF2I25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSA+IGIge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgPiBiIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gIH1cbn1cbm5hdiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG5uYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYXBwZW5kZWQtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Ym1lbnUtdmlzaWJsZSAjY2JveE92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnN1Ym1lbnUtdmlzaWJsZSAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICB6LWluZGV4OiAxNTk5O1xuICB9XG4gIC5zdWJtZW51LXZpc2libGUgI2hlYWRlcixcbiAgLnN1Ym1lbnUtdmlzaWJsZSAuYWRtaW4tYmFyIHtcbiAgICB6LWluZGV4OiAxMDA1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiB1bC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUxLjUlKTtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICB9XG4gIC5zdWJtZW51LXZpc2libGUgLmV4cCBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG4jY2JveE92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5tZW51LWhlbHBlciA+IHVsIHtcbiAgdG9wOiBjYWxjKDUwJSArIDIzcHgpO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1lbnUtaGVscGVyID4gdWwgPiBsaS5leHAgPiB1bCA+IGxpIHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgfVxufVxuXG4ubmF2LWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtY2VudGVyIHtcbiAgICBtYXJnaW46IDQ0cHggMCAyMnB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LWNlbnRlciB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMjBweCAwO1xuICB9XG59XG4ubmF2LWNlbnRlciBhLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1jZW50ZXIgYS5idG4uYnRuLWRlZmF1bHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjbmF2aWdhdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNuYXZpZ2F0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiA+IHVsIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuLm1lbnUtbGV2ZWwtMiBbZGF0YS10ZXN0aWQ9aGVhZGVyTWVudUl0ZW1dOmFmdGVyLCAubWVudS1sZXZlbC0yIFtkYXRhLXRlc3RpZD1oZWFkZXJNZW51SXRlbV06YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWVudS1sZXZlbC0yIGE6aG92ZXIge1xuICBjb2xvcjogIzJEOEI2MSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWxldmVsLTIgPiA6bnRoLWNoaWxkKDRuKzEpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1sZXZlbC0yID4gOm50aC1jaGlsZCg0bis0KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1sZXZlbC0yID4gOm50aC1jaGlsZCg0bisyKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlZGU3ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiA+IDpudGgtY2hpbGQoNG4rMykge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlZGU3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLnNob3ctYWxsLWNhdGVnb3JpZXMtYnRuIHtcbiAgd2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXI6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzg3NDMyYyAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubWVudS1sZXZlbC0yIC5zaG93LWFsbC1jYXRlZ29yaWVzLWJ0biBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWxldmVsLTIgLnNob3ctYWxsLWNhdGVnb3JpZXMtYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ubWVudS1sZXZlbC0yLnNob3ctYWxsLWNhdGVnb3JpZXMgLnNob3ctYWxsLWNhdGVnb3JpZXMtYnRuIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWVudS1sZXZlbC0yLnNob3ctYWxsLWNhdGVnb3JpZXMgLnNob3ctYWxsLWNhdGVnb3JpZXMtYnRuIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiB7XG4gICAgbWFyZ2luOiA4cHggMTNweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWVudS1sZXZlbC0yIC5ib3JkZXItYm90dG9tLW5vbmUge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG4ubWVudS1sZXZlbC0yIC5jYXRlZ29yeS10aXRsZS1oZWFkZXIge1xuICBwYWRkaW5nLWxlZnQ6IDYuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgZ2FwOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLmNhdGVnb3J5LXRpdGxlLWhlYWRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgZ2FwOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWVudS1sZXZlbC0yIC5jYXRlZ29yeS10aXRsZS1oZWFkZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogNDNweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbi5tZW51LWxldmVsLTIgLmNhdGVnb3J5LXRpdGxlLWhlYWRlciBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzJDODc1OTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLmhhcy10aGlyZC1sZXZlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsIC5oYXMtbW9yZS1pdGVtcyBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsIC5oYXMtbW9yZS1pdGVtcyBsaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLmhhcy10aGlyZC1sZXZlbCAuaGFzLW1vcmUtaXRlbXMgbGkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBnYXA6IDEwcHggIWltcG9ydGFudDtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG4ubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkge1xuICAgIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIGEge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bm90KDpudGgtY2hpbGQoMSksIDpudGgtY2hpbGQoMiksIDpudGgtY2hpbGQoMyksIDpudGgtY2hpbGQoNCksIDpudGgtY2hpbGQoNSksIDpoYXMoLnNob3ctbW9yZS1jYXRlZ29pcmVzKSkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4ubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDEpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDIpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDMpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDQpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDUpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6aGFzKC5zaG93LW1vcmUtY2F0ZWdvaXJlcykge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDEpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDIpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDMpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDQpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6bnRoLWNoaWxkKDUpLCAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGk6aGFzKC5zaG93LW1vcmUtY2F0ZWdvaXJlcykge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSAuc2hvdy1tb3JlLWNhdGVnb2lyZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjODc0MzJjICFpbXBvcnRhbnQ7XG59XG4ubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkgLnNob3ctbW9yZS1jYXRlZ29pcmVzIGEge1xuICBjb2xvcjogIzg3NDMyYyAhaW1wb3J0YW50O1xufVxuLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIC5zaG93LW1vcmUtY2F0ZWdvaXJlcy1kcm9wZG93biB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG4ubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkgLnNob3ctbW9yZS1jYXRlZ29pcmVzLWRyb3Bkb3duOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgIWltcG9ydGFudDtcbiAgY29sb3I6ICMyYzg3NTk7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSAuc2hvdy1tb3JlLWNhdGVnb2lyZXMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyBsaSAuc2hvdy1tb3JlLWNhdGVnb2lyZXMgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zIGxpIC5zaG93LW1vcmUtY2F0ZWdvaXJlcy1kcm9wZG93bjo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgbGkge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zLnNob3ctYWxsLWNhdGVnb3JpZXMge1xuICAgIG1heC1oZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLm1lbnUtbGV2ZWwtMiAubWVudS1sZXZlbC0zLnNob3ctYWxsLWNhdGVnb3JpZXM6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMy5zaG93LWFsbC1jYXRlZ29yaWVzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMy5zaG93LWFsbC1jYXRlZ29yaWVzOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFFNkY0NjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTU1NTU1O1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMy5zaG93LWFsbC1jYXRlZ29yaWVzIC5zaG93LW1vcmUtY2F0ZWdvaXJlcyBzcGFuOm50aC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMuc2hvdy1hbGwtY2F0ZWdvcmllcyAuc2hvdy1tb3JlLWNhdGVnb2lyZXMgc3BhbjpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMy5zaG93LWFsbC1jYXRlZ29yaWVzIGxpIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyAubW9yZS1pdGVtcy10cmlnZ2VyIHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA3cHg7XG4gIH1cbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyAubW9yZS1pdGVtcy10cmlnZ2VyOmhvdmVyOmJlZm9yZSB7XG4gIGNvbG9yOiAjMUU2RjQ2ICFpbXBvcnRhbnQ7XG59XG4ubWVudS1sZXZlbC0yIC5tZW51LWxldmVsLTMgLm1vcmUtaXRlbXMtdHJpZ2dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcInpvYnJheml0IGRhbMWhw60ga2F0ZWdvcmllXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tZW51LWxldmVsLTIgLm1lbnUtbGV2ZWwtMyAubW9yZS1pdGVtcy10cmlnZ2VyOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbiAgY29sb3I6ICMyQzg3NTk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21wYWN0LW1lbnUtaXRlbSB7XG4gICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBhY3QtbWVudS1pdGVtIC5jYXRlZ29yeS10aXRsZS1oZWFkZXIge1xuICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb21wYWN0LW1lbnUtaXRlbSAubWVudS1sZXZlbC0zID4gbGkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3JkZXJpbmctcHJvY2VzcyBuYXYjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiAubWVudS1sZXZlbC0xIC5leHQgW2RhdGEtdGVzdGlkPWhlYWRlck1lbnVJdGVtXTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnJlc3BvbnNpdmUtdG9vbHMgYTpub3QoW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5OTk5OTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE0NXB4O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cztcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIgZGl2Om50aC1jaGlsZCgyKTpub3QoI2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlcikge1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIgZGl2Om50aC1jaGlsZCgyKTpub3QoI2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlcik6OmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIgPiBkaXYge1xuICAgIGZsZXg6IGluaXRpYWw7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyOmFmdGVyLCBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLnNpdGUtbmFtZSBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogNTNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAuc2l0ZS1uYW1lIGEgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5zaXRlLW5hbWUgYSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAuY2FydC1jb3VudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAuY2FydC1jb3VudDpiZWZvcmUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmNhcnQtY291bnQgaSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbGVmdDogLTEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgLmxvZ2luIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG4gIH1cbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIC5sb2dpbiBzcGFuIHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWJyZWFrOiAxOHB4O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyAubG9naW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzhweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggMzdweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL21pbWVkaWdpdGFsL2plemVrLXVjZXQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLXRvcCAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTEuNXB4O1xuICAgIHdpZHRoOiA1OHB4O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIk1lbnVcIjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci1ib3R0b20gI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsID4gZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yIC5oYXMtdGhpcmQtbGV2ZWwgLnN1Ym1lbnUtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNTBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItYm90dG9tICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgLmhhcy10aGlyZC1sZXZlbCAuc3VibWVudS1hcnJvdzphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgaGVhZGVyI2hlYWRlciAuaGVhZGVyLWJvdHRvbSAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yIC5oYXMtdGhpcmQtbGV2ZWwuZXhwIC5zdWJtZW51LWFycm93IHtcbiAgICB0b3A6IDMwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci1ib3R0b20gI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsLmV4cCAuc3VibWVudS1hcnJvdzphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICBoZWFkZXIjaGVhZGVyIC5oZWFkZXItYm90dG9tICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgLmhhcy10aGlyZC1sZXZlbC5leHAgLm1lbnUtbGV2ZWwtMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGhlYWRlciNoZWFkZXIgLmhlYWRlci1ib3R0b20gI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiAuaGFzLXRoaXJkLWxldmVsLmV4cCAubWVudS1sZXZlbC0zIGxpIHtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTphZnRlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiICFpbXBvcnRhbnQ7XG59XG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIGhlYWRlciNoZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLnNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyBoZWFkZXIjaGVhZGVyIC5oZWFkZXItdG9wIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIGhlYWRlciNoZWFkZXIgLmhlYWRlci10b3AgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAyMHB4IDIzLjVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IC5jYXJ0LWZyZWUtc2hpcHBpbmcgc3Ryb25nIHtcbiAgY29sb3I6ICMyQzg3NTk7XG59XG4udXNlci1hY3Rpb24taW4gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCAuY2FydC13aWRnZXQtcHJvZHVjdC1kZWxldGUgYnV0dG9uIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udXNlci1hY3Rpb24taW4gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCAuY2FydC13aWRnZXQtcHJvZHVjdC1kZWxldGUgYnV0dG9uOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtdW5pdCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtbmFtZSBzdHJvbmcgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQgLmNhcnQtd2lkZ2V0LXByb2R1Y3QtbmFtZSBzcGFuIHtcbiAgY29sb3I6ICMyQzg3NTk7XG59XG4udXNlci1hY3Rpb24taW4gI2NvbnRpbnVlLW9yZGVyLWJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gI2NvbnRpbnVlLW9yZGVyLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRTZGNDY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDE0MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAxNDBweCk7XG4gIH1cbiAgLm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDE4MHB4O1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAxODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNDg2cHggLSAxMHB4KTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQ6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDE4cHg7XG4gIH1cbiAgLm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDU4OXB4IC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNjYwcHggLSAxMHB4KTtcbiAgfVxufVxuLmhlYWRlci10b3AgLmxvZ2luLXdpZGdldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSBoZWFkZXIjaGVhZGVyIHtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC5oZWFkZXItdG9wIC5sb2dpbi13aWRnZXQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICAgIHRvcDogODBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XG4gICAgdG9wOiAxNDBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMTQwcHgpO1xuICB9XG4gIC5vdmVyYWxsLXdyYXBwZXI6aGFzKC5zaXRlLW1zZy5pbmZvcm1hdGlvbikgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICAgIHRvcDogMTgwcHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDE4MHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgICB0b3A6IDgycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNDg2cHggLSAxMHB4KTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG4gIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuICAub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgICByaWdodDogY2FsYyg1MCUgLSA1ODlweCAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgICByaWdodDogY2FsYyg1MCUgLSA2NjBweCAtIDEwcHgpO1xuICB9XG59XG5mb290ZXIjZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgbWFyZ2luLXRvcDogMTcwcHg7XG59XG5mb290ZXIjZm9vdGVyIC5mb290ZXItbGlzdCB1bCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpc3QgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAudG9wLWZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGY1ZmE7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciBsaSB7XG4gIHBhZGRpbmc6IDEuNXB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciA+IGRpdiB7XG4gICAgd2lkdGg6IDMzLjMzMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciAuZm9vdGVyLWxpc3Q6bm90KC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QpIHtcbiAgICBwYWRkaW5nOiAwIDE3cHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXIgaDQge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXIgZGl2Om5vdCguY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlcikge1xuICBwYWRkaW5nOiAwO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXIgLnNvY2lhbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyIC5zb2NpYWxzIGEge1xuICBmb250LXNpemU6IDA7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciAuc29jaWFscyBhOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjODg0NDJkO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXIgLnNvY2lhbHMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyIC5zb2NpYWxzIC5mYWNlYm9vayBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciAuc29jaWFscyAuaW5zdGFncmFtIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyIC5zb2NpYWxzIC55dCBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXIgLnNvY2lhbHMge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgbWFyZ2luLXRvcDogNDJweDtcbiAgfVxuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3RlciAuc29jaWFscyBhOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiA0MnB4O1xuICB9XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCAuY29udGFjdC1ib3ggLm1haWwgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IC5jb250YWN0LWJveCAudGVsIGE6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IC5jb250YWN0LWJveCAub3BlbmluZy10aW1lIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCAuY29udGFjdC1ib3ggdWwgbGkge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19jb250YWN0IC5jb250YWN0LWJveCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2NvbnRhY3QgLmNvbnRhY3QtYm94IHN0cm9uZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlBvdMWZZWJ1amV0ZSBwb3JhZGl0PyBaYXZvbGVqdGUgbsOhbVwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjQ5IGg0IHtcbiAgbWFyZ2luLXRvcDogNDFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNDkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFREU3O1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI0OSBoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwYWRkaW5nOiAyMnB4IDA7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI1MSBoNCB7XG4gIG1hcmdpbi10b3A6IDQxcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUxIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRURFNztcbiAgICBvcmRlcjogMztcbiAgfVxuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTEgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMjJweCAwO1xuICB9XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNjUge1xuICB3aWR0aDogNTAlO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjY1IC5mb290ZXItbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QgLmNvbnRhY3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMjFweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAxODBweDtcbiAgbWF4LXdpZHRoOiAzODdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjY1IC5mb290ZXItbGlzdCAuY29udGFjdCBzcGFuIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNjUgLmZvb3Rlci1saXN0IC5jb250YWN0IC5vcGVuaW5nLXRpbWUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QgLmNvbnRhY3QgLnRlbDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjY1IC5mb290ZXItbGlzdCAuY29udGFjdCB1bCB7XG4gIGdhcDogMTVweDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjY1IC5mb290ZXItbGlzdCAuY29udGFjdCB1bCBsaTpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNjUgLmZvb3Rlci1saXN0IC5jb250YWN0IHVsIGxpOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBsZWZ0OiAyMHB4O1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGNvbG9yOiAjMmM4NzU5O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QgLmNvbnRhY3QgdWwgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjY1IC5mb290ZXItbGlzdCAuY29udGFjdCBoNCB7XG4gIG1hcmdpbjogMjBweDtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QgLmNvbnRhY3Q6YWZ0ZXIge1xuICBjb250ZW50OiB1cmwoaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvZm9vdGVyLWNvbnRhY3QtaWNvbnMuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTM0cHg7XG4gIHRvcDogNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNjUgLmZvb3Rlci1saXN0IC5jb250YWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QgLmNvbnRhY3Qge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QgLmNvbnRhY3Qge1xuICAgIHRvcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogNXB4IDA7XG4gIH1cbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjY1IC5mb290ZXItbGlzdCAuY29udGFjdCBoNCB7XG4gICAgbWFyZ2luOiAwIDE4cHg7XG4gICAgcGFkZGluZzogMjJweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSB7XG4gICAgd2lkdGg6IDMzLjMzMzMlO1xuICB9XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNjUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNjUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3Qge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI1MCB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmctdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUwIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRURFNztcbiAgICBvcmRlcjogNDtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI1MCBoNCB7XG4gICAgcGFkZGluZzogMjJweCAwO1xuICB9XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTIge1xuICB3aWR0aDogNDglO1xuICBwYWRkaW5nLXRvcDogNTJweCAhaW1wb3J0YW50O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUyIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDI0cHg7XG4gIHJvdy1nYXA6IDE0cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUyIHVsIHtcbiAgICBnYXA6IDA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTIgdWwgaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTIge1xuICAgIG9yZGVyOiA2O1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIH1cbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUyIC5mb290ZXItbGlzdCBoNCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUyIC5mb290ZXItbGlzdDpudGgtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI1Mi5zaG93LWxpc3QgdWwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5mb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTMge1xuICB3aWR0aDogMjclO1xuICBwYWRkaW5nLXRvcDogNTJweCAhaW1wb3J0YW50O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUzIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTMgaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUzIHVsIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUzIHVsIGltZzpudGgtY2hpbGQoMykge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI1MyB7XG4gICAgb3JkZXI6IDc7XG4gICAgcGFkZGluZy1ib3R0b206IDM3cHggIWltcG9ydGFudDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjU1LCBmb290ZXIjZm9vdGVyID4gLmNvbnRhaW5lciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNTQsIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2MywgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjcxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIGg0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgYSB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2IHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjYgaDQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgPiAuY29udGFpbmVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI2IGg0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjYgdWwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGdhcDogOXB4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGZvb3RlciNmb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cblxuLmZvb3Rlci1ib3R0b20ge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDE5MSwgMjA1LCAyNDAsIDAuMSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHggMTBweCAwIDEwcHg7XG4gIH1cbn1cbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUge1xuICBmbGV4OiBhdXRvO1xufVxuLmZvb3Rlci1ib3R0b20gLmNvcHlyaWdodCxcbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItYm90dG9tIC5jb3B5cmlnaHQsXG4gIC5mb290ZXItYm90dG9tICNzaWduYXR1cmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5mb290ZXItYm90dG9tIC5jb3B5cmlnaHQgYSxcbi5mb290ZXItYm90dG9tICNzaWduYXR1cmUgYSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmZvb3Rlci1ib3R0b20gLmNvcHlyaWdodCBhOmhvdmVyLFxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlci1ib3R0b20gLmNvcHlyaWdodCBzdHJvbmcsXG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9vdGVyLWJvdHRvbSAuY29weXJpZ2h0IGltZy52YW0sXG4uZm9vdGVyLWJvdHRvbSAjc2lnbmF0dXJlIGltZy52YW0ge1xuICBtYXgtd2lkdGg6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLmZvb3Rlci1ib3R0b20gLmNvcHlyaWdodCBpbWdbYWx0PVwibWltZSBkaWdpdGFsXCJdLFxuLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBpbWdbYWx0PVwibWltZSBkaWdpdGFsXCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICB3aWR0aDogNDZweDtcbn1cblxuZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNmQ5Y2U7XG59XG5mb290ZXIjZm9vdGVyIC5mb290ZXItbGlua3MtaWNvbnMgdWwuZm9vdGVyLWxpbmtzIHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmZvb3Rlci1saW5rcy1pY29ucyB1bC5mb290ZXItbGlua3Mge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHVsLmZvb3Rlci1saW5rcyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzOXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmZvb3Rlci1saW5rcy1pY29ucyB1bC5mb290ZXItbGlua3MgbGkge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHVsLmZvb3Rlci1saW5rcyBsaSB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHVsLmZvb3Rlci1saW5rcyBsaTpudGgtY2hpbGQoMSk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHVsLmZvb3Rlci1saW5rcyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDMyZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtM3B4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWxpbmtzLWljb25zIHVsLmZvb3Rlci1saW5rcyBsaSBhIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbmZvb3RlciNmb290ZXIgLmZvb3Rlci1saW5rcy1pY29ucyB1bC5mb290ZXItbGlua3MgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyIC5mb290ZXItbGlzdCBoNCB7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1saXN0IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICAtby10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyNDkgLmZvb3Rlci1saXN0IGg0OmFmdGVyLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19iYW5uZXI1MSAuZm9vdGVyLWxpc3QgaDQ6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjUwIC5mb290ZXItbGlzdCBoNDphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICBjb2xvcjogI0YwODgwNDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyLnNob3ctbGlzdCAuZm9vdGVyLWxpc3QgaDQ6OmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyLnNob3ctbGlzdCAuZm9vdGVyLWxpc3QgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuZm9vdGVyLWxpbmtzID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmZvb3Rlci1saW5rcyA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdi5zaG93LWxpc3QgLmZvb3Rlci1saXN0IHVsIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2LnNob3ctbGlzdCAuZm9vdGVyLWxpc3QgaDQ6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2hvdy1saXN0IC5mb290ZXItbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLXRvcDogLTEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvamV6ZWstbmV3c2xldHRlci5zdmdcIik7XG4gIG1hcmdpbi10b3A6IC03OHB4O1xuICBmbGV4OiAwIDEgMjUlO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIge1xuICBmbGV4OiAwIDEgMjUlO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgLnRvcGljIHNwYW4ge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWhlYWRlciAudG9waWMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSB7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIGZpZWxkc2V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIGZpZWxkc2V0IC52YWxpZGF0b3ItbXNnLWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIGZpZWxkc2V0IC52YWxpZGF0b3ItbXNnLWhvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICB6LWluZGV4OiAyO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAxMnB4O1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gZmllbGRzZXQgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIHBhZGRpbmctbGVmdDogNDNweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4jZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSBmaWVsZHNldCAuZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIGZpZWxkc2V0IC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgfVxufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gZmllbGRzZXQgLmJ0biB7XG4gIGhlaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YwODgwNDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIGZpZWxkc2V0IC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTk4MjAwO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gZmllbGRzZXQgLmJ0bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlDFmWlobMOhc2l0IHNlXCI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gPiBzcGFuLFxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gYSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gPiBzcGFuLFxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSBhIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbiNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtID4gc3BhbiBhLFxuI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0gYSBhIHtcbiAgZmxvYXQ6IGluaXRpYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDI1cHg7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlcjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42MykgdHJhbnNsYXRlKC01MCUpO1xuICAgIHRvcDogLTQ1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDQ1JTtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyID4gZGl2LFxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyID4gZm9ybSB7XG4gICAgZmxleDogMCAxIDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gICAgaGVpZ2h0OiAzNzVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAudG9waWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAudG9waWM6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgPiBkaXYsXG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgPiBmb3JtIHtcbiAgICBmbGV4OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciBmb3JtIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgLnRvcGljIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5ob21lcGFnZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lcGFnZS1ib3gge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMTQuOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVwYWdlLWJveC5oYXMtYmFubmVycyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDQ2Ny4ycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggI2NvbnRlbnQuaGFzLWJhbm5lcnMge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG5cbi5iYW5uZXJzLXJvdyAuY29sLXNtLTgge1xuICB3aWR0aDogNzMlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXJzLXJvdyAuY29sLXNtLTgge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5iYW5uZXJzLXJvdyAuY29sLXNtLTQge1xuICB3aWR0aDogMjclO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXJzLXJvdyAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iYW5uZXJzLXJvdyAuY29sLXNtLTgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0OTlweCkge1xuICAudG9wLWJhbm5lciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL3RvcC1iYW5uZXItYmctMi53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3AtYmFubmVyIC5iYW5uZXJfX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG4gIC50b3AtYmFubmVyIC5iYW5uZXJfX2NvbnRlbnQge1xuICAgIG1hcmdpbjogN3B4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnRvcC1iYW5uZXIgLmJhbm5lcl9fdGl0bGUgaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1iYW5uZXIgLmJhbm5lcl9fdGl0bGUgaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnRvcC1iYW5uZXIgLmJhbm5lcl9fY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXgtd2lkdGg6IDMxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi50b3AtYmFubmVyIC5iYW5uZXJfX2ltZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL3RvcC1iYW5uZXItYmctMi53ZWJwXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWJhbm5lciAuYmFubmVyX19pbWcge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLWJhbm5lciAuYmFubmVyX19pbWcgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC50b3AtYmFubmVyIC5iYW5uZXJfX2ltZyBpbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbn1cbi50b3AtYmFubmVyIC5iYW5uZXJfX2ltZyAudGV4dC1jZW50ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTI2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvcC1iYW5uZXIgLmJhbm5lcl9faW1nIC50ZXh0LWNlbnRlciAuYnRuIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi50b3AtYmFubmVyIC5iYW5uZXJfX2ltZyAudGV4dC1jZW50ZXIgLmJ0biBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udG9wLWJhbm5lciAudG9wLWJhbm5lcl9fbGluayB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA1MDBweCkge1xuICAudG9wLWJhbm5lci50b3AtYmFubmVyLW5vcm1hbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnRvcC1iYW5uZXIudG9wLWJhbm5lci10YWJsZXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgLnRvcC1iYW5uZXIudG9wLWJhbm5lci10YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL3RvcC1iYW5uZXItYmctMi53ZWJwKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDVweDtcbiAgfVxuICAudG9wLWJhbm5lci50b3AtYmFubmVyLXRhYmxldCAuYmFubmVyX19pbWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cbiAgLnRvcC1iYW5uZXIudG9wLWJhbm5lci10YWJsZXQgLnRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC50b3AtYmFubmVyLnRvcC1iYW5uZXItdGFibGV0IC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbiAgLnRvcC1iYW5uZXIudG9wLWJhbm5lci10YWJsZXQgLnRvcC1iYW5uZXJfX2xpbmsge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cblxuLmhvbWVwYWdlLWJveC53ZWxjb21lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIC5iZW5lZml0QmFubmVyX19pdGVtOm50aC1jaGlsZCgxKSwgLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IC5iZW5lZml0QmFubmVyX19pdGVtOm50aC1jaGlsZCgxKSB7XG4gIG9yZGVyOiAyO1xufVxuLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRIb21lcGFnZSAuYmVuZWZpdEJhbm5lcl9faXRlbTpudGgtY2hpbGQoMyksIC5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCAuYmVuZWZpdEJhbm5lcl9faXRlbTpudGgtY2hpbGQoMykge1xuICBvcmRlcjogMTtcbn1cbi5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0SG9tZXBhZ2UgLmJlbmVmaXRCYW5uZXJfX2l0ZW06bnRoLWNoaWxkKDIpLCAuYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QgLmJlbmVmaXRCYW5uZXJfX2l0ZW06bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IDM7XG59XG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIC5iZW5lZml0QmFubmVyX19pdGVtIC5iZW5lZml0QmFubmVyX19waWN0dXJlLCAuYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX3BpY3R1cmUge1xuICBmbGV4OiBpbml0aWFsO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uYmVuZWZpdEJhbm5lci5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlIC5iZW5lZml0QmFubmVyX19pdGVtIC5iZW5lZml0QmFubmVyX19waWN0dXJlIC5iZW5lZml0QmFubmVyX19pbWcsIC5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fcGljdHVyZSAuYmVuZWZpdEJhbm5lcl9faW1nIHtcbiAgbWF4LXdpZHRoOiA0MnB4O1xuICBtYXgtaGVpZ2h0OiA0MnB4O1xufVxuLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRIb21lcGFnZSAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCAuYmVuZWZpdEJhbm5lcl9fdGl0bGUsIC5iZW5lZml0QmFubmVyLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCAuYmVuZWZpdEJhbm5lcl9fdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRIb21lcGFnZSAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fZGF0YSwgLmJlbmVmaXRCYW5uZXIucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IC5iZW5lZml0QmFubmVyX19pdGVtIC5iZW5lZml0QmFubmVyX19kYXRhIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4udHlwZS1kZXRhaWwgLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQ0RENEUwO1xufVxuXG4uc2VjdGlvbi1jYXRlZ29yaWVzIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zZWN0aW9uLWNhdGVnb3JpZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBvcmRlcjogLTE7XG4gIH1cbn1cbi5zZWN0aW9uLWNhdGVnb3JpZXMgLmg0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMzhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tY2F0ZWdvcmllcyAuaDQge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXI6bm90KC5zbGljay1pbml0aWFsaXplZCkgLmNhdGVnb3J5X19pdGVtIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLXNsaWRlciBhOm5vdCguY2F0ZWdvcnlfX2l0ZW0pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtc2xpZGVyIGFbaHJlZj1cImh0dHBzOi8vd3d3LnVkcnppdGVsbnllc2hvcC5jei9cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIHtcbiAgd2lkdGg6IDI2NHB4O1xuICBoZWlnaHQ6IDEzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlZGU3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRyYW5zaXRpb246IDAuM3M7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5zZWN0aW9uLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtc2xpZGVyIC5jYXRlZ29yeV9faXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzJDODc1OTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoNDQsIDEzNSwgODksIDAuMTUpO1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9fY29udGVudCB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDhweCAwIDE4cHg7XG4gIGdhcDogM3B4O1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9fY29udGVudCAubGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMkM4NzU5O1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9fY29udGVudCAubGluazpob3ZlciB7XG4gIGNvbG9yOiAjMkM4NzU5O1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9fY29udGVudCBwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLXNsaWRlciAuY2F0ZWdvcnlfX2l0ZW0gLmNhdGVnb3J5X19pbWcge1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLXNsaWRlciAuY2F0ZWdvcnlfX2l0ZW0gLmNhdGVnb3J5X19pbWcgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICByaWdodDogOHB4O1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9faW1nLnN0YXRpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9faW1nLnN0YXRpYyBpbWcge1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtc2xpZGVyLmNhdGVnb3JpZXMtc2xpZGVyLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VjdGlvbi1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLXNsaWRlci5jYXRlZ29yaWVzLXNsaWRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zZWN0aW9uLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtc2xpZGVyLmNhdGVnb3JpZXMtc2xpZGVyLW1vYmlsZSAuY2F0ZWdvcmllcy1wYWlyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIuY2F0ZWdvcmllcy1zbGlkZXItbW9iaWxlIC5jYXRlZ29yaWVzLXBhaXIgLmNhdGVnb3J5X19pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLXNsaWRlci5jYXRlZ29yaWVzLXNsaWRlci1tb2JpbGUgLmNhdGVnb3JpZXMtcGFpciAuY2F0ZWdvcnlfX2l0ZW0gLmNhdGVnb3J5X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDU1JTtcbn1cbi5zZWN0aW9uLWNhdGVnb3JpZXMgLmNhdGVnb3JpZXMtc2xpZGVyLmNhdGVnb3JpZXMtc2xpZGVyLW1vYmlsZSAuY2F0ZWdvcmllcy1wYWlyIC5jYXRlZ29yeV9faXRlbSAuY2F0ZWdvcnlfX2ltZyB7XG4gIHdpZHRoOiA0NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzk1cHgpIHtcbiAgLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIuY2F0ZWdvcmllcy1zbGlkZXItbW9iaWxlIC5jYXRlZ29yaWVzLXBhaXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9faW1nLnNob3J0ZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAuc2VjdGlvbi1jYXRlZ29yaWVzIC5jYXRlZ29yaWVzLXNsaWRlci5jYXRlZ29yaWVzLXNsaWRlci1tb2JpbGUgLmNhdGVnb3JpZXMtcGFpciAuY2F0ZWdvcnlfX2l0ZW0gLmNhdGVnb3J5X19pbWcuc2hvcnRlciBpbWcge1xuICAgIG1heC13aWR0aDogNTdweDtcbiAgfVxufVxuLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIuY2F0ZWdvcmllcy1zbGlkZXItbW9iaWxlIC5jYXRlZ29yaWVzLXBhaXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9faW1nIGltZyB7XG4gIHRvcDogOHB4O1xuICByaWdodDogLTYuNXB4O1xuICBtYXgtd2lkdGg6IDgzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLnNlY3Rpb24tY2F0ZWdvcmllcyAuY2F0ZWdvcmllcy1zbGlkZXIuY2F0ZWdvcmllcy1zbGlkZXItbW9iaWxlIC5jYXRlZ29yaWVzLXBhaXIgLmNhdGVnb3J5X19pdGVtIC5jYXRlZ29yeV9faW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiA3NXB4O1xuICB9XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgdG9wOiA0NSU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tY2F0ZWdvcmllcyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cbi5zZWN0aW9uLWNhdGVnb3JpZXMgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBnYXA6IDA7XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBtYXJnaW46IDE0cHggMCAxOHB4IDA7XG59XG4uc2VjdGlvbi1jYXRlZ29yaWVzIC5zbGljay1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tY2F0ZWdvcmllcyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG4gIC5zZWN0aW9uLWNhdGVnb3JpZXMgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6YmVmb3JlLCAuc2VjdGlvbi1jYXRlZ29yaWVzIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmFmdGVyIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gIH1cbiAgLnNlY3Rpb24tY2F0ZWdvcmllcyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxuICAuc2VjdGlvbi1jYXRlZ29yaWVzIC5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgfVxufVxuXG4ubWlkZGxlLWJhbm5lcnMtd3JhcHBlciB7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taWRkbGUtYmFubmVycy13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvbWlkZGxlLWJhbm5lci1pY29uLTEuc3ZnXCIpO1xuICBjb2xvcjogIzU2OWY3YTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDE3cHg7XG59XG4ubWlkZGxlLWJhbm5lcnMtd3JhcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCJodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9taWRkbGUtYmFubmVyLWljb24tMi5zdmdcIik7XG4gIGNvbG9yOiAjNTY5ZjdhO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbn1cbi5taWRkbGUtYmFubmVycy13cmFwcGVyIC5jb250YWluZXIgLm1pZGRsZS1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAyMHB4O1xufVxuLm1pZGRsZS1iYW5uZXJzLXdyYXBwZXIgLmNvbnRhaW5lciAubWlkZGxlLWNhdGVnb3JpZXMgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taWRkbGUtYmFubmVycy13cmFwcGVyIC5jb250YWluZXIgLm1pZGRsZS1jYXRlZ29yaWVzIGEgLmNhdGVnb3J5X190aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxM3B4O1xuICByaWdodDogMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHdpZHRoOiAxOTdweDtcbiAgaGVpZ2h0OiA1N3B4O1xuICBkaXNwbGF5OiBncmlkO1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ib2R5LWJhbm5lcnMgLm1pZGRsZS1jYXRlZ29yaWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiA0MHB4IDA7XG4gICAgbWFyZ2luOiA2MHB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCAjMkM4NzU5O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAtMTAwdm1heCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ib2R5LWJhbm5lcnMgLm1pZGRsZS1jYXRlZ29yaWVzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYm9keS1iYW5uZXJzIC5taWRkbGUtY2F0ZWdvcmllczphZnRlciB7XG4gICAgY29udGVudDogdXJsKFwiaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvbWlkZGxlLWJhbm5lci1pY29uLTEuc3ZnXCIpO1xuICAgIGNvbG9yOiAjNTY5ZjdhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTIwJTtcbiAgICB0b3A6IDE3cHg7XG4gIH1cbiAgLmJvZHktYmFubmVycyAubWlkZGxlLWNhdGVnb3JpZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoXCJodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9taWRkbGUtYmFubmVyLWljb24tMi5zdmdcIik7XG4gICAgY29sb3I6ICM1NjlmN2E7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yMCU7XG4gICAgdG9wOiAxNXB4O1xuICB9XG4gIC5ib2R5LWJhbm5lcnMgLm1pZGRsZS1jYXRlZ29yaWVzIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuYm9keS1iYW5uZXJzIC5taWRkbGUtY2F0ZWdvcmllcyBhIC5jYXRlZ29yeV9fdGl0bGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEzcHg7XG4gICAgcmlnaHQ6IDEzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgIHdpZHRoOiAxOTdweDtcbiAgICBoZWlnaHQ6IDU3cHg7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi50eXBlLWNhdGVnb3J5IC5zb3VzZWRzdHZpLWJhbm5lciB7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDZweDtcbn1cblxuLnNvdXNlZHN0dmktYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDcycHggY2FsYyg1MCUgLSA1MHZ3KSAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHBhZGRpbmctYm90dG9tOiA0NnB4O1xuICBwYWRkaW5nLXRvcDogMjZweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MzBweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMjIwMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwMHZtYXggI2Y3ZjdmNztcbiAgICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyIHtcbiAgICBtYXJnaW46IDUwcHggY2FsYyg1MCUgLSA1MHZ3KSAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLnNvdXNlZHN0dmktYmFubmVyID4gZGl2IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi5zb3VzZWRzdHZpLWJhbm5lci1pY29ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnNvdXNlZHN0dmktYmFubmVyLWljb25zIGltZyB7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zb3VzZWRzdHZpLWJhbm5lci1pY29ucyBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXItaWNvbnMge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLnNvdXNlZHN0dmktYmFubmVyLWJnIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNvdXNlZHN0dmktYmFubmVyLWJnIGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogODtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL2NlcnRpZmlrYXR5L3VkcnppdGVsbnkuc3ZnKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTMwcHg7XG4gIHdpZHRoOiAxMzBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzBweCAxMzBweDtcbiAgdG9wOiAtMjRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjMwcHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyLWJnIGEge1xuICAgIGxlZnQ6IDE4dnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzkwcHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyLWJnIGEge1xuICAgIGxlZnQ6IDEydnc7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXItYmcgYSB7XG4gICAgbGVmdDogNXZ3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyLWJnIGEge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xuICAgIHRvcDogLTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXItYmcgYSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDEyNXB4O1xuICAgIHdpZHRoOiAxMjVweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNXB4IDEyNXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL2NlcnRpZmlrYXR5L3VkcnppdGVsbnkuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLnNvdXNlZHN0dmktYmFubmVyLWJnIGltZyB7XG4gIG1heC1oZWlnaHQ6IDMzMHB4O1xuICB3aWR0aDogYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXItYmcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnNvdXNlZHN0dmktYmFubmVyLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xuICBwYWRkaW5nOiAzOXB4IDI4cHggNjFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTIwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDc1MHB4O1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MTBweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXItY29udGVudCB7XG4gICAgbGVmdDogLTI3MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTMwcHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyLWNvbnRlbnQge1xuICAgIGxlZnQ6IC0zMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNvdXNlZHN0dmktYmFubmVyLWNvbnRlbnQge1xuICAgIHRvcDogLTI2MHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMjVweCAyOHB4IDQ1cHg7XG4gIH1cbn1cbi5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybChcImh0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL2plemVrLXNvdXNyZWRlbmkuc3ZnXCIpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTQwcHg7XG4gIHJpZ2h0OiAtMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc291c2Vkc3R2aS1iYW5uZXItY29udGVudDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxMjVweDtcbiAgICB3aWR0aDogMTI1cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMjVweCAxMjVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9qZXplay1zb3VzcmVkZW5pLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLnNvdXNlZHN0dmktYmFubmVyLWNvbnRlbnQgaDMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cbi5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50IHAge1xuICBtYXJnaW46IDZweCAwIDIwcHg7XG4gIG1heC13aWR0aDogNTM4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDlweDtcbn1cbi5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50IHNwYW46YWZ0ZXIge1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5zb3VzZWRzdHZpLWJhbm5lci1jb250ZW50IHNwYW46aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVgoLTNweCk7XG59XG4uc291c2Vkc3R2aS1iYW5uZXItY29udGVudCBzcGFuIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNvdXNlZHN0dmktYmFubmVyLWNvbnRlbnQgc3BhbiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZm9vdGVyLWJhbm5lcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmZvb3Rlci1iYW5uZXJzIC5mb290ZXItYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5icmFuZHMtcmVnaXN0cmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogNTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJyYW5kcy1yZWdpc3RyYXRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1MHB4O1xuICB9XG59XG4uYnJhbmRzLXJlZ2lzdHJhdGlvbl9fYnJhbmRzIGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogNDYuM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZHMtcmVnaXN0cmF0aW9uX19icmFuZHMgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5icmFuZHMtcmVnaXN0cmF0aW9uX19icmFuZHMtaW1hZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICByb3ctZ2FwOiA0MHB4O1xuICBjb2x1bW4tZ2FwOiAxNXB4O1xuICBtYXgtd2lkdGg6IDc0MHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJyYW5kcy1yZWdpc3RyYXRpb25fX2JyYW5kcy1pbWFnZXMge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4uYnJhbmRzLXJlZ2lzdHJhdGlvbl9fYnJhbmRzLWltYWdlcyBhIHtcbiAgZmxleC1iYXNpczogY2FsYygyNSUgLSAxNXB4KTtcbiAgcm93LWdhcDogNDBweDtcbn1cbi5icmFuZHMtcmVnaXN0cmF0aW9uX19icmFuZHMtaW1hZ2VzIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICBtYXgtaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZHMtcmVnaXN0cmF0aW9uX19icmFuZHMtaW1hZ2VzIGltZyB7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbiAgfVxufVxuLmJyYW5kcy1yZWdpc3RyYXRpb25fX2N0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIG1heC13aWR0aDogNTMwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmJyYW5kcy1yZWdpc3RyYXRpb25fX2N0YS0tdGl0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkQ4QjYxO1xuICBwYWRkaW5nOiAzMHB4IDE5cHg7XG59XG4uYnJhbmRzLXJlZ2lzdHJhdGlvbl9fY3RhLS10aXRsZSBoMiB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJhbmRzLXJlZ2lzdHJhdGlvbl9fY3RhLS10aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uYnJhbmRzLXJlZ2lzdHJhdGlvbl9fY3RhLS1jb250ZW50IHtcbiAgcGFkZGluZzogMjdweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJhbmRzLXJlZ2lzdHJhdGlvbl9fY3RhLS1jb250ZW50IHAge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuLmJyYW5kcy1yZWdpc3RyYXRpb25fX2N0YS0tY29udGVudCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmFuZHMtcmVnaXN0cmF0aW9uX19jdGEtLWNvbnRlbnQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmJyYW5kcy1yZWdpc3RyYXRpb25fX2N0YS0tY29udGVudCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZzogOHB4IDI1cHggIWltcG9ydGFudDtcbn1cbi5icmFuZHMtcmVnaXN0cmF0aW9uX19jdGEtLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvamV6ZWstY3RhLnN2Z1wiKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTRweDtcbiAgYm90dG9tOiAtMzJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJhbmRzLXJlZ2lzdHJhdGlvbl9fY3RhLS1jb250ZW50OmJlZm9yZSB7XG4gICAgcmlnaHQ6IC01MnB4O1xuICAgIGJvdHRvbTogLTU1cHg7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLmJyYW5kcy1yZWdpc3RyYXRpb25fX2N0YS0tY29udGVudDpiZWZvcmUge1xuICAgIHJpZ2h0OiAtNzRweDtcbiAgICBib3R0b206IC01NXB4O1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgfVxufVxuXG4uYWJvdXQtdXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9hYm91dC11cy1iZy0yLndlYnBcIik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCAjZjdmN2Y3O1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xuICBtYXJnaW4tdG9wOiA4NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC11cyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAgIGdhcDogMDtcbiAgfVxufVxuLmFib3V0LXVzX19jb250ZW50IHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy10b3A6IDM0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hYm91dC11c19fY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtdXNfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuLmFib3V0LXVzX19jb250ZW50LS1sb2dvIHtcbiAgbWF4LWhlaWdodDogOTJweDtcbn1cbi5hYm91dC11c19fY29udGVudC1pbm5lcl9fdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAzNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11c19fY29udGVudC1pbm5lcl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmFib3V0LXVzX19jb250ZW50LWlubmVyX190aXRsZV9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LXVzX19jb250ZW50LWlubmVyX190aXRsZV9fdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uYWJvdXQtdXNfX2NvbnRlbnQtaW5uZXJfX2J0biB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5hYm91dC11c19fY29udGVudC1pbm5lcl9fYnRuIC5idG4ge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyQzg3NTk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmc6IDhweCAyNnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmFib3V0LXVzX19jb250ZW50LWlubmVyX19idG4gLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11c19fY29udGVudC1pbm5lcl9fYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYWJvdXQtdXNfX2ltZyB7XG4gIHdpZHRoOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtdXNfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5hYm91dC11c19faW1nIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG5cbi5jdXN0b20tZm9vdGVyX19iYW5uZXIxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZm9vdGVyX19iYW5uZXIxIC5iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmJyYW5kcyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjQuN2RlZywgI0U0RjBGOCAwJSwgI0Y0RkFGRSAxMDAlKTtcbiAgcGFkZGluZy1ib3R0b206IDU5cHg7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmJyYW5kcyAuYnJhbmQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmJyYW5kcyAuYnJhbmQgLmJyYW5kLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogMTYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA2MHB4IDUwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjEgLmJyYW5kcyAuYnJhbmQgLmJyYW5kLWl0ZW0ge1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgcGFkZGluZzogMjVweCAyMHB4O1xuICB9XG59XG5cbi5ob21lcGFnZS1ib3guYmVmb3JlLWNhcm91c2VsIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNDYsIDI0NiwgMjQ2LCAwKSAwJSwgI0Y2RjZGNiAxMDAlKTtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ob21lcGFnZS1ib3guYmVmb3JlLWNhcm91c2VsIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZXBhZ2UtYm94LmJlZm9yZS1jYXJvdXNlbCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC13cmFwcGVyLmNvbnRhaW5lciAucm93ID4gZGl2LndpZGUtY2Fyb3VzZWwge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmNhcm91c2VsLWNvbnRyb2wubGVmdCwgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogMzBweDtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQ6OmJlZm9yZSwgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQ6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDM1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5sZWZ0OmhvdmVyOjpiZWZvcmUsIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0OmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU2RjQ2O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLmxlZnQge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wubGVmdDo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLnJpZ2h0IHtcbiAgICByaWdodDogMHB4O1xuICB9XG59XG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodDo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHJpZ2h0OiAwO1xuICBjb250ZW50OiBcIlxcZTkwYVwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG59XG5cbi5jYXJvdXNlbDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC5sZWZ0OjpiZWZvcmUge1xuICBsZWZ0OiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcm91c2VsOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sLmxlZnQ6OmJlZm9yZSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbi5jYXJvdXNlbDpob3ZlciAuY2Fyb3VzZWwtY29udHJvbC5yaWdodDo6YmVmb3JlIHtcbiAgcmlnaHQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2Fyb3VzZWw6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQ6OmJlZm9yZSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pbWctcmVzcG9uc2l2ZSwgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBpbWcsIC5jYXJvdXNlbC1pbm5lciA+IC5pdGVtID4gYSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG4uYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10ZXh0cyAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXgtd2lkdGg6IDI4OXB4O1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZywgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkuYmVuZWZpdEJhbm5lcixcbi5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QuYmVuZWZpdEJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdC5iZW5lZml0QmFubmVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkuYmVuZWZpdEJhbm5lciB7XG4gIG9yZGVyOiAtMjtcbiAgbWFyZ2luOiAzMXB4IDAgMTFweCAwO1xufVxuLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkuYmVuZWZpdEJhbm5lciAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG59XG4ucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeS5iZW5lZml0QmFubmVyIC51c3Age1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW4taW5kZXggLmJlbmVmaXRCYW5uZXIsXG4uaW4tZGV0YWlsIC5iZW5lZml0QmFubmVyIHtcbiAgbWFyZ2luOiAwcHggMCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taW5kZXggLmJlbmVmaXRCYW5uZXIsXG4gIC5pbi1kZXRhaWwgLmJlbmVmaXRCYW5uZXIge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuLmluLWluZGV4IC5iZW5lZml0QmFubmVyIC5iZW5lZml0QmFubmVyX19jb250ZW50LFxuLmluLWRldGFpbCAuYmVuZWZpdEJhbm5lciAuYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4uaW4taW5kZXggLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0sXG4uaW4tZGV0YWlsIC5iZW5lZml0QmFubmVyIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cbi5pbi1pbmRleCAuYmVuZWZpdEJhbm5lciAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCxcbi5pbi1kZXRhaWwgLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbi1pbmRleCAuYmVuZWZpdEJhbm5lciAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCAuYmVuZWZpdEJhbm5lcl9fZGF0YSxcbi5pbi1kZXRhaWwgLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQgLmJlbmVmaXRCYW5uZXJfX2RhdGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW4taW5kZXggLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQgLmJlbmVmaXRCYW5uZXJfX2RhdGEgPiBzcGFuLFxuLmluLWRldGFpbCAuYmVuZWZpdEJhbm5lciAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCAuYmVuZWZpdEJhbm5lcl9fZGF0YSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5pbi1pbmRleCAuYmVuZWZpdEJhbm5lciAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCAuYmVuZWZpdEJhbm5lcl9fZGF0YSA+IHNwYW4gYSxcbi5pbi1kZXRhaWwgLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQgLmJlbmVmaXRCYW5uZXJfX2RhdGEgPiBzcGFuIGEge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmluLWluZGV4IC5iZW5lZml0QmFubmVyIC5iZW5lZml0QmFubmVyX19pdGVtIC5iZW5lZml0QmFubmVyX19jb250ZW50IC5iZW5lZml0QmFubmVyX19kYXRhID4gc3BhbiBhOmhvdmVyLFxuLmluLWRldGFpbCAuYmVuZWZpdEJhbm5lciAuYmVuZWZpdEJhbm5lcl9faXRlbSAuYmVuZWZpdEJhbm5lcl9fY29udGVudCAuYmVuZWZpdEJhbm5lcl9fZGF0YSA+IHNwYW4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9iaWxlLXVzcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uYmVuZWZpdEJhbm5lciB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuLmJlbmVmaXRCYW5uZXIgLmJlbmVmaXRCYW5uZXJfX2l0ZW0gLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5iZW5lZml0QmFubmVyIC5iZW5lZml0QmFubmVyX19pdGVtIC5iZW5lZml0QmFubmVyX19jb250ZW50IC5iZW5lZml0QmFubmVyX19kYXRhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMHB4O1xufVxuXG5ib2R5Om5vdCguaW4taW5kZXgpIC51c3Age1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnVzcCB7XG4gIHBhZGRpbmc6IDMycHggMCAzMnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzcCAuc2xpY2stbGlzdCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gIH1cbn1cbi51c3AgLmNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c3AgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnVzcCAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udXNwIC51c3AtaW5uZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC51c3AgLnVzcC1pbm5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLnVzcCAudXNwLWlubmVyIHAge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cbi51c3AgLnVzcC1pbm5lcjpudGgtY2hpbGQoMykgaW1nIHtcbiAgbWluLXdpZHRoOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC51c3AgLnVzcC1pbm5lciB7XG4gICAgcGFkZGluZzogMCA3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNwIC51c3AtaW5uZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudXNwIC51c3AtaW5uZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAudXNwIC51c3AtaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnVzcCAudXNwLWlubmVyOm50aC1jaGlsZCgtbisyKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC51c3AgLnVzcC1pbm5lcjpudGgtY2hpbGQoLW4rMykge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cbi51c3AgLnVzcC1pbm5lciBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIG1pbi13aWR0aDogNjBweDtcbn1cbi51c3AgLnVzcC1pbm5lciBkaXYgaSB7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnVzcCAudXNwLWlubmVyIGRpdiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cbi51c3AgLnVzcC1pbm5lciBpbWcge1xuICBtaW4td2lkdGg6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDY3cHgpIHtcbiAgLnVzcCAudXNwLWlubmVyIGltZyB7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIH1cbn1cbi51c3AgLnVzcC1pbm5lciBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udXNwIC51c3AtaW5uZXIgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udXNwIC51c3AtaW5uZXIgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVzcCAudXNwLWlubmVyIHNwYW4ge1xuICBtYXgtd2lkdGg6IDE4NXB4O1xufVxuXG4udHlwZS1kZXRhaWwgLnVzcCB7XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xufVxuXG4uaW4taW5kZXggLnVzcCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaW4taW5kZXggLnVzcCAuY29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkVERTc7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xufVxuXG51bC5zdWJjYXRlZ29yaWVzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAtODtcbiAgbWFyZ2luOiAwcHggLTEwcHggMHB4IC0xMHB4O1xuICB6LWluZGV4OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHVsLnN1YmNhdGVnb3JpZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG51bC5zdWJjYXRlZ29yaWVzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjUlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHVsLnN1YmNhdGVnb3JpZXMgbGk6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyNXB4O1xuICAgIHRvcDogMzlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICB1bC5zdWJjYXRlZ29yaWVzIGxpIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIHVsLnN1YmNhdGVnb3JpZXMgbGkge1xuICAgIG1heC13aWR0aDogMjUycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICB1bC5zdWJjYXRlZ29yaWVzIGxpIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NnB4KSB7XG4gIHVsLnN1YmNhdGVnb3JpZXMgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiAyMDdweDtcbiAgfVxufVxudWwuc3ViY2F0ZWdvcmllcyBsaSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBtaW4taGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnVsLnN1YmNhdGVnb3JpZXMgbGkgYTpob3ZlciBzcGFuLnRleHQge1xuICBjb2xvcjogIzJDODc1OSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG51bC5zdWJjYXRlZ29yaWVzIGxpIGEgc3Bhbi50ZXh0IHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWF4LWhlaWdodDogbWF4LWNvbnRlbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMyQzg3NTk7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgdWwuc3ViY2F0ZWdvcmllcyBsaSBhIHNwYW4udGV4dCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgdWwuc3ViY2F0ZWdvcmllcyBsaSBhIHNwYW4udGV4dCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxufVxudWwuc3ViY2F0ZWdvcmllcyBsaSBhIHNwYW4uaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbn1cbnVsLnN1YmNhdGVnb3JpZXMgbGkgYSBzcGFuLmltYWdlIGltZyB7XG4gIG1heC1oZWlnaHQ6IDExNHB4O1xuICBoZWlnaHQ6IDExNHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbnVsLnN1YmNhdGVnb3JpZXMgbGkgYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbnVsLnN1YmNhdGVnb3JpZXMgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xufVxudWwuc3ViY2F0ZWdvcmllcyBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogMCAwIDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxudWwuc3ViY2F0ZWdvcmllcyBsaSBhOmhvdmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG51bC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSB7XG4gIGhlaWdodDogNzBweDtcbiAgZ2FwOiA1cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgdWwuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxudWwuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgc3Bhbi5pbWFnZSB7XG4gIHdpZHRoOiBhdXRvO1xufVxudWwuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgc3Bhbi5pbWFnZSBpbWcge1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXgtaGVpZ2h0OiA0OXB4O1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIHVsLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIHNwYW4uaW1hZ2UgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4udHlwZS1jYXRlZ29yeSAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIC5jYXRlZ29yeS10aXRsZSxcbi50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwgLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAuY2F0ZWdvcnktdGl0bGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcC13cmFwcGVyLFxuLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAuY2F0ZWdvcnktdG9wLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3Atd3JhcHBlcixcbiAgLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAuY2F0ZWdvcnktdG9wLXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcC13cmFwcGVyLFxuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIC5jYXRlZ29yeS10b3Atd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AtY3VzdG9tLFxuLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAuY2F0ZWdvcnktdG9wLWN1c3RvbSB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTI4MHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AtY3VzdG9tIC5jb250YWluZXIsXG4gIC50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwgLmNhdGVnb3J5LXRvcC1jdXN0b20gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AtY3VzdG9tIC5jYXRlZ29yeS1wZXJleCxcbi50eXBlLW1hbnVmYWN0dXJlci1kZXRhaWwgLmNhdGVnb3J5LXRvcC1jdXN0b20gLmNhdGVnb3J5LXBlcmV4IHtcbiAgb3JkZXI6IC0xMDtcbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AtY3VzdG9tIC5icmVhZGNydW1icy13cmFwcGVyLFxuLnR5cGUtbWFudWZhY3R1cmVyLWRldGFpbCAuY2F0ZWdvcnktdG9wLWN1c3RvbSAuYnJlYWRjcnVtYnMtd3JhcHBlciB7XG4gIG9yZGVyOiAtMTM7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhdGVnb3J5LWhlYWRlciB7XG4gIG9yZGVyOiAtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA4cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2RkNGUwO1xuICBib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBzb2xpZDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA5O1xuICAgIGZsZXg6IGF1dG87XG4gICAgYm9yZGVyOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93LXg6IG92ZXJsYXk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciA+IGZvcm06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgICB0b3A6IDE4cHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTVweDtcbiAgICB0b3A6IDEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwixZhhZGl0IGRsZVwiO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybTpob3Zlcjo6YmVmb3JlLCAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybTpob3Zlcjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0uY2F0aGVhZC1vcGVuOmhvdmVyOjpiZWZvcmUsIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtLmNhdGhlYWQtb3Blbjpob3Zlcjo6YWZ0ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0uY2F0aGVhZC1vcGVuOjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybS5jYXRoZWFkLW9wZW4gZmllbGRzZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZGQ0ZTA7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBsZWZ0OiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IG92ZXJsYXk7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbn1cbi5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtID4gZmllbGRzZXQgI29yZGVyNSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IGxhYmVsW2Zvcj1vcmRlcjFdIHtcbiAgb3JkZXI6IDE7XG59XG4uY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IGxhYmVsW2Zvcj1vcmRlcjJdIHtcbiAgb3JkZXI6IDM7XG59XG4uY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IGxhYmVsW2Zvcj1vcmRlcjNdIHtcbiAgb3JkZXI6IDU7XG59XG4uY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IGxhYmVsW2Zvcj1vcmRlcjRdIHtcbiAgb3JkZXI6IDI7XG59XG4uY2F0ZWdvcnktaGVhZGVyID4gZm9ybSA+IGZpZWxkc2V0IGxhYmVsW2Zvcj1vcmRlcjVdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4IDVweCAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgPiBmb3JtIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWw6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4uY2F0ZWdvcnktaGVhZGVyIGRpdiB7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgZGl2IHN0cm9uZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNhdGVnb3J5LWhlYWRlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmNhdGVnb3J5LWhlYWRlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gICAgcGFkZGluZzogOHB4IDdweDtcbiAgfVxufVxuLmNhdGVnb3J5LWhlYWRlciBpbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5jYXRlZ29yeS1oZWFkZXIgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXRlZ29yeS1wZXJleCB7XG4gIG9yZGVyOiAtMTA7XG59XG4uY2F0ZWdvcnktcGVyZXggcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY2F0ZWdvcnktcGVyZXguZW1wdHktY29udGVudC5lbXB0eS1jb250ZW50LWNhdGVnb3J5IHtcbiAgb3JkZXI6IDIwO1xufVxuLmNhdGVnb3J5LXBlcmV4IC5zaG93bW9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jYXRlZ29yeS1wZXJleCAuc2hvdy1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyQzg3NTk7XG59XG4uY2F0ZWdvcnktcGVyZXggLnNob3ctbW9yZSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhdGVnb3J5LXBlcmV4IC5zaG93LW1vcmUgc3Ryb25nOmhvdmVyIHtcbiAgY29sb3I6ICMyZDhiNjE7XG59XG4uY2F0ZWdvcnktcGVyZXggLnNob3ctbW9yZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjMkM4NzU5O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uY2F0ZWdvcnktcGVyZXggLnNob3ctbW9yZS5zaG93OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jYXRlZ29yeS1wZXJleCAuaGlkZGVuLXBlcmV4IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjJzIGVhc2Utb3V0O1xufVxuLmNhdGVnb3J5LXBlcmV4IC5oaWRkZW4tcGVyZXguc2hvdyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5jYXRlZ29yeS10b3AgLmNhdGVnb3J5LXRpdGxlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgb3JkZXI6IC0xMTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAuY2F0ZWdvcnktdG9wIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW46IDU2cHggMDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIC51cCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICBtaW4td2lkdGg6IGluaXRpYWw7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCAudXA6YmVmb3JlIHtcbiAgY29sb3I6ICMyQzg3NTk7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCAudXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHN0cm9uZy5qcy1zY3JvbGwtdG9wIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBvcmRlcjogLTE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3Age1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5sb2FkLXByb2R1Y3RzLnVudmVpbC1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkM4NzU5O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBwYWRkaW5nOiAxMHB4IDQwcHg7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5sb2FkLXByb2R1Y3RzLnVudmVpbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUY2NjQwICFpbXBvcnRhbnQ7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5sb2FkLXByb2R1Y3RzLnVudmVpbC1idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24gPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDREQ0RTA7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uIC5jdXJyZW50IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODQ0MkQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ODQ0MkQ7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jb250ZW50IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIGg0IHtcbiAgb3JkZXI6IC0xO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2N3B4KSB7XG4gIC50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3AgaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIHtcbiAgb3JkZXI6IC0xO1xufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRURFNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRURFNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkVERTc7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdDpob3ZlciBhLm5hbWUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFREU3O1xufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWluIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtaW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogOHB4O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtaW4gLmNhdGVnb3J5LWFwcGVuZGl4IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1pbiBhIHNwYW4ge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWluIGEgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWluIC5wLWluLWluIHtcbiAgICBmbGV4LWJhc2lzOiA1NSU7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAuaW1hZ2Uge1xuICBwYWRkaW5nOiA4cHg7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMgLmF2YWlsYWJpbGl0eSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMgLmF2YWlsYWJpbGl0eSxcbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLm9mZmVycyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMmQ4YjYxO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGdhcDogM3B4O1xuICBmbGV4LWJhc2lzOiBpbml0aWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMgLmF2YWlsYWJpbGl0eSBzcGFuLFxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAub2ZmZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMgLmF2YWlsYWJpbGl0eSAuc2hvdy10b29sdGlwW3N0eWxlPVwiY29sb3I6IzAwOTkwMVwiXSxcbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLm9mZmVycyAuYXZhaWxhYmlsaXR5LWFtb3VudCAuc2hvdy10b29sdGlwW3N0eWxlPVwiY29sb3I6IzAwOTkwMVwiXSB7XG4gIGdhcDogNnB4O1xuICBjb2xvcjogIzJkOGI2MSAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAub2ZmZXJzIC5hdmFpbGFiaWxpdHkgLnNob3ctdG9vbHRpcFtzdHlsZT1cImNvbG9yOiMwMDk5MDFcIl06YmVmb3JlLFxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAub2ZmZXJzIC5hdmFpbGFiaWxpdHktYW1vdW50IC5zaG93LXRvb2x0aXBbc3R5bGU9XCJjb2xvcjojMDA5OTAxXCJdOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogNnB4O1xuICBtaW4td2lkdGg6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkOGI2MTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSg0NSwgMTM5LCA5NywgMC44KTtcbiAgZGlzcGxheTogZmxleDtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi10b3A6IDguMnB4O1xuICBsZWZ0OiAtMTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLm9mZmVycyAuYXZhaWxhYmlsaXR5LFxuICAudHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAub2ZmZXJzIC5wcmljZXMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZmxleC1iYXNpczogNTAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLm9mZmVycyAucHJpY2VzIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLm9mZmVycyAucHJpY2VzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5vZmZlcnMgLnByaWNlcyAucHJpY2Ugc3Ryb25nIHtcbiAgY29sb3I6ICNjNTAyMDI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20gLm9mZmVycyAucHJpY2VzIC5wcmljZSBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAucHJvZHVjdCAucCAucC1ib3R0b20ge1xuICAgIGZsZXgtYmFzaXM6IDQ1JTtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAuYnV0dG9uLXdyYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTQxcHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogNjVweDtcbiAgei1pbmRleDogMTA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZpbHRlcjogYmx1cigxN3B4KTtcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAuYnV0dG9uLXdyYXBwZXIub3BlbmVkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLmJ1dHRvbi13cmFwcGVyLm9wZW5lZCBhOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAuYnV0dG9uLXdyYXBwZXIgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzVG9wIC5idXR0b24td3JhcHBlciBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGNvbG9yOiAjRjA4ODA0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHlwZS1jYXRlZ29yeSAjcHJvZHVjdHNUb3AgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNwcm9kdWN0c1RvcCAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAucHJvZHVjdHMucHJvZHVjdHMtYmxvY2sge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmcjtcbiAgZ2FwOiAxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLnByb2R1Y3RzLWJsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLnByb2R1Y3RzLWJsb2NrIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5wcm9kdWN0cy5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0cy1pbmxpbmUucHJvZHVjdHMtdG9wID4gZGl2OmZpcnN0LWNoaWxkLFxuLnByb2R1Y3RzLWlubGluZS5wcm9kdWN0cy10b3AgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uc2xpZGVyLXdyYXBwZXIgPiBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2xpZGVyLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc2xpZGVyLXdyYXBwZXIgaDQge1xuICAgIG9yZGVyOiAtMjtcbiAgfVxuICAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1jb250ZW50IHtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnNsaWRlci13cmFwcGVyIC5mcm9tLFxuICAuc2xpZGVyLXdyYXBwZXIgLnRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNsaWRlci1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2xpZGVyLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIi1cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdG9wOiAzMnB4O1xuICBjb2xvcjogIzMxMzQzOTtcbn1cbi5zbGlkZXItaGVhZGVyIC5mcm9tLFxuLnNsaWRlci1oZWFkZXIgLnRvIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkVERTc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogN3B4IDEycHg7XG4gIG1hcmdpbjogMjVweCAwIDIwcHg7XG4gIG1pbi13aWR0aDogMTA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNsaWRlci1jb250ZW50IHtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNsaWRlci1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uc2xpZGVyLWNvbnRlbnQgLnVpLXNsaWRlciB7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLnNsaWRlci1jb250ZW50IC51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG59XG4uc2xpZGVyLWNvbnRlbnQgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgdG9wOiAtMTFweDtcbn1cbi5zbGlkZXItY29udGVudCAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGU6YWZ0ZXIge1xuICBoZWlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAxM3B4O1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQ3NDQ4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDEycHg7XG4gIH1cbiAgI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UyZWRlNztcbiAgfVxuICAjZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTk7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA4cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAjZmlsdGVycyA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUU2RjQ2O1xuICB9XG4gICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9ucyAuc2xpZGVyLXdyYXBwZXIgaDQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFREU3O1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiBmaWVsZHNldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4gLnByaXpuYWt5IHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uIC5tb3JlLWZpbHRlcnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gZm9ybSBmaWVsZHNldCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gZm9ybSBmaWVsZHNldCA+IGRpdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gZm9ybSBmaWVsZHNldCA+IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gZm9ybSBmaWVsZHNldCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbi5vcGVuLWZpbHRlciAubW9yZS1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uLm9wZW4tZmlsdGVyIGZvcm0ge1xuICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uLm9wZW4tZmlsdGVyIGZvcm0gZmllbGRzZXQge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFREU3O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNFMkVERTcgIWltcG9ydGFudDtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKSBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMjJweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pIGg0IHNwYW46bm90KC5zaG93LXRvb2x0aXApIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikgaDQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gICAgZm9udC1mYW1pbHk6IFwic2hvcHRldFwiO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY29sb3I6ICNGMDg4MDQ7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pIGZvcm0ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikuZmlsdGVyLXNlY3Rpb24tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pLm9wZW4gaDQ6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikub3BlbiBmaWVsZHNldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikub3BlbiBmaWVsZHNldCA+IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uOm5vdCguZmlsdGVyLXNlY3Rpb24tYm9vbGVhbikub3BlbiAubW9yZS1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb246bm90KC5maWx0ZXItc2VjdGlvbi1ib29sZWFuKS5vcGVuIC5tb3JlLWZpbHRlcnM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG4gICAgZm9udC1mYW1pbHk6IFwic2hvcHRldFwiO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgY29sb3I6ICMyQzg3NTk7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgb3JkZXI6IC0yO1xuICB9XG4gICNjb250ZW50ICNmaWx0ZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgI2NvbnRlbnQgI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDExcHg7XG4gIH1cbiAgI2NvbnRlbnQgI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIH1cbiAgI2NvbnRlbnQgI2ZpbHRlcnMgOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDhweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG4gICNjb250ZW50ICNmaWx0ZXJzIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxRTZGNDY7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci1oZWFkZXIsXG4gICNjb250ZW50IC5zbGlkZXItY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY29udGVudCAuc2xpZGVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyOm5vdCgub3BlbikgLnByaWNlZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNjb250ZW50IC5zbGlkZXItd3JhcHBlciAucHJpY2VmaWx0ZXIge1xuICAgIHBhZGRpbmc6IDI1cHggMTVweCAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5wcmljZWZpbHRlciAuc2xpZGVyLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5wcmljZWZpbHRlciAuc2xpZGVyLWhlYWRlciAuZnJvbSxcbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5wcmljZWZpbHRlciAuc2xpZGVyLWhlYWRlciAudG8ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZGQ0ZTA7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDdweCAxMnB4O1xuICAgIG1hcmdpbjogMjVweCAwIDIwcHg7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5wcmljZWZpbHRlciAuc2xpZGVyLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAtMTA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAucHJpem5ha3kge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAucHJpem5ha3kgZmllbGRzZXQge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbnMgLnByaXpuYWt5IGZpZWxkc2V0ID4gZGl2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpub3QoLm9wZW4pIGZvcm0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnBhcmFtLWZpbHRlci10b3AgZm9ybSBmaWVsZHNldCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gLnBhcmFtLWZpbHRlci10b3AgZm9ybSBmaWVsZHNldCBkaXYge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0gZmllbGRzZXQgZGl2IGxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIGZvcm0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxlZnQ6IDBweDtcbiAgICByaWdodDogLTEwMHB4O1xuICAgIHotaW5kZXg6IDI7XG4gICAgbWF4LWhlaWdodDogMjY3cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbnMgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciBmb3JtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbnMgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciBmb3JtIGZpZWxkc2V0IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIGZvcm0gZmllbGRzZXQgZGl2LmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zICNjYXRlZ29yeS1maWx0ZXItaG92ZXIgZm9ybSBmaWVsZHNldCBkaXYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyID4gZGl2IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4IDA7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIGZvcm0gZmllbGRzZXQgZGl2LmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiBpbWcge1xuICAgIHdpZHRoOiAzMnB4O1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbnMgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciBmb3JtIGZpZWxkc2V0IGRpdiAuZmlsdGVyLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gaDQsXG4gIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gaDQ6OmFmdGVyLFxuICAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkwZVwiO1xuICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI0YwODgwNDtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNCxcbiAgLnNsaWRlci13cmFwcGVyLm9wZW4gaDQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTEwcHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICAgIGJveC1zaGFkb3c6IDBweCAtMTBweCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0LFxuICAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjphZnRlcixcbiAgLnNsaWRlci13cmFwcGVyLm9wZW4gaDQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5maWx0ZXItbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiBncmF5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudDo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIihcIjtcbiAgfVxuICAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIilcIjtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24gaDQgLnNob3ctdG9vbHRpcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC5maWx0ZXJzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIC5maWx0ZXJzLWFjdGl2ZTpub3QoLmFjdGl2ZS1maWx0ZXIpIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZmlsdGVycy1hY3RpdmUgLmZpbHRlci1oZXJlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZmlsdGVycy1hY3RpdmUgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5maWx0ZXJzLWFjdGl2ZSAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5maWx0ZXJzLWFjdGl2ZSAjY2xlYXItZmlsdGVycyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDVweCAwIDAgMTVweDtcbiAgfVxuICAuZmlsdGVycy1hY3RpdmUgI2NsZWFyLWZpbHRlcnMgYSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAuZmlsdGVycy1hY3RpdmUgI2NsZWFyLWZpbHRlcnMgYTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTJweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgLmZpbHRlcnMtYWN0aXZlICNjbGVhci1maWx0ZXJzIGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJacnXFoWl0IGZpbHRyXCI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gIH1cbiAgLmZpbHRlcnMtYWN0aXZlIC5maWx0ZXItbGFiZWwge1xuICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2RkNGUwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG4gIC5maWx0ZXJzLWFjdGl2ZSAuZmlsdGVyLWxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICBmb250LWZhbWlseTogXCJzaG9wdGV0XCI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgfVxuICAucGFyYW0tZmlsdGVyLXRvcCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbiAgI21hbnVmYWN0dXJlci1maWx0ZXIgaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyQzg3NTkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIHtcbiAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gICNtYW51ZmFjdHVyZXItZmlsdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2RkNGUwO1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zID4gZGl2Om5vdCgjY2F0ZWdvcnktZmlsdGVyLWhvdmVyKSB7XG4gICAgd2lkdGg6IDE2LjY2NjclO1xuICB9XG4gICNjb250ZW50IC5maWx0ZXItc2VjdGlvbnMgPiAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyA+ICNjYXRlZ29yeS1maWx0ZXItaG92ZXIgLmZpbHRlci1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NvbnRlbnQgI2ZpbHRlcnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2NvbnRlbnQgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2RkNGUwO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxuICAjY29udGVudCAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIH1cbiAgI2NvbnRlbnQgLnNsaWRlci13cmFwcGVyIC5wcmljZWZpbHRlciB7XG4gICAgcGFkZGluZy10b3A6IDEycHg7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIgPiBkaXYuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciA+IGRpdi5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciAudW52ZWlsLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNnB4O1xuICB9XG4gICNjb250ZW50IC5maWx0ZXJzLXdyYXBwZXIgPiBkaXYuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgLnVudmVpbC1idXR0b246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMTdweDtcbiAgICB3aWR0aDogMTdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggMTdweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJodHRwczovL3d3dy56YWhyYWRhamV6ZWsuY3ovdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL2VkaXQuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZmlsdGVyOiBpbnZlcnQoNTglKSBzZXBpYSgzNSUpIHNhdHVyYXRlKDYyNzIlKSBodWUtcm90YXRlKDEwZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDk3JSk7XG4gIH1cbiAgI2NvbnRlbnQgLmZpbHRlcnMtd3JhcHBlciA+IGRpdi5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciAudW52ZWlsLWJ1dHRvbjphZnRlciB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGNvbG9yOiAjRjA4ODA0O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIC5maWx0ZXItc2VjdGlvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIC5maWx0ZXItc2VjdGlvbnM6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJpZ2h0OiA5OTk5cHggc29saWQgI2ZmZjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NkZDRlMDtcbiAgfVxuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIC5maWx0ZXItc2VjdGlvbnMgPiBkaXY6bm90KCNjYXRlZ29yeS1maWx0ZXItaG92ZXIpIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG4uZmlsdGVycy12aXNpYmxlIC51bnZlaWwtYnV0dG9uOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnNpZGViYXItaW5uZXIge1xuICBwYWRkaW5nOiA3cHggMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAucHJvZHVjdHMtYmxvY2sge1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICBoZWlnaHQ6IDEyMDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaW4taW5kZXggLnByb2R1Y3RzLWJsb2NrOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZmlsdGVyOiBibHVyKDMwcHgpO1xuICB9XG4gIC5pbi1pbmRleCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMkVERTcgIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzhweCkge1xuICAuaW4taW5kZXggLnByb2R1Y3RzLWJsb2NrIHtcbiAgICBoZWlnaHQ6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmluLWluZGV4IC5wcm9kdWN0cy1ibG9jayB7XG4gICAgaGVpZ2h0OiA5MjBweDtcbiAgfVxufVxuLmluLWluZGV4IC5ncm91cC1idG4udGV4dC1jZW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAuZ3JvdXAtYnRuLnRleHQtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmluLWluZGV4IC5ncm91cC1idG4udGV4dC1jZW50ZXIgLmdyb3VwLXByb2R1Y3RzLWJ0biB7XG4gIGNvbG9yOiAjMkM4NzU5O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgd2lkdGg6IDI1JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDVweCA1cHggMTVweCA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHlwZS1zZWFyY2ggLnByb2R1Y3RzIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRTJFREU3O1xufVxuXG4uc2xpY2stc2xpZGUucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRURFNztcbn1cblxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkVERTc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFREU3O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRURFNztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDQ2MHB4O1xuICB9XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucC1kZXNjIHtcbiAgbWFyZ2luOiAwO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBtaW4taGVpZ2h0OiA2NXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogOHB4IDE1cHggMTBweDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAtZGVzYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpLnNsaWNrLXNsaWRlIHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCk6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2JhKDIwMiwgMjA4LCAyMjAsIDAuNjk4MDM5MjE1Nyk7XG4gIHotaW5kZXg6IDQ7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnA6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjRmOGZmO1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIH1cbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAuaW1hZ2UgaW1nIHtcbiAgbWF4LWhlaWdodDogMjI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWNvZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1pbi1pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgb3JkZXI6IC0yMTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWluLWluIC5ka0xhYkNvbXBhcmVyUHJvZHVjdERpdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1pbi1pbiBhLm5hbWUge1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzAyMDIwMjtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtaW4taW4gYS5uYW1lIHtcbiAgICBtaW4taGVpZ2h0OiA1NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtaW4taW4gYS5uYW1lIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gIH1cbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtaW4taW4gYS5uYW1lIHNwYW4ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWluLWluIGEubmFtZSBzcGFuLmNhdGVnb3J5LWFwcGVuZGl4IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICM0YjUxNWM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWluLWluIGEubmFtZTpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1pbi1pbiAucmF0aW5ncy13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWluLWluIC5yYXRpbmdzLXdyYXBwZXIgLnN0YXJzLXdyYXBwZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAuYXZhaWxhYmlsaXR5IHtcbiAgb3JkZXI6IC0xOTtcbiAgbWFyZ2luOiA0cHggMDtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBnYXA6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5hdmFpbGFiaWxpdHkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLWhlaWdodDogMzNweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAuYXZhaWxhYmlsaXR5IHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5hdmFpbGFiaWxpdHkgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5hdmFpbGFiaWxpdHkgc3Bhbi5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgY29sb3I6ICMyZDhiNjE7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5hdmFpbGFiaWxpdHkgLnNob3ctdG9vbHRpcFtzdHlsZT1cImNvbG9yOiMwMDk5MDFcIl0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMyZDhiNjEgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5hdmFpbGFiaWxpdHkgLnNob3ctdG9vbHRpcFtzdHlsZT1cImNvbG9yOiMwMDk5MDFcIl06YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDhiNjE7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggOHB4IHJnYmEoNDUsIDEzOSwgOTcsIDAuOCk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwcHg7XG4gIHRvcDogNS41cHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMS41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLmF2YWlsYWJpbGl0eSAuc2hvdy10b29sdGlwW3N0eWxlPVwiY29sb3I6IzAwOTkwMVwiXTpiZWZvcmUge1xuICAgIG1hcmdpbi10b3A6IDEuNXB4O1xuICB9XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tID4gZGl2IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gIG9yZGVyOiAtMTA7XG4gIG1pbi1oZWlnaHQ6IDM5cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1zaHJpbms6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICAgIG1pbi1oZWlnaHQ6IDMyLjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMuZGlzY291bnQge1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcy5kaXNjb3VudCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzLmRpc2NvdW50IC5wcmljZS1zdGFuZGFyZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNhM2EzYTM7XG4gIGxpbmUtaGVpZ2h0OiAwLjk7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcy5kaXNjb3VudCAucHJpY2Ugc3Ryb25nIHtcbiAgY29sb3I6ICNjNTAyMDI7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgPiBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1hZGRpdGlvbmFsIHtcbiAgb3JkZXI6IDEwO1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyBzdHJvbmcge1xuICBjb2xvcjogI2M1MDIwMjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgc3Ryb25nIHNtYWxsIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXgtYmFzaXM6IGluaXRpYWw7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgZm9ybSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIGZvcm0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIC5xdWFudGl0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgYS5idG4sXG4ucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgYnV0dG9uLmJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDM5cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYmFja2dyb3VuZDogI0YwODgwNDtcbiAgYm9yZGVyLWNvbG9yOiAjRjA4ODA0O1xuICBwYWRkaW5nOiA5cHggMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyBhLmJ0bi5hZGQtdG8tY2FydC1idXR0b246OmJlZm9yZSxcbi5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyBidXR0b24uYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIGEuYnRuLFxuICAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgYnV0dG9uLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgfVxufVxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIGEuYnRuOmhvdmVyLFxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIGJ1dHRvbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRTk4MjAwO1xuICBib3JkZXI6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAuZGtMYWJWaXNpdGVkUHJvZHVjdHNCb3ggLnByb2R1Y3Qge1xuICAgIG1pbi1oZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5wcm9kdWN0IC5wci1hY3Rpb24ge1xuICB6LWluZGV4OiA0O1xufVxuXG4uZmxhZ3MuZmxhZ3MtZXh0cmEge1xuICBnYXA6IDEwcHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAuZmxhZ3MuZmxhZ3MtZXh0cmEge1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cbn1cbi5mbGFncy5mbGFncy1leHRyYSAuZmxhZy1mcmVlc2hpcHBpbmcge1xuICB3aWR0aDogNTlweDtcbiAgdG9wOiAtMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU5cHg7XG4gIG1pbi13aWR0aDogNTlweDtcbiAgbWluLWhlaWdodDogNTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgYm9yZGVyLXJhZGl1czogNjVweDtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5mbGFncy5mbGFncy1leHRyYSAuZmxhZy1mcmVlc2hpcHBpbmcgLmljb24tdmFuLFxuLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWZyZWVzaGlwcGluZyAuZmxhZy10ZXh0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mbGFncy5mbGFncy1leHRyYSAuZmxhZy1mcmVlc2hpcHBpbmc6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb250ZW50OiBcIlxcZTkyZVwiO1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtZmFtaWx5OiBcInNob3B0ZXRcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0ycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWZyZWVzaGlwcGluZzo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmxhZ3MuZmxhZ3MtZXh0cmEgLmZsYWctZnJlZXNoaXBwaW5nOjphZnRlciB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbiAgY29udGVudDogXCJkb3ByYXZhIHpkYXJtYVwiO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLWZyZWVzaGlwcGluZzo6YWZ0ZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG59XG4uZmxhZ3MuZmxhZ3MtZXh0cmEgLmZsYWcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDYwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnIHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxufVxuLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLmZsYWctZGlzY291bnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IGluaXRpYWw7XG4gIG1heC13aWR0aDogMTM1cHg7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBtYXJnaW46IDAgMCA1cHg7XG4gIGhlaWdodDogaW5pdGlhbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MDIwMjtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgbWluLWhlaWdodDogdW5zZXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsYWdzLmZsYWdzLWV4dHJhIC5mbGFnLmZsYWctZGlzY291bnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5mbGFncy5mbGFncy1leHRyYSAuZmxhZy5mbGFnLWRpc2NvdW50IC5wcmljZS1zdGFuZGFyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmxhZ3MuZmxhZ3MtZXh0cmEgLmZsYWcuZmxhZy1kaXNjb3VudCAucHJpY2Utc2F2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMS4xNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG4gIC5mbGFncy5mbGFncy1leHRyYSAuZmxhZy5mbGFnLWRpc2NvdW50IC5wcmljZS1zYXZlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbi5mbGFncy5mbGFncy1kZWZhdWx0IC5mbGFnIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBtYXgtd2lkdGg6IDEzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5mbGFncy5mbGFncy1kZWZhdWx0IC5mbGFnIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxufVxuLmZsYWdzLmZsYWdzLWRlZmF1bHQgLmZsYWcuZmxhZy1jdXN0b20yIHtcbiAgY29sb3I6ICMyZDhiNjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOWYzZWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWYzZWYgIWltcG9ydGFudDtcbn1cbi5mbGFncy5mbGFncy1kZWZhdWx0IC5mbGFnLmZsYWctY3VzdG9tMyB7XG4gIGNvbG9yOiAjMDA3OWU5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlZGY3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlZGY3ICFpbXBvcnRhbnQ7XG59XG4uZmxhZ3MuZmxhZ3MtZGVmYXVsdCAuZmxhZy5mbGFnLWFjdGlvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkUyRTI7XG4gIGNvbG9yOiAjYzUwMjAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFMkUyO1xufVxuLmZsYWdzLmZsYWdzLWRlZmF1bHQgLmZsYWcuZmxhZy10aXAge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjJBNURCO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYyQTVEQjtcbn1cbi5mbGFncy5mbGFncy1kZWZhdWx0IC5mbGFnLmZsYWctbmV3IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJDODc1OTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNEQzNEE7XG59XG5cbi5wcm9kdWN0cy1ibG9jayAucCAuZmxhZ3MtZGVmYXVsdCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icy13cmFwcGVyLmNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5icmVhZGNydW1icy13cmFwcGVyIC5icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDEzcHggMDtcbiAgZ2FwOiAxM3B4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyZWFkY3J1bWJzLXdyYXBwZXIgLmJyZWFkY3J1bWJzID4gc3BhbjpudGgtbGFzdC1jaGlsZCgxKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmVhZGNydW1icy13cmFwcGVyIC5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoLW4rMikgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icy13cmFwcGVyLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1kZXRhaWwgLmJyZWFkY3J1bWJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24taG9tZS1pY29uLXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdG9wOiAyMXB4O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbi13cmFwcGVyOjpiZWZvcmUge1xuICAgIGxlZnQ6IDdweDtcbiAgICB0b3A6IDI1cHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBjb2xvcjogIzY2NjY2NjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCAjZjdmN2Y3O1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgdG9wOiAxcHg7XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuID4gYSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4taGVpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmVhZGNydW1icyA+IHNwYW4gPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuID4gYTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyA+IHNwYW4gPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIjtcbiAgdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDhweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3R0b206IGF1dG87XG4gIHRvcDogNXB4O1xuICByaWdodDogLTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuID4gYTo6YWZ0ZXIge1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gIC5icmVhZGNydW1icyA+IHNwYW4gPiBhOjphZnRlciB7XG4gICAgcmlnaHQ6IC0xNnB4O1xuICB9XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4uYnJlYWRjcnVtYnMgPiBzcGFuID4gc3BhbiB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuID4gc3BhbiB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzICNuYXZpZ2F0aW9uLWZpcnN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJyZWFkY3J1bWJzICNuYXZpZ2F0aW9uLWZpcnN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5icmVhZGNydW1icyAjbmF2aWdhdGlvbi1maXJzdCA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAxM3B4IDAgMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYnMgI25hdmlnYXRpb24tZmlyc3QgPiBhOjphZnRlciB7XG4gICAgcmlnaHQ6IC0xM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgLmJyZWFkY3J1bWJzICNuYXZpZ2F0aW9uLWZpcnN0ID4gYTo6YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMTZweDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzICNuYXZpZ2F0aW9uLWZpcnN0IHNwYW5baXRlbXByb3A9bmFtZV0ge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1icyAjbmF2aWdhdGlvbi1maXJzdCBzcGFuW2l0ZW1wcm9wPW5hbWVdOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCAuZGtMYWJDb21wYXJlckZsYWdEZXRhaWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLnAtdGh1bWJuYWlscy13cmFwcGVyIC5wLXRodW1ibmFpbHMge1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLnAtdGh1bWJuYWlscy13cmFwcGVyIC5wLXRodW1ibmFpbHMgYSB7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbWFnZS13cmFwcGVyIC5wLXRodW1ibmFpbHMtd3JhcHBlciAucC10aHVtYm5haWxzIGEgaW1nIHtcbiAgYm9yZGVyOiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLnAtdGh1bWJuYWlscy13cmFwcGVyIC5oaWdobGlnaHRlZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLnAtdGh1bWJuYWlscy13cmFwcGVyIC50aHVtYm5haWwtcHJldjpiZWZvcmUsXG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAucC10aHVtYm5haWxzLXdyYXBwZXIgLnRodW1ibmFpbC1uZXh0OmJlZm9yZSB7XG4gIGNvbG9yOiAjMkM4NzU5O1xufVxuXG4udHlwZS1kZXRhaWwgLnAtZGV0YWlsIC5wcm9kdWN0LWFwcGVuZGl4IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkVERTc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzJDODc1OTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbCAucHJvZHVjdC1hcHBlbmRpeCBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbCAucHJvZHVjdC1hcHBlbmRpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzJDODc1OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLWRldGFpbCAucC1kZXRhaWwgLnByb2R1Y3QtYXBwZW5kaXgge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wY29kZS1pbnN1cmFuY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDg4cHg7XG59XG4udHlwZS1kZXRhaWwgLnBjb2RlLWluc3VyYW5jZSAucC1jb2RlIHtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udHlwZS1kZXRhaWwgLnBjb2RlLWluc3VyYW5jZSAucC1jb2RlIC5wLWNvZGUtbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG4udHlwZS1kZXRhaWwgLnBjb2RlLWluc3VyYW5jZSAuemFydWthIHtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi50eXBlLWRldGFpbCAucGNvZGUtaW5zdXJhbmNlLmxvbmcge1xuICBnYXA6IDY2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5wY29kZS1pbnN1cmFuY2UubG9uZyB7XG4gICAgZ2FwOiA1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLWRldGFpbCAucGNvZGUtaW5zdXJhbmNlIHtcbiAgICBnYXA6IDA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciAucC1jb2RlIHNwYW4ge1xuICBjb2xvcjogIzY2NjY2Njtcbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciAucC1jb2RlIC5wLWNvZGUtbGFiZWwge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0LXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5wcm9kdWN0LXRvcCAucC1kZXRhaWwtaW5mbyAuc3RhcnMtd3JhcHBlcjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnR5cGUtZGV0YWlsIC5wcm9kdWN0LXRvcCAucC1kZXRhaWwtaW5mbyAuc3RhcnMtd3JhcHBlciAuc3RhcnMtbGFiZWwge1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0LXRvcCAucC1kZXRhaWwtaW5mbyAuZmxhZ3MgLmZsYWc6bm90KC5ka0xhYkNvbXBhcmVyRmxhZ0RldGFpbCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0LXRvcCAucC1kZXRhaWwtaW5mbyAuZmxhZ3MgLmRrTGFiQ29tcGFyZXJGbGFnRGV0YWlsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0LXRvcCAucC1kZXRhaWwtaW5mbyBkaXY6bm90KFtjbGFzc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAtMjZweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIgaDEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlciBoMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIgLnAtY29kZSB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIC5wLWNvZGUgLnAtY29kZS1sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWluZm8ge1xuICBvcmRlcjogMjtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWluZm8gLnN0YXJzLXdyYXBwZXIgLnN0YXJzLWxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtaW5mbyAuc3RhcnMtd3JhcHBlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtaW5mbyAuZmxhZ3MgLmZsYWc6bm90KC5ka0xhYkNvbXBhcmVyRmxhZ0RldGFpbCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtaW5mbyAuZmxhZ3MgLmRrTGFiQ29tcGFyZXJGbGFnRGV0YWlsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1pbmZvIGRpdjpub3QoW2NsYXNzXSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG9yZGVyOiAzO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiBwIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiBwIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIC5jaGV2cm9uLWFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiAuY2hldnJvbi1hZnRlcjphZnRlciB7XG4gIGNvbG9yOiAjMkM4NzU5O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3gge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBvcmRlcjogNDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRURFNztcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuYXZhaWxhYmlsaXR5LXNoaXBwaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyNnB4IDE1cHggMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmF2YWlsYWJpbGl0eS1zaGlwcGluZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHggMTVweDtcbiAgICBnYXA6IDVweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLmF2YWlsYWJpbGl0eS12YWx1ZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLmF2YWlsYWJpbGl0eS12YWx1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkOGI2MTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA4cHggcmdiYSg0NSwgMTM5LCA5NywgMC44KTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLmF2YWlsYWJpbGl0eS12YWx1ZSAuYXZhaWxhYmlsaXR5LWxhYmVsLFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLmF2YWlsYWJpbGl0eS12YWx1ZSAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIGNvbG9yOiAjMmQ4YjYxICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmF2YWlsYWJpbGl0eS1zaGlwcGluZyAuYXZhaWxhYmlsaXR5LXZhbHVlIC5kZWxpdmVyeS10aW1lLWxhYmVsLFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLmF2YWlsYWJpbGl0eS12YWx1ZSAuZGVsaXZlcnktdGltZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyZDhiNjEgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmF2YWlsYWJpbGl0eS1zaGlwcGluZyAuYXZhaWxhYmlsaXR5LXZhbHVlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbiAgLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLmF2YWlsYWJpbGl0eS12YWx1ZTpiZWZvcmUge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLnNoaXBwaW5nLW9wdGlvbnMge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuYXZhaWxhYmlsaXR5LXNoaXBwaW5nIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgICBtYXJnaW4tbGVmdDogMjZweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5hdmFpbGFiaWxpdHktc2hpcHBpbmcgLnNoaXBwaW5nLW9wdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGZvbnQtc2l6ZTogMjlweDtcbiAgY29sb3I6ICMyZDhiNjE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtNDBweDtcbiAgdG9wOiAtN3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuYXZhaWxhYmlsaXR5LXNoaXBwaW5nIC5zaGlwcGluZy1vcHRpb25zOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTQ2cHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIHRvcDogLTRweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5jYXJ0LXBhcmFtZXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDI2cHggMTVweCAyNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5zdXJjaGFyZ2UtbGlzdCB0aCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1heC13aWR0aDogMjk4cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5zdXJjaGFyZ2UtbGlzdCBzZWxlY3Qge1xuICBib3JkZXItY29sb3I6ICNFMkVERTc7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBwYWRkaW5nOiA4cHggNDZweCA4cHggMTFweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5zdXJjaGFyZ2UtbGlzdCBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5jYXJ0LXBhcmFtZXRlciAuY2FydC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc3RhbmRhcmQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2JmZTlkNjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJDODc1OTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiA0cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5jYXJ0LXBhcmFtZXRlciAuY2FydC1pbm5lciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjYzUwMjAyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMmUyO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTBweCAyNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmUyZTI7XG4gIHotaW5kZXg6IDU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtYWRkaXRpb25hbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtbWVhc3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLmFkZC10by1jYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IC0yLjVweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLmFkZC10by1jYXJ0LmlzLWRpc2NvdW50IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5hZGQtdG8tY2FydC5pcy1kaXNjb3VudCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5hZGQtdG8tY2FydCB7XG4gICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLmFkZC10by1jYXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLmFkZC10by1jYXJ0IC5idG4ge1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA1MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJhY2tncm91bmQ6ICNGMDg4MDQ7XG4gIGJvcmRlci1jb2xvcjogI0YwODgwNDtcbiAgcGFkZGluZzogOXB4IDIzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5hZGQtdG8tY2FydCAuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5hZGQtdG8tY2FydCAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0U5ODIwMDtcbiAgYm9yZGVyOiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5jYXJ0LXBhcmFtZXRlciAuY2FydC1pbm5lciAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRURFNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5jYXJ0LXBhcmFtZXRlciAuY2FydC1pbm5lciAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IGlucHV0IHtcbiAgY29sb3I6ICMwMjAyMDI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggI0UyRURFNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggI0UyRURFNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5hZGQtdG8tY2FydCAucXVhbnRpdHkgLmluY3JlYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQgbm9uZSBub25lIHNvbGlkO1xuICBib3JkZXItY29sb3I6ICNFMkVERTc7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wLWRldGFpbC1ib3ggLmNhcnQtcGFyYW1ldGVyIC5jYXJ0LWlubmVyIC5hZGQtdG8tY2FydCAucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIitcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogNDVweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnAtZGV0YWlsLWJveCAuY2FydC1wYXJhbWV0ZXIgLmNhcnQtaW5uZXIgLmFkZC10by1jYXJ0IC5xdWFudGl0eSAuZGVjcmVhc2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkIHNvbGlkIG5vbmUgbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjRTJFREU3O1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucC1kZXRhaWwtYm94IC5jYXJ0LXBhcmFtZXRlciAuY2FydC1pbm5lciAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcbiAgcGFkZGluZzogMjZweCAyMHB4IDI2cHg7XG4gIG1hcmdpbjogMDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgI2RrTGFiQ29tcGFyZXJEaXYge1xuICBvcmRlcjogNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIHtcbiAgZmxleDogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxNHB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24sXG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zICNka0xhYkNvbXBhcmVyRGV0YWlsU3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24uZmF2b3JpdGUtZGV0YWlsLFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW4uZmF2b3JpdGUtZGV0YWlsIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLmZhdm9yaXRlLWRldGFpbCxcbiAgLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW4uZmF2b3JpdGUtZGV0YWlsIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbjpiZWZvcmUsXG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zICNka0xhYkNvbXBhcmVyRGV0YWlsU3BhbjpiZWZvcmUge1xuICBjb2xvcjogIzJDODc1OTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uOmhvdmVyLFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW46aG92ZXIge1xuICBjb2xvcjogIzJDODc1OTtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbi5jaGF0LFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW4uY2hhdCB7XG4gIG9yZGVyOiAxO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAubGluay1pY29uLmNoYXQ6YmVmb3JlLFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW4uY2hhdDpiZWZvcmUge1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbi53YXRjaGRvZyxcbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgI2RrTGFiQ29tcGFyZXJEZXRhaWxTcGFuLndhdGNoZG9nIHtcbiAgb3JkZXI6IDI7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24ud2F0Y2hkb2c6YmVmb3JlLFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW4ud2F0Y2hkb2c6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5saW5rLWljb25zIC5saW5rLWljb24ucHJpbnQsIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgLmxpbmstaWNvbi5zaGFyZSxcbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbnMgI2RrTGFiQ29tcGFyZXJEZXRhaWxTcGFuLnByaW50LFxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW4uc2hhcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAuc29jaWFsLWJ1dHRvbnMtd3JhcHBlciAubGluay1pY29ucyAjZGtMYWJDb21wYXJlckRldGFpbFNwYW46YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOXB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWluZm8td3JhcHBlciAucHJvZHVjdHMtY3RhIHtcbiAgb3JkZXI6IDU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgcGFkZGluZzogMjBweCAxNXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnByb2R1Y3RzLWN0YSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBnYXA6IDEwcHg7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnByb2R1Y3RzLWN0YSBoMyB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbmZvLXdyYXBwZXIgLnByb2R1Y3RzLWN0YSAuYnRuLXRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzJkOGI2MTtcbiAgd2lkdGg6IDMwMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgcGFkZGluZzogMjRweCAyNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG4udHlwZS1kZXRhaWwgLnAtaW5mby13cmFwcGVyIC5wcm9kdWN0cy1jdGEgLmJ0bi10ZXh0OmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRURFNztcbn1cblxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlcixcbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtaGVhZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA2NXB4IDAgMThweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyLFxuICAudHlwZS1kZXRhaWwgLnByb2R1Y3RzLWFsdGVybmF0aXZlLWhlYWRlciB7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLmJyb3dzZS1wIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAjcHJvZHVjdHNBbHRlcm5hdGl2ZSAuYnJvd3NlLXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA4NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLXJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMjM5cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNmY2ZjYgMCUsIHJnYmEoMjQ2LCAyNDYsIDI0NiwgMCkgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG4gIG1hcmdpbjogMCBjYWxjKDUwJSAtIDUwdncpO1xuICBsZWZ0OiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLXJvdyAuc2hwLXRhYnMtaG9sZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDMycHggMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93IC5zaHAtdGFicy1ob2xkZXIge1xuICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93ICNwLWRldGFpbC10YWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBnYXA6IDQ0cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICByb3ctZ2FwOiA4cHg7XG59XG4udHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93ICNwLWRldGFpbC10YWJzIC5zaHAtdGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyOiBub25lO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1yb3cgI3AtZGV0YWlsLXRhYnMgLnNocC10YWIgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4udHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93ICNwLWRldGFpbC10YWJzIC5zaHAtdGFiIGE6aG92ZXIge1xuICBjb2xvcjogIzJDODc1OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1yb3cgI3AtZGV0YWlsLXRhYnMgLnNocC10YWIuYWN0aXZlIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMyQzg3NTkgIWltcG9ydGFudDtcbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1yb3cgI3AtZGV0YWlsLXRhYnMgLnNocC10YWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xuICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb2xvcjogIzJDODc1OTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLXJvdyAjcC1kZXRhaWwtdGFicyAuc2hwLXRhYltkYXRhLXRlc3RpZD10YWJSZWxhdGVkUHJvZHVjdHNdIHtcbiAgb3JkZXI6IDQ7XG59XG4udHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93ICNwLWRldGFpbC10YWJzIC5zaHAtdGFiW2RhdGEtdGVzdGlkPXRhYkRlc2NyaXB0aW9uXSB7XG4gIG9yZGVyOiAxO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLXJvdyAjcC1kZXRhaWwtdGFicyAuc2hwLXRhYltkYXRhLXRlc3RpZD10YWJBbHRlcm5hdGl2ZVByb2R1Y3RzXSB7XG4gIG9yZGVyOiA1O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLXJvdyAjcC1kZXRhaWwtdGFicyAuc2hwLXRhYltkYXRhLXRlc3RpZD10YWJSZWxhdGVkRmlsZXNdIHtcbiAgb3JkZXI6IDU7XG59XG4udHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93ICNwLWRldGFpbC10YWJzIC5zaHAtdGFiW2RhdGEtdGVzdGlkPXRhYlJhdGluZ10ge1xuICBvcmRlcjogMjtcbn1cbi50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1yb3cgI3AtZGV0YWlsLXRhYnMgLnNocC10YWJbZGF0YS10ZXN0aWQ9dGFiRGlzY3Vzc2lvbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLXJvdyAjcC1kZXRhaWwtdGFicyAuc2hwLXRhYltkYXRhLXRlc3RpZD10YWJCcmFuZF0ge1xuICBvcmRlcjogNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtcm93ICNwLWRldGFpbC10YWJzIHtcbiAgICBnYXA6IDIwcHg7XG4gICAgcm93LWdhcDogNXB4O1xuICAgIG92ZXJmbG93OiBvdmVybGF5O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC50eXBlLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1yb3cgI3AtZGV0YWlsLXRhYnMgbGkge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAtOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIHtcbiAgcGFkZGluZzogNDJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciB7XG4gICAgcGFkZGluZzogMjZweCA1cHggMDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmRlc2NyaXB0aW9uLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5kZXNjcmlwdGlvbi1zd2l0Y2hlciBpbWdbYWx0PWJhbm5lcl9za2xlbmlreV0ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5kZXNjcmlwdGlvbi1zd2l0Y2hlciBpbWdbYWx0PWJhbm5lcl9za2xlbmlreV0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmRlc2NyaXB0aW9uLXN3aXRjaGVyIHtcbiAgICB3aWR0aDogNzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5kZXNjcmlwdGlvbi1zd2l0Y2hlciB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgICB3aWR0aDogMjclO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFREU3O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFREU3O1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDExcHggMDtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQge1xuICBwYWRkaW5nOiAxMXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzLmhpZGUtcGFyYW1ldGVycyAuaGlkZGVuLXBhcmFtZXRlcnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyAuaGlkZGVuLXBhcmFtZXRlcnMge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLWNvbnRhY3QtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgcGFkZGluZzogMjZweCAxNXB4O1xuICBtYXJnaW4tdG9wOiA1MnB4O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgIzJkOGI2MTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1jb250YWN0LWJveCB7XG4gICAgbWFyZ2luOiA1MnB4IDAgMDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtY29udGFjdC1ib3ggLmNvbnRhY3QtYm94LXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTdweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1jb250YWN0LWJveCAuY29udGFjdC1ib3gtdG9wIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLWNvbnRhY3QtYm94IC5jb250YWN0LWJveC10b3AgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1jb250YWN0LWJveCB1bCB7XG4gIGdhcDogMTVweDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1jb250YWN0LWJveCB1bCAub3BlbmluZy10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtY29udGFjdC1ib3ggdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1jb250YWN0LWJveCB1bCBsaTpiZWZvcmUge1xuICBsZWZ0OiAtMjVweDtcbiAgZm9udC1mYW1pbHk6IFwiaWNvbW9vblwiO1xuICBjb2xvcjogIzJjODc1OTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMSk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLWNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLWNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4ZFwiO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtY29udGFjdC1ib3ggdWwgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5hZGRpdGlvbmFsLWJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxM3B4O1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5hZGRpdGlvbmFsLWJyZWFkY3J1bWJzIGgyIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uLWlubmVyIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuYWRkaXRpb25hbC1icmVhZGNydW1icyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24taW5uZXIgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5hZGRpdGlvbmFsLWJyZWFkY3J1bWJzIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTdcIjtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgY29sb3I6ICM2NjY2NjY7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmFkZGl0aW9uYWwtYnJlYWRjcnVtYnMgYTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICMyQzg3NTk7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbi1pbm5lciAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmFkZGl0aW9uYWwtYnJlYWRjcnVtYnMgYSBzcGFuIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuYmFzaWMtZGVzY3JpcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmJhc2ljLWRlc2NyaXB0aW9uIGgzIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzhweDtcbiAgei1pbmRleDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5iYXNpYy1kZXNjcmlwdGlvbiBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5oaWRlLWRlc2NyaXB0aW9uIHtcbiAgaGVpZ2h0OiA1MzVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuaGlkZS1kZXNjcmlwdGlvbjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTcwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZmlsdGVyOiBibHVyKDU1cHgpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmhpZGUtZGVzY3JpcHRpb246YWZ0ZXIge1xuICAgIGhlaWdodDogNzVweDtcbiAgICBib3R0b206IC0xM3B4O1xuICAgIGZpbHRlcjogYmx1cigyNHB4KTtcbiAgfVxufVxuLnR5cGUtZGV0YWlsICNkZXNjcmlwdGlvbiAuaGlkZS1kZXNjcmlwdGlvbl9fc3dpdGNoZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5oaWRlLWRlc2NyaXB0aW9uX19zd2l0Y2hlciAuaGlkZS1kZXNjcmlwdGlvbl9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5oaWRlLWRlc2NyaXB0aW9uX19zd2l0Y2hlciAuaGlkZS1kZXNjcmlwdGlvbl9fYnRuIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4udHlwZS1kZXRhaWwgI2Rlc2NyaXB0aW9uIC5oaWRlLWRlc2NyaXB0aW9uX19zd2l0Y2hlciAuaGlkZS1kZXNjcmlwdGlvbl9fYnRuOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IGljb21vb247XG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMyQzg3NTk7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi50eXBlLWRldGFpbCAjZGVzY3JpcHRpb24gLmhpZGUtZGVzY3JpcHRpb25fX3N3aXRjaGVyIC5oaWRlLWRlc2NyaXB0aW9uX19idG4tLWhpZGU6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnR5cGUtZGV0YWlsICNtYW51ZmFjdHVyZXJEZXNjcmlwdGlvbixcbi50eXBlLWRldGFpbCAjcHJvZHVjdERpc2N1c3Npb24sXG4udHlwZS1kZXRhaWwgI3JlbGF0ZWRGaWxlcyxcbi50eXBlLWRldGFpbCAjcmF0aW5nVGFiIHtcbiAgcGFkZGluZzogNDJweCA0MnB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsICNtYW51ZmFjdHVyZXJEZXNjcmlwdGlvbixcbiAgLnR5cGUtZGV0YWlsICNwcm9kdWN0RGlzY3Vzc2lvbixcbiAgLnR5cGUtZGV0YWlsICNyZWxhdGVkRmlsZXMsXG4gIC50eXBlLWRldGFpbCAjcmF0aW5nVGFiIHtcbiAgICBwYWRkaW5nOiAyNnB4IDE1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIC50eXBlLWRldGFpbCAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc2hwLXRhYi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNyAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNocC10YWItbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgI3AtZGV0YWlsLXRhYnMge1xuICAgIGdhcDogOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnJlc3BvbnNpdmUtbmF2IC5uYXZpZ2F0aW9uLWJ0biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50ICNyZWxhdGVkUHJvZHVjdHMgLnByb2R1Y3QgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIGEuYnRuLFxuICAjY29udGVudCAjcmVsYXRlZFByb2R1Y3RzIC5wcm9kdWN0IC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyBidXR0b24uYnRuLCAjY29udGVudCAjcHJvZHVjdHNBbHRlcm5hdGl2ZSAucHJvZHVjdCAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgYS5idG4sXG4gICNjb250ZW50ICNwcm9kdWN0c0FsdGVybmF0aXZlIC5wcm9kdWN0IC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyBidXR0b24uYnRuIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICNjb250ZW50ICNyZWxhdGVkUHJvZHVjdHMgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAsICNjb250ZW50ICNwcm9kdWN0c0FsdGVybmF0aXZlIC5wcm9kdWN0Om5vdCgjcHJvZHVjdHNUb3AgLnByb2R1Y3QpIC5wIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxufVxuI2NvbnRlbnQgI3JlbGF0ZWRQcm9kdWN0cyAucHJvZHVjdDpub3QoI3Byb2R1Y3RzVG9wIC5wcm9kdWN0KSAucCAucC1pbiwgI2NvbnRlbnQgI3Byb2R1Y3RzQWx0ZXJuYXRpdmUgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jY29udGVudCAjcmVsYXRlZFByb2R1Y3RzIC5wLWJvdHRvbS5uby1idXR0b25zLCAjY29udGVudCAjcHJvZHVjdHNBbHRlcm5hdGl2ZSAucC1ib3R0b20ubm8tYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG5cbi5hbHRlcm5hdGl2ZSNhbHRlcm5hdGl2ZSAuY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDREQ0RTA7XG59XG4uYWx0ZXJuYXRpdmUjYWx0ZXJuYXRpdmUgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzAyMDIwMjtcbiAgZm9udC1zaXplOiA0MnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDQ3cHggMCA1N3B4IDA7XG59XG5cbi50YWItY29udGVudCAucCAucC1kZXNjLCAucHJvZHVjdHMtcmVsYXRlZCAucCAucC1kZXNjLCAudGFiLWNvbnRlbnQgLnAgLnN0YXJzLXdyYXBwZXIsIC5wcm9kdWN0cy1yZWxhdGVkIC5wIC5zdGFycy13cmFwcGVyLCAudGFiLWNvbnRlbnQgLnAgLmF2YWlsYWJpbGl0eSwgLnByb2R1Y3RzLXJlbGF0ZWQgLnAgLmF2YWlsYWJpbGl0eSwgLnRhYi1jb250ZW50IC5wIC5mbGFncy1pbmxpbmUsIC5wcm9kdWN0cy1yZWxhdGVkIC5wIC5mbGFncy1pbmxpbmUsIC50YWItY29udGVudCAucCAucHJpY2Utc3RhbmRhcmQtd3JhcHBlciwgLnByb2R1Y3RzLXJlbGF0ZWQgLnAgLnByaWNlLXN0YW5kYXJkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuXG4uYWR2YW5jZWQtb3JkZXIgLnAtZGVzYyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50eXBlLXBhZ2UgLnNpZGViYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtcGFnZSBoZWFkZXIgaDEge1xuICBmb250LXNpemU6IDQycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgfVxufVxuXG4uYmxvZy1zZWN0aW9uIHtcbiAgcGFkZGluZzogMjVweCAwIDQycHggMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmNGY4ZmYgMCUsIHJnYmEoMjQ0LCAyNDgsIDI1NSwgMCkgMTAwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMjBweCAwIDI1cHggMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLXNlY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG59XG4uYmxvZy1zZWN0aW9uIGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNXB4IDAgMjdweCAwO1xuICBjb2xvcjogIzAyMDIwMjtcbn1cbi5ibG9nLXNlY3Rpb24gLmJsb2ctZmVlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy1zZWN0aW9uIC5ibG9nLWZlZWQgLm5ld3MtaXRlbTpudGgtY2hpbGQoMykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAuYmxvZy1zZWN0aW9uIC5ibG9nLWZlZWQgLm5ld3MtaXRlbTpudGgtbGFzdC1jaGlsZCgtbisyKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5ld3MtaXRlbSB7XG4gIHdpZHRoOiAzMS4zMzMzMyU7XG4gIG1hcmdpbjogMCAxJSA0OXB4IDElO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uZXdzLWl0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luOiAwIDElIDQ5cHggMSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV3cy1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm5ld3MtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBoZWlnaHQ6IDE0NnB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIGhlaWdodDogMTQ2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5ld3MtaXRlbSAuaW1hZ2Uge1xuICAgIGhlaWdodDogMTQ2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWl0ZW0gLmltYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5uZXdzLWl0ZW0gLmltYWdlIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC1oZWlnaHQ6IHVuc2V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm5ld3MtaXRlbSAuaW1hZ2UgaW1nIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5uZXdzLWl0ZW0gLmltYWdlIGltZyB7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cbi5uZXdzLWl0ZW0gdGltZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzNhNmE7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG4gIHBhZGRpbmc6IDRweCAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEycHg7XG4gIHRvcDogLTEycHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm5ld3MtaXRlbSB0aW1lIHtcbiAgICB0b3A6IC00NXB4O1xuICB9XG59XG4ubmV3cy1pdGVtIC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5uZXdzLWl0ZW0gLnRleHQgYS50aXRsZSB7XG4gIGNvbG9yOiAjMDIwMjAyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMzFweCAwIDE4cHggMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbn1cbi5uZXdzLWl0ZW0gLnRleHQgLmRlc2NyaXB0aW9uIHAge1xuICBjb2xvcjogIzRiNTE1YztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uaW4tYmxvZy50eXBlLXBvc3RzLWxpc3RpbmcgLmNvbnRlbnQtaW5uZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbiNuZXdzV3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0xJTtcbn1cblxuLmluLWplemVrLWJsb2cgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50eXBlLXBvc3QgLnNpZGViYXIsXG4udHlwZS1wb3N0cy1saXN0aW5nIC5zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50eXBlLXBhZ2UgLmJyZWFkY3J1bWJzICNuYXZpZ2F0aW9uLWZpcnN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmluLXpuYWNrYSBhc2lkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW4tem5hY2thIGFzaWRlOmhhcyguYm94LWZpbHRlcnMpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW4tem5hY2thIC5jYXRlZ29yeS1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiB1bnNldDtcbn1cbi5pbi16bmFja2EgLnByb2R1Y3RzIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlZGU3O1xufVxuXG4udHlwZS1jYXRlZ29yeSAucHJvZHVjdHMsXG4udHlwZS1zZWFyY2ggLnByb2R1Y3RzIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlZGU3O1xufVxuXG4udHlwZS1zZWFyY2ggLmxiLXJlc3VsdHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1pbWUtcmVsb2FkIHtcbiAgdHJhbnNpdGlvbjogMHMgYWxsO1xufVxuLm1pbWUtcmVsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgei1pbmRleDogMTAwMDAwMDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogMHMgYWxsO1xufVxuLm1pbWUtcmVsb2FkX19zcGlubmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgei1pbmRleDogMTAwMDAwMTtcbn1cbi5taW1lLXJlbG9hZF9fc3Bpbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiA0cHggc29saWQgIzJjODc1OTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBhbmltYXRpb246IHNwaW4gMXMgaW5maW5pdGUgbGluZWFyO1xufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufSIsIi5pbi1vLW5hcy50eXBlLXBhZ2V7XHJcbiAgICAuY29udGVudC1pbm5lcntcclxuICAgICAgICBtYXgtd2lkdGg6MTI5MHB4O1xyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLmRwaHtcclxuICAgICAgICBib3JkZXItYm90dG9tOjA7XHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnZ5YmVye1xyXG4gICAgbWFyZ2luOjUwcHggMCA1MnB4IDA7XHJcbiAgICBoM3tcclxuICAgICAgICBjb2xvcjogIzAyMDIwMjtcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBtYXJnaW46MTBweCAwIDM2cHggMDtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOjg2MHB4O1xyXG4gICAgICAgIG1hcmdpbjowcHggYXV0byAyMHB4IGF1dG87XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuLnNvcnRpbWVudHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3BvZHN0cmFua3kvYm90dG9tcmlnaHQucG5nKSwgdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvcG9kc3RyYW5reS90b3BsZWZ0LnBuZyksICNmNGY4ZmY7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gcmlnaHQsIHRvcCBsZWZ0O1xyXG4gICAgcGFkZGluZzogOTdweCA4NHB4IDc2cHggMTEwcHg7XHJcbiAgICBtYXJnaW46IDUycHggYXV0byAxMDJweCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDp3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICAgICAgcGFkZGluZzoyNXB4IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luOjI1cHggMDtcclxuICAgIH1cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgIG1hcmdpbjoyNXB4IDA7XHJcbiAgICB9XHJcbiAgICAubGVmdHtcclxuICAgICAgICBoNHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJye1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmlnaHR7XHJcbiAgICAgICAgd2lkdGg6NzAlO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTQzOXB4KXtcclxuICAgICAgICAgICAgd2lkdGg6NzklO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIG1hcmdpbjowO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgICAgIGRpc3BsYVk6ZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KXtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjowIC01cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTdmYztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNkZWU3ZmM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBheyAgXHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo5cHggMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjQ3OXB4KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo5cHggMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi53ZWxjb21lLXRleHR7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBmbGV4LXdyYXA6d3JhcDtcclxuICAgIG1pbi1oZWlnaHQ6NjE2cHg7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICBtaW4taGVpZ2h0OnVuc2V0O1xyXG4gICAgIG1hcmdpbjoyNXB4IDA7XHJcbiAgICB9XHJcbiAgICAubGVmdHtcclxuICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCl7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOmluaXRpYWw7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgbWF4LWhlaWdodDo2MTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCl7XHJcbiAgICAgICAgICAgIC8vZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yaWdodHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9wb2RzdHJhbmt5L2JvdHRvbXJpZ2h0LnBuZyksIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3BvZHN0cmFua3kvdG9wbGVmdC5wbmcpLCAjZjRmOGZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjpib3R0b20gcmlnaHQsIHRvcCBsZWZ0O1xyXG4gICAgICAgICBwYWRkaW5nOjQ3cHggMzBweCA0N3B4IDk3cHg7XHJcbiAgICAgICAgIG1heC13aWR0aDo2NDBweDtcclxuICAgICAgICAgbWFyZ2luOjAgMCAwIGF1dG87XHJcbiAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICB6LWluZGV4OjE7XHJcbiAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6dW5zZXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQ3cHggMzFweCA0N3B4IDQ4cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICBjb2xvcjogIzAyMDIwMjtcclxuICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICBtYXJnaW46MCAwIDEwcHggMDtcclxuICAgICAgICAgfVxyXG4gICAgICAgICBwe1xyXG4gICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XHJcbiAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjczYTZhO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1ub2hlbXZpY2V7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9wb2RzdHJhbmt5L2JvdHRvbXJpZ2h0LnBuZyksIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL3BvZHN0cmFua3kvdG9wbGVmdC5wbmcpLCAjZjRmOGZmO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246Ym90dG9tIHJpZ2h0LCB0b3AgbGVmdDtcclxuICAgIHBhZGRpbmc6NDNweCAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTo3OHB4O1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OjE7XHJcbiAgICBoM3tcclxuICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDIwMjAyO1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIG1hcmdpbjowcHggYXV0byAxNXB4IGF1dG87XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICAgICYuYnRuLmJ0bi1zZWNvbmRhcnl7XHJcbiAgICAgICAgICAgIHdpZHRoOjIyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLmluLWtvbnRha3Qge1xyXG5cclxuXHJcblxyXG5cclxuICAuY29udGFjdC13cmFwcGVyIHtcclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY29udGFjdC1ib3gtY3VzdG9tIHtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NERDRFMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cclxuICAgICAgLnJvdyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGFjdC1pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2NkZDRlMDtcclxuICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgODUlIDAsIDEwMCUgNTAlLCA4NSUgMTAwJSwgMCUgMTAwJSk7XHJcblxyXG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NkZDRlMDtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwJSAwJSwgODUlIDAsIDEwMCUgNTAlLCA4NSUgMTAwJSwgMCUgMTAwJSk7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0Y3RkJGRTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICB9XHJcblxyXG5cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCwgMTAwJSA3OSUsIDQ5JSA5NyUsIDAgNzklKTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCUgMCUsIDEwMCUgMCwgMTAwJSA3OSUsIDQ5JSA5NyUsIDAgNzklKTtcclxuICAgICAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29uIHtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZS1saWdodDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICAuY29udGFjdC1hZGRyZXNzIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBjb2xvcjogIzdCN0I3QjtcclxuICAgICAgfVxyXG4gICAgICAuaWNvIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6ICM3QjdCN0I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jb250YWN0LWltYWdlLXNlY3Rpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG5cclxuICAgICAgICAgIC5jb250YWN0LWltYWdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2NC43ZGVnLCAjRTRGMEY4IDAlLCAjRjRGQUZFIDEwMCUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRhY3QtaW1hZ2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuXHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YWN0LWluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNjQuN2RlZywgI0U0RjBGOCAwJSwgI0Y0RkFGRSAxMDAlKTtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDQ1cHg7XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDI2cHggMTMwcHg7XHJcbiAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAtMTMlO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuXHJcblxyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faXRlbSB7XHJcblxyXG4gICAgICAgICAgaDU6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlLWxpZ2h0O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5hZGRyZXNzIHtcclxuICAgICAgICAgICAgaDU6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwMVwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm9wZW5pbmcge1xyXG4gICAgICAgICAgICBoNTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYudGVsIHtcclxuICAgICAgICAgICAgaDU6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwZFwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgJ3RlbXBsYXRlLXZhci9mb290ZXIuc2Nzcyc7XHJcbkBpbXBvcnQgJ3RlbXBsYXRlLXZhci9uZXdzbGV0dGVyLnNjc3MnO1xyXG5AaW1wb3J0ICd0ZW1wbGF0ZS12YXIvc2xpY2tfc2xpZGUuc2Nzcyc7XHJcbkBpbXBvcnQgJ3RlbXBsYXRlLXZhci9wcm9kdWN0cy5zY3NzJztcclxuQGltcG9ydCAndGVtcGxhdGUtdmFyL2ZsYWdzLnNjc3MnO1xyXG5AaW1wb3J0ICd0ZW1wbGF0ZS12YXIvZmF2b3JpdGUuc2Nzcyc7XHJcbkBpbXBvcnQgJ3RlbXBsYXRlLXZhci9icmVhZGNydW1icy5zY3NzJztcclxuQGltcG9ydCAndGVtcGxhdGUtdmFyL2NhdGVnb3J5LWhlYWRlci5zY3NzJztcclxuQGltcG9ydCAndGVtcGxhdGUtdmFyL2NhdGVnb3J5L2NhdGVnb3J5LXRpdGxlLnNjc3MnO1xyXG5AaW1wb3J0ICd0ZW1wbGF0ZS12YXIvY2F0ZWdvcnkvY2F0ZWdvcnktZGVzY3JpcHRpb24uc2Nzcyc7XHJcbkBpbXBvcnQgJ3RlbXBsYXRlLXZhci9jYXRlZ29yeS9jYXRlZ29yeS1wYWdpbmF0aW9uLnNjc3MnO1xyXG5AaW1wb3J0ICd0ZW1wbGF0ZS12YXIvY2F0ZWdvcnkvY2F0ZWdvcnktc3ViY2F0ZWdvcmllcy5zY3NzJztcclxuQGltcG9ydCAndGVtcGxhdGUtdmFyL2NhcnQvY2FydC12YXJpYWJsZS5zY3NzJztcclxuXHJcblxyXG4vL2RldGFpbFxyXG4kZGVzYy1jb2xvcjogIzhhOGE4YTtcclxuJGRlc2Mtc2l6ZTogMTRweDtcclxuJGRlc2MtbGluazogI2RiMTEyOTtcclxuJGRlc2MtbGluay1ob3ZlcjogI2JmMGYyNDtcclxuJGNhcnQtYmc6ICNmN2Y3Zjc7XHJcbiRjYXJ0LXBhZGRpbmc6IDI4cHggMjBweDtcclxuJHByaWNlLWNvbG9yOiAjZGIxMTI5O1xyXG4kcHJpY2UtZm9udDogNDBweDtcclxuJHByaWNlLXdlaWdodDogNTAwO1xyXG4kcHJpY2Utc3RhbmRhcnQtY29sb3I6ICM4YThhOGE7XHJcbiRhZGRpdGlvbmFsLWNvbG9yOiAjZGJkYmRiO1xyXG4kaW1hZ2UtYm9yZGVyOiAjZTdlN2U3O1xyXG4kaW1hZ2UtcmFkaXVzOiA4cHg7XHJcbiRsb25nLWRlc2MtY29sb3I6ICM4QThBOEE7XHJcbiRsb25nLWRlc2Mtc2l6ZTogMTZweDtcclxuJHRhYmxlLWV2ZW46ICNmN2Y3Zjc7XHJcbiR0YWJsZS1vZGQ6ICNmZGZhZmE7XHJcbiRwcm9kdWN0LXJlbGF0ZWQtY29sb3I6ICMwMDAwMDA7XHJcbiRwcm9kdWN0LXJlbGF0ZWQtc2l6ZTogNDBweDtcclxuXHJcbi8vaGVhZGVyXHJcbiRuYXYtYmc6ICMwMDAwMDA7XHJcbiRuYXYtY29sb3I6ICNmZmY7XHJcbiRuYXZpZ2F0aW9uLWJvcmRlci1jb2xvcjogI2U2ZDljZTtcclxuJHN1Ym1lbnUtYm9yZGVyLWNvbG9yOiAjZTZkOWNlO1xyXG4kcmVzcG9uc2l2ZS1uYXYtY29sb3I6ICNmZmY7XHJcblxyXG4vL2NhdGVnb3J5XHJcbiRjYXQtY29sb3I6ICM4QThBOEE7XHJcbiRjYXQtZm9udC1zaXplOiAxNHB4O1xyXG4kY2F0LWxpbms6ICMwMDAwMDA7XHJcbiRzaG93LWxpbms6ICNkYjExMjk7XHJcbiRzdWJrYXQtYm9yZGVyOiAjZWFmMGY2O1xyXG4kc3Via2F0LWNvbG9yOiAjMDAwMDAwO1xyXG4kc3Via2F0LWZvbnQ6IDE2cHg7XHJcbiRzdWJrYXQtaGVpZ2h0OiA3MnB4O1xyXG5cclxuLy9jb2xvclxyXG4kYm9yZGVyLWNvbG9yOiAjMDAwO1xyXG4kdGl0bGUtY29sb3I6ICMwMDAwMDA7XHJcblxyXG4vL2tsaWVudHNrZWNlbnRydW1cclxuJGtsaWVudC1zaWRlYmFyLWJnOiAjZmZmO1xyXG4ka2xpZW50LXNpZGViYXItYmctaG92ZXI6ICMwMDAwMDA7XHJcblxyXG5cclxuLy9jYXRlZ29yeS1wYWdpbmF0aW9uXHJcblxyXG5cclxuLy91c2VyIGxvZ2luXHJcbiR1c2VyLWxvZ2luLWJvcmRlcjogI2NmY2ZjZjtcclxuJHVzZXItbG9naW4tYnV0dG9uOiAjMDAwO1xyXG4kdXNlci1sb2dpbi1idXR0b24taG92ZXI6ICMwMDAwMDA7XHJcblxyXG4vL3RvcC1uYXZpZ2F0aW9uLW1lbnVcclxuJHRvcG5hdi1jb2xvcjogIzU1NTtcclxuJHRvcC1uYXYtYmFyLWJnOiAjZmZmO1xyXG5cclxuLy9sb2dpblxyXG4kbG9naW4tY29sb3I6ICMwMDAwMDA7XHJcblxyXG5cclxuLy9zZWFyY2hcclxuJHNlYXJjaC1jb2xvcjogIzAwMDAwMDtcclxuJGlucHV0LWJnOiAjMzUzNTM1O1xyXG4kYnV0dG9uLWJnOiAjMzUzNTM1O1xyXG4kYnV0dG9uLWJnLWhvdmVyOiAjMDAwO1xyXG4kc2VhcmNoLWJnOiAjZjJmM2Y5O1xyXG4kc2VhcmNoLWJvcmRlcjogI2RlZTBlYjtcclxuXHJcblxyXG4vL25hdmlnYXRpb25cclxuJG5hdi1yZXNwLWJnOiAjZTdlN2U3O1xyXG5cclxuXHJcbi8vdG9wIGFkZGl0aW9uYWwgYmFubmVyc1xyXG4kdG9wLWJvcmRlci1jb2xvcjogI2RiMTEyOTtcclxuJGFmdGVyLXRpdGxlLWNvbG9yOiAjZGIxMTI5O1xyXG5cclxuLy9taWRkbGUtYmFubmVyXHJcbiRtaWRkbGUtYmFubmVycy1iZzogI2Y0ZjRmNDtcclxuXHJcbi8vYmxvZ1xyXG4kYmxvZy10aXRsZTogIzAwMDtcclxuJHRpbWUtY29sb3I6ICM3Nzc3Nzc7XHJcbiRibG9nLXA6ICMwMDAwMDA7XHJcbiR0aW1lLWJnOiAjZmZmO1xyXG5cclxuXHJcbi8vYnV0dG9uc1xyXG4kYmxhY2staG92ZXI6ICMwMDAwMDA7XHJcbiRyZWQtYnV0dG9uOiAjZGIxMTI5O1xyXG4kcmVkLWJ1dHRvbi1ob3ZlcjogI2JmMGYyNDtcclxuXHJcblxyXG4vL3N0YXJ0c1xyXG4kc3RhcnMtY29sb3I6ICMwMDAwMDA7XHJcbiRzdGFycy13aWR0aDogMTRweDtcclxuJHN0YXJzLWhlaWdodDogMTRweDtcclxuJHN0YXJzLWxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cclxuXHJcbi8vd2hpdGVcclxuJHdoaXRlOiAjZmZmZmZmO1xyXG4kd2hpdGUyOiAjZmZmZmZmO1xyXG4kd2hpdGUzOiAjZjZmNmY2O1xyXG5cclxuLy9ibGFja1xyXG4kYmxhY2s6ICMwMDAwMDA7XHJcbiRjb2xvci10aXRsZTogIzAwMDAwMDtcclxuJGJsYWNrMjogIzAwMDAwMDtcclxuJGJsYWNrNjogXCIjMDAwMDAwXCI7XHJcbiRibGFjazk6IFwiIzAwMDAwMFwiO1xyXG5cclxuJGJyb3duOiAjNmE1ODRlO1xyXG4kYnJvd25ob3ZlcjogIzk2OGE4MztcclxuXHJcbiRib3JkZXItY29sb3I6ICM2NzlEN0Q7XHJcbiRncmVlbi1zZWNvbmRhcnk6ICM2NzlEN0Q7XHJcbiRibHVlOiAjNDk4OEJBO1xyXG4kYmx1ZS1saWdodDogIzYyQTVEQjtcclxuJGdyZWVuOiAjMkM4NzU5O1xyXG4kZ3JlZW4tbGluazogIzJEOEI2MTtcclxuJGdyZWVuLWRhcms6ICMxRTZGNDY7XHJcbiRncmVlbmhvdmVyOiAkZ3JlZW4tZGFyaztcclxuJG9yYW5nZTogI0YwODgwNDtcclxuJG9yYW5nZS1kYXJrOiAjRTk4MjAwO1xyXG4kYm9yZGVyLWNvbG9yOiAjRTJFREU3O1xyXG5cclxuJHJlZDogIzAwMDtcclxuJGdyZXkxOiAjZjdmN2Y3O1xyXG5cclxuJGlucHV0Ym9yZGVyOiAjZGVkZWRlO1xyXG4kYmctY29sb3I6ICNmN2Y3Zjc7XHJcblxyXG5cclxuLy9pbWFnZVxyXG4kaW1hZ2VzOiAnJyIsIi5kb3ByYXZhLXBsYXRiYSB7XHJcbiAgLmRvcHJhdmEtd3JhcHBlciB7XHJcblxyXG4gICAgLmltYWdlIHtcclxuICAgICAgd2lkdGg6IDE1N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRpc2NsYWltZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDg1cHg7XHJcbiAgfVxyXG5cclxuICAuY2xpY2tfX2l0ZW0uc2hvdyB7XHJcbiAgICAuY29udGVudHtcclxuICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLml0ZW06YWZ0ZXIge1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jbGlja19faXRlbSwgLnBheW1lbnRfX2l0ZW0ge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG5cclxuXHJcbiAgICAuY29udGVudCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1heC13aWR0aDogOTAlO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pdGVtIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBnYXA6IDhweDtcclxuXHJcblxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vNTA1OTQxLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1nL2Fycm93LWRvd24tZG9wcmF2YS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIGNvbG9yOiBibGFjaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC03cHg7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5kb3ByYXZhX19pdGVtLS1pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICAgIHNwYW4ucHJpY2Uge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAuZG9wcmF2YS1wbGF0YmEgLmltYWdlIHtcclxuICAgIHdpZHRoOiAxMTBweCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kb3ByYXZhLXBsYXRiYSAuY2xpY2tfX2l0ZW0ge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcclxuXHJcbiAgfVxyXG4gIC5kb3ByYXZhX19pdGVtLS1pbmZvIHtcclxuICAgIGdhcDogMjBweDtcclxuICB9XHJcbiAgLmNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlIWltcG9ydGFudDtcclxuICB9XHJcbiAgLml0ZW0gc3Bhbi5wcmljZSB7XHJcbiAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MTBweCkge1xyXG4gIC5kb3ByYXZhLXBsYXRiYSAuaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDg1cHghaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gYmFubmVyXHJcblxyXG4uc2hpcHBpbmctb3B0aW9ucy1wb3B1cCB7XHJcbiAgcGFkZGluZzogMjBweCAzNnB4O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG4gIH1cclxuXHJcbiAgICBoMSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAucXVlc3Rpb24tdG9vbHRpcCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnBheW1lbnRfX3RpdGxlIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgfVxyXG5cclxuICAuZXh0cmEuZGVsaXZlcnkge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweDtcclxuICB9XHJcblxyXG4gICAgLnNoaXBwaW5nLXJvdyB7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgcGFkZGluZzogMTVweCAyN3B4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgIGdhcDogMjFweDtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTs7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zaGlwcGluZy1iaWxsaW5nLW5hbWUge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucGF5bWVudC1zaGlwcGluZy1wcmljZSB7XHJcbiAgICAgICAgb3JkZXI6IC0zO1xyXG4gICAgICB9XHJcblxyXG5cclxuICAgICAgLnBheW1lbnQtbG9nbyB7XHJcbiAgICAgICAgZmxleC1iYXNpczogOTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2N3B4KSB7XHJcbiAgICAgICAgICBmbGV4LWJhc2lzOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5yb3ctcGF5bWVudCB7XHJcbiAgICAgICAgLnBheW1lbnQtbG9nbyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jYXJkLCAmLnRyYW5zZmVyIHtcclxuICAgICAgICAgIC5wYXltZW50LXNoaXBwaW5nLXByaWNlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuIiwiIC5vcmRlcmluZy1wcm9jZXNze1xyXG4gIHAsIC5jb250ZW50IGRpdiB7XHJcbiAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG4gIH1cclxuICAub3ZlcmFsbC13cmFwcGVyIHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgb2wuY2FydC1oZWFkZXIgbGkgYSwgb2wuY2FydC1oZWFkZXIgbGkgc3Ryb25nIHtcclxuICAgIGNvbG9yOiAjNjY2NjY2O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcclxuICB9XHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICBhLmZhdm9yaXRlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC50b3AtbmF2aWdhdGlvbi1iYXIge1xyXG4gICAgICAudG9wLW5hdmlnYXRpb24tY29udGFjdHMsIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnJlc3BvbnNpdmUtdG9vbHMge1xyXG4gICAgICAgIGE6bm90KC50b2dnbGUtd2luZG93W2RhdGEtdGFyZ2V0ID0gXCJuYXZpZ2F0aW9uXCJdKSwgLnNlYXJjaCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgIHRvcDogNjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50LXdyYXBwZXIuY29udGFpbmVyIC5yb3cuY2FydC1yb3c+ZGl2IHtcclxuICAgICAgLy9wYWRkaW5nLXRvcDogNTBweDtcclxuICAgIH1cclxuICAgIG5hdiNuYXZpZ2F0aW9uIHtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcclxuICAgICAgdG9wOiA2MHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gICAgLmV4dHJhLmRlbGl2ZXJ5IHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm9yZGVyLXN1bW1hcnktaXRlbS5wcmljZSB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZGFkYWRhO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHg7XHJcbiAgfVxyXG5cclxuICAmLmlkLS05IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAuY2FydC10YWJsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FydC1zdW1tYXJ5IHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2lkZWJhci1pbi1jYXJ0IHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50b3AtbmF2aWdhdGlvbi1iYXIsICNoZWFkZXIge1xyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuY2FydC1lbXB0eSwgJi5jYXJ0LWVtcHRpZWQge1xyXG4gICAgI2hlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2hlY2tvdXQtYm94IHtcclxuICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgLnRvZ2dsZS1jb250YWN0cyB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIC5jb250YWN0LWJveCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiBibGFjayFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaWQtLTE1IHtcclxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIG5hdiNuYXZpZ2F0aW9uIHtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA0OHB4KTtcclxuICAgICAgdG9wOiA0OHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gICAgLnRvcC1uYXZpZ2F0aW9uLWJhciAucmVzcG9uc2l2ZS10b29scyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4iLCJpbnB1dCB7XG4gICZbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgJiArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG4gICAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJygnO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpjaGVja2VkIHtcbiAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29udGVudDogJ1xcZTkxMyc7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QwZGFmNDtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4uY29udGVudC1pbm5lciB7XG5cdG1hcmdpbjogMHB4IGF1dG87XG59XG5cbi5leHRyYSBzdHJvbmcge1xuXHRjb2xvcjogJGJsYWNrO1xufVxuXG4uYWR2YW5jZWQtb3JkZXIge1xuXHQuZXh0cmFzLXdyYXAge1xuXHRcdC5leHRyYS5kZWxpdmVyeSB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0Z2FwOiAxMHB4O1xuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5wcmljZS1yYW5nZSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogODAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5leHRyYS5kZWxpdmVyeSB7XG5cdHNwYW4ge1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG5cdFx0LnByaWNlLXJhbmdlIHtcblx0XHRcdGhlaWdodDogMTVweDtcblx0XHRcdGJhY2tncm91bmQ6ICNlZmVmZWY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogOTAlO1xuXHRcdH1cblx0fVxuXG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnXFxlOTJlJztcblx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHR0b3A6IDUwJTtcblx0fVxufVxuXG4jY2JveENsb3NlIHtcblx0dG9wOiAtMTNweDtcblx0cmlnaHQ6IC0xcHg7XG5cdHdpZHRoOiA0MHB4O1xuXHRoZWlnaHQ6IDQwcHg7XG5cdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmZmZmYgMCUsICNmNWY1ZjUgMTAwJSk7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2IoMCAwIDAgLyAyNSUpO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cblx0JjpiZWZvcmUge1xuXHRcdGxlZnQ6IDEzcHg7XG5cdFx0dG9wOiAwO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0fVxufVxuXG4ucHJpY2UtcmFuZ2UgPiBkaXYge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5ob3Zlcjtcblx0Ym9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkuYmVuZWZpdEJhbm5lciB7XG5cdG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUge1xuXHQuc2l0ZS1tc2cge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmJvbGQge1xuXHRmb250LXdlaWdodDogNjAwO1xufVxuXG4udG9vbHRpcC50b3Age1xuXHQudG9vbHRpcC1hcnJvdyB7XG5cdFx0Ym9yZGVyLXRvcC1jb2xvcjogIzE0MjM0YTtcblx0fVxuXG5cdC50b29sdGlwLWlubmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTQyMzRhO1xuXHR9XG59XG5cbi5tZW51LWhlbHBlcjo6YWZ0ZXIsXG4ubWVudS10cmlnZ2VyOjphZnRlciB7XG5cdGNvbG9yOiAjZmZmO1xuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlbW92ZS10b3A6YmVmb3JlIHtcblx0dG9wOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hZHZhbmNlZC1vcmRlci1wb3B1cCB7XG5cdC5zaXRlLW1zZy5pbmZvcm1hdGlvbixcblx0LmNvb2tpZS1hZy13cmFwLFxuXHQudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0XHR6LWluZGV4OiA5OTk7XG5cdH1cbn1cblxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcblx0YmFja2dyb3VuZC1jb2xvcjogI2UzMDMyZDtcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRvcGFjaXR5OiAxO1xuXHRwYWRkaW5nOiAxMXB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTk5OTk5O1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0Ly9tYXgtd2lkdGg6MTMwMHB4O1xuXHRcdC50ZXh0IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI4cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0fVxuXG5cdFx0LmNsb3NlIHtcblx0XHRcdHJpZ2h0OiAxM3B4O1xuXG5cdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi50eXBlLWNhdGVnb3J5IHtcblx0bWFpbiNjb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Ym94LXNoYWRvdzogLTRweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuXHR9XG59XG5cbi5vdmVyYWxsLXdyYXBwZXIge1xuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy10b3A6IDE0NXB4O1xuXHR9XG59XG5cbi5iZW5lZml0QmFubmVyIHtcblx0bWFyZ2luOiAwO1xufVxuXG5wLFxuLmNvbnRlbnQgZGl2IHtcblx0Y29sb3I6ICMwMDAwMDA7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNob3ctdG9vbHRpcC5hY3JvbnltW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4jbXlCdG4ge1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBub25lO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdGJvdHRvbTogMjBweDtcblx0cmlnaHQ6IDIwcHg7XG5cdHotaW5kZXg6IDk5O1xuXHRib3JkZXI6IDA7XG5cdHdpZHRoOiAzMHB4O1xuXHRoZWlnaHQ6IDMwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNlNmQ5Y2U7XG5cdGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAkaWNvbi10b3AtYmlnO1xuXHRcdGZvbnQtZmFtaWx5OiAnRmxhdGljb24nO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblx0fVxufVxuXG4uYmFubmVyIC5kZXNrdG9wIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4uYmFubmVyIC5tb2JpbGUge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5sYXRlc3QtY29udHJpYnV0aW9uLWJveCB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi5iYW5uZXItd3JhcHBlciB7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi5mb290ZXItYmFubmVycyB7XG5cdG1hcmdpbjogMDtcblxuXHQuY29sLWxnLTEyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbi5jb250YWN0LWJveCB7XG5cdHVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuXHRcdCYgPiBsaSB7XG5cdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTNweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMjAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tYWlsIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwYyc7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0bGVmdDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLnRlbCxcblx0XHRcdFx0Ji5jZWxscGhvbmUge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5vYWZ0ZXIge1xuXHQmOjphZnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzIHtcblx0LnNvY2lhbCB7XG5cdFx0YSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc29jaWFsIHtcblx0ZGlzcGxheTogZmxleDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luOiAwcHggMCAxNXB4IDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdH1cblxuXHRzcGFuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblxuXHRsaSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRvcDogMTFweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0JjpudGgtbGFzdC1jaGlsZCgxKSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0YSB7XG5cdFx0Zm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiAwIDRweDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JjpudGgtY2hpbGQoMSkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Jlt0aXRsZT0nRmFjZWJvb2snXTo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICRpY29uLWZhY2Vib29rO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICdGbGF0aWNvbic7XG5cdFx0XHRjb2xvcjogI2QwZGFmNDtcblx0XHRcdGZvbnQtc2l6ZTogMzBweCAhaW1wb3J0YW50O1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzRweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbdGl0bGU9J0luc3RhZ3JhbSddOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJ1xcZjEwZCc7XG5cdFx0XHRmb250LWZhbWlseTogJ0ZsYXRpY29uJztcblx0XHRcdGNvbG9yOiAjZDBkYWY0O1xuXHRcdFx0Zm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jlt0aXRsZT0nVGlrVG9rJ106OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFxmMTBjJztcblx0XHRcdGZvbnQtZmFtaWx5OiAnRmxhdGljb24nO1xuXHRcdFx0Y29sb3I6ICNkMGRhZjQ7XG5cdFx0XHRmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmW3RpdGxlPSdZb3VUdWJlJ106OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnXFxlOTAzIWltcG9ydGFudCc7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDBkYWY0O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuXHRcdFx0Y29sb3I6ICNkMGRhZjQ7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHR3aWR0aDogMjdweDtcblx0XHRcdGhlaWdodDogMjdweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDI3cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAzNHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDM0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2Zvb3RlciB7XG5cdC5iYW5uZXItd3JhcHBlciB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0fVxuXG5cdC5jb250YWN0LWJveCB7XG5cdFx0bWluLWhlaWdodDogYXV0bztcblx0fVxuXG5cdC5iYW5uZXIge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHR9XG5cblx0LnNpdGUtbmFtZSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5jdXN0b20tZm9vdGVyIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cbn1cblxuYSxcbi5saW5rLWxpa2Uge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcblx0LW8tdHJhbnNpdGlvbjogbm9uZTtcblx0dHJhbnNpdGlvbjogbm9uZTtcbn1cblxuaHRtbCB7XG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcblx0Y29sb3I6ICMwMDA7XG59XG5cbi5iYW5uZXJzLWNvbnRlbnQgYTpob3ZlciBpbWcsXG4uYmFubmVyLWZvb3RlciBhOmhvdmVyIGltZyxcbi5iYW5uZXItd3JhcHBlciBhOmhvdmVyIGltZyxcbi5mb290ZXItYmFubmVyIGE6aG92ZXIgaW1nLFxuLmJhbm5lci1jYXRlZ29yeSBhOmhvdmVyIGltZyB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuXHQtbXMtdHJhbnNmb3JtOiBub25lO1xuXHQtby10cmFuc2Zvcm06IG5vbmU7XG5cdHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLnN0YXJzIHtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogMTNweDtcbn1cblxuLnN0YXJzIGEsXG4uc3RhcnMgc3BhbiB7XG5cdHdpZHRoOiAxMHB4O1xuXHRoZWlnaHQ6IDEzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRtYXJnaW4tcmlnaHQ6IDNweDtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcblx0XHR3aWR0aDogMTVweDtcblx0fVxufVxuXG4uc3RhcnMgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLFxuLnN0YXJzIC5zdGFyLnN0YXItaGFsZjo6YmVmb3JlIHtcblx0Y29sb3I6ICNmN2E3Mzg7XG5cdGZvbnQtc2l6ZTogMTBweDtcblx0bGluZS1oZWlnaHQ6IDEycHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5zdGFycyBhLnN0YXItb2ZmOjpiZWZvcmUsXG4uc3RhcnMgc3Bhbi5zdGFyLW9mZjo6YmVmb3JlIHtcblx0Y29sb3I6ICM4YjhiOGI7XG5cdGNvbnRlbnQ6ICdcXGU5MWMnO1xufVxuXG4uc3RhcnMgYTo6YmVmb3JlLFxuLnN0YXJzIHNwYW46OmJlZm9yZSB7XG5cdGxpbmUtaGVpZ2h0OiAxMnB4O1xuXHRmb250LXNpemU6IDEwcHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG59XG5cbi5kZXNrdG9waGlkZSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdHdpZHRoOiAwcHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5oNC5ob21lcGFnZS1ncm91cC10aXRsZSxcbi5oNC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdGNvbG9yOiAkYmxhY2s7XG5cdGZvbnQtc2l6ZTogMzhweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDU5cHggMCAyMHB4IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luOiAzMnB4IDAgMjBweCAwO1xuXHRcdGZvbnQtc2l6ZTogMzRweDtcblx0fVxuXG5cdCYgKyBwIHtcblx0XHRjb2xvcjogIzRiNTE1Yztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdH1cbn1cblxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHQuY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4ubWFpbCA+IGE6OmFmdGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnNvY2lhbG5pLWlrb255IHtcblx0XHRhIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tYXJnaW4ge1xuXHRtYXJnaW46IDQycHggMCA1NnB4IDA7XG59XG5cbi5pbi1pbmRleCBoNCB7XG5cdGZvbnQtc2l6ZTogNDJweDtcblx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRjb2xvcjogIzAwMDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHQuY29udGFjdC1ib3ggdWwgPiBsaSA+IHNwYW4ge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdH1cblx0fVxufVxuXG4uaW4taW5kZXgge1xuXHQjY29udGVudCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHQuYm9keS1iYW5uZXJzIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4udXNwIHtcblx0LmNvbnRhaW5lciB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQudXNwLWlubmVyIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XHRcdHdpZHRoOiA1MCUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbnRhaW5lciB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcblx0XHR3aWR0aDogMTMyMHB4O1xuXHR9XG59XG5cbi50aXRsZS11bmRlcmxpbmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAkZ3JlZW4tbGluaztcbn1cblxuLmNhcnQtdGFibGUgLnAtcXVhbnRpdHkge1xuXHQucXVhbnRpdHkge1xuXHRcdHdpZHRoOiA5MHB4O1xuXHRcdGhlaWdodDogNDJweDtcblx0XHRib3JkZXItcmFkaXVzOiAwcHg7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RlZTdmYztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRjb2xvcjogIzAwMDAwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdHdpZHRoOiAyOHB4O1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCAjZGVlN2ZjO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggI2RlZTdmYztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR9XG5cblx0XHQuaW5jcmVhc2Uge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItc3R5bGU6IG5vbmUgbm9uZSBub25lIHNvbGlkO1xuXG5cdFx0XHRib3JkZXItY29sb3I6ICNkZWU3ZmM7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcrJztcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzdweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGVjcmVhc2Uge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJvcmRlci1zdHlsZTogbm9uZSBzb2xpZCBub25lIG5vbmU7XG5cblx0XHRcdGJvcmRlci1jb2xvcjogI2RlZTdmYztcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJy0nO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub3JkZXJpbmctcHJvY2VzcyB7XG5cdC5zb2NpYWwgYTpob3Zlcjo6YmVmb3JlIHtcblx0XHRjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5ob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nLTU4IHtcblx0bWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xufVxuYTpob3Zlcixcbi5saW5rLWxpa2U6aG92ZXIsXG5hOmZvY3VzLFxuLmxpbmstbGlrZTpmb2N1cyB7XG5cdGNvbG9yOiAkZ3JlZW47XG59XG5cbi5mb3ItZnJlZSB7XG5cdGNvbG9yOiAjMmM4NzU5O1xufVxuKjo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcblx0YmFja2dyb3VuZDogJHdoaXRlO1xufVxuLmhpZGUtZGVzY3JpcHRpb25fX3N3aXRjaGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAxOXB4O1xuXG5cdC5oaWRlLWRlc2NyaXB0aW9uX19idG4ge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRzcGFuIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRcdFx0Y29udGVudDogJ1xcZTkwOSc7XG5cdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHR9XG5cdH1cbn1cbi5yZXZlYWwtY29udGVudCB7XG5cdG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cdG1heC1oZWlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcblx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4udG9wLW5hdmlnYXRpb24tbWVudSxcbi5zZWFyY2gsXG4ubmF2aWdhdGlvbi1idXR0b25zIHtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucmVhZHkge1xuXHR2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG4jZGtMYWJDb21wYXJlckRpdiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udmlzaWJsZS1ibG9jayB7XG5cdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbiNjb2xvcmJveCB7XG5cdHotaW5kZXg6IDEwMDAwMDA7XG59XG4iLCJcclxuXHJcblxyXG5cclxuJGljb24tbGVmdDogXCJcXGYxMGFcIjsgLy9hcnJvdyBsZWZ0XHJcbiRpY29uLXJpZ2h0OiBcIlxcZjEwYVwiOyAvL2Fycm93IHJpZ2h0XHJcbiRpY29uLXJpZ2h0LWFycm93OiBcIlxcZjEwYVwiOyAvL2Fycm93IHJpZ2h0IG1lbnVcclxuJGljb24tdG9wOiBcIlxcZjEwMVwiOyAvL2Fycm93IHRvcFxyXG5cclxuJGljb24tY2FydDogXCJcXGYxMDdcIjsgLy9jYXJ0XHJcbiRpY29uLXJlZzogIFwiXFxmMTA0XCI7IC8vcmVnaXN0cmF0aW9uXHJcbiRpY29uLXRyYWZpYzogXCJcXGYxMTBcIjsgLy90cmFmaWNcclxuJGljb24tY2xvc2U6ICBcIlxcZTkxMlwiOyAvL2Nyb3NzXHJcbiRpY29uLWRvd24tYmlnOiBcIlxcZjExMVwiOyAvL2Rvd25cclxuJGljb24tdG9wLWJpZzogXCJcXGYxMTFcIjsgLy90b3BcclxuJGljb24tbWVudTogXCJcXGU5MTRcIjsgLy9tZW51XHJcbiRpY29uLWNoZWNrOiBcIlxcZTkxM1wiOyAvL2NoZWNrXHJcbiRpY29uLWNoZWNrLWNhcnQ6IFwiXFxlOTEzXCI7IC8vY2hlY2tcclxuJG5hdmJ1dHRvbi1kb3duOiBcIlxcZjEwZVwiOyAvL2ljb24gZG93biBtZW51XHJcbiRpY29uLXRpbWU6IFwiXCI7IC8vY2xvY2tcclxuJGljb24tZmF2b3JpdGU6IFwiXCI7IC8vIGZhdm9yaXRlIGljb25cclxuJGljb24td2F0Y2g6IFwiXCI7IC8vIHdhdGNoZG9nXHJcbi8vJGljb24tcG9pbnQ6IFwiXFxmMTBhXCI7IC8vcG9pbnRcclxuXHJcblxyXG4kaWNvbi1jbG9jazogXCJcXGU5MDBcIjtcclxuJGljb24tcGluOiBcIlxcZTkwMVwiO1xyXG4kaWNvbi11c2VyOiBcIlxcZTkwMlwiO1xyXG4kaWNvbi11c2VyLTI6IFwiXFxlOTA4XCI7XHJcbiRpY29uLWJhZzogIFwiXFxlOTBiXCI7IC8vIHNob3BwaW5nIGNhcnRcclxuJGljb24tZGVsaXZlcnk6IFwiXFxlOTA0XCI7XHJcbiRpY29uLWJ1YmJsZS1jaGF0OiBcIlxcZTkwNVwiO1xyXG4kaWNvbi1yaWdodDogXCJcXGU5MGFcIjtcclxuJGljb24tc2VhcmNoOiBcIlxcZTkwN1wiO1xyXG4kaWNvbi1ob21lOiBcIlxcZTkwOVwiO1xyXG4kaWNvbi1lbWFpbDogXCJcXGU5MGFcIjtcclxuJGljb24tZmFjZWJvb2s6IFwiXFxlOTBiXCI7XHJcbiRpY29uLWluc3RhZ3JhbTogXCJcXGU5MGNcIjtcclxuJGljb24tdGVsOiBcIlxcZTk4ZFwiO1xyXG4kaWNvbi1kb3duOiBcIlxcZTkwZVwiO1xyXG5cclxuIiwiaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgY29sb3I6ICRibGFjaztcbn1cbi8vQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3BlbitTYW5zOndnaHRAMzAwOzQwMDs1MDA7NjAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuYnRuLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBib2R5LFxuYm9keS5ibGFuay1tb2RlLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAjbmF2aWdhdGlvbixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDEsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGgyLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgaDQsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIGg1LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCBoNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmgxLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDIsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oMyxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmg0LFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAuaDUsXG4uZXh0ZXJuYWwtZm9udHMtbG9hZGVkIC5oNixcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLmNhcnQtcmVsYXRlZC1uYW1lLFxuLmJsYW5rLW1vZGUgaDEsXG4uYmxhbmstbW9kZSBoMixcbi5ibGFuay1tb2RlIGgzLFxuLmJsYW5rLW1vZGUgaDQsXG4uYmxhbmstbW9kZSBoNSxcbi5ibGFuay1tb2RlIGg2LFxuLmJsYW5rLW1vZGUgLmgxLFxuLmJsYW5rLW1vZGUgLmgyLFxuLmJsYW5rLW1vZGUgLmgzLFxuLmJsYW5rLW1vZGUgLmg0LFxuLmJsYW5rLW1vZGUgLmg1LFxuLmJsYW5rLW1vZGUgLmg2LFxuLmJsYW5rLW1vZGUgLmNhcnQtdGFibGUgLm1haW4tbGluayxcbi5ibGFuay1tb2RlIC5jYXJ0LXJlbGF0ZWQtbmFtZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLWZpbmFsLFxuLmV4dGVybmFsLWZvbnRzLWxvYWRlZCAucHJpY2Utc2F2ZSxcbi5leHRlcm5hbC1mb250cy1sb2FkZWQgLnByaWNlLXN0YW5kYXJkIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgc3JjOiB1cmwoJ2ZvbnRzL2ljb21vb24uZW90P3E2amtrcicpO1xuICBzcmM6IHVybCgnZm9udHMvaWNvbW9vbi5lb3Q/cTZqa2tyI2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJ2ZvbnRzL2ljb21vb24udHRmP3E2amtrcicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCdmb250cy9pY29tb29uLndvZmY/cTZqa2tyJykgZm9ybWF0KCd3b2ZmJyksXG4gIHVybCgnZm9udHMvaWNvbW9vbi5zdmc/cTZqa2tyI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG59XG5cbltjbGFzc149J2ljb24tJ10sXG5bY2xhc3MqPScgaWNvbi0nXSB7XG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5ldmVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uaWNvbi1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTgnO1xufVxuLmljb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTcnO1xuICBjb2xvcjogIzY2Njtcbn1cbi5pY29uLWNvbXBhcmUtMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTEyJztcbiAgY29sb3I6ICMyZDhiNjE7XG59XG4uaWNvbi1kZWxpdmVyeS10cnVjay0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTMnO1xuICBjb2xvcjogIzJkOGI2MTtcbn1cbi5pY29uLWhlYXJ0LTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNCc7XG4gIGNvbG9yOiAjMmQ4YjYxO1xufVxuLmljb24tcGF3cHJpbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTE1JztcbiAgY29sb3I6ICMyZDhiNjE7XG59XG4uaWNvbi1zcGVlY2gtYnViYmxlLTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkxNic7XG4gIGNvbG9yOiAjMmQ4YjYxO1xufVxuLmljb24tZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTExJztcbiAgY29sb3I6ICMyZDhiNjE7XG59XG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MTAnO1xufVxuLmljb24tZmI6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwZCc7XG4gIGNvbG9yOiAjODg0NDJkO1xufVxuLmljb24taWc6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwZSc7XG4gIGNvbG9yOiAjODg0NDJkO1xufVxuLmljb24teXQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwZic7XG4gIGNvbG9yOiAjODg0NDJkO1xufVxuLmljb24tY2xvc2UtMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAyJztcbn1cbi5pY29uLW1vcmUtMTpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTAzJztcbiAgY29sb3I6ICNmZmY7XG59XG4uaWNvbi1iZy1oZWFkZXItbGVmdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDAnO1xuICBjb2xvcjogIzU2OWY3YTtcbn1cbi5pY29uLWJnLWhlYWRlci1sZWZ0LTE6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwMSc7XG59XG4uaWNvbi1iZy1oZWFkZXItMjpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlOTA0Jztcbn1cbi5pY29uLXVzcC0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDUnO1xuICBjb2xvcjogIzg4NDQyZDtcbn1cbi5pY29uLXVzcC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDYnO1xuICBjb2xvcjogIzg4NDQyZDtcbn1cbi5pY29uLXVzcC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDcnO1xuICBjb2xvcjogIzg4NDQyZDtcbn1cbi5pY29uLXVzcC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MDgnO1xuICBjb2xvcjogIzg4NDQyZDtcbn1cbi5pY29uLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwOSc7XG59XG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5MGEnO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pY29uLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwYic7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmljb24tZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwYyc7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmljb24tdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGU5OGQnO1xuICBjb2xvcjogI2ZmZjtcbn1cbiIsIjpmb2N1c3tcclxuICAgIG91dGxpbmU6bm9uZTtcclxufVxyXG4ucHJvZHVjdHMtYmxvY2t7XHJcbiAgICAuc2xpY2stbGlzdHtcclxuICAgICAgICAvL3BhZGRpbmc6MCAyMCUgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLy9wYWRkaW5nOjAgNTBweCAwIDA7XHJcbiAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IC0yMHB4IWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6MXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYmx1cigzNXB4KTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogLTE0NHB4O1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDE5OXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMTAwO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG4gICAgdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG4gICAgLnNsaWNrLWFycm93e1xyXG4gICAgICAgIHotaW5kZXg6MTtcclxuICAgIFx0cG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICBcdHRvcDo1MCU7XHJcbiAgICBcdHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgXHRiYWNrZ3JvdW5kOiRzbGljay1hcnJvdy1iYWNrZ3JvdW5kO1xyXG4gICAgICAgIHdpZHRoOiRzbGljay1hcnJvdy13aWR0aDtcclxuICAgICAgICBoZWlnaHQ6JHNsaWNrLWFycm93LWhlaWdodDtcclxuICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiRzbGljay1hcnJvdy1ib3JkZXItcmFkaXVzO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6JHNsaWNrLWFycm93LWNvbG9yO1xyXG5cclxuICAgICAgICAvL2JveC1zaGFkb3c6JHNsaWNrLWFycm93LWJveC1zaGFkb3c7XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokc2xpY2stYXJyb3ctYmFja2dyb3VuZC1ob3ZlcjtcclxuICAgICAgICAgICAgY29sb3I6JHNsaWNrLWFycm93LWNvbG9yLWhvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIFx0Ji5zbGljay1wcmV2e1xyXG4gICAgXHRcdGxlZnQ6LTUwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowICRzbGljay1hcnJvdy1ib3JkZXItcmFkaXVzLXJlc3Bvc25zaXZlICRzbGljay1hcnJvdy1ib3JkZXItcmFkaXVzLXJlc3Bvc25zaXZlIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFx0XHQmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6JGljb24tcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTpcImljb21vb25cIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTokc2xpY2stYXJyb3ctZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgXHRcdH1cclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgICAgICAgICBsZWZ0Oi0zMHB4O1xyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgXHR9XHJcbiAgICBcdCYuc2xpY2stbmV4dHtcclxuICAgIFx0XHRyaWdodDotNTBweDtcclxuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRzbGljay1hcnJvdy1ib3JkZXItcmFkaXVzLXJlc3Bvc25zaXZlIDAgMCAkc2xpY2stYXJyb3ctYm9yZGVyLXJhZGl1cy1yZXNwb3Nuc2l2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgXHRcdCY6OmFmdGVye1xyXG4gICAgXHRcdFx0Y29udGVudDokaWNvbi1yaWdodDtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiaWNvbW9vblwiO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiRzbGljay1hcnJvdy1mb250LXNpemU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgICAgIHJpZ2h0Oi0zMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcdH1cclxuICAgIH1cclxuXHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG5cclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIC8vcGFkZGluZzogMDtcclxuICAgIC8vcGFkZGluZzowIDIwJSAwIDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgfVxyXG5cclxuICAgICYuZHJhZ2dpbmcge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjdXJzb3I6IGhhbmQ7XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcclxuLnNsaWNrLXRyYWNrLFxyXG4uc2xpY2stc2xpZGUsXHJcbi5zbGljay1zbGlkZSBpbWcge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxufVxyXG4uc2xpY2stdHJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIHpvb206IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAwO1xyXG5cclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stbG9hZGluZyAmIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAmLmRyYWdnaW5nIGltZyB7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zbGljay1sb2FkaW5nICYge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAuc2xpY2stdmVydGljYWwgJiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2xpY2stZG90c3tcclxuICAgIG1hcmdpbjokc2xpY2stZG90cy1tYXJnaW47XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xyXG5cclxuICAgIGxpe1xyXG4gICAgICAgIG1hcmdpbjoycHg7XHJcbiAgICAgICAgbGlzdC1zdHlsZTpub25lO1xyXG4gICAgICAgIHdpZHRoOiRzbGljay1kb3RzLXdpZHRoO1xyXG4gICAgICAgIGhlaWdodDokc2xpY2stZG90cy1oZWlnaHQ7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgJi5zbGljay1hY3RpdmV7XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiRzbGljay1kb3RzLXdpZHRoO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiRzbGljay1kb3RzLWhlaWdodDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6JHNsaWNrLWRvdHMtYm9yZGVyLXJhZGl1cztcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkc2xpY2stZG90cy13aWR0aC1hY3RpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2xpY2stZG90cy1oZWlnaHQtYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6JHNsaWNrLWRvdHMtYmFja2dyb3VuZC1hY3RpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6JHNsaWNrLWRvdHMtYm9yZGVyLXJhZGl1cy1hY3RpdmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAkc2xpY2stZG90cy13aWR0aDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAkc2xpY2stZG90cy1oZWlnaHQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJHNsaWNrLWRvdHMtYm9yZGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6JHNsaWNrLWRvdHMtYm9yZGVyLXJhZGl1cztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ibG9ja3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmLnNsaWNrLXNsaWRlcntcclxuICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjAgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6MDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBnYXA6IDVweDtcclxuICAgIGJvdHRvbTogLTJweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQTlDOEI2O1xyXG4gICAgfVxyXG4gICAgLmFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRkFGNTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRjFGQUY1O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdHN7XHJcbiAgICAuc2xpY2stdHJhY2t7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYi1yZXN1bHRzLXdyYXBwZXJ7XHJcbiAgICBib3JkZXItbGVmdDogLjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufSIsIi8vYXJyb3dcclxuJHNsaWNrLWFycm93LWNvbG9yOiAjZmZmO1xyXG4kc2xpY2stYXJyb3ctYmFja2dyb3VuZDogIzJDODc1OTtcclxuJHNsaWNrLWFycm93LXdpZHRoOjM1cHg7XHJcbiRzbGljay1hcnJvdy1oZWlnaHQ6MzVweDtcclxuJHNsaWNrLWFycm93LWZvbnQtc2l6ZTogMTFweDtcclxuJHNsaWNrLWFycm93LWJvcmRlcjogMXB4IHNvbGlkICNDREQ0RTA7XHJcbiRzbGljay1hcnJvdy1ib3JkZXItcmFkaXVzOiA1MCU7XHJcbiRzbGljay1hcnJvdy1ib3gtc2hhZG93OiAwIDJweCA2cHggI2U3ZTdlNztcclxuXHJcbi8vYXJyb3cgYm9yZGVyXHJcbiRzbGljay1hcnJvdy1jb2xvci1ob3ZlcjogI2ZmZjtcclxuJHNsaWNrLWFycm93LWJhY2tncm91bmQtaG92ZXI6ICMxRTZGNDY7XHJcbiRzbGljay1hcnJvdy1ib3JkZXItaG92ZXI6IDFweCBzb2xpZCAjQ0RENEUwO1xyXG5cclxuLy9hcnJvdyByZXNwb25zaXZlXHJcbiRzbGljay1hcnJvdy1ib3JkZXItcmFkaXVzLXJlc3Bvc25zaXZlOjMwcHg7XHJcblxyXG4vL3NsaWNrIGRvdHNcclxuJHNsaWNrLWRvdHMtbWFyZ2luOjIycHggMCAwIDA7XHJcbiRzbGljay1kb3RzLXdpZHRoOjEycHg7XHJcbiRzbGljay1kb3RzLWhlaWdodDoxMnB4O1xyXG4kc2xpY2stZG90cy1ib3JkZXI6MXB4IHNvbGlkICNhOWM4YjY7O1xyXG4kc2xpY2stZG90cy1ib3JkZXItcmFkaXVzOjUwJTtcclxuXHJcbi8vc2xpY2sgZG90cyBhY3RpdmVcclxuJHNsaWNrLWRvdHMtYmFja2dyb3VuZC1hY3RpdmU6ICMyQzg3NTk7XHJcbiRzbGljay1kb3RzLXdpZHRoLWFjdGl2ZToxMnB4O1xyXG4kc2xpY2stZG90cy1oZWlnaHQtYWN0aXZlOjEycHg7XHJcbiRzbGljay1kb3RzLWJvcmRlci1hY3RpdmU6MXB4IHNvbGlkICMyQzg3NTk7XHJcbiRzbGljay1kb3RzLWJvcmRlci1yYWRpdXMtYWN0aXZlOiA1MCU7XHJcblxyXG4iLCJoZWFkZXIge1xuXHQmI2hlYWRlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXG5cdFx0Ly8mOmJlZm9yZSB7XG5cdFx0Ly8gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRcdC8vICBjb250ZW50OiBcIlxcZTkwMFwiO1xuXHRcdC8vICBmb250LXNpemU6IDU1cHg7XG5cdFx0Ly8gIGNvbG9yOiAkZ3JlZW4tc2Vjb25kYXJ5O1xuXHRcdC8vICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ly8gIHRvcDogNDRweDtcblx0XHQvLyAgbGVmdDogMTUwcHg7XG5cdFx0Ly9cblx0XHQvL31cblx0XHQvLyY6YWZ0ZXIge1xuXHRcdC8vICB0b3A6IDA7XG5cdFx0Ly8gIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRcdC8vICBjb250ZW50OiBcIlxcZTkwNFwiO1xuXHRcdC8vICBmb250LXNpemU6IDE3MHB4O1xuXHRcdC8vICByaWdodDogMjBweDtcblx0XHQvLyAgY29sb3I6ICRncmVlbi1zZWNvbmRhcnk7XG5cdFx0Ly8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQvL31cblx0XHQubWVudS1oZWxwZXIge1xuXHRcdFx0dG9wOiAxMHB4O1xuXHRcdH1cblx0XHQuaGVhZGVyLXRvcCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Ly9mb250LWZhbWlseTogaWNvbW9vbjtcblx0XHRcdFx0Ly9jb250ZW50OiBcIlxcZTkwMVwiO1xuXHRcdFx0XHQvL2ZvbnQtc2l6ZTogMTEwcHg7XG5cdFx0XHRcdC8vbGVmdDogMjBweDtcblx0XHRcdFx0Ly9jb2xvcjogJGdyZWVuLXNlY29uZGFyeTtcblx0XHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdC8vdG9wOiAtMjVweDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdFx0XHR9XG5cblx0XHRcdC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0ZmxleDogaW5pdGlhbDtcblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHQmLmNhcnQtY291bnQge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICRpY29uLWJhZztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ0tvxaHDrWsnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpLFxuXHRcdFx0XHRcdHNwYW4ubWltZS1jb3VudGVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAxOXB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLThweDtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblxuXHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjFweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC0zMHB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhhcyhpKSB7XG5cdFx0XHRcdFx0XHRzcGFuLm1pbWUtY291bnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0LmZvcm0tY29udHJvbCB7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWRhcmsgIWltcG9ydGFudDtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdFx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxN3B4IDRweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJG9yYW5nZS1kYXJrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLWljb24ge1xuXHRcdFx0XHRcdC8vQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvaWNvbnMvc2VhcmNoLWljb24uc3ZnJyk7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR3aWR0aDogNDNweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQzcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdHRvcDogM3B4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ly99XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHQmID4gZGl2IHtcblx0XHRcdFx0XHRmbGV4OiAwIDEgMzMuMzMzMzMzJTtcblx0XHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0ZmxleDogMCAxIDMwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDQwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdCNka0xhYkNvbXBhcmVySGVhZGVyV3JhcHBwZXIge1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdHRvcDogMThweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiA4OXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNka0xhYkNvbXBhcmVySGVhZGVySWNvbkJ0biB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXG5cdFx0XHRcdFx0XHRlbSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmMDg4MDQ7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Ly9ib3R0b206IC03cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY2FydC1wcmljZS52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYXZvcml0ZSB7XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmxvZ2luLWN0YSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLXNlY29uZGFyeTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgOTIlIDAsIDkyJSAyOSUsIDEwMCUgNTAlLCA5MiUgNzElLCA5MiUgMTAwJSwgMCAxMDAlKTtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDIycHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YnV0dG9uW2RhdGEtdGFyZ2V0PSdsb2dpbiddLFxuXHRcdFx0XHQubG9naW4ge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggMzdweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9taW1lZGlnaXRhbC9qZXplay11Y2V0LnBuZycpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcnQtY291bnQge1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0XHRcdC8vcGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2OXB4O1xuXHRcdFx0XHRcdCYgPiAqIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGFbZGF0YS10YXJnZXQ9J25hdmlnYXRpb24nXSB7XG5cdFx0XHRcdFx0XHRvcmRlcjogNDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRnYXA6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhcnQtY291bnQge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMzcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0I2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlciB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0LnNpdGUtbmFtZS13cmFwcGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDgxcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmhlYWRlci1ib3R0b20ge1xuXHRcdFx0YmFja2dyb3VuZDogJGdyZWVuLWRhcms7XG5cdFx0XHRoZWlnaHQ6IDUwcHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ka0xhYkNvbXBhcmVySGVhZGVySWNvbkJ0biB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdFx0bWluLXdpZHRoOiAzMHB4O1xuXHR9XG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci9kb2N1bWVudHMvbWltZWRpZ2l0YWwvcG9yb3ZuYW5pLnN2ZycpO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0dG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogJ1Bvcm92bsOhbsOtJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHR9XG5cdH1cblx0ZW0ge1xuXHRcdHRvcDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRsZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnNpdGUtbmFtZSB7XG5cdGEge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiA5OXB4O1xuXHRcdGhlaWdodDogNDBweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0d2lkdGg6IDE0OXB4O1xuXHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufVxuXG4ubmF2aWdhdGlvbi13cmFwcGVyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cbn1cblxuLm5hdmlnYXRpb24tYnV0dG9ucyB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDU5LjAxNjdweDtcblx0XHRoZWlnaHQ6IDM0cHg7XG5cdFx0b3JkZXI6IDI7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdH1cblx0fVxuXG5cdCY6aGFzKCNka0xhYkNvbXBhcmVySGVhZGVyV3JhcHBwZXIpIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy9oZWFkZXJ7XG4vLyAgICAmI2hlYWRlcntcbi8vICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQyMzRhO1xuLy8gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuLy8gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4vLyAgICAgICAgfVxuLy8gICAgICAgIC5jb250YWluZXJ7XG4vLyAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuLy8gICAgICAgICAgICAgICAgcGFkZGluZzowIDEwcHg7XG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICB9XG4vLyAgICAgICAgLmhlYWRlci10b3B7XG4vLyAgICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuLy8gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMjczYTZhO1xuLy8gICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbi8vICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6MTE5cHg7XG4vLyAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4vLyAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XG4vLyAgICAgICAgICAgICAgICBwYWRkaW5nOjE1cHggMDtcbi8vICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbi8vICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuLy8gICAgICAgICAgICAgICAgZmxleC13cmFwOndyYXA7XG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4vLyAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbi8vICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuLy8gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4vLyAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xuLy8gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC05OTk5cHg7XG4vLyAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4vLyAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjFweDtcbi8vICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICMyNzNhNmE7XG4vLyAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjMjczYTZhO1xuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICB9XG4vLyAgICAgICAgICAgIC5zaXRlLW5hbWV7XG4vLyAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDoxO1xuLy8gICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuLy8gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo1MTlweCl7XG4vLyAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjE1MHB4O1xuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo0MDBweCl7XG4vLyAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjExMHB4O1xuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDozNDBweCl7XG4vLyAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOjkwcHg7XG4vLyAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgLnNlYXJjaHtcbi8vICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuLy8gICAgICAgICAgICAgICAgICAgIG9yZGVyOjIwO1xuLy8gICAgICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XG4vLyAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAjZm9ybVNlYXJjaEZvcm17XG4vLyAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXXtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNkZWU3ZmM7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTppdGFsaWM7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDNweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlMWEzYztcbi8vICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDUwcHggMCAxNXB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjowO1xuLy8gICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICBidXR0b257XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICZbdHlwZT1cInN1Ym1pdFwiXXtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0MlM0Z4bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnJTNGJTNFJTNDc3ZnIGlkPSdTVkdEb2MnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2ZXJzaW9uPScxLjEnIHhtbG5zOnhsaW5rPSdodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rJyB4bWxuczphdm9jb2RlPSdodHRwczovL2F2b2NvZGUuY29tLycgdmlld0JveD0nMCAwIDIwIDIwJyUzRSUzQ2RlZnMlM0UlM0MvZGVmcyUzRSUzQ2Rlc2MlM0VHZW5lcmF0ZWQgd2l0aCBBdm9jb2RlLiUzQy9kZXNjJTNFJTNDZyUzRSUzQ2clM0UlM0N0aXRsZSUzRVNlYXJjaCUzQy90aXRsZSUzRSUzQ3BhdGggZD0nTTE5Ljc4MjgsMTguNzM1NGMwLjI4OTQsMC4yODkyIDAuMjg5NCwwLjc1ODEgMCwxLjA0NzZjLTAuMTQ0NiwwLjE0NDYgLTAuMzM0MywwLjIxNyAtMC41MjM3LDAuMjE3Yy0wLjE4OTUsMCAtMC4zNzkxLC0wLjA3MjQgLTAuNTIzNywtMC4yMTdsLTUuMzc3MiwtNS4zNzcyYy0xLjQxMzUsMS4xNzg5IC0zLjIyOTgsMS44OTAzIC01LjIxMDEzLDEuODkwM2MtNC40OTI5MiwwIC04LjE0ODA3LC0zLjY1NTEgLTguMTQ4MDcsLTguMTQ4MDNjMCwtNC40OTI5MiAzLjY1NTE1LC04LjE0ODA3IDguMTQ4MDcsLTguMTQ4MDdjNC40OTI5MywwIDguMTQ4MDMsMy42NTUxNSA4LjE0ODAzLDguMTQ4MDdjMCwxLjk4MDMzIC0wLjcxMTQsMy43OTY2MyAtMS44OTAzLDUuMjEwMTN6TTguMTQ4MDcsMTQuODE0N2MzLjY3NjIzLDAgNi42NjY2MywtMi45OTA3IDYuNjY2NjMsLTYuNjY2NjNjMCwtMy42NzU4OSAtMi45OTA0LC02LjY2NjYgLTYuNjY2NjMsLTYuNjY2NmMtMy42NzYyNiwwIC02LjY2NjYsMi45OTA3MSAtNi42NjY2LDYuNjY2NmMwLDMuNjc1OTMgMi45OTAzNCw2LjY2NjYzIDYuNjY2Niw2LjY2NjYzeicgZmlsbD0nJTIzZmZmZmZmJyBmaWxsLW9wYWNpdHk9JzEnJTNFJTNDL3BhdGglM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRVwiKTtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGNlbnRlcjtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0M3B4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQzcHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6MDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjowO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICB9XG4vLyAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnN7XG4vLyAgICAgICAgICAgICAgICAmPmF7XG4vLyAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xuLy8gICAgICAgICAgICAgICAgfVxuLy9cbi8vICAgICAgICAgICAgICAgIC5yZXNwb25zaXZlLXRvb2xze1xuLy8gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbi8vICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XG4vLyAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xuLy8gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbi8vICAgICAgICAgICAgICAgICAgICAmPmF7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6NjBweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDo2MHB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo0MzZweCl7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo0MHB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgJjpob3Zlcntcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLXRhcmdldD1cIm5hdmlnYXRpb25cIl17XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjppbml0aWFsO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JkZXI6MjEwO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyMHB4O1xuLy9cbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguY2FydC1jb3VudCl7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjc2OHB4KXtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgJi5jYXJ0LWNvdW50e1xuLy9cbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpe1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMTlweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6MTE5cHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpjZW50ZXI7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggIzI3M2E2YTtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6bm9uZSBzb2xpZDtcbi8vXG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6YXV0bztcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDphdXRvO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6JGljb24tY2FydDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU3YTkzMztcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6NDBweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTpcIkZsYXRpY29uXCI7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOjA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAmPnNwYW57XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lIWltcG9ydGFudDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgIGl7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMjAyMDI7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpmbGV4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MjNweDtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTpub3JtYWw7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTYlO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMzJTtcbi8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjE4cHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDoxOHB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjE4cHg7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxMHB4O1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo0MDA7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICB9XG4vLyAgICAgICAgfVxuLy8gICAgfVxuLy99XG4vL1xuLy8ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZXtcbi8vICAgIC5uYXZpZ2F0aW9uLWNsb3Nle1xuLy8gICAgICAgIGRpc3BsYXk6bm9uZTtcbi8vICAgIH1cbi8vICAgIGhlYWRlciNoZWFkZXJ7XG4vLyAgICAgICAgLmhlYWRlci10b3B7XG4vLyAgICAgICAgICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnN7XG4vLyAgICAgICAgICAgICAgICAucmVzcG9uc2l2ZS10b29sc3tcbi8vICAgICAgICAgICAgICAgICAgICAmPmF7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICZbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl17XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDpcIlxcZTkxMlwiO1xuLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgICAgICAgICB9XG4vLyAgICAgICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICAgICAgfVxuLy8gICAgICAgICAgICB9XG4vLyAgICAgICAgfVxuLy8gICAgICAgIG5hdntcbi8vICAgICAgICAgICAgJiNuYXZpZ2F0aW9ue1xuLy8gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XG4vLyAgICAgICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcbi8vICAgICAgICAgICAgICAgICAgICB0b3A6OTFweDtcbi8vICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6Y2FsYygxMDAlIC0gOTFweCk7XG4vLyAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206MDtcbi8vICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NDM2cHgpe1xuLy8gICAgICAgICAgICAgICAgICAgIHRvcDo3MXB4O1xuLy8gICAgICAgICAgICAgICAgICAgIGhlaWdodDpjYWxjKDEwMCUgLSA3MXB4KTtcbi8vICAgICAgICAgICAgICAgIH1cbi8vICAgICAgICAgICAgfVxuLy8gICAgICAgIH1cbi8vICAgIH1cbi8vfVxuLy9cbi8vLm1lbnUtaGVscGVye1xuLy8gICAgaGVpZ2h0OjUwcHg7XG4vLyAgICB0b3A6MTE4cHg7XG4vLyAgICAmOjphZnRlcntcbi8vICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuLy8gICAgfVxuLy99XG4iLCIudG9wLW5hdmlnYXRpb24tYmFyIHtcclxuXHRib3JkZXItdG9wOiBub25lO1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuXHRib3JkZXI6IG5vbmU7XHJcblxyXG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdH1cclxuXHJcblx0JjpiZWZvcmUge1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdGNvbnRlbnQ6ICdcXGU5MDEnO1xyXG5cdFx0Zm9udC1zaXplOiAxMjFweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGNvbG9yOiAjNTY5ZjdhO1xyXG5cdH1cclxuXHJcblx0JjphZnRlciB7XHJcblx0XHRmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG5cdFx0Y29udGVudDogJ1xcZTkwNCc7XHJcblx0XHRmb250LXNpemU6IDE3NXB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAtMjBweDtcclxuXHRcdGNvbG9yOiAjNTY5ZjdhO1xyXG5cdFx0cmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1heC13aWR0aDogMTc2MHB4KSB7XHJcblx0XHQmOmFmdGVyLFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRvcC1uYXZpZ2F0aW9uLWNvbnRhY3RzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0fVxyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgIzY3OWQ3ZDtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0Y29udGVudDogJ1xcZTkwMCc7XHJcblx0XHRcdGZvbnQtc2l6ZTogNjNweDtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDEzMHB4O1xyXG5cdFx0XHRjb2xvcjogIzU2OWY3YTtcclxuXHJcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxNzYwcHgpIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Y29sb3I6ICRibGFjaztcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0Jjpob3Zlcjpub3QoYS5wcm9qZWN0LXBob25lKSB7XHJcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0Y29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0JiA+IGRpdiB7XHJcblx0XHRcdGZsZXg6IDEgMSAzMy4zMzMzJTtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzNjhweCkge1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdGhlaWdodDogNDNweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIC5zdWJtZW51LXZpc2libGUge1xyXG5cdFx0XHRcdHotaW5kZXg6IDE2MDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYudG9wLW5hdmlnYXRpb24tbWVudSB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IDMzJTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ji50b3AtbmF2aWdhdGlvbi10b29scyB7XHJcblx0XHRcdFx0LmxvZ2luIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJGljb24tdXNlci0yO1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGJsdWUtbGlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcblx0XHRcdFx0bGkge1xyXG5cdFx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxNnB4O1xyXG5cclxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDRweCAxMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC50b3AtbmF2aWdhdGlvbi1jb250YWN0cyB7XHJcblx0XHRvcmRlcjogMjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuXHJcblx0XHQucHJvamVjdC1waG9uZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDE3Ny4zODMzcHg7XHJcblxyXG5cdFx0XHQmLndpdGgtb3BlbmluZy10aW1lIHtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0Y29udGVudDogJGljb24tdGVsO1xyXG5cdFx0XHRcdG1hcmdpbi1yaWdodDogM3B4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsICdzaG9wdGV0JztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDYuNXB4O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0Lm9wZW5pbmctdGltZSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0fVxyXG5cdFx0LnByb2plY3QtZW1haWwge1xyXG5cdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFxlOTBjJztcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ2ljb21vb24nLCAnc2hvcHRldCc7XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xyXG5cdFx0b3JkZXI6IDE7XHJcblx0fVxyXG5cdC50b3AtbmF2aWdhdGlvbi10b29scy50b3AtbmF2aWdhdGlvbi10b29scy0tbGFuZ3VhZ2Uge1xyXG5cdFx0b3JkZXI6IDM7XHJcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLnR5cGUtY2F0ZWdvcnksXG4udHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIHtcblx0I3Byb2R1Y3RzIHtcblx0XHQucHJvZHVjdCB7XG5cdFx0XHQucCB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC5wLXRvb2xzIHtcblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQucC1kZXNjIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Ym90dG9tOiAtOHB4O1xuXHRcdFx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHRcdFx0bGVmdDogMnB4O1xuXHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHR3aWR0aDogMzMuMzMzJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnByb2R1Y3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXIge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0ei1pbmRleDogMztcblx0XHRsZWZ0OiAwO1xuXHR9XG59XG5cbi5wLXRvb2xzIC5idG4tcHJpbWFyeSB7XG5cdHotaW5kZXg6IDQ7XG59XG4iLCJuYXYge1xuXHQmI25hdmlnYXRpb24ge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdG1hcmdpbjogMCAwIDAgMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDc1cHgpO1xuXHRcdFx0dG9wOiA3OXB4O1xuXHRcdFx0dG9wOiA3NXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHR9XG5cblx0XHQubmF2aWdhdGlvbi1jbG9zZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5uYXZpZ2F0aW9uLWluIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXG5cdFx0XHQubWVudS1sZXZlbC0xIHtcblx0XHRcdFx0LmV4dCB7XG5cdFx0XHRcdFx0W2RhdGEtdGVzdGlkPSdoZWFkZXJNZW51SXRlbSddIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Z2FwOiA1cHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlZGU3O1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwOSc7XG5cdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnaWNvbW9vbicsICdzaG9wdGV0Jztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJG9yYW5nZTtcblx0XHRcdFx0XHRcdFx0Ly9wYWRkaW5nOiAyNXB4O1xuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zdWJtZW51LWFycm93IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZXhwIHtcblx0XHRcdFx0XHRbZGF0YS10ZXN0aWQ9J2hlYWRlck1lbnVJdGVtJ106bm90KC5jYXRlZ29yeS10aXRsZS1oZWFkZXIpIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwLCAwJSAxMDAlLCAxMDAlIDEwMCUpO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC0xcHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdC5jYXRlZ29yeS10aXRsZS1oZWFkZXIge1xuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggNHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCA1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxM3B4IDA7XG5cdFx0XHRcdFx0XHRcdC8vei1pbmRleDogLTE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiA+IGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGIgPiBpbWcge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMC43ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0bGk6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDIycHggMDtcblx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jcm9wcGVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC50b3AtbmF2aWdhdGlvbi1tZW51LXRyaWdnZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUtaGVscGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRvcC1uYXZpZ2F0aW9uLW1lbnUtaXRlbS0xOTMzMSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnRvcC1uYXZpZ2F0aW9uLW1lbnUtaXRlbS0yNTU2MiB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubWVudS1pdGVtLTk1NSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogODVweDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA2NXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjVweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjk5cHgpIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0JiA+IGxpIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjhmZjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmID4gYSB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5leHQge1xuXHRcdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGU5MDknO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdpY29tb29uJywgJ3Nob3B0ZXQnO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiAwLjNzO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMjVweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmID4gdWwgPiBsaSA+IGEgaW1nIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxMTRweDtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmV4cCB7XG5cdFx0XHRcdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG5cblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMCAyNXB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRcdC8vYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCB3aGl0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNsaXAtcGF0aDogaW5zZXQoMCAtMTAwdm1heCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHQmID4gbGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygyNSUgLSAyMHB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygyNSUgLSAyMHB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQubWVudS1uby1pbWFnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQvL2JvcmRlcjogMXB4IHNvbGlkICNFMkVERTc7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogOTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygzMyUgLSAyMHB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogY2FsYygzMyUgLSAyMHB4KTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDExNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlKTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQvL2Rpc3BsYXk6bm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogOHB4IDVweCA4cHggMzBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYmxvY2tkZXNrdG9wIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ly9tYXJnaW46MTVweCAxMHB4IDAgMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTgwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDI1JTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTcwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA5cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0JiA+IGIge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci13aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0Ly9ib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RFRTdGODtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFwcGVuZGVkLWNhdGVnb3J5IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQuc3VibWVudS12aXNpYmxlICNjYm94T3ZlcmxheSB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0fVxuXG5cdC5zdWJtZW51LXZpc2libGUgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG5cdFx0ei1pbmRleDogMTU5OTtcblx0fVxuXG5cdC8vLnN1Ym1lbnUtdmlzaWJsZSAudG9wLW5hdmlnYXRpb24tYmFye1xuXHQvLyAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcblx0Ly8gICAgei1pbmRleDoxMDA0O1xuXHQvL31cblx0LnN1Ym1lbnUtdmlzaWJsZSAjaGVhZGVyLFxuXHQuc3VibWVudS12aXNpYmxlIC5hZG1pbi1iYXIge1xuXHRcdHotaW5kZXg6IDEwMDU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG5cdC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTEuNSUpO1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHQvL3dpZHRoOiAxMDB2dztcblx0XHRcdC8vbGVmdDogNTAlO1xuXHRcdFx0Ly90cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0fVxuXHR9XG5cdC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQgPiB1bCA+IGxpIHtcblx0XHQvL3dpZHRoOiBjYWxjKDMzLjMzMyUgLSAyNXB4KTtcblx0XHRmbGV4LWJhc2lzOiBjYWxjKDI1JSk7XG5cdH1cblxuXHQuc3VibWVudS12aXNpYmxlIHtcblx0XHQuZXhwIHtcblx0XHRcdFtkYXRhLXRlc3RpZD0naGVhZGVyTWVudUl0ZW0nXSB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2Nib3hPdmVybGF5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xufVxuXG4ubWVudS1oZWxwZXIgPiB1bCB7XG5cdHRvcDogY2FsYyg1MCUgKyAyM3B4KTtcbn1cblxuLm1lbnUtaGVscGVyID4gdWwgPiBsaS5leHAgPiB1bCA+IGxpIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0cGFkZGluZzogOHB4IDA7XG5cdH1cbn1cblxuLm5hdi1jZW50ZXIge1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRtYXJnaW46IDQ0cHggMCAyMnB4IDA7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMjBweCAwO1xuXHR9XG5cblx0YS5idG4uYnRuLWRlZmF1bHQge1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHR3aWR0aDogYXV0bztcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI25hdmlnYXRpb24ge1xuXHR3aWR0aDogMTAwJTtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcblx0LnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0ID4gdWwgPiBsaSA+IGRpdiA+IHVsIHtcblx0XHRtYXgtaGVpZ2h0OiAxMDBweDtcblx0XHQvL21pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcblx0XHQvL21heC1oZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcblx0XHQvL21pbi1oZWlnaHQ6IDEwMHB4O1xuXHR9XG59XG5cbi5tZW51LWxldmVsLTIge1xuXHRbZGF0YS10ZXN0aWQ9J2hlYWRlck1lbnVJdGVtJ10ge1xuXHRcdCY6YWZ0ZXIsXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubWVudS1pbWFnZSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cblx0YTpob3ZlciB7XG5cdFx0Y29sb3I6ICRncmVlbi1saW5rICFpbXBvcnRhbnQ7XG5cdH1cblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHQmID4gOm50aC1jaGlsZCg0biArIDEpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlZGU3ICFpbXBvcnRhbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTJlZGU3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0JiA+IDpudGgtY2hpbGQoNG4gKyA0KSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlZGU3ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0JiA+IDpudGgtY2hpbGQoNG4gKyAyKSB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UyZWRlNyAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCYgPiA6bnRoLWNoaWxkKDRuICsgMykge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmVkZTcgIWltcG9ydGFudDtcblx0XHR9XG5cblx0XHQvLyBoaWRlIGFsbCBpbiA0IHJvdyArXG5cdFx0Jjpub3QoLnNob3ctYWxsLWNhdGVnb3JpZXMpID4gbGk6bnRoLWNoaWxkKG4gKyAxMykge1xuXHRcdFx0Ly9kaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0LnNob3ctYWxsLWNhdGVnb3JpZXMtYnRuIHtcblx0XHQvL2xlZnQ6IDUwJTtcblx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHR3aWR0aDogMjAwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0Ym9yZGVyOiB1bnNldCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdGNvbG9yOiAjODc0MzJjICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHNwYW46bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ji5zaG93LWFsbC1jYXRlZ29yaWVzIC5zaG93LWFsbC1jYXRlZ29yaWVzLWJ0biB7XG5cdFx0c3BhbjpudGgtb2YtdHlwZSgxKSB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdHNwYW46bnRoLW9mLXR5cGUoMikge1xuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbjogOHB4IDEzcHggIWltcG9ydGFudDtcblx0fVxuXG5cdC5ib3JkZXItYm90dG9tLW5vbmUge1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdC5jYXRlZ29yeS10aXRsZS1oZWFkZXIge1xuXHRcdHBhZGRpbmctbGVmdDogNi41cHggIWltcG9ydGFudDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0Z2FwOiAxMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuXHRcdFx0Z2FwOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDQzcHg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0fVxuXHR9XG5cblx0Lmhhcy10aGlyZC1sZXZlbCB7XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdC5oYXMtbW9yZS1pdGVtcyB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZW51LWxldmVsLTMge1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cdFx0XHRnYXA6IDEwcHggIWltcG9ydGFudDtcblx0XHRcdHJvdy1nYXA6IDAgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdHdpZHRoOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDEpLCA6bnRoLWNoaWxkKDIpLCA6bnRoLWNoaWxkKDMpLCA6bnRoLWNoaWxkKDQpLCA6bnRoLWNoaWxkKDUpLCA6aGFzKC5zaG93LW1vcmUtY2F0ZWdvaXJlcykpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm50aC1jaGlsZCgxKSxcblx0XHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdFx0JjpudGgtY2hpbGQoMyksXG5cdFx0XHQmOm50aC1jaGlsZCg0KSxcblx0XHRcdCY6bnRoLWNoaWxkKDUpLFxuXHRcdFx0JjpoYXMoLnNob3ctbW9yZS1jYXRlZ29pcmVzKSB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblx0XHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zaG93LW1vcmUtY2F0ZWdvaXJlcyB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Y29sb3I6ICM4NzQzMmMgIWltcG9ydGFudDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICM4NzQzMmMgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtZHJvcGRvd24ge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyYzg3NTk7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTA5Jztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFweDtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdC5zaG93LW1vcmUtY2F0ZWdvaXJlcyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0c3BhbjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji1kcm9wZG93bjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkge1xuXHRcdFx0Ji5zaG93LWFsbC1jYXRlZ29yaWVzIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTMwcHggIWltcG9ydGFudDtcblx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbi1kYXJrO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICM1NTU1NTU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc2hvdy1tb3JlLWNhdGVnb2lyZXMge1xuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW46bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHotaW5kZXg6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubW9yZS1pdGVtcy10cmlnZ2VyIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiA3cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXI6YmVmb3JlIHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbi1kYXJrICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJ3pvYnJheml0IGRhbMWhw60ga2F0ZWdvcmllJztcblx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTBhJztcblx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY29tcGFjdC1tZW51LWl0ZW0ge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcblxuXHRcdC5jYXRlZ29yeS10aXRsZS1oZWFkZXIge1xuXHRcdFx0aGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Lm1lbnUtbGV2ZWwtMyA+IGxpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHRuYXYjbmF2aWdhdGlvbiB7XG5cdFx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdFx0Lm1lbnUtbGV2ZWwtMSB7XG5cdFx0XHRcdC5leHQge1xuXHRcdFx0XHRcdFtkYXRhLXRlc3RpZD0naGVhZGVyTWVudUl0ZW0nXSB7XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cdC5yZXNwb25zaXZlLXRvb2xzIHtcblx0XHRhOm5vdChbZGF0YS10YXJnZXQ9J25hdmlnYXRpb24nXSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLnNjcm9sbGVkLWRvd24gI2hlYWRlciB7XG5cdC8vdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuaGVhZGVyI2hlYWRlciB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0ei1pbmRleDogOTk5OTk5O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTQ1cHg7XG5cdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzO1xuXG5cdFx0LnNlYXJjaC1mb3JtIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyLXRvcCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblxuXHRcdFx0XHRkaXYge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKTpub3QoI2RrTGFiQ29tcGFyZXJIZWFkZXJXcmFwcHBlcikge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEzcHg7XG5cdFx0XHRcdFx0XHQvL21hcmdpbi10b3A6IDEycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0ZmxleDogaW5pdGlhbDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6YWZ0ZXIsXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5zaXRlLW5hbWUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNTNweDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM3MHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHRcdC5jYXJ0LWNvdW50IHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdGxlZnQ6IC0xMHB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmxvZ2luIHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA5NXB4O1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0bGluZS1icmVhazogMThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzOHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggMzdweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9taW1lZGlnaXRhbC9qZXplay11Y2V0LnBuZycpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0YVtkYXRhLXRhcmdldD0nbmF2aWdhdGlvbiddIHtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Z2FwOiA0cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAxMS41cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDU4cHg7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTAzJztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBpY29tb29uO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ01lbnUnO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdCNuYXZpZ2F0aW9uIHtcblx0XHRcdFx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRcdFx0Lmhhcy10aGlyZC1sZXZlbCB7XG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zdWJtZW51LWFycm93IHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5leHAge1xuXHRcdFx0XHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjBweDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQubWVudS1sZXZlbC0zIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNHB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcblx0Lm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICdcXGU5MDInICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Lm9yZGVyaW5nLXByb2Nlc3Mge1xuXHRcdGhlYWRlciNoZWFkZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHQuaGVhZGVyLXRvcCB7XG5cdFx0XHRcdC5zZWFyY2gge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm5hdmlnYXRpb24tYnV0dG9ucyB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAyMy41cHg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRcdFx0Z2FwOiA2cHg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vcmRlcmluZy1wcm9jZXNzLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuXHR9XG59XG4iLCIudXNlci1hY3Rpb24taW4ge1xuXHQucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcblx0XHQuY2FydC1mcmVlLXNoaXBwaW5nIHN0cm9uZyB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdH1cblx0XHQuY2FydC13aWRnZXQtcHJvZHVjdCB7XG5cdFx0XHQmLWRlbGV0ZSBidXR0b24ge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXVuaXQge1xuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0fVxuXG5cdFx0XHQmLW5hbWUge1xuXHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNjb250aW51ZS1vcmRlci1idXR0b24ge1xuXHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0Ym9yZGVyOiBub25lO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW5ob3Zlcjtcblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuXHRcdHRvcDogMTQwcHg7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDE0MHB4KTtcblx0fVxuXG5cdC5vdmVyYWxsLXdyYXBwZXI6aGFzKC5zaXRlLW1zZy5pbmZvcm1hdGlvbikge1xuXHRcdC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuXHRcdFx0dG9wOiAxODBweDtcblx0XHRcdGhlaWdodDogY2FsYygxMDBkdmggLSAxODBweCk7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHQucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0bGVmdDogdW5zZXQ7XG5cdFx0cmlnaHQ6IGNhbGMoNTAlIC0gOTcycHggLyAyIC0gMTBweCk7XG5cdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRyaWdodDogMThweDtcblx0XHR9XG5cdH1cblx0Lm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSB7XG5cdFx0LnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG5cdFx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuXHRcdHJpZ2h0OiBjYWxjKDUwJSAtIDExNzhweCAvIDIgLSAxMHB4KTtcblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG5cdC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuXHRcdHJpZ2h0OiBjYWxjKDUwJSAtIDEzMjBweCAvIDIgLSAxMHB4KTtcblx0fVxufVxuIiwiLmhlYWRlci10b3Age1xyXG5cdC5sb2dpbi13aWRnZXQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5sb2dpbi13aW5kb3ctdmlzaWJsZSB7XHJcblx0aGVhZGVyI2hlYWRlciB7XHJcblx0XHR6LWluZGV4OiA5OTk5OTk7XHJcblx0fVxyXG5cdC5oZWFkZXItdG9wIHtcclxuXHRcdC5sb2dpbi13aWRnZXQge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcblx0LnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xyXG5cdFx0dG9wOiA4MHB4O1xyXG5cdFx0aGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDgwcHgpO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblx0LnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xyXG5cdFx0dG9wOiAxNDBweDtcclxuXHRcdGhlaWdodDogY2FsYygxMDBkdmggLSAxNDBweCk7XHJcblx0fVxyXG5cclxuXHQub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIHtcclxuXHRcdC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuXHRcdFx0dG9wOiAxODBweDtcclxuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDE4MHB4KTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuXHRcdHRvcDogODJweCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0bGVmdDogdW5zZXQ7XHJcblx0XHRyaWdodDogY2FsYyg1MCUgLSA5NzJweCAvIDIgLSAxMHB4KTtcclxuXHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0cmlnaHQ6IDEzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSB7XHJcblx0XHQucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XHJcblx0XHRcdGhlaWdodDogZml0LWNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblx0LnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xyXG5cdFx0cmlnaHQ6IGNhbGMoNTAlIC0gMTE3OHB4IC8gMiAtIDEwcHgpO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG5cdC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuXHRcdHJpZ2h0OiBjYWxjKDUwJSAtIDEzMjBweCAvIDIgLSAxMHB4KTtcclxuXHR9XHJcbn1cclxuIiwiZm9vdGVyI2Zvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5MTtcbiAgbWFyZ2luLXRvcDogMTcwcHg7XG5cbiAgLmZvb3Rlci1saXN0IHVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC50b3AtZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNWZhO1xuICB9XG5cbiAgJiA+IC5jb250YWluZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5MTtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDEuNXB4IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cblxuICAgIC5jdXN0b20tZm9vdGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgID4gZGl2IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICAuZm9vdGVyLWxpc3Q6bm90KC5jdXN0b20tZm9vdGVyX19iYW5uZXI2NSAuZm9vdGVyLWxpc3QpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICB9XG5cbiAgICAgIGRpdjpub3QoLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cblxuICAgICAgLnNvY2lhbHMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjODg0NDJkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mYWNlYm9vayBhOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcZTkwZCc7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5zdGFncmFtIGE6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTBlJztcbiAgICAgICAgfVxuXG4gICAgICAgIC55dCBhOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcZTkwZic7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDQycHg7XG5cbiAgICAgICAgICBhOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2NvbnRhY3Qge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAuY29udGFjdC1ib3gge1xuICAgICAgICAgIC5tYWlsIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICBhOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm9wZW5pbmctdGltZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnUG90xZllYnVqZXRlIHBvcmFkaXQ/IFphdm9sZWp0ZSBuw6FtJztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19iYW5uZXI0OSB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgb3JkZXI6IDI7XG5cbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19iYW5uZXI1MSB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgb3JkZXI6IDM7XG5cbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmX19iYW5uZXI2NSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgLmZvb3Rlci1saXN0IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICAgICAgLmNvbnRhY3Qge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMjFweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM4N3B4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5vcGVuaW5nLXRpbWUge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRlbCB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ2ljb21vb24nO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzJjODc1OTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOThkJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICBtYXJnaW46IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiB1cmwoaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvZm9vdGVyLWNvbnRhY3QtaWNvbnMuc3ZnKTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICByaWdodDogLTM0cHg7XG4gICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcblxuICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgb3JkZXI6IDU7XG5cbiAgICAgICAgICAuZm9vdGVyLWxpc3Qge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX2Jhbm5lcjUwIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgcGFkZGluZy10b3A6IDUycHggIWltcG9ydGFudDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICBvcmRlcjogNDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgaDQge1xuICAgICAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYmFubmVyNTIge1xuICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICBwYWRkaW5nLXRvcDogNTJweCAhaW1wb3J0YW50O1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgICAgcm93LWdhcDogMTRweDtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZ2FwOiAwO1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgb3JkZXI6IDY7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICAgIC5mb290ZXItbGlzdCB7XG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1saXN0IHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19iYW5uZXI1MyB7XG4gICAgICAgIHdpZHRoOiAyNyU7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzkwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBpbWc6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgb3JkZXI6IDc7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDM3cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fYmFubmVyNTUsXG4gICAgICAmX19iYW5uZXI1NCxcbiAgICAgICZfX2Jhbm5lcjYzLFxuICAgICAgJl9fYmFubmVyNzEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS1mb290ZXJfX2Jhbm5lcjYge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBoNDphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGdhcDogOXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbiIsIi5mb290ZXItYm90dG9te1xyXG4gICAgcGFkZGluZzowO1xyXG4gICAgYm9yZGVyOjA7XHJcbiAgICBib3JkZXItdG9wOjFweCBzb2xpZDtcclxuICAgIGJvcmRlci1jb2xvcjokZm9vdGVyLWJvdHRvbS1ib3JkZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiRmb290ZXItYm90dG9tLWJnO1xyXG4gICAgcGFkZGluZzokZm9vdGVyLWJvdHRvbS1wYWRkaW5nO1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCl7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6JGZvb3Rlci1ib3R0b20tcGFkZGluZy1yZXNwb25zaXZlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAjc2lnbmF0dXJle1xyXG4gICAgICAgICAgICBmbGV4OmF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb3B5cmlnaHQsXHJcbiAgICAgICAgI3NpZ25hdHVyZXtcclxuICAgICAgICAgICAgY29sb3I6ICRmb290ZXItYm90dG9tLWZvbnQtY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvb3Rlci1ib3R0b20tZm9udC1zaXplO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvb3Rlci1ib3R0b20tZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGZvb3Rlci1ib3R0b20tZm9udC1jb2xvcjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvb3Rlci1ib3R0b20tZm9udC1zaXplO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb290ZXItYm90dG9tLWZvbnQtd2VpZ2h0O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6JGZvb3Rlci1ib3R0b20tZm9udC13ZWlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgJi52YW17XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiRmb290ZXItYm90dG9tLWltZy13aWR0aDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDozcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICZbYWx0PVwibWltZSBkaWdpdGFsXCJde1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOjQ2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG59XHJcblxyXG5mb290ZXIjZm9vdGVye1xyXG4gICAgLmZvb3Rlci1saW5rcy1pY29uc3tcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U2ZDljZTtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgJi5mb290ZXItbGlua3N7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NDc5cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjVweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjQ3OXB4KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzoxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEobWluLXdpZHRoOjQ4MHB4KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2UzMDMyZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDotM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiLy9mb290ZXItY29sb3JcclxuJGJhY2tncm91bmQtZm9vdGVyOiBsaW5lYXItZ3JhZGllbnQoMjY0LjdkZWcsICNFNEYwRjggMCUsICNGNEZBRkUgMTAwJSk7XHJcbiRiYWNrZ3JvdW5kLWZvb3Rlci1jb250YWluZXI6IHRyYW5zcGFyZW50O1xyXG4kZm9vdGVyLWJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcbiRmb290ZXItaDQ6ICNmZmY7XHJcbiRmb290ZXItaDQtd2VpZ2h0OiA2MDA7XHJcbiRmb290ZXItaDQtc2l6ZTogMThweDtcclxuJGZvb3Rlci1oNC1tYXJnaW46IDAgMCAxNXB4IDA7XHJcbiRmb290ZXItYTogI2JmY2RmMDtcclxuJGZvb3Rlci1hLWhvdmVyOiAjZmZmO1xyXG4kZm9vdGVyLWZvbnQtc2l6ZToxNXB4O1xyXG4kZm9vdGVyLWZvbnQtd2VpZ2h0OjMwMDtcclxuJGZvb3Rlci1saS1iZWZvcmU6ICNiZmNkZjA7XHJcbiRmb290ZXItcC1jb2xvcjojYmZjZGYwO1xyXG4kY3VzdG9tLWZvb3Rlci1wYWRkaW5nOjQzcHggMCAyNXB4IDA7XHJcblxyXG4vL2Zvb3Rlci1ib3R0b21cclxuJGZvb3Rlci1ib3R0b20tcGFkZGluZzogMjBweCAwO1xyXG4kZm9vdGVyLWJvdHRvbS1wYWRkaW5nLXJlc3BvbnNpdmU6IDE1cHggMTBweCAwIDEwcHg7XHJcbiRmb290ZXItYm90dG9tLWJnOiAjZmZmO1xyXG4kZm9vdGVyLWJvdHRvbS1ib3JkZXI6IHJnYmEoMTkxLCAyMDUsIDI0MCwgMC4xKTtcclxuJGZvb3Rlci1ib3R0b20tZm9udC1zaXplOjE0cHg7XHJcbiRmb290ZXItYm90dG9tLWZvbnQtd2VpZ2h0OjQwMDtcclxuJGZvb3Rlci1ib3R0b20tZm9udC1jb2xvcjogIzAwMDtcclxuJGZvb3Rlci1ib3R0b20taW1nLXdpZHRoOiAxNXB4OyIsIlxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgI2Zvb3RlcntcclxuICAgICAgICAuY3VzdG9tLWZvb3RlciB7XHJcbiAgICAgICAgICAgICAgICAuZm9vdGVyLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9fYmFubmVyNDksICZfX2Jhbm5lcjUxLCAmX19iYW5uZXI1MCB7XHJcbiAgICAgICAgICAgICAgICAuZm9vdGVyLWxpc3QgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZTkwOVwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuICAgICAgICAgICAgICAgICYuc2hvdy1saXN0IHtcclxuICAgICAgICAgICAgICAgICAgICAuZm9vdGVyLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNzaWduYXR1cmUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItbGlua3Mge1xyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuICAgIC5mb290ZXItbGlua3Mge1xyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTY1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWZvb3RlciB7XHJcbiAgICA+IGRpdi5zaG93LWxpc3Qge1xyXG4gICAgICAgIC5mb290ZXItbGlzdCB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zaG93LWxpc3QgLmZvb3Rlci1saXN0IHVsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59IiwiI2Zvb3RlciB7XG4gIC5jdXN0b20tZm9vdGVyIHtcbiAgICAmX19uZXdzbGV0dGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvamV6ZWstbmV3c2xldHRlci5zdmcnKTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTc4cHg7XG4gICAgICAgIGZsZXg6IDAgMSAyNSU7XG4gICAgICB9XG5cbiAgICAgIC5uZXdzbGV0dGVyLWhlYWRlciB7XG4gICAgICAgIGZsZXg6IDAgMSAyNSU7XG5cbiAgICAgICAgLnRvcGljIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3Vic2NyaWJlLWZvcm0ge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG5cbiAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAudmFsaWRhdG9yLW1zZy1ob2xkZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MGMnO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQzcHg7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZS1kYXJrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdQxZlpaGzDoXNpdCBzZSc7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IHNwYW4sXG4gICAgICAgIGEge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBmbG9hdDogaW5pdGlhbDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGhlaWdodDogMjIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjMpIHRyYW5zbGF0ZSgtNTAlKTtcbiAgICAgICAgICB0b3A6IC00NXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgIH1cblxuICAgICAgICA+IGRpdixcbiAgICAgICAgPiBmb3JtIHtcbiAgICAgICAgICBmbGV4OiAwIDEgNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIGhlaWdodDogMzc1cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXG4gICAgICAgIC50b3BpYyB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJzY3JpYmUtZm9ybSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBkaXYsXG4gICAgICAgID4gZm9ybSB7XG4gICAgICAgICAgZmxleDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5ld3NsZXR0ZXItaGVhZGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIC50b3BpYyB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmhvbWVwYWdlLWJveCB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcblxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogY2FsYygyNzYuOHB4ICsgMjBweCArIDE4cHgpO1xuXHR9XG5cdCYuaGFzLWJhbm5lcnMge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0fVxuXHR9XG59XG4uaW4taW5kZXgge1xuXHQjY29udGVudCB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDY3LjJweDtcblx0XHR9XG5cblx0XHQmLmhhcy1iYW5uZXJzIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJhbm5lcnMtcm93IHtcblx0LmNvbC1zbS04IHtcblx0XHR3aWR0aDogNzMlO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuY29sLXNtLTQge1xuXHRcdHdpZHRoOiAyNyU7XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHQuY29sLXNtLTQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5jb2wtc20tOCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cbn1cblxuLnRvcC1iYW5uZXIge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNDk5cHgpIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvdG9wLWJhbm5lci1iZy0yLndlYnApO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXHR9XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0LmJhbm5lcl9fdGl0bGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHR9XG5cblx0XHQuYmFubmVyX19jb250ZW50IHtcblx0XHRcdG1hcmdpbjogN3B4IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuYmFubmVyX190aXRsZSB7XG5cdFx0aDMge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMzRweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA0NnB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYmFubmVyX19jb250ZW50IHtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdG1heC13aWR0aDogMzEwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdH1cblx0LmJhbm5lcl9faW1nIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL3RvcC1iYW5uZXItYmctMi53ZWJwJyk7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRtYXJnaW4tdG9wOiA3cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50ZXh0LWNlbnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IC0yNnB4O1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMzVweDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnRvcC1iYW5uZXJfX2xpbmsge1xuXHRcdG1hcmdpbi10b3A6IDQycHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0fVxuXG5cdCYudG9wLWJhbm5lci1ub3JtYWwge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLnRvcC1iYW5uZXItdGFibGV0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNTAwcHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvdG9wLWJhbm5lci1iZy0yLndlYnApO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHBhZGRpbmc6IDIwcHggNXB4O1xuXG5cdFx0XHQuYmFubmVyX19pbWcge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQudGV4dC1jZW50ZXIge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHR9XG5cdFx0XHQudG9wLWJhbm5lcl9fbGluayB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuaG9tZXBhZ2UtYm94LndlbGNvbWUtd3JhcHBlcntcclxuICAgZGlzcGxheTogbm9uZTtcclxufSIsIi5iZW5lZml0QmFubmVye1xyXG4gICAgJi5wb3NpdGlvbi0tYmVuZWZpdEhvbWVwYWdlLCAmLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdHtcclxuXHJcbiAgICAgICAgLmJlbmVmaXRCYW5uZXJfX2l0ZW17XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmVuZWZpdEJhbm5lcl9fcGljdHVyZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgLmJlbmVmaXRCYW5uZXJfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLmJlbmVmaXRCYW5uZXJfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYmVuZWZpdEJhbm5lcl9fZGF0YSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50eXBlLWRldGFpbCB7XHJcbiAgICAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDREQ0RTA7XHJcbn0iLCIuc2VjdGlvbi1jYXRlZ29yaWVzIHtcblx0bWFyZ2luLWxlZnQ6IC0yMHB4O1xuXHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRvcmRlcjogLTE7XG5cdH1cblxuXHQuaDQge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHR9XG5cdH1cblxuXHQuY2F0ZWdvcmllcy1zbGlkZXIge1xuXHRcdCY6bm90KC5zbGljay1pbml0aWFsaXplZCkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdC5jYXRlZ29yeV9faXRlbSB7XG5cdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhOm5vdCguY2F0ZWdvcnlfX2l0ZW0pIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC8vZGlzcGxheTogZmxleDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdC8vbWFyZ2luOiAwIDI1cHg7XG5cdFx0fVxuXG5cdFx0YVtocmVmPSdodHRwczovL3d3dy51ZHJ6aXRlbG55ZXNob3AuY3ovJ10ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmNhdGVnb3J5X19pdGVtIHtcblx0XHRcdHdpZHRoOiAyNjRweDtcblx0XHRcdGhlaWdodDogMTMwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTJlZGU3O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkZ3JlZW47XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDQ0LCAxMzUsIDg5LCAwLjE1KTtcblx0XHRcdH1cblxuXHRcdFx0LmNhdGVnb3J5X19jb250ZW50IHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDAgOHB4IDAgMThweDtcblx0XHRcdFx0Z2FwOiAzcHg7XG5cblx0XHRcdFx0Lmxpbmsge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjNjY2NjY2O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5jYXRlZ29yeV9faW1nIHtcblx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTE1cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDhweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc3RhdGljIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY2F0ZWdvcmllcy1zbGlkZXItZGVza3RvcCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5jYXRlZ29yaWVzLXNsaWRlci1tb2JpbGUge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuY2F0ZWdvcmllcy1wYWlyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0Z2FwOiAyNHB4O1xuXG5cdFx0XHRcdC5jYXRlZ29yeV9faXRlbSB7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0XHQuY2F0ZWdvcnlfX2NvbnRlbnQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiA1NSU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jYXRlZ29yeV9faW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XG5cdFx0XHRcdFx0XHQmLnNob3J0ZXIge1xuXHRcdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzOTVweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA2OHB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNTdweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdHRvcDogOHB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTYuNXB4O1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgzcHg7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA3NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNsaWNrLXNsaWRlciB7XG5cdFx0LnNsaWNrLWFycm93IHtcblx0XHRcdHRvcDogNDUlO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zbGljay10cmFjayB7XG5cdFx0XHRnYXA6IDA7XG5cdFx0fVxuXG5cdFx0LnNsaWNrLWRvdHMge1xuXHRcdFx0bWFyZ2luOiAxNHB4IDAgMThweCAwO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHQuc2xpY2stYXJyb3cge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0Y29sb3I6ICRibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuXHRcdFx0XHRsZWZ0OiAtMTVweDtcblx0XHRcdH1cblx0XHRcdC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcblx0XHRcdFx0cmlnaHQ6IC0xNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm1pZGRsZS1iYW5uZXJzLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoJ2h0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL21pZGRsZS1iYW5uZXItaWNvbi0xLnN2ZycpO1xuICAgIGNvbG9yOiAjNTY5ZjdhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogMTdweDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiB1cmwoJ2h0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL21pZGRsZS1iYW5uZXItaWNvbi0yLnN2ZycpO1xuICAgIGNvbG9yOiAjNTY5ZjdhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIC5taWRkbGUtY2F0ZWdvcmllcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5jYXRlZ29yeV9fdGl0bGUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDEzcHg7XG4gICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIHdpZHRoOiAxOTdweDtcbiAgICAgICAgICBoZWlnaHQ6IDU3cHg7XG4gICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5ib2R5LWJhbm5lcnMge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAubWlkZGxlLWNhdGVnb3JpZXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICAgIG1hcmdpbjogNjBweCAwIDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxMDB2bWF4ICRncmVlbjtcbiAgICAgIGNsaXAtcGF0aDogaW5zZXQoMCAtMTAwdm1heCk7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKCdodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9taWRkbGUtYmFubmVyLWljb24tMS5zdmcnKTtcbiAgICAgICAgY29sb3I6ICM1NjlmN2E7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IC0yMCU7XG4gICAgICAgIHRvcDogMTdweDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiB1cmwoJ2h0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL21pZGRsZS1iYW5uZXItaWNvbi0yLnN2ZycpO1xuICAgICAgICBjb2xvcjogIzU2OWY3YTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMjAlO1xuICAgICAgICB0b3A6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLmNhdGVnb3J5X190aXRsZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMTNweDtcbiAgICAgICAgICByaWdodDogMTNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgd2lkdGg6IDE5N3B4O1xuICAgICAgICAgIGhlaWdodDogNTdweDtcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgIHBsYWNlLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnR5cGUtY2F0ZWdvcnkgLnNvdXNlZHN0dmktYmFubmVyIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0NnB4O1xufVxuXG4uc291c2Vkc3R2aS1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNzJweCBjYWxjKDUwJSAtIDUwdncpIDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICBwYWRkaW5nLWJvdHRvbTogNDZweDtcbiAgcGFkZGluZy10b3A6IDI2cHg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogMTkzMHB4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyMjAwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCAjZjdmN2Y3O1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAtMTAwdm1heCk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luOiA1MHB4IGNhbGMoNTAlIC0gNTB2dykgMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuXG4gICAgPiBkaXYge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxuXG4gICYtaWNvbnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICYtYmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHotaW5kZXg6IDg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9jZXJ0aWZpa2F0eS91ZHJ6aXRlbG55LnN2Zyk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMHB4IDEzMHB4O1xuICAgICAgdG9wOiAtMjRweDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjMwcHgpIHtcbiAgICAgICAgbGVmdDogMTh2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzkwcHgpIHtcbiAgICAgICAgbGVmdDogMTJ2dztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBsZWZ0OiA1dnc7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XG4gICAgICAgIHRvcDogLTMwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTI1cHggMTI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvY2VydGlmaWthdHkvdWRyeml0ZWxueS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWF4LWhlaWdodDogMzMwcHg7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgcGFkZGluZzogMzlweCAyOHB4IDYxcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0yMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogNzUwcHg7XG4gICAgei1pbmRleDogMjtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjEwcHgpIHtcbiAgICAgIGxlZnQ6IC0yNzAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxOTMwcHgpIHtcbiAgICAgIGxlZnQ6IC0zMjUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgdG9wOiAtMjYwcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nOiAyNXB4IDI4cHggNDVweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiB1cmwoJ2h0dHBzOi8vMTQ0NDc3Lm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvaW1hZ2VzL21pbWVkaWdpdGFsL2plemVrLXNvdXNyZWRlbmkuc3ZnJyk7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC00MHB4O1xuICAgICAgcmlnaHQ6IC0yNXB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEyNXB4O1xuICAgICAgICB3aWR0aDogMTI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTI1cHggMTI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvamV6ZWstc291c3JlZGVuaS5zdmcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgICBtYXJnaW46IDA7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDZweCAwIDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDUzOHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiA5cHg7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgY29udGVudDogJ1xcZTkwYSc7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlWCgtM3B4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9vdGVyLWJhbm5lcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5mb290ZXItYmFubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYnJhbmRzLXJlZ2lzdHJhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDU0cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1MHB4O1xuICB9XG5cbiAgJl9fYnJhbmRzIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDQ2LjNweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtaW1hZ2VzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICByb3ctZ2FwOiA0MHB4O1xuICAgICAgY29sdW1uLWdhcDogMTVweDtcbiAgICAgIG1heC13aWR0aDogNzQwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gMTVweCk7XG4gICAgICAgIHJvdy1nYXA6IDQwcHg7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgICAgbWF4LWhlaWdodDogNDVweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gICAgbWF4LXdpZHRoOiA1MzBweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIH1cbiAgICAmLS10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tbGluaztcbiAgICAgIHBhZGRpbmc6IDMwcHggMTlweDtcbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyN3B4IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMjVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgnaHR0cHM6Ly8xNDQ0NzcubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvamV6ZWstY3RhLnN2ZycpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICBib3R0b206IC0zMnB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIHJpZ2h0OiAtNTJweDtcbiAgICAgICAgICBib3R0b206IC01NXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAgICAgICByaWdodDogLTc0cHg7XG4gICAgICAgICAgYm90dG9tOiAtNTVweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFib3V0LXVzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdodHRwczovLzE0NDQ3Ny5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL2ltYWdlcy9taW1lZGlnaXRhbC9hYm91dC11cy1iZy0yLndlYnAnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwMHZtYXggJGJnLWNvbG9yO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xuICBtYXJnaW4tYm90dG9tOiA0MXB4O1xuICBtYXJnaW4tdG9wOiA4NHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGNlbnRlcjtcbiAgICBnYXA6IDA7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmctdG9wOiAzNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgJi0tbG9nbyB7XG4gICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xuICAgIH1cblxuICAgICYtaW5uZXIge1xuICAgICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2J0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDI2cHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9faW1nIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgICB9XG4gIH1cbn1cbiIsIi5jdXN0b20tZm9vdGVyX19iYW5uZXIxIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAuYmFubmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG4gIC5icmFuZHMge1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI2NC43ZGVnLCAjRTRGMEY4IDAlLCAjRjRGQUZFIDEwMCUpOztcclxuICAgIHBhZGRpbmctYm90dG9tOiA1OXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcblxyXG4gICAgLmJyYW5kIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuXHJcbiAgICAgIC5icmFuZC1pdGVtIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDYwcHggNTBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogNTAwcHgpIHtcclxuICAgICAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiLmhvbWVwYWdlLWJveC5iZWZvcmUtY2Fyb3VzZWx7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0NiwgMjQ2LCAyNDYsIDApIDAlLCAjRjZGNkY2IDEwMCUpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgIG1hcmdpbi10b3A6MDtcclxuICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lcntcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnQtd3JhcHBlci5jb250YWluZXIgLnJvdz5kaXYud2lkZS1jYXJvdXNlbHtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgIHBhZGRpbmc6MDtcclxuICAgIH1cclxufVxyXG5cclxuLmNhcm91c2VsLWNvbnRyb2x7XHJcbiAgICB3aWR0aDphdXRvO1xyXG4gICAgaGVpZ2h0OmF1dG87XHJcbiAgICAmLmxlZnQsXHJcbiAgICAmLnJpZ2h0e1xyXG4gICAgICAgIG9wYWNpdHk6MTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB3aWR0aDozNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDozNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyazs7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5sZWZ0e1xyXG4gICAgICAgIGxlZnQ6MTBweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICAgICAgbGVmdDowcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgbGVmdDowO1xyXG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY29udGVudDogJGljb24tcmlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiaWNvbW9vblwiO1xyXG5cclxuICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJpZ2h0e1xyXG4gICAgICAgIHJpZ2h0OjEwcHg7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDo5OTFweCl7XHJcbiAgICAgICAgICAgIHJpZ2h0OjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKC0xODBkZWcpO1xyXG4gICAgICAgICAgICByaWdodDowO1xyXG4gICAgICAgICAgICBjb250ZW50OiAkaWNvbi1yaWdodDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6XCJpY29tb29uXCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuXHJcblxyXG4uY2Fyb3VzZWw6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wubGVmdDo6YmVmb3Jle1xyXG4gICAgbGVmdDowcHg7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICBsZWZ0OjBweDtcclxuICAgIH1cclxufVxyXG4uY2Fyb3VzZWw6aG92ZXIgLmNhcm91c2VsLWNvbnRyb2wucmlnaHQ6OmJlZm9yZXtcclxuICAgIHJpZ2h0OjBweDtcclxuICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICAgIHJpZ2h0OjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmltZy1yZXNwb25zaXZlLCAuY2Fyb3VzZWwtaW5uZXIgPiAuaXRlbSA+IGltZywgLmNhcm91c2VsLWlubmVyID4gLml0ZW0gPiBhID4gaW1ne1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpe1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmJhbm5lci13cmFwcGVye1xyXG4gICAgLmV4dGVuZGVkLWJhbm5lci10ZXh0c3tcclxuICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgcGFkZGluZzozMHB4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcclxuICAgICAgICAuZXh0ZW5kZWQtYmFubmVyLWxpbmt7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MTdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmV4dGVuZGVkLWJhbm5lci10aXRsZXtcclxuICAgICAgICAgICAgZm9udC1zaXplOjMycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OjcwMDtcclxuICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgcG9zaXRpb246aW5pdGlhbDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzpub25lO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyOjA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OjEuMjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDpub25lO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93Om5vbmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDoyODlweDtcclxuICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pbm5lcj4uaXRlbT5pbWcsIC5jYXJvdXNlbC1pbm5lcj4uaXRlbT5hPmltZ3t3aWR0aDoxMDAlOyBtYXgtaGVpZ2h0OiA0MDBweDsgb2JqZWN0LWZpdDogY292ZXJ9IiwiLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkuYmVuZWZpdEJhbm5lcixcbi5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QuYmVuZWZpdEJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QuYmVuZWZpdEJhbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5LmJlbmVmaXRCYW5uZXIge1xuICBvcmRlcjogLTI7XG4gIG1hcmdpbjogMzFweCAwIDExcHggMDtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAudXNwIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cblxuLmluLWluZGV4IC5iZW5lZml0QmFubmVyLFxuLmluLWRldGFpbCAuYmVuZWZpdEJhbm5lciB7XG4gIG1hcmdpbjogMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICAuYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIC5iZW5lZml0QmFubmVyX19kYXRhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnVzcCB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAvL2Rpc3BsYXk6bm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vYmlsZS11c3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5iZW5lZml0QmFubmVyIHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIC5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLmJlbmVmaXRCYW5uZXJfX2RhdGEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHk6bm90KC5pbi1pbmRleCkge1xuICAudXNwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLnVzcCB7XG4gIHBhZGRpbmc6IDMycHggMCAzMnB4IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBidXR0b24ge1xuICAgICYuc2xpY2stcHJldiB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1uZXh0IHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpY2stbGlzdCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAuY29udGFpbmVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG4gIC51c3AtaW5uZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIGltZyB7XG4gICAgICAgIG1pbi13aWR0aDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDdweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKC1uICsgMikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKC1uICsgMykge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGRpdiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICBtaW4td2lkdGg6IDYwcHg7XG5cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtaW4td2lkdGg6IDYwcHg7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAgICAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgLy9jb2xvcjokYmx1ZS1saWdodDtcbiAgICAgIC8vZm9udC1zaXplOiAxOHB4O1xuICAgICAgLy9mb250LXdlaWdodDogNjAwO1xuICAgICAgLy9tYXJnaW4tYm90dG9tOjA7XG4gICAgICAvL3RleHQtYWxpZ246bGVmdDtcbiAgICAgIC8vbGluZS1oZWlnaHQ6MS4yO1xuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBtYXgtd2lkdGg6IDE4NXB4O1xuICAgIH1cbiAgfVxufVxuXG4udHlwZS1kZXRhaWwge1xuICAudXNwIHtcbiAgICBwYWRkaW5nLXRvcDogNDJweDtcbiAgfVxufVxuXG4uaW4taW5kZXgge1xuICAudXNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgfVxuICB9XG59XG4iLCJ1bCB7XG4gICYuc3ViY2F0ZWdvcmllcyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IC04O1xuICAgIG1hcmdpbjogMHB4IC0xMHB4IDBweCAtMTBweDtcbiAgICB6LWluZGV4OiAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MGEnO1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICB0b3A6IDM5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMjUycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4NnB4KSB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1heC13aWR0aDogMjA3cHg7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhdC1zdWJjYXRlZ29yeS1iYWNrZ3JvdW5kO1xuICAgICAgICBib3JkZXI6ICRjYXQtc3ViY2F0ZWdvcnktYm9yZGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGJveC1zaGFkb3c6ICRjYXQtc3ViY2F0ZWdvcnktYm94LXNoYWRvdztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGNhdC1zdWJjYXRlZ29yeS1ib3JkZXItcmFkaXVzO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJi50ZXh0IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICYudGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGNhdC1zdWJjYXRlZ29yeS1jb2xvcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGNhdC1zdWJjYXRlZ29yeS1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGNhdC1zdWJjYXRlZ29yeS1mb250LXdlaWdodDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMTRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMTRweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTVweCByZ2IoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLndpdGgtaW1hZ2Uge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBwYWRkaW5nOiAkY2F0LXN1YmNhdGVnb3J5LXBhZGRpbmc7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJi50ZXh0IHtcbiAgICAgICAgICAgICAgLy9jb2xvcjogJGNhdC1zdWJjYXRlZ29yeS1jb2xvcjtcbiAgICAgICAgICAgICAgLy9mb250LXNpemU6ICRjYXQtc3ViY2F0ZWdvcnktZm9udC1zaXplO1xuICAgICAgICAgICAgICAvL2xpbmUtaGVpZ2h0OjEuMztcbiAgICAgICAgICAgICAgLy9mb250LXdlaWdodDokY2F0LXN1YmNhdGVnb3J5LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgICAvL21heC1oZWlnaHQ6NDBweDtcbiAgICAgICAgICAgICAgLy9oZWlnaHQ6NDBweDtcbiAgICAgICAgICAgICAgLy9kaXNwbGF5OmZsZXg7XG4gICAgICAgICAgICAgIC8vYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICAgICAgICAvL3dpZHRoOjEwMCU7XG4gICAgICAgICAgICAgIC8vcGFkZGluZzowO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pbWFnZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNDlweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkY2F0LXN1YmNhdGVnb3J5LWJvcmRlci1yYWRpdXM7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkY2F0LXN1YmNhdGVnb3J5LW1hcmdpbjogMCAtMTBweCA1MHB4IC0xMHB4O1xyXG4kY2F0LXN1YmNhdGVnb3J5LWJhY2tncm91bmQ6I2ZmZjtcclxuJGNhdC1zdWJjYXRlZ29yeS1ib3JkZXI6MDtcclxuJGNhdC1zdWJjYXRlZ29yeS1taW4taGVpZ2h0OjE1MXB4O1xyXG4kY2F0LXN1YmNhdGVnb3J5LXBhZGRpbmc6IDEwcHg7XHJcbiRjYXQtc3ViY2F0ZWdvcnktYm9yZGVyLXJhZGl1czozcHg7XHJcbiRjYXQtc3ViY2F0ZWdvcnktYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLCAwLCAwLCAwLjA5KTs7XHJcbiRjYXQtc3ViY2F0ZWdvcnktY29sb3I6IzAwMDtcclxuJGNhdC1zdWJjYXRlZ29yeS1mb250LXdlaWdodDo3MDA7XHJcbiRjYXQtc3ViY2F0ZWdvcnktZm9udC1zaXplOjE2cHg7XHJcbiRjYXQtc3ViY2F0ZWdvcnktcGFkZGluZzogMTBweDtcclxuIiwiLnR5cGUtY2F0ZWdvcnksXG4udHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIHtcbiAgI2NvbnRlbnQge1xuICAgIC5jYXRlZ29yeS1wZXJleCxcbiAgICAuc3ViY2F0ZWdvcmllcyB7XG4gICAgICAvL2Rpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIHtcbiAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY2F0ZWdvcnktdG9wLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAvL3BhZGRpbmctYm90dG9tOiA0MHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgfVxuICB9XG4gIC5jYXRlZ29yeS10b3AtY3VzdG9tIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmctY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmNvbnRhaW5lciB7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXRlZ29yeS1wZXJleCB7XG4gICAgICBvcmRlcjogLTEwO1xuICAgIH1cbiAgICAuYnJlYWRjcnVtYnMtd3JhcHBlciB7XG4gICAgICBvcmRlcjogLTEzO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2F0ZWdvcnktaGVhZGVyIHtcbiAgb3JkZXI6IC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2F0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBtYXJnaW46ICRjYXQtaGVhZGVyLW1hcmdpbjtcbiAgcGFkZGluZzogJGNhdC1oZWFkZXItcGFkZGluZztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6ICRjYXQtaGVhZGVyLWJvcmRlcjtcbiAgYm9yZGVyLXN0eWxlOiAkY2F0LWhlYWRlci1ib3JkZXItc3R5bGU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cblxuICAmID4gZm9ybSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICBib3JkZXI6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBvdmVyZmxvdy14OiBvdmVybGF5O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xuICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgY29sb3I6ICRjYXQtaGVhZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGNvbnRlbnQ6ICfFmGFkaXQgZGxlJztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICRjYXQtaGVhZGVyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgY29sb3I6ICRjYXQtaGVhZGVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuY2F0aGVhZC1vcGVuIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2F0LWhlYWRlci1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJiA+IGZpZWxkc2V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyOiAkY2F0LWhlYWRlci1ib3JkZXI7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGxlZnQ6IC0xcHg7XG4gICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBvdmVyZmxvdzogb3ZlcmxheTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICB9XG4gICAgICAjb3JkZXI1IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGxhYmVsW2Zvcj0nb3JkZXIxJ10ge1xuICAgICAgICBvcmRlcjogMTtcbiAgICAgIH1cbiAgICAgIGxhYmVsW2Zvcj0nb3JkZXIyJ10ge1xuICAgICAgICBvcmRlcjogMztcbiAgICAgIH1cbiAgICAgIGxhYmVsW2Zvcj0nb3JkZXIzJ10ge1xuICAgICAgICBvcmRlcjogNTtcbiAgICAgIH1cbiAgICAgIGxhYmVsW2Zvcj0nb3JkZXI0J10ge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgIH1cbiAgICAgIGxhYmVsW2Zvcj0nb3JkZXI1J10ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDE1cHggNXB4IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICBjb2xvcjogJGNhdC1oZWFkZXItY29sb3I7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY2F0LWhlYWRlci1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgZGl2IHtcbiAgICBjb2xvcjogIzY2NjY2NjtcbiAgICBmb250LXNpemU6ICRjYXQtaGVhZGVyLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGNhdC1oZWFkZXItZm9udC13ZWlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGdhcDogNXB4O1xuICAgIH1cbiAgICBzdHJvbmcge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IFxuICAgICAgfVxuICAgIH1cbiAgfVxuICBpbnB1dFt0eXBlPSdyYWRpbyddIHtcbiAgICAmICsgbGFiZWwge1xuICAgICAgY29sb3I6ICRjYXQtaGVhZGVyLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiAkY2F0LWhlYWRlci1mb250LXNpemU7XG4gICAgICBmb250LXdlaWdodDogJGNhdC1oZWFkZXItZm9udC13ZWlnaHQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogOHB4IDdweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkY2F0LWhlYWRlci1mb250LXdlaWdodC1hY3RpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIkY2F0LWhlYWRlci1ib3JkZXI6IDFweCBzb2xpZCAjY2RkNGUwO1xuJGNhdC1oZWFkZXItYm9yZGVyLXN0eWxlOiBub25lIG5vbmUgc29saWQ7XG4kY2F0LWhlYWRlci1tYXJnaW46IDA7XG4kY2F0LWhlYWRlci1wYWRkaW5nOiA4cHggMDtcbiRjYXQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiRjYXQtaGVhZGVyLWNvbG9yOiAjMDAwO1xuJGNhdC1oZWFkZXItZm9udC1zaXplOiAxNHB4O1xuJGNhdC1oZWFkZXItZm9udC13ZWlnaHQ6IDQwMDtcbiRjYXQtaGVhZGVyLWZvbnQtd2VpZ2h0LWFjdGl2ZTogNzAwO1xuIiwiLmNhdGVnb3J5LXBlcmV4IHtcbiAgb3JkZXI6IC0xMDtcbiAgcCB7XG4gICAgY29sb3I6ICRjYXQtZGVzY3JpcHRpb24tY29sb3I7XG4gICAgZm9udC1zaXplOiAkY2F0LWRlc2NyaXB0aW9uLWZvbnQtc2l6ZTtcbiAgICBmb250LXdlaWdodDogJGNhdC1kZXNjcmlwdGlvbi1mb250LXdlaWdodDtcbiAgfVxuICAmLmVtcHR5LWNvbnRlbnQuZW1wdHktY29udGVudC1jYXRlZ29yeSB7XG4gICAgb3JkZXI6IDIwO1xuICB9XG5cbiAgLnNob3dtb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuc2hvdy1tb3JlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRncmVlbjtcblxuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogIzJkOGI2MTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MDknO1xuICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgfVxuXG4gICAgJi5zaG93IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oaWRkZW4tcGVyZXgge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogMDtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG5cbiAgICAmLnNob3cge1xuICAgICAgLy9tYXgtaGVpZ2h0OiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgfVxuICB9XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiIsIiRjYXQtZGVzY3JpcHRpb24tZm9udC13ZWlnaHQ6NDAwO1xyXG4kY2F0LWRlc2NyaXB0aW9uLWZvbnQtc2l6ZToxNnB4O1xyXG4kY2F0LWRlc2NyaXB0aW9uLWNvbG9yOiMwMDA7IiwiLmNhdGVnb3J5LXRvcCAuY2F0ZWdvcnktdGl0bGUge1xuICBjb2xvcjogJGNhdC10aXRsZS1jb2xvcjtcbiAgZm9udC1zaXplOiAkY2F0LXRpdGxlLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRjYXQtdGl0bGUtZm9udC13ZWlnaHQ7XG4gIG9yZGVyOiAtMTE7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxufVxuIiwiJGNhdC10aXRsZS1mb250LXNpemU6NDJweDtcclxuJGNhdC10aXRsZS1mb250LXdlaWdodDo1MDA7XHJcbiRjYXQtdGl0bGUtY29sb3I6IzAwMDtcclxuJGNhdC10aXRsZS1tYXJnaW46MzhweCAwOyIsIi5wYWdpbmF0aW9uLXdyYXBwZXIge1xyXG4gIG1hcmdpbjogNTZweCAwO1xyXG4gIC5wYWdpbmF0aW9uLXRvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAudXAge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBzdHJvbmcuanMtc2Nyb2xsLXRvcCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBvcmRlcjogLTE7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubG9hZC1wcm9kdWN0cy51bnZlaWwtYnV0dG9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgcGFkZGluZzogMTBweCA0MHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUY2NjQwIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXGU5MDlcIjtcclxuICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XHJcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuXHJcblxyXG4gIC5wYWdpbmF0aW9uIHtcclxuICAgICY+YSB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NERDRFMDtcclxuXHJcbiAgICB9XHJcbiAgICAuY3VycmVudCB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4ODQ0MkQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4ODQ0MkQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi1saW5rOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCIudHlwZS1jYXRlZ29yeSB7XG5cdC5jb250ZW50IHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbjogMCAtMTBweDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlICsgMjBweCkgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQuY2F0ZWdvcnktdG9wIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEzcHg7XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMzRweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE4cHg7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3Byb2R1Y3RzVG9wIHtcblx0XHRvcmRlcjogLTE7XG5cblx0XHQucHJvZHVjdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YS5uYW1lIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdFx0XHR9XG5cblx0XHRcdC5wIHtcblx0XHRcdFx0LnAtaW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmNhdGVnb3J5LWFwcGVuZGl4IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5wLWluLWluIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiA1NSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucC1ib3R0b20ge1xuXHRcdFx0XHRcdC5vZmZlcnMge1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRcdFx0LmF2YWlsYWJpbGl0eSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuYXZhaWxhYmlsaXR5LFxuXHRcdFx0XHRcdFx0LmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyZDhiNjE7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRcdFx0Z2FwOiAzcHg7XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IGluaXRpYWw7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQuc2hvdy10b29sdGlwW3N0eWxlPSdjb2xvcjojMDA5OTAxJ10ge1xuXHRcdFx0XHRcdFx0XHRcdC8vZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHQvL2FsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0XHRcdGdhcDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjMmQ4YjYxICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJkOGI2MTtcblx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggOHB4IHJnYmEoNDUsIDEzOSwgOTcsIDAuOCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogOC4ycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAtMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5wcmljZSB7XG5cdFx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjYzUwMjAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IDQ1JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnV0dG9uLXdyYXBwZXIge1xuXHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNzBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IC00MXB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRmaWx0ZXI6IGJsdXIoMTdweCk7XG5cdFx0XHR9XG5cblx0XHRcdCYub3BlbmVkIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0YTphZnRlciB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcZTkwOSc7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb21vb247XG5cdFx0XHRcdFx0Y29sb3I6ICRvcmFuZ2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA3cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IDAuM3M7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3RzLnByb2R1Y3RzLWJsb2NrIHtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXHRcdGdhcDogMXB4O1xuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NDBweCkge1xuXHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcblx0XHR9XG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0fVxuXHRcdC5wcm9kdWN0IHtcblx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0cy1pbmxpbmUucHJvZHVjdHMtdG9wID4gZGl2OmZpcnN0LWNoaWxkLFxuLnByb2R1Y3RzLWlubGluZS5wcm9kdWN0cy10b3AgPiBkaXY6bnRoLWNoaWxkKDIpIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4iLCIkYmc6ICNmZmY7XG4kcHJpbWFyeTogIzAwMDtcbiR0ZXh0OiAjMDAwO1xuJGJvcmRlcjogI2NkZDRlMDtcbiRncmF5LWRhcms6IGdyYXk7XG5cbi5zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xufVxuXG4uc2xpZGVyLXdyYXBwZXIge1xuICBoNCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cblxuICA+IGg0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgaDQge1xuICAgICAgb3JkZXI6IC0yO1xuICAgIH1cblxuICAgIC5zbGlkZXItY29udGVudCB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuXG4gICAgLmZyb20sXG4gICAgLnRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5zbGlkZXItaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnLSc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgdG9wOiAzMnB4O1xuICAgIGNvbG9yOiAjMzEzNDM5O1xuICB9XG4gIC5mcm9tLFxuICAudG8ge1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwYWRkaW5nOiA3cHggMTJweDtcbiAgICBtYXJnaW46IDI1cHggMCAyMHB4O1xuICAgIG1pbi13aWR0aDogMTA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uc2xpZGVyLWNvbnRlbnQge1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLnVpLXNsaWRlciB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNDBweDtcblxuICAgIC51aS1zbGlkZXItcmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIH1cbiAgfVxuICAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIHdpZHRoOiAyN3B4O1xuICAgIGhlaWdodDogMjdweDtcbiAgICB0b3A6IC0xMXB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICB3aWR0aDogMTNweDtcbiAgICAgIGxlZnQ6IDdweDtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFkNzQ0ODtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNmaWx0ZXJzIHtcbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgIH1cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlZGU3O1xuICAgIH1cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA1cHggOHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tZGFyaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9ucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgZmllbGRzZXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIC8vZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucHJpem5ha3kge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAubW9yZS1maWx0ZXJzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBmb3JtIHtcbiAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLy9oZWlnaHQ6IDA7XG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5vcGVuLWZpbHRlciB7XG4gICAgICAubW9yZS1maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgZm9ybSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IG1heC1jb250ZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiBtYXgtY29udGVudCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWx0ZXItc2VjdGlvbjpub3QoLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4pIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgaDQge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIHNwYW46bm90KC5zaG93LXRvb2x0aXApIHtcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgfVxuICAgICAgLnNob3ctdG9vbHRpcCB7XG4gICAgICAgIC8vbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIC8vd2lkdGg6IDM0cHg7XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkwZSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnc2hvcHRldCc7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG4gICAgfVxuXG4gICAgJi5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJi5vcGVuIHtcbiAgICAgIGg0IHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBmaWVsZHNldCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tb3JlLWZpbHRlcnMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTBlJztcbiAgICAgICAgICBmb250LWZhbWlseTogJ3Nob3B0ZXQnO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI21hbnVmYWN0dXJlci1maWx0ZXIge1xuICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2NvbnRlbnQge1xuICAgIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgb3JkZXI6IC0yO1xuICAgIH1cblxuICAgICNmaWx0ZXJzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMHB4O1xuXG4gICAgICAvLyBTY3JvbGxiYXJcbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogMTFweDtcbiAgICAgIH1cbiAgICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICB9XG4gICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDhweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuaG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci1oZWFkZXIsXG4gICAgLnNsaWRlci1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zbGlkZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvcmRlcjogMjtcbiAgICAgICY6bm90KC5vcGVuKSB7XG4gICAgICAgIC5wcmljZWZpbHRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnByaWNlZmlsdGVyIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAxNXB4IDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnNsaWRlci1oZWFkZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIC5mcm9tLFxuICAgICAgICAgIC50byB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDEycHg7XG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG9yZGVyOiAtMTA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICAgICAgLnByaXpuYWt5IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAmLmZpbHRlci1zZWN0aW9uLWNvdW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KC5vcGVuKSB7XG4gICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFyYW0tZmlsdGVyLXRvcCB7XG4gICAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAvL2hlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiKDAgMCAwIC8gMTUlKTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAyNjdweDtcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweCAwO1xuICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5maWx0ZXItbGFiZWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWx0ZXItc2VjdGlvbixcbiAgLnNsaWRlci13cmFwcGVyIHtcbiAgICBoNCB7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MGUnO1xuICAgICAgICBmb250LWZhbWlseTogc2hvcHRldDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICB9XG4gICAgfVxuICAgICYub3BlbiB7XG4gICAgICBoNCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggLTEwcHggMTZweCByZ2IoMCAwIDAgLyA2JSk7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAtMTBweCAxNnB4IHJnYigwIDAgMCAvIDYlKTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTExJztcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZpbHRlci1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG4gICAgbWFyZ2luOiAwO1xuICAgIC5maWx0ZXItY291bnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnKCc7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcpJztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZpbHRlci1zZWN0aW9uIGg0IC5zaG93LXRvb2x0aXAge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5maWx0ZXJzLWFjdGl2ZSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICY6bm90KC5hY3RpdmUtZmlsdGVyKSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAuZmlsdGVyLWhlcmUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmZpbHRlci10b3RhbC1jb3VudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjY2xlYXItZmlsdGVycyB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiA1cHggMCAwIDE1cHg7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdacnXFoWl0IGZpbHRyJztcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZmlsdGVyLWxhYmVsIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MTInO1xuICAgICAgICBmb250LWZhbWlseTogJ3Nob3B0ZXQnO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICAgICYueWVzLWJlZm9yZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBhcmFtLWZpbHRlci10b3AgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbiAgI21hbnVmYWN0dXJlci1maWx0ZXIgaW5wdXRbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIHtcbiAgICBib3JkZXItbGVmdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAjbWFudWZhY3R1cmVyLWZpbHRlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgfVxuICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIG9yZGVyOiAzO1xuICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICNjb250ZW50IHtcbiAgICAgIC5maWx0ZXItc2VjdGlvbnMge1xuICAgICAgICA+IGRpdjpub3QoI2NhdGVnb3J5LWZpbHRlci1ob3Zlcikge1xuICAgICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgfVxuICAgICAgICA+ICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICNjb250ZW50IHtcbiAgICAgICNmaWx0ZXJzIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5maWx0ZXItc2VjdGlvbnMge1xuICAgICAgICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNsaWRlci13cmFwcGVyIHtcbiAgICAgICAgLnByaWNlZmlsdGVyIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICA+IGRpdi5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgIC51bnZlaWwtYnV0dG9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDZweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogMTdweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTdweCAxN3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2h0dHBzOi8vd3d3LnphaHJhZGFqZXplay5jei91c2VyL2RvY3VtZW50cy9pbWFnZXMvbWltZWRpZ2l0YWwvZWRpdC5zdmcnKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoNTglKSBzZXBpYSgzNSUpIHNhdHVyYXRlKDYyNzIlKSBodWUtcm90YXRlKDEwZGVnKSBicmlnaHRuZXNzKDEwNiUpIGNvbnRyYXN0KDk3JSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTA5JztcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudHlwZS1tYW51ZmFjdHVyZXItZGV0YWlsIHtcbiAgICAuZmlsdGVyLXNlY3Rpb25zIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRiZztcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA5OTk5cHggc29saWQgJGJnO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xuICAgICAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NkZDRlMDtcbiAgICAgIH1cbiAgICAgID4gZGl2Om5vdCgjY2F0ZWdvcnktZmlsdGVyLWhvdmVyKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5maWx0ZXJzLXZpc2libGUge1xuICAudW52ZWlsLWJ1dHRvbiB7XG4gICAgJjphZnRlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbiAgfVxufVxuIiwiLnNpZGViYXItaW5uZXIge1xuICBwYWRkaW5nOiA3cHggMjBweDtcbn1cbiIsIi5pbi1pbmRleCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdC5wcm9kdWN0cy1ibG9jayB7XG5cdFx0XHRyb3ctZ2FwOiAxNXB4O1xuXHRcdFx0Y29sdW1uLWdhcDogMTBweDtcblx0XHRcdGhlaWdodDogMTIwMHB4O1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdGZpbHRlcjogYmx1cigzMHB4KTtcblx0XHRcdH1cblxuXHRcdFx0LnByb2R1Y3Qge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDc4cHgpIHtcblx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0aGVpZ2h0OiA5NzBweDtcblx0XHR9XG5cdH1cblxuXHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcblx0XHQucHJvZHVjdHMtYmxvY2sge1xuXHRcdFx0aGVpZ2h0OiA5MjBweDtcblx0XHR9XG5cdH1cblx0Lmdyb3VwLWJ0bi50ZXh0LWNlbnRlciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0Lmdyb3VwLXByb2R1Y3RzLWJ0biB7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0fVxuXHR9XG59XG5cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG5cdHdpZHRoOiAyNSU7XG5cblx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0d2lkdGg6IDUwJTtcblx0XHRwYWRkaW5nOiA1cHggNXB4IDE1cHggNXB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnR5cGUtc2VhcmNoIHtcblx0LnByb2R1Y3RzIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdH1cbn1cblxuLnNsaWNrLXNsaWRlLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkge1xuXHQmOmZpcnN0LWNoaWxkIHtcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdH1cbn1cblxuLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkge1xuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0QG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1pbi1oZWlnaHQ6IDQ2MHB4O1xuXHR9XG5cblx0LnAtZGVzYyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1pbi1oZWlnaHQ6IDgwcHg7XG5cdFx0bWluLWhlaWdodDogNjVweDtcblx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0Y29sb3I6ICM2NjY2NjY7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRwYWRkaW5nOiA4cHggMTVweCAxMHB4O1xuXHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLnNsaWNrLXNsaWRlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0LnAge1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuXHRcdFx0JiArIC5zbGljay1hY3RpdmUge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0uc2xpY2stc2xpZGUge1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAxNXB4ICNjYWQwZGNiMjtcblx0XHR6LWluZGV4OiA0O1xuXHR9XG5cblx0LnAge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNmNGY4ZmY7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcblx0XHR9XG5cblx0XHQuaW1hZ2Uge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMjI1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucC1jb2RlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5wLWluIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LnAtaW4taW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHRcdG9yZGVyOiAtMjE7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdFx0LmRrTGFiQ29tcGFyZXJQcm9kdWN0RGl2IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdCYubmFtZSB7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHRcdFx0XHRcdG1hcmdpbjogJHByb2R1Y3RzLW5hbWUtbWFyZ2luO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRwcm9kdWN0cy1uYW1lLWNvbG9yO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJHByb2R1Y3RzLW5hbWUtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRwcm9kdWN0cy1uYW1lLWZvbnQtd2VpZ2h0O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogJHByb2R1Y3RzLW5hbWUtdGV4dC1hbGlnbjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDU1cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW4uY2F0ZWdvcnktYXBwZW5kaXgge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzRiNTE1Yztcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJhdGluZ3Mtd3JhcHBlciB7XG5cdFx0XHRcdFx0cGFkZGluZzogJHByb2R1Y3RzLXJhdGluZy1wYWRkaW5nO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA4cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXG5cdFx0XHRcdFx0LnN0YXJzLXdyYXBwZXIge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRmbGV4OiBhdXRvO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmF2YWlsYWJpbGl0eSB7XG5cdFx0XHRcdG9yZGVyOiAtMTk7XG5cdFx0XHRcdG1hcmdpbjogNHB4IDA7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Z2FwOiAzcHg7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWluLWhlaWdodDogMzVweDtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMyZDhiNjE7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuc2hvdy10b29sdGlwW3N0eWxlPSdjb2xvcjojMDA5OTAxJ10ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0Y29sb3I6ICMyZDhiNjEgIWltcG9ydGFudDtcblx0XHRcdFx0XHQvL3BhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyZDhiNjE7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDhweCByZ2JhKDQ1LCAxMzksIDk3LCAwLjgpO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtMTBweDtcblx0XHRcdFx0XHRcdHRvcDogNS41cHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxLjVweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEuNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnAtYm90dG9tIHtcblx0XHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdG9yZGVyOiAtMTA7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMzlweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHRmbGV4LXNocmluazogMTtcblxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMzIuNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuZGlzY291bnQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTE0cHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjYTNhM2EzO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMC45O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlIHtcblx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2M1MDIwMjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0JiA+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJHByb2R1Y3RzLXByaWNlLXN0YW5kYXJ0O1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6ICRwcm9kdWN0cy1wcmljZS1zdGFuZGFydC1mb250LXNpemUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRwcm9kdWN0cy1wcmljZS1zdGFuZGFydC1mb250LXdlaWdodDtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucHJpY2UtYWRkaXRpb25hbCB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMTA7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHByb2R1Y3RzLXByaWNlLXN0YW5kYXJ0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAkcHJvZHVjdHMtcHJpY2Utc3RhbmRhcnQtZm9udC1zaXplO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRwcm9kdWN0cy1wcmljZS1zdGFuZGFydC1mb250LXdlaWdodDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNjNTAyMDI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRwcm9kdWN0cy1wcmljZS1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJHByb2R1Y3RzLXByaWNlLWZvbnQtd2VpZ2h0O1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzbWFsbCB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wLXRvb2xzIHtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA0cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGZsZXgtYmFzaXM6IGluaXRpYWw7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRnYXA6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Zm9ybSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5xdWFudGl0eSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRhLFxuXHRcdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHQmLmJ0biB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJvZHVjdHMtYnV0dG9uLWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDM5cHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJHByb2R1Y3RzLWJ1dHRvbi1mb250LXNpemU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkcHJvZHVjdHMtYnV0dG9uLWZvbnQtd2VpZ2h0O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJvZHVjdHMtYnV0dG9uO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRwcm9kdWN0cy1idXR0b247XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6ICRwcm9kdWN0cy1idXR0b24tcGFkZGluZztcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogJHByb2R1Y3RzLWJ1dHRvbi1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRwcm9kdWN0cy1idXR0b24tYm9yZGVyLXJhZGl1cztcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogJHByb2R1Y3RzLWJ1dHRvbi1ib3gtc2hhZG93O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHRcdCYuYWRkLXRvLWNhcnQtYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IGljb21vb247XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTBiJztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTlweDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJvZHVjdHMtYnV0dG9uLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogJHByb2R1Y3RzLWJ1dHRvbi1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRrTGFiVmlzaXRlZFByb2R1Y3RzQm94IC5wcm9kdWN0IHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cdFx0bWluLWhlaWdodDogdW5zZXQgIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdH1cbn1cblxuLnByb2R1Y3Qge1xuXHQucHItYWN0aW9uIHtcblx0XHR6LWluZGV4OiA0O1xuXHR9XG59XG4iLCIvL3Byb2R1Y3RzXHJcbiRwcm9kdWN0cy1ib3JkZXI6IHRyYW5zcGFyZW50O1xyXG4kcHJvZHVjdHMtbmFtZS1jb2xvcjogIzAyMDIwMjtcclxuJHByb2R1Y3RzLW5hbWUtZm9udC1zaXplOjE2cHg7XHJcbiRwcm9kdWN0cy1uYW1lLWZvbnQtd2VpZ2h0OjQwMDtcclxuJHByb2R1Y3RzLW5hbWUtaGVpZ2h0OiA1NXB4O1xyXG4kcHJvZHVjdHMtbmFtZS1saW5lLWhlaWdodDoxLjE7XHJcbiRwcm9kdWN0cy1uYW1lLW1hcmdpbjowO1xyXG4kcHJvZHVjdHMtbmFtZS10ZXh0LWFsaWduOmxlZnQ7XHJcblxyXG4kcHJvZHVjdHMtcmF0aW5nLXBhZGRpbmc6MDtcclxuXHJcbiRwcm9kdWN0cy1za2xhZGVtOiAjQjREMzRBO1xyXG5cclxuJHByb2R1Y3RzLXByaWNlcy1taW4taGVpZ2h0OiA2NHB4O1xyXG5cclxuJHByb2R1Y3RzLXByaWNlOiAjQzUwMjAyO1xyXG4kcHJvZHVjdHMtcHJpY2UtZm9udC13ZWlnaHQ6NzAwO1xyXG4kcHJvZHVjdHMtcHJpY2UtZm9udC1zaXplOjIycHg7XHJcblxyXG4kcHJvZHVjdHMtcHJpY2Utc3RhbmRhcnQ6ICM2NjY2NjY7XHJcbiRwcm9kdWN0cy1wcmljZS1zdGFuZGFydC1mb250LXNpemU6MTZweDtcclxuJHByb2R1Y3RzLXByaWNlLXN0YW5kYXJ0LWZvbnQtd2VpZ2h0OjQwMDtcclxuXHJcblxyXG4kcHJvZHVjdHMtYnV0dG9uOiAjRjA4ODA0O1xyXG4kcHJvZHVjdHMtYnV0dG9uLWhvdmVyOiAjRTk4MjAwO1xyXG4kcHJvZHVjdHMtYnV0dG9uLWZvbnQtc2l6ZToxNnB4O1xyXG4kcHJvZHVjdHMtYnV0dG9uLWZvbnQtd2VpZ2h0OjYwMDtcclxuJHByb2R1Y3RzLWJ1dHRvbi1wYWRkaW5nOjlweCAxM3B4O1xyXG4kcHJvZHVjdHMtYnV0dG9uLW1hcmdpbjowO1xyXG4kcHJvZHVjdHMtYnV0dG9uLWJveC1zaGFkb3c6bm9uZTtcclxuJHByb2R1Y3RzLWJ1dHRvbi1ib3JkZXI6MDtcclxuJHByb2R1Y3RzLWJ1dHRvbi1ib3JkZXItcmFkaXVzOiAwO1xyXG4kcHJvZHVjdHMtYnV0dG9uLWNvbG9yOiNmZmY7IiwiLmZsYWdzIHtcclxuXHQmLmZsYWdzLWV4dHJhIHtcclxuXHRcdGdhcDogMTBweDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDY3cHgpIHtcclxuXHRcdFx0Ym90dG9tOiAwcHg7XHJcblx0XHRcdHJpZ2h0OiAwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LmZsYWctZnJlZXNoaXBwaW5nIHtcclxuXHRcdFx0d2lkdGg6IDU5cHg7XHJcblx0XHRcdHRvcDogLTEwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0aGVpZ2h0OiA1OXB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDU5cHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDU5cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNjVweDtcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHJcblx0XHRcdC5pY29uLXZhbixcclxuXHRcdFx0LmZsYWctdGV4dCB7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRjb250ZW50OiAnXFxlOTJlJztcclxuXHRcdFx0XHRmb250LXNpemU6IDIzcHg7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdzaG9wdGV0JztcclxuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0b3A6IC0ycHg7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0dG9wOiAtMnB4O1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICdkb3ByYXZhIHpkYXJtYSc7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuZmxhZyB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogNjBweDtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA0MjVweCkge1xyXG5cdFx0XHRcdHdpZHRoOiA3NXB4O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZsYWctZGlzY291bnQge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbml0aWFsO1xyXG5cdFx0XHRcdG1heC13aWR0aDogMTM1cHg7XHJcblx0XHRcdFx0cGFkZGluZzogNHB4IDEwcHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNXB4O1xyXG5cdFx0XHRcdGhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2M1MDIwMjtcclxuXHRcdFx0XHRtaW4td2lkdGg6IHVuc2V0O1xyXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xyXG5cclxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjVweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC5wcmljZS1zdGFuZGFyZCB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnByaWNlLXNhdmUge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0xLjE1cHg7XHJcblxyXG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDQyNXB4KSB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuZmxhZ3MtZGVmYXVsdCB7XHJcblx0XHQuZmxhZyB7XHJcblx0XHRcdGNvbG9yOiAjMDAwO1xyXG5cdFx0XHRmb250LXNpemU6ICRmbGFnLWRlZmF1bHQtZm9udC1zaXplO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZsYWctZGVmYXVsdC1mb250LXdlaWdodDtcclxuXHRcdFx0cGFkZGluZzogJGZsYWctZGVmYXVsdC1wYWRkaW5nO1xyXG5cdFx0XHRtYXJnaW46ICRmbGFnLWRlZmF1bHQtbWFyZ2luO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDEzNXB4O1xyXG5cclxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCYuZmxhZy1jdXN0b20yIHtcclxuXHRcdFx0XHRjb2xvcjogIzJkOGI2MTtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTlmM2VmO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNlOWYzZWYgIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5mbGFnLWN1c3RvbTMge1xyXG5cdFx0XHRcdGNvbG9yOiAjMDA3OWU5O1xyXG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlN2VkZjc7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2U3ZWRmNyAhaW1wb3J0YW50O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZsYWctYWN0aW9uIHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkc2FsZWZsYWc7XHJcblx0XHRcdFx0Y29sb3I6ICNjNTAyMDI7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNhbGVmbGFnO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZsYWctdGlwIHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZS1saWdodDtcclxuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibHVlLWxpZ2h0O1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmZsYWctbmV3IHtcclxuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbmV3ZmxhZztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnByb2R1Y3RzLWJsb2NrIC5wIC5mbGFncy1kZWZhdWx0IHtcclxuXHRsZWZ0OiAwO1xyXG5cdHRvcDogLTNweDtcclxufVxyXG4iLCIvL2ZsYWdzXHJcbiR0aXBmbGFnOiAjZmZmMGYwO1xyXG4kc2FsZWZsYWc6ICNGRkUyRTI7XHJcbiRuZXdmbGFnOiAjQjREMzRBO1xyXG4kZGlzY291bnRjaXJjbGU6ICM3NTcyNzM7XHJcblxyXG4kZmxhZy1kZWZhdWx0LWZvbnQtd2VpZ2h0OjYwMDtcclxuJGZsYWctZGVmYXVsdC1mb250LXNpemU6IDE0cHg7XHJcbiRmbGFnLWRlZmF1bHQtbWFyZ2luOjAgMCA1cHggMDtcclxuJGZsYWctZGVmYXVsdC1wYWRkaW5nOjRweCAxMHB4OyIsIlxuLmJyZWFkY3J1bWJzLXdyYXBwZXIge1xuICAmLmNvbnRhaW5lciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbiAgICBnYXA6IDEzcHggMDtcbiAgfVxuXG4gIC5icmVhZGNydW1icyA+IHNwYW46bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuYnJlYWRjcnVtYnMgPiBzcGFuOm50aC1sYXN0LWNoaWxkKC1uICsgMikgYTo6YWZ0ZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIGJvcmRlcjogJGJyZWFkY3J1bWJzLWJvcmRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyZWFkY3J1bWJzLWJhY2tncm91bmQ7XG5cbiAgJi5jb250YWluZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4udHlwZS1kZXRhaWwgLmJyZWFkY3J1bWJzLXdyYXBwZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5uYXZpZ2F0aW9uLWhvbWUtaWNvbi13cmFwcGVyIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGNvbnRlbnQ6ICdcXGU5MTAnO1xuICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgZm9udC1zaXplOiAkYnJlYWRjcnVtYnMtaWNvbi1ob21lLWZvbnQtc2l6ZTtcbiAgICB0b3A6IDIxcHg7XG4gICAgbGVmdDogMDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGxlZnQ6IDdweDtcbiAgICAgIHRvcDogMjVweDtcbiAgICB9XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgei1pbmRleDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gIGNvbG9yOiAkYnJlYWRjcnVtYnMtY29sb3I7XG4gIGZvbnQtc2l6ZTogJGJyZWFkY3J1bWJzLWZvbnQtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRicmVhZGNydW1icy1mb250LXdlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwMHZtYXggJGJnLWNvbG9yO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgfVxuICA+IHNwYW4ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICAgIC8vcGFkZGluZzogMHB4IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICAgIC8vcGFkZGluZzogMCAxMHB4O1xuICAgIH1cbiAgICAmOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWxhc3QtY2hpbGQoLW4gKyAyKSB7XG4gICAgICBhIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgID4gYSB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICA+IHNwYW4ge1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnXFxlOTBhJztcbiAgICAgICAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBmb250LXNpemU6IDhweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIHJpZ2h0OiAtNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWJzLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgICA+IHNwYW4ge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjbmF2aWdhdGlvbi1maXJzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAvL2Rpc3BsYXk6bm9uZTtcbiAgICB9XG5cbiAgICA+IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgIHBhZGRpbmc6IDAgMTNweCAwIDA7XG5cbiAgICAgICY6OmFmdGVyIHtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG4gICAgICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgc3BhbltpdGVtcHJvcD0nbmFtZSddIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgY29udGVudDogJ1xcZTkxMCc7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBhIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWJzLWNvbG9yO1xuICB9XG59XG5cbi8vQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4vLyAgI25hdmlnYXRpb24tMiB7XG4vLyAgICBkaXNwbGF5OiBub25lO1xuLy8gIH1cbi8vfVxuIiwiLy9icmVhZGNydW1ic1xyXG4kYnJlYWRjcnVtYnMtYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiRicmVhZGNydW1icy1jb2xvcjogIzY2NjY2NjtcclxuJGJyZWFkY3J1bWJzLWZvbnQtc2l6ZToxNHB4O1xyXG4kYnJlYWRjcnVtYnMtZm9udC13ZWlnaHQ6IDQwMDtcclxuJGJyZWFkY3J1bWJzLW1hcmdpbjowIDAgMjVweCAwO1xyXG4kYnJlYWRjcnVtYnMtYm9yZGVyOjA7XHJcbiRicmVhZGNydW1icy1pY29uLWhvbWUtZm9udC1zaXplOjEycHg7IiwiLnR5cGUtZGV0YWlsIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICAucC1pbWFnZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxOXB4O1xuICAgIH1cbiAgICAuZmxhZ3MuZmxhZ3MtZGVmYXVsdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAzcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLmRrTGFiQ29tcGFyZXJGbGFnRGV0YWlsIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnAtdGh1bWJuYWlscy13cmFwcGVyIHtcbiAgICAgIC5wLXRodW1ibmFpbHMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmhpZ2hsaWdodGVkIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50aHVtYm5haWwtcHJldixcbiAgICAgIC50aHVtYm5haWwtbmV4dCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudHlwZS1kZXRhaWwge1xuICAucC1kZXRhaWwge1xuICAgIC5wcm9kdWN0LWFwcGVuZGl4IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCA0MXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JlZW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgICBwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MTEnO1xuICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGNvZGUtaW5zdXJhbmNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogODhweDtcbiAgICAucC1jb2RlIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgLy9tYXJnaW4tcmlnaHQ6IDg4cHg7XG4gICAgICAucC1jb2RlLWxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAuemFydWthIHtcbiAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmLmxvbmcge1xuICAgICAgZ2FwOiA2NnB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZ2FwOiAwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG4gIH1cblxuICAucC1kZXRhaWwtaW5uZXIge1xuICAgIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICAgICAgLnAtY29kZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICB9XG4gICAgICAgIC5wLWNvZGUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucHJvZHVjdC10b3AgeyBcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIC5wLWRldGFpbC1pbmZvIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAuc3RhcnMtd3JhcHBlciB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN0YXJzLWxhYmVsIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRpdjpub3QoLnN0YXJzLXdyYXBwZXIpIHtcbiAgICAgICAgICAvL2Rpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZsYWdzIHtcbiAgICAgICAgLmZsYWc6bm90KC5ka0xhYkNvbXBhcmVyRmxhZ0RldGFpbCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGtMYWJDb21wYXJlckZsYWdEZXRhaWwge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGRpdjpub3QoW2NsYXNzXSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucC1pbmZvLXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yNnB4O1xuICAgIH1cbiAgICAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgICAgIG9yZGVyOiAxO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcblxuICAgICAgaDEge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgIH1cbiAgICAgIC5wLWNvZGUge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgLy9tYXJnaW4tcmlnaHQ6IDg4cHg7XG4gICAgICAgIC5wLWNvZGUtbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucC1kZXRhaWwtaW5mbyB7XG4gICAgICBvcmRlcjogMjtcblxuICAgICAgLnN0YXJzLXdyYXBwZXIge1xuICAgICAgICAuc3RhcnMtbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZsYWdzIHtcbiAgICAgICAgLmZsYWc6bm90KC5ka0xhYkNvbXBhcmVyRmxhZ0RldGFpbCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGtMYWJDb21wYXJlckZsYWdEZXRhaWwge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgZGl2Om5vdChbY2xhc3NdKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIH1cblxuICAgIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICAgIG9yZGVyOiAzO1xuICAgICAgcCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jaGV2cm9uLWFmdGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucC1kZXRhaWwtYm94IHtcbiAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICBvcmRlcjogNDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAgIC5hdmFpbGFiaWxpdHktc2hpcHBpbmcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggMTVweCAxNXB4O1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHg7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXZhaWxhYmlsaXR5LXZhbHVlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE5cHg7XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDhiNjE7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDhweCByZ2IoNDUgMTM5IDk3IC8gODAlKTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hdmFpbGFiaWxpdHktbGFiZWwsXG4gICAgICAgICAgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICAgICAgICAgICAgY29sb3I6ICMyZDhiNjEgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRlbGl2ZXJ5LXRpbWUtbGFiZWwsXG4gICAgICAgICAgLmRlbGl2ZXJ5LXRpbWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjMmQ4YjYxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ2N3B4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2hpcHBpbmctb3B0aW9ucyB7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MTMnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICBmb250LXNpemU6IDI5cHg7XG4gICAgICAgICAgICBjb2xvcjogIzJkOGI2MTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgICAgdG9wOiAtN3B4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDY3cHgpIHtcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgcmlnaHQ6IDE0NnB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhcnQtcGFyYW1ldGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICAgICAgcGFkZGluZzogMjZweCAxNXB4IDI2cHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM4MHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VyY2hhcmdlLWxpc3Qge1xuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOThweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCA0NnB4IDhweCAxMXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJ0LWlubmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXG4gICAgICAgICAgICAucHJpY2Utc3RhbmRhcmQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICBjb2xvcjogI2JmZTlkNjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcmljZS1zYXZlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjYzUwMjAyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMmUyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZlMmUyO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcmljZS1hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wcmljZS1tZWFzdXJlIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5hZGQtdG8tY2FydCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMi41cHg7XG5cbiAgICAgICAgICAgICYuaXMtZGlzY291bnQge1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOXB4O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICBjb2xvcjogJHByb2R1Y3RzLWJ1dHRvbi1jb2xvcjtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRwcm9kdWN0cy1idXR0b24tZm9udC1zaXplO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJHByb2R1Y3RzLWJ1dHRvbi1mb250LXdlaWdodDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2R1Y3RzLWJ1dHRvbjtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJvZHVjdHMtYnV0dG9uO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMjNweDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgICAgICAgIGJvcmRlcjogJHByb2R1Y3RzLWJ1dHRvbi1ib3JkZXI7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRwcm9kdWN0cy1idXR0b24tYm9yZGVyLXJhZGl1cztcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogJHByb2R1Y3RzLWJ1dHRvbi1ib3gtc2hhZG93O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgICAgICYuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTBiJztcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByb2R1Y3RzLWJ1dHRvbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRwcm9kdWN0cy1idXR0b24tYm9yZGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5xdWFudGl0eSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDIwMjAyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCRib3JkZXItY29sb3I7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuaW5jcmVhc2Uge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQgbm9uZSBub25lIHNvbGlkO1xuXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmRlY3JlYXNlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQgc29saWQgbm9uZSBub25lO1xuXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnLSc7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xuICAgICAgLy9vcmRlcjogNDtcbiAgICAgIHBhZGRpbmc6IDI2cHggMjBweCAyNnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgI2RrTGFiQ29tcGFyZXJEaXYge1xuICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIC5saW5rLWljb25zIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZ2FwOiAxNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5saW5rLWljb24sXG4gICAgICAgICNka0xhYkNvbXBhcmVyRGV0YWlsU3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDdweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMzBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgICAgJi5mYXZvcml0ZS1kZXRhaWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jaGF0IHtcbiAgICAgICAgICAgIG9yZGVyOiAxO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogaWNvbW9vbjtcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkxNic7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYud2F0Y2hkb2cge1xuICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpY29tb29uO1xuICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTE1JztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5wcmludCxcbiAgICAgICAgICAmLnNoYXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICNka0xhYkNvbXBhcmVyRGV0YWlsU3BhbiB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0cy1jdGEge1xuICAgICAgb3JkZXI6IDU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgfVxuXG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICAgIH1cblxuICAgICAgLmJ0bi10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgY29sb3I6ICMyZDhiNjE7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgIHBhZGRpbmc6IDI0cHggMjVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDRweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogJysnO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50eXBlLWRldGFpbCB7XG5cbiAgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyLFxuICAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtaGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNTJweDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNjVweCAwIDE4cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5icm93c2UtcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICNwcm9kdWN0c0FsdGVybmF0aXZlIHtcbiAgICAuYnJvd3NlLXAge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDg0cHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIC5zaHAtdGFicy1yb3cge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICBoZWlnaHQ6IDIzOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjZmNmY2IDAlLCByZ2JhKDI0NiwgMjQ2LCAyNDYsIDApIDEwMCUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICBtYXJnaW46IDAgY2FsYyg1MCUgLSA1MHZ3KTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLnNocC10YWJzLWhvbGRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAzMnB4IDE1cHg7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgI3AtZGV0YWlsLXRhYnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGdhcDogNDRweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHJvdy1nYXA6IDhweDtcbiAgICAgICAgLy9tYXgtd2lkdGg6IDEwNjBweDtcbiAgICAgICAgLy9taW4taGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIC5zaHAtdGFiIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGdhcDogOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRncmVlbiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MDknO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS10ZXN0aWQ9J3RhYlJlbGF0ZWRQcm9kdWN0cyddIHtcbiAgICAgICAgICAgIG9yZGVyOiA0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS10ZXN0aWQ9J3RhYkRlc2NyaXB0aW9uJ10ge1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJltkYXRhLXRlc3RpZD0ndGFiQWx0ZXJuYXRpdmVQcm9kdWN0cyddIHtcbiAgICAgICAgICAgIG9yZGVyOiA1O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS10ZXN0aWQ9J3RhYlJlbGF0ZWRGaWxlcyddIHtcbiAgICAgICAgICAgIG9yZGVyOiA1O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS10ZXN0aWQ9J3RhYlJhdGluZyddIHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS10ZXN0aWQ9J3RhYkRpc2N1c3Npb24nXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZGF0YS10ZXN0aWQ9J3RhYkJyYW5kJ10ge1xuICAgICAgICAgICAgb3JkZXI6IDY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgIHJvdy1nYXA6IDVweDtcbiAgICAgICAgICBvdmVyZmxvdzogb3ZlcmxheTtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAjdGFiLWNvbnRlbnQge1xuICAgICAgLy9tYXJnaW4tdG9wOiA1NXB4O1xuICAgIH1cbiAgfVxuXG4gICNkZXNjcmlwdGlvbiB7XG4gICAgLy9ib3gtc2hhZG93OiAwcHggLThweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAtOHB4IDIwcHggcmdiKDAgMCAwIC8gNSUpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uLWlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDQycHg7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmc6IDI2cHggNXB4IDA7XG4gICAgICB9XG5cbiAgICAgIC5kZXNjcmlwdGlvbi1zd2l0Y2hlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgLy8+IGEge1xuICAgICAgICAvLyAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgLy8gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICAgIC8vfVxuXG4gICAgICAgIGltZ1thbHQ9J2Jhbm5lcl9za2xlbmlreSddIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAgICAgICAgIHdpZHRoOiA3MyU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZXh0ZW5kZWQtZGVzY3JpcHRpb24ge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgICB3aWR0aDogMjclO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTFweCAwO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmhpZGUtcGFyYW1ldGVycyB7XG4gICAgICAgICAgICAuaGlkZGVuLXBhcmFtZXRlcnMge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5oaWRkZW4tcGFyYW1ldGVycyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsLWNvbnRhY3QtYm94IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmctY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMjZweCAxNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDUycHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMyZDhiNjE7XG5cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbjogNTJweCAwIDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNvbnRhY3QtYm94LXRvcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxN3B4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblxuICAgICAgICAgICAgLm9wZW5pbmctdGltZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMyYzg3NTk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwYyc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOThkJztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmFkZGl0aW9uYWwtYnJlYWRjcnVtYnMge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDEzcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNDJweDtcblxuICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA4cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTE3JztcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFzaWMtZGVzY3JpcHRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaGlkZS1kZXNjcmlwdGlvbiB7XG4gICAgICBoZWlnaHQ6IDUzNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTcwcHg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZmlsdGVyOiBibHVyKDU1cHgpO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICBib3R0b206IC0xM3B4O1xuICAgICAgICAgIGZpbHRlcjogYmx1cigyNHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5oaWRlLWRlc2NyaXB0aW9uX19zd2l0Y2hlciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAxOXB4O1xuXG4gICAgICAuaGlkZS1kZXNjcmlwdGlvbl9fYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGljb21vb247XG4gICAgICAgICAgY29udGVudDogJ1xcZTkwOSc7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAmLS1oaWRlIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI21hbnVmYWN0dXJlckRlc2NyaXB0aW9uLFxuICAjcHJvZHVjdERpc2N1c3Npb24sXG4gICNyZWxhdGVkRmlsZXMsXG4gICNyYXRpbmdUYWIge1xuICAgIHBhZGRpbmc6IDQycHggNDJweCAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nOiAyNnB4IDE1cHggMDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgICAgIGxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gICAgICByaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnNocC10YWItbGluayB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4jcC1kZXRhaWwtdGFicyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gICAgZ2FwOiA4cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucmVzcG9uc2l2ZS1uYXYge1xuICAubmF2aWdhdGlvbi1idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5cbiNjb250ZW50IHtcbiAgI3JlbGF0ZWRQcm9kdWN0cywgI3Byb2R1Y3RzQWx0ZXJuYXRpdmUge1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5wcm9kdWN0IHtcbiAgICAgIC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyB7XG4gICAgICAgIGEsXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgJi5idG4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnByb2R1Y3Q6bm90KCNwcm9kdWN0c1RvcCAucHJvZHVjdCkgLnAgLnAtaW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5wLWJvdHRvbS5uby1idXR0b25zIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICB9XG5cbiAgfVxufSIsIi5hbHRlcm5hdGl2ZSNhbHRlcm5hdGl2ZXtcclxuXHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0NERDRFMDtcclxuICAgIH1cclxuXHJcblxyXG4gICAgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVye1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMDIwMjAyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbjo0N3B4IDAgNTdweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLnRhYi1jb250ZW50IC5wIC5wLWRlc2MsIC5wcm9kdWN0cy1yZWxhdGVkIC5wIC5wLWRlc2MsIC50YWItY29udGVudCAucCAuc3RhcnMtd3JhcHBlciwgLnByb2R1Y3RzLXJlbGF0ZWQgLnAgLnN0YXJzLXdyYXBwZXIsIC50YWItY29udGVudCAucCAuYXZhaWxhYmlsaXR5LCAucHJvZHVjdHMtcmVsYXRlZCAucCAuYXZhaWxhYmlsaXR5LCAudGFiLWNvbnRlbnQgLnAgLmZsYWdzLWlubGluZSwgLnByb2R1Y3RzLXJlbGF0ZWQgLnAgLmZsYWdzLWlubGluZSwgLnRhYi1jb250ZW50IC5wIC5wcmljZS1zdGFuZGFyZC13cmFwcGVyLCAucHJvZHVjdHMtcmVsYXRlZCAucCAucHJpY2Utc3RhbmRhcmQtd3JhcHBlcntkaXNwbGF5OmluaXRpYWw7fVxyXG5cclxuLmFkdmFuY2VkLW9yZGVyIHtcclxuICAgIC5wLWRlc2Mge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn0iLCIudHlwZS1wYWdlIHtcclxuICAuc2lkZWJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBoZWFkZXIge1xyXG4gICAgaDEge1xyXG4gICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuY29udGVudC1pbm5lciB7XHJcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgbWFyZ2luOiBpbmhlcml0O1xyXG5cclxuICAgIH1cclxuICB9XHJcbiAgfVxyXG5cclxuXHJcbiIsIi5ibG9nLXNlY3Rpb257XHJcbnBhZGRpbmc6MjVweCAwIDQycHggMDtcclxuYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCNmNGY4ZmYgMCUsIHJnYmEoMjQ0LCAyNDgsIDI1NSwgMCkgMTAwJSk7XHJcbkBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgcGFkZGluZzoyMHB4IDAgMjVweCAwO1xyXG59XHJcbiAgICAuY29udGFpbmVye1xyXG4gICAgICAgIFxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOjAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMntcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICBtYXJnaW46IDVweCAwIDI3cHggMDtcclxuICAgICAgICBjb2xvcjojMDIwMjAyO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmxvZy1mZWVke1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6d3JhcDtcclxuICAgICAgICBtYXJnaW46MCAtMSU7XHJcbiAgICAgICAgLm5ld3MtaXRlbXtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgtbisyKXtcclxuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NDc5cHgpe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0LWNlbnRlcntcclxuICAgICAgICBhLmJ0bntcclxuICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm5ld3MtaXRlbXtcclxuICAgIHdpZHRoOjMxLjMzMzMzJTtcclxuICAgIG1hcmdpbjowIDElIDQ5cHggMSU7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjk5MXB4KXtcclxuICAgICAgICB3aWR0aDo0OCU7XHJcbiAgICAgICAgbWFyZ2luOjAgMSUgNDlweCAxJTtcclxuICAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgIHBhZGRpbmctYm90dG9tOjA7XHJcbiAgICAgICBtYXJnaW4tYm90dG9tOjI1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjQ3OXB4KXtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgIH1cclxuICAgIC5pbWFnZXtcclxuICAgICAgICBtYXgtd2lkdGg6MTAwJTtcclxuICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcclxuICAgICAgICBoZWlnaHQ6IDE0NnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjA7XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxNDM5cHgpe1xyXG4gICAgICAgICAgIGhlaWdodDoxNDZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpe1xyXG4gICAgICAgICAgICBoZWlnaHQ6MTQ2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDphdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NDc5cHgpe1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGltZXtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjczYTZhO1xyXG4gICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDoxMnB4O1xyXG4gICAgICAgIHRvcDotMTJweDtcclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjQ3OXB4KXtcclxuICAgICAgICAgICAgdG9wOi00NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0e1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgICYudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAyMDIwMjsgICAgIFxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjozMXB4IDAgMThweCAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6MS4xO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjcmlwdGlvbntcclxuICAgICAgICAgICBcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNGI1MTVjO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaW4tYmxvZy50eXBlLXBvc3RzLWxpc3RpbmcgLmNvbnRlbnQtaW5uZXJ7XHJcbiAgICBtYXgtd2lkdGg6MTAwJTtcclxufVxyXG5cclxuI25ld3NXcmFwcGVye1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgZmxleC13cmFwOndyYXA7XHJcbiAgICBtYXJnaW46MCAtMSU7XHJcbn0iLCIuaW4tamV6ZWstYmxvZyB7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnR5cGUtcG9zdCxcbi50eXBlLXBvc3RzLWxpc3Rpbmcge1xuICAuc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udHlwZS1wYWdlIHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICAjbmF2aWdhdGlvbi1maXJzdCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy92YXJpYWJsZXNcbkBpbXBvcnQgJ3ZhcmlhYmxlcy9pY29uLXZhcmlhYmxlcy5zY3NzJztcbkBpbXBvcnQgJ3ZhcmlhYmxlcy92YXJpYWJsZXMuc2Nzcyc7XG5cbi8vY3VzdG9tYXBnZXNcbkBpbXBvcnQgJ2N1c3RvbS1wYWdlcy9vLW5hcy5zY3NzJztcbkBpbXBvcnQgJ2N1c3RvbS1wYWdlcy9rb250YWt0LnNjc3MnO1xuQGltcG9ydCAnY3VzdG9tLXBhZ2VzL2RvcHJhdmEuc2Nzcyc7XG5cbi8va2/FocOta1xuQGltcG9ydCAnY2FydC9jYXJ0LnNjc3MnO1xuXG4vL3dlYiBzZXR0aW5nc1xuXG5AaW1wb3J0ICd3ZWItc2V0dGluZ3MvYnV0dG9ucy5zY3NzJztcbkBpbXBvcnQgJ3dlYi1zZXR0aW5ncy9mb3Jtcy5zY3NzJztcbkBpbXBvcnQgJ3dlYi1zZXR0aW5ncy9zaXRlLXNwZWNpZmljcy5zY3NzJztcbkBpbXBvcnQgJ3dlYi1zZXR0aW5ncy9mb250LnNjc3MnO1xuXG4vLyBzbGljayBzbGlkZVxuXG5AaW1wb3J0ICdzbGljay1zbGlkZS9zbGljay5zY3NzJztcblxuLy9oZWFkZXJcbkBpbXBvcnQgJ2hlYWRlci9oZWFkZXItdG9wLnNjc3MnO1xuQGltcG9ydCAnaGVhZGVyL3RvcC1uYXZpZ2F0aW9uLWJhci5zY3NzJztcbkBpbXBvcnQgJ2hlYWRlci9uYXZpZ2F0aW9uLnNjc3MnO1xuXG4vL2NhdGVnb3J5XG5AaW1wb3J0ICdjYXRlZ29yaWVzL2NhdGVnb3JpZXMuc2Nzcyc7XG5cbi8vYmxvZ1xuQGltcG9ydCAnaGVhZGVyL25hdmlnYXRpb24uc2Nzcyc7XG5AaW1wb3J0ICdoZWFkZXIvaGVhZGVyLW1vYmlsZS5zY3NzJztcblxuLy9oZWFkZXIgd2lkZ2V0XG5AaW1wb3J0ICdoZWFkZXItd2lkZ2V0L2NhcnQtd2lkZ2V0LnNjc3MnO1xuQGltcG9ydCAnaGVhZGVyLXdpZGdldC9sb2dpbi13aWRnZXQuc2Nzcyc7XG5cbi8vZm9vdGVyXG5AaW1wb3J0ICdmb290ZXIvZm9vdGVyLnNjc3MnO1xuQGltcG9ydCAnZm9vdGVyL2Zvb3Rlci1ib3R0b20uc2Nzcyc7XG5AaW1wb3J0ICdmb290ZXIvZm9vdGVyLW1vYmlsZS5zY3NzJztcbkBpbXBvcnQgJ2Zvb3Rlci9uZXdzbGV0dGVyJztcblxuLy9ob21lcGFnZVxuQGltcG9ydCAnaG9tZXBhZ2UvdG9wLWJhbm5lcnMuc2Nzcyc7XG5AaW1wb3J0ICdob21lcGFnZS93ZWxjb21lLXRleHQuc2Nzcyc7XG5AaW1wb3J0ICdob21lcGFnZS9iYW5uZXJ5LXZ5aG9kLnNjc3MnO1xuQGltcG9ydCAnaG9tZXBhZ2UvY2F0ZWdvcmllcy5zY3NzJztcbkBpbXBvcnQgJ2hvbWVwYWdlL21pZGRsZS1iYW5uZXInO1xuQGltcG9ydCAnaG9tZXBhZ2UvYnJhbmRzLnNjc3MnO1xuQGltcG9ydCAnaG9tZXBhZ2Uvc2xpZGVyLnNjc3MnO1xuXG4vL2Jhbm5lcnNcbkBpbXBvcnQgJ2hvbWVwYWdlL3VzcC5zY3NzJztcblxuLy9jYXRlZ29yeVxuQGltcG9ydCAnY2F0ZWdvcmllcy9zdWJjYXRlZ29yaWVzLnNjc3MnO1xuQGltcG9ydCAnY2F0ZWdvcmllcy9jYXRlZ29yeS1oZWFkZXIuc2Nzcyc7XG5AaW1wb3J0ICdjYXRlZ29yaWVzL2NhdGVnb3J5LWRlc2NyaXB0aW9uLnNjc3MnO1xuQGltcG9ydCAnY2F0ZWdvcmllcy9jYXRlZ29yeS10aXRsZS5zY3NzJztcbkBpbXBvcnQgJ2NhdGVnb3JpZXMvY2F0ZWdvcnktcGFnaW5hdGlvbi5zY3NzJztcbkBpbXBvcnQgJ2NhdGVnb3JpZXMvcHJvZHVjdHMtdG9wLnNjc3MnO1xuQGltcG9ydCAnY2F0ZWdvcmllcy9maWx0cmUuc2Nzcyc7XG5AaW1wb3J0ICdjYXRlZ29yaWVzL3NpZGViYXIuc2Nzcyc7XG5cbi8vcHJvZHVjdHNcbkBpbXBvcnQgJ3Byb2R1Y3RzL3Byb2R1Y3RzLXZpZXcuc2Nzcyc7XG5AaW1wb3J0ICdwcm9kdWN0cy9mbGFncy5zY3NzJztcblxuLy9icmVhZGNydW1ic1xuQGltcG9ydCAnYnJlYWRjcnVtYnMvYnJlYWRjcnVtYnMuc2Nzcyc7XG5cbi8vcHJvZHVjdCBwYWdlXG5AaW1wb3J0ICdwcm9kdWN0LXBhZ2UvcC1pbWFnZS13cmFwcGVyLnNjc3MnO1xuQGltcG9ydCAncHJvZHVjdC1wYWdlL3AtaW5mby13cmFwcGVyLnNjc3MnO1xuQGltcG9ydCAncHJvZHVjdC1wYWdlL3Byb2R1Y3QtYm90dG9tLnNjc3MnO1xuQGltcG9ydCAncHJvZHVjdC1wYWdlL3Byb2R1Y3QtYWx0ZXJuYXRpdmUuc2Nzcyc7XG5cbi8vdGV4dCBwYWdlXG5cbkBpbXBvcnQgJ3RleHQtcGFnZXMvdHlwZS1wYWdlLnNjc3MnO1xuXG4vL2Jsb2dcbkBpbXBvcnQgJ2Jsb2cvcG9zdHMtbGlzdGluZy5zY3NzJztcbkBpbXBvcnQgJ2Jsb2cvdHlwZS1wb3N0LnNjc3MnO1xuXG4uaW4tem5hY2thIHtcblx0YXNpZGUge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0YXNpZGU6aGFzKC5ib3gtZmlsdGVycykge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0LmNhdGVnb3J5LWhlYWRlciB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogdW5zZXQ7XG5cdH1cblxuXHQucHJvZHVjdHMge1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2UyZWRlNztcblx0fVxufVxuXG4udHlwZS1jYXRlZ29yeSxcbi50eXBlLXNlYXJjaCB7XG5cdC5wcm9kdWN0cyB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZTJlZGU3O1xuXHR9XG59XG5cbi50eXBlLXNlYXJjaCB7XG5cdC5sYi1yZXN1bHRzLXdyYXBwZXIge1xuXHRcdHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLm1pbWUtcmVsb2FkIHtcblx0dHJhbnNpdGlvbjogMHMgYWxsO1xuXG5cdCY6OmJlZm9yZSB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdHotaW5kZXg6IDEwMDAwMDA7XG5cdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiAwcyBhbGw7XG5cdH1cblx0Jl9fc3Bpbm5lciB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHR3aWR0aDogNjBweDtcblx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0ei1pbmRleDogMTAwMDAwMTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3JkZXI6IDRweCBzb2xpZCAjMmM4NzU5O1xuXHRcdFx0Ym9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0YW5pbWF0aW9uOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcjtcblx0XHR9XG5cdH1cblx0QGtleWZyYW1lcyBzcGluIHtcblx0XHR0byB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxdHVybik7XG5cdFx0fVxuXHR9XG59XG4iXX0= */
