@charset "UTF-8";#header .search-form .search-button{background:#fff3cf;border:1px solid #c3bfb5;border-radius:0 50px 50px 0;font-weight:600;line-height:20px}.btn.btn-default,.btn.btn-primary,a.btn.btn-default,a.btn.btn-primary{background-color:#fcbe00;border:none;border-radius:5px;color:#000;font-size:18px;font-weight:700;line-height:22px;text-decoration:none;width:auto}.btn.btn-default:hover,.btn.btn-primary:hover,a.btn.btn-default:hover,a.btn.btn-primary:hover{background-color:#ce9c00;color:#1f1f1f}.btn.btn-secondary,a.btn.btn-secondary{background-color:#fff3cf;border-color:#9f1e65;border-radius:5px;color:#000}.btn.btn-secondary:hover,a.btn.btn-secondary:hover{background-color:#9f1e65;color:#fff}.btn.btn-cart,.btn.btn-conversion,a.btn.btn-cart,a.btn.btn-conversion{background-color:#fcbe00;border-radius:0 5px 5px 0;color:#1f1f1f}.btn.btn-cart:hover,.btn.btn-conversion:hover,a.btn.btn-cart:hover,a.btn.btn-conversion:hover{background-color:#ce9c00;color:#1f1f1f}.cart-widget-button .btn.btn-conversion,.cart-widget-button a.btn.btn-conversion{border-radius:5px}.product-slider-holder .product-slider-pagination .pagination-button{background-color:transparent;border:1px solid #ddd;border-radius:50px;height:14px;width:14px}.product-slider-holder .product-slider-pagination .pagination-button.active{background-color:#b62875;border:none;height:8px;width:8px}.product-slider-holder .product-slider-pagination .pagination-button:hover{background-color:#b62875}.products-block>div .p .p-bottom>div .p-tools>.btn:last-child{border:none}.btnUp{background-color:#b62875;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.817 10.964a.656.656 0 0 1 0-.928l7.22-7.219a.655.655 0 0 1 .927 0l7.219 7.219a.656.656 0 1 1-.928.928L10.5 4.209l-6.755 6.755a.655.655 0 0 1-.928 0Z' fill='%23fff'/%3E%3Cpath d='M18.183 17.255a.655.655 0 1 1-.928.928L10.5 11.428l-6.755 6.755a.655.655 0 1 1-.928-.928l7.22-7.219a.656.656 0 0 1 .927 0l7.219 7.219Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:50%;bottom:90px;box-shadow:0 0 20px rgba(25,97,172,.2);cursor:pointer;display:none;height:37px;position:fixed;right:20px;width:37px;z-index:10}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background-clip:padding-box;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.form-control{background-color:#fff;border:1px solid #c3bfb5;border-radius:2px;color:#000;font-size:14px;height:40px}.form-control::-moz-placeholder{color:#000;font-size:14px;font-weight:400}.form-control::placeholder{color:#000;font-size:14px;font-weight:400}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:#c3bfb5}.compact-form .btn,.discount-coupon .input-group .btn,.input-group .btn{height:44px;line-height:20px;padding:10px 20px}.compact-form .btn:before,.discount-coupon .input-group .btn:before,.input-group .btn:before{line-height:1!important}.compact-form .form-control,.discount-coupon .input-group .form-control,.input-group .form-control{height:44px}.subscribe-form .btn,.subscribe-form .form-control{height:50px}.subscribe-form .btn:before{display:none}.subscribe-form .btn .sr-only{clip:auto;height:auto;margin:0;overflow:initial;position:static;width:auto}select,select.form-control{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAA6CAIAAABNgoyqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHNJREFUeNrs2LsNwDAIRVE7CzAp07AlU4QqRZQUeSgfRfeVIPlINqLwzEwzG49nGS8FGBgYGBgYGBgYGBj4t7C7y90WHBFnp1e9ujde9aF9VRXfeGcLqj5cm62pldn5EZDVLswCAQYGBgYGBgYG/ha8CjAAkdEmwUnCSO4AAAAASUVORK5CYII=);border:1px solid #c3bfb5}input[type=checkbox]+label{line-height:1.4;min-height:20px;padding-left:27px}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #dadada;border-radius:3px;height:20px;top:0;transform:none;width:20px}input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#dadada}input[type=checkbox]:checked+label:after{background-color:#fff;border-radius:3px;color:#b62875;left:3px;top:10px}input[type=checkbox]:disabled+label:before{background-color:#fff;border:1px solid #c3bfb5}input[type=radio]+label{padding-left:27px}input[type=radio]+label:before{background-color:#fff;border-radius:50%;height:20px;margin-top:-10px;transform:none;width:20px}input[type=radio]:checked+label:before{background-color:#fff}input[type=radio]:checked+label:after{height:10px;left:5px;width:10px}label{min-height:20px}.ordering-process .consents .whole-width a,.type-product .consents .whole-width a{font-size:16px}.consents .whole-width,.consents .whole-width a{color:#1f1f1f;font-weight:400}.consents .whole-width a{font-size:13px;text-decoration:underline!important}.consents .whole-width a:hover{text-decoration:none!important}.welcome-wrapper{display:none}.overall-wrapper{overflow:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#1f1f1f;font-weight:600;line-height:1.2}h1{font-size:34px;margin-bottom:30px;margin-top:40px}h1,h2{line-height:36px}h2{color:#1f1f1f;font-size:30px}h3{font-size:26px}.h4,h3,h4{line-height:36px}.h4,h4{font-size:20px;margin:20px 0}.homepage-group-title,.products-header{font-size:26px;font-weight:600}ul{padding:0}ul li{list-style-type:none}#content{line-height:1.384615;padding-top:0}#content p{margin:0 0 18px}.banner .link-like,.banner a,.banner-category .link-like,.banner-category a,.banner-wrapper .link-like,.banner-wrapper a,.carousel-inner .link-like,.carousel-inner a,.content .link-like,.content a{color:#b62875}.banner .link-like:hover,.banner a:hover,.banner-category .link-like:hover,.banner-category a:hover,.banner-wrapper .link-like:hover,.banner-wrapper a:hover,.carousel-inner .link-like:hover,.carousel-inner a:hover,.content .link-like:hover,.content a:hover{color:#b62875;text-decoration:none}.chevron-after:after{font-size:10px;margin-left:5px}.category-perex ul,.category-perex ul li,.category__secondDescription ul,.category__secondDescription ul li,.p-short-description ul,.p-short-description ul li,.tab-content ul,.tab-content ul li,.welcome-wrapper ul,.welcome-wrapper ul li,article ul,article ul li{padding-left:0}.category-perex ul li:before,.category__secondDescription ul li:before,.p-short-description ul li:before,.tab-content ul li:before,.welcome-wrapper ul li:before,article ul li:before{color:#7ab52c;content:"\e913";font-family:Shoptet;font-size:11px;margin-left:0;margin-right:8px}.breadcrumbs{background:#fff3cf;margin-left:0!important;padding:15px 20px!important;position:relative;width:100%!important}.breadcrumbs a{color:#010002;font-size:14px;font-weight:400;line-height:18px}.breadcrumbs a:hover{color:#010002;text-decoration:none}.breadcrumbs span{color:#010002;font-size:14px;font-weight:400;line-height:18px}.breadcrumbs span:hover{color:#010002}.breadcrumbs:before{border-left:9999px solid #fff3cf;bottom:0;box-shadow:9999px 0 0 #fff3cf;content:"";display:block;left:-9999px;position:absolute;right:0;top:0;z-index:-1}.flex-wrap{display:flex;flex-wrap:wrap}@media (min-width:1440px){.container{width:1340px}}@media (max-width:767px){.overall-wrapper{padding-bottom:0!important;padding-top:70px}.container{width:100%}.content-wrapper.container{padding-top:60px;position:relative;z-index:1}.content .category-title{margin:0;position:relative;z-index:2}.breadcrumbs:before{border-left:9999px solid #fff3cf;bottom:0;box-shadow:9999px 0 0 #fff3cf;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}}#content>div:nth-child(5),#content>div:nth-child(6),body:not(.in-znacka) #content>div:nth-child(5),body:not(.in-znacka) #content>div:nth-child(6){display:flex!important;flex-direction:column}.in-znacka #content #category-header{display:flex;flex-direction:column}.in-znacka #content .products-block{display:flex!important;flex-direction:row}.type-category #recentlyViewed{display:none}#recentlyViewed{background-color:#fff;border-top:1px solid #c3bfb5;margin-bottom:30px;margin-top:60px;width:100%}#recentlyViewed .homepage-group-title{margin:40px 0 25px;text-align:center}#recentlyViewed .text-center{padding:30px 0}#recentlyViewed .text-center a{position:relative;z-index:1}#recentlyViewed .products-block:before{border-radius:0}#recentlyViewed .products-block .product .p{height:100%!important}#recentlyViewed .products-block .product .new-description{display:none!important}#recentlyViewed .slick-list{float:none}#recentlyViewed .price-save+.price-save,#recentlyViewed .price-standard+.price-standard{display:none}.type-product #recentlyViewed{border-top:none}.type-product .products-alternative-header{font-size:0!important}.type-product .products-alternative-header:before{content:"Mohlo by Vás zajímat";font-size:26px}@media (min-width:768px){#recentlyViewed .slick-arrow{background-color:#fff3cf}#recentlyViewed .slick-next{right:-20px}#recentlyViewed .slick-next:hover{background-color:#9f1e65}#recentlyViewed .slick-prev{left:-20px}#recentlyViewed .slick-prev:hover{background-color:#9f1e65}}@media (max-width:767px){#recentlyViewed{margin-top:0}}.type-detail .products-related-header,.type-detail .products-related-wrapper{display:block}.type-detail #product-detail-form{display:flex;flex-direction:column}.type-detail .barevne-varianty{margin-bottom:25px;order:-20}.type-detail .barevne-varianty strong{display:block;font-weight:600;padding:0 5px}.type-detail .barevne-varianty .barevne-varianty-slider{padding:0 30px 0 0;position:relative;width:100%}.type-detail .barevne-varianty .barevne-varianty-slider .product{padding:5px}.type-detail .barevne-varianty .barevne-varianty-slider .product:hover .p{border:1px solid #fff3cf;box-shadow:0 0 10px #fff3cf}.type-detail .barevne-varianty .barevne-varianty-slider .product .p{border:1px solid #fff3cf;padding:5px}.type-detail .barevne-varianty .barevne-varianty-slider .product .p .p-in a.name{color:#000;display:block;font-size:13px;padding:0 2px;text-align:end;text-align:center}.type-detail .barevne-varianty .barevne-varianty-slider .product .p .p-bottom,.type-detail .barevne-varianty .barevne-varianty-slider .product .p .ratings-wrapper{display:none}:focus{outline:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;-moz-box-sizing:border-box;display:block;position:relative;touch-action:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-slider .slick-arrow{align-items:center;background:#fff;border:1px solid #b62875;border-radius:50%;display:flex;height:30px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:.2s ease-out;width:30px;z-index:9}.slick-slider .slick-arrow:after{content:"";height:12px;margin:0 auto;width:18px}.slick-slider .slick-arrow.slick-prev{left:0}.slick-slider .slick-arrow.slick-prev:after{background:url(/user/documents/img/left.svg) 50% no-repeat}.slick-slider .slick-arrow.slick-prev:hover:after{background:url(/user/documents/img/left-white.svg) 50% no-repeat;transition:.3s}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-next:after{background:url(/user/documents/img/right.svg) 50% no-repeat}.slick-slider .slick-arrow.slick-next:hover:after{background:url(/user/documents/img/right-white.svg) 50% no-repeat;transition:.3s}.slick-slider .slick-arrow:hover{background-color:#9f1e65}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{zoom:1;display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-dots{display:flex;justify-content:center;margin:30px 0 15px;padding:0;width:100%}.slick-dots li{height:10px;list-style:none;margin:0 2px;position:relative;width:10px}.slick-dots li button{background-color:#dadada;border:1px solid transparent;border-radius:50%;display:block;font-size:0;height:10px;padding:0;width:10px}.slick-dots li.slick-active button{background-color:#000;border:2px solid #000;border-radius:50%;height:10px;width:10px}.products-block.slick-slider>div{border:0;padding:0;width:100%}.in-index #header{border-bottom:none}#header{border-bottom:1px solid #b62875;box-shadow:none}#header .site-name{min-width:160px}#header .search{padding-left:10px;padding-right:10px}#header .search-form{border-radius:50px;box-shadow:0 0 14px rgba(0,0,0,.039);position:relative}#header .search-form .form-control{border:1px solid #c3bfb5;border-radius:50px;font-size:14px;font-weight:300;height:45px;line-height:18px;padding-left:35px}#header .search-form .search-button{display:block;font-size:16px;height:45px;line-height:1;right:0;top:0;width:105px}#header .search-form .search-button:hover{background-color:#9f1e65;border-color:#9f1e65;color:#fff}#header .search-form:after{display:none}#header .search-form .search-input-icon{height:20px;left:20px;width:20px}#header .search-form .search-input-icon:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/search.svg?1) 50% no-repeat;background-size:100% auto;content:"";height:20px;width:20px}#header .search-form:hover .search-input{border-color:#c3bfb5}#header .navigation-buttons a{height:30px;margin-left:10px;width:30px}#header .navigation-buttons a[data-target=cart]{background-color:transparent;flex-direction:row-reverse;gap:15px;height:100%;justify-content:end;margin-left:15px;padding:15px;width:auto}@media (max-width:767px){#header .navigation-buttons a[data-target=cart]{height:25px}}#header .navigation-buttons a[data-target=cart]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.545 8.21a.812.812 0 0 0-.608-.273h-4.062V5.5A4.88 4.88 0 0 0 10 .625 4.88 4.88 0 0 0 5.125 5.5v2.438H1.062a.812.812 0 0 0-.807.908l1.383 11.637a3.248 3.248 0 0 0 3.23 2.892h10.263a3.245 3.245 0 0 0 3.23-2.885l1.384-11.644a.814.814 0 0 0-.2-.636ZM6.75 5.5A3.253 3.253 0 0 1 10 2.25a3.253 3.253 0 0 1 3.25 3.25v2.438h-6.5V5.5Zm-.813 5.688a.813.813 0 1 1 0-1.626.813.813 0 0 1 0 1.626Zm8.125 0a.813.813 0 1 1 0-1.626.813.813 0 0 1 0 1.626Z' fill='%23FFBD74'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:22px auto;content:"";height:26px;margin:0;width:26px}#header .navigation-buttons a[data-target=cart] i{background-color:#dfad16;bottom:3px;color:#fff;font-size:13px;font-weight:600;height:18px;left:unset;line-height:10px;right:30px;width:18px}#header .navigation-buttons a[data-target=cart] .cart-price{font-size:16px;font-weight:600;line-height:20px}#header .navigation-buttons a[data-target=cart] .hide-text{display:none!important}#header .navigation-buttons a[data-target=login]{line-height:1}#header .navigation-buttons a[data-target=login]:before{background:url(/user/documents/img/user.svg) no-repeat;background-size:100% auto;content:"";height:25px;width:25px}#header .header-bottom{background-color:#b62875;border:none}#header .mail{display:none}@media (min-width:480px){#header .site-name a img{max-height:80px}}@media (min-width:768px){#header{top:0;z-index:999}#header .container{position:relative}#header .header-top{padding:15px 0}#header .search{max-width:340px;width:100%}#header .header-top-wrapper{align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between;padding-left:20px;padding-right:20px}#header .header-top-wrapper>div{flex:none}#header .header-top-wrapper .navigation-buttons{margin-left:auto}#header .header-top-wrapper .hide-border{border:0}#header .header-top-wrapper .site-name{flex:none;margin-right:auto;max-width:285px;min-width:175px}#header .header-top-wrapper .site-name a{display:block}#header .header-bottom-wrapper{min-height:45px;padding-left:10px;padding-right:20px}#header .navigation-buttons{height:45px;padding-left:0}#header .navigation-buttons a{margin-left:0}#header .navigation-buttons a[data-target=cart]{border:1px solid #fcbe00;border-radius:5px}#header .navigation-buttons a[data-target=login]{display:block;padding-top:3px}#header .header-contact{align-items:center;display:flex;justify-content:center;padding-left:50px}#header .header-contact .left{color:#000;font-size:25px;position:relative;top:5px}#header .header-contact .right{display:flex;flex-direction:column;padding-left:10px}#header .header-contact .right a{color:#000;font-size:18px;font-weight:400;line-height:23px}#header .header-contact .right span{color:#676767;font-size:14px;font-weight:400;line-height:18px;padding-left:20px;position:relative}#header .header-contact .right span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='.35' cx='7' cy='7' r='7' fill='%238CC63F'/%3E%3C/svg%3E");content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}#header .header-contact .right span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%238CC63F'/%3E%3C/svg%3E");content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}#header .header-contact .right .offline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='.35' cx='7' cy='7' r='7' fill='%23e94b4b'/%3E%3C/svg%3E");content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}#header .header-contact .right .offline:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23e62244'/%3E%3C/svg%3E");content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}}.id--16 .header-contact,.id--17 .header-contact{align-items:center;display:flex;justify-content:center;padding-left:50px}.id--16 .header-contact .left,.id--17 .header-contact .left{color:#000;font-size:25px;position:relative;top:5px}.id--16 .header-contact .right,.id--17 .header-contact .right{display:flex;flex-direction:column;padding-left:10px}.id--16 .header-contact .right a,.id--17 .header-contact .right a{color:#000;font-size:18px;font-weight:400;line-height:23px}.id--16 .header-contact .right span,.id--17 .header-contact .right span{color:#676767;font-size:14px;font-weight:400;line-height:18px;padding-left:20px;position:relative}.id--16 .header-contact .right span:before,.id--17 .header-contact .right span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='.35' cx='7' cy='7' r='7' fill='%238CC63F'/%3E%3C/svg%3E");content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}.id--16 .header-contact .right span:after,.id--17 .header-contact .right span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%238CC63F'/%3E%3C/svg%3E");content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}.id--16 .header-contact .right .offline:before,.id--17 .header-contact .right .offline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='.35' cx='7' cy='7' r='7' fill='%23e94b4b'/%3E%3C/svg%3E");content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}.id--16 .header-contact .right .offline:after,.id--17 .header-contact .right .offline:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23e62244'/%3E%3C/svg%3E");content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}@media (max-width:419px){.id--16 .header-contact,.id--17 .header-contact{padding-left:0}.id--16 .header-contact .right,.id--17 .header-contact .right{padding-left:2px}.id--16 .header-contact .right a,.id--17 .header-contact .right a{font-size:14px}.id--16 .header-contact .right span,.id--17 .header-contact .right span{font-size:12px}.id--16 .header-contact .left,.id--17 .header-contact .left{top:0}}@media (max-width:991px){.popup-widget.login-widget{top:130px}}@media (max-width:1200px){#header .header-contact{display:none}}@media (min-width:992px){#header .search{max-width:530px}.popup-widget.login-widget{left:43%;top:75px}.popup-widget.cart-widget{left:47%;top:75px}}@media (min-width:768px){.popup-widget.cart-widget{left:unset;left:47%;right:10%;top:75px}}.top-navigation-bar{display:none}@media screen and (max-width:767px){#header .user-action{display:none}#header .header-top .container{align-items:center;display:flex;flex-wrap:nowrap;padding-left:54px;padding-right:10px}#header .search{background-color:#fff;display:block;left:0;padding:5px 10px 10px;position:absolute;right:0;top:70px;width:100%;z-index:1005}#header .search .contact-header{display:none}#header .search .form-control{box-shadow:none}#header .searchWhisperer{max-height:calc(100vh - 115px)}#header .navigation-buttons{height:70px}#header .navigation-buttons a{height:25px;margin-left:10px;width:25px}#header .navigation-buttons a,#header .navigation-buttons a:before{display:block;line-height:25px}#header .navigation-buttons a[data-target=navigation]{height:70px;left:0;margin-left:0;position:absolute;width:54px}#header .navigation-buttons a[data-target=navigation]:before{color:#000;font-size:24px;line-height:70px}#header .navigation-buttons a[data-target=search]{display:none;order:-5;visibility:hidden}#header .navigation-buttons a[data-target=search]:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/search.svg?1) 50% no-repeat;background-size:100% auto;content:"";height:25px;width:25px}#header .navigation-buttons a[data-target=login]{display:block;height:25px;line-height:25px;width:25px}#header .navigation-buttons a[data-target=login]:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/user.svg) no-repeat;background-size:100% auto;content:"";height:25px;width:25px}#header .navigation-buttons a[data-target=cart]{height:28px;margin-left:20px;width:30px}#header .navigation-buttons a[data-target=cart]:before{left:0;position:absolute;top:0}#header .navigation-buttons a[data-target=cart] i{bottom:-5px;left:-8px}#header .navigation-buttons a.favourite{height:25px;line-height:25px}#header .navigation-buttons a.favourite .favourite_icon,#header .navigation-buttons a.favourite .favourite_icon svg{height:27px;width:25px}#header .navigation-buttons a.favourite .favourite_icon .number{bottom:8px;left:4px}#header .site-name{align-items:center;display:flex;height:70px;max-width:135px;min-width:135px}.user-action-in .popup-widget.cart-widget{top:70px;z-index:9999999999999}.scrolled-up.scrolled #header .search{display:none!important}}.login-window-visible .user-action .user-action-in>div.user-action-login{border-radius:8px;box-shadow:0 10px 20px rgba(0,0,0,.2);display:flex;flex-wrap:wrap;max-width:860px;width:100%}@media (max-width:767px){.login-window-visible .user-action .user-action-in>div.user-action-login{overflow:auto}}.user-action-in{position:relative}.user-action-in .login-widget{background-color:#fff;border-radius:8px;left:50%;margin:0;padding-top:0;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:99999}@media (max-width:991px){.user-action-in .login-widget{height:90%;width:90%}}@media (max-width:767px){.user-action-in .login-widget{box-shadow:none}}.user-action-in .login-widget:before{display:none}.user-action-in .login-widget .registrace-box{background-color:#ffeef7;border-radius:8px 0 0 8px;display:flex;flex-direction:column;padding:21px 20px;width:50%}@media (max-width:767px){.user-action-in .login-widget .registrace-box{border-radius:0 0 8px 8px;height:auto;order:10;width:100%}}.user-action-in .login-widget .registrace-box h4{color:#000;font-size:22px;font-weight:600;margin-top:0}.user-action-in .login-widget .registrace-box ul{margin-bottom:18px;padding:0}.user-action-in .login-widget .registrace-box ul li{font-size:16px;font-weight:400;line-height:22px;list-style:none;margin-bottom:17px;padding-left:33px;position:relative}.user-action-in .login-widget .registrace-box ul li:before{background-color:transparent;border:2px solid #7ab52c;border-radius:18px;color:#7ab52c;content:"\e913";font-family:Shoptet;font-size:10px;height:24px;left:0;line-height:22px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:24px}.user-action-in .login-widget .registrace-box #registr{background-color:#fff;border-color:#b62875;border-radius:6px;color:#000;font-size:16px;font-weight:600;margin-top:20px;max-width:230px;padding:10px 14px}.user-action-in .login-widget .registrace-box #registr:hover{background-color:#b62875;color:#fff}.user-action-in .login-widget .popup-widget-inner{border:0;border-radius:8px;box-shadow:none;padding:21px 20px;width:50%}@media (max-width:767px){.user-action-in .login-widget .popup-widget-inner{height:auto;padding:20px;width:100%}}.user-action-in .login-widget .popup-widget-inner span.close{align-items:center;background-color:#ffeef7;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;right:-15px;top:-15px;width:30px}.user-action-in .login-widget .popup-widget-inner span.close:hover{cursor:pointer}.user-action-in .login-widget .popup-widget-inner span.close:before{color:#000;content:"\e912";font-family:Shoptet;font-size:10px;line-height:normal}.user-action-in .login-widget .user-action-tabs{display:none}.user-action-in .login-widget h2{font-size:0}.user-action-in .login-widget h2:before{color:#000;content:"Login";font-size:18px;font-weight:600}@media (max-width:767px){.user-action-in .login-widget h2{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;line-height:1;margin:0 -20px 22px;padding:7px 20px 27px}.user-action-in .login-widget h2 span{color:#000;font-size:12px;font-weight:500}.user-action-in .login-widget h2 span:hover{cursor:pointer}}.user-action-in .login-widget label{color:#000;float:none;font-size:14px;font-weight:500;line-height:1;margin-bottom:8px;width:100%}.user-action-in .login-widget label span{color:red;font-weight:500}.user-action-in .login-widget input{background-color:#fff;border:1px solid #b62875;border-radius:3px;height:41px}.user-action-in .login-widget .social-login-buttons{margin-top:12px}.user-action-in .login-widget .login-wrapper{padding:0;text-align:left}.user-action-in .login-widget .login-wrapper .btn{background-color:#fcbe00;border:1px solid #fcbe00;border-radius:6px;color:#000;font-size:16px;font-weight:600;padding:10px 14px;position:relative;text-transform:none;width:100%}.user-action-in .login-widget .login-wrapper .btn:after{display:none}.user-action-in .login-widget .login-wrapper .btn:hover{background-color:#ce9c00;border:1px solid #ce9c00}.user-action-in .login-widget .login-wrapper .password-helper{display:inline-flex;float:none;justify-content:flex-start;margin-top:20px;text-align:center;width:100%}.user-action-in .login-widget .login-wrapper .password-helper a{color:#3a3530;font-size:16px;font-weight:400;text-decoration:underline}.user-action-in .login-widget .login-wrapper .password-helper a:hover{text-decoration:none}.user-action-in .login-widget .login-wrapper .password-helper a[href*="/registrace/"],.user-action-in .login-widget .login-wrapper .password-helper a[href="/registracia/"],.user-action-in .login-widget .login-wrapper .password-helper a[href="/registration/"]{display:none}.admin-logged .popup-widget.login-widget{top:50%}.login-window-visible #cboxOverlay{display:block!important;opacity:.65}#navigation{background-color:#b62875}#navigation .navigation-in ul li:hover>a>b,#navigation .navigation-in ul li:hover>div>a>span{text-decoration:none}.popup-widget.login-widget:before{display:none}.menu-level-3{display:none!important}@media (min-width:768px){.navigation-in>ul>li{border:none!important}.navigation-in>ul>li:hover{background-color:#fff3cf;color:#000;transition:.3s}.navigation-in>ul>li>a{align-items:center;color:#fff;display:flex;height:45px;margin:0!important;padding:8px 13px!important}.navigation-in>ul>li>a.active{background:#fff3cf;color:#000}.navigation-in>ul>li>a:hover{color:#000;transition:.3s}.navigation-in>ul>li>a b{font-size:16px;font-weight:600;line-height:20px}.navigation-in>ul>li.ext.exp>ul{display:flex}.navigation-in>ul>li.ext.exp>ul:before{border-bottom:5px solid #c3bfb5;border-left:9998px solid #fff;bottom:0;box-shadow:9998px 0 0 #fff;content:"";display:block;left:-999px;position:absolute;right:-999px;top:0;z-index:10}.navigation-in>ul>li.exp>ul{top:44px}#navigation{height:45px}#navigation .top-navigation-menu{display:none}#navigation .menu-level-2{border-top:1px solid #c3bfb5;padding:10px 0}#navigation .menu-level-2>li{display:flex;flex-basis:25%;min-height:auto;padding:5px;position:relative;width:25%;z-index:10}#navigation .menu-level-2>li>div{border-bottom:1px solid #b62875;height:94px;width:100%}#navigation .menu-level-2>li>div>a{align-items:center;display:flex;font-size:16px;font-weight:600;height:100%;padding:0 0 0 10px;width:100%}#navigation .menu-level-2>li .menu-image{align-items:center;border-bottom:1px solid #b62875;display:flex;height:94px;justify-content:center;max-width:60px;min-width:60px;padding:0}#navigation .menu-level-2>li .menu-image img{max-height:67px;max-width:100%}#navigation .menu-level-2>li:hover>div>a{color:#9f1e65}#navigation .menu-level-2>li:nth-last-child(-n+4) .menu-image,#navigation .menu-level-2>li:nth-last-child(-n+4)>div{border-color:transparent}.menu-helper{height:50px;right:20px}.menu-helper>span{color:#fff;font-size:0;font-weight:600;padding:10px 10px 10px 20px}.menu-helper>ul{top:calc(50% + 25px)}}@media screen and (min-width:1200px){.navigation-in{background-color:#b62875;font-size:17px}.menu-helper>span:after{font-size:17px!important}#navigation .menu-level-2>li>div .menu-image{max-width:80px;min-width:80px}}@media screen and (max-width:767px){.navigation-in{box-shadow:inset 0 4px 10px 0 rgba(0,0,0,.05);height:100%;padding-bottom:10px}.navigation-in a{color:#fff}.navigation-in>ul{padding-bottom:15px}.navigation-in ul.menu-level-2 li a,.navigation-in>ul>li>a>b{padding-bottom:10px;padding-top:10px}.navigation-in .navigationActions__submenu.menu-level-2 li>a{padding:4px 0 4px 4px}#navigation{border-top:none;height:calc(100% - 70px);padding-top:0;top:70px;z-index:9999999999999}#navigation .menu-level-1{padding:0 15px}#navigation .menu-level-1>li{border-bottom:1px solid #c3bfb5;margin:0}#navigation .menu-level-1>li>a{align-items:center;color:#b62875;display:flex;font-size:17px;padding:5px 0}#navigation .menu-level-1>li>a:hover{color:#b62875}#navigation .menu-level-1>li>a b{font-weight:600;text-decoration:none!important}#navigation .menu-level-1>li>a .submenu-arrow{margin-left:10px;width:30px}#navigation .menu-level-1>li>a .submenu-arrow:after{background-size:11px auto;height:0;margin:0;width:30px}#navigation .menu-level-1>li>ul{padding-bottom:8px}#navigation .menu-level-1>li>ul>li>div>a{color:#b62875;font-size:15px;font-weight:400;line-height:1;padding:8px 10px 12px 42px}#navigation .navigationActions{padding-bottom:5px}#navigation .navigationActions a{color:#1f1f1f;font-size:15px}#navigation .navigationActions>li{border-bottom:1px solid #c3bfb5;border-top:none}#navigation .navigationActions>li:first-of-type a>span{padding-bottom:13px;padding-top:13px}#navigation .navigationActions>li:first-of-type a>span>span:first-of-type{display:none}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2){margin-left:-4px;position:relative}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):before{background-color:#fff;content:"";display:block;height:20px;left:-2px;position:absolute;top:0;width:7px}#navigation .navigationActions>li:first-of-type a>span>span:nth-child(2):after{background-color:#fff;content:"";display:block;height:20px;position:absolute;right:-2px;top:0;width:7px}#navigation .navigationActions>li:first-of-type a .submenu-arrow{font-size:12px;line-height:44px;margin-left:0;padding:0;position:static;width:20px}#navigation .navigationActions>li .navigationActions__submenu__item--active:before,#navigation .navigationActions>li:last-of-type{display:none}#navigation .navigationActions .navigationActions__submenu.menu-level-2{padding-bottom:10px}#navigation .top-navigation-menu{display:block;height:auto;padding:10px 15px}#navigation .top-navigation-bar-menu{display:block}#navigation .top-navigation-bar-menu li{margin:5px 25px 5px 0}#navigation .top-navigation-bar-menu li a{color:#b62875;font-size:15px;padding:5px 0}}.benefitBanner,.benefitBanner__item{display:block;margin:0}.benefitBanner__item{flex:auto;max-width:100%;overflow:visible;width:100%}.benefitBanner__content{display:block;overflow:visible;padding:0}.body-banners .col-sm-4{width:100%}.hp__banners{display:flex;flex-direction:row;gap:20px}@media (max-width:1023px){.hp__banners.hp-desktop{display:none}}@media (min-width:1024px){.hp__banners.hp-mobile{display:none}}.hp__banners a{text-decoration:none}.hp__banners-left{flex-basis:27.2%}.hp__banners-right{flex-basis:85%;flex-direction:column}.hp__banners-right,.hp__banners-up{display:flex;gap:20px}.hp__banners-up .hp__banners-box{padding-right:20px}.hp__banners-down{display:flex;gap:20px}.hp__banners-down .hp__banners-box-right{max-width:100%}.hp__banners-box{border-radius:5px;padding:20px 0;position:relative}.hp__banners-box h3{color:#fff;font-size:26px;font-weight:600;line-height:30px;margin:0}.hp__banners .green{background-color:#dfad16;display:flex;flex-direction:column;height:100%;justify-content:space-between;text-align:center;width:100%}.hp__banners .green .hp__banners-box-up img{background-color:#a9830e;border-radius:50px;height:34px;margin-top:10px;padding:13px 9px;width:34px}.hp__banners .rose{background-color:#b22e75;width:60%}.hp__banners .rose .hp__banners-box-left img{background-color:#942962;border-radius:50px;height:34px;margin-top:10px;padding:13px 9px;width:34px}.hp__banners .light-purple{background-color:#7462b9;width:40%}.hp__banners .light-purple .hp__banners-box-left img{background-color:#402749;border-radius:50px;height:34px;margin-top:10px;padding:13px 9px;width:34px}.hp__banners .blue{background-color:#4a99dc;width:33.3333%}.hp__banners .blue .hp__banners-box-left img{background-color:#402749;border-radius:50px;height:34px;margin-top:10px;padding:13px 9px;width:34px}.hp__banners .dark-purple{background-color:#5b3d66;width:33.3333%}.hp__banners .dark-purple .hp__banners-box-left img{background-color:#402749;border-radius:50px;height:34px;margin-top:10px;padding:13px 9px;width:34px}.hp__banners .orange{background-color:#ffa037;width:33.3333%}.hp__banners .orange .hp__banners-box-left img{background-color:#d6872f;border-radius:50px;height:34px;margin-top:10px;padding:13px 9px;width:34px}@media (min-width:767px){.desktop .banners-row{margin-top:0}.hp__banners-box-left{text-align:center}}@media (min-width:1024px){.hp__banners-right .hp__banners-box-right{margin-left:auto;max-width:50%}.hp__banners-right{display:flex;flex-basis:85%;flex-direction:column;gap:20px}.hp__banners-right .hp__banners-box{align-items:end;display:flex;justify-content:end;position:relative}.hp__banners-right .hp__banners-box-left{left:20px;position:absolute;text-align:left;top:30%}.hp__banners .green{padding-top:50px}}@media (min-width:1200px){.hp__banners-right .hp__banners-box-right{max-width:60%}}@media (min-width:1300px){.hp__banners-right .hp__banners-box-right{max-width:100%}}@media (max-width:1023px){.hp__banners{flex-direction:row;flex-wrap:wrap;gap:0;justify-content:space-between;row-gap:15px}.hp__banners h3{font-size:18px;font-weight:600;line-height:24px}.hp__banners a{flex:0 1 48%;text-align:center;width:unset!important}.hp__banners-down,.hp__banners-up{flex-direction:column}}.brands{margin-top:30px}.brands .brand-text h2{font-size:22px;margin:5px 0}.brands .brands-wrap{border-top:1px solid #b62875;padding:50px 0}.brands .brand-slider .brand{padding-left:50px;padding-right:50px}.brands .brand-slider .slick-slide{padding:0 10px}.brands .brand-slider .slick-slide img{margin:0 auto}.brands .brand-slider .slick-track{align-items:center;display:flex}.brands .brand-slider .slick-arrow{background-color:#fff}.brands .brand-slider .slick-arrow:hover{background-color:#9f1e65;color:#fff}@media (min-width:992px){.brands .brands-wrap{align-items:center;display:flex}.brands .brand-slider{width:calc(100% - 300px)}.brands .brand-text{padding-right:30px}}@media screen and (min-width:1200px){.brands .brand-text{padding-right:50px}}@media (max-width:991px){.brands{margin-top:0}.brands .brands-wrap{padding:30px 0}.brands .brand-text{padding-bottom:15px;text-align:left}.brands .brand-text h2{line-height:25px}.banner-wrapper{margin-top:0}}#carousel{position:relative}.carousel-control{border-radius:50%;height:30px;opacity:1;top:calc(50% - 15px);width:30px}.carousel-control:before{border:none;height:30px;width:28px}.carousel-control.right{background-color:#fff;right:10px}.carousel-control.right:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:auto 16px;content:""}.carousel-control.left{background-color:#fff;left:10px}.carousel-control.left:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:auto 16px;content:""}.right-banner{background:linear-gradient(29.63deg,#ffc7e6 8.21%,#ffd5ec 96.73%);border-radius:5px;margin:15px;padding:18px 0;position:relative;text-align:center}@media (min-width:1440px){.right-banner{min-height:369px}}.right-banner img{display:none}.right-banner:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.228 21.805c1.167 4.174 3.589 7.956 6.841 10.799a201.568 201.568 0 0 0-10.195-1.466c-1.055-.125-1.288 1.51-.228 1.635 4.554.54 9.092 1.23 13.6 2.077.77.144 1.329-1.028.627-1.466a21.077 21.077 0 0 1-9.118-12.207c-.284-1.026-1.813-.389-1.527.628Z' fill='%23000'/%3E%3Cpath d='M4.491 1.288c1.764 8.729 6.471 16.554 12.65 22.88a59.842 59.842 0 0 0 5.579 5.03c.834.662 1.856-.636 1.021-1.297-6.639-5.278-12.274-12.015-15.509-19.908A38.258 38.258 0 0 1 6.13 1.071C5.924.038 4.282.246 4.49 1.288Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:39px;bottom:45px;content:"";height:35px;left:10%;position:absolute;width:39px}.right-banner h2{font-size:32px;font-weight:700;line-height:39px;margin:0 0 15px}.right-banner p{font-size:18px;font-weight:400;line-height:22px;margin:0 0 30px!important;position:relative}.right-banner p b:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='96' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M94.567 5.836C60.54-1.89 49.986.302 25.209 2.079c-7.961.57-15.78 1.633-22.528 3.5-2.866.796-1.784 4.137 1.082 3.34 31.44-4.65 45.62-5.792 64.1-4.016 11.002 1.057 18.401 2.18 24.372 4.955 2.597 1.215 4.955-2.799 2.332-4.022Z' fill='%2321BFBF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:96px;bottom:-10px;content:"";filter:invert(76%) sepia(99%) saturate(2963%) hue-rotate(299deg) brightness(82%) contrast(100%);height:11px;position:absolute;width:96px}.carousel-indicators{bottom:-42px;left:0;margin:10px 0;right:0;width:auto}.carousel-indicators li{background-color:transparent;border:1px solid #c3bfb5;border-radius:4px;height:8px;margin:3px;width:32px}.carousel-indicators li.active{background-color:#b62875;border:1px solid #b62875;border-radius:4px;height:8px;margin:3px;width:32px}.banners-row:not(.footer-banners){padding-bottom:42px}.banners-row:not(.footer-banners) .banner-wrapper a:hover img{transform:scale(1)}@media (min-width:768px){.desktop #carousel{margin-right:5px}.desktop .banners-row:not(.footer-banners){background-color:#fff;margin:0;padding-bottom:0;padding-top:25px;position:relative}.desktop .banners-row:not(.footer-banners):before{border-left:9999px solid #fff;bottom:0;box-shadow:9999px 0 0 #fff;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.desktop .banners-row:not(.footer-banners) .col-sm-8{width:75%}.desktop .banners-row:not(.footer-banners) .col-sm-4{width:25%}.desktop .banners-row:not(.footer-banners) .next-to-carousel-banners{padding-left:15px}.desktop .right-banner{background:linear-gradient(29.63deg,#ffc7e6 8.21%,#ffd5ec 96.73%);border-radius:5px;margin:0;padding:28px 0 40px;position:relative;text-align:center}.desktop .right-banner img{display:unset}.desktop .right-banner .btn{min-width:180px}.desktop .right-banner:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='39' height='35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.228 21.805c1.167 4.174 3.589 7.956 6.841 10.799a201.568 201.568 0 0 0-10.195-1.466c-1.055-.125-1.288 1.51-.228 1.635 4.554.54 9.092 1.23 13.6 2.077.77.144 1.329-1.028.627-1.466a21.077 21.077 0 0 1-9.118-12.207c-.284-1.026-1.813-.389-1.527.628Z' fill='%23000'/%3E%3Cpath d='M4.491 1.288c1.764 8.729 6.471 16.554 12.65 22.88a59.842 59.842 0 0 0 5.579 5.03c.834.662 1.856-.636 1.021-1.297-6.639-5.278-12.274-12.015-15.509-19.908A38.258 38.258 0 0 1 6.13 1.071C5.924.038 4.282.246 4.49 1.288Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:39px;bottom:80px;content:"";height:35px;left:20px;position:absolute;width:39px}.desktop .right-banner h2{font-size:42px;font-weight:700;line-height:39px;margin:10px 0 15px}.desktop .right-banner p{margin:0 0 30px!important;position:relative}.desktop .right-banner p b:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='96' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M94.567 5.836C60.54-1.89 49.986.302 25.209 2.079c-7.961.57-15.78 1.633-22.528 3.5-2.866.796-1.784 4.137 1.082 3.34 31.44-4.65 45.62-5.792 64.1-4.016 11.002 1.057 18.401 2.18 24.372 4.955 2.597 1.215 4.955-2.799 2.332-4.022Z' fill='%2321BFBF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:96px;bottom:-10px;content:"";height:11px;position:absolute;width:96px}}@media (min-width:768px) and (max-width:991px){.in-index .banners-row:not(.footer-banners) .col-sm-4,.in-index .banners-row:not(.footer-banners) .col-sm-8{width:100%}}@media (max-width:767px){.in-index .content-wrapper{padding-top:60px}.in-index .banners-row:not(.footer-banners)>div{padding-left:0;padding-right:0}}.products-wrapper .product-slider-navigation{border:1px solid #b62875;top:40%}.products-wrapper .product-slider-navigation.navigation-next:hover,.products-wrapper .product-slider-navigation.navigation-prev:hover{background-color:#9f1e65;color:#fff;transition:.3s}.products-wrapper .product-slider-navigation.navigation-next{right:0}.products-wrapper .product-slider-navigation.navigation-next:hover:before{background:url(/user/documents/img/right-white.svg) 50% no-repeat;transition:.3s}.products-wrapper .product-slider-navigation.navigation-prev{left:0}.products-wrapper .product-slider-navigation.navigation-prev:hover:before{background:url(/user/documents/img/left-white.svg) 50% no-repeat;transition:.3s}.products-wrapper .quantity{border-radius:5px;padding-left:27px;padding-right:34px}.products-wrapper .quantity input{width:40px}.products-wrapper .quantity .increase{border-radius:5px;width:34px}.products-wrapper .quantity .increase:before{border-radius:0 5px 5px 0}.products-wrapper .quantity .decrease{border-radius:5px;width:27px}.products-wrapper .quantity .decrease:before{border-radius:5px 0 0 5px}.products-block .product .availability span[style="color:#cb0000"]{color:#b52c2c!important;font-size:16px;font-weight:600;line-height:22px}.products-block .product .availability span[style="color:#30D122"]{color:#7ab52c!important;font-size:16px;font-weight:600;line-height:22px;position:relative}.products-block .product .availability span[style="color:#30D122"]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.536 5.462a.625.625 0 0 1 0 .883L7.344 10.54a.625.625 0 0 1-.884 0L4.464 8.542a.625.625 0 1 1 .883-.883l1.554 1.554 3.752-3.751a.625.625 0 0 1 .883 0ZM16 8c0 4.422-3.579 8-8 8-4.422 0-8-3.579-8-8 0-4.422 3.579-8 8-8 4.422 0 8 3.579 8 8Zm-1.25 0c0-3.731-3.02-6.75-6.75-6.75A6.746 6.746 0 0 0 1.25 8c0 3.731 3.02 6.75 6.75 6.75 3.731 0 6.75-3.02 6.75-6.75Z' fill='%237AB52C'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:16px;left:-20px;position:absolute;top:2px;width:16px}.products-block>div .p .p-bottom>div .prices .price-final{flex-basis:unset;font-size:22px;font-weight:700;line-height:20px}.quantity .decrease:before{border-radius:5px 0 0 5px}.quantity .increase:before{border-radius:0 5px 5px 0}.quantity .decrease{border-radius:5px;width:27px}.quantity{border-radius:5px;margin-right:-5px}.quantity .increase{border-radius:5px;width:27px}.products-wrapper .product-slider-navigation{background-color:#fff;border-radius:50%;height:30px;margin-top:-15px;opacity:1;top:50%;width:30px;z-index:4}.products-wrapper .product-slider-navigation.navigation-next:before,.products-wrapper .product-slider-navigation.navigation-prev:before{content:"";height:12px;margin:0 auto;width:18px}.products-wrapper .product-slider-navigation.navigation-next:before{background:url(/user/documents/img/right.svg) 50% no-repeat}.products-wrapper .product-slider-navigation.navigation-prev:before{background:url(/user/documents/img/left.svg) 50% no-repeat}.products-wrapper .product-slider-navigation:hover{background-color:#fff3cf}.products-block>div .p .p-bottom>div .prices .price-standard{color:#a2a2a2;font-size:16px;font-weight:400;line-height:20px}.products-block>div .p .p-bottom>div .prices .price-standard strong{font-weight:400}.product-slider-holder.has-navigation{padding-top:0}.homepage-group-title.homepage-products-heading-10.h4{align-items:center;display:flex;font-size:26px;font-weight:600;justify-content:center;line-height:20px;padding-top:50px;text-align:left}.homepage-group-title.homepage-products-heading-10.h4 a{color:#1f1f1f;font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.homepage-group-title.homepage-products-heading-10.h4 a:hover{color:#b62875;text-decoration:none}.product-slider-holder .products-block>div .p .p-bottom.no-buttons>div .p-tools{display:flex}@media (max-width:991px){.products-block .p-bottom.single-button>div .p-tools form .btn{border-radius:5px}}.usp{margin-left:-10px;margin-right:-10px}.usp-wrap{display:flex;flex-wrap:wrap;justify-content:center;padding:35px 0}.usp-wrap .usp-item{display:flex;max-width:330px;padding:15px 10px;width:50%}.usp-wrap .usp-item .usp-img{display:block;height:16px;line-height:16px;margin-right:10px;min-width:16px}.usp-wrap .usp-item .usp-img img{position:relative;top:50%;transform:translateY(-50%)}.usp-wrap .usp-item p{font-size:14px;line-height:1.35;margin:0!important}.usp-wrap .usp-item p strong{color:#1f1f1f;display:block;font-size:16px;font-weight:600;line-height:20px}@media (min-width:480px){.usp-wrap .usp-item{align-items:center;justify-content:center}}@media screen and (min-width:992px){.usp-wrap .usp-item{width:25%}}@media (max-width:767px){.usp-wrap{padding:5px 0 15px}.usp-wrap .usp-item:not(:first-child){display:none}.usp-wrap .usp-item{width:100%}.banners-row:not(.footer-banners){padding-bottom:0}}@media (max-width:479px){.usp-wrap .usp-item .usp-img{margin-top:2px}.usp-wrap .usp-item p span{display:none}}#footer{background-color:#ffeef7;border:none;padding-top:0}#footer h4{color:#000;font-size:18px;font-weight:600;margin:30px 0 20px}#footer a{font-size:16px}#footer .contact-box a,#footer a{color:#373737}@media (min-width:768px){#footer li.rate{margin-top:37px}}#footer .banner{margin-bottom:0;min-height:auto}#footer .banner-wrapper{margin-top:0}#footer .banner-wrapper .social-icon-list a img{transform:none;transition:none}#footer .footer-bottom{background-color:#fff;max-height:105px;padding:0}#footer .footer-bottom .container{padding-bottom:20px;padding-top:20px}#footer .rate{align-items:center;display:flex;gap:10px}#footer .rate .stars .star.star-half:before,#footer .rate .stars .star.star-on:before{color:#e7c520}#footer .rate .rate-average{color:#373737;font-size:20px;font-weight:700;line-height:24px}#footer .rate .rate-star-wrap{display:inline-flex;flex-direction:column;gap:5px}#footer .rate a:hover{text-decoration:none}.rate-footer .store-rating{display:flex}.rate-footer .store-rating__average{color:#373737;font-size:20px;font-weight:700;line-height:24px;width:100%}.rate-footer .stars-rating{padding:4px}.rate-footer .star-list{display:block}.footer-contact{display:flex}.footer-contact .left{color:#b62875;font-size:25px;position:relative;top:5px}.footer-contact .right{display:flex;flex-direction:column;padding-left:10px}.footer-contact .right a{color:#000;font-size:18px;font-weight:400;line-height:23px}.footer-contact .right span{color:#676767;font-size:14px;font-weight:400;line-height:18px;padding-left:20px;position:relative}.footer-contact .right span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='.35' cx='7' cy='7' r='7' fill='%238CC63F'/%3E%3C/svg%3E");content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}.footer-contact .right span:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%238CC63F'/%3E%3C/svg%3E");content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}.footer-contact .right .offline:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle opacity='.35' cx='7' cy='7' r='7' fill='%23e94b4b'/%3E%3C/svg%3E");content:"";height:14px;left:2px;position:absolute;top:2px;width:14px}.footer-contact .right .offline:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='4' cy='4' r='4' fill='%23e62244'/%3E%3C/svg%3E");content:"";height:8px;left:5px;position:absolute;top:5px;width:8px}.mail .right span{padding-left:0}.mail .right span:after,.mail .right span:before{display:none}.footer-rows .custom-footer{display:flex;flex-wrap:wrap;padding-bottom:0;padding-top:0}.footer-rows .custom-footer>div:nth-child(5){width:100%}.footer-rows .custom-footer>div:nth-child(n+6){display:none}.footer-rows .custom-footer ul li{padding:0 0 10px}.footer-rows .contact-box ul{flex-wrap:wrap}.footer-rows .contact-box ul li:not(.social-icon-list){margin-bottom:5px;width:100%}.footer-rows .contact-box ul li.social-icon-list{padding-bottom:0}.social-icon-list{padding-top:0}.social-icon-list a{padding-right:10px}.footer-logo{margin-top:35px}.footer-icons{border-bottom:1px solid #384271;display:block;margin-top:20px;width:100%}.footer-icons h5{color:#000;font-size:14px;font-weight:400;margin:10px 15px 10px 0}.footer-icons .wrap{display:flex;flex-wrap:wrap}.footer-icons .payment,.footer-icons .shipping{border-top:1px solid #384271;padding:30px 10px}.footer-icons .payment img,.footer-icons .shipping img{margin:10px}@media (min-width:768px){.footer-icons{display:flex;flex-wrap:nowrap;justify-content:unset}.footer-icons .shipping{border-right:none;width:55%}.footer-icons .payment{width:45%}.custom-footer__banner1{font-size:14px;line-height:22px;padding-top:30px}}@media screen and (min-width:992px){.footer-rows .custom-footer>div{width:25%}.footer-icons>div{align-items:center;display:flex;justify-content:center}}@media (max-width:991px){.footer-rows .custom-footer>div{width:50%}.footer-links>div{width:33.33%}}@media screen and (max-width:767px){.type-product #footer{padding-bottom:80px}#footer{padding-top:25px}#footer .contact-box:not(.social-box) ul{display:block}#footer h4{border-top:1px solid #b62875;margin:0;padding:10px 0}#footer .custom-footer{margin-left:-20px;margin-right:-20px;padding-bottom:0}#footer .custom-footer>div{padding:0 20px;width:100%}#footer .custom-footer>div:first-of-type{padding-bottom:20px;width:100%}#footer .custom-footer>div:nth-child(2) h4,#footer .custom-footer>div:nth-child(3) h4{cursor:pointer;margin:0;padding:10px 0;position:relative}#footer .custom-footer>div:nth-child(2) h4:after,#footer .custom-footer>div:nth-child(3) h4:after{background:url(/user/documents/img/down-y.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;filter:invert(1);height:8px;margin-top:-4px;position:absolute;right:0;top:50%;transition:.2s ease-out;width:12px}#footer .custom-footer>div:nth-child(2) ul,#footer .custom-footer>div:nth-child(3) ul{display:none;padding:0 0 10px;transition:.2s ease-out}#footer .custom-footer>div:nth-child(2).show-list h4:after,#footer .custom-footer>div:nth-child(3).show-list h4:after{transform:rotate(180deg)}#footer .custom-footer>div:nth-child(2).show-list ul,#footer .custom-footer>div:nth-child(3).show-list ul{display:block}#footer .custom-footer>div:nth-child(5) h4,#footer .custom-footer>div:nth-child(5) ul{text-align:center}#footer .footer-bottom .container{display:flex;flex-direction:column-reverse}.footer-icons{border-top:1px solid #384271;padding-bottom:5px}.footer-icons .payment,.footer-icons .shipping{border:none;padding:10px 0}.footer-icons .payment img,.footer-icons .shipping img{margin:10px 10px 10px 0}}@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__newsletter{background-color:#fff;padding:0 10px;position:relative;width:100%!important}.custom-footer__newsletter:before{background-color:#b62875;content:"";display:block;height:1px;margin:0 auto;max-width:1340px;width:100%}.custom-footer__newsletter:after{background-color:#fff;border-left:9999px solid #fff;box-shadow:9999px 0 0 #fff;content:"";display:block;height:1px;left:-9999px;position:absolute;right:0;top:-1px}.custom-footer__newsletter .newsletter-header h4{font-size:22px;text-align:center}.custom-footer__newsletter .newsletter-header h4 span{color:#1f1f1f;font-weight:400}.custom-footer__newsletter .newsletter-header h4 span span{color:#b40000;font-weight:600}.custom-footer__newsletter .subscribe-form{margin:15px auto 25px;max-width:480px;position:relative;width:100%}.custom-footer__newsletter .subscribe-form .validator-msg-holder+br{display:none}.custom-footer__newsletter .subscribe-form .consents.consents-first{color:#1f1f1f;margin-top:10px;text-align:center}.custom-footer__newsletter .subscribe-form .consents.consents-first a{color:#1f1f1f;font-size:16px}@media (min-width:768px){.custom-footer__newsletter{margin-left:auto;margin-right:auto}}@media (min-width:992px){.custom-footer__newsletter .newsletter-header h4{font-size:26px}}#footer .ratings-banner,body:not(.type-detail) .custom-footer__banner10,body:not(.type-detail) .ratings{display:none}.ratings-banner .banner{margin-bottom:0}.ratings{background-color:#fff;padding-bottom:40px}@media (max-width:767px){.ratings{padding-bottom:60px}}.ratings__header{text-align:center}.ratings__header:before{background:#fff;border-bottom:1px solid #b62875;content:"";height:59px;left:0;position:absolute;width:100%;z-index:2}@media (max-width:767px){.ratings__header:before{z-index:0}}.ratings__header h3{color:#211f20;font-size:22px;font-weight:600;margin-bottom:14px;margin-top:28px}.ratings__header img{position:relative;z-index:3}@media (max-width:767px){.ratings__header img{z-index:0}}.ratings__header .store-rating{align-items:center;display:flex;gap:12px;justify-content:center}.ratings__header .store-rating .stars-rating{display:flex;flex-direction:column;gap:6px;text-align:left}.ratings__header .store-rating .stars-rating a.total-ratings{color:#211f20;font-size:14px;text-decoration:underline}.ratings__header .store-rating .stars-rating a.total-ratings:focus,.ratings__header .store-rating .stars-rating a.total-ratings:hover{text-decoration:none}.ratings__header .store-rating__average{color:#211f20;font-size:32px;font-weight:600}.ratings__header .store-rating .star:before{color:#e7c520}.ratings .rate-items{display:flex;gap:20px;justify-content:center;margin-bottom:25px;margin-top:39px}@media (max-width:767px){.ratings .rate-items{align-items:center;flex-direction:column;gap:20px}}.ratings .rate-items .user-rating{border:1px solid #b62875;border-radius:5px;padding:15px;width:100%}@media (min-width:768px){.ratings .rate-items .user-rating{width:33%}}.ratings .rate-items .user-rating__header span{align-items:center;color:#1f1f1f;display:flex;gap:7px}.ratings .rate-items .user-rating__header span.user-name{display:none}.ratings .rate-items .user-rating__header span.user-no-name{display:flex}.ratings .rate-items .user-rating__header span:before{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='27' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.687.094C6.147-.008-.008 6.147.094 13.687c.1 7.231 5.988 13.119 13.22 13.22 7.54.103 13.694-6.053 13.591-13.592C26.806 6.082 20.918.195 13.687.094Zm8.148 21.092a.257.257 0 0 1-.395-.02 8.008 8.008 0 0 0-2.085-1.907c-1.641-1.054-3.72-1.634-5.855-1.634-2.134 0-4.213.58-5.854 1.634a8.009 8.009 0 0 0-2.085 1.906.259.259 0 0 1-.396.02 11.3 11.3 0 0 1-3.008-7.491C2.05 7.422 7.198 2.172 13.473 2.157c6.274-.016 11.371 5.08 11.371 11.343a11.3 11.3 0 0 1-3.009 7.686Z' fill='%23333'/%3E%3Cpath d='M13.5 6.282c-1.27 0-2.42.476-3.237 1.341-.816.866-1.224 2.063-1.132 3.347.187 2.53 2.147 4.593 4.37 4.593 2.222 0 4.178-2.063 4.368-4.592.096-1.272-.309-2.458-1.139-3.34-.82-.87-1.967-1.35-3.23-1.35Z' fill='%23333'/%3E%3C/svg%3E");background-repeat:no-repeat;border-radius:50%;content:"";display:flex;height:27px;justify-content:center;width:27px}.ratings .rate-items .user-rating__score{color:#211f20;display:flex;font-weight:600;gap:7px;margin-top:11px}.ratings .rate-items .user-rating__score .stars-rating{align-items:center;display:flex}.ratings .rate-items .user-rating__score .stars-rating .star:before{color:#e7c520}.ratings .rate-items .user-rating__score .user-rating-time{display:none}.ratings .rate-items .user-rating__description{color:#1f1f1f;margin-top:10px}footer#footer>.container.footer-bottom{background-color:#fff}footer#footer .footer-bottom{box-shadow:0 0 0 100vmax #fff;-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax);padding-bottom:4px;padding-top:4px}@media (min-width:768px){footer#footer .footer-bottom{padding-inline:0}}@media (max-width:767px){footer#footer .footer-bottom{display:flex;flex-direction:column-reverse}}footer#footer .footer-bottom #signature a{color:#666}footer#footer .footer-bottom #signature img:nth-child(2){margin-left:.5em;margin-right:0;width:38px}.flags{left:0;top:20px}.flags .flag-discount{background-color:#b22e75;border-radius:50%;color:#fff;height:52px;line-height:52px;padding:0;text-align:center;width:52px}.flags .flag-discount .price-standard{display:none}.flags .flag-discount .price-save{color:#fff;font-size:16px;font-weight:600}.flag{border-radius:50px;font-size:14px;font-weight:600;padding:4px 12px;position:relative;text-transform:lowercase}.flag.flag-action{background-color:#b22e75;color:#fff}.flag.flag-new{background-color:#7462b9;color:#fff}.flag.flag-doporucujeme{color:#069}.product .prices .price-save{background-color:#b22e75;border-radius:50%;color:#fff;font-size:16px;font-weight:600;height:52px;line-height:52px;position:absolute;right:0;text-align:center;top:75px;width:52px}@media (min-width:768px){.product .prices .price-save{top:-165px}}.p:hover .flag{opacity:1}.p-image-wrapper .flags-extra .flag{display:none}.price-save{font-size:16px}.p-detail{padding-top:20px}.p-detail .products-related-header{font-size:0;text-align:left}.p-detail .products-related-header:before{content:"Mohlo by vás zaujímať";font-size:26px;font-weight:600;line-height:20px}.p-detail #recentlyViewed .homepage-group-title{text-align:center}.p-detail .stars .star.star-half:before,.p-detail .stars .star.star-on:before{color:#e7c520}.p-detail .social-buttons-wrapper .print,.p-detail .social-buttons-wrapper .share{display:none}.p-detail .social-buttons-wrapper .link-icon:before{color:#b62875}.p-detail .ratings-and-brand a.stars-label{color:#373737}.p-detail .p-to-cart-block{background-color:#fff3cf;border-radius:2px;flex-wrap:wrap;padding:20px;row-gap:10px}.p-detail .p-to-cart-block .p-final-price-wrapper{flex:1 1 100%}@media (max-width:767px){.p-detail .p-to-cart-block .p-final-price-wrapper{flex:unset}}.p-detail .p-to-cart-block .add-to-cart{gap:20px;width:100%}@media (max-width:767px){.p-detail .p-to-cart-block .add-to-cart{flex:unset;width:unset}}.p-detail .p-to-cart-block .add-to-cart-button{border-radius:5px;flex:1 1 70%;position:relative}@media (max-width:767px){.p-detail .p-to-cart-block .add-to-cart-button{flex:1 1 30%}}.p-detail .p-to-cart-block .add-to-cart-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.342 7.085a.625.625 0 0 0-.467-.21h-3.126V5A3.754 3.754 0 0 0 10 1.25 3.754 3.754 0 0 0 6.25 5v1.875H3.124a.625.625 0 0 0-.62.699l1.064 8.952a2.498 2.498 0 0 0 2.485 2.224h7.893a2.496 2.496 0 0 0 2.485-2.22l1.065-8.956a.626.626 0 0 0-.154-.489ZM7.499 5c0-1.379 1.122-2.5 2.5-2.5 1.38 0 2.5 1.121 2.5 2.5v1.875h-5V5Zm-.625 4.375a.625.625 0 1 1 0-1.25.625.625 0 0 1 0 1.25Zm6.25 0a.625.625 0 1 1 .001-1.25.625.625 0 0 1 0 1.25Z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:20px;left:22%;position:absolute;top:25%;width:20px}@media (max-width:767px){.p-detail .p-to-cart-block .add-to-cart-button:before{display:none}}@media (min-width:1200px){.p-detail .p-to-cart-block .add-to-cart-button:before{left:30%}}.p-detail .p-to-cart-block .quantity{border-color:#b62875;font-weight:600;padding-left:30px;padding-right:30px}.p-detail .p-to-cart-block .quantity input{border-left:1px solid #b62875;border-right:1px solid #b62875;width:35px}.p-detail .p-to-cart-block .quantity .decrease,.p-detail .p-to-cart-block .quantity .increase{width:30px}.p-detail .position--benefitProduct{border-top:1px solid #b62875;margin-top:50px;position:relative}.p-detail .position--benefitProduct:before{border-top:1px solid #b62875;content:"";left:-5000px;position:absolute;top:-1px;width:10000px}.p-detail .position--benefitProduct .usp-wrap{padding:25px 0}.p-detail .p-thumbnails div{width:100%}.p-detail .p-thumbnails div>div{display:flex;gap:8px;justify-content:center}.p-detail .p-thumbnails a img{border:1px solid #b62875;border-radius:5px;max-height:70px;max-width:70px;padding:5px}.basic-description .rate-wrapper.unveil-wrapper{display:none}.p-detail-tabs-wrapper .responsive-nav{background-color:#fff3cf;padding:25px 0;position:relative}.p-detail-tabs-wrapper .responsive-nav:before{background-color:#fff3cf;content:"";height:100%;left:-5000px;position:absolute;top:0;width:10000px;z-index:-1}.p-detail-tabs-wrapper .smooth-link{cursor:pointer}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs{margin:0}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs li a{color:#000;font-size:16px;font-weight:400;line-height:22px;text-decoration:underline}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs li a:hover{text-decoration:none}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs a.shp-tab-link{color:#000;font-size:16px;font-weight:400;line-height:22px}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs a.shp-tab-link:first-child{padding-left:20px}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs .shp-tab{text-decoration:underline}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs .shp-tab.active{text-decoration:none}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs .shp-tab.active a{color:#000;font-weight:600;text-decoration:none}.p-detail-tabs-wrapper .shp-tabs-holder li[data-testid=tabDiscussion],.p-detail-tabs-wrapper .shp-tabs-holder li[data-testid=tabRating],.p-detail-tabs-wrapper .tab-content .rate-wrapper.unveil-wrapper{display:none}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs .shp-tab:hover{text-decoration:none}.p-detail-tabs-wrapper .shp-tabs-holder ul.shp-tabs .shp-tab:hover a{color:#000}.p-detail-tabs-wrapper .need-help-desc{border:1px solid #b62875;border-radius:5px;margin-bottom:20px;max-width:310px;padding:25px}.p-detail-tabs-wrapper .need-help-desc h4{color:#1f1f1f;font-size:20px;font-weight:600;line-height:20px;margin-top:0}.p-detail-tabs-wrapper .need-help-desc .footer-contact.phone{padding-bottom:15px}@media (max-width:767px){.p-detail .position--benefitProduct{margin-top:0}.p-detail .position--benefitProduct:before{border-top:0}.usp-wrap{justify-content:left}.p-detail .position--benefitProduct .usp-wrap{padding:10px 0}.p-thumbnails-wrapper{display:none}.p-detail-tabs-wrapper{margin-top:0}.p-detail-tabs-wrapper #accordion-content{display:flex;flex-direction:column}.p-detail-tabs-wrapper #accordion-content .shp-tab-wrapper{background-color:#fff3cf;display:flex;gap:25px;position:relative;z-index:2}.p-detail-tabs-wrapper #accordion-content .shp-tab-wrapper:before{border-left:9999px solid #fff3cf;bottom:0;box-shadow:9999px 0 0 #fff3cf;content:"";display:block;left:-9999px;position:absolute;right:0;top:0;z-index:-1}.p-detail-tabs-wrapper #accordion-content .shp-tab-wrapper a{color:#000;font-size:16px;font-weight:600;line-height:22px;padding:25px 0}.p-detail-tabs-wrapper #accordion-content .shp-tab-wrapper a.smooth-link{font-weight:400;text-decoration:underline}.p-detail-tabs-wrapper #accordion-content .shp-accordion[data-testid=tabDiscussion],.p-detail-tabs-wrapper #accordion-content .shp-accordion[data-testid=tabRating],.p-detail-tabs-wrapper #accordion-content .shp-tab-wrapper a.shp-accordion-link:not(:first-child),.p-detail-tabs-wrapper #accordion-content .shp-tab-wrapper a:after{display:none}}.type-detail .products-block>div{margin-left:0;margin-right:0;z-index:1}.type-detail .products-block>div:hover{box-shadow:none}.type-detail .products-block>div:hover .p .name{text-decoration:none}.type-detail .products-block .product{padding:10px 5px}.type-detail .products-block .product:hover{box-shadow:none}.type-detail .products-block .product:hover .flags-default .flag,.type-detail .products-block .product:hover .flags-extra .flag{opacity:1}.type-detail .products-block .product:hover .p .image img{transform:scale(1.03)}.type-detail .products-block .product .p{margin-bottom:0}.type-detail .products-block .product .p .image{order:-3;overflow:hidden}.type-detail .products-block .product .p .image img{transition:.2s ease-out}.type-detail .products-block .product .p .p-code{color:#505050;font-size:12px;font-weight:400;margin-bottom:4px;order:-2;position:static;text-align:center}.type-detail .products-block .product .p .name{color:#000;font-size:16px;font-weight:600;padding:0}.type-detail .products-block .product .p .p-in{padding-top:0;position:relative}.type-detail .products-block .product .p .p-in-in{padding-top:21px;position:relative}.type-detail .products-block .product .p .stars-placeholder{display:none}.type-detail .products-block .product .p .stars-wrapper{height:16px;left:0;margin:0;position:absolute;right:0;top:0}.type-detail .products-block .product .p .stars{margin-right:0;width:70px}.type-detail .products-block .product .p .stars .star.star-half:before,.type-detail .products-block .product .p .stars .star.star-on:before{font-size:12px}.type-detail .products-block .product .p .stars a,.type-detail .products-block .product .p .stars span{width:14px}.type-detail .products-block .product .p .availability{font-size:14px;font-weight:600;margin-top:5px;width:100%}.type-detail .products-block .product .p .availability span[style="color:#66bb33"]{padding-left:15px;position:relative}.type-detail .products-block .product .p .availability span[style="color:#66bb33"]:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/check.svg) no-repeat;background-size:100% auto;content:"";display:block;height:10px;left:0;margin-top:-4px;position:absolute;top:50%;width:11px}.type-detail .products-block .product .p .availability .availability-amount{display:none}.type-detail .products-block .product .p .p-bottom{padding:5px 0 0!important}.type-detail .products-block .product .p .p-bottom>div .prices{-webkit-box-align:end;-ms-flex-align:end;display:flex;flex-wrap:wrap;min-height:65px;position:static;width:100%}.type-detail .products-block .product .p .p-bottom>div .prices .price-final{color:#1f1f1f;font-size:22px;font-weight:700;line-height:1;margin-bottom:3px;order:-1}.type-detail .products-block .product .p .p-bottom>div .prices .price-additional,.type-detail .products-block .product .p .p-bottom>div .prices .price-standard{color:#9d9d9d;font-size:14px}.type-detail .products-block .product .p .p-bottom>div .prices .price-standard{margin:0;order:-2}.type-detail .products-block .product .p .p-bottom>div .prices .price-standard strong{font-weight:400}.type-detail .products-block .product .p .p-bottom>div .prices .price-standard+.price-additional+.price-final{color:#b40000}.type-detail .products-block .product .p .p-bottom .p-desc{font-size:14px;margin-bottom:10px!important;width:100%}.type-detail .products-block .product .p .p-bottom .p-tools{padding:10px 0 0;width:100%}.type-detail .products-block .product .p .p-bottom .p-tools .btn.btn-cart,.type-detail .products-block .product .p .p-bottom .p-tools .btn.btn-primary{font-size:17px;line-height:1.4;margin:0;max-width:145px;min-width:auto;padding:13px 25px;width:100%}.type-detail .in-znacka .products-block{margin-top:20px}@media (min-width:480px){.type-detail .products-block .product{padding:10px}}.products-block .quantity{padding-right:33px}.products-block .quantity .increase{width:30px}.quantity{border-color:#ddd;padding-left:30px;padding-right:30px}.quantity input{width:30px!important}.quantity .increase{border-left:1px solid #ddd;border-radius:0 5px 5px 0!important}.quantity .decrease{border-radius:5px 0 0 5px!important;border-right:1px solid #ddd}.quantity .decrease:hover:before,.quantity .increase:hover:before{background:#ddd}.products-block>div:hover .p a{text-decoration:none}.slide__bar{bottom:0;box-shadow:0 0 10px rgba(0,0,0,.15);left:0;position:fixed;width:100%;z-index:55}.slide__bar .price-final{font-size:22px;font-weight:700;line-height:20px}.slide__bar .price-save{display:none}.slide__bar .quantity{padding-left:30px;padding-right:30px}@media (max-width:350px){.slide__bar .quantity{padding-left:25px;padding-right:25px}}.slide__bar .quantity input{width:35px}@media (max-width:350px){.slide__bar .quantity input{width:30px}}.slide__bar .p-to-cart-block{align-items:center;background-color:#fff3cf;justify-content:space-between}@media (min-width:500px){.slide__bar .p-to-cart-block{gap:15px;justify-content:center}}.slide__bar .p-to-cart-block div{width:unset}.slide__bar .p-to-cart-block .add-to-cart-button{border-radius:5px;font-weight:600;line-height:22px;margin-top:6px;max-height:40px;padding:0 15px;width:unset}@media (max-width:350px){.slide__bar .p-to-cart-block .add-to-cart-button{padding:0 4px}}@media (max-width:424px){.slide__bar .price-final{font-size:18px}.slide__bar .quantity{height:41px;padding-left:25px;padding-right:25px}.slide__bar .quantity input{height:39px}.slide__bar .quantity .decrease,.slide__bar .quantity .increase{height:39px;width:27px}.slide__bar .quantity .decrease:before,.slide__bar .quantity .increase:before{line-height:39px}}.p-detail-inner .p-image-wrapper .count-img{align-items:center;background-color:#fff;border:1px solid #b62875;display:flex;justify-content:center;position:absolute;right:20px;text-align:center;text-decoration:underline;top:0;width:calc(20% - 23px)}.p-detail-inner .p-image-wrapper .count-img:hover{border-color:#b62875;text-decoration:none}@media (max-width:767px){.p-detail-inner .p-image-wrapper .row{display:none}}.p-detail-inner .p-image-wrapper .btn-image{background:#fff;border:1px solid #b62875;border-radius:5px;display:flex;height:24px;justify-content:center;line-height:20px;position:absolute;top:50%;width:24px}@media (min-width:768px){.p-detail-inner .p-image-wrapper .btn-image{display:none}}.p-detail-inner .p-image-wrapper .btn-image:before{color:#b62875;font-family:Shoptet;font-size:13px}.p-detail-inner .p-image-wrapper .btn-image-prev:before{content:"\e90f"}.p-detail-inner .p-image-wrapper .btn-image-next{right:0}.p-detail-inner .p-image-wrapper .btn-image-next:before{content:"\e910"}.p-detail-inner .p-thumbnails-wrapper{padding-left:0;padding-right:0}.p-detail-inner .p-thumbnails{height:auto}.p-detail-inner .p-thumbnails .p-thumbnails-inner{height:auto;position:static;width:100%}.p-detail-inner .p-thumbnails a:hover img{border-color:#b62875}.shipping-btn{cursor:pointer;text-align:center}.shipping-btn span{display:block;text-decoration:underline}.shipping-btn:hover span{text-decoration:none}.shipping-info{display:none;left:50%;max-height:100%;max-width:860px;overflow:auto;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:50%;width:100%;z-index:10001}.shipping-info .shipping-info-wrap{background-color:#fff;border-radius:5px;padding:30px 20px 10px}.shipping-info .shipping-info-table{overflow-x:auto}.shipping-info h3{margin-top:0;text-align:center}.shipping-info table{margin-bottom:10px;width:100%}.shipping-info table tr{border:1px solid #c3bfb5;border-top:none}.shipping-info table tr td,.shipping-info table tr th{border-right:1px solid #c3bfb5;color:#1f1f1f;font-weight:400;padding:12px 10px;text-align:left}.shipping-info table tr td:last-child,.shipping-info table tr th:last-child{border-right:none}.shipping-info table tr td .free,.shipping-info table tr th .free{color:#fcbe00}.shipping-info table tr:last-child td,.shipping-info table tr:last-child th{padding-bottom:12px}.shipping-info table tr:first-of-type{border-color:#fff #fff #c3bfb5}.shipping-info table tr:first-of-type td,.shipping-info table tr:first-of-type th{border-color:#fff;font-size:16px;font-weight:500}.shipping-info h4{font-size:18px;margin-bottom:8px}.shipping-info p{font-size:16px;font-weight:400}.shipping-info p a{color:#fcbe00;text-decoration:underline}.shipping-info .shipping-close{background-color:#fff;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.1);cursor:pointer;display:block;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;transition:.2s ease-in-out;width:40px}.shipping-info .shipping-close:before{color:#1f1f1f;content:"\e912";font-family:shoptet;font-size:16px;line-height:40px}.shipping-info .flaticon-delivery-truck{display:inline-block;margin-top:20px}.shipping-info .flaticon-delivery-truck span{text-decoration:underline}.shipping-info .flaticon-delivery-truck:hover span{text-decoration:none}.shipping-info .flaticon-delivery-truck:before{font-family:flaticon;font-size:26px;margin-right:8px;position:relative;top:9px}.shipping-visible .shipping-info{display:block}.shipping-visible #cboxOverlay{display:block!important}@media screen and (min-width:768px){.shipping-info .shipping-info-wrap{padding:30px 30px 10px}.shipping-info table tr td:first-child,.shipping-info table tr th:first-child{width:270px}}#product-detail-form .variant-label{color:#1f1f1f;font-size:16px;font-weight:600;padding-bottom:8px}#product-detail-form .advanced-parameter{height:45px;min-width:60px;width:auto}#product-detail-form .advanced-parameter .pkVar{display:none}#product-detail-form .advanced-parameter .advanced-parameter-inner{align-items:center;background-color:#fff;border-color:#c3bfb5;border-radius:5px!important;box-shadow:0 3px 8px rgba(0,0,0,.08);color:#1f1f1f;display:flex;font-size:14px;font-weight:400;height:55px;justify-content:center;padding:5px 8px;text-align:center;width:auto}#product-detail-form .advanced-parameter .advanced-parameter-inner.yes-before{border-color:#b62875;color:#b62875;font-weight:600}#product-detail-form .advanced-parameter .advanced-parameter-inner.yes-before:before{display:none}#product-detail-form .advanced-parameter .advanced-parameter-inner .pkVS{overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:10ch}#product-detail-form .advanced-parameter .advanced-parameter-inner:hover{border-color:#b62875;box-shadow:none}#product-detail-form .advanced-parameter .advanced-parameter-inner img{border-radius:0}#product-detail-form .advanced-parameter.vyprodano .advanced-parameter-inner{background-color:transparent;background-image:gradient(linear,19.1% -7.9%,81% 107.9%,color-stop(0,transparent),color-stop(.48,transparent),color-stop(.5,#000),color-stop(.52,transparent),color-stop(1,transparent));background-image:repeating-linear-gradient(149deg,transparent,transparent 48%,#c3bfb5 50%,transparent 52%,transparent);border-color:#c3bfb5;color:#1f1f1f;font-weight:400}#product-detail-form .advanced-parameter.vyprodano .advanced-parameter-inner.yes-before{border-color:#c3bfb5;color:#1f1f1f}#product-detail-form .hidden-split-parameter[data-parameter-name=Barva] .advanced-parameter{height:45px;min-width:auto;width:60px}#product-detail-form .hidden-split-parameter[data-parameter-name=Barva] .advanced-parameter-inner{background-color:transparent;height:45px;padding:0;width:60px}.template-13 #product-detail-form .mehub-bonus-product-detail-container{width:auto}.template-13 #product-detail-form .mehub-bonus-product-detail-container .card{background-color:transparent;color:#1f1f1f;flex:1 1 50%;margin:0;width:50%}.template-13 #product-detail-form .mehub-bonus-product-detail-container .card a{color:#1f1f1f;text-decoration:underline}.template-13 #product-detail-form .mehub-bonus-product-detail-container .card a:hover{text-decoration:none}#product-detail-form>.detail-parameters{margin-bottom:30px;margin-top:20px}#product-detail-form>.detail-parameters .p-code{display:none}#product-detail-form>.detail-parameters tr{display:block}#product-detail-form>.detail-parameters th{display:none}#product-detail-form>.detail-parameters td,#product-detail-form>.detail-parameters th{line-height:1.2;padding:0}#product-detail-form>.detail-parameters .availability-label{font-size:17px;font-weight:600;margin:0}#product-detail-form>.detail-parameters span[style="color: #7ab52c"]{margin-left:0!important;padding-left:22px;position:relative}#product-detail-form>.detail-parameters span[style="color: #7ab52c"]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='21' height='21' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.536 5.462a.625.625 0 0 1 0 .883L7.344 10.54a.625.625 0 0 1-.884 0L4.464 8.542a.625.625 0 1 1 .883-.883l1.554 1.554 3.752-3.751a.625.625 0 0 1 .883 0ZM16 8c0 4.422-3.579 8-8 8-4.422 0-8-3.579-8-8 0-4.422 3.579-8 8-8 4.422 0 8 3.579 8 8Zm-1.25 0c0-3.731-3.02-6.75-6.75-6.75A6.746 6.746 0 0 0 1.25 8c0 3.731 3.02 6.75 6.75 6.75 3.731 0 6.75-3.02 6.75-6.75Z' fill='%237AB52C'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:18px;left:0;position:absolute;top:2px;width:18px}#product-detail-form>.detail-parameters .availability-amount{display:none}#product-detail-form>.detail-parameters .delivery-time{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;justify-content:space-between;margin-top:2px}#product-detail-form>.detail-parameters .delivery-time>span{display:block;font-weight:400}#product-detail-form>.detail-parameters .delivery-time>span:before{content:"Odošleme:";margin-right:2px}#product-detail-form>.detail-parameters .delivery-time>span:not(.default-variant){color:#6b3}#product-detail-form>.detail-parameters .shipping-options{align-items:center;color:#1f1f1f;display:flex;font-size:14px;height:24px;justify-content:space-between;margin:10px 0}#product-detail-form>.detail-parameters .shipping-options:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.107 2.534a.54.54 0 0 0-.508-.354h-4.59a.542.542 0 0 0-.54.54v5.13H1.24a.542.542 0 0 0-.54.54v5.13c0 .297.243.54.54.54h1.44c.202 0 .375-.11.466-.275A2.164 2.164 0 0 0 5.29 15.68c1.005 0 1.85-.691 2.09-1.62h7.946c.103 0 .195-.03.276-.078a2.162 2.162 0 0 0 2.108 1.698c1.005 0 1.85-.691 2.09-1.62h1.69c.297 0 .54-.243.54-.54V7.85a.54.54 0 0 0-.032-.186l-1.89-5.13ZM5.289 14.6a1.08 1.08 0 1 1 0-2.16 1.08 1.08 0 0 1 0 2.16Zm9.18-1.62H7.38a2.164 2.164 0 0 0-2.09-1.62 2.16 2.16 0 0 0-2.14 1.895.54.54 0 0 0-.47-.275h-.9V8.93h12.69v4.05Zm3.24 1.62a1.08 1.08 0 1 1 0-2.16 1.08 1.08 0 0 1 0 2.16Zm3.24-1.62H19.8a2.164 2.164 0 0 0-2.09-1.62 2.16 2.16 0 0 0-2.108 1.701c-.017-.01-.033-.024-.052-.032V3.26h3.675l1.725 4.687v5.033Z' fill='%2321BFBF'/%3E%3Cpath d='M7.72.56a.542.542 0 0 0-.54.54v5.67c0 .297.243.54.54.54h5.67c.297 0 .54-.243.54-.54V1.1a.542.542 0 0 0-.54-.54H7.72Zm5.13 5.67H8.26V1.64h4.59v4.59ZM3.129 7.31h2.97c.297 0 .54-.243.54-.54V3.8a.542.542 0 0 0-.54-.54h-2.97a.542.542 0 0 0-.54.54v2.97c0 .297.243.54.54.54Zm.54-2.97h1.89v1.89h-1.89V4.34Z' fill='%2321BFBF'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% auto;content:"";display:block;height:28px;margin-right:8px;width:28px}#product-detail-form>.detail-parameters .shipping-options:hover{text-decoration:none}.type-detail .content-modal h1,.type-detail .shipping-options-popup h1{font-size:26px;margin-top:5px}.type-detail #watchdog-form>h3{font-size:26px;margin-top:5px;text-align:left}@media (min-width:480px){.detail-parameters{position:relative}.detail-parameters .delivery-time-row,.detail-parameters>tr:first-of-type{padding-right:10px;width:calc(100% - 145px)}.detail-parameters .shipping-options-row{position:absolute;right:0;top:6px}}.type-category #content{padding-bottom:20px;z-index:1}.type-category #content .category-perex a{color:#b62875!important}.type-category #content .category-perex a:hover{text-decoration:underline}.type-category #content .category-perex a span{color:#b62875!important}.type-category #content .category-perex a span:hover{text-decoration:underline}.type-category #content .category-perex{display:flex;flex-direction:column;flex-wrap:wrap}.type-category #content .category-perex .hide-p p{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:38ch}.type-category #content .category-perex .hide-p p:not(:first-child){display:none}.type-category #content .category-perex .show-text{font-size:0}.type-category #content .category-perex .show-text:before{content:"Skryť";font-size:16px}.type-category #content .category-perex .right-choice{background-color:#e9d9a9;border-radius:5px;flex:0 0 25%;margin-top:15px;padding:15px}.type-category #content .category-perex .right-choice h4{margin:0}.type-category #content .category-perex .right-choice ul{margin-bottom:0}.type-category #content .category-perex .right-choice ul li{margin-bottom:5px}.type-category #content .category-perex .right-choice ul li:before{display:none}.type-category #content .category-perex .right-choice a{color:#000!important;font-size:16px;font-weight:400;line-height:22px;text-decoration:underline}.type-category #content .category-perex .right-choice a:hover{text-decoration:none}@media (min-width:768px){.type-category #content .category-perex{flex-direction:row;justify-content:space-between}.type-category #content .category-perex .text-perex{flex:0 0 70%}.type-category #content .category-perex .right-choice{margin-top:-50px}}@media (min-width:1024px){.type-category #content .category-perex .right-choice{max-height:175px}}.type-category .category-top{background-color:#fff3cf;position:relative}.type-category .category-top:before{border-left:9999px solid #fff3cf;bottom:0;box-shadow:9999px 0 0 #fff3cf;content:"";display:block;left:-9999px;position:absolute;right:0;top:0;z-index:-1}.type-category .category__secondDescription{visibility:hidden}.category-content-wrapper>h4{font-size:19px}.category-header-pagination{color:#666}.products-block .product .ratings-wrapper{padding-top:15px}.products-block .product .p .name{font-weight:600}@media (min-width:321px) and (max-width:767px){.columns-mobile-2 .products-block .p .name{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:-webkit-box;height:90px;overflow:hidden}}@media (min-width:480px){.category-content-wrapper .products-block .product{padding:20px 10px 25px}}@media (min-width:768px){.category-header{padding-left:0;padding-top:0!important;text-align:left}.category-header>form{display:block;order:-1;padding-bottom:15px;padding-top:20px}.category-header .dropdown button{display:none;font-size:14px;font-weight:500;padding:10px}.category-header .dropdown .dropdown-menu{background-color:transparent;border:none;box-shadow:none;display:flex;flex-wrap:wrap;margin:0 -5px;position:static}.category-header .dropdown .dropdown-menu li{margin-right:15px;padding:0}.category-header .dropdown .dropdown-menu li label,.category-header .dropdown .dropdown-menu li strong{font-size:16px;padding:5px}.category-header .dropdown .dropdown-menu li label{text-decoration:underline}.category-header .dropdown .dropdown-menu li label:hover{color:#1f1f1f;text-decoration:none}.category-header .products-listing-order-heading{display:none}.category-top>h4:before{font-size:24px}}@media (min-width:992px){.category-content-wrapper>h4{font-size:28px}}@media (max-width:767px){.type-category .products-block>div .p .p-bottom>div .p-tools .btn,.type-category .products-block>div .p .p-bottom>div .p-tools .btn.btn-cart{border-radius:5px}.category-header #products-listing-order{background-color:#fff3cf;border:1px solid #c3bfb5!important;font-size:18px!important}.category-header #products-listing-order .products-listing-order-heading{display:none}.category-header #products-listing-order .icon-chevron-down{font-size:16px!important}.category-header #products-listing-order .icon-chevron-down:before{color:#ffc211}.category-content-wrapper{display:flex;flex-wrap:wrap}.category-content-wrapper>div,.category-content-wrapper>h4{width:100%}.category-content-wrapper>h4{margin:30px 0 15px}.category-content-wrapper #filters-wrapper{margin-top:15px;order:-5}.category-perex,.category__secondDescription{position:relative;z-index:2}}.type-category .category-content-wrapper{display:flex;flex-direction:column}@media (max-width:767px){.category-header #products-listing-order{display:none}.category-header .dropdown-menu{border:none;box-shadow:none;display:flex;overflow:overlay;z-index:10}.category-header .dropdown-menu::-webkit-scrollbar{display:none}.category-header .dropdown-menu label{text-decoration:underline}.category-header .dropdown-menu strong{text-decoration:none}#filters-wrapper .show-filters{background-color:#b62875;border-radius:5px;color:#fff;font-size:16px;font-weight:700;line-height:22px;max-height:45px;text-align:center;width:100%}#filters-wrapper .show-filters img{padding-bottom:3px;padding-right:5px}.filters-wrapper{display:none}.show-filter-mobile .filters-wrapper{display:block}.param-filter-top form fieldset{display:flex}}@media (min-width:768px){#filters-wrapper .show-filters{display:none}}.filter-section-boolean{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 auto;order:10;position:relative;width:auto}@media (max-width:767px){.filter-section-boolean{margin:10px 0 10px auto;width:100%}}.filter-section-boolean .param-filter-top{display:flex}.filter-section-boolean .param-filter-top form{border:0!important;display:initial!important;min-width:auto!important}.filter-section-boolean .param-filter-top form div{margin-bottom:0!important}@media (max-width:991px){.filter-section-boolean .param-filter-top{width:100%}}.filter-section-boolean .param-filter-top form{box-shadow:none!important;padding:0!important;position:static!important}.filter-section-boolean .param-filter-top form fieldset div{clear:none!important;margin-bottom:0;width:auto!important}.filter-section-boolean .param-filter-top form fieldset div .filter-count{display:none}#filters-wrapper,.filters-default-position{order:-6}.filters-wrapper{background-color:transparent;order:-6}@media (max-width:1199px){.filters-wrapper{position:relative}}@media (min-width:768px){.filters-wrapper .filters-unveil-button-wrapper{display:none}}.filters-wrapper .filters-unveil-button-wrapper .btn-default.unveil-button{background-color:#b62875;border:0;color:#fff;font-size:16px;font-weight:600;margin:0 auto;max-width:100%;padding:10px;text-transform:lowercase;width:100%}.filters-wrapper .filters-unveil-button-wrapper .btn-default.unveil-button:hover{background-color:#b62875}#content .filters-wrapper>div:first-of-type{background-color:#fff;margin-bottom:0}#content #category-filter-hover{align-items:center;display:flex;flex-wrap:wrap;gap:5px}@media (max-width:767px){#content #category-filter-hover{width:100%}}@media (min-width:768px){#content #category-filter-hover .filter-section{margin:0 .5px 0 0}}@media (max-width:767px){#content #category-filter-hover .filter-section{width:100%}}#content #filters,#content .filters{margin-bottom:10px;padding:0;width:100%}@media (min-width:768px){#content #filters,#content .filters{align-items:center;border-bottom:1px solid #b62875;display:inline-flex!important;flex-wrap:wrap}}#content #filters .slider-wrapper,#content .filters .slider-wrapper{margin:0!important;order:-20;padding:0;position:relative;z-index:9}@media (min-width:768px){#content #filters .slider-wrapper,#content .filters .slider-wrapper{margin:0!important}}@media (max-width:767px){#content #filters .slider-wrapper,#content .filters .slider-wrapper{max-width:100%;width:100%}}#content #filters .slider-wrapper:not(.open) .price-filter,#content .filters .slider-wrapper:not(.open) .price-filter{display:none}#content #filters .slider-wrapper.open h4,#content .filters .slider-wrapper.open h4{background-color:#fff;border-bottom:0;border-radius:4px 4px 0 0;color:#000;position:relative}@media (min-width:768px){#content #filters .slider-wrapper.open h4:before,#content .filters .slider-wrapper.open h4:before{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:0;position:absolute;top:auto;transform:none;width:100%;z-index:9}}#content #filters .slider-wrapper.open h4:after,#content .filters .slider-wrapper.open h4:after{color:#b62875;rotate:180deg;transition:.3s}@media (max-width:767px){#content #filters .slider-wrapper.open h4,#content .filters .slider-wrapper.open h4{border-bottom:0;border-radius:0}}#content #filters .slider-wrapper h4,#content .filters .slider-wrapper h4{background-color:#fff;border:1px solid #b62875;border-radius:25px;color:#000;font-size:16px;font-weight:600;line-height:20px;margin:0;padding:3px 10px}@media (max-width:1199px){#content #filters .slider-wrapper h4,#content .filters .slider-wrapper h4{padding:16px 10px}}@media (max-width:767px){#content #filters .slider-wrapper h4,#content .filters .slider-wrapper h4{align-items:center;border-radius:5px;display:flex;justify-content:space-between}}#content #filters .slider-wrapper h4:before,#content .filters .slider-wrapper h4:before{left:auto;margin-top:1px;right:10px;transform:rotate(180deg)}#content #filters .slider-wrapper h4:after,#content .filters .slider-wrapper h4:after{color:#b62875;content:"\e911";display:inline-block;font-family:Shoptet;font-size:10px;margin-left:10px;position:relative;top:-2px;transform:rotate(180deg);transition:.3s}@media (max-width:1199px){#content #filters .slider-wrapper h4:after,#content .filters .slider-wrapper h4:after{margin-left:10px}}#content #filters .slider-wrapper h4:hover,#content .filters .slider-wrapper h4:hover{cursor:pointer}#content #filters .slider-wrapper h4:hover span,#content .filters .slider-wrapper h4:hover span{text-decoration:underline}#content #filters .slider-wrapper .price-filter,#content .filters .slider-wrapper .price-filter{background-color:#fff;border:1px solid #b62875;border-radius:0 4px 4px 4px;display:flex;flex-wrap:wrap;height:90px;padding:25px 25px 0;position:absolute;width:250px;z-index:1}@media (max-width:767px){#content #filters .slider-wrapper .price-filter,#content .filters .slider-wrapper .price-filter{border-radius:0;border-top:0;height:auto;padding-bottom:25px;position:static;width:100%}}#content #filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle,#content .filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle{background-color:#000;height:28px;top:-10px;width:28px}#content #filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle:after,#content .filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle:after{display:none}#content #filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle:before,#content .filters .slider-wrapper .price-filter .ui-slider-horizontal .ui-slider-handle:before{bottom:0;color:#fff;font-size:16px;font-weight:300;left:0;line-height:28px;position:absolute;right:0;text-align:center;top:0}#content #filters .slider-wrapper .price-filter .slider-header,#content .filters .slider-wrapper .price-filter .slider-header{padding-bottom:0;width:100%}@media (max-width:767px){#content #filters .slider-wrapper .price-filter .slider-header,#content .filters .slider-wrapper .price-filter .slider-header{margin-top:15px}}#content #filters .slider-wrapper .price-filter .slider-header .from,#content #filters .slider-wrapper .price-filter .slider-header .to,#content .filters .slider-wrapper .price-filter .slider-header .from,#content .filters .slider-wrapper .price-filter .slider-header .to{color:#1a1a1a;font-size:14px;font-weight:400!important}#content #filters .slider-wrapper .price-filter .ui-slider,#content .filters .slider-wrapper .price-filter .ui-slider{background-color:#fff;border-radius:6px;height:8px}#content #filters .slider-wrapper .price-filter .ui-slider .ui-slider-range,#content .filters .slider-wrapper .price-filter .ui-slider .ui-slider-range{background-color:#b62875;height:8px}#content #filters .slider-wrapper .price-filter .slider-content,#content .filters .slider-wrapper .price-filter .slider-content{background-color:#fff;border-radius:6px;height:8px;margin-bottom:0;order:-10;width:100%}#content #filters .filter-sections,#content .filters .filter-sections{align-items:center;background-color:#fff;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;padding:20px 0;row-gap:15px;width:auto}#content #filters .filter-sections .filter-section,#content .filters .filter-sections .filter-section{border-top:0;padding:0;position:relative}#content #filters .filter-sections .filter-section:first-child,#content .filters .filter-sections .filter-section:first-child{border-top:0}#content #filters .filter-sections .filter-section.filter-section-count,#content #filters .filter-sections .filter-section:not(.open) form,#content .filters .filter-sections .filter-section.filter-section-count,#content .filters .filter-sections .filter-section:not(.open) form{display:none}#content #filters .filter-sections .filter-section.open,#content .filters .filter-sections .filter-section.open{z-index:9}#content #filters .filter-sections .filter-section.open h4,#content .filters .filter-sections .filter-section.open h4{background-color:#fff;border-radius:4px 4px 0 0;box-shadow:0 0 8px rgba(0,0,0,.11);color:#000;position:relative}@media (min-width:768px){#content #filters .filter-sections .filter-section.open h4:before,#content .filters .filter-sections .filter-section.open h4:before{background-color:#fff;bottom:-5px;content:"";height:10px;left:0;margin:0;position:absolute;top:auto;transform:none;width:100%;z-index:9}}#content #filters .filter-sections .filter-section.open h4:after,#content .filters .filter-sections .filter-section.open h4:after{color:#b62875;transform:rotate(1turn);transition:.3s}@media (max-width:767px){#content #filters .filter-sections .filter-section.open h4,#content .filters .filter-sections .filter-section.open h4{border-bottom:0;border-left:1px solid #d1d1d1;border-radius:0;border-right:1px solid #d1d1d1;box-shadow:none}}#content #filters .filter-sections .filter-section form,#content .filters .filter-sections .filter-section form{background-color:#fff;border:1px solid #b62875;border-radius:0 4px 4px 4px;box-shadow:0 0 8px rgba(0,0,0,.11);left:0;margin:0;max-width:250px;min-width:250px;padding:25px;position:absolute;z-index:1}@media (max-width:767px){#content #filters .filter-sections .filter-section form,#content .filters .filter-sections .filter-section form{border-radius:0;border-top:0;max-width:100%;padding:15px;position:static}}#content #filters .filter-sections .filter-section form fieldset div,#content .filters .filter-sections .filter-section form fieldset div{margin-bottom:5px;width:100%}#content #filters .filter-sections .filter-section h4,#content .filters .filter-sections .filter-section h4{background-color:#fff;border:1px solid #b62875;border-radius:25px;color:#000;font-size:16px;font-weight:600;line-height:20px;margin-bottom:0;padding:3px 10px}@media (max-width:1199px){#content #filters .filter-sections .filter-section h4,#content .filters .filter-sections .filter-section h4{padding:16px 10px}}@media (max-width:767px){#content #filters .filter-sections .filter-section h4,#content .filters .filter-sections .filter-section h4{align-items:center;border-radius:5px;display:flex;justify-content:space-between}}#content #filters .filter-sections .filter-section h4:after,#content .filters .filter-sections .filter-section h4:after{color:#b62875;content:"\e911";display:inline-block;font-family:Shoptet;font-size:10px;margin-left:10px;position:relative;top:-2px;transform:rotate(180deg);transition:.3s}@media (max-width:1199px){#content #filters .filter-sections .filter-section h4:after,#content .filters .filter-sections .filter-section h4:after{margin-left:15px}}#content #filters .filter-sections .filter-section h4:before,#content .filters .filter-sections .filter-section h4:before{left:auto;margin-top:1px;right:10px;transform:rotate(180deg)}#content #filters .filter-sections .filter-section h4:hover,#content .filters .filter-sections .filter-section h4:hover{cursor:pointer}#content #filters .filter-sections .filter-section h4:hover span,#content .filters .filter-sections .filter-section h4:hover span{text-decoration:underline}.vybrane-filtry{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px;order:-3;padding:10px 0}@media (max-width:767px){.vybrane-filtry{margin-top:25px}}.vybrane-filtry:not(.aktivni-filtr){margin-bottom:0;padding:0}.vybrane-filtry:not(.aktivni-filtr) .slider-wrapper{margin:10px 20px}.vybrane-filtry .filter-here{display:flex;flex-wrap:wrap;width:90%}@media (max-width:767px){.vybrane-filtry .filter-here{width:100%}}.vybrane-filtry .filter-section.filter-section-count{padding:0}.vybrane-filtry .filter-total-count{display:none}.vybrane-filtry #clear-filters{margin:0 0 0 auto;padding-right:20px}@media (max-width:767px){.vybrane-filtry #clear-filters{text-align:right;width:100%}}.vybrane-filtry #clear-filters a{color:#000!important;font-size:0;font-weight:300;text-transform:none}.vybrane-filtry #clear-filters a:after{display:none}.vybrane-filtry #clear-filters a:before{content:"Zrušiť filter";font-size:16px;position:relative;top:-2px}.vybrane-filtry .filter-count{display:none}.vybrane-filtry .filter-label{align-items:center;background-color:#b62875;border:0;border-radius:4px;color:#fff;display:flex!important;font-size:14px;font-weight:400;line-height:1;margin:0;min-height:24px;padding:4px 8px;top:-8px;width:auto}.vybrane-filtry .filter-label:after{color:#fff;content:"\e912";display:block;font-family:shoptet;font-size:7px;margin-left:10px}.vybrane-filtry .slider-wrapper{align-items:center;background-color:#b62875;border:0;border-radius:4px;color:#fff;display:flex;font-size:14px;font-weight:400;line-height:1;margin:0;max-width:unset;padding:4px 8px}.vybrane-filtry .slider-wrapper:hover{cursor:pointer}.vybrane-filtry .slider-wrapper .slider-content,.vybrane-filtry .slider-wrapper h4{display:none}.vybrane-filtry .slider-wrapper .slider-header{padding:0;width:auto}.vybrane-filtry .slider-wrapper .slider-header .from,.vybrane-filtry .slider-wrapper .slider-header .to{color:#fff}.vybrane-filtry .slider-wrapper:before{content:"Cena:";margin-right:3px}.vybrane-filtry .slider-wrapper:after{color:#fff;content:"\e912";display:block;font-family:Shoptet;font-size:8px;margin-left:10px}.vybrane-filtry .slider-wrapper .from,.vybrane-filtry .slider-wrapper .to{float:none;font-size:0;width:auto}.vybrane-filtry .slider-wrapper .from>span,.vybrane-filtry .slider-wrapper .to>span{font-size:14px}.vybrane-filtry .slider-wrapper .from:after{content:" - ";font-size:14px}.pagination-wrapper{margin-bottom:15px;margin-top:30px}.pagination-wrapper .pagination-top .pagination-link,.pagination-wrapper .pagination-top strong{display:none}.pagination-wrapper .pagination-loader .load-products.btn{background:#fff3cf;border:1px solid #b62875;font-size:16px;font-weight:700;line-height:22px}.pagination-wrapper .pagination-loader .load-products.btn:hover{background-color:#9f1e65;color:#fff}.pagination>a{background-color:#b62875;background-color:#fff;border:1px solid #c3bfb5;border-radius:5px;color:#1f1f1f;height:40px;line-height:36px;text-decoration:none;width:40px}.pagination>a:hover{background-color:#b62875;border-color:#b62875;color:#fff}.pagination>strong{background-color:#b62875;border-radius:5px;color:#fff;font-weight:400;height:40px;line-height:38px;width:40px}.pagination-link.next:before,.pagination-link.prev:before{background:url(https://cdn.myshoptet.com/usr/mimedigital.myshoptet.com/user/documents/upload/icons/arrow.svg) 50% no-repeat;background-size:100% auto;content:"";height:9px;width:14px}.pagination-link.prev:before{transform:rotate(180deg)}.subcategories.with-image{margin:0 -10px;padding:5px 0 10px;width:calc(100% + 20px)}.subcategories.with-image .divider{display:none!important}.subcategories.with-image li{display:none;padding:10px;position:relative;width:100%}.subcategories.with-image li.show{display:block}.subcategories.with-image li a{background-color:#fff;border:1px solid #b62875;border-radius:2px;box-shadow:0 3px 8px rgba(0,0,0,.08);height:55px;padding:5px 10px;text-decoration:none}.subcategories.with-image li a:after{display:none}.subcategories.with-image li a .image{min-width:50px;width:50px}.subcategories.with-image li a .image img{max-height:40px}.subcategories.with-image li a .text{font-size:16px;font-weight:400;line-height:1.3;max-width:100%;text-transform:none;transition:all .2s ease-out}.subcategories.with-image li a:hover{border-color:#b62875;box-shadow:0 4px 10px rgba(0,0,0,.08)}.subcategories.with-image li a:hover .text{text-decoration:none}.subcategories.with-image+.show-more{padding-bottom:20px;text-align:center}.subcategories.with-image+.show-more .btn-more{color:#b62875;cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:22px;position:relative;text-decoration:underline}.subcategories.with-image+.show-more .btn-more:hover{text-decoration:none}.subcategories.with-image+.show-more .btn-more:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m10.824.794-.36-.362a.598.598 0 0 0-.426-.176.598.598 0 0 0-.425.176l-4.11 4.11L1.386.427A.597.597 0 0 0 .962.251a.598.598 0 0 0-.426.176l-.36.36a.602.602 0 0 0 0 .852l4.9 4.917a.615.615 0 0 0 .426.193h.002c.161 0 .312-.08.425-.193l4.895-4.904a.608.608 0 0 0 0-.858Z' fill='%2321BFBF'/%3E%3C/svg%3E");content:"";filter:invert(1);height:7px;position:absolute;right:-15px;top:9px;width:11px}.subcategories.with-image.showAll li{display:block}.subcategories.with-image.showAll+.show-more .btn-more span{font-size:0}.subcategories.with-image.showAll+.show-more .btn-more span:before{content:"Zobraziť menej kategórií";font-size:15px}.subcategories.with-image.showAll+.show-more .btn-more:after{transform:rotate(180deg)}.show-gradient{position:relative}.show-gradient:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff3cf);bottom:0;content:"";height:90px;left:0;position:absolute;width:100%;z-index:1}.show-gradient.showAll:before{content:none}@media (min-width:480px){.subcategories.with-image li{width:50%}}@media (min-width:1200px){.subcategories.with-image li{width:25%}}@media (max-width:767px){.subcategories.with-image li{width:50%}.subcategories.with-image+.show-more{position:relative;z-index:2}}@media (max-width:991px){.subcategories.with-image{margin-left:-5px;margin-right:-5px;position:relative;width:calc(100% + 10px);z-index:2}.subcategories.with-image li{padding:5px}}.type-page .content-wrapper-in .content-inner{margin:0 auto;max-width:860px;padding:50px 0}.type-page .content-wrapper-in .content-inner .bonus-points{background:#fff3cf;border-radius:5px;color:#b62875;font-size:18px;font-weight:700;line-height:22px;padding:9px 13px}.type-page .content-wrapper-in .content-inner a{text-decoration:underline}.type-page .content-wrapper-in .content-inner a:hover{text-decoration:none}.type-page .content-wrapper-in .content-inner h4{font-size:16px;font-weight:700;line-height:22px;margin:30px 0 5px}.type-page.in-bonus-program .flex,.type-page.in-registrace .flex{align-items:center;padding-top:40px}.type-page.in-bonus-program .flex.top,.type-page.in-registrace .flex.top{padding-top:20px}.type-page.in-bonus-program .flex img,.type-page.in-registrace .flex img{width:100%}.type-page.in-bonus-program .left-side,.type-page.in-registrace .left-side{width:50%}.type-page.in-bonus-program .left-side.text,.type-page.in-registrace .left-side.text{background-color:#fff3cf;padding-left:20px}.type-page.in-bonus-program .right-side,.type-page.in-registrace .right-side{width:50%}.type-page.in-bonus-program .right-side.text,.type-page.in-registrace .right-side.text{background-color:#fff3cf;padding-left:20px}@media (max-width:767px){.type-page .content-wrapper-in .content-inner{padding-top:20px}.type-page .content-wrapper-in .content-inner h1{margin-top:0}.type-page.in-bonus-program .flex,.type-page.in-registrace .flex{flex-wrap:wrap;justify-content:center}.type-page.in-bonus-program .left-side,.type-page.in-bonus-program .right-side,.type-page.in-registrace .left-side,.type-page.in-registrace .right-side{width:100%}}.in-bonus-program .bonus-program-top h2,.in-registrace .bonus-program-top h2{margin-top:0}.in-bonus-program .text-center,.in-registrace .text-center{margin:0}.in-bonus-program #register-form,.in-registrace #register-form{border:1px solid #b62875;border-radius:5px;box-shadow:0 3px 6px 0 rgba(59,126,126,.13);margin-bottom:50px;padding:20px}.in-bonus-program #register-form h1,.in-registrace #register-form h1{text-align:center;width:100%}@media (min-width:768px){.in-bonus-program #register-form,.in-registrace #register-form{padding:19px 40px 40px}}.in-bonus-program #register-form .form-group,.in-registrace #register-form .form-group{margin-bottom:5px}.in-bonus-program #register-form .row,.in-registrace #register-form .row{display:flex;flex-direction:column;margin:0}.in-bonus-program #register-form .row>div,.in-registrace #register-form .row>div{padding:0;width:100%}.in-bonus-program #register-form .register-soc,.in-registrace #register-form .register-soc{width:100%}@media (min-width:768px){.in-bonus-program #register-form .register-soc,.in-registrace #register-form .register-soc{width:50%}}.in-bonus-program #register-form .register-soc .login-btn,.in-registrace #register-form .register-soc .login-btn{color:#fff;text-decoration:none}.in-bonus-program #register-form .co-registration .stay-in-touch,.in-registrace #register-form .co-registration .stay-in-touch{margin:30px 0}.in-bonus-program #register-form .co-registration .msg-error,.in-registrace #register-form .co-registration .msg-error{margin-left:0}.in-bonus-program #register-form .btn-login,.in-registrace #register-form .btn-login{background-color:#fcbe00;border-color:#fcbe00;display:flex;font-size:16px;font-weight:600;height:45px;justify-content:center;line-height:normal;padding:0;width:220px}.in-bonus-program #register-form .btn-login:hover,.in-registrace #register-form .btn-login:hover{background-color:#ce9c00;border-color:#ce9c00}.in-bonus-program #register-form .submit-wrapper,.in-registrace #register-form .submit-wrapper{margin-bottom:0}.in-bonus-program #register-form .submit-wrapper>p,.in-registrace #register-form .submit-wrapper>p{margin-bottom:0!important}.in-hodnoceni-obchodu .content-inner{margin:0 auto;max-width:860px;padding-top:50px}.in-hodnoceni-obchodu .rate-wrapper{border:1px solid #b62875;border-radius:5px;padding:40px 30px}.in-hodnoceni-obchodu .rate-wrapper .rate-star-wrap{margin-left:10px}.in-hodnoceni-obchodu .rate-wrapper .add-comment{flex-grow:unset}.in-hodnoceni-obchodu .rate-wrapper .btn{padding:10px 35px}.in-hodnoceni-obchodu .pagination-top{display:none}.in-hodnoceni-obchodu .pagination-wrapper{justify-content:center}.in-hodnoceni-obchodu .rate-wrap{flex-direction:column;margin-bottom:0}.in-hodnoceni-obchodu .rate-wrap .rate-list{display:none}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .rate-average{color:#e7c520;font-size:50px;font-weight:700;line-height:45px}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .link-like{background:#fff3cf;border:1px solid #c3bfb5;border-radius:5px;color:#000;font-size:16px;font-weight:700;line-height:22px;padding:10px 26px;text-align:center;text-decoration:none}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .link-like:hover{background-color:#9f1e65;color:#fff}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .stars{height:15px}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .stars a,.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .stars span{height:16px;margin-right:0;width:21px}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .stars a:before,.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .stars span:before{font-size:16px;line-height:15px}.in-hodnoceni-obchodu .rate-wrap .rate-average-wrap .best-rec ul li{background-image:url(/user/documents/img/plus.svg);background-position:0 50%;background-repeat:no-repeat;margin-bottom:10px;padding-left:22px}.in-hodnoceni-obchodu .stars .star.star-half:before,.in-hodnoceni-obchodu .stars .star.star-on:before{color:#e7c520}.in-hodnoceni-obchodu .vote-wrap{border-color:#b62875;margin-bottom:25px;padding-top:25px}.in-hodnoceni-obchodu .vote-wrap:first-child{border:none;padding-top:0}.in-hodnoceni-obchodu .vote-wrap .vote-header{display:flex}.in-hodnoceni-obchodu .vote-wrap .vote-header .vote-pic{display:block}.in-hodnoceni-obchodu .vote-wrap .vote-header .vote-pic .vote-initials{background:linear-gradient(222.01deg,#dfad16,#efc033 131.41%)}.in-hodnoceni-obchodu .vote-wrap .vote-header .vote-rating{justify-content:left}.in-hodnoceni-obchodu .vote-wrap .vote-header .vote-time{color:#373737}.in-hodnoceni-obchodu .rate-wrapper.unveiled .add-comment{display:block}.in-hodnoceni-obchodu .rate-wrapper.unveiled .add-comment span{font-size:0;padding:10px 26px 5px}.in-hodnoceni-obchodu .rate-wrapper.unveiled .add-comment span:after{color:#000;content:"Skryť hodnotenie";font-size:16px;font-weight:700;line-height:22px;text-align:center;text-decoration:none}@media (max-width:767px){.in-hodnoceni-obchodu .content-inner{padding-top:20px}.in-hodnoceni-obchodu .content-inner h1{margin-top:0}.in-hodnoceni-obchodu .content-inner .rate-wrapper .rate-star-wrap{margin-left:0}}.type-page.in-cena-dopravy h1{margin:0}.type-page .payment,.type-page .shipping{padding-top:50px}.type-page .payment p,.type-page .shipping p{margin-bottom:0!important}.type-page .payment .free,.type-page .payment .price,.type-page .shipping .free,.type-page .shipping .price{font-size:16px;font-weight:600;line-height:20px;margin-left:auto!important}.type-page .payment .free:last-child:after,.type-page .payment .price:last-child:after,.type-page .shipping .free:last-child:after,.type-page .shipping .price:last-child:after{background-color:#fff3cf;border-radius:50%;color:#b62875;content:"\e90e";font-family:Shoptet;font-size:12px;margin-left:15px;padding:10px}.type-page .payment .toggle-text,.type-page .shipping .toggle-text{display:none}.type-page .payment .show-text,.type-page .shipping .show-text{max-height:unset}.type-page .payment .show-text .toggle-text,.type-page .shipping .show-text .toggle-text{display:block;padding-top:15px}.type-page .payment .show-text .free:last-child:after,.type-page .payment .show-text .price:last-child:after,.type-page .shipping .show-text .free:last-child:after,.type-page .shipping .show-text .price:last-child:after{content:"\e911";font-family:Shoptet}.type-page .payment .options,.type-page .shipping .options{display:flex;padding-bottom:10px}.type-page .payment .options .price,.type-page .shipping .options .price{font-weight:400}.type-page .payment .options .price:last-child,.type-page .shipping .options .price:last-child{padding-right:15px}.type-page .payment .options .price:last-child:after,.type-page .shipping .options .price:last-child:after{visibility:hidden}.type-page .payment .left,.type-page .shipping .left{display:flex;flex:0 0 60%}.type-page .payment .right,.type-page .shipping .right{display:flex;flex:0 0 40%}.type-page .shipping__box{border:1px solid #b62875;border-radius:5px;box-shadow:0 3px 6px rgba(59,126,126,.13);cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:15px;max-height:60px;padding:15px}.type-page .shipping__box img{padding-right:20px;text-align:left;width:18%}.type-page .shipping__box .price:first-child{padding-right:10px}.type-page .payment__box{border:1px solid #b62875;border-radius:5px;box-shadow:0 3px 6px rgba(59,126,126,.13);cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:15px;max-height:60px;padding:15px}.type-page .payment__box .free{color:#8cc63f;font-size:16px;font-weight:600;line-height:20px}.type-page .payment__box .image{max-width:90px;padding-right:20px;text-align:left;width:100%}@media (max-width:425px){.type-page .shipping .options .price:last-child:after{display:none}.type-page .shipping .left{flex:0 0 40%;flex-direction:column;row-gap:5px}.type-page .shipping .right{align-items:center;flex:0 0 60%}.type-page .shipping__box{max-height:unset}.type-page .shipping__box img{width:80%}.type-page .payment .left{align-items:center}.type-page .payment__box{align-items:center;max-height:unset}}.id--9 #content{padding-top:20px}.id--9 .cart-empty.cart-inner h4{display:block;font-weight:600;margin:25px 0}.id--9 .cart-empty .empty-cart-boxes>.col-md-6:last-of-type{display:none}.id--9 .cart-empty .empty-cart-boxes>.col-md-6 ul li{margin-bottom:10px}.id--9 .cart-empty .empty-cart-boxes>.col-md-6 ul li a{color:#1f1f1f}.cart-table .inline.delete-cart-item .remove-item:before{font-size:14px}ol.cart-header{margin-bottom:40px;margin-top:40px}ol.cart-header li a,ol.cart-header li strong{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;text-decoration:none}ol.cart-header li a span,ol.cart-header li strong span{font-size:15px;font-weight:400}ol.cart-header li a span:after,ol.cart-header li strong span:after{display:none}ol.cart-header li a:before,ol.cart-header li strong:before{background-color:#f6f6f6;border-color:#f6f6f6;height:30px;line-height:28px;margin:0 15px;width:30px}ol.cart-header li a:hover span{text-decoration:none}ol.cart-header li.active strong:before{background-color:#fcbe00;border-color:#fcbe00;color:#fff}ol.cart-header li.active strong span{font-weight:600}ol.cart-header li.completed a:before{background-color:#fcbe00;border-color:#fcbe00;color:#fff}.cart-table .p-total{padding-right:0}.cart-table tr.removeable .remove-item{margin:-4px 0 0;width:auto}.cart-table tr td{font-size:16px;padding-bottom:15px;padding-top:15px}.cart-table tr td.cart-p-image{padding-left:0;width:81px}.cart-table tr td.cart-p-image img{width:66px}.cart-table tr td.p-name a{text-decoration:none}.cart-table tr td.p-availability{font-size:14px;text-align:left}.cart-table tr td.p-availability strong{font-weight:600}.cart-table tr td.p-quantity{text-align:left}.cart-table tr .btn-sm.add-to-cart-button{border-radius:5px;font-size:16px;font-weight:600;height:40px;line-height:1.4;margin-bottom:0;padding:10px 25px}.cart-table .remove-item{opacity:1!important}.cart-table .remove-item:before{color:#1e201d}.cart-table .cart-table-header td{color:#1f1f1f;font-size:14px;font-weight:400}.cart-table .cart-table-header td.cart-p-image:before{content:"Produkt"}.cart-table .cart-table-header td.p-total{text-align:right}.cart-related-button .btn.btn-sm{border-radius:5px;font-size:16px;font-weight:600;height:40px;line-height:1.4;margin-bottom:0;max-width:130px;padding:10px 25px;width:130px}.required-asterisk .required-asterisk:after{display:none}.ordering-process .mehub-bonus-cart-container{margin-top:15px}.ordering-process .contact-box ul{flex-wrap:wrap}.ordering-process .contact-box ul>li:not(.social-icon-list){width:100%}.ordering-process .contact-box ul li{margin-bottom:10px}.ordering-process .contact-box ul li a{color:#1f1f1f;text-decoration:none}.ordering-process .contact-box ul li a:hover{text-decoration:underline}.ordering-process #header .site-name{margin-right:auto}.ordering-process .cart-inner{width:100%}.ordering-process .cart-inner>.next-step{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.ordering-process .cart-inner>.next-step .btn-conversion{max-width:320px;width:100%}.ordering-process .cart-inner>.next-step .btn-conversion .order-button-text{display:flex;justify-content:space-between}.ordering-process .cart-inner>.next-step .btn-conversion .order-button-text:after{content:"\e90c";font-family:Shoptet;font-size:16px}.ordering-process .next-step-back:before{font-size:10px}.ordering-process .btn.btn-conversion,.ordering-process a.btn.btn-conversion{font-size:20px;font-weight:600;padding:10px 25px}.ordering-process .btn.btn-conversion:after,.ordering-process a.btn.btn-conversion:after{display:none}.ordering-process .delivery-time{display:block;font-size:0;margin:10px 0}.ordering-process .delivery-time strong{font-size:16px;margin-left:4px}.ordering-process .delivery-time:before{content:"Odošleme:";font-size:16px}.ordering-process .extra.delivery{max-width:526px;padding:5px 0}.ordering-process .extra.delivery>span{font-size:16px}.ordering-process .extra.delivery>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='23' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.107 2.534a.54.54 0 0 0-.508-.354h-4.59a.542.542 0 0 0-.54.54v5.13H1.24a.542.542 0 0 0-.54.54v5.13c0 .297.243.54.54.54h1.44c.202 0 .375-.11.466-.275A2.164 2.164 0 0 0 5.29 15.68c1.005 0 1.85-.691 2.09-1.62h7.946c.103 0 .195-.03.276-.078a2.162 2.162 0 0 0 2.108 1.698c1.005 0 1.85-.691 2.09-1.62h1.69c.297 0 .54-.243.54-.54V7.85a.54.54 0 0 0-.032-.186l-1.89-5.13ZM5.289 14.6a1.08 1.08 0 1 1 0-2.16 1.08 1.08 0 0 1 0 2.16Zm9.18-1.62H7.38a2.164 2.164 0 0 0-2.09-1.62 2.16 2.16 0 0 0-2.14 1.895.54.54 0 0 0-.47-.275h-.9V8.93h12.69v4.05Zm3.24 1.62a1.08 1.08 0 1 1 0-2.16 1.08 1.08 0 0 1 0 2.16Zm3.24-1.62H19.8a2.164 2.164 0 0 0-2.09-1.62 2.16 2.16 0 0 0-2.108 1.701c-.017-.01-.033-.024-.052-.032V3.26h3.675l1.725 4.687v5.033Z' fill='%2321BFBF'/%3E%3Cpath d='M7.72.56a.542.542 0 0 0-.54.54v5.67c0 .297.243.54.54.54h5.67c.297 0 .54-.243.54-.54V1.1a.542.542 0 0 0-.54-.54H7.72Zm5.13 5.67H8.26V1.64h4.59v4.59ZM3.129 7.31h2.97c.297 0 .54-.243.54-.54V3.8a.542.542 0 0 0-.54-.54h-2.97a.542.542 0 0 0-.54.54v2.97c0 .297.243.54.54.54Zm.54-2.97h1.89v1.89h-1.89V4.34Z' fill='%2321BFBF'/%3E%3C/svg%3E");background-size:100% auto;content:"";display:block;float:left;height:20px;margin-right:10px;width:30px}.ordering-process .extra.delivery>span strong{color:#8cc63f}.ordering-process .extra.delivery .price-range{background-color:#b62875;border-radius:2px;margin:15px 0 0;max-height:8px;max-width:100%}.ordering-process .extra.delivery .price-range:before{display:none}.ordering-process .extra.delivery .price-range>div{background-color:#b62875;border-radius:2px}.ordering-process h4{font-size:20px;font-weight:600;line-height:22px;margin:44px 0 10px;text-align:left}.ordering-process .co-box h4{margin:44px 0 10px;padding:0}.ordering-process .co-box h4:before{display:none}.id--9 .coupon-input{order:2;padding:35px 0 25px}.id--9 .coupon-input .toggle-coupon-input-button{margin-bottom:15px}.id--9 .alert{margin:0 0 25px}.id--16 .navigation-buttons,.id--17 .navigation-buttons{display:none}.id--16 .header-top .search,.id--17 .header-top .search{display:none!important}.id--16 #header .site-name,.id--17 #header .site-name{min-width:155px}.id--16 #header .header-top .container,.id--17 #header .header-top .container{padding:0 15px}.id--16 label[for=deliveryCountryId]{font-size:0!important}.id--16 label[for=deliveryCountryId]:before{content:"Krajina";font-size:16px;font-weight:600}.id--16 .co-box.co-basic-information h4{font-size:0;margin:0 0 5px}.id--16 .co-box.co-basic-information h4:after{content:"Základné údaje";font-size:22px;font-weight:500}.id--16 .co-box.co-basic-information .row{border:1px solid #b62875;border-radius:4px;display:block;margin:0;padding:30px 0 10px}.id--16 .co-box.co-basic-information .row>div{margin-bottom:10px;padding:0 20px;width:100%}.id--16 .co-box.co-basic-information .form-group label{font-size:16px;font-weight:600}.id--16 .co-box.co-basic-information .form-group label:after{content:"*";font-size:16px;font-weight:600}#checkoutContent{margin-left:0}#checkoutContent .form-group{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px}#checkoutContent .form-group.js-validated-element-wrapper{display:block}@media (min-width:768px){#checkoutContent .form-group.js-validated-element-wrapper{display:flex}}#checkoutContent .form-group.company-shopping{margin-bottom:25px}#checkoutContent .form-group .form-control{border:1px solid #b62875;border-radius:2px;height:45px;padding:0 10px;width:100%}@media (min-width:768px){#checkoutContent .form-group .form-control{max-width:79%;width:100%}}#checkoutContent .form-group textarea.form-control{height:auto}#checkoutContent .form-group select{padding-bottom:5px;padding-top:5px}#checkoutContent .form-group #payment-currency{max-width:105px;min-width:auto}#checkoutContent .helper{background-color:#fff3cf;border-radius:5px;display:flex;flex-direction:column;font-size:0;padding:20px}#checkoutContent .helper:before{color:#0f0f0f;content:"Máte u nás účet?";font-size:16px;font-weight:600;line-height:20px}#checkoutContent .helper a{color:#0f0f0f;font-size:0;font-weight:400}#checkoutContent .helper a:before{color:#0f0f0f;content:"Prihláste sa a my všetko vyplníme za vás.";font-size:16px;font-weight:400;line-height:20px}.smart-labels-active #checkoutContent .smart-label-wrapper label{font-size:16px;height:auto;line-height:1.4;opacity:1;padding:0;position:static;width:88px}#checkoutSidebar .toggle-contacts{box-shadow:none;color:#000;font-size:18px;font-weight:400!important;padding:8px 0 12px}#checkoutSidebar .toggle-contacts:after{display:none}.radio-wrapper.active label>span b{color:#1f1f1f}.radio-wrapper input[type=radio]+label .sublabel{line-height:1;margin-top:2px}.radio-wrapper input[type=radio]+label .sublabel a{margin-bottom:3px}.payment-logo img{max-height:32px}.for-free,.radio-wrapper.active .for-free{color:#8cc63f}.checkout-box .box.box-sm{height:auto;transform:none;visibility:visible}.id--9 .next-step-forward:after,.in-krok-1 .next-step-forward:after{display:none}.order-summary{font-size:14px}.order-summary .order-summary-inner{border:1px solid #b62875;border-bottom:none;border-radius:6px;margin-top:0;padding:10px 15px 0}.order-summary .order-summary-inner>h4{display:none}.order-summary>h4{margin:10px 0 18px;padding:0}.order-summary .order-summary-item:not(.helper){border:none;border-bottom:1px solid #b62875;display:flex;flex-wrap:wrap;padding:18px 0}.order-summary .order-summary-item:not(.helper).price{display:none}.order-summary .order-summary-item:not(.helper) .cart-item-amount{color:#1f1f1f;order:-1;text-align:left;width:30px}.order-summary .order-summary-item:not(.helper) .cart-item-amount .unit-value{font-size:0}.order-summary .order-summary-item:not(.helper) .cart-item-amount .unit-value:before{content:"x";font-size:14px}.order-summary .order-summary-item:not(.helper) .cart-item-name a{font-size:16px;font-weight:400;line-height:1.2;text-decoration:none}.order-summary .order-summary-item{border-color:#c3bfb5}.order-summary .order-summary-item.helper{margin-top:10px}.order-summary .recapitulation-single{border-color:#c3bfb5}.order-summary .recapitulation-single strong{align-items:center;display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;text-align:left}.order-summary .recapitulation-single strong:before{display:block;font-size:14px;font-weight:600;margin-bottom:1px;width:100%}.order-summary .recapitulation-single strong>span{font-weight:600;margin-left:auto;order:2}.order-summary .order-recapitulation{position:relative}.order-summary .order-recapitulation:after{border:1px solid #b62875;border-radius:0 0 6px 6px;border-top:none;bottom:0;content:"";display:block;height:5px;left:-16px;position:absolute;right:-16px}.id--17 .stay-in-touch h4{display:none}.id--17 .country-flag.selected{border:1px solid #b62875;border-radius:2px;height:45px;margin-left:0}.id--17.smart-labels-active #checkoutContent .smart-label-wrapper label{color:#000;font-size:14px;font-weight:600;line-height:18px;min-width:190px;padding-right:15px;width:auto}.id--17 #shipping-address.js-hidden.visible{background-color:#fff;border-radius:0 0 6px 6px;margin-top:-4px;padding:15px 15px 10px}.id--17 .co-box-additional{margin-top:23px}.id--17 .consents.consents-first{margin-bottom:15px}.advanced-order .lbxsplide__track .lbx-carousel__item .product{width:100%}.advanced-order .extra{padding-right:0}.id--15 .content-inner,.id--15 .order-payment,.id--15 .reca-payment-wrap{text-align:center}.id--15 .recapitulation-wrapper .co-payment-method .col-sm-12{display:flex;justify-content:left}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table{max-width:500px;width:100%}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr td,.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr th{padding-bottom:7px;padding-top:7px}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr th{padding-right:10px;width:100%}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr th:after{display:none}.id--15 .recapitulation-wrapper .co-payment-method .recapitulation-table tr td{font-size:16px;font-weight:600;line-height:22px;padding-left:10px;white-space:nowrap}.id--15 .recapitulation-wrapper .order-complete-links{display:none}input[type=checkbox]+label:after,input[type=checkbox]+label:before{border-radius:2px}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{height:18px;left:0;width:18px}@media (min-width:768px){.id--17.smart-labels-active #checkoutContent .phone-combined-input{max-width:80%;width:100%}.id--17.smart-labels-active #checkoutContent .smart-label-wrapper label{max-width:21%;min-width:unset;width:100%}.in-step-1 #header .header-top-wrapper,.in-step-2 #header .header-top-wrapper{justify-content:flex-start}.in-step-1 #header .search,.in-step-2 #header .search{display:none}.in-step-1 #header .header-top .mail,.in-step-2 #header .header-top .mail{margin-left:80px;margin-right:auto;margin-top:-4px;position:static}.in-step-1 #header .header-top .site-name,.in-step-2 #header .header-top .site-name{margin-right:0}}@media (min-width:992px){.ordering-process .cart-row{margin-left:-10px;margin-right:-10px}.ordering-process h4{font-size:22px}}@media (min-width:1200px){#checkoutContent{width:60%}#checkoutSidebar{width:40%}.id--16 #checkoutSidebar{margin-top:4px}.cart-inner .next-step{flex-direction:row}.cart-inner .next-step .next-step-back{margin:15px 30px 15px 0;white-space:nowrap}}@media (max-width:1199px){#checkoutSidebar .banner-help{display:none}}@media (max-width:991px){.cart-table{border-bottom:none!important}.cart-table tr{border-bottom:none}.cart-table tr:last-child{border-bottom:1px solid #b62875}.cart-table .p-price .price-final,.cart-table .unit-value{color:#1a1937}.cart-table .p-total .price-final{font-weight:600}.ordering-process .extra.delivery{max-width:100%}ol.cart-header li a,ol.cart-header li strong{display:block;text-align:center}ol.cart-header li a:before,ol.cart-header li strong:before{background-color:#f6f6f6;border:0;margin:0 auto 5px}.advanced-order .extras-wrap .extra{text-align:center}}@media (max-width:767px){.cart-empty .cart-heading{margin-top:45px}ol.cart-header{margin-bottom:20px}.cart-table tr{padding:10px 0}.id--16 .overall-wrapper,.id--17 .overall-wrapper{padding-top:0}.id--16 #header,.id--17 #header{height:70px;position:relative}.id--16 #header .header-top .container,.id--17 #header .header-top .container{padding-left:10px}.id--16 #header .search,.id--17 #header .search{display:none}.id--16 ol.cart-header,.id--17 ol.cart-header{margin-top:20px}.ordering-process .cart-inner>.next-step{flex-direction:column}.ordering-process .cart-inner>.next-step .next-step-back{margin-top:15px;order:1}}.in-kosik input[type=checkbox]+label{margin-right:0;min-height:12px}.in-kosik .toggle-coupon-input .toggle-coupon-input-button:after{display:none}.in-kosik .coupon-input{padding:15px 0 0}.in-kosik .coupon-input .discount-coupon-visible input[type=checkbox]+label:after{align-items:center;background-color:#b62875;border-radius:2px;border-width:0;content:"\e913";display:flex;font-family:Shoptet;font-size:10px;height:18px;justify-content:center;left:0;width:18px}.in-kosik .cart-table-header{border-top:none}.in-kosik .cart-table{border-color:#b62875}.in-kosik .cart-table tr.cart-table-header td{color:#1f1f1f;font-size:14px;line-height:26px;padding-bottom:0}.in-kosik .cart-table tr.cart-table-header td.cart-p-image{font-size:16px}.in-kosik .cart-table tr.cart-table-header .p-total{padding-right:53px}.in-kosik .cart-table tr td{border-top-color:#b62875;padding:7px 5px}.in-kosik .cart-table .p-availability .availability-label[style="color: #30D122"]{color:#8cc63f!important;font-weight:600;margin-left:0}.in-kosik .cart-table .quantity{border-color:#b62875;font-weight:600;height:40px;padding-left:30px;padding-right:30px}.in-kosik .cart-table .quantity input{font-size:14px;height:38px;width:35px}.in-kosik .cart-table .quantity .decrease,.in-kosik .cart-table .quantity .increase{border-color:#b62875;height:38px;width:30px}.in-kosik .cart-table .quantity .decrease:before,.in-kosik .cart-table .quantity .increase:before{font-size:10px;line-height:40px}.in-kosik .cart-table .quantity .decrease:hover:before,.in-kosik .cart-table .quantity .increase:hover:before{background:#b62875}.in-kosik .cart-table .show-related{font-size:14px;text-decoration:underline}.in-kosik .cart-table .show-related:hover{text-decoration:none}.in-kosik .cart-table .show-related:after{color:#b62875}.in-kosik .cart-table tr.removeable .remove-item{margin-right:0;opacity:1;width:45px}.in-kosik .cart-table tr.removeable .remove-item .placeholder{margin-right:0;width:45px}.in-kosik .next-step{flex-direction:row;justify-content:space-between}.in-kosik .next-step-back{color:#1f1f1f;padding-bottom:0;padding-top:0;text-decoration:underline}.in-kosik .next-step-back:hover{text-decoration:none}.in-kosik .next-step-forward .order-button-text{color:#000;font-size:16px;font-weight:600;line-height:22px;text-transform:none}.in-kosik .next-step-forward:after{content:"\e90c"}.in-kosik .next-step .btn.btn-lg{border-radius:5px;font-size:16px;font-weight:600;line-height:22px;padding:10px;text-align:left}.in-kosik .discount-coupon form .form-control{height:50px;margin-right:5px}.in-kosik .discount-coupon .input-group .btn{font-size:16px;height:50px;line-height:22px}.in-kosik .discount-coupon .input-group .btn:before{display:none}.in-kosik .summary .col-md-4{background-color:#fff3cf;border-radius:5px;display:flex;flex-wrap:wrap;padding:30px;width:100%}.in-kosik .summary .col-md-4 .price-wrapper{flex-direction:row;margin-left:auto;padding-top:0;width:30%}.in-kosik .summary .col-md-4 .price-wrapper .price-label.price-primary,.in-kosik .summary .col-md-4 .price-wrapper .price-label.price-secondary,.in-kosik .summary .col-md-4 .price-wrapper .price.price-primary,.in-kosik .summary .col-md-4 .price-wrapper .price.price-secondary{color:#222;flex:1 1 50%;font-size:18px;font-weight:400;line-height:20px}.in-kosik .summary .col-md-4 .price-wrapper .price.price-primary{font-size:28px;font-weight:600;line-height:20px}.in-kosik .toggle-coupon-input .toggle-coupon-input-button{text-decoration:none}.ordering-process .order-summary .order-summary-inner .cart-item-price{width:25%}.ordering-process .order-summary .order-summary-inner .cart-item-name{width:60%}ol.cart-header li:not(:last-child) a:after,ol.cart-header li:not(:last-child) strong:after{border-bottom:1px solid #b62875;content:"";position:absolute;right:-25px;top:15px;width:50px}@media (min-width:500px){ol.cart-header li:not(:last-child) a:after,ol.cart-header li:not(:last-child) strong:after{width:75px}}@media (min-width:991px){ol.cart-header li:not(:last-child) a:after,ol.cart-header li:not(:last-child) strong:after{right:-35px;width:60px}}@media (min-width:1200px){ol.cart-header li:not(:last-child) a:after,ol.cart-header li:not(:last-child) strong:after{right:-55px;width:100px}}@media (min-width:1440px){ol.cart-header li:not(:last-child) a:after,ol.cart-header li:not(:last-child) strong:after{right:-60px;width:110px}}.order-button-suffix{font-size:16px;font-weight:600;line-height:22px;margin-top:0;padding-bottom:0}.ordering-process .payment-logo{order:-1;text-align:left}.ordering-process ol.cart-header li.completed a:before,.ordering-process ol.cart-header li.completed strong:before{background-color:#b62875;border-color:#b62875;color:#fff;content:"\e913";font-family:Shoptet;font-size:11px}.ordering-process .order-summary .checkout-box{display:none}.ordering-process .order-summary .order-summary-inner{border:1px solid #b62875;border-radius:5px;box-shadow:0 3px 6px rgba(59,126,126,.13);margin-top:0;padding-top:0}.ordering-process .order-summary .order-summary-inner .order-summary-item.helper{display:none}.ordering-process .order-summary .order-summary-inner .recapitulation-single{border:none;padding:0 0 10px}.ordering-process .order-summary .order-summary-inner .order-summary-item:first-child{border-top:0}.ordering-process .order-summary .order-summary-inner .cart-item-price{color:#1f1f1f;font-weight:600;margin-left:auto}.ordering-process .order-summary .order-summary-inner span[data-testid=recapItemPrice]{font-weight:600}.ordering-process .order-summary .order-summary-inner .order-recapitulation{border:none;padding-top:20px}.ordering-process .order-summary .order-summary-inner .cart-item-name a{color:#000}.ordering-process .order-summary .price-wrapper{background-color:#fff3cf;border-radius:2px;flex-direction:row;margin-left:auto;margin-top:30px;padding:20px}.ordering-process .order-summary .price-wrapper .price-label.price-primary,.ordering-process .order-summary .price-wrapper .price-label.price-secondary,.ordering-process .order-summary .price-wrapper .price.price-primary,.ordering-process .order-summary .price-wrapper .price.price-secondary{color:#222;flex:1 1 50%;font-size:18px;font-weight:400;line-height:20px;text-align:left}.ordering-process .order-summary .price-wrapper .price-label.price-primary{font-weight:600}.ordering-process .order-summary .price-wrapper .price.price-primary{font-size:28px;font-weight:600;line-height:20px;text-align:right}.ordering-process .order-summary .price-wrapper .price.price-secondary{text-align:right}.ordering-process .co-box h4{margin:10px 0 18px}.ordering-process .cart-content .shipping-billing-table .radio-wrapper{border:1px solid #b62875;border-radius:5px;box-shadow:0 3px 6px rgba(59,126,126,.13);height:60px;margin-bottom:10px;padding:0 10px}@media (max-width:767px){.ordering-process .cart-content .shipping-billing-table .radio-wrapper{height:auto}}.ordering-process .cart-content .shipping-billing-table .radio-wrapper label{height:60px}@media (max-width:767px){.ordering-process .cart-content .shipping-billing-table .radio-wrapper label{height:auto}}.ordering-process .cart-content .shipping-billing-table .radio-wrapper.active{border-color:#b62875}@media (max-width:425px){.ordering-process .cart-content .payment-info{width:50%}}.ordering-process .cart-content .payment-info b{color:#000;font-size:16px;font-weight:400;line-height:20px}.ordering-process .cart-content .payment-info .sublabel a{color:#000;font-size:14px;font-weight:300;line-height:18px;text-decoration:underline}.ordering-process .cart-content .payment-info .sublabel a:hover{text-decoration:none}.ordering-process .cart-content input[type=checkbox]+label,.ordering-process .cart-content input[type=radio]+label{font-size:14px;line-height:20px}.ordering-process .cart-content .next-step{align-items:flex-start;flex-direction:column-reverse}@media (max-width:767px){.ordering-process .cart-content .next-step{align-items:center}}.ordering-process .cart-content .next-step-forward:after{content:"\e90c"}.ordering-process .cart-content .next-step-back{color:#1f1f1f;font-size:14px;font-weight:400;line-height:21px;text-decoration:underline}.ordering-process .cart-content .next-step-back:hover{text-decoration:none}.ordering-process .cart-content .next-step .btn.btn-lg{border-radius:5px;height:auto;line-height:22px;text-align:left;width:100%}.ordering-process .cart-content .next-step .btn.btn-lg .order-button-text{color:#000;font-size:16px;font-weight:600;line-height:22px;text-transform:none}.ordering-process .checkout-box,.ordering-process .order-recapitulation,.ordering-process .order-summary-inner,.ordering-process .order-summary-item,.ordering-process .recapitulation-single{border-color:#b62875}.ordering-process ol.cart-header .completed a span{text-decoration:none}.ordering-process:not(.id--17) .cart-content .next-step .btn.btn-lg .order-button-text{display:flex;justify-content:space-between}.ordering-process:not(.id--17) .cart-content .next-step .btn.btn-lg .order-button-text:after{content:"\e90c";font-family:Shoptet;font-size:16px}.ordering-process .cart-content .next-step .btn.btn-lg:before{content:""}.ordering-process.id--17 .cart-content .next-step .btn.btn-lg .order-button-text{font-size:24px}.cart-table tr{border-top:1px solid #b62875}.cart-table tr td{border-top-color:#b62875}.cart-table tr:last-child{border-bottom:1px solid #b62875}.extras-wrap .btn.btn-conversion[data-testid=popupCart]{border-radius:5px}@media (max-width:767px){.in-kosik input[type=checkbox]+label{margin-right:0;min-height:12px}.in-kosik .coupon-input{padding:15px 0 0}.in-kosik .coupon-input .discount-coupon-visible input[type=checkbox]+label:after{align-items:center;background-color:#dfad16;border-radius:2px;border-width:0;content:"\e913";display:flex;font-family:Shoptet;font-size:10px;height:18px;justify-content:center;left:0;width:18px}.in-kosik .toggle-coupon-input .toggle-coupon-input-button{display:block}.in-kosik .toggle-coupon-input .discount-coupon,.in-kosik .toggle-coupon-input .toggle-coupon-input-button:after{display:none}.in-kosik .summary .col-md-4 .price-wrapper{width:100%}.in-kosik .cart-inner .next-step .btn.btn-lg{max-width:none}.in-kosik .cart-table tr td{padding:3px 5px}.in-kosik .cart-table tr td.p-total{padding-left:76px;text-align:left;width:100%}.in-kosik .cart-table tr td.p-price{text-align:left}.in-kosik .cart-table tr td.p-quantity{max-width:170px;padding-left:74px;text-align:left;width:170px}.in-kosik .cart-table tr td.p-quantity .quantity{margin-right:0}.in-kosik .cart-table tr td.cart-p-image{margin-bottom:0}.product-table-name-footer .availability-label[style="color: #30D122"]{color:#8cc63f!important}.ordering-process .content-wrapper.container{padding-top:0}}@media (min-width:768px){.smart-labels-active .smart-label-wrapper .js-validator-msg,.smart-labels-active .smart-label-wrapper .validator-msg{margin-left:20%}}.id--15 h1.order-summary-heading{font-size:0;margin-bottom:0;margin-top:95px!important;position:relative}.id--15 h1.order-summary-heading:after{content:"Ďakujeme, Vašu objednávku sme prijali.";font-size:30px;font-weight:600;line-height:38px}.id--15 h1.order-summary-heading:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='41' height='41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.562 13.995c.626.626.626 1.64 0 2.265L18.818 27.005a1.602 1.602 0 0 1-2.265 0l-5.115-5.115a1.601 1.601 0 1 1 2.265-2.265l3.982 3.982 9.612-9.612a1.602 1.602 0 0 1 2.265 0ZM41 20.5C41 31.831 31.83 41 20.5 41 9.169 41 0 31.83 0 20.5 0 9.169 9.17 0 20.5 0 31.831 0 41 9.17 41 20.5Zm-3.203 0c0-9.56-7.737-17.297-17.297-17.297S3.203 10.94 3.203 20.5 10.94 37.797 20.5 37.797 37.797 30.06 37.797 20.5Z' fill='%237AB52C'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:100%;left:43%;position:absolute;top:-40px;width:100%}@media (min-width:768px){.id--15 h1.order-summary-heading:before{left:48%}}.id--15 .qrcode{margin-top:5px}.id--15 .scan-and-pay{display:flex;justify-content:center}.id--15 .recapitulation-wrapper{display:flex;flex-direction:column}.id--15 .recapitulation-wrapper .co-payment-method{border-bottom:1px solid #b62875;order:2}.id--15 .content-inner span[data-testid=orderNumber]{display:flex;flex-direction:row;font-size:18px;font-weight:400;gap:5px;justify-content:center;line-height:23px}.id--15 .content-inner span[data-testid=orderNumber]:before{content:"Číslo objednávky: ";font-size:18px;font-weight:600;line-height:23px}.id--15 .p-cell{font-size:16px;font-weight:600;line-height:26px;padding-bottom:0;padding-top:0}.id--15 .p-cell.p-price{display:none}.id--15 .cart-table tr{border-top:0}@media (max-width:767px){.id--15 .cart-table tr td.p-quantity{padding-left:91px}.id--15 .cart-table tr td.cart-p-image{margin-bottom:0}}.id--15 .recapitulation-table-payment{justify-content:center}.id--15 .recapitulation-table-payment .recapitulation-table{display:flex;justify-content:end;margin-top:25px}@media (min-width:768px){.id--15 .recapitulation-table-payment .recapitulation-table{width:40%}}.id--15 .recapitulation-table-payment .recapitulation-table th{padding-right:20px;text-align:left}.id--15 .recapitulation-table-payment .recapitulation-table td{font-weight:600;text-align:left}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYi1tb2R1bGVzL19sYXN0LXZpZXdlZC5zY3NzIiwic3R5bGUuY3NzIiwid2ViLXNldHRpbmdzL19idXR0b25zLnNjc3MiLCJ3ZWItc2V0dGluZ3MvX3ZhcmlhYmxlcy5zY3NzIiwid2ViLXNldHRpbmdzL19mb3Jtcy5zY3NzIiwid2ViLXNldHRpbmdzL19zaXRlLXNwZWNpZmljcy5zY3NzIiwid2ViLW1vZHVsZXMvX3JvemRlbGVuZS12YXJpYW50eS5zY3NzIiwid2ViLW1vZHVsZXMvX3NsaWNrLXNsaWRlci5zY3NzIiwiaGVhZGVyL19oZWFkZXItdG9wLnNjc3MiLCJoZWFkZXIvX2hlYWRlci1tb2JpbGUuc2NzcyIsImhlYWRlci9fbG9naW4tcG9wdXAuc2NzcyIsImhlYWRlci9fbmF2aWdhdGlvbi5zY3NzIiwiaGVhZGVyL19uYXZpZ2F0aW9uLW1vYmlsZS5zY3NzIiwiaG9tZXBhZ2UvX2Jhbm5lcnMuc2NzcyIsImhvbWVwYWdlL19icmFuZHMuc2NzcyIsImhvbWVwYWdlL19jYXJvdXNlbC5zY3NzIiwiaG9tZXBhZ2UvX3Byb2R1Y3RzLXNsaWRlci5zY3NzIiwiaG9tZXBhZ2UvX3VzcC5zY3NzIiwiZm9vdGVyL19mb290ZXIuc2NzcyIsImZvb3Rlci9fZm9vdGVyLW1vYmlsZS5zY3NzIiwiZm9vdGVyL19uZXdzbGV0dGVyLnNjc3MiLCJmb290ZXIvX3JhdGluZy5zY3NzIiwic2lnbmF0dXJlL19zaWduYXR1cmUuc2NzcyIsInByb2R1Y3QvX2ZsYWdzLnNjc3MiLCJwcm9kdWN0L19wcm9kdWN0LWRldGFpbC5zY3NzIiwicHJvZHVjdC9fcHJvZHVjdHMtdmlldy5zY3NzIiwicHJvZHVjdC9fc2xpZGUtYmFyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcC1pbWFnZS13cmFwcGVyLnNjc3MiLCJwcm9kdWN0LWRldGFpbC9fcG9wdXAuc2NzcyIsInByb2R1Y3QtZGV0YWlsL192YXJpYW50cy5zY3NzIiwicHJvZHVjdC1kZXRhaWwvX3AtZGF0YS13cmFwcGVyLnNjc3MiLCJjYXRlZ29yaWVzL19jYXRlZ29yeS1jb250ZW50LnNjc3MiLCJjYXRlZ29yaWVzL19maWx0ZXJzLnNjc3MiLCJjYXRlZ29yaWVzL19wYWdpbmF0aW9uLnNjc3MiLCJjYXRlZ29yaWVzL19zdWJjYXRlZ29yaWVzLnNjc3MiLCJwYWdlcy9fcGFnZS5zY3NzIiwicGFnZXMvX3JhdGluZ3Muc2NzcyIsInBhZ2VzL19zaGlwcGluZy5zY3NzIiwiY2FydC9fY2FydC1jb250ZW50LnNjc3MiLCJjYXJ0L19jYXJ0LnNjc3MiLCJjYXJ0L190aGFuay15b3Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnREksZ0JDb2JKLENDcGVBLG9DQUtFLGtCQ0lHLENETEgsd0JBQUEsQ0FFQSwyQkFBQSxDQUxBLGVBQUEsQ0FFQSxnQkRLRixDQ0NBLHNFQUVFLHdCQ1JXLENEYVgsV0FBQSxDQUpBLGlCQUFBLENBTUEsVUFBQSxDQUpBLGNBQUEsQ0FEQSxlQUFBLENBRUEsZ0JBQUEsQ0FFQSxvQkFBQSxDQVBBLFVEVUYsQ0NBRSw4RkFDRSx3QkNqQmUsQ0RrQmYsYURFSixDQ0VBLHVDQUdFLHdCQ3BCRyxDRG1CSCxvQkN0QmMsQ0R3QmQsaUJBQUEsQ0FIQSxVRElGLENDQ0UsbURBRUUsd0JDNUJZLENEMkJaLFVERUosQ0NHQSxzRUFDRSx3QkNwQ1csQ0RzQ1gseUJBQUEsQ0FEQSxhRENGLENDRUUsOEZBQ0Usd0JDeENlLENEeUNmLGFEQUosQ0NJQSxpRkFDRSxpQkRERixDQ01BLHFFQUdFLDRCQUFBLENBQ0EscUJBQUEsQ0FDQSxrQkFBQSxDQUhBLFdBQUEsQ0FEQSxVRENGLENDS0UsNEVBR0Usd0JDNURNLENENkROLFdBQUEsQ0FGQSxVQUFBLENBREEsU0RBSixDQ01FLDJFQUNFLHdCREpKLENDUUEsOERBQ0UsV0RMRixDQ1FBLE9BV0Usd0JDcEZRLENEcUZSLDJlQUFBLENBRUEsdUJBQUEsQ0FEQSwyQkFBQSxDQVRBLGlCQUFBLENBRUEsV0FBQSxDQURBLHNDQUFBLENBSEEsY0FBQSxDQURBLFlB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dXJjZXNDb250ZW50IjpbIi50eXBlLWNhdGVnb3J5ICNyZWNlbnRseVZpZXdlZCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4jcmVjZW50bHlWaWV3ZWQge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgbWFyZ2luLXRvcDogNjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW46IDQwcHggMCAyNXB4O1xyXG4gIH1cclxuICAudGV4dC1jZW50ZXIge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgYSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcbiAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdCB7XHJcbiAgICAgIC5wIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAubmV3LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLWxpc3Qge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG4gIC5wcmljZS1zYXZlICsgLnByaWNlLXNhdmUsIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZS1zdGFuZGFyZCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4udHlwZS1wcm9kdWN0IHtcclxuICAjcmVjZW50bHlWaWV3ZWQge1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICB9XHJcblxyXG4gIC5wcm9kdWN0cy1hbHRlcm5hdGl2ZS1oZWFkZXJ7XHJcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIk1vaGxvIGJ5IFbDoXMgemFqw61tYXRcIjtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI3JlY2VudGx5Vmlld2VkIHtcclxuICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIH1cclxuICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgcmlnaHQ6IC0yMHB4O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNsaWNrLXByZXYge1xyXG4gICAgICBsZWZ0OiAtMjBweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICNyZWNlbnRseVZpZXdlZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQkZCNTtcbiAgYmFja2dyb3VuZDogI0ZGRjNDRjtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDUwcHggMDtcbn1cblxuLmJ0bi5idG4tcHJpbWFyeSwgYS5idG4uYnRuLXByaW1hcnksIC5idG4uYnRuLWRlZmF1bHQsIGEuYnRuLmJ0bi1kZWZhdWx0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0JFMDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmJ0bi5idG4tcHJpbWFyeTpob3ZlciwgYS5idG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4uYnRuLWRlZmF1bHQ6aG92ZXIsIGEuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFOUMwMDtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG5cbi5idG4uYnRuLXNlY29uZGFyeSwgYS5idG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICM5ZjFlNjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzQ0Y7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4uYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWYxZTY1O1xufVxuXG4uYnRuLmJ0bi1jb252ZXJzaW9uLCBhLmJ0bi5idG4tY29udmVyc2lvbiwgLmJ0bi5idG4tY2FydCwgYS5idG4uYnRuLWNhcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCRTAwO1xuICBjb2xvcjogIzFGMUYxRjtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG59XG4uYnRuLmJ0bi1jb252ZXJzaW9uOmhvdmVyLCBhLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciwgLmJ0bi5idG4tY2FydDpob3ZlciwgYS5idG4uYnRuLWNhcnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U5QzAwO1xuICBjb2xvcjogIzFGMUYxRjtcbn1cblxuLmNhcnQtd2lkZ2V0LWJ1dHRvbiAuYnRuLmJ0bi1jb252ZXJzaW9uLCAuY2FydC13aWRnZXQtYnV0dG9uIGEuYnRuLmJ0bi1jb252ZXJzaW9uIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbiB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24uYWN0aXZlIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2Mjg3NTtcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucC10b29scyA+IC5idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmJ0blVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IHJnYmEoMjUsIDk3LCAxNzIsIDAuMik7XG4gIGJvdHRvbTogOTBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDIxIDIxJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMi44MTc0NSAxMC45NjRDMi41NjA4NSAxMC43MDc0IDIuNTYwODUgMTAuMjkyNiAyLjgxNzQ1IDEwLjAzNkwxMC4wMzYyIDIuODE3MjlDMTAuMjkyOCAyLjU2MDcgMTAuNzA3NSAyLjU2MDcgMTAuOTY0MSAyLjgxNzI5TDE4LjE4MjkgMTAuMDM2QzE4LjQzOTUgMTAuMjkyNiAxOC40Mzk1IDEwLjcwNzQgMTguMTgyOSAxMC45NjRDMTcuOTI2MyAxMS4yMjA2IDE3LjUxMTUgMTEuMjIwNiAxNy4yNTQ5IDEwLjk2NEwxMC41MDAyIDQuMjA5MkwzLjc0NTM4IDEwLjk2NEMzLjQ4ODc5IDExLjIyMDYgMy4wNzQwNCAxMS4yMjA2IDIuODE3NDUgMTAuOTY0WicgZmlsbD0nd2hpdGUnLyUzRSUzQ3BhdGggZD0nTTE4LjE4MjkgMTcuMjU0OEMxOC40Mzk1IDE3LjUxMTQgMTguNDM5NSAxNy45MjYxIDE4LjE4MjkgMTguMTgyN0MxNy45MjYzIDE4LjQzOTMgMTcuNTExNSAxOC40MzkzIDE3LjI1NDkgMTguMTgyN0wxMC41MDAyIDExLjQyNzlMMy43NDUzOCAxOC4xODI3QzMuNDg4NzkgMTguNDM5MyAzLjA3NDA0IDE4LjQzOTMgMi44MTc0NSAxOC4xODI3QzIuNTYwODUgMTcuOTI2MSAyLjU2MDg1IDE3LjUxMTQgMi44MTc0NSAxNy4yNTQ4TDEwLjAzNjIgMTAuMDM2QzEwLjI5MjggOS43Nzk0NSAxMC43MDc1IDkuNzc5NDUgMTAuOTY0MSAxMC4wMzZMMTguMTgyOSAxNy4yNTQ4WicgZmlsbD0nd2hpdGUnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQkZCNTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzLFxuaW5wdXQ6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0MzQkZCNTtcbn1cblxuLmNvbXBhY3QtZm9ybSAuYnRuLFxuLmlucHV0LWdyb3VwIC5idG4sXG4uZGlzY291bnQtY291cG9uIC5pbnB1dC1ncm91cCAuYnRuIHtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuLmNvbXBhY3QtZm9ybSAuYnRuOjpiZWZvcmUsXG4uaW5wdXQtZ3JvdXAgLmJ0bjo6YmVmb3JlLFxuLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAgLmJ0bjo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcbn1cbi5jb21wYWN0LWZvcm0gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLFxuLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDUwcHg7XG59XG4uc3Vic2NyaWJlLWZvcm0gLmJ0biB7XG4gIGhlaWdodDogNTBweDtcbn1cbi5zdWJzY3JpYmUtZm9ybSAuYnRuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1YnNjcmliZS1mb3JtIC5idG4gLnNyLW9ubHkge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgY2xpcDogaW5pdGlhbDtcbn1cblxuc2VsZWN0LFxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDM0JGQjU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUNnQUFBQTZDQUlBQUFCTmdveXFBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQUhOSlJFRlVlTnJzMkxzTndEQUlSVkU3Q3pBcDA3QWxVNFFxUlpRVWVTZ2ZSZmVWSVBsSU5xTHd6RXd6RzQ5bkdTOEZHQmdZR0JnWUdCZ1lHQmo0dDdDN3k5MFdIQkZucDFlOXVqZGU5YUY5VlJYZmVHY0xxajVjbTYycGxkbjVFWkRWTHN3Q0FRWUdCZ1lHQmdZRy9oYThDakFBa2RFbXdVbkNTTzRBQUFBQVNVVk9SSzVDWUlJPSk7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGFkYWRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkYWRhZGE7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgbGVmdDogM3B4O1xuICBjb2xvcjogI0I2Mjg3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0b3A6IDEwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNCRkI1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xufVxuaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGxlZnQ6IDVweDtcbn1cblxubGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xufVxuXG4udHlwZS1wcm9kdWN0IC5jb25zZW50cyAud2hvbGUtd2lkdGggYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY29uc2VudHMgLndob2xlLXdpZHRoIHtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY29uc2VudHMgLndob2xlLXdpZHRoIGEge1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuLmNvbnNlbnRzIC53aG9sZS13aWR0aCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxjb21lLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3ZlcmFsbC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5oMSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4ucHJvZHVjdHMtaGVhZGVyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbnVsIHtcbiAgcGFkZGluZzogMDtcbn1cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4jY29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM4NDYxNTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jY29udGVudCBwIHtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cblxuLmNvbnRlbnQgYSwgLmNvbnRlbnQgLmxpbmstbGlrZSwgLmJhbm5lciBhLCAuYmFubmVyIC5saW5rLWxpa2UsIC5iYW5uZXItd3JhcHBlciBhLCAuYmFubmVyLXdyYXBwZXIgLmxpbmstbGlrZSwgLmJhbm5lci1jYXRlZ29yeSBhLCAuYmFubmVyLWNhdGVnb3J5IC5saW5rLWxpa2UsIC5jYXJvdXNlbC1pbm5lciBhLCAuY2Fyb3VzZWwtaW5uZXIgLmxpbmstbGlrZSB7XG4gIGNvbG9yOiAjQjYyODc1O1xufVxuLmNvbnRlbnQgYTpob3ZlciwgLmNvbnRlbnQgLmxpbmstbGlrZTpob3ZlciwgLmJhbm5lciBhOmhvdmVyLCAuYmFubmVyIC5saW5rLWxpa2U6aG92ZXIsIC5iYW5uZXItd3JhcHBlciBhOmhvdmVyLCAuYmFubmVyLXdyYXBwZXIgLmxpbmstbGlrZTpob3ZlciwgLmJhbm5lci1jYXRlZ29yeSBhOmhvdmVyLCAuYmFubmVyLWNhdGVnb3J5IC5saW5rLWxpa2U6aG92ZXIsIC5jYXJvdXNlbC1pbm5lciBhOmhvdmVyLCAuY2Fyb3VzZWwtaW5uZXIgLmxpbmstbGlrZTpob3ZlciB7XG4gIGNvbG9yOiAjQjYyODc1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jaGV2cm9uLWFmdGVyOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuLndlbGNvbWUtd3JhcHBlciB1bCwgLmNhdGVnb3J5LXBlcmV4IHVsLCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCwgLnRhYi1jb250ZW50IHVsLCBhcnRpY2xlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bCBsaSwgLmNhdGVnb3J5LXBlcmV4IHVsIGxpLCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsIGxpLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaSwgLnRhYi1jb250ZW50IHVsIGxpLCBhcnRpY2xlIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLndlbGNvbWUtd3JhcHBlciB1bCBsaTo6YmVmb3JlLCAuY2F0ZWdvcnktcGVyZXggdWwgbGk6OmJlZm9yZSwgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLCAucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLCAudGFiLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSwgYXJ0aWNsZSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBmb250LXNpemU6IDExcHg7XG4gIGNvbG9yOiAjN0FCNTJDO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNGRkYzQ0Y7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4uYnJlYWRjcnVtYnMgYSB7XG4gIGNvbG9yOiAjMDEwMDAyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLmJyZWFkY3J1bWJzIGE6aG92ZXIge1xuICBjb2xvcjogIzAxMDAwMjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWJzIHNwYW4ge1xuICBjb2xvcjogIzAxMDAwMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbi5icmVhZGNydW1icyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMwMTAwMDI7XG59XG4uYnJlYWRjcnVtYnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI0ZGRjNDRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNGRkYzQ0Y7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI0ZGRjNDRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4vKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgxLCAjY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICB9XG4gIGgyLCAucHJvZHVjdHMtaGVhZGVyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgfVxuICBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59Ki9cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbnRlbnQtd3JhcHBlci5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5jb250ZW50IC5jYXRlZ29yeS10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5icmVhZGNydW1iczo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI0ZGRjNDRjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI0ZGRjNDRjtcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNGRkYzQ0Y7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2NvbnRlbnQgPiBkaXY6bnRoLWNoaWxkKDUpLCAjY29udGVudCA+IGRpdjpudGgtY2hpbGQoNikge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbmJvZHk6bm90KC5pbi16bmFja2EpICNjb250ZW50ID4gZGl2Om50aC1jaGlsZCg1KSwgYm9keTpub3QoLmluLXpuYWNrYSkgI2NvbnRlbnQgPiBkaXY6bnRoLWNoaWxkKDYpIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uaW4tem5hY2thICNjb250ZW50ICNjYXRlZ29yeS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmluLXpuYWNrYSAjY29udGVudCAucHJvZHVjdHMtYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi50eXBlLWNhdGVnb3J5ICNyZWNlbnRseVZpZXdlZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNyZWNlbnRseVZpZXdlZCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQkZCNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNyZWNlbnRseVZpZXdlZCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luOiA0MHB4IDAgMjVweDtcbn1cbiNyZWNlbnRseVZpZXdlZCAudGV4dC1jZW50ZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnRleHQtY2VudGVyIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByb2R1Y3RzLWJsb2NrOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuI3JlY2VudGx5Vmlld2VkIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAubmV3LWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuI3JlY2VudGx5Vmlld2VkIC5zbGljay1saXN0IHtcbiAgZmxvYXQ6IG5vbmU7XG59XG4jcmVjZW50bHlWaWV3ZWQgLnByaWNlLXNhdmUgKyAucHJpY2Utc2F2ZSwgI3JlY2VudGx5Vmlld2VkIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZS1zdGFuZGFyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50eXBlLXByb2R1Y3QgI3JlY2VudGx5Vmlld2VkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi50eXBlLXByb2R1Y3QgLnByb2R1Y3RzLWFsdGVybmF0aXZlLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xufVxuLnR5cGUtcHJvZHVjdCAucHJvZHVjdHMtYWx0ZXJuYXRpdmUtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTW9obG8gYnkgVsOhcyB6YWrDrW1hdFwiO1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcmVjZW50bHlWaWV3ZWQgLnNsaWNrLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xuICB9XG4gICNyZWNlbnRseVZpZXdlZCAuc2xpY2stbmV4dCB7XG4gICAgcmlnaHQ6IC0yMHB4O1xuICB9XG4gICNyZWNlbnRseVZpZXdlZCAuc2xpY2stbmV4dDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmMWU2NTtcbiAgfVxuICAjcmVjZW50bHlWaWV3ZWQgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yMHB4O1xuICB9XG4gICNyZWNlbnRseVZpZXdlZCAuc2xpY2stcHJldjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmMWU2NTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNyZWNlbnRseVZpZXdlZCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlcixcbi50eXBlLWRldGFpbCAucHJvZHVjdHMtcmVsYXRlZC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udHlwZS1kZXRhaWwgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnR5cGUtZGV0YWlsIC5iYXJldm5lLXZhcmlhbnR5IHtcbiAgb3JkZXI6IC0yMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi50eXBlLWRldGFpbCAuYmFyZXZuZS12YXJpYW50eSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMCA1cHg7XG59XG4udHlwZS1kZXRhaWwgLmJhcmV2bmUtdmFyaWFudHkgLmJhcmV2bmUtdmFyaWFudHktc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzMHB4IDAgMDtcbn1cbi50eXBlLWRldGFpbCAuYmFyZXZuZS12YXJpYW50eSAuYmFyZXZuZS12YXJpYW50eS1zbGlkZXIgLnByb2R1Y3Qge1xuICBwYWRkaW5nOiA1cHg7XG59XG4udHlwZS1kZXRhaWwgLmJhcmV2bmUtdmFyaWFudHkgLmJhcmV2bmUtdmFyaWFudHktc2xpZGVyIC5wcm9kdWN0OmhvdmVyIC5wIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggI2ZmZjNjZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjNjZjtcbn1cbi50eXBlLWRldGFpbCAuYmFyZXZuZS12YXJpYW50eSAuYmFyZXZuZS12YXJpYW50eS1zbGlkZXIgLnByb2R1Y3QgLnAge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmYzY2Y7XG59XG4udHlwZS1kZXRhaWwgLmJhcmV2bmUtdmFyaWFudHkgLmJhcmV2bmUtdmFyaWFudHktc2xpZGVyIC5wcm9kdWN0IC5wIC5wLWluIGEubmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGVuZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAycHg7XG59XG4udHlwZS1kZXRhaWwgLmJhcmV2bmUtdmFyaWFudHkgLmJhcmV2bmUtdmFyaWFudHktc2xpZGVyIC5wcm9kdWN0IC5wIC5yYXRpbmdzLXdyYXBwZXIsXG4udHlwZS1kZXRhaWwgLmJhcmV2bmUtdmFyaWFudHkgLmJhcmV2bmUtdmFyaWFudHktc2xpZGVyIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAwO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQtd2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL3JpZ2h0LnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL2ltZy9yaWdodC13aGl0ZS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZjFlNjU7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGUsXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHpvb206IDE7XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDJweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5wcm9kdWN0cy1ibG9jay5zbGljay1zbGlkZXIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uaW4taW5kZXggI2hlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbiNoZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I2Mjg3NTtcbiAgLyotd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpOyovXG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUge1xuICBtaW4td2lkdGg6IDE2MHB4O1xufVxuI2hlYWRlciAuc2VhcmNoIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDAgMCAxNHB4IHJnYmEoMCwgMCwgMCwgMC4wMzkyMTU2ODYzKTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQkZCNTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtYnV0dG9uIHtcbiAgd2lkdGg6IDEwNXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWYxZTY1O1xuICBib3JkZXItY29sb3I6ICM5ZjFlNjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuI2hlYWRlciAuc2VhcmNoLWZvcm06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIC5zZWFyY2gtaW5wdXQtaWNvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDIwcHg7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSAuc2VhcmNoLWlucHV0LWljb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci9taW1lZGlnaXRhbC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtOmhvdmVyIC5zZWFyY2gtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNDM0JGQjU7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbiAgZ2FwOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogMjZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyMCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE5LjU0NDkgOC4yMTA1QzE5LjM5MDUgOC4wMzY2MyAxOS4xNjk1IDcuOTM3NSAxOC45MzcxIDcuOTM3NUgxNC44NzQ2VjUuNUMxNC44NzQ2IDIuODExNDQgMTIuNjg4MiAwLjYyNSA5Ljk5OTYzIDAuNjI1QzcuMzExMDcgMC42MjUgNS4xMjQ2MyAyLjgxMTQ0IDUuMTI0NjMgNS41VjcuOTM3NUgxLjA2MjEzQzAuODI5NzU2IDcuOTM3NSAwLjYwODc1NiA4LjAzNjYzIDAuNDU0MzgxIDguMjEwNUMwLjMwMDAwNiA4LjM4NDM4IDAuMjI3NjkzIDguNjE1OTQgMC4yNTQ1MDYgOC44NDU4N0wxLjYzODE5IDIwLjQ4MzNDMS44MjE4MiAyMi4xMzE5IDMuMjEwMzggMjMuMzc1IDQuODY4NjkgMjMuMzc1SDE1LjEzMDZDMTYuNzg5NyAyMy4zNzUgMTguMTc3NCAyMi4xMzE5IDE4LjM2MDMgMjAuNDg5OEwxOS43NDQ4IDguODQ1ODdDMTkuNzcxNiA4LjYxNTEzIDE5LjY5OTMgOC4zODQzOCAxOS41NDQ5IDguMjEwNVpNNi43NDk2MyA1LjVDNi43NDk2MyAzLjcwNzYyIDguMjA3MjUgMi4yNSA5Ljk5OTYzIDIuMjVDMTEuNzkyIDIuMjUgMTMuMjQ5NiAzLjcwNzYyIDEzLjI0OTYgNS41VjcuOTM3NUg2Ljc0OTYzVjUuNVpNNS45MzcxMyAxMS4xODc1QzUuNDg4NjMgMTEuMTg3NSA1LjEyNDYzIDEwLjgyMzUgNS4xMjQ2MyAxMC4zNzVDNS4xMjQ2MyA5LjkyNjUgNS40ODg2MyA5LjU2MjUgNS45MzcxMyA5LjU2MjVDNi4zODU2MyA5LjU2MjUgNi43NDk2MyA5LjkyNjUgNi43NDk2MyAxMC4zNzVDNi43NDk2MyAxMC44MjM1IDYuMzg1NjMgMTEuMTg3NSA1LjkzNzEzIDExLjE4NzVaTTE0LjA2MjEgMTEuMTg3NUMxMy42MTM2IDExLjE4NzUgMTMuMjQ5NiAxMC44MjM1IDEzLjI0OTYgMTAuMzc1QzEzLjI0OTYgOS45MjY1IDEzLjYxMzYgOS41NjI1IDE0LjA2MjEgOS41NjI1QzE0LjUxMDYgOS41NjI1IDE0Ljg3NDYgOS45MjY1IDE0Ljg3NDYgMTAuMzc1QzE0Ljg3NDYgMTAuODIzNSAxNC41MTA2IDExLjE4NzUgMTQuMDYyMSAxMS4xODc1WicgZmlsbD0nJTIzRkZCRDc0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcbiAgbWFyZ2luOiAwO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERkFEMTY7XG4gIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxlZnQ6IHVuc2V0O1xuICByaWdodDogMzBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogM3B4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gLmNhcnQtcHJpY2Uge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gLmhpZGUtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PWxvZ2luXSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL3VzZXIuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xufVxuI2hlYWRlciAubWFpbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUgYSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG4gICNoZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciA+IGRpdiB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5oaWRlLWJvcmRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciAuc2l0ZS1uYW1lIHtcbiAgICBmbGV4OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtaW4td2lkdGg6IDE3NXB4O1xuICAgIG1heC13aWR0aDogMjg1cHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5zaXRlLW5hbWUgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBtaW4taGVpZ2h0OiA0NXB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZDQkUwMDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9bG9naW5dIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci1jb250YWN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci1jb250YWN0IC5sZWZ0IHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNXB4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci1jb250YWN0IC5yaWdodCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAjaGVhZGVyIC5oZWFkZXItY29udGFjdCAucmlnaHQgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBjb2xvcjogIzY3Njc2NztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IHNwYW46OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE0IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIG9wYWNpdHk9JzAuMzUnIGN4PSc3JyBjeT0nNycgcj0nNycgZmlsbD0nJTIzOENDNjNGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMnB4O1xuICAgIHRvcDogMnB4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci1jb250YWN0IC5yaWdodCBzcGFuOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjM4Q0M2M0YnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXB4O1xuICAgIHRvcDogNXB4O1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci1jb250YWN0IC5yaWdodCAub2ZmbGluZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgb3BhY2l0eT0nMC4zNScgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjNlOTRiNGInLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAycHg7XG4gICAgdG9wOiAycHg7XG4gIH1cbiAgI2hlYWRlciAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IC5vZmZsaW5lOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjNlNjIyNDQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXB4O1xuICAgIHRvcDogNXB4O1xuICB9XG59XG4uaWQtLTE2IC5oZWFkZXItY29udGFjdCwgLmlkLS0xNyAuaGVhZGVyLWNvbnRhY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuLmlkLS0xNiAuaGVhZGVyLWNvbnRhY3QgLmxlZnQsIC5pZC0tMTcgLmhlYWRlci1jb250YWN0IC5sZWZ0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDVweDtcbn1cbi5pZC0tMTYgLmhlYWRlci1jb250YWN0IC5yaWdodCwgLmlkLS0xNyAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmlkLS0xNiAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IGEsIC5pZC0tMTcgLmhlYWRlci1jb250YWN0IC5yaWdodCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uaWQtLTE2IC5oZWFkZXItY29udGFjdCAucmlnaHQgc3BhbiwgLmlkLS0xNyAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjNjc2NzY3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaWQtLTE2IC5oZWFkZXItY29udGFjdCAucmlnaHQgc3Bhbjo6YmVmb3JlLCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAucmlnaHQgc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBvcGFjaXR5PScwLjM1JyBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzhDQzYzRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogMnB4O1xufVxuLmlkLS0xNiAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IHNwYW46OmFmdGVyLCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAucmlnaHQgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjM4Q0M2M0YnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG59XG4uaWQtLTE2IC5oZWFkZXItY29udGFjdCAucmlnaHQgLm9mZmxpbmU6OmJlZm9yZSwgLmlkLS0xNyAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0IC5vZmZsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE0IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIG9wYWNpdHk9JzAuMzUnIGN4PSc3JyBjeT0nNycgcj0nNycgZmlsbD0nJTIzZTk0YjRiJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG59XG4uaWQtLTE2IC5oZWFkZXItY29udGFjdCAucmlnaHQgLm9mZmxpbmU6OmFmdGVyLCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAucmlnaHQgLm9mZmxpbmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc0JyBjeT0nNCcgcj0nNCcgZmlsbD0nJTIzZTYyMjQ0Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDE5cHgpIHtcbiAgLmlkLS0xNiAuaGVhZGVyLWNvbnRhY3QsIC5pZC0tMTcgLmhlYWRlci1jb250YWN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmlkLS0xNiAuaGVhZGVyLWNvbnRhY3QgLnJpZ2h0LCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAucmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG4gIC5pZC0tMTYgLmhlYWRlci1jb250YWN0IC5yaWdodCBhLCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAucmlnaHQgYSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5pZC0tMTYgLmhlYWRlci1jb250YWN0IC5yaWdodCBzcGFuLCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAucmlnaHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5pZC0tMTYgLmhlYWRlci1jb250YWN0IC5sZWZ0LCAuaWQtLTE3IC5oZWFkZXItY29udGFjdCAubGVmdCB7XG4gICAgdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWNvbnRhY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gIH1cbiAgLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQge1xuICAgIHRvcDogNzVweDtcbiAgICBsZWZ0OiA0MyU7XG4gIH1cbiAgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiA3NXB4O1xuICAgIGxlZnQ6IDQ3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogNzVweDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogMTAlO1xuICAgIGxlZnQ6IDQ3JTtcbiAgfVxufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLnVzZXItYWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDA1O1xuICAgIHRvcDogNzBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI2hlYWRlciAuc2VhcmNoIC5jb250YWN0LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2ggLmZvcm0tY29udHJvbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5zZWFyY2hXaGlzcGVyZXIge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYTo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgd2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1zZWFyY2hdIHtcbiAgICBvcmRlcjogLTU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9c2VhcmNoXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci9taW1lZGlnaXRhbC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnPzEpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1sb2dpbl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyL21pbWVkaWdpdGFsLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIGhlaWdodDogMjhweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gICAgbGVmdDogLThweDtcbiAgICBib3R0b206IC01cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlIC5mYXZvdXJpdGVfaWNvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyN3B4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm91cml0ZSAuZmF2b3VyaXRlX2ljb24gc3ZnIHtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3VyaXRlIC5mYXZvdXJpdGVfaWNvbiAubnVtYmVyIHtcbiAgICBib3R0b206IDhweDtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICBtaW4td2lkdGg6IDEzNXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnVzZXItYWN0aW9uLWluIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogNzBweDtcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5O1xuICB9XG4gIC5zY3JvbGxlZC11cC5zY3JvbGxlZCAjaGVhZGVyIC5zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cbn1cblxuLnVzZXItYWN0aW9uLWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB6LWluZGV4OiA5OTk5OTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUVGNztcbiAgcGFkZGluZzogMjFweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCBoNCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucmVnaXN0cmFjZS1ib3ggdWwgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzdBQjUyQztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAycHggc29saWQgIzdBQjUyQztcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5yZWdpc3RyYWNlLWJveCAjcmVnaXN0ciB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXgtd2lkdGg6IDIzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnJlZ2lzdHJhY2UtYm94ICNyZWdpc3RyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2Mjg3NTtcbiAgY29sb3I6ICNmZmY7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogNTAlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDIxcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciBzcGFuLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIHRvcDogLTE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFRjc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHNwYW4uY2xvc2U6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHNwYW4uY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC51c2VyLWFjdGlvbi10YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGgyIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgaDI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAwO1xuICBjb250ZW50OiBcIkxvZ2luXCI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCBoMiB7XG4gICAgbWFyZ2luOiAwIC0yMHB4IDIycHggLTIwcHg7XG4gICAgcGFkZGluZzogN3B4IDIwcHggMjdweCAyMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgaDIgc3BhbiB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgaDIgc3Bhbjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGxhYmVsIHNwYW4ge1xuICBjb2xvcjogI2ZmMDAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDQxcHg7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAuc29jaWFsLWxvZ2luLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAwO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0JFMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQ0JFMDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAuYnRuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0NFOUMwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFOUMwMDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi51c2VyLWFjdGlvbi1pbiAubG9naW4td2lkZ2V0IC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYSB7XG4gIGNvbG9yOiAjM0EzNTMwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVzZXItYWN0aW9uLWluIC5sb2dpbi13aWRnZXQgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhW2hyZWYqPVwiL3JlZ2lzdHJhY2UvXCJdLCAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGFbaHJlZj1cIi9yZWdpc3RyYXRpb24vXCJdLCAudXNlci1hY3Rpb24taW4gLmxvZ2luLXdpZGdldCAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGFbaHJlZj1cIi9yZWdpc3RyYWNpYS9cIl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWRtaW4tbG9nZ2VkIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcbiAgdG9wOiA1MCU7XG59XG5cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAjY2JveE92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4jbmF2aWdhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG59XG5cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gYSA+IGIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluIHVsIGxpOmhvdmVyID4gZGl2ID4gYSA+IHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudS1sZXZlbC0zIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkYzQ0Y7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA4cHggMTNweCA4cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhLmFjdGl2ZSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI0ZGRjNDRjtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgPiB1bCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNDM0JGQjU7XG4gICAgYm9yZGVyLWxlZnQ6IDk5OThweCBzb2xpZCAjZmZmO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OHB4IDAgMCAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDk5OThweCAwIDAgI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTk5OXB4O1xuICAgIHJpZ2h0OiAtOTk5cHg7XG4gICAgYm90dG9tOiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsIHtcbiAgICB0b3A6IDQ0cHg7XG4gIH1cbiAgI25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogNDVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yIHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0MzQkZCNTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjYyODc1O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpIC5tZW51LWltYWdlIHtcbiAgICBtaW4td2lkdGg6IDYwcHg7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjYyODc1O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGkgLm1lbnUtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNjdweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGk6aG92ZXIgPiBkaXYgPiBhIHtcbiAgICBjb2xvcjogIzlmMWU2NTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0yID4gbGk6bnRoLWxhc3QtY2hpbGQoLW4rNCkgPiBkaXYsICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaTpudGgtbGFzdC1jaGlsZCgtbis0KSAubWVudS1pbWFnZSB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubWVudS1oZWxwZXIge1xuICAgIGhlaWdodDogNTBweDtcbiAgICByaWdodDogMjBweDtcbiAgfVxuICAubWVudS1oZWxwZXIgPiBzcGFuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHVsIHtcbiAgICB0b3A6IGNhbGMoNTAlICsgMjVweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2aWdhdGlvbi1pbiB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG4gIH1cbiAgLm1lbnUtaGVscGVyID4gc3Bhbjo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiAubWVudS1pbWFnZSB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIG1heC13aWR0aDogODBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmlnYXRpb24taW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDBweCA0cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwcHggNHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIH1cbiAgLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSA+IGIge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIHVsLm1lbnUtbGV2ZWwtMiBsaSBhIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAubmF2aWdhdGlvbi1pbiAubmF2aWdhdGlvbkFjdGlvbnNfX3N1Ym1lbnUubWVudS1sZXZlbC0yIGxpID4gYSB7XG4gICAgcGFkZGluZzogNHB4IDBweCA0cHggNHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHRvcDogNzBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk7XG4gIH1cbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzNCRkI1O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjQjYyODc1O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjQjYyODc1O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5tZW51LWxldmVsLTEgPiBsaSA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDExcHggYXV0bztcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiB1bCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubWVudS1sZXZlbC0xID4gbGkgPiB1bCA+IGxpID4gZGl2ID4gYSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgcGFkZGluZzogOHB4IDEwcHggMTJweCA0MnB4O1xuICAgIGNvbG9yOiAjQjYyODc1O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgYSB7XG4gICAgY29sb3I6ICMxRjFGMUY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0MzQkZCNTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSA+IHNwYW4ge1xuICAgIHBhZGRpbmctdG9wOiAxM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uQWN0aW9ucyA+IGxpOmZpcnN0LW9mLXR5cGUgYSA+IHNwYW4gPiBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhID4gc3BhbiA+IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhID4gc3BhbiA+IHNwYW46bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDdweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0ycHg7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhID4gc3BhbiA+IHNwYW46bnRoLWNoaWxkKDIpOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0ycHg7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGk6Zmlyc3Qtb2YtdHlwZSBhIC5zdWJtZW51LWFycm93IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgPiBsaTpsYXN0LW9mLXR5cGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb25BY3Rpb25zID4gbGkgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51X19pdGVtLS1hY3RpdmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbkFjdGlvbnMgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51Lm1lbnUtbGV2ZWwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNuYXZpZ2F0aW9uIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSBsaSB7XG4gICAgbWFyZ2luOiA1cHggMjVweCA1cHggMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGNvbG9yOiAjQjYyODc1O1xuICB9XG59XG4uYmVuZWZpdEJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5cbi5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYm9keS1iYW5uZXJzIC5jb2wtc20tNCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaHBfX2Jhbm5lcnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhwX19iYW5uZXJzLmhwLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhwX19iYW5uZXJzLmhwLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmhwX19iYW5uZXJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaHBfX2Jhbm5lcnMtbGVmdCB7XG4gIGZsZXgtYmFzaXM6IDI3LjIlO1xufVxuLmhwX19iYW5uZXJzLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyMHB4O1xuICBmbGV4LWJhc2lzOiA4NSU7XG59XG4uaHBfX2Jhbm5lcnMtdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDIwcHg7XG59XG4uaHBfX2Jhbm5lcnMtdXAgLmhwX19iYW5uZXJzLWJveCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uaHBfX2Jhbm5lcnMtZG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMjBweDtcbn1cbi5ocF9fYmFubmVycy1kb3duIC5ocF9fYmFubmVycy1ib3gtcmlnaHQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaHBfX2Jhbm5lcnMtYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5ocF9fYmFubmVycy1ib3ggaDMge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLmhwX19iYW5uZXJzIC5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERkFEMTY7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmhwX19iYW5uZXJzIC5ncmVlbiAuaHBfX2Jhbm5lcnMtYm94LXVwIGltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBOTgzMEU7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEzcHggOXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmhwX19iYW5uZXJzIC5yb3NlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyMkU3NTtcbiAgd2lkdGg6IDYwJTtcbn1cbi5ocF9fYmFubmVycyAucm9zZSAuaHBfX2Jhbm5lcnMtYm94LWxlZnQgaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk0Mjk2MjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTNweCA5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaHBfX2Jhbm5lcnMgLmxpZ2h0LXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDYyQjk7XG4gIHdpZHRoOiA0MCU7XG59XG4uaHBfX2Jhbm5lcnMgLmxpZ2h0LXB1cnBsZSAuaHBfX2Jhbm5lcnMtYm94LWxlZnQgaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwMjc0OTtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTNweCA5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uaHBfX2Jhbm5lcnMgLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEE5OURDO1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG4uaHBfX2Jhbm5lcnMgLmJsdWUgLmhwX19iYW5uZXJzLWJveC1sZWZ0IGltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDI3NDk7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEzcHggOXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmhwX19iYW5uZXJzIC5kYXJrLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QjNENjY7XG4gIHdpZHRoOiAzMy4zMzMzJTtcbn1cbi5ocF9fYmFubmVycyAuZGFyay1wdXJwbGUgLmhwX19iYW5uZXJzLWJveC1sZWZ0IGltZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDI3NDk7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBhZGRpbmc6IDEzcHggOXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLmhwX19iYW5uZXJzIC5vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMDM3O1xuICB3aWR0aDogMzMuMzMzMyU7XG59XG4uaHBfX2Jhbm5lcnMgLm9yYW5nZSAuaHBfX2Jhbm5lcnMtYm94LWxlZnQgaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Q2ODcyRjtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgcGFkZGluZzogMTNweCA5cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZGVza3RvcCAuYmFubmVycy1yb3cge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmhwX19iYW5uZXJzLWJveC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhwX19iYW5uZXJzLXJpZ2h0IC5ocF9fYmFubmVycy1ib3gtcmlnaHQge1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5ocF9fYmFubmVycy1yaWdodCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDIwcHg7XG4gICAgZmxleC1iYXNpczogODUlO1xuICB9XG4gIC5ocF9fYmFubmVycy1yaWdodCAuaHBfX2Jhbm5lcnMtYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICB9XG4gIC5ocF9fYmFubmVycy1yaWdodCAuaHBfX2Jhbm5lcnMtYm94LWxlZnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwJTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmhwX19iYW5uZXJzIC5ncmVlbiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhwX19iYW5uZXJzLXJpZ2h0IC5ocF9fYmFubmVycy1ib3gtcmlnaHQge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5ocF9fYmFubmVycy1yaWdodCAuaHBfX2Jhbm5lcnMtYm94LXJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDIzcHgpIHtcbiAgLmhwX19iYW5uZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZ2FwOiAwO1xuICAgIHJvdy1nYXA6IDE1cHg7XG4gIH1cbiAgLmhwX19iYW5uZXJzIGgzIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuICAuaHBfX2Jhbm5lcnMgYSB7XG4gICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXg6IDAgMSA0OCU7XG4gIH1cbiAgLmhwX19iYW5uZXJzLWRvd24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmhwX19iYW5uZXJzLXVwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uYnJhbmRzIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5icmFuZHMgLmJyYW5kLXRleHQgaDIge1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4uYnJhbmRzIC5icmFuZHMtd3JhcCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCNjI4NzU7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLmJyYW5kIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cbi5icmFuZHMgLmJyYW5kLXNsaWRlciAuc2xpY2stc2xpZGUgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLXRyYWNrIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJyYW5kcyAuYnJhbmQtc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uYnJhbmRzIC5icmFuZC1zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmMWU2NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnJhbmRzIC5icmFuZHMtd3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC1zbGlkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gIH1cbiAgLmJyYW5kcyAuYnJhbmQtdGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5icmFuZHMgLmJyYW5kLXRleHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJhbmRzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5icmFuZHMgLmJyYW5kcy13cmFwIHtcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG4gIH1cbiAgLmJyYW5kcyAuYnJhbmQtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgfVxuICAuYnJhbmRzIC5icmFuZC10ZXh0IGgyIHtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxuICAuYmFubmVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiNjYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1jb250cm9sOjpiZWZvcmUge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5yaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLmNhcm91c2VsLWNvbnRyb2wucmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChodHRwczovL2Nkbi5teXNob3B0ZXQuY29tL3Vzci9taW1lZGlnaXRhbC5teXNob3B0ZXQuY29tL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byAxNnB4O1xufVxuLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxlZnQ6IDEwcHg7XG59XG4uY2Fyb3VzZWwtY29udHJvbC5sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvbWltZWRpZ2l0YWwubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTZweDtcbn1cblxuLnJpZ2h0LWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjkuNjNkZWcsICNGRkM3RTYgOC4yMSUsICNGRkQ1RUMgOTYuNzMlKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxOHB4IDBweCAxOHB4IDBweDtcbiAgbWFyZ2luOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucmlnaHQtYmFubmVyIHtcbiAgICBtaW4taGVpZ2h0OiAzNjlweDtcbiAgfVxufVxuLnJpZ2h0LWJhbm5lciBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJpZ2h0LWJhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMzknIGhlaWdodD0nMzUnIHZpZXdCb3g9JzAgMCAzOSAzNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIzLjIyNzYgMjEuODA0N0MyNC4zOTUyIDI1Ljk3OTMgMjYuODE3IDI5Ljc2MDcgMzAuMDY5MiAzMi42MDM3QzI2LjY4MjkgMzIuMDI3NCAyMy4yODQxIDMxLjU0MDEgMTkuODczNSAzMS4xMzc2QzE4LjgxODYgMzEuMDEzMyAxOC41ODYyIDMyLjY0ODQgMTkuNjQ1NiAzMi43NzMzQzI0LjIwMDIgMzMuMzEyNSAyOC43MzgyIDM0LjAwMzkgMzMuMjQ1NiAzNC44NTAxQzM0LjAxNjEgMzQuOTkzOCAzNC41NzQ3IDMzLjgyMjIgMzMuODcyNSAzMy4zODM2QzI5LjQxNzYgMzAuNTk1NiAyNi4xNjcyIDI2LjIzOTggMjQuNzU1NCAyMS4xNzdDMjQuNDcxMiAyMC4xNTE1IDIyLjk0MjIgMjAuNzg4MSAyMy4yMjc2IDIxLjgwNDdaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNNC40OTExMSAxLjI4OEM2LjI1NTM3IDEwLjAxNjUgMTAuOTYyNCAxNy44NDIgMTcuMTQxNCAyNC4xNjg4QzE4Ljg5NTEgMjUuOTYyNSAyMC43NTYgMjcuNjM5NCAyMi43MTk2IDI5LjE5ODhDMjMuNTU0MiAyOS44NjAzIDI0LjU3NTYgMjguNTYyNCAyMy43NDEgMjcuOTAwOUMxNy4xMDIzIDIyLjYyMzEgMTEuNDY2NyAxNS44ODU5IDguMjMyMDYgNy45OTI5NUM3LjMxNjg1IDUuNzU3MjUgNi42MDgyIDMuNDQxMjkgNi4xMjk3MyAxLjA3MTA3QzUuOTIzOCAwLjAzODI2ODggNC4yODE5NyAwLjI0NTY2IDQuNDkxMTEgMS4yODhaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAzOXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDVweDtcbiAgbGVmdDogMTAlO1xufVxuLnJpZ2h0LWJhbm5lciBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIG1hcmdpbjogMHB4IDBweCAxNXB4IDA7XG59XG4ucmlnaHQtYmFubmVyIHAge1xuICBtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5yaWdodC1iYW5uZXIgcCBiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc5NicgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDk2IDExJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOTQuNTY2NiA1LjgzNTc0QzYwLjU0MDUgLTEuODg4NjQgNDkuOTg1OSAwLjMwMjMxNSAyNS4yMDkyIDIuMDc4OTJDMTcuMjQ3OSAyLjY0OTc5IDkuNDI5ODggMy43MTIwMSAyLjY4MTAxIDUuNTc5MTNDLTAuMTg0ODg0IDYuMzc1MDMgMC44OTcyMDkgOS43MTU3MyAzLjc2MzExIDguOTE5ODNDMzUuMjAyMyA0LjI2ODEyIDQ5LjM4MjggMy4xMjY2OSA2Ny44NjI5IDQuOTAyNjZDNzguODY0NyA1Ljk1OTk2IDg2LjI2NDMgNy4wODI4IDkyLjIzNDcgOS44NTgxM0M5NC44MzE5IDExLjA3MzIgOTcuMTkgNy4wNTkwNiA5NC41NjY2IDUuODM1NzRaJyBmaWxsPSclMjMyMUJGQkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiA5NnB4O1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBib3R0b206IC0xMHB4O1xuICBmaWx0ZXI6IGludmVydCg3NiUpIHNlcGlhKDk5JSkgc2F0dXJhdGUoMjk2MyUpIGh1ZS1yb3RhdGUoMjk5ZGVnKSBicmlnaHRuZXNzKDgyJSkgY29udHJhc3QoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogYXV0bztcbiAgYm90dG9tOiAtNDJweDtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQkZCNTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDNweDtcbn1cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDNweDtcbn1cblxuLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgcGFkZGluZy1ib3R0b206IDQycHg7XG59XG4uYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykgLmJhbm5lci13cmFwcGVyIGE6aG92ZXIgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNrdG9wICNjYXJvdXNlbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZGVza3RvcCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycyk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMHB4O1xuICAgIHRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5kZXNrdG9wIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmRlc2t0b3AgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuZGVza3RvcCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG4gIC5kZXNrdG9wIC5yaWdodC1iYW5uZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5LjYzZGVnLCAjRkZDN0U2IDguMjElLCAjRkZENUVDIDk2LjczJSk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDI4cHggMHB4IDQwcHggMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuZGVza3RvcCAucmlnaHQtYmFubmVyIGltZyB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gIH1cbiAgLmRlc2t0b3AgLnJpZ2h0LWJhbm5lciAuYnRuIHtcbiAgICBtaW4td2lkdGg6IDE4MHB4O1xuICB9XG4gIC5kZXNrdG9wIC5yaWdodC1iYW5uZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNScgdmlld0JveD0nMCAwIDM5IDM1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjMuMjI3NiAyMS44MDQ3QzI0LjM5NTIgMjUuOTc5MyAyNi44MTcgMjkuNzYwNyAzMC4wNjkyIDMyLjYwMzdDMjYuNjgyOSAzMi4wMjc0IDIzLjI4NDEgMzEuNTQwMSAxOS44NzM1IDMxLjEzNzZDMTguODE4NiAzMS4wMTMzIDE4LjU4NjIgMzIuNjQ4NCAxOS42NDU2IDMyLjc3MzNDMjQuMjAwMiAzMy4zMTI1IDI4LjczODIgMzQuMDAzOSAzMy4yNDU2IDM0Ljg1MDFDMzQuMDE2MSAzNC45OTM4IDM0LjU3NDcgMzMuODIyMiAzMy44NzI1IDMzLjM4MzZDMjkuNDE3NiAzMC41OTU2IDI2LjE2NzIgMjYuMjM5OCAyNC43NTU0IDIxLjE3N0MyNC40NzEyIDIwLjE1MTUgMjIuOTQyMiAyMC43ODgxIDIzLjIyNzYgMjEuODA0N1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000LjQ5MTExIDEuMjg4QzYuMjU1MzcgMTAuMDE2NSAxMC45NjI0IDE3Ljg0MiAxNy4xNDE0IDI0LjE2ODhDMTguODk1MSAyNS45NjI1IDIwLjc1NiAyNy42Mzk0IDIyLjcxOTYgMjkuMTk4OEMyMy41NTQyIDI5Ljg2MDMgMjQuNTc1NiAyOC41NjI0IDIzLjc0MSAyNy45MDA5QzE3LjEwMjMgMjIuNjIzMSAxMS40NjY3IDE1Ljg4NTkgOC4yMzIwNiA3Ljk5Mjk1QzcuMzE2ODUgNS43NTcyNSA2LjYwODIgMy40NDEyOSA2LjEyOTczIDEuMDcxMDdDNS45MjM4IDAuMDM4MjY4OCA0LjI4MTk3IDAuMjQ1NjYgNC40OTExMSAxLjI4OFonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzlweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAzOXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbiAgLmRlc2t0b3AgLnJpZ2h0LWJhbm5lciBoMiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gICAgbWFyZ2luOiAxMHB4IDBweCAxNXB4IDA7XG4gIH1cbiAgLmRlc2t0b3AgLnJpZ2h0LWJhbm5lciBwIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5kZXNrdG9wIC5yaWdodC1iYW5uZXIgcCBiOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOTYnIGhlaWdodD0nMTEnIHZpZXdCb3g9JzAgMCA5NiAxMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTk0LjU2NjYgNS44MzU3NEM2MC41NDA1IC0xLjg4ODY0IDQ5Ljk4NTkgMC4zMDIzMTUgMjUuMjA5MiAyLjA3ODkyQzE3LjI0NzkgMi42NDk3OSA5LjQyOTg4IDMuNzEyMDEgMi42ODEwMSA1LjU3OTEzQy0wLjE4NDg4NCA2LjM3NTAzIDAuODk3MjA5IDkuNzE1NzMgMy43NjMxMSA4LjkxOTgzQzM1LjIwMjMgNC4yNjgxMiA0OS4zODI4IDMuMTI2NjkgNjcuODYyOSA0LjkwMjY2Qzc4Ljg2NDcgNS45NTk5NiA4Ni4yNjQzIDcuMDgyOCA5Mi4yMzQ3IDkuODU4MTNDOTQuODMxOSAxMS4wNzMyIDk3LjE5IDcuMDU5MDYgOTQuNTY2NiA1LjgzNTc0WicgZmlsbD0nJTIzMjFCRkJGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDk2cHg7XG4gICAgd2lkdGg6IDk2cHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYm90dG9tOiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmluLWluZGV4IC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSAuY29sLXNtLTgge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5pbi1pbmRleCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1pbmRleCAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgfVxuICAuaW4taW5kZXggLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDQwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2I2Mjg3NTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0OmhvdmVyLCAucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWYxZTY1O1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlLCAucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0IHtcbiAgcmlnaHQ6IDBweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL2ltZy9yaWdodC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi91c2VyL2RvY3VtZW50cy9pbWcvcmlnaHQtd2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgbGVmdDogMHB4O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2OmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQtd2hpdGUuc3ZnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnF1YW50aXR5IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM0cHg7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogNDBweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAzNHB4O1xufVxuLnByb2R1Y3RzLXdyYXBwZXIgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucXVhbnRpdHkgLmRlY3JlYXNlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMjdweDtcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xufVxuXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6I2NiMDAwMFwiXSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjQjUyQzJDICFpbXBvcnRhbnQ7XG59XG5cbi5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAuYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojMzBEMTIyXCJdIHtcbiAgY29sb3I6ICM3QUI1MkMgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5hdmFpbGFiaWxpdHkgc3BhbltzdHlsZT1cImNvbG9yOiMzMEQxMjJcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS41MzY0IDUuNDYxNTVDMTEuNzgwNSA1LjcwNTY5IDExLjc4MDUgNi4xMDE0NCAxMS41MzY0IDYuMzQ1NDZMNy4zNDM1MSAxMC41Mzg1QzcuMDk5MzcgMTAuNzgyNSA2LjcwMzc0IDEwLjc4MjUgNi40NTk1OSAxMC41Mzg1TDQuNDYzNjIgOC41NDIzNkM0LjIxOTQ4IDguMjk4MzQgNC4yMTk0OCA3LjkwMjU5IDQuNDYzNjIgNy42NTg1N0M0LjcwNzY0IDcuNDE0NDMgNS4xMDMzOSA3LjQxNDQzIDUuMzQ3NDEgNy42NTg1N0w2LjkwMTQ5IDkuMjEyNjVMMTAuNjUyNSA1LjQ2MTU1QzEwLjg5NjYgNS4yMTc1MyAxMS4yOTI0IDUuMjE3NTMgMTEuNTM2NCA1LjQ2MTU1Wk0xNiA4QzE2IDEyLjQyMiAxMi40MjE0IDE2IDggMTZDMy41NzggMTYgMCAxMi40MjE0IDAgOEMwIDMuNTc4IDMuNTc4NjEgMCA4IDBDMTIuNDIyIDAgMTYgMy41Nzg2MSAxNiA4Wk0xNC43NSA4QzE0Ljc1IDQuMjY4OTIgMTEuNzMwNiAxLjI1IDggMS4yNUM0LjI2ODkyIDEuMjUgMS4yNSA0LjI2OTQxIDEuMjUgOEMxLjI1IDExLjczMTEgNC4yNjk0MSAxNC43NSA4IDE0Ljc1QzExLjczMTEgMTQuNzUgMTQuNzUgMTEuNzMwNiAxNC43NSA4WicgZmlsbD0nJTIzN0FCNTJDJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4O1xuICB0b3A6IDJweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IHVuc2V0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcbn1cblxuLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XG59XG5cbi5xdWFudGl0eSAuZGVjcmVhc2Uge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuXG4ucXVhbnRpdHkge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbn1cblxuLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDI3cHg7XG59XG5cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiA0O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQ6OmJlZm9yZSwgLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL2ltZy9yaWdodC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXY6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi91c2VyL2RvY3VtZW50cy9pbWcvbGVmdC5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ucHJvZHVjdHMtd3JhcHBlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzQ0Y7XG59XG5cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc3RhbmRhcmQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogI2EyYTJhMjtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlci5oYXMtbmF2aWdhdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy0xMC5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5ob21lcGFnZS1ncm91cC10aXRsZS5ob21lcGFnZS1wcm9kdWN0cy1oZWFkaW5nLTEwLmg0IGEge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzFmMWYxZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy0xMC5oNCBhOmhvdmVyIHtcbiAgY29sb3I6ICNCNjI4NzU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tLm5vLWJ1dHRvbnMgPiBkaXYgLnAtdG9vbHMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrIC5wLWJvdHRvbS5zaW5nbGUtYnV0dG9uID4gZGl2IC5wLXRvb2xzIGZvcm0gLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG4udXNwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xufVxuXG4udXNwLXdyYXAge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAzNXB4IDA7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBtYXgtd2lkdGg6IDMzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIC51c3AtaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTZweDtcbiAgbWluLXdpZHRoOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnVzcC13cmFwIC51c3AtaXRlbSAudXNwLWltZyBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udXNwLXdyYXAgLnVzcC1pdGVtIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi51c3Atd3JhcCAudXNwLWl0ZW0gcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudXNwLXdyYXAgLnVzcC1pdGVtIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnVzcC13cmFwIC51c3AtaXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c3Atd3JhcCB7XG4gICAgcGFkZGluZzogNXB4IDAgMTVweDtcbiAgfVxuICAudXNwLXdyYXAgLnVzcC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC51c3Atd3JhcCAudXNwLWl0ZW0gLnVzcC1pbWcge1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgfVxuICAudXNwLXdyYXAgLnVzcC1pdGVtIHAgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2Zvb3RlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUVGNztcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jZm9vdGVyIGg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDMwcHggMCAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbiNmb290ZXIgYSB7XG4gIGNvbG9yOiAjMzczNzM3O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jZm9vdGVyIC5jb250YWN0LWJveCBhIHtcbiAgY29sb3I6ICMzNzM3Mzc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Zvb3RlciBsaS5yYXRlIHtcbiAgICBtYXJnaW4tdG9wOiAzN3B4O1xuICB9XG59XG4jZm9vdGVyIC5iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIgLnNvY2lhbC1pY29uLWxpc3QgYSBpbWcge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMDtcbiAgbWF4LWhlaWdodDogMTA1cHg7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4jZm9vdGVyIC5yYXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuI2Zvb3RlciAucmF0ZSAuc3RhcnMgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLCAjZm9vdGVyIC5yYXRlIC5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbG9yOiAjRTdDNTIwO1xufVxuI2Zvb3RlciAucmF0ZSAucmF0ZS1hdmVyYWdlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICMzNzM3Mzc7XG59XG4jZm9vdGVyIC5yYXRlIC5yYXRlLXN0YXItd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDVweDtcbn1cbiNmb290ZXIgLnJhdGUgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnJhdGUtZm9vdGVyIC5zdG9yZS1yYXRpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnJhdGUtZm9vdGVyIC5zdG9yZS1yYXRpbmdfX2F2ZXJhZ2Uge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzM3MzczNztcbiAgd2lkdGg6IDEwMCU7XG59XG4ucmF0ZS1mb290ZXIgLnN0YXJzLXJhdGluZyB7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5yYXRlLWZvb3RlciAuc3Rhci1saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb290ZXItY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZm9vdGVyLWNvbnRhY3QgLmxlZnQge1xuICBjb2xvcjogI0I2Mjg3NTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xufVxuLmZvb3Rlci1jb250YWN0IC5yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5mb290ZXItY29udGFjdCAucmlnaHQgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmZvb3Rlci1jb250YWN0IC5yaWdodCBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzY3Njc2NztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvb3Rlci1jb250YWN0IC5yaWdodCBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE0IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIG9wYWNpdHk9JzAuMzUnIGN4PSc3JyBjeT0nNycgcj0nNycgZmlsbD0nJTIzOENDNjNGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDJweDtcbiAgdG9wOiAycHg7XG59XG4uZm9vdGVyLWNvbnRhY3QgLnJpZ2h0IHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIGN4PSc0JyBjeT0nNCcgcj0nNCcgZmlsbD0nJTIzOENDNjNGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuLmZvb3Rlci1jb250YWN0IC5yaWdodCAub2ZmbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBvcGFjaXR5PScwLjM1JyBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyM2U5NGI0YicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogMnB4O1xufVxuLmZvb3Rlci1jb250YWN0IC5yaWdodCAub2ZmbGluZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjNlNjIyNDQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG59XG5cbi5tYWlsIC5yaWdodCBzcGFuIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLm1haWwgLnJpZ2h0IHNwYW46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbCAucmlnaHQgc3Bhbjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZChuKzYpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXItcm93cyAuY3VzdG9tLWZvb3RlciB1bCBsaSB7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLmZvb3Rlci1yb3dzIC5jb250YWN0LWJveCB1bCB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5mb290ZXItcm93cyAuY29udGFjdC1ib3ggdWwgbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9vdGVyLXJvd3MgLmNvbnRhY3QtYm94IHVsIGxpLnNvY2lhbC1pY29uLWxpc3Qge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLnNvY2lhbC1pY29uLWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5zb2NpYWwtaWNvbi1saXN0IGEge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZm9vdGVyLWxvZ28ge1xuICBtYXJnaW4tdG9wOiAzNXB4O1xufVxuXG4uZm9vdGVyLWljb25zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzM4NDI3MTtcbn1cbi5mb290ZXItaWNvbnMgaDUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDEwcHggMTVweCAxMHB4IDA7XG59XG4uZm9vdGVyLWljb25zIC53cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyLWljb25zIC5wYXltZW50LCAuZm9vdGVyLWljb25zIC5zaGlwcGluZyB7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzODQyNzE7XG59XG4uZm9vdGVyLWljb25zIC5wYXltZW50IGltZywgLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcgaW1nIHtcbiAgbWFyZ2luOiAxMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlci1pY29ucyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiB1bnNldDtcbiAgICAtbXMtZmxleC1wYWNrOiB1bnNldDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAuZm9vdGVyLWljb25zIC5zaGlwcGluZyB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAucGF5bWVudCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLXJvd3MgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyA+IGRpdiB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZvb3Rlci1yb3dzIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLXByb2R1Y3QgI2Zvb3RlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XG4gIH1cbiAgI2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgI2Zvb3RlciAuY29udGFjdC1ib3g6bm90KC5zb2NpYWwtYm94KSB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI2Zvb3RlciBoNCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiNjI4NzU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSBoNCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSBoNDo6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIGg0OjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvaW1nL2Rvd24teS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpIHVsLCAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgLW8tdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCBoNDo6YWZ0ZXIsICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCBoNDo6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG4gICNmb290ZXIgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCB1bCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjZm9vdGVyIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSBoNCwgI2Zvb3RlciAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSkgdWwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG4gIC5mb290ZXItaWNvbnMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzg0MjcxO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAucGF5bWVudCwgLmZvb3Rlci1pY29ucyAuc2hpcHBpbmcge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlci1pY29ucyAucGF5bWVudCBpbWcsIC5mb290ZXItaWNvbnMgLnNoaXBwaW5nIGltZyB7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLmZvb3Rlci1saW5rcyA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5mb290ZXItbGlua3MgPiBkaXYgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2Mjg3NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDQge1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5uZXdzbGV0dGVyLWhlYWRlciBoNCBzcGFuIHtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDQgc3BhbiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNiNDAwMDA7XG59XG4uY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAuc3Vic2NyaWJlLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogNDgwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggYXV0byAyNXB4O1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC52YWxpZGF0b3ItbXNnLWhvbGRlciArIGJyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIC5zdWJzY3JpYmUtZm9ybSAuY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIgLnN1YnNjcmliZS1mb3JtIC5jb25zZW50cy5jb25zZW50cy1maXJzdCBhIHtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY3VzdG9tLWZvb3Rlcl9fbmV3c2xldHRlciAubmV3c2xldHRlci1oZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuYm9keTpub3QoLnR5cGUtZGV0YWlsKSAucmF0aW5ncywgYm9keTpub3QoLnR5cGUtZGV0YWlsKSAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTAge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZm9vdGVyIC5yYXRpbmdzLWJhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yYXRpbmdzLWJhbm5lciAuYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnJhdGluZ3Mge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmF0aW5ncyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5yYXRpbmdzX19oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmF0aW5nc19faGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU5cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCNjI4NzU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJhdGluZ3NfX2hlYWRlcjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cbi5yYXRpbmdzX19oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjExZjIwO1xuICBtYXJnaW4tdG9wOiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLnJhdGluZ3NfX2hlYWRlciBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJhdGluZ3NfX2hlYWRlciBpbWcge1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cbi5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEycHg7XG59XG4ucmF0aW5nc19faGVhZGVyIC5zdG9yZS1yYXRpbmcgLnN0YXJzLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJhdGluZ3NfX2hlYWRlciAuc3RvcmUtcmF0aW5nIC5zdGFycy1yYXRpbmcgYS50b3RhbC1yYXRpbmdzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIxMWYyMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucmF0aW5nc19faGVhZGVyIC5zdG9yZS1yYXRpbmcgLnN0YXJzLXJhdGluZyBhLnRvdGFsLXJhdGluZ3M6Zm9jdXMsIC5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZyAuc3RhcnMtcmF0aW5nIGEudG90YWwtcmF0aW5nczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yYXRpbmdzX19oZWFkZXIgLnN0b3JlLXJhdGluZ19fYXZlcmFnZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMyMTFmMjA7XG59XG4ucmF0aW5nc19faGVhZGVyIC5zdG9yZS1yYXRpbmcgLnN0YXI6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZTdjNTIwO1xufVxuLnJhdGluZ3MgLnJhdGUtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yYXRpbmdzIC5yYXRlLWl0ZW1zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG59XG4ucmF0aW5ncyAucmF0ZS1pdGVtcyAudXNlci1yYXRpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yYXRpbmdzIC5yYXRlLWl0ZW1zIC51c2VyLXJhdGluZyB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfVxufVxuLnJhdGluZ3MgLnJhdGUtaXRlbXMgLnVzZXItcmF0aW5nX19oZWFkZXIgc3BhbiB7XG4gIGNvbG9yOiAjMWYxZjFmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDdweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yYXRpbmdzIC5yYXRlLWl0ZW1zIC51c2VyLXJhdGluZ19faGVhZGVyIHNwYW4udXNlci1uYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYXRpbmdzIC5yYXRlLWl0ZW1zIC51c2VyLXJhdGluZ19faGVhZGVyIHNwYW4udXNlci1uby1uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5yYXRpbmdzIC5yYXRlLWl0ZW1zIC51c2VyLXJhdGluZ19faGVhZGVyIHNwYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjcnIGhlaWdodD0nMjcnIHZpZXdCb3g9JzAgMCAyNyAyNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEzLjY4NzIgMC4wOTQwMTkxQzYuMTQ3NDYgLTAuMDA3ODE2ODIgLTAuMDA3ODE2ODEgNi4xNDc0NiAwLjA5NDAxOTEgMTMuNjg3MkMwLjE5NDU2NiAyMC45MTgyIDYuMDgyMzYgMjYuODA2IDEzLjMxMzQgMjYuOTA2NUMyMC44NTQ0IDI3LjAwOTYgMjcuMDA4NCAyMC44NTQ0IDI2LjkwNTIgMTMuMzE0NkMyNi44MDYgNi4wODIzNiAyMC45MTgyIDAuMTk0NTY2IDEzLjY4NzIgMC4wOTQwMTkxWk0yMS44MzUzIDIxLjE4NjNDMjEuODA5NyAyMS4yMTQxIDIxLjc3ODIgMjEuMjM1OCAyMS43NDMyIDIxLjI1MDFDMjEuNzA4MSAyMS4yNjQzIDIxLjY3MDQgMjEuMjcwNyAyMS42MzI2IDIxLjI2ODdDMjEuNTk0OSAyMS4yNjY4IDIxLjU1OCAyMS4yNTY1IDIxLjUyNDYgMjEuMjM4N0MyMS40OTEzIDIxLjIyMDkgMjEuNDYyMyAyMS4xOTYgMjEuNDM5NiAyMS4xNjU3QzIwLjg2MzEgMjAuNDExNCAyMC4xNTcxIDE5Ljc2NTYgMTkuMzU0NSAxOS4yNTg1QzE3LjcxMzYgMTguMjA1MyAxNS42MzQzIDE3LjYyNTMgMTMuNTAwMyAxNy42MjUzQzExLjM2NjIgMTcuNjI1MyA5LjI4Njk3IDE4LjIwNTMgNy42NDU5OSAxOS4yNTg1QzYuODQzNDcgMTkuNzY1NCA2LjEzNzQ2IDIwLjQxMSA1LjU2MDkzIDIxLjE2NUM1LjUzODI4IDIxLjE5NTMgNS41MDkyNSAyMS4yMjAyIDUuNDc1ODkgMjEuMjM4MUM1LjQ0MjUzIDIxLjI1NTkgNS40MDU2NiAyMS4yNjYxIDUuMzY3ODkgMjEuMjY4MUM1LjMzMDEzIDIxLjI3MDEgNS4yOTIzOSAyMS4yNjM3IDUuMjU3MzYgMjEuMjQ5NEM1LjIyMjMzIDIxLjIzNTIgNS4xOTA4NyAyMS4yMTM0IDUuMTY1MTkgMjEuMTg1N0MzLjI3MzkzIDE5LjE0NCAyLjIwMjYgMTYuNDc2MyAyLjE1NjUyIDEzLjY5MzZDMi4wNTE0NiA3LjQyMTcgNy4xOTgwNCAyLjE3MTk5IDEzLjQ3MjYgMi4xNTY1MkMxOS43NDcxIDIuMTQxMDUgMjQuODQ0IDcuMjM2MDcgMjQuODQ0IDEzLjUwMDNDMjQuODQ2MiAxNi4zNSAyMy43NzE1IDE5LjA5NTMgMjEuODM1MyAyMS4xODYzWicgZmlsbD0nJTIzMzMzMzMzJy8lM0UlM0NwYXRoIGQ9J00xMy41MDAzIDYuMjgxNTJDMTIuMjI5MyA2LjI4MTUyIDExLjA4MDEgNi43NTc4MyAxMC4yNjM0IDcuNjIzNDNDOS40NDY4MSA4LjQ4OTA0IDkuMDM4ODMgOS42ODU5MyA5LjEzMDk5IDEwLjk3MDVDOS4zMTc5MSAxMy41MDAzIDExLjI3NzkgMTUuNTYyOCAxMy41MDAzIDE1LjU2MjhDMTUuNzIyNiAxNS41NjI4IDE3LjY3ODggMTMuNTAwMyAxNy44Njk1IDEwLjk3MTFDMTcuOTY0OSA5LjY5ODgyIDE3LjU2MDIgOC41MTI4OSAxNi43MyA3LjYzMTE3QzE1LjkxMDIgNi43NjEwNSAxNC43NjI5IDYuMjgxNTIgMTMuNTAwMyA2LjI4MTUyWicgZmlsbD0nJTIzMzMzMzMzJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucmF0aW5ncyAucmF0ZS1pdGVtcyAudXNlci1yYXRpbmdfX3Njb3JlIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA3cHg7XG4gIGNvbG9yOiAjMjExZjIwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnJhdGluZ3MgLnJhdGUtaXRlbXMgLnVzZXItcmF0aW5nX19zY29yZSAuc3RhcnMtcmF0aW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yYXRpbmdzIC5yYXRlLWl0ZW1zIC51c2VyLXJhdGluZ19fc2NvcmUgLnN0YXJzLXJhdGluZyAuc3Rhcjo6YmVmb3JlIHtcbiAgY29sb3I6ICNlN2M1MjA7XG59XG4ucmF0aW5ncyAucmF0ZS1pdGVtcyAudXNlci1yYXRpbmdfX3Njb3JlIC51c2VyLXJhdGluZy10aW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5yYXRpbmdzIC5yYXRlLWl0ZW1zIC51c2VyLXJhdGluZ19fZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzFmMWYxZjtcbn1cblxuZm9vdGVyI2Zvb3RlciA+IC5jb250YWluZXIuZm9vdGVyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5mb290ZXIjZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCAjZmZmO1xuICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGZvb3RlciNmb290ZXIgLmZvb3Rlci1ib3R0b20ge1xuICAgIHBhZGRpbmctaW5saW5lOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgZm9vdGVyI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbn1cbmZvb3RlciNmb290ZXIgLmZvb3Rlci1ib3R0b20gI3NpZ25hdHVyZSBhIHtcbiAgY29sb3I6ICM2NjY7XG59XG5mb290ZXIjZm9vdGVyIC5mb290ZXItYm90dG9tICNzaWduYXR1cmUgaW1nOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAzOHB4O1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZsYWdzIHtcbiAgdG9wOiAyMHB4O1xuICBsZWZ0OiAwcHg7XG59XG4uZmxhZ3MgLmZsYWctZGlzY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjIyRTc1O1xuICBoZWlnaHQ6IDUycHg7XG4gIHdpZHRoOiA1MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwO1xufVxuLmZsYWdzIC5mbGFnLWRpc2NvdW50IC5wcmljZS1zdGFuZGFyZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmxhZ3MgLmZsYWctZGlzY291bnQgLnByaWNlLXNhdmUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZmxhZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbn1cbi5mbGFnLmZsYWctYWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IyMkU3NTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZmxhZy5mbGFnLW5ldyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ2MkI5O1xufVxuLmZsYWcuZmxhZy1kb3BvcnVjdWplbWUge1xuICBjb2xvcjogIzAwNjY5OTtcbn1cblxuLnByb2R1Y3QgLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMjJlNzU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDc1cHg7XG4gIHdpZHRoOiA1MnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3QgLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gICAgdG9wOiAtMTY1cHg7XG4gIH1cbn1cblxuLnA6aG92ZXIgLmZsYWcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ucC1pbWFnZS13cmFwcGVyIC5mbGFncy1leHRyYSAuZmxhZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wcmljZS1zYXZlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucC1kZXRhaWwge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5wLWRldGFpbCAucHJvZHVjdHMtcmVsYXRlZC1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDA7XG59XG4ucC1kZXRhaWwgLnByb2R1Y3RzLXJlbGF0ZWQtaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIk1vaGxvIGJ5IHbDoXMgemF1asOtbWHFpVwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnAtZGV0YWlsICNyZWNlbnRseVZpZXdlZCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucC1kZXRhaWwgLnN0YXJzIC5zdGFyLnN0YXItb246OmJlZm9yZSwgLnAtZGV0YWlsIC5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGNvbG9yOiAjRTdDNTIwO1xufVxuLnAtZGV0YWlsIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5wcmludCwgLnAtZGV0YWlsIC5zb2NpYWwtYnV0dG9ucy13cmFwcGVyIC5zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIgLmxpbmstaWNvbjo6YmVmb3JlIHtcbiAgY29sb3I6ICNCNjI4NzU7XG59XG4ucC1kZXRhaWwgLnJhdGluZ3MtYW5kLWJyYW5kIGEuc3RhcnMtbGFiZWwge1xuICBjb2xvcjogIzM3MzczNztcbn1cbi5wLWRldGFpbCAucC10by1jYXJ0LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNDRjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHJvdy1nYXA6IDEwcHg7XG59XG4ucC1kZXRhaWwgLnAtdG8tY2FydC1ibG9jayAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgZmxleDogMSAxIDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGV0YWlsIC5wLXRvLWNhcnQtYmxvY2sgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gICAgZmxleDogdW5zZXQ7XG4gIH1cbn1cbi5wLWRldGFpbCAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydCB7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGV0YWlsIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0IHtcbiAgICBmbGV4OiB1bnNldDtcbiAgICB3aWR0aDogdW5zZXQ7XG4gIH1cbn1cbi5wLWRldGFpbCAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBmbGV4OiAxIDEgNzAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1kZXRhaWwgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICBmbGV4OiAxIDEgMzAlO1xuICB9XG59XG4ucC1kZXRhaWwgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyB2aWV3Qm94PScwIDAgMjAgMjAnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xNy4zNDIgNy4wODVDMTcuMjIzMiA2Ljk1MTI1IDE3LjA1MzIgNi44NzUgMTYuODc0NSA2Ljg3NUgxMy43NDk1VjVDMTMuNzQ5NSAyLjkzMTg3IDEyLjA2NzYgMS4yNSA5Ljk5OTQ5IDEuMjVDNy45MzEzNyAxLjI1IDYuMjQ5NDkgMi45MzE4NyA2LjI0OTQ5IDVWNi44NzVIMy4xMjQ0OUMyLjk0NTc0IDYuODc1IDIuNzc1NzQgNi45NTEyNSAyLjY1Njk5IDcuMDg1QzIuNTM4MjQgNy4yMTg3NSAyLjQ4MjYyIDcuMzk2ODcgMi41MDMyNCA3LjU3Mzc1TDMuNTY3NjIgMTYuNTI1NkMzLjcwODg3IDE3Ljc5MzggNC43NzY5OSAxOC43NSA2LjA1MjYyIDE4Ljc1SDEzLjk0NjRDMTUuMjIyNiAxOC43NSAxNi4yOTAxIDE3Ljc5MzcgMTYuNDMwNyAxNi41MzA2TDE3LjQ5NTcgNy41NzM3NUMxNy41MTY0IDcuMzk2MjUgMTcuNDYwNyA3LjIxODc1IDE3LjM0MiA3LjA4NVpNNy40OTk0OSA1QzcuNDk5NDkgMy42MjEyNSA4LjYyMDc0IDIuNSA5Ljk5OTQ5IDIuNUMxMS4zNzgyIDIuNSAxMi40OTk1IDMuNjIxMjUgMTIuNDk5NSA1VjYuODc1SDcuNDk5NDlWNVpNNi44NzQ0OSA5LjM3NUM2LjUyOTQ5IDkuMzc1IDYuMjQ5NDkgOS4wOTUgNi4yNDk0OSA4Ljc1QzYuMjQ5NDkgOC40MDUgNi41Mjk0OSA4LjEyNSA2Ljg3NDQ5IDguMTI1QzcuMjE5NDkgOC4xMjUgNy40OTk0OSA4LjQwNSA3LjQ5OTQ5IDguNzVDNy40OTk0OSA5LjA5NSA3LjIxOTQ5IDkuMzc1IDYuODc0NDkgOS4zNzVaTTEzLjEyNDUgOS4zNzVDMTIuNzc5NSA5LjM3NSAxMi40OTk1IDkuMDk1IDEyLjQ5OTUgOC43NUMxMi40OTk1IDguNDA1IDEyLjc3OTUgOC4xMjUgMTMuMTI0NSA4LjEyNUMxMy40Njk1IDguMTI1IDEzLjc0OTUgOC40MDUgMTMuNzQ5NSA4Ljc1QzEzLjc0OTUgOS4wOTUgMTMuNDY5NSA5LjM3NSAxMy4xMjQ1IDkuMzc1WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogMjUlO1xuICBsZWZ0OiAyMiU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGV0YWlsIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWRldGFpbCAucC10by1jYXJ0LWJsb2NrIC5hZGQtdG8tY2FydC1idXR0b246OmJlZm9yZSB7XG4gICAgbGVmdDogMzAlO1xuICB9XG59XG4ucC1kZXRhaWwgLnAtdG8tY2FydC1ibG9jayAucXVhbnRpdHkge1xuICBib3JkZXItY29sb3I6ICNCNjI4NzU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbn1cbi5wLWRldGFpbCAucC10by1jYXJ0LWJsb2NrIC5xdWFudGl0eSBpbnB1dCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0I2Mjg3NTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0I2Mjg3NTtcbiAgd2lkdGg6IDM1cHg7XG59XG4ucC1kZXRhaWwgLnAtdG8tY2FydC1ibG9jayAucXVhbnRpdHkgLmRlY3JlYXNlLCAucC1kZXRhaWwgLnAtdG8tY2FydC1ibG9jayAucXVhbnRpdHkgLmluY3JlYXNlIHtcbiAgd2lkdGg6IDMwcHg7XG59XG4ucC1kZXRhaWwgLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjYyODc1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4ucC1kZXRhaWwgLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwMDBweDtcbiAgbGVmdDogLTUwMDBweDtcbiAgdG9wOiAtMXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0I2Mjg3NTtcbn1cbi5wLWRldGFpbCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IC51c3Atd3JhcCB7XG4gIHBhZGRpbmc6IDI1cHggMDtcbn1cbi5wLWRldGFpbCAucC10aHVtYm5haWxzIGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGV0YWlsIC5wLXRodW1ibmFpbHMgZGl2ID4gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtZGV0YWlsIC5wLXRodW1ibmFpbHMgYSBpbWcge1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LWhlaWdodDogNzBweDtcbiAgbWF4LXdpZHRoOiA3MHB4O1xufVxuXG4uYmFzaWMtZGVzY3JpcHRpb24gLnJhdGUtd3JhcHBlci51bnZlaWwtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNDRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDA7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xuICB3aWR0aDogMTAwMDBweDtcbiAgbGVmdDogLTUwMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc21vb3RoLWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1ob2xkZXIgdWwuc2hwLXRhYnMge1xuICBtYXJnaW46IDA7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1ob2xkZXIgdWwuc2hwLXRhYnMgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwMDtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLWhvbGRlciB1bC5zaHAtdGFicyBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtaG9sZGVyIHVsLnNocC10YWJzIGEuc2hwLXRhYi1saW5rIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1ob2xkZXIgdWwuc2hwLXRhYnMgYS5zaHAtdGFiLWxpbms6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1ob2xkZXIgdWwuc2hwLXRhYnMgLnNocC10YWIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLWhvbGRlciB1bC5zaHAtdGFicyAuc2hwLXRhYi5hY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5zaHAtdGFicy1ob2xkZXIgdWwuc2hwLXRhYnMgLnNocC10YWIuYWN0aXZlIGEge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAuc2hwLXRhYnMtaG9sZGVyIGxpW2RhdGEtdGVzdGlkPXRhYlJhdGluZ10sIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLWhvbGRlciBsaVtkYXRhLXRlc3RpZD10YWJEaXNjdXNzaW9uXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC50YWItY29udGVudCAucmF0ZS13cmFwcGVyLnVudmVpbC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLWhvbGRlciB1bC5zaHAtdGFicyAuc2hwLXRhYjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnNocC10YWJzLWhvbGRlciB1bC5zaHAtdGFicyAuc2hwLXRhYjpob3ZlciBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5uZWVkLWhlbHAtZGVzYyB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIG1heC13aWR0aDogMzEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIgLm5lZWQtaGVscC1kZXNjIGg0IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMxZjFmMWY7XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIC5uZWVkLWhlbHAtZGVzYyAuZm9vdGVyLWNvbnRhY3QucGhvbmUge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRldGFpbCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5wLWRldGFpbCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0OjpiZWZvcmUge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgLnVzcC13cmFwIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gIH1cbiAgLnAtZGV0YWlsIC5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QgLnVzcC13cmFwIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbiAgLnAtdGh1bWJuYWlscy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjYWNjb3JkaW9uLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucC1kZXRhaWwtdGFicy13cmFwcGVyICNhY2NvcmRpb24tY29udGVudCAuc2hwLXRhYi13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgI2FjY29yZGlvbi1jb250ZW50IC5zaHAtdGFiLXdyYXBwZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNGRkYzQ0Y7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNGRkYzQ0Y7XG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRkZGM0NGO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjYWNjb3JkaW9uLWNvbnRlbnQgLnNocC10YWItd3JhcHBlciBhIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBwYWRkaW5nOiAyNXB4IDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbiAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjYWNjb3JkaW9uLWNvbnRlbnQgLnNocC10YWItd3JhcHBlciBhLnNtb290aC1saW5rIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgI2FjY29yZGlvbi1jb250ZW50IC5zaHAtdGFiLXdyYXBwZXIgYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAjYWNjb3JkaW9uLWNvbnRlbnQgLnNocC10YWItd3JhcHBlciBhLnNocC1hY2NvcmRpb24tbGluazpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucC1kZXRhaWwtdGFicy13cmFwcGVyICNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbltkYXRhLXRlc3RpZD10YWJEaXNjdXNzaW9uXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucC1kZXRhaWwtdGFicy13cmFwcGVyICNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbltkYXRhLXRlc3RpZD10YWJSYXRpbmddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgei1pbmRleDogMTtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciAucCAubmFtZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Qge1xuICBwYWRkaW5nOiAxMHB4IDVweDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3Q6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpob3ZlciAuZmxhZ3MtZGVmYXVsdCAuZmxhZywgLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpob3ZlciAuZmxhZ3MtZXh0cmEgLmZsYWcge1xuICBvcGFjaXR5OiAxO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdDpob3ZlciAucCAuaW1hZ2UgaW1nIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuaW1hZ2Uge1xuICBvcmRlcjogLTM7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5pbWFnZSBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWNvZGUge1xuICBvcmRlcjogLTI7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUwNTA1MDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLm5hbWUge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1pbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWluLWluIHtcbiAgcGFkZGluZy10b3A6IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzLXdyYXBwZXIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuc3RhcnMge1xuICB3aWR0aDogNzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuc3RhcnMgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLCAudHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIHNwYW4sIC50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnN0YXJzIGEge1xuICB3aWR0aDogMTRweDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzY2YmIzM1wiXSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAuYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojNjZiYjMzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvbWltZWRpZ2l0YWwubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2suc3ZnKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLmF2YWlsYWJpbGl0eSAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBvcmRlcjogLTE7XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1hZGRpdGlvbmFsLCAudHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIGNvbG9yOiAjOWQ5ZDlkO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIG9yZGVyOiAtMjtcbiAgbWFyZ2luOiAwO1xufVxuLnR5cGUtZGV0YWlsIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tID4gZGl2IC5wcmljZXMgLnByaWNlLXN0YW5kYXJkICsgLnByaWNlLWFkZGl0aW9uYWwgKyAucHJpY2UtZmluYWwge1xuICBjb2xvcjogI2I0MDAwMDtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLWRlc2Mge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4udHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5wLWJvdHRvbSAucC10b29scyB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5idG4uYnRuLWNhcnQsIC50eXBlLWRldGFpbCAucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnAgLnAtYm90dG9tIC5wLXRvb2xzIC5idG4uYnRuLXByaW1hcnkge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDE3cHg7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxM3B4IDI1cHg7XG4gIG1heC13aWR0aDogMTQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnR5cGUtZGV0YWlsIC5pbi16bmFja2EgLnByb2R1Y3RzLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudHlwZS1kZXRhaWwgLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0cy1ibG9jayAucXVhbnRpdHkge1xuICBwYWRkaW5nLXJpZ2h0OiAzM3B4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICB3aWR0aDogMzBweDtcbn1cblxuLnF1YW50aXR5IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBib3JkZXItY29sb3I6ICNEREREREQ7XG59XG4ucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RERERERDtcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDAgIWltcG9ydGFudDtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2Uge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREREREREO1xuICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xufVxuXG4ucXVhbnRpdHkgLmRlY3JlYXNlOmhvdmVyOmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTpob3ZlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjREREREREO1xufVxuXG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIgLnAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNsaWRlX19iYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDU1O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5zbGlkZV9fYmFyIC5wcmljZS1maW5hbCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uc2xpZGVfX2JhciAucHJpY2Utc2F2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpZGVfX2JhciAucXVhbnRpdHkge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLnNsaWRlX19iYXIgLnF1YW50aXR5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxufVxuLnNsaWRlX19iYXIgLnF1YW50aXR5IGlucHV0IHtcbiAgd2lkdGg6IDM1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcbiAgLnNsaWRlX19iYXIgLnF1YW50aXR5IGlucHV0IHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxufVxuLnNsaWRlX19iYXIgLnAtdG8tY2FydC1ibG9jayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNDRjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1MDBweCkge1xuICAuc2xpZGVfX2JhciAucC10by1jYXJ0LWJsb2NrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDE1cHg7XG4gIH1cbn1cbi5zbGlkZV9fYmFyIC5wLXRvLWNhcnQtYmxvY2sgZGl2IHtcbiAgd2lkdGg6IHVuc2V0O1xufVxuLnNsaWRlX19iYXIgLnAtdG8tY2FydC1ibG9jayAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogdW5zZXQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5zbGlkZV9fYmFyIC5wLXRvLWNhcnQtYmxvY2sgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgcGFkZGluZzogMHB4IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI0cHgpIHtcbiAgLnNsaWRlX19iYXIgLnByaWNlLWZpbmFsIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbiAgLnNsaWRlX19iYXIgLnF1YW50aXR5IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICBoZWlnaHQ6IDQxcHg7XG4gIH1cbiAgLnNsaWRlX19iYXIgLnF1YW50aXR5IGlucHV0IHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gIH1cbiAgLnNsaWRlX19iYXIgLnF1YW50aXR5IC5kZWNyZWFzZSwgLnNsaWRlX19iYXIgLnF1YW50aXR5IC5pbmNyZWFzZSB7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAzOXB4O1xuICB9XG4gIC5zbGlkZV9fYmFyIC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLnNsaWRlX19iYXIgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgICBsaW5lLWhlaWdodDogMzlweDtcbiAgfVxufVxuLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLmNvdW50LWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMjNweCk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWltYWdlLXdyYXBwZXIgLmNvdW50LWltZzpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2Uge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlOjpiZWZvcmUge1xuICBjb2xvcjogI0I2Mjg3NTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLW5leHQge1xuICByaWdodDogMDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTBcIjtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10aHVtYm5haWxzLXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtdGh1bWJuYWlscyB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wLWRldGFpbC1pbm5lciAucC10aHVtYm5haWxzIC5wLXRodW1ibmFpbHMtaW5uZXIge1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC10aHVtYm5haWxzIGE6aG92ZXIgaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xufVxuXG4uc2hpcHBpbmctYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2hpcHBpbmctYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2hpcHBpbmctYnRuOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaGlwcGluZy1pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiA1MCU7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1pbmZvLXdyYXAge1xuICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnNoaXBwaW5nLWluZm8gLnNoaXBwaW5nLWluZm8tdGFibGUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuLnNoaXBwaW5nLWluZm8gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uc2hpcHBpbmctaW5mbyB0YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzNCRkI1O1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGgsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIHBhZGRpbmc6IDEycHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0MzQkZCNTtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRoOmxhc3QtY2hpbGQsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uc2hpcHBpbmctaW5mbyB0YWJsZSB0ciB0aCAuZnJlZSwgLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGQgLmZyZWUge1xuICBjb2xvcjogI0ZDQkUwMDtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGQsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmxhc3QtY2hpbGQgdGgge1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbi5zaGlwcGluZy1pbmZvIHRhYmxlIHRyOmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNDM0JGQjU7XG59XG4uc2hpcHBpbmctaW5mbyB0YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRkLCAuc2hpcHBpbmctaW5mbyB0YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRoIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG4uc2hpcHBpbmctaW5mbyBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnNoaXBwaW5nLWluZm8gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5zaGlwcGluZy1pbmZvIHAgYSB7XG4gIGNvbG9yOiAjRkNCRTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5zaGlwcGluZy1pbmZvIC5zaGlwcGluZy1jbG9zZSB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2hpcHBpbmctaW5mbyAuc2hpcHBpbmctY2xvc2U6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogc2hvcHRldDtcbn1cbi5zaGlwcGluZy1pbmZvIC5mbGF0aWNvbi1kZWxpdmVyeS10cnVjayB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zaGlwcGluZy1pbmZvIC5mbGF0aWNvbi1kZWxpdmVyeS10cnVjayBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2hpcHBpbmctaW5mbyAuZmxhdGljb24tZGVsaXZlcnktdHJ1Y2s6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zaGlwcGluZy1pbmZvIC5mbGF0aWNvbi1kZWxpdmVyeS10cnVjazo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IGZsYXRpY29uO1xuICBmb250LXNpemU6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOXB4O1xufVxuXG4uc2hpcHBpbmctdmlzaWJsZSAuc2hpcHBpbmctaW5mbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNoaXBwaW5nLXZpc2libGUgI2Nib3hPdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNoaXBwaW5nLWluZm8gLnNoaXBwaW5nLWluZm8td3JhcCB7XG4gICAgcGFkZGluZzogMzBweCAzMHB4IDEwcHg7XG4gIH1cbiAgLnNoaXBwaW5nLWluZm8gdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQsIC5zaGlwcGluZy1pbmZvIHRhYmxlIHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gIH1cbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzFGMUYxRjtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5wa1ZhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBib3JkZXItY29sb3I6ICNDM0JGQjU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMxRjFGMUY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogNTVweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lci55ZXMtYmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xuICBjb2xvcjogI0I2Mjg3NTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lci55ZXMtYmVmb3JlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkdmFuY2VkLXBhcmFtZXRlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIC5wa1ZTIHtcbiAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICB3aWR0aDogMTBjaDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItY29sb3I6ICNCNjI4NzU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuYWR2YW5jZWQtcGFyYW1ldGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIudnlwcm9kYW5vIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xuICBib3JkZXItY29sb3I6ICNDM0JGQjU7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogZ3JhZGllbnQobGluZWFyLCAxOS4xJSAtNy45JSwgODElIDEwNy45JSwgY29sb3Itc3RvcCgwLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMC40OCwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDAuNSwgIzAwMCksIGNvbG9yLXN0b3AoMC41MiwgdHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDEsIHRyYW5zcGFyZW50KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTQ5ZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgNDglLCAjQzNCRkI1IDUwJSwgdHJhbnNwYXJlbnQgNTIlLCB0cmFuc3BhcmVudCAxMDAlKTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZHZhbmNlZC1wYXJhbWV0ZXIudnlwcm9kYW5vIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI0MzQkZCNTtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuaGlkZGVuLXNwbGl0LXBhcmFtZXRlcltkYXRhLXBhcmFtZXRlci1uYW1lPUJhcnZhXSAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNDVweDtcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXJbZGF0YS1wYXJhbWV0ZXItbmFtZT1CYXJ2YV0gLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xufVxuXG4udGVtcGxhdGUtMTMgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLm1laHViLWJvbnVzLXByb2R1Y3QtZGV0YWlsLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnRlbXBsYXRlLTEzICNwcm9kdWN0LWRldGFpbC1mb3JtIC5tZWh1Yi1ib251cy1wcm9kdWN0LWRldGFpbC1jb250YWluZXIgLmNhcmQge1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDEgMSA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzFmMWYxZjtcbn1cbi50ZW1wbGF0ZS0xMyAjcHJvZHVjdC1kZXRhaWwtZm9ybSAubWVodWItYm9udXMtcHJvZHVjdC1kZXRhaWwtY29udGFpbmVyIC5jYXJkIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMxZjFmMWY7XG59XG4udGVtcGxhdGUtMTMgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLm1laHViLWJvbnVzLXByb2R1Y3QtZGV0YWlsLWNvbnRhaW5lciAuY2FyZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAucC1jb2RlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0aCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyB0ZCwgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgdGgge1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgc3BhbltzdHlsZT1cImNvbG9yOiAjN2FiNTJjXCJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyBzcGFuW3N0eWxlPVwiY29sb3I6ICM3YWI1MmNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMScgaGVpZ2h0PScyMScgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNTM2NCA1LjQ2MTU1QzExLjc4MDUgNS43MDU2OSAxMS43ODA1IDYuMTAxNDQgMTEuNTM2NCA2LjM0NTQ2TDcuMzQzNTEgMTAuNTM4NUM3LjA5OTM3IDEwLjc4MjUgNi43MDM3NCAxMC43ODI1IDYuNDU5NTkgMTAuNTM4NUw0LjQ2MzYyIDguNTQyMzZDNC4yMTk0OCA4LjI5ODM0IDQuMjE5NDggNy45MDI1OSA0LjQ2MzYyIDcuNjU4NTdDNC43MDc2NCA3LjQxNDQzIDUuMTAzMzkgNy40MTQ0MyA1LjM0NzQxIDcuNjU4NTdMNi45MDE0OSA5LjIxMjY1TDEwLjY1MjUgNS40NjE1NUMxMC44OTY2IDUuMjE3NTMgMTEuMjkyNCA1LjIxNzUzIDExLjUzNjQgNS40NjE1NVpNMTYgOEMxNiAxMi40MjIgMTIuNDIxNCAxNiA4IDE2QzMuNTc4IDE2IDAgMTIuNDIxNCAwIDhDMCAzLjU3OCAzLjU3ODYxIDAgOCAwQzEyLjQyMiAwIDE2IDMuNTc4NjEgMTYgOFpNMTQuNzUgOEMxNC43NSA0LjI2ODkyIDExLjczMDYgMS4yNSA4IDEuMjVDNC4yNjg5MiAxLjI1IDEuMjUgNC4yNjk0MSAxLjI1IDhDMS4yNSAxMS43MzExIDQuMjY5NDEgMTQuNzUgOCAxNC43NUMxMS43MzExIDE0Ljc1IDE0Ljc1IDExLjczMDYgMTQuNzUgOFonIGZpbGw9JyUyMzdBQjUyQycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAycHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuZGVsaXZlcnktdGltZSA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiT2RvxaFsZW1lOlwiO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5kZWxpdmVyeS10aW1lID4gc3Bhbjpub3QoLmRlZmF1bHQtdmFyaWFudCkge1xuICBjb2xvcjogIzY2YmIzMztcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtID4gLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDIzIDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjAuMTA2OCAyLjUzMzY5QzIwLjAyODUgMi4zMjAzOSAxOS44MjYgMi4xNzk5OSAxOS41OTkyIDIuMTc5OTlIMTUuMDA5MkMxNC43MTIyIDIuMTc5OTkgMTQuNDY5MiAyLjQyMjk5IDE0LjQ2OTIgMi43MTk5OVY3Ljg0OTk5SDEuMjM5MjJDMC45NDIyMTkgNy44NDk5OSAwLjY5OTIxOSA4LjA5Mjk5IDAuNjk5MjE5IDguMzg5OTlWMTMuNTJDMC42OTkyMTkgMTMuODE3IDAuOTQyMjE5IDE0LjA2IDEuMjM5MjIgMTQuMDZIMi42NzgzMkMyLjg4MDgyIDE0LjA2IDMuMDUzNjIgMTMuOTQ5MyAzLjE0NTQyIDEzLjc4NDZDMy4yNzc3MiAxNC44NTExIDQuMTg3NjIgMTUuNjggNS4yODkyMiAxNS42OEM2LjI5MzYyIDE1LjY4IDcuMTM4NzIgMTQuOTg4OCA3LjM3OTAyIDE0LjA2SDE1LjAwOTJIMTUuMzI1MUMxNS40Mjc3IDE0LjA2IDE1LjUxOTUgMTQuMDMwMyAxNS42MDA1IDEzLjk4MTdDMTUuODExMSAxNC45NTEgMTYuNjc3OCAxNS42OCAxNy43MDkyIDE1LjY4QzE4LjcxMzYgMTUuNjggMTkuNTU4NyAxNC45ODg4IDE5Ljc5OSAxNC4wNkgyMS40ODkyQzIxLjc4NjIgMTQuMDYgMjIuMDI5MiAxMy44MTcgMjIuMDI5MiAxMy41MlY3Ljg0OTk5QzIyLjAyOTIgNy43ODUxOSAyMi4wMTg0IDcuNzIzMDkgMjEuOTk2OCA3LjY2MzY5TDIwLjEwNjggMi41MzM2OVpNNS4yODkyMiAxNC42QzQuNjkyNTIgMTQuNiA0LjIwOTIyIDE0LjExNjcgNC4yMDkyMiAxMy41MkM0LjIwOTIyIDEyLjkyMzMgNC42OTI1MiAxMi40NCA1LjI4OTIyIDEyLjQ0QzUuODg1OTIgMTIuNDQgNi4zNjkyMiAxMi45MjMzIDYuMzY5MjIgMTMuNTJDNi4zNjkyMiAxNC4xMTY3IDUuODg1OTIgMTQuNiA1LjI4OTIyIDE0LjZaTTE0LjQ2OTIgMTIuOThINy4zNzkwMkM3LjEzODcyIDEyLjA1MTIgNi4yOTM2MiAxMS4zNiA1LjI4OTIyIDExLjM2QzQuMTg3NjIgMTEuMzYgMy4yNzc3MiAxMi4xODg5IDMuMTQ4MTIgMTMuMjU1NEMzLjA1MzYyIDEzLjA5MDcgMi44ODA4MiAxMi45OCAyLjY3ODMyIDEyLjk4SDEuNzc5MjJWOC45Mjk5OUgxNC40NjkyVjEyLjk4Wk0xNy43MDkyIDE0LjZDMTcuMTEyNSAxNC42IDE2LjYyOTIgMTQuMTE2NyAxNi42MjkyIDEzLjUyQzE2LjYyOTIgMTIuOTIzMyAxNy4xMTI1IDEyLjQ0IDE3LjcwOTIgMTIuNDRDMTguMzA1OSAxMi40NCAxOC43ODkyIDEyLjkyMzMgMTguNzg5MiAxMy41MkMxOC43ODkyIDE0LjExNjcgMTguMzA1OSAxNC42IDE3LjcwOTIgMTQuNlpNMjAuOTQ5MiAxMi45OEgxOS43OTlDMTkuNTU4NyAxMi4wNTEyIDE4LjcxMzYgMTEuMzYgMTcuNzA5MiAxMS4zNkMxNi42NzUxIDExLjM2IDE1LjgxMTEgMTIuMDg5IDE1LjYwMDUgMTMuMDYxQzE1LjU4NDMgMTMuMDUwMiAxNS41NjgxIDEzLjAzNjcgMTUuNTQ5MiAxMy4wMjg2VjguMzg5OTlWMy4yNTk5OUgxOS4yMjM5TDIwLjk0OTIgNy45NDcxOVYxMi45OFonIGZpbGw9JyUyMzIxQkZCRicvJTNFJTNDcGF0aCBkPSdNNy43MTk2OSAwLjU1OTk5OEM3LjQyMjY5IDAuNTU5OTk4IDcuMTc5NjkgMC44MDI5OTggNy4xNzk2OSAxLjFWNi43N0M3LjE3OTY5IDcuMDY3IDcuNDIyNjkgNy4zMSA3LjcxOTY5IDcuMzFIMTMuMzg5N0MxMy42ODY3IDcuMzEgMTMuOTI5NyA3LjA2NyAxMy45Mjk3IDYuNzdWMS4xQzEzLjkyOTcgMC44MDI5OTggMTMuNjg2NyAwLjU1OTk5OCAxMy4zODk3IDAuNTU5OTk4SDcuNzE5NjlaTTEyLjg0OTcgNi4yM0g4LjI1OTY5VjEuNjRIMTIuODQ5N1Y2LjIzWicgZmlsbD0nJTIzMjFCRkJGJy8lM0UlM0NwYXRoIGQ9J00zLjEyODg3IDcuMzEwMDFINi4wOTg4N0M2LjM5NTg3IDcuMzEwMDEgNi42Mzg4NyA3LjA2NzAxIDYuNjM4ODcgNi43NzAwMVYzLjgwMDAxQzYuNjM4ODcgMy41MDMwMSA2LjM5NTg3IDMuMjYwMDEgNi4wOTg4NyAzLjI2MDAxSDMuMTI4ODdDMi44MzE4NyAzLjI2MDAxIDIuNTg4ODcgMy41MDMwMSAyLjU4ODg3IDMuODAwMDFWNi43NzAwMUMyLjU4ODg3IDcuMDY3MDEgMi44MzE4NyA3LjMxMDAxIDMuMTI4ODcgNy4zMTAwMVpNMy42Njg4NyA0LjM0MDAxSDUuNTU4ODdWNi4yMzAwMUgzLjY2ODg3VjQuMzQwMDFaJyBmaWxsPSclMjMyMUJGQkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSA+IC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnR5cGUtZGV0YWlsIC5zaGlwcGluZy1vcHRpb25zLXBvcHVwIGgxLCAudHlwZS1kZXRhaWwgLmNvbnRlbnQtbW9kYWwgaDEge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbi50eXBlLWRldGFpbCAjd2F0Y2hkb2ctZm9ybSA+IGgzIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMgLmRlbGl2ZXJ5LXRpbWUtcm93LCAuZGV0YWlsLXBhcmFtZXRlcnMgPiB0cjpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB6LWluZGV4OiAxO1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IGEge1xuICBjb2xvcjogI0I2Mjg3NSAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBhIHNwYW4ge1xuICBjb2xvcjogI0I2Mjg3NSAhaW1wb3J0YW50O1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IGEgc3Bhbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IC5oaWRlLXAgcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAzOGNoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCAuaGlkZS1wIHA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IC5zaG93LXRleHQge1xuICBmb250LXNpemU6IDA7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggLnNob3ctdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTa3J5xaVcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IC5yaWdodC1jaG9pY2Uge1xuICBmbGV4OiAwIDAgMjUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTlkOWE5O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggLnJpZ2h0LWNob2ljZSBoNCB7XG4gIG1hcmdpbjogMDtcbn1cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCAucmlnaHQtY2hvaWNlIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCAucmlnaHQtY2hvaWNlIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IC5yaWdodC1jaG9pY2UgdWwgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggLnJpZ2h0LWNob2ljZSBhIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4udHlwZS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggLnJpZ2h0LWNob2ljZSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IC50ZXh0LXBlcmV4IHtcbiAgICBmbGV4OiAwIDAgNzAlO1xuICB9XG4gIC50eXBlLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCAucmlnaHQtY2hvaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudHlwZS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggLnJpZ2h0LWNob2ljZSB7XG4gICAgbWF4LWhlaWdodDogMTc1cHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IC5jYXRlZ29yeS10b3Age1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNGRkYzQ0Y7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRkZGM0NGO1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNGRkYzQ0Y7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogLTE7XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyID4gaDQge1xuICBmb250LXNpemU6IDE5cHg7XG59XG5cbi5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gIGNvbG9yOiAjNjY2NjY2O1xufVxuXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLnJhdGluZ3Mtd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5wIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDMyMXB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbHVtbnMtbW9iaWxlLTIgLnByb2R1Y3RzLWJsb2NrIC5wIC5uYW1lIHtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiB1bnNldDtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHVuc2V0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayAucHJvZHVjdCB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0ZWdvcnktaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciA+IGZvcm0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWwsIC5jYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IGxpIHN0cm9uZyB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSBsYWJlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgbGkgbGFiZWw6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzFGMUYxRjtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3J5LXRvcCA+IGg0OjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgPiBoNCB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucC10b29scyAuYnRuLCAudHlwZS1jYXRlZ29yeSAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tID4gZGl2IC5wLXRvb2xzIC5idG4uYnRuLWNhcnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDM0JGQjUgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZjMjExO1xuICB9XG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGRpdiwgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciA+IGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyID4gaDQge1xuICAgIG1hcmdpbjogMzBweCAwIDE1cHg7XG4gIH1cbiAgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjZmlsdGVycy13cmFwcGVyIHtcbiAgICBvcmRlcjogLTU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAuY2F0ZWdvcnktcGVyZXgsIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG59XG4udHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3ZlcmZsb3c6IG92ZXJsYXk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IGxhYmVsIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHN0cm9uZyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2ZpbHRlcnMtd3JhcHBlciAuc2hvdy1maWx0ZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWF4LWhlaWdodDogNDVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgfVxuICAjZmlsdGVycy13cmFwcGVyIC5zaG93LWZpbHRlcnMgaW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgfVxuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaG93LWZpbHRlci1tb2JpbGUgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnBhcmFtLWZpbHRlci10b3AgZm9ybSBmaWVsZHNldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmaWx0ZXJzLXdyYXBwZXIgLnNob3ctZmlsdGVycyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICB3aWR0aDogYXV0bztcbiAgb3JkZXI6IDEwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwcHggMCAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiB7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtIHtcbiAgbWluLXdpZHRoOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCBmb3JtIGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmlsdGVyLXNlY3Rpb24tYm9vbGVhbiAucGFyYW0tZmlsdGVyLXRvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0ge1xuICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0gZmllbGRzZXQgZGl2IHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDtcbiAgLypsYWJlbHtcbiAgICAmLmRpc2FibGVke1xuXG4gICAgfVxuICB9Ki9cbn1cbi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0gZmllbGRzZXQgZGl2IC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZmlsdGVycy13cmFwcGVyIHtcbiAgb3JkZXI6IC02O1xufVxuXG4uZmlsdGVycy1kZWZhdWx0LXBvc2l0aW9uIHtcbiAgb3JkZXI6IC02O1xufVxuXG4uZmlsdGVycy13cmFwcGVyIHtcbiAgb3JkZXI6IC02O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5maWx0ZXJzLXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIC5idG4tZGVmYXVsdC51bnZlaWwtYnV0dG9uIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLmZpbHRlcnMtd3JhcHBlciAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIgLmJ0bi1kZWZhdWx0LnVudmVpbC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xufVxuXG4jY29udGVudCAuZmlsdGVycy13cmFwcGVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2NvbnRlbnQgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgI2NhdGVnb3J5LWZpbHRlci1ob3ZlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgbWFyZ2luOiAwcHggMC41cHggMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzLFxuI2NvbnRlbnQgI2ZpbHRlcnMge1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzLFxuICAjY29udGVudCAjZmlsdGVycyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIHtcbiAgb3JkZXI6IC0yMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlcixcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlcjpub3QoLm9wZW4pIC5wcmljZS1maWx0ZXIsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXI6bm90KC5vcGVuKSAucHJpY2UtZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIGg0LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyLm9wZW4gaDQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIGg0OjpiZWZvcmUsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIGg0OjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC01cHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogYXV0bztcbiAgICB6LWluZGV4OiA5O1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIGg0OjphZnRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlci5vcGVuIGg0OjphZnRlciB7XG4gIGNvbG9yOiAjQjYyODc1O1xuICByb3RhdGU6IDE4MGRlZztcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIub3BlbiBoNCxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyLm9wZW4gaDQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNCxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0IHtcbiAgICBwYWRkaW5nOiAxNnB4IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0LFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNDo6YmVmb3JlLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OjphZnRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciBoNDo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjQjYyODc1O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiAtMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyLFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OmhvdmVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIGg0OmhvdmVyIHNwYW4sXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgaDQ6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCAwIDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDBweCA0cHggNHB4IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyLFxuICAjY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgdG9wOiAtMTBweDtcbiAgLyomOmZpcnN0LW9mLXR5cGUge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAvLyBjb250ZW50OiAnb2QnO1xuICAgIH1cbiAgfVxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIC8vICAgY29udGVudDogJ2RvJztcbiAgICB9XG4gIH0qL1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlOjphZnRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlOjpiZWZvcmUsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWhlYWRlcixcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItaGVhZGVyIC5mcm9tLFxuI2NvbnRlbnQgLmZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIgLnRvLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnNsaWRlci1oZWFkZXIgLmZyb20sXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAuc2xpZGVyLWhlYWRlciAudG8ge1xuICBjb2xvcjogIzFhMWExYTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLnNsaWRlci13cmFwcGVyIC5wcmljZS1maWx0ZXIgLnVpLXNsaWRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA4cHg7XG59XG4jY29udGVudCAuZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2UsXG4jY29udGVudCAjZmlsdGVycyAuc2xpZGVyLXdyYXBwZXIgLnByaWNlLWZpbHRlciAudWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xuICBoZWlnaHQ6IDhweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCxcbiNjb250ZW50ICNmaWx0ZXJzIC5zbGlkZXItd3JhcHBlciAucHJpY2UtZmlsdGVyIC5zbGlkZXItY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogLTEwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogOHB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IGF1dG87XG4gIGZsZXg6IDE7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcm93LWdhcDogMTVweDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci10b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbjpmaXJzdC1jaGlsZCxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWNvdW50LFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb246bm90KC5vcGVuKSBmb3JtLFxuI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb246bm90KC5vcGVuKSBmb3JtIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4sXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIHtcbiAgei1pbmRleDogOTtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjpiZWZvcmUsXG4gICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQ6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTVweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxlZnQ6IDBweDtcbiAgICB0b3A6IGF1dG87XG4gICAgei1pbmRleDogOTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbi5vcGVuIGg0OjphZnRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uLm9wZW4gaDQ6OmFmdGVyIHtcbiAgY29sb3I6ICNCNjI4NzU7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNCxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24ub3BlbiBoNCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0QxRDFEMTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRDFEMUQxO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xuICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAyNTBweDtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogMTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0sXG4gICNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGZvcm0ge1xuICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gZm9ybSBmaWVsZHNldCBkaXYsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBmb3JtIGZpZWxkc2V0IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4jY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNCxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjY29udGVudCAuZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNCxcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQge1xuICAgIHBhZGRpbmc6IDE2cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0LFxuICAjY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNCB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjphZnRlcixcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgY29sb3I6ICNCNjI4NzU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0b3A6IC0ycHg7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjphZnRlcixcbiAgI2NvbnRlbnQgI2ZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQ6OmJlZm9yZSxcbiNjb250ZW50ICNmaWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbWFyZ2luLXRvcDogMXB4O1xufVxuI2NvbnRlbnQgLmZpbHRlcnMgLmZpbHRlci1zZWN0aW9ucyAuZmlsdGVyLXNlY3Rpb24gaDQ6aG92ZXIsXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNjb250ZW50IC5maWx0ZXJzIC5maWx0ZXItc2VjdGlvbnMgLmZpbHRlci1zZWN0aW9uIGg0OmhvdmVyIHNwYW4sXG4jY29udGVudCAjZmlsdGVycyAuZmlsdGVyLXNlY3Rpb25zIC5maWx0ZXItc2VjdGlvbiBoNDpob3ZlciBzcGFuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi52eWJyYW5lLWZpbHRyeSB7XG4gIG9yZGVyOiAtMztcbiAgZ2FwOiA2cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTBweCAwIDEwcHggMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZ5YnJhbmUtZmlsdHJ5IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4udnlicmFuZS1maWx0cnk6bm90KC5ha3Rpdm5pLWZpbHRyKSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi52eWJyYW5lLWZpbHRyeTpub3QoLmFrdGl2bmktZmlsdHIpIC5zbGlkZXItd3JhcHBlciB7XG4gIG1hcmdpbjogMTBweCAyMHB4O1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItaGVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDkwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudnlicmFuZS1maWx0cnkgLmZpbHRlci1oZXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4udnlicmFuZS1maWx0cnkgLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udnlicmFuZS1maWx0cnkgI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZ5YnJhbmUtZmlsdHJ5ICNjbGVhci1maWx0ZXJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnZ5YnJhbmUtZmlsdHJ5ICNjbGVhci1maWx0ZXJzIGEge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLnZ5YnJhbmUtZmlsdHJ5ICNjbGVhci1maWx0ZXJzIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52eWJyYW5lLWZpbHRyeSAjY2xlYXItZmlsdGVycyBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpydcWhacWlIGZpbHRlclwiO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2Mjg3NTtcbiAgdG9wOiAtOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiBhdXRvO1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5maWx0ZXItbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFwic2hvcHRldFwiO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXI6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIGg0LFxuLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuc2xpZGVyLWhlYWRlciAuZnJvbSxcbi52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1oZWFkZXIgLnRvIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkNlbmE6XCI7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnZ5YnJhbmUtZmlsdHJ5IC5zbGlkZXItd3JhcHBlciAuZnJvbSxcbi52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnRvIHtcbiAgd2lkdGg6IGF1dG87XG4gIGZsb2F0OiBub25lO1xuICBmb250LXNpemU6IDA7XG59XG4udnlicmFuZS1maWx0cnkgLnNsaWRlci13cmFwcGVyIC5mcm9tID4gc3Bhbixcbi52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLnRvID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi52eWJyYW5lLWZpbHRyeSAuc2xpZGVyLXdyYXBwZXIgLmZyb206OmFmdGVyIHtcbiAgY29udGVudDogXCIgLSBcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIC5wYWdpbmF0aW9uLWxpbmssIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHN0cm9uZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLWxvYWRlciAubG9hZC1wcm9kdWN0cy5idG4ge1xuICBiYWNrZ3JvdW5kOiAjRkZGM0NGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjYyODc1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi1sb2FkZXIgLmxvYWQtcHJvZHVjdHMuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmMWU2NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWdpbmF0aW9uID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQkZCNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2Mjg3NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMUYxRjFGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuLnBhZ2luYXRpb24gPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2Mjg3NTtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uID4gc3Ryb25nIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFnaW5hdGlvbi1saW5rLnByZXY6OmJlZm9yZSwgLnBhZ2luYXRpb24tbGluay5uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoaHR0cHM6Ly9jZG4ubXlzaG9wdGV0LmNvbS91c3IvbWltZWRpZ2l0YWwubXlzaG9wdGV0LmNvbS91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDlweDtcbn1cbi5wYWdpbmF0aW9uLWxpbmsucHJldjo6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XG4gIHBhZGRpbmc6IDVweCAwIDEwcHg7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSAuZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEge1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGE6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkgYSAuaW1hZ2Uge1xuICB3aWR0aDogNTBweDtcbiAgbWluLXdpZHRoOiA1MHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC50ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNCNjI4NzU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOmhvdmVyIC50ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSArIC5zaG93LW1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSArIC5zaG93LW1vcmUgLmJ0bi1tb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjQjYyODc1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSArIC5zaG93LW1vcmUgLmJ0bi1tb3JlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSArIC5zaG93LW1vcmUgLmJ0bi1tb3JlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogN3B4O1xuICB0b3A6IDlweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMScgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgMTEgNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEwLjgyNDIgMC43OTQ0MzNMMTAuNDYzOSAwLjQzMTYwOUMxMC4zNTA1IDAuMzE4Mjk5IDEwLjE5OTYgMC4yNTU4NzUgMTAuMDM4MyAwLjI1NTg3NUM5Ljg3NzE5IDAuMjU1ODc1IDkuNzI2MTQgMC4zMTgyOTkgOS42MTI3NCAwLjQzMTYwOUw1LjUwMjQ2IDQuNTQyMDZMMS4zODc0NCAwLjQyNzA0OEMxLjI3NDIyIDAuMzEzNzM4IDEuMTIzMTcgMC4yNTE0MDQgMC45NjIwMTYgMC4yNTE0MDRDMC44MDA4NiAwLjI1MTQwNCAwLjY0OTcyMSAwLjMxMzczOCAwLjUzNjQxMSAwLjQyNzA0OEwwLjE3NjAwMSAwLjc4NzYzNkMtMC4wNTg2NjcxIDEuMDIyMTMgLTAuMDU4NjY3MSAxLjQwNDA5IDAuMTc2MDAxIDEuNjM4NThMNS4wNzU0MiA2LjU1NTYyQzUuMTg4NjQgNi42Njg4NCA1LjMzOTUxIDYuNzQ4NjEgNS41MDIxIDYuNzQ4NjFINS41MDM5OEM1LjY2NTIyIDYuNzQ4NjEgNS44MTYxIDYuNjY4NzUgNS45MjkzMiA2LjU1NTYyTDEwLjgyNDIgMS42NTE5QzEwLjkzNzYgMS41Mzg2OCAxMC45OTk4IDEuMzgzMjUgMTEgMS4yMjIwOUMxMSAxLjA2MDg1IDEwLjkzNzYgMC45MDc1NjQgMTAuODI0MiAwLjc5NDQzM1onIGZpbGw9JyUyMzIxQkZCRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgZmlsdGVyOiBpbnZlcnQoMSk7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uuc2hvd0FsbCArIC5zaG93LW1vcmUgLmJ0bi1tb3JlIHNwYW4ge1xuICBmb250LXNpemU6IDA7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgKyAuc2hvdy1tb3JlIC5idG4tbW9yZSBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpvYnJhemnFpSBtZW5laiBrYXRlZ8OzcmnDrVwiO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlLnNob3dBbGwgKyAuc2hvdy1tb3JlIC5idG4tbW9yZTo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2hvdy1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaG93LWdyYWRpZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDkwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDAsICNGRkYzQ0YgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uc2hvdy1ncmFkaWVudC5zaG93QWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlICsgLnNob3ctbW9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuLnR5cGUtcGFnZSAuY29udGVudC13cmFwcGVyLWluIC5jb250ZW50LWlubmVyIHtcbiAgbWF4LXdpZHRoOiA4NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbi50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlci1pbiAuY29udGVudC1pbm5lciAuYm9udXMtcG9pbnRzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYmFja2dyb3VuZDogI0ZGRjNDRjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA5cHggMTNweDtcbiAgY29sb3I6ICNCNjI4NzU7XG59XG4udHlwZS1wYWdlIC5jb250ZW50LXdyYXBwZXItaW4gLmNvbnRlbnQtaW5uZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnR5cGUtcGFnZSAuY29udGVudC13cmFwcGVyLWluIC5jb250ZW50LWlubmVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udHlwZS1wYWdlIC5jb250ZW50LXdyYXBwZXItaW4gLmNvbnRlbnQtaW5uZXIgaDQge1xuICBtYXJnaW46IDMwcHggMCA1cHggMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi50eXBlLXBhZ2UuaW4tYm9udXMtcHJvZ3JhbSAuZmxleCwgLnR5cGUtcGFnZS5pbi1yZWdpc3RyYWNlIC5mbGV4IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4udHlwZS1wYWdlLmluLWJvbnVzLXByb2dyYW0gLmZsZXgudG9wLCAudHlwZS1wYWdlLmluLXJlZ2lzdHJhY2UgLmZsZXgudG9wIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4udHlwZS1wYWdlLmluLWJvbnVzLXByb2dyYW0gLmZsZXggaW1nLCAudHlwZS1wYWdlLmluLXJlZ2lzdHJhY2UgLmZsZXggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4udHlwZS1wYWdlLmluLWJvbnVzLXByb2dyYW0gLmxlZnQtc2lkZSwgLnR5cGUtcGFnZS5pbi1yZWdpc3RyYWNlIC5sZWZ0LXNpZGUge1xuICB3aWR0aDogNTAlO1xufVxuLnR5cGUtcGFnZS5pbi1ib251cy1wcm9ncmFtIC5sZWZ0LXNpZGUudGV4dCwgLnR5cGUtcGFnZS5pbi1yZWdpc3RyYWNlIC5sZWZ0LXNpZGUudGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzQ0Y7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi50eXBlLXBhZ2UuaW4tYm9udXMtcHJvZ3JhbSAucmlnaHQtc2lkZSwgLnR5cGUtcGFnZS5pbi1yZWdpc3RyYWNlIC5yaWdodC1zaWRlIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi50eXBlLXBhZ2UuaW4tYm9udXMtcHJvZ3JhbSAucmlnaHQtc2lkZS50ZXh0LCAudHlwZS1wYWdlLmluLXJlZ2lzdHJhY2UgLnJpZ2h0LXNpZGUudGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzQ0Y7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLXBhZ2UgLmNvbnRlbnQtd3JhcHBlci1pbiAuY29udGVudC1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLnR5cGUtcGFnZSAuY29udGVudC13cmFwcGVyLWluIC5jb250ZW50LWlubmVyIGgxIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC50eXBlLXBhZ2UuaW4tYm9udXMtcHJvZ3JhbSAuZmxleCwgLnR5cGUtcGFnZS5pbi1yZWdpc3RyYWNlIC5mbGV4IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnR5cGUtcGFnZS5pbi1ib251cy1wcm9ncmFtIC5sZWZ0LXNpZGUsIC50eXBlLXBhZ2UuaW4tcmVnaXN0cmFjZSAubGVmdC1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudHlwZS1wYWdlLmluLWJvbnVzLXByb2dyYW0gLnJpZ2h0LXNpZGUsIC50eXBlLXBhZ2UuaW4tcmVnaXN0cmFjZSAucmlnaHQtc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5pbi1ib251cy1wcm9ncmFtIC5ib251cy1wcm9ncmFtLXRvcCBoMiwgLmluLXJlZ2lzdHJhY2UgLmJvbnVzLXByb2dyYW0tdG9wIGgyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5pbi1ib251cy1wcm9ncmFtIC50ZXh0LWNlbnRlciwgLmluLXJlZ2lzdHJhY2UgLnRleHQtY2VudGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuLmluLWJvbnVzLXByb2dyYW0gI3JlZ2lzdGVyLWZvcm0sIC5pbi1yZWdpc3RyYWNlICNyZWdpc3Rlci1mb3JtIHtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAwcHggcmdiYSg1OSwgMTI2LCAxMjYsIDAuMTMpO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmluLWJvbnVzLXByb2dyYW0gI3JlZ2lzdGVyLWZvcm0gaDEsIC5pbi1yZWdpc3RyYWNlICNyZWdpc3Rlci1mb3JtIGgxIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4tYm9udXMtcHJvZ3JhbSAjcmVnaXN0ZXItZm9ybSwgLmluLXJlZ2lzdHJhY2UgI3JlZ2lzdGVyLWZvcm0ge1xuICAgIHBhZGRpbmc6IDE5cHggNDBweCA0MHB4O1xuICB9XG59XG4uaW4tYm9udXMtcHJvZ3JhbSAjcmVnaXN0ZXItZm9ybSAuZm9ybS1ncm91cCwgLmluLXJlZ2lzdHJhY2UgI3JlZ2lzdGVyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uaW4tYm9udXMtcHJvZ3JhbSAjcmVnaXN0ZXItZm9ybSAucm93LCAuaW4tcmVnaXN0cmFjZSAjcmVnaXN0ZXItZm9ybSAucm93IHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmluLWJvbnVzLXByb2dyYW0gI3JlZ2lzdGVyLWZvcm0gLnJvdyA+IGRpdiwgLmluLXJlZ2lzdHJhY2UgI3JlZ2lzdGVyLWZvcm0gLnJvdyA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluLWJvbnVzLXByb2dyYW0gI3JlZ2lzdGVyLWZvcm0gLnJlZ2lzdGVyLXNvYywgLmluLXJlZ2lzdHJhY2UgI3JlZ2lzdGVyLWZvcm0gLnJlZ2lzdGVyLXNvYyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1ib251cy1wcm9ncmFtICNyZWdpc3Rlci1mb3JtIC5yZWdpc3Rlci1zb2MsIC5pbi1yZWdpc3RyYWNlICNyZWdpc3Rlci1mb3JtIC5yZWdpc3Rlci1zb2Mge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5pbi1ib251cy1wcm9ncmFtICNyZWdpc3Rlci1mb3JtIC5yZWdpc3Rlci1zb2MgLmxvZ2luLWJ0biwgLmluLXJlZ2lzdHJhY2UgI3JlZ2lzdGVyLWZvcm0gLnJlZ2lzdGVyLXNvYyAubG9naW4tYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pbi1ib251cy1wcm9ncmFtICNyZWdpc3Rlci1mb3JtIC5jby1yZWdpc3RyYXRpb24gLnN0YXktaW4tdG91Y2gsIC5pbi1yZWdpc3RyYWNlICNyZWdpc3Rlci1mb3JtIC5jby1yZWdpc3RyYXRpb24gLnN0YXktaW4tdG91Y2gge1xuICBtYXJnaW46IDMwcHggMDtcbn1cbi5pbi1ib251cy1wcm9ncmFtICNyZWdpc3Rlci1mb3JtIC5jby1yZWdpc3RyYXRpb24gLm1zZy1lcnJvciwgLmluLXJlZ2lzdHJhY2UgI3JlZ2lzdGVyLWZvcm0gLmNvLXJlZ2lzdHJhdGlvbiAubXNnLWVycm9yIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uaW4tYm9udXMtcHJvZ3JhbSAjcmVnaXN0ZXItZm9ybSAuYnRuLWxvZ2luLCAuaW4tcmVnaXN0cmFjZSAjcmVnaXN0ZXItZm9ybSAuYnRuLWxvZ2luIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDIyMHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0JFMDA7XG4gIGJvcmRlci1jb2xvcjogI0ZDQkUwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pbi1ib251cy1wcm9ncmFtICNyZWdpc3Rlci1mb3JtIC5idG4tbG9naW46aG92ZXIsIC5pbi1yZWdpc3RyYWNlICNyZWdpc3Rlci1mb3JtIC5idG4tbG9naW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U5QzAwO1xuICBib3JkZXItY29sb3I6ICNDRTlDMDA7XG59XG4uaW4tYm9udXMtcHJvZ3JhbSAjcmVnaXN0ZXItZm9ybSAuc3VibWl0LXdyYXBwZXIsIC5pbi1yZWdpc3RyYWNlICNyZWdpc3Rlci1mb3JtIC5zdWJtaXQtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uaW4tYm9udXMtcHJvZ3JhbSAjcmVnaXN0ZXItZm9ybSAuc3VibWl0LXdyYXBwZXIgPiBwLCAuaW4tcmVnaXN0cmFjZSAjcmVnaXN0ZXItZm9ybSAuc3VibWl0LXdyYXBwZXIgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLmNvbnRlbnQtaW5uZXIge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnJhdGUtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXBwZXIgLnJhdGUtc3Rhci13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnJhdGUtd3JhcHBlciAuYWRkLWNvbW1lbnQge1xuICBmbGV4LWdyb3c6IHVuc2V0O1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXBwZXIgLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMzVweDtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAucGFnaW5hdGlvbi10b3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAucmF0ZS13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAucmF0ZS13cmFwIC5yYXRlLWxpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5yYXRlLWF2ZXJhZ2Uge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBjb2xvcjogI0U3QzUyMDtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCAubGluay1saWtlIHtcbiAgYmFja2dyb3VuZDogI0ZGRjNDRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0MzQkZCNTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBwYWRkaW5nOiAxMHB4IDI2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Utd3JhcCAubGluay1saWtlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmMWU2NTtcbiAgY29sb3I6ICNmZmY7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLnN0YXJzIHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5zdGFycyBhLCAuaW4taG9kbm9jZW5pLW9iY2hvZHUgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLnN0YXJzIHNwYW4ge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLXdyYXAgLnN0YXJzIGE6OmJlZm9yZSwgLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5zdGFycyBzcGFuOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS13cmFwIC5iZXN0LXJlYyB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL2ltZy9wbHVzLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDUwJTtcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAuc3RhcnMgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLCAuaW4taG9kbm9jZW5pLW9iY2hvZHUgLnN0YXJzIC5zdGFyLnN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29sb3I6ICNFN0M1MjA7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnZvdGUtd3JhcCB7XG4gIGJvcmRlci1jb2xvcjogI0I2Mjg3NTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnZvdGUtd3JhcDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXBpYyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXBpYyAudm90ZS1pbml0aWFscyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjIuMDFkZWcsICNERkFEMTYgMCUsICNlZmMwMzMgMTMxLjQxJSk7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtcmF0aW5nIHtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXRpbWUge1xuICBjb2xvcjogIzM3MzczNztcbn1cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAucmF0ZS13cmFwcGVyLnVudmVpbGVkIC5hZGQtY29tbWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5yYXRlLXdyYXBwZXIudW52ZWlsZWQgLmFkZC1jb21tZW50IHNwYW4ge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDEwcHggMjZweCA1cHg7XG59XG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnJhdGUtd3JhcHBlci51bnZlaWxlZCAuYWRkLWNvbW1lbnQgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlNrcnnFpSBob2Rub3RlbmllXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW4taG9kbm9jZW5pLW9iY2hvZHUgLmNvbnRlbnQtaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5pbi1ob2Rub2Nlbmktb2JjaG9kdSAuY29udGVudC1pbm5lciBoMSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaW4taG9kbm9jZW5pLW9iY2hvZHUgLmNvbnRlbnQtaW5uZXIgLnJhdGUtd3JhcHBlciAucmF0ZS1zdGFyLXdyYXAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi50eXBlLXBhZ2UuaW4tY2VuYS1kb3ByYXZ5IGgxIHtcbiAgbWFyZ2luOiAwO1xufVxuLnR5cGUtcGFnZSAuc2hpcHBpbmcsIC50eXBlLXBhZ2UgLnBheW1lbnQge1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIHAsIC50eXBlLXBhZ2UgLnBheW1lbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIC5wcmljZSwgLnR5cGUtcGFnZSAuc2hpcHBpbmcgLmZyZWUsIC50eXBlLXBhZ2UgLnBheW1lbnQgLnByaWNlLCAudHlwZS1wYWdlIC5wYXltZW50IC5mcmVlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIC5wcmljZTpsYXN0LWNoaWxkOjphZnRlciwgLnR5cGUtcGFnZSAuc2hpcHBpbmcgLmZyZWU6bGFzdC1jaGlsZDo6YWZ0ZXIsIC50eXBlLXBhZ2UgLnBheW1lbnQgLnByaWNlOmxhc3QtY2hpbGQ6OmFmdGVyLCAudHlwZS1wYWdlIC5wYXltZW50IC5mcmVlOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBjb2xvcjogI0I2Mjg3NTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNDRjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnR5cGUtcGFnZSAuc2hpcHBpbmcgLnRvZ2dsZS10ZXh0LCAudHlwZS1wYWdlIC5wYXltZW50IC50b2dnbGUtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wYWdlIC5zaGlwcGluZyAuc2hvdy10ZXh0LCAudHlwZS1wYWdlIC5wYXltZW50IC5zaG93LXRleHQge1xuICBtYXgtaGVpZ2h0OiB1bnNldDtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIC5zaG93LXRleHQgLnRvZ2dsZS10ZXh0LCAudHlwZS1wYWdlIC5wYXltZW50IC5zaG93LXRleHQgLnRvZ2dsZS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLnR5cGUtcGFnZSAuc2hpcHBpbmcgLnNob3ctdGV4dCAucHJpY2U6bGFzdC1jaGlsZDo6YWZ0ZXIsIC50eXBlLXBhZ2UgLnNoaXBwaW5nIC5zaG93LXRleHQgLmZyZWU6bGFzdC1jaGlsZDo6YWZ0ZXIsIC50eXBlLXBhZ2UgLnBheW1lbnQgLnNob3ctdGV4dCAucHJpY2U6bGFzdC1jaGlsZDo6YWZ0ZXIsIC50eXBlLXBhZ2UgLnBheW1lbnQgLnNob3ctdGV4dCAuZnJlZTpsYXN0LWNoaWxkOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTExXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIC5vcHRpb25zLCAudHlwZS1wYWdlIC5wYXltZW50IC5vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4udHlwZS1wYWdlIC5zaGlwcGluZyAub3B0aW9ucyAucHJpY2UsIC50eXBlLXBhZ2UgLnBheW1lbnQgLm9wdGlvbnMgLnByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIC5vcHRpb25zIC5wcmljZTpsYXN0LWNoaWxkLCAudHlwZS1wYWdlIC5wYXltZW50IC5vcHRpb25zIC5wcmljZTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nIC5vcHRpb25zIC5wcmljZTpsYXN0LWNoaWxkOjphZnRlciwgLnR5cGUtcGFnZSAucGF5bWVudCAub3B0aW9ucyAucHJpY2U6bGFzdC1jaGlsZDo6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udHlwZS1wYWdlIC5zaGlwcGluZyAubGVmdCwgLnR5cGUtcGFnZSAucGF5bWVudCAubGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDAgMCA2MCU7XG59XG4udHlwZS1wYWdlIC5zaGlwcGluZyAucmlnaHQsIC50eXBlLXBhZ2UgLnBheW1lbnQgLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIDQwJTtcbn1cbi50eXBlLXBhZ2UgLnNoaXBwaW5nX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoNTksIDEyNiwgMTI2LCAwLjEzKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udHlwZS1wYWdlIC5zaGlwcGluZ19fYm94IGltZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxOCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udHlwZS1wYWdlIC5zaGlwcGluZ19fYm94IC5wcmljZTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG4udHlwZS1wYWdlIC5wYXltZW50X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoNTksIDEyNiwgMTI2LCAwLjEzKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udHlwZS1wYWdlIC5wYXltZW50X19ib3ggLmZyZWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzhDQzYzRjtcbn1cbi50eXBlLXBhZ2UgLnBheW1lbnRfX2JveCAuaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50eXBlLXBhZ2UgLnNoaXBwaW5nIC5vcHRpb25zIC5wcmljZTpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudHlwZS1wYWdlIC5zaGlwcGluZyAubGVmdCB7XG4gICAgZmxleDogMCAwIDQwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHJvdy1nYXA6IDVweDtcbiAgfVxuICAudHlwZS1wYWdlIC5zaGlwcGluZyAucmlnaHQge1xuICAgIGZsZXg6IDAgMCA2MCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudHlwZS1wYWdlIC5zaGlwcGluZ19fYm94IHtcbiAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgfVxuICAudHlwZS1wYWdlIC5zaGlwcGluZ19fYm94IGltZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAudHlwZS1wYWdlIC5wYXltZW50IC5sZWZ0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC50eXBlLXBhZ2UgLnBheW1lbnRfX2JveCB7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uaWQtLTkgI2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbi5pZC0tOSAuY2FydC1lbXB0eS5jYXJ0LWlubmVyIGg0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjVweCAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmlkLS05IC5jYXJ0LWVtcHR5IC5lbXB0eS1jYXJ0LWJveGVzID4gLmNvbC1tZC02Omxhc3Qtb2YtdHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmNhcnQtZW1wdHkgLmVtcHR5LWNhcnQtYm94ZXMgPiAuY29sLW1kLTYgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmlkLS05IC5jYXJ0LWVtcHR5IC5lbXB0eS1jYXJ0LWJveGVzID4gLmNvbC1tZC02IHVsIGxpIGEge1xuICBjb2xvcjogIzFGMUYxRjtcbn1cblxuLmNhcnQtdGFibGUgLmlubGluZS5kZWxldGUtY2FydC1pdGVtIC5yZW1vdmUtaXRlbTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5vbC5jYXJ0LWhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSB7XG4gIC8qJi5zdGVwLTMge1xuICAgIGEge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfSovXG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLyomOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzNSU7XG4gICAgcmlnaHQ6IDA7XG4gIH0qL1xufVxub2wuY2FydC1oZWFkZXIgbGkgYSBzcGFuLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpIGEgc3Bhbjo6YWZ0ZXIsIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZyBzcGFuOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhOjpiZWZvcmUsIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZzo6YmVmb3JlIHtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XG4gIGJvcmRlci1jb2xvcjogI2Y2ZjZmNjtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5vbC5jYXJ0LWhlYWRlciBsaSBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5vbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgc3Ryb25nOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCRTAwO1xuICBib3JkZXItY29sb3I6ICNGQ0JFMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxub2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkNCRTAwO1xuICBib3JkZXItY29sb3I6ICNGQ0JFMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FydC10YWJsZSAucC10b3RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5jYXJ0LXRhYmxlIHRyLnJlbW92ZWFibGUgLnJlbW92ZS1pdGVtIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogLTRweCAwIDA7XG59XG4uY2FydC10YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNhcnQtdGFibGUgdHIgdGQuY2FydC1wLWltYWdlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB3aWR0aDogODFweDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLmNhcnQtcC1pbWFnZSBpbWcge1xuICB3aWR0aDogNjZweDtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkLnAtbmFtZSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC1hdmFpbGFiaWxpdHkge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FydC10YWJsZSB0ciB0ZC5wLWF2YWlsYWJpbGl0eSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmNhcnQtdGFibGUgdHIgdGQucC1xdWFudGl0eSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2FydC10YWJsZSB0ciAuYnRuLXNtLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jYXJ0LXRhYmxlIC5yZW1vdmUtaXRlbSB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cbi5jYXJ0LXRhYmxlIC5yZW1vdmUtaXRlbTo6YmVmb3JlIHtcbiAgY29sb3I6ICMxRTIwMUQ7XG59XG4uY2FydC10YWJsZSAuY2FydC10YWJsZS1oZWFkZXIgdGQge1xuICBjb2xvcjogIzFGMUYxRjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNhcnQtdGFibGUgLmNhcnQtdGFibGUtaGVhZGVyIHRkLmNhcnQtcC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQcm9kdWt0XCI7XG59XG4uY2FydC10YWJsZSAuY2FydC10YWJsZS1oZWFkZXIgdGQucC10b3RhbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuLmJ0bi1zbSB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgd2lkdGg6IDEzMHB4O1xufVxuXG4ucmVxdWlyZWQtYXN0ZXJpc2sgLnJlcXVpcmVkLWFzdGVyaXNrOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcmRlcmluZy1wcm9jZXNzIC5tZWh1Yi1ib251cy1jYXJ0LWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwge1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgPiBsaTpub3QoLnNvY2lhbC1pY29uLWxpc3QpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY29udGFjdC1ib3ggdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIGEge1xuICBjb2xvcjogIzFGMUYxRjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvbnRhY3QtYm94IHVsIGxpIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAgLmJ0bi1jb252ZXJzaW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAgLmJ0bi1jb252ZXJzaW9uIC5vcmRlci1idXR0b24tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWlubmVyID4gLm5leHQtc3RlcCAuYnRuLWNvbnZlcnNpb24gLm9yZGVyLWJ1dHRvbi10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm5leHQtc3RlcC1iYWNrOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYnRuLmJ0bi1jb252ZXJzaW9uLCAub3JkZXJpbmctcHJvY2VzcyBhLmJ0bi5idG4tY29udmVyc2lvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmJ0bi5idG4tY29udmVyc2lvbjo6YWZ0ZXIsIC5vcmRlcmluZy1wcm9jZXNzIGEuYnRuLmJ0bi1jb252ZXJzaW9uOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZGVsaXZlcnktdGltZSB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmRlbGl2ZXJ5LXRpbWUgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmRlbGl2ZXJ5LXRpbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiT2RvxaFsZW1lOlwiO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkge1xuICBtYXgtd2lkdGg6IDUyNnB4O1xuICBwYWRkaW5nOiA1cHggMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSA+IHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgPiBzcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyMycgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDIzIDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjAuMTA2OCAyLjUzMzY5QzIwLjAyODUgMi4zMjAzOSAxOS44MjYgMi4xNzk5OSAxOS41OTkyIDIuMTc5OTlIMTUuMDA5MkMxNC43MTIyIDIuMTc5OTkgMTQuNDY5MiAyLjQyMjk5IDE0LjQ2OTIgMi43MTk5OVY3Ljg0OTk5SDEuMjM5MjJDMC45NDIyMTkgNy44NDk5OSAwLjY5OTIxOSA4LjA5Mjk5IDAuNjk5MjE5IDguMzg5OTlWMTMuNTJDMC42OTkyMTkgMTMuODE3IDAuOTQyMjE5IDE0LjA2IDEuMjM5MjIgMTQuMDZIMi42NzgzMkMyLjg4MDgyIDE0LjA2IDMuMDUzNjIgMTMuOTQ5MyAzLjE0NTQyIDEzLjc4NDZDMy4yNzc3MiAxNC44NTExIDQuMTg3NjIgMTUuNjggNS4yODkyMiAxNS42OEM2LjI5MzYyIDE1LjY4IDcuMTM4NzIgMTQuOTg4OCA3LjM3OTAyIDE0LjA2SDE1LjAwOTJIMTUuMzI1MUMxNS40Mjc3IDE0LjA2IDE1LjUxOTUgMTQuMDMwMyAxNS42MDA1IDEzLjk4MTdDMTUuODExMSAxNC45NTEgMTYuNjc3OCAxNS42OCAxNy43MDkyIDE1LjY4QzE4LjcxMzYgMTUuNjggMTkuNTU4NyAxNC45ODg4IDE5Ljc5OSAxNC4wNkgyMS40ODkyQzIxLjc4NjIgMTQuMDYgMjIuMDI5MiAxMy44MTcgMjIuMDI5MiAxMy41MlY3Ljg0OTk5QzIyLjAyOTIgNy43ODUxOSAyMi4wMTg0IDcuNzIzMDkgMjEuOTk2OCA3LjY2MzY5TDIwLjEwNjggMi41MzM2OVpNNS4yODkyMiAxNC42QzQuNjkyNTIgMTQuNiA0LjIwOTIyIDE0LjExNjcgNC4yMDkyMiAxMy41MkM0LjIwOTIyIDEyLjkyMzMgNC42OTI1MiAxMi40NCA1LjI4OTIyIDEyLjQ0QzUuODg1OTIgMTIuNDQgNi4zNjkyMiAxMi45MjMzIDYuMzY5MjIgMTMuNTJDNi4zNjkyMiAxNC4xMTY3IDUuODg1OTIgMTQuNiA1LjI4OTIyIDE0LjZaTTE0LjQ2OTIgMTIuOThINy4zNzkwMkM3LjEzODcyIDEyLjA1MTIgNi4yOTM2MiAxMS4zNiA1LjI4OTIyIDExLjM2QzQuMTg3NjIgMTEuMzYgMy4yNzc3MiAxMi4xODg5IDMuMTQ4MTIgMTMuMjU1NEMzLjA1MzYyIDEzLjA5MDcgMi44ODA4MiAxMi45OCAyLjY3ODMyIDEyLjk4SDEuNzc5MjJWOC45Mjk5OUgxNC40NjkyVjEyLjk4Wk0xNy43MDkyIDE0LjZDMTcuMTEyNSAxNC42IDE2LjYyOTIgMTQuMTE2NyAxNi42MjkyIDEzLjUyQzE2LjYyOTIgMTIuOTIzMyAxNy4xMTI1IDEyLjQ0IDE3LjcwOTIgMTIuNDRDMTguMzA1OSAxMi40NCAxOC43ODkyIDEyLjkyMzMgMTguNzg5MiAxMy41MkMxOC43ODkyIDE0LjExNjcgMTguMzA1OSAxNC42IDE3LjcwOTIgMTQuNlpNMjAuOTQ5MiAxMi45OEgxOS43OTlDMTkuNTU4NyAxMi4wNTEyIDE4LjcxMzYgMTEuMzYgMTcuNzA5MiAxMS4zNkMxNi42NzUxIDExLjM2IDE1LjgxMTEgMTIuMDg5IDE1LjYwMDUgMTMuMDYxQzE1LjU4NDMgMTMuMDUwMiAxNS41NjgxIDEzLjAzNjcgMTUuNTQ5MiAxMy4wMjg2VjguMzg5OTlWMy4yNTk5OUgxOS4yMjM5TDIwLjk0OTIgNy45NDcxOVYxMi45OFonIGZpbGw9JyUyMzIxQkZCRicvJTNFJTNDcGF0aCBkPSdNNy43MTk2OSAwLjU1OTk5OEM3LjQyMjY5IDAuNTU5OTk4IDcuMTc5NjkgMC44MDI5OTggNy4xNzk2OSAxLjFWNi43N0M3LjE3OTY5IDcuMDY3IDcuNDIyNjkgNy4zMSA3LjcxOTY5IDcuMzFIMTMuMzg5N0MxMy42ODY3IDcuMzEgMTMuOTI5NyA3LjA2NyAxMy45Mjk3IDYuNzdWMS4xQzEzLjkyOTcgMC44MDI5OTggMTMuNjg2NyAwLjU1OTk5OCAxMy4zODk3IDAuNTU5OTk4SDcuNzE5NjlaTTEyLjg0OTcgNi4yM0g4LjI1OTY5VjEuNjRIMTIuODQ5N1Y2LjIzWicgZmlsbD0nJTIzMjFCRkJGJy8lM0UlM0NwYXRoIGQ9J00zLjEyODg3IDcuMzEwMDFINi4wOTg4N0M2LjM5NTg3IDcuMzEwMDEgNi42Mzg4NyA3LjA2NzAxIDYuNjM4ODcgNi43NzAwMVYzLjgwMDAxQzYuNjM4ODcgMy41MDMwMSA2LjM5NTg3IDMuMjYwMDEgNi4wOTg4NyAzLjI2MDAxSDMuMTI4ODdDMi44MzE4NyAzLjI2MDAxIDIuNTg4ODcgMy41MDMwMSAyLjU4ODg3IDMuODAwMDFWNi43NzAwMUMyLjU4ODg3IDcuMDY3MDEgMi44MzE4NyA3LjMxMDAxIDMuMTI4ODcgNy4zMTAwMVpNMy42Njg4NyA0LjM0MDAxSDUuNTU4ODdWNi4yMzAwMUgzLjY2ODg3VjQuMzQwMDFaJyBmaWxsPSclMjMyMUJGQkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSA+IHNwYW4gc3Ryb25nIHtcbiAgY29sb3I6ICM4Q0M2M0Y7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlIHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXgtaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2U6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2Mjg3NTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgaDQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDQ0cHggMCAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNvLWJveCBoNCB7XG4gIG1hcmdpbjogNDRweCAwIDEwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWQtLTkgLmNvdXBvbi1pbnB1dCB7XG4gIG9yZGVyOiAyO1xuICBwYWRkaW5nOiAzNXB4IDAgMjVweDtcbn1cbi5pZC0tOSAuY291cG9uLWlucHV0IC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uaWQtLTkgLmFsZXJ0IHtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cblxuLmlkLS0xNiAubmF2aWdhdGlvbi1idXR0b25zLCAuaWQtLTE3IC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNiAuaGVhZGVyLXRvcCAuc2VhcmNoLCAuaWQtLTE3IC5oZWFkZXItdG9wIC5zZWFyY2gge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaWQtLTE2ICNoZWFkZXIgLnNpdGUtbmFtZSwgLmlkLS0xNyAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICBtaW4td2lkdGg6IDE1NXB4O1xufVxuLmlkLS0xNiAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIsIC5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uaWQtLTE2IGxhYmVsW2Zvcj1kZWxpdmVyeUNvdW50cnlJZF0ge1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cbi5pZC0tMTYgbGFiZWxbZm9yPWRlbGl2ZXJ5Q291bnRyeUlkXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJLcmFqaW5hXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5pZC0tMTYgLmNvLWJveC5jby1iYXNpYy1pbmZvcm1hdGlvbiBoNCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiWsOha2xhZG7DqSDDumRhamVcIjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIC5yb3cge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xufVxuLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIC5yb3cgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIC5mb3JtLWdyb3VwIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmlkLS0xNiAuY28tYm94LmNvLWJhc2ljLWluZm9ybWF0aW9uIC5mb3JtLWdyb3VwIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKlwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbiNjaGVja291dENvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwLmpzLXZhbGlkYXRlZC1lbGVtZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAuY29tcGFueS1zaG9wcGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIG1heC13aWR0aDogNzklO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4jY2hlY2tvdXRDb250ZW50IC5mb3JtLWdyb3VwIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgc2VsZWN0IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbiNjaGVja291dENvbnRlbnQgLmZvcm0tZ3JvdXAgI3BheW1lbnQtY3VycmVuY3kge1xuICBtYXgtd2lkdGg6IDEwNXB4O1xuICBtaW4td2lkdGg6IGF1dG87XG59XG4jY2hlY2tvdXRDb250ZW50IC5oZWxwZXIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGM0NGO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbiNjaGVja291dENvbnRlbnQgLmhlbHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJNw6F0ZSB1IG7DoXMgw7rEjWV0P1wiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzBGMEYwRjtcbn1cbiNjaGVja291dENvbnRlbnQgLmhlbHBlciBhIHtcbiAgY29sb3I6ICMwRjBGMEY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNjaGVja291dENvbnRlbnQgLmhlbHBlciBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlByaWhsw6FzdGUgc2EgYSBteSB2xaFldGtvIHZ5cGxuw61tZSB6YSB2w6FzLlwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzBGMEYwRjtcbn1cblxuLnNtYXJ0LWxhYmVscy1hY3RpdmUgI2NoZWNrb3V0Q29udGVudCAuc21hcnQtbGFiZWwtd3JhcHBlciBsYWJlbCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgd2lkdGg6IDg4cHg7XG59XG5cbiNjaGVja291dFNpZGViYXIgLnRvZ2dsZS1jb250YWN0cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiA4cHggMCAxMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cbiNjaGVja291dFNpZGViYXIgLnRvZ2dsZS1jb250YWN0czo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucmFkaW8td3JhcHBlci5hY3RpdmUgbGFiZWwgPiBzcGFuIGIge1xuICBjb2xvcjogIzFGMUYxRjtcbn1cbi5yYWRpby13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwgLnN1YmxhYmVsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cbi5yYWRpby13cmFwcGVyIGlucHV0W3R5cGU9cmFkaW9dICsgbGFiZWwgLnN1YmxhYmVsIGEge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG5cbi5wYXltZW50LWxvZ28gaW1nIHtcbiAgbWF4LWhlaWdodDogMzJweDtcbn1cblxuLnJhZGlvLXdyYXBwZXIuYWN0aXZlIC5mb3ItZnJlZSwgLmZvci1mcmVlIHtcbiAgY29sb3I6ICM4Q0M2M0Y7XG59XG5cbi5jaGVja291dC1ib3ggLmJveC5ib3gtc20ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmluLWtyb2stMSAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyLCAuaWQtLTkgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vcmRlci1zdW1tYXJ5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIgPiBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXItc3VtbWFyeSA+IGg0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMThweDtcbiAgcGFkZGluZzogMDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIHtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikucHJpY2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikgLmNhcnQtaXRlbS1hbW91bnQge1xuICBvcmRlcjogLTE7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzFGMUYxRjtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIC5jYXJ0LWl0ZW0tYW1vdW50IC51bml0LXZhbHVlIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbTpub3QoLmhlbHBlcikgLmNhcnQtaXRlbS1hbW91bnQgLnVuaXQtdmFsdWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwieFwiO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pdGVtOm5vdCguaGVscGVyKSAuY2FydC1pdGVtLW5hbWUgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaXRlbSB7XG4gIGJvcmRlci1jb2xvcjogI0MzQkZCNTtcbn1cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWl0ZW0uaGVscGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNDM0JGQjU7XG59XG4ub3JkZXItc3VtbWFyeSAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHN0cm9uZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vcmRlci1zdW1tYXJ5IC5yZWNhcGl0dWxhdGlvbi1zaW5nbGUgc3Ryb25nOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuLm9yZGVyLXN1bW1hcnkgLnJlY2FwaXR1bGF0aW9uLXNpbmdsZSBzdHJvbmcgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG9yZGVyOiAyO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXJlY2FwaXR1bGF0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXJlY2FwaXR1bGF0aW9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMTZweDtcbiAgcmlnaHQ6IC0xNnB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDZweCA2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uaWQtLTE3IC5zdGF5LWluLXRvdWNoIGg0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tMTcgLmNvdW50cnktZmxhZy5zZWxlY3RlZCB7XG4gIGhlaWdodDogNDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5pZC0tMTcuc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5zbWFydC1sYWJlbC13cmFwcGVyIGxhYmVsIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogMTkwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmlkLS0xNyAjc2hpcHBpbmctYWRkcmVzcy5qcy1oaWRkZW4udmlzaWJsZSB7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5pZC0tMTcgLmNvLWJveC1hZGRpdGlvbmFsIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbn1cbi5pZC0tMTcgLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5sYnhzcGxpZGVfX3RyYWNrIC5sYngtY2Fyb3VzZWxfX2l0ZW0gLnByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHZhbmNlZC1vcmRlciAuZXh0cmEge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uaWQtLTE1IC5jb250ZW50LWlubmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmlkLS0xNSAucmVjYS1wYXltZW50LXdyYXAsIC5pZC0tMTUgLm9yZGVyLXBheW1lbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAuY29sLXNtLTEyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHtcbiAgbWF4LXdpZHRoOiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAucmVjYXBpdHVsYXRpb24tdGFibGUgdHIgdGgsIC5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIC5jby1wYXltZW50LW1ldGhvZCAucmVjYXBpdHVsYXRpb24tdGFibGUgdHIgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIgLmNvLXBheW1lbnQtbWV0aG9kIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ciB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2QgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAub3JkZXItY29tcGxldGUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUsIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyLCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pZC0tMTcuc21hcnQtbGFiZWxzLWFjdGl2ZSAjY2hlY2tvdXRDb250ZW50IC5waG9uZS1jb21iaW5lZC1pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmlkLS0xNy5zbWFydC1sYWJlbHMtYWN0aXZlICNjaGVja291dENvbnRlbnQgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgbGFiZWwge1xuICAgIG1pbi13aWR0aDogdW5zZXQ7XG4gICAgbWF4LXdpZHRoOiAyMSU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIsIC5pbi1zdGVwLTIgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmluLXN0ZXAtMSAjaGVhZGVyIC5zZWFyY2gsIC5pbi1zdGVwLTIgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbi1zdGVwLTEgI2hlYWRlciAuaGVhZGVyLXRvcCAubWFpbCwgLmluLXN0ZXAtMiAjaGVhZGVyIC5oZWFkZXItdG9wIC5tYWlsIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgfVxuICAuaW4tc3RlcC0xICNoZWFkZXIgLmhlYWRlci10b3AgLnNpdGUtbmFtZSwgLmluLXN0ZXAtMiAjaGVhZGVyIC5oZWFkZXItdG9wIC5zaXRlLW5hbWUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LXJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbiAgLm9yZGVyaW5nLXByb2Nlc3MgaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjY2hlY2tvdXRDb250ZW50IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG4gICNjaGVja291dFNpZGViYXIge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgLmlkLS0xNiAjY2hlY2tvdXRTaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gIH1cbiAgLmNhcnQtaW5uZXIgLm5leHQtc3RlcCB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAuY2FydC1pbm5lciAubmV4dC1zdGVwIC5uZXh0LXN0ZXAtYmFjayB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtYXJnaW46IDE1cHggMzBweCAxNXB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2NoZWNrb3V0U2lkZWJhciAuYmFubmVyLWhlbHAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FydC10YWJsZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5jYXJ0LXRhYmxlIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5jYXJ0LXRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQjYyODc1O1xuICB9XG4gIC5jYXJ0LXRhYmxlIC5wLXByaWNlIC5wcmljZS1maW5hbCB7XG4gICAgY29sb3I6ICMxYTE5Mzc7XG4gIH1cbiAgLmNhcnQtdGFibGUgLnVuaXQtdmFsdWUge1xuICAgIGNvbG9yOiAjMWExOTM3O1xuICB9XG4gIC5jYXJ0LXRhYmxlIC5wLXRvdGFsIC5wcmljZS1maW5hbCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuZXh0cmEuZGVsaXZlcnkge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICBvbC5jYXJ0LWhlYWRlciBsaSBhLCBvbC5jYXJ0LWhlYWRlciBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICBvbC5jYXJ0LWhlYWRlciBsaSBhOjpiZWZvcmUsIG9sLmNhcnQtaGVhZGVyIGxpIHN0cm9uZzo6YmVmb3JlIHtcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjZGNjtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LWVtcHR5IC5jYXJ0LWhlYWRpbmcge1xuICAgIG1hcmdpbi10b3A6IDQ1cHg7XG4gIH1cbiAgb2wuY2FydC1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmNhcnQtdGFibGUgdHIge1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuICAuaWQtLTE2IC5vdmVyYWxsLXdyYXBwZXIsIC5pZC0tMTcgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuICAuaWQtLTE2ICNoZWFkZXIsIC5pZC0tMTcgI2hlYWRlciB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuaWQtLTE2ICNoZWFkZXIgLmhlYWRlci10b3AgLmNvbnRhaW5lciwgLmlkLS0xNyAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgfVxuICAuaWQtLTE2ICNoZWFkZXIgLnNlYXJjaCwgLmlkLS0xNyAjaGVhZGVyIC5zZWFyY2gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlkLS0xNiBvbC5jYXJ0LWhlYWRlciwgLmlkLS0xNyBvbC5jYXJ0LWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1pbm5lciA+IC5uZXh0LXN0ZXAgLm5leHQtc3RlcC1iYWNrIHtcbiAgICBvcmRlcjogMTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4uaW4ta29zaWsgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWluLWhlaWdodDogMTJweDtcbn1cbi5pbi1rb3NpayAudG9nZ2xlLWNvdXBvbi1pbnB1dCAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b246OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1rb3NpayAuY291cG9uLWlucHV0IHtcbiAgcGFkZGluZzogMTVweCAwIDA7XG59XG4uaW4ta29zaWsgLmNvdXBvbi1pbnB1dCAuZGlzY291bnQtY291cG9uLXZpc2libGUgaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjYyODc1O1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUge1xuICBib3JkZXItY29sb3I6ICNCNjI4NzU7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUgdHIuY2FydC10YWJsZS1oZWFkZXIgdGQge1xuICBjb2xvcjogIzFmMWYxZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUgdHIuY2FydC10YWJsZS1oZWFkZXIgdGQuY2FydC1wLWltYWdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlIHRyLmNhcnQtdGFibGUtaGVhZGVyIC5wLXRvdGFsIHtcbiAgcGFkZGluZy1yaWdodDogNTNweDtcbn1cbi5pbi1rb3NpayAuY2FydC10YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDdweCA1cHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNCNjI4NzU7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUgLnAtYXZhaWxhYmlsaXR5IC5hdmFpbGFiaWxpdHktbGFiZWxbc3R5bGU9XCJjb2xvcjogIzMwRDEyMlwiXSB7XG4gIGNvbG9yOiAjOENDNjNGICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlIC5xdWFudGl0eSB7XG4gIGJvcmRlci1jb2xvcjogI0I2Mjg3NTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUgLnF1YW50aXR5IGlucHV0IHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlIC5xdWFudGl0eSAuZGVjcmVhc2UsIC5pbi1rb3NpayAuY2FydC10YWJsZSAucXVhbnRpdHkgLmluY3JlYXNlIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlIC5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLmluLWtvc2lrIC5jYXJ0LXRhYmxlIC5xdWFudGl0eSAuaW5jcmVhc2U6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUgLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAuaW4ta29zaWsgLmNhcnQtdGFibGUgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0I2Mjg3NTtcbn1cbi5pbi1rb3NpayAuY2FydC10YWJsZSAuc2hvdy1yZWxhdGVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5pbi1rb3NpayAuY2FydC10YWJsZSAuc2hvdy1yZWxhdGVkOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlIC5zaG93LXJlbGF0ZWQ6OmFmdGVyIHtcbiAgY29sb3I6ICNCNjI4NzU7XG59XG4uaW4ta29zaWsgLmNhcnQtdGFibGUgdHIucmVtb3ZlYWJsZSAucmVtb3ZlLWl0ZW0ge1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHdpZHRoOiA0NXB4O1xufVxuLmluLWtvc2lrIC5jYXJ0LXRhYmxlIHRyLnJlbW92ZWFibGUgLnJlbW92ZS1pdGVtIC5wbGFjZWhvbGRlciB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgd2lkdGg6IDQ1cHg7XG59XG4uaW4ta29zaWsgLm5leHQtc3RlcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5pbi1rb3NpayAubmV4dC1zdGVwLWJhY2sge1xuICBjb2xvcjogIzFmMWYxZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5pbi1rb3NpayAubmV4dC1zdGVwLWJhY2s6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaW4ta29zaWsgLm5leHQtc3RlcC1mb3J3YXJkIC5vcmRlci1idXR0b24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5pbi1rb3NpayAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5pbi1rb3NpayAubmV4dC1zdGVwIC5idG4uYnRuLWxnIHtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uaW4ta29zaWsgLmRpc2NvdW50LWNvdXBvbiBmb3JtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmluLWtvc2lrIC5kaXNjb3VudC1jb3Vwb24gLmlucHV0LWdyb3VwIC5idG4ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG4uaW4ta29zaWsgLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAgLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbi1rb3NpayAuc3VtbWFyeSAuY29sLW1kLTQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjNDRjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaW4ta29zaWsgLnN1bW1hcnkgLmNvbC1tZC00IC5wcmljZS13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHdpZHRoOiAzMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmluLWtvc2lrIC5zdW1tYXJ5IC5jb2wtbWQtNCAucHJpY2Utd3JhcHBlciAucHJpY2UtbGFiZWwucHJpY2UtcHJpbWFyeSwgLmluLWtvc2lrIC5zdW1tYXJ5IC5jb2wtbWQtNCAucHJpY2Utd3JhcHBlciAucHJpY2UucHJpY2UtcHJpbWFyeSwgLmluLWtvc2lrIC5zdW1tYXJ5IC5jb2wtbWQtNCAucHJpY2Utd3JhcHBlciAucHJpY2UucHJpY2Utc2Vjb25kYXJ5LCAuaW4ta29zaWsgLnN1bW1hcnkgLmNvbC1tZC00IC5wcmljZS13cmFwcGVyIC5wcmljZS1sYWJlbC5wcmljZS1zZWNvbmRhcnkge1xuICBmbGV4OiAxIDEgNTAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjtcbn1cbi5pbi1rb3NpayAuc3VtbWFyeSAuY29sLW1kLTQgLnByaWNlLXdyYXBwZXIgLnByaWNlLnByaWNlLXByaW1hcnkge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmluLWtvc2lrIC50b2dnbGUtY291cG9uLWlucHV0IC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIgLmNhcnQtaXRlbS1wcmljZSB7XG4gIHdpZHRoOiAyNSU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciAuY2FydC1pdGVtLW5hbWUge1xuICB3aWR0aDogNjAlO1xufVxuXG5vbC5jYXJ0LWhlYWRlciBsaTpub3QoOmxhc3QtY2hpbGQpIHN0cm9uZzo6YWZ0ZXIsIG9sLmNhcnQtaGVhZGVyIGxpOm5vdCg6bGFzdC1jaGlsZCkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2Mjg3NTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNTBweDtcbiAgcmlnaHQ6IC0yNXB4O1xuICB0b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgb2wuY2FydC1oZWFkZXIgbGk6bm90KDpsYXN0LWNoaWxkKSBzdHJvbmc6OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaTpub3QoOmxhc3QtY2hpbGQpIGE6OmFmdGVyIHtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIG9sLmNhcnQtaGVhZGVyIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3Ryb25nOjphZnRlciwgb2wuY2FydC1oZWFkZXIgbGk6bm90KDpsYXN0LWNoaWxkKSBhOjphZnRlciB7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgcmlnaHQ6IC0zNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIG9sLmNhcnQtaGVhZGVyIGxpOm5vdCg6bGFzdC1jaGlsZCkgc3Ryb25nOjphZnRlciwgb2wuY2FydC1oZWFkZXIgbGk6bm90KDpsYXN0LWNoaWxkKSBhOjphZnRlciB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIHJpZ2h0OiAtNTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICBvbC5jYXJ0LWhlYWRlciBsaTpub3QoOmxhc3QtY2hpbGQpIHN0cm9uZzo6YWZ0ZXIsIG9sLmNhcnQtaGVhZGVyIGxpOm5vdCg6bGFzdC1jaGlsZCkgYTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMTBweDtcbiAgICByaWdodDogLTYwcHg7XG4gIH1cbn1cblxuLm9yZGVyLWJ1dHRvbi1zdWZmaXgge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgLnBheW1lbnQtbG9nbyB7XG4gIG9yZGVyOiAtMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIG9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhOjpiZWZvcmUsIC5vcmRlcmluZy1wcm9jZXNzIG9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBzdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gIGZvbnQtZmFtaWx5OiBcIlNob3B0ZXRcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2Mjg3NTtcbiAgYm9yZGVyLWNvbG9yOiAjQjYyODc1O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLmNoZWNrb3V0LWJveCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSg1OSwgMTI2LCAxMjYsIDAuMTMpO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWlubmVyIC5vcmRlci1zdW1tYXJ5LWl0ZW0uaGVscGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWlubmVyIC5yZWNhcGl0dWxhdGlvbi1zaW5nbGUge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAxMHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIgLm9yZGVyLXN1bW1hcnktaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1pbm5lciAuY2FydC1pdGVtLXByaWNlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIgc3BhbltkYXRhLXRlc3RpZD1yZWNhcEl0ZW1QcmljZV0ge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIgLm9yZGVyLXJlY2FwaXR1bGF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWlubmVyIC5jYXJ0LWl0ZW0tbmFtZSBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeSAucHJpY2Utd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkYzQ0Y7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UtbGFiZWwucHJpY2UtcHJpbWFyeSwgLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLnByaWNlLXdyYXBwZXIgLnByaWNlLnByaWNlLXByaW1hcnksIC5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS5wcmljZS1zZWNvbmRhcnksIC5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1sYWJlbC5wcmljZS1zZWNvbmRhcnkge1xuICBmbGV4OiAxIDEgNTAlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS1sYWJlbC5wcmljZS1wcmltYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5IC5wcmljZS13cmFwcGVyIC5wcmljZS5wcmljZS1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeSAucHJpY2Utd3JhcHBlciAucHJpY2UucHJpY2Utc2Vjb25kYXJ5IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY28tYm94IGg0IHtcbiAgbWFyZ2luOiAxMHB4IDAgMThweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWNvbnRlbnQgLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXIge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSg1OSwgMTI2LCAxMjYsIDAuMTMpO1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWNvbnRlbnQgLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXIgbGFiZWwge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtY29udGVudCAuc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlciBsYWJlbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5zaGlwcGluZy1iaWxsaW5nLXRhYmxlIC5yYWRpby13cmFwcGVyLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI0I2Mjg3NTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5wYXltZW50LWluZm8ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWNvbnRlbnQgLnBheW1lbnQtaW5mbyBiIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwMDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5wYXltZW50LWluZm8gLnN1YmxhYmVsIGEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5wYXltZW50LWluZm8gLnN1YmxhYmVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwsIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWNvbnRlbnQgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5uZXh0LXN0ZXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWNvbnRlbnQgLm5leHQtc3RlcCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtY29udGVudCAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXGU5MGNcIjtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jYXJ0LWNvbnRlbnQgLm5leHQtc3RlcC1iYWNrIHtcbiAgY29sb3I6ICMxZjFmMWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtY29udGVudCAubmV4dC1zdGVwLWJhY2s6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuY2FydC1jb250ZW50IC5uZXh0LXN0ZXAgLmJ0bi5idG4tbGcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtY29udGVudCAubmV4dC1zdGVwIC5idG4uYnRuLWxnIC5vcmRlci1idXR0b24tdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5jaGVja291dC1ib3gsIC5vcmRlcmluZy1wcm9jZXNzIC5vcmRlci1zdW1tYXJ5LWlubmVyLCAub3JkZXJpbmctcHJvY2VzcyAub3JkZXItc3VtbWFyeS1pdGVtLCAub3JkZXJpbmctcHJvY2VzcyAucmVjYXBpdHVsYXRpb24tc2luZ2xlLCAub3JkZXJpbmctcHJvY2VzcyAub3JkZXItcmVjYXBpdHVsYXRpb24ge1xuICBib3JkZXItY29sb3I6ICNCNjI4NzU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyBvbC5jYXJ0LWhlYWRlciAuY29tcGxldGVkIGEgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3M6bm90KC5pZC0tMTcpIC5jYXJ0LWNvbnRlbnQgLm5leHQtc3RlcCAuYnRuLmJ0bi1sZyAub3JkZXItYnV0dG9uLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ub3JkZXJpbmctcHJvY2Vzczpub3QoLmlkLS0xNykgLmNhcnQtY29udGVudCAubmV4dC1zdGVwIC5idG4uYnRuLWxnIC5vcmRlci1idXR0b24tdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xuICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtY29udGVudCAubmV4dC1zdGVwIC5idG4uYnRuLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ub3JkZXJpbmctcHJvY2Vzcy5pZC0tMTcgLmNhcnQtY29udGVudCAubmV4dC1zdGVwIC5idG4uYnRuLWxnIC5vcmRlci1idXR0b24tdGV4dCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmNhcnQtdGFibGUgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0I2Mjg3NTtcbn1cbi5jYXJ0LXRhYmxlIHRyIHRkIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0I2Mjg3NTtcbn1cbi5jYXJ0LXRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2Mjg3NTtcbn1cblxuLmV4dHJhcy13cmFwIC5idG4uYnRuLWNvbnZlcnNpb25bZGF0YS10ZXN0aWQ9cG9wdXBDYXJ0XSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbi1rb3NpayBpbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWluLWhlaWdodDogMTJweDtcbiAgfVxuICAuaW4ta29zaWsgLmNvdXBvbi1pbnB1dCB7XG4gICAgcGFkZGluZzogMTVweCAwIDA7XG4gIH1cbiAgLmluLWtvc2lrIC5jb3Vwb24taW5wdXQgLmRpc2NvdW50LWNvdXBvbi12aXNpYmxlIGlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWw6OmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiU2hvcHRldFwiO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0RGQUQxNjtcbiAgfVxuICAuaW4ta29zaWsgLnRvZ2dsZS1jb3Vwb24taW5wdXQgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaW4ta29zaWsgLnRvZ2dsZS1jb3Vwb24taW5wdXQgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4ta29zaWsgLnRvZ2dsZS1jb3Vwb24taW5wdXQgLmRpc2NvdW50LWNvdXBvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaW4ta29zaWsgLnN1bW1hcnkgLmNvbC1tZC00IC5wcmljZS13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaW4ta29zaWsgLmNhcnQtaW5uZXIgLm5leHQtc3RlcCAuYnRuLmJ0bi1sZyB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG4gIC5pbi1rb3NpayAuY2FydC10YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgfVxuICAuaW4ta29zaWsgLmNhcnQtdGFibGUgdHIgdGQucC10b3RhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc2cHg7XG4gIH1cbiAgLmluLWtvc2lrIC5jYXJ0LXRhYmxlIHRyIHRkLnAtcHJpY2Uge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmluLWtvc2lrIC5jYXJ0LXRhYmxlIHRyIHRkLnAtcXVhbnRpdHkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiA3NHB4O1xuICB9XG4gIC5pbi1rb3NpayAuY2FydC10YWJsZSB0ciB0ZC5wLXF1YW50aXR5IC5xdWFudGl0eSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC5pbi1rb3NpayAuY2FydC10YWJsZSB0ciB0ZC5jYXJ0LXAtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLnByb2R1Y3QtdGFibGUtbmFtZS1mb290ZXIgLmF2YWlsYWJpbGl0eS1sYWJlbFtzdHlsZT1cImNvbG9yOiAjMzBEMTIyXCJdIHtcbiAgICBjb2xvcjogIzhDQzYzRiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlcmluZy1wcm9jZXNzIC5jb250ZW50LXdyYXBwZXIuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyIC52YWxpZGF0b3ItbXNnLCAuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciAuanMtdmFsaWRhdG9yLW1zZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgfVxufVxuLmlkLS0xNSBoMS5vcmRlci1zdW1tYXJ5LWhlYWRpbmcge1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogOTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmlkLS0xNSBoMS5vcmRlci1zdW1tYXJ5LWhlYWRpbmc6OmFmdGVyIHtcbiAgY29udGVudDogXCLEjmFrdWplbWUsIFZhxaF1IG9iamVkbsOhdmt1IHNtZSBwcmlqYWxpLlwiO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLmlkLS0xNSBoMS5vcmRlci1zdW1tYXJ5LWhlYWRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQxJyBoZWlnaHQ9JzQxJyB2aWV3Qm94PScwIDAgNDEgNDEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOS41NjIgMTMuOTk1MkMzMC4xODc2IDE0LjYyMDggMzAuMTg3NiAxNS42MzQ5IDI5LjU2MiAxNi4yNjAyTDE4LjgxNzcgMjcuMDA0OEMxOC4xOTIxIDI3LjYzMDEgMTcuMTc4MyAyNy42MzAxIDE2LjU1MjcgMjcuMDA0OEwxMS40MzggMjEuODg5OEMxMC44MTI0IDIxLjI2NDUgMTAuODEyNCAyMC4yNTA0IDExLjQzOCAxOS42MjUxQzEyLjA2MzMgMTguOTk5NSAxMy4wNzc0IDE4Ljk5OTUgMTMuNzAyNyAxOS42MjUxTDE3LjY4NTEgMjMuNjA3NEwyNy4yOTY5IDEzLjk5NTJDMjcuOTIyNiAxMy4zNjk5IDI4LjkzNjcgMTMuMzY5OSAyOS41NjIgMTMuOTk1MlpNNDEgMjAuNUM0MSAzMS44MzE0IDMxLjgyOTggNDEgMjAuNSA0MUM5LjE2ODYzIDQxIDAgMzEuODI5OCAwIDIwLjVDMCA5LjE2ODYzIDkuMTcwMiAwIDIwLjUgMEMzMS44MzE0IDAgNDEgOS4xNzAyIDQxIDIwLjVaTTM3Ljc5NjkgMjAuNUMzNy43OTY5IDEwLjkzOTEgMzAuMDU5NiAzLjIwMzEyIDIwLjUgMy4yMDMxMkMxMC45MzkxIDMuMjAzMTIgMy4yMDMxMiAxMC45NDA0IDMuMjAzMTIgMjAuNUMzLjIwMzEyIDMwLjA2MDkgMTAuOTQwNCAzNy43OTY5IDIwLjUgMzcuNzk2OUMzMC4wNjA5IDM3Ljc5NjkgMzcuNzk2OSAzMC4wNTk2IDM3Ljc5NjkgMjAuNVonIGZpbGw9JyUyMzdBQjUyQycvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IC00MHB4O1xuICBsZWZ0OiA0MyU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmlkLS0xNSBoMS5vcmRlci1zdW1tYXJ5LWhlYWRpbmc6OmJlZm9yZSB7XG4gICAgbGVmdDogNDglO1xuICB9XG59XG4uaWQtLTE1IC5xcmNvZGUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uaWQtLTE1IC5zY2FuLWFuZC1wYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmlkLS0xNSAucmVjYXBpdHVsYXRpb24td3JhcHBlciAuY28tcGF5bWVudC1tZXRob2Qge1xuICBvcmRlcjogMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCNjI4NzU7XG59XG4uaWQtLTE1IC5jb250ZW50LWlubmVyIHNwYW5bZGF0YS10ZXN0aWQ9b3JkZXJOdW1iZXJdIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNXB4O1xufVxuLmlkLS0xNSAuY29udGVudC1pbm5lciBzcGFuW2RhdGEtdGVzdGlkPW9yZGVyTnVtYmVyXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLEjMOtc2xvIG9iamVkbsOhdmt5OiBcIjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cbi5pZC0tMTUgLnAtY2VsbCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbi5pZC0tMTUgLnAtY2VsbC5wLXByaWNlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tMTUgLmNhcnQtdGFibGUgdHIge1xuICBib3JkZXItdG9wOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pZC0tMTUgLmNhcnQtdGFibGUgdHIgdGQucC1xdWFudGl0eSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MXB4O1xuICB9XG4gIC5pZC0tMTUgLmNhcnQtdGFibGUgdHIgdGQuY2FydC1wLWltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi10YWJsZS1wYXltZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi10YWJsZS1wYXltZW50IC5yZWNhcGl0dWxhdGlvbi10YWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZW5kO1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pZC0tMTUgLnJlY2FwaXR1bGF0aW9uLXRhYmxlLXBheW1lbnQgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi10YWJsZS1wYXltZW50IC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG4uaWQtLTE1IC5yZWNhcGl0dWxhdGlvbi10YWJsZS1wYXltZW50IC5yZWNhcGl0dWxhdGlvbi10YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59IiwiI2hlYWRlciAuc2VhcmNoLWZvcm0gLnNlYXJjaC1idXR0b24ge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgYmFja2dyb3VuZDogJGJnO1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCA1MHB4IDA7XHJcbn1cclxuXHJcbi5idG4uYnRuLXByaW1hcnksIGEuYnRuLmJ0bi1wcmltYXJ5LCAuYnRuLmJ0bi1kZWZhdWx0LCBhLmJ0bi5idG4tZGVmYXVsdCB7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb24taG92ZXI7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLmJ0bi1zZWNvbmRhcnksIGEuYnRuLmJ0bi1zZWNvbmRhcnkge1xyXG4gIGNvbG9yOiAjMDAwO1xyXG4gIGJvcmRlci1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi5idG4tY29udmVyc2lvbiwgYS5idG4uYnRuLWNvbnZlcnNpb24sIC5idG4uYnRuLWNhcnQsIGEuYnRuLmJ0bi1jYXJ0IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDA7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb24taG92ZXI7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FydC13aWRnZXQtYnV0dG9uIC5idG4uYnRuLWNvbnZlcnNpb24sIC5jYXJ0LXdpZGdldC1idXR0b24gYS5idG4uYnRuLWNvbnZlcnNpb24gIHtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbn1cclxuXHJcblxyXG5cclxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24ge1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20gPiBkaXYgLnAtdG9vbHM+LmJ0bjpsYXN0LWNoaWxkIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbi5idG5VcCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDIwcHggcmdiYSgyNSwgOTcsIDE3MiwgMC4yKTtcclxuICBib3R0b206IDkwcHg7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgd2lkdGg6IDM3cHg7XHJcbiAgaGVpZ2h0OiAzN3B4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMjEgMjEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yLjgxNzQ1IDEwLjk2NEMyLjU2MDg1IDEwLjcwNzQgMi41NjA4NSAxMC4yOTI2IDIuODE3NDUgMTAuMDM2TDEwLjAzNjIgMi44MTcyOUMxMC4yOTI4IDIuNTYwNyAxMC43MDc1IDIuNTYwNyAxMC45NjQxIDIuODE3MjlMMTguMTgyOSAxMC4wMzZDMTguNDM5NSAxMC4yOTI2IDE4LjQzOTUgMTAuNzA3NCAxOC4xODI5IDEwLjk2NEMxNy45MjYzIDExLjIyMDYgMTcuNTExNSAxMS4yMjA2IDE3LjI1NDkgMTAuOTY0TDEwLjUwMDIgNC4yMDkyTDMuNzQ1MzggMTAuOTY0QzMuNDg4NzkgMTEuMjIwNiAzLjA3NDA0IDExLjIyMDYgMi44MTc0NSAxMC45NjRaJyBmaWxsPSd3aGl0ZScvJTNFJTNDcGF0aCBkPSdNMTguMTgyOSAxNy4yNTQ4QzE4LjQzOTUgMTcuNTExNCAxOC40Mzk1IDE3LjkyNjEgMTguMTgyOSAxOC4xODI3QzE3LjkyNjMgMTguNDM5MyAxNy41MTE1IDE4LjQzOTMgMTcuMjU0OSAxOC4xODI3TDEwLjUwMDIgMTEuNDI3OUwzLjc0NTM4IDE4LjE4MjdDMy40ODg3OSAxOC40MzkzIDMuMDc0MDQgMTguNDM5MyAyLjgxNzQ1IDE4LjE4MjdDMi41NjA4NSAxNy45MjYxIDIuNTYwODUgMTcuNTExNCAyLjgxNzQ1IDE3LjI1NDhMMTAuMDM2MiAxMC4wMzZDMTAuMjkyOCA5Ljc3OTQ1IDEwLjcwNzUgOS43Nzk0NSAxMC45NjQxIDEwLjAzNkwxOC4xODI5IDE3LjI1NDhaJyBmaWxsPSd3aGl0ZScvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxufSIsIiR0ZXh0OiAjMUYxRjFGO1xyXG4kYm9yZGVyOiAjQzNCRkI1O1xyXG4kbGlnaHQtYm9yZGVyOiAjQjYyODc1O1xyXG4kY29udmVyc2lvbjogI0ZDQkUwMDtcclxuJGNvbnZlcnNpb24taG92ZXI6ICNDRTlDMDA7XHJcbiRwcmltYXJ5OiAjQjYyODc1O1xyXG4kcHJpbWFyeS1ob3ZlcjogIzlmMWU2NTtcclxuJGJsdWU6ICNmZmY7XHJcbiRiZy1kYXJrOiAjZTlkOWE5O1xyXG4kYmc6ICNGRkYzQ0Y7XHJcbiRncmF5OiAjOWQ5ZDlkO1xyXG4kZ3JheS1kYXJrOiAjNTA1MDUwO1xyXG4kZ3JlZW46ICM2NmJiMzM7XHJcbiRyZWQ6ICNiNDAwMDA7XHJcbiR5ZWxsb3c6ICNmZmMyMTE7XHJcblxyXG4kaW1hZ2VzOiBcImh0dHBzOi8vY2RuLm15c2hvcHRldC5jb20vdXNyL21pbWVkaWdpdGFsLm15c2hvcHRldC5jb20vdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL1wiO1xyXG4iLCJpbnB1dDotd2Via2l0LWF1dG9maWxsLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMzBweCB3aGl0ZSBpbnNldCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuLmZvcm0tY29udHJvbCB7XG5cdGhlaWdodDogNDBweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogIzAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICMwMDA7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cbn1cbi5mb3JtLWNvbnRyb2wsXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0Jjpmb2N1cyB7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHR9XG59XG4uY29tcGFjdC1mb3JtLFxuLmlucHV0LWdyb3VwLFxuLmRpc2NvdW50LWNvdXBvbiAuaW5wdXQtZ3JvdXAge1xuXHQuYnRuIHtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuZm9ybS1jb250cm9sIHtcblx0XHRoZWlnaHQ6IDQ0cHg7XG5cdH1cbn1cbi5zdWJzY3JpYmUtZm9ybSB7XG5cdC5mb3JtLWNvbnRyb2wge1xuXHRcdGhlaWdodDogNTBweDtcblx0fVxuXHQuYnRuIHtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5zci1vbmx5IHtcblx0XHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRvdmVyZmxvdzogaW5pdGlhbDtcblx0XHRcdGNsaXA6IGluaXRpYWw7XG5cdFx0fVxuXHR9XG59XG5zZWxlY3QsXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ2dBQUFBNkNBSUFBQUJOZ295cUFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSE5KUkVGVWVOcnMyTHNOd0RBSVJWRTdDekFwMDdBbFU0UXFSWlFVZVNnZlJmZVZJUGxJTnFMd3pFd3pHNDluR1M4RkdCZ1lHQmdZR0JnWUdCajR0N0M3eTkwV0hCRm5wMWU5dWpkZTlhRjlWUlhmZUdjTHFqNWNtNjJwbGRuNUVaRFZMc3dDQVFZR0JnWUdCZ1lHL2hhOENqQUFrZEVtd1VuQ1NPNEFBQUFBU1VWT1JLNUNZSUk9KTtcbn1cbmlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuXHQrIGxhYmVsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHRtaW4taGVpZ2h0OiAyMHB4O1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkYWRhZGE7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxuXHQmOmNoZWNrZWQge1xuXHRcdCsgbGFiZWwge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZGFkYWRhO1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRcdGNvbG9yOiAkcHJpbWFyeTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCY6ZGlzYWJsZWQge1xuXHRcdCsgbGFiZWwge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbmlucHV0W3R5cGU9J3JhZGlvJ10ge1xuXHQrIGxhYmVsIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDI3cHg7XG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdG1hcmdpbi10b3A6IC0xMHB4O1xuXHRcdH1cblx0fVxuXHQmOmNoZWNrZWQge1xuXHRcdCsgbGFiZWwge1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxubGFiZWwge1xuXHRtaW4taGVpZ2h0OiAyMHB4O1xufVxuLnR5cGUtcHJvZHVjdCB7XG5cdC5jb25zZW50cyB7XG5cdFx0Lndob2xlLXdpZHRoIHtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ub3JkZXJpbmctcHJvY2VzcyB7XG5cdC5jb25zZW50cyB7XG5cdFx0Lndob2xlLXdpZHRoIHtcblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uY29uc2VudHMge1xuXHQud2hvbGUtd2lkdGgge1xuXHRcdGNvbG9yOiAkdGV4dDtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xufSIsIi53ZWxjb21lLXdyYXBwZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm92ZXJhbGwtd3JhcHBlciB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCAuaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcclxuICBjb2xvcjogJHRleHQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbmgxIHtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgZm9udC1zaXplOiAzNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG59XHJcbmgyIHtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgY29sb3I6ICR0ZXh0O1xyXG59XHJcbmgzIHtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbn1cclxuaDQsIC5oNCB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG59XHJcbi5wcm9kdWN0cy1oZWFkZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxudWwge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgXHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIH1cclxufVxyXG4jY29udGVudCB7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzg0NjE1O1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAwIDAgMThweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50LCAuYmFubmVyLCAuYmFubmVyLXdyYXBwZXIsIC5iYW5uZXItY2F0ZWdvcnksIC5jYXJvdXNlbC1pbm5lciB7XHJcbiAgYSwgLmxpbmstbGlrZSB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jaGV2cm9uLWFmdGVyIHtcclxuICAmOjphZnRlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gIH1cclxufVxyXG4ud2VsY29tZS13cmFwcGVyLCAuY2F0ZWdvcnktcGVyZXgsIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24sIC5wLXNob3J0LWRlc2NyaXB0aW9uLCAudGFiLWNvbnRlbnQsIGFydGljbGUge1xyXG4gIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MTMnO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGNvbG9yOiAjN0FCNTJDO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5icmVhZGNydW1icyB7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQ6ICRiZztcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICMwMTAwMDI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAjMDEwMDAyO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBzcGFuIHtcclxuICAgIGNvbG9yOiAjMDEwMDAyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzAxMDAwMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDk5OTlweCBzb2xpZCAkYmc7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xyXG4gICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxufVxyXG5cclxuLmZsZXgtd3JhcCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxufVxyXG4vKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgaDEsICNjb250ZW50IGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICB9XHJcbiAgaDIsIC5wcm9kdWN0cy1oZWFkZXIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgfVxyXG4gIGgzIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbn0qL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTM0MHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAub3ZlcmFsbC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbnRlbnQtd3JhcHBlci5jb250YWluZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuICAuY29udGVudCB7XHJcbiAgICAuY2F0ZWdvcnktdGl0bGUge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5icmVhZGNydW1iczo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRiZztcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcbiAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrOyAgICBcclxuICB9XHJcbn1cclxuXHJcbiNjb250ZW50ID4gZGl2Om50aC1jaGlsZCg1KSwgI2NvbnRlbnQgPiBkaXY6bnRoLWNoaWxkKDYpIHtcclxuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuYm9keTpub3QoLmluLXpuYWNrYSl7XHJcbiAgI2NvbnRlbnQgPiBkaXY6bnRoLWNoaWxkKDUpLCAjY29udGVudCA+IGRpdjpudGgtY2hpbGQoNikge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5pbi16bmFja2Ege1xyXG4gICAgI2NvbnRlbnR7XHJcbiAgICAjY2F0ZWdvcnktaGVhZGVyIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICB9XHJcbiAgICAucHJvZHVjdHMtYmxvY2t7XHJcbiAgICAgIGRpc3BsYXk6ZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93IDtcclxuICAgIH1cclxuICB9XHJcbiAgfSIsIi50eXBlLWRldGFpbHtcclxuICAgIC5wcm9kdWN0cy1yZWxhdGVkLWhlYWRlcixcclxuICAgIC5wcm9kdWN0cy1yZWxhdGVkLXdyYXBwZXJ7XHJcbiAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgIH1cclxuICAgICNwcm9kdWN0LWRldGFpbC1mb3Jte1xyXG4gICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47XHJcblxyXG5cclxuICAgIH1cclxuICAgIC5iYXJldm5lLXZhcmlhbnR5e1xyXG4gICAgICAgIG9yZGVyOi0yMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjI1cHg7XHJcbiAgICAgICAgc3Ryb25ne1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDo2MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MCA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iYXJldm5lLXZhcmlhbnR5LXNsaWRlcntcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzowIDMwcHggMCAwO1xyXG4gICAgICAgICAgICAuc2xpY2stYXJyb3d7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpY2stdHJhY2t7XHJcbiAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJvZHVjdHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6NXB4O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIC5we1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAjZmZmM2NmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNmZmYzY2Y7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzo1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZmZmM2NmO1xyXG4gICAgICAgICAgICAgICAgICAgIC5wLWlue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhLm5hbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAucmF0aW5ncy13cmFwcGVyLFxyXG4gICAgICAgICAgICAgICAgICAgIC5wLWJvdHRvbXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxufSIsIjpmb2N1c3tcclxuICBvdXRsaW5lOm5vbmU7XHJcbn1cclxuLnNsaWNrLXNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xyXG4gIHRvdWNoLWFjdGlvbjogYXV0bztcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XHJcbiAgLnNsaWNrLWFycm93e1xyXG4gICAgei1pbmRleDo5O1xyXG4gICAgcG9zaXRpb246YWJzb2x1dGU7XHJcbiAgICB0b3A6NTAlO1xyXG4gICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLXByZXZ7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3VzZXIvZG9jdW1lbnRzL2ltZy9sZWZ0LXdoaXRlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2xpY2stbmV4dHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICY6OmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3VzZXIvZG9jdW1lbnRzL2ltZy9yaWdodC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvaW1nL3JpZ2h0LXdoaXRlLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWNrLWxpc3Qge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gIH1cclxuXHJcbiAgJi5kcmFnZ2luZyB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgY3Vyc29yOiBoYW5kO1xyXG4gIH1cclxufVxyXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0LFxyXG4uc2xpY2stdHJhY2ssXHJcbi5zbGljay1zbGlkZSxcclxuLnNsaWNrLXNsaWRlIGltZyB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbn1cclxuLnNsaWNrLXRyYWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IDA7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgem9vbTogMTtcclxuXHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuLnNsaWNrLXNsaWRlIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMXB4O1xyXG4gIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICYuZHJhZ2dpbmcgaW1nIHtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLnNsaWNrLWxvYWRpbmcgJiB7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIC5zbGljay12ZXJ0aWNhbCAmIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc2xpY2stZG90c3tcclxuICBtYXJnaW46IDMwcHggMCAxNXB4O1xyXG4gIHBhZGRpbmc6MDtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBsaXtcclxuICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICBsaXN0LXN0eWxlOm5vbmU7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgYnV0dG9ue1xyXG4gICAgICBmb250LXNpemU6MDtcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkYWRhO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYuc2xpY2stYWN0aXZle1xyXG4gICAgICBidXR0b257XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ibG9ja3tcclxuICAmLnNsaWNrLXNsaWRlcntcclxuICAgICAgPmRpdntcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOjA7XHJcbiAgICAgICAgICBib3JkZXI6MDtcclxuICAgICAgfVxyXG4gIH1cclxufSIsIi5pbi1pbmRleCB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH1cclxufVxyXG4jaGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I2Mjg3NTtcclxuICAvKi13ZWJraXQtYm94LXNoYWRvdzogMCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTsqL1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgLnNpdGUtbmFtZSB7XHJcbiAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gIH1cclxuICAuc2VhcmNoIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5zZWFyY2gtZm9ybSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMTRweCAjMDAwMDAwMGE7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQzNCRkI1O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaC1idXR0b24ge1xyXG4gICAgICB3aWR0aDogMTA1cHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBoZWlnaHQ6IDQ1cHg7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoLWlucHV0LWljb24ge1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9c2VhcmNoLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAuc2VhcmNoLWlucHV0IHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XHJcbiAgICBhIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICZbZGF0YS10YXJnZXQ9XCJjYXJ0XCJdIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICB3aWR0aDogMjZweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIwJyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjAgMjQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xOS41NDQ5IDguMjEwNUMxOS4zOTA1IDguMDM2NjMgMTkuMTY5NSA3LjkzNzUgMTguOTM3MSA3LjkzNzVIMTQuODc0NlY1LjVDMTQuODc0NiAyLjgxMTQ0IDEyLjY4ODIgMC42MjUgOS45OTk2MyAwLjYyNUM3LjMxMTA3IDAuNjI1IDUuMTI0NjMgMi44MTE0NCA1LjEyNDYzIDUuNVY3LjkzNzVIMS4wNjIxM0MwLjgyOTc1NiA3LjkzNzUgMC42MDg3NTYgOC4wMzY2MyAwLjQ1NDM4MSA4LjIxMDVDMC4zMDAwMDYgOC4zODQzOCAwLjIyNzY5MyA4LjYxNTk0IDAuMjU0NTA2IDguODQ1ODdMMS42MzgxOSAyMC40ODMzQzEuODIxODIgMjIuMTMxOSAzLjIxMDM4IDIzLjM3NSA0Ljg2ODY5IDIzLjM3NUgxNS4xMzA2QzE2Ljc4OTcgMjMuMzc1IDE4LjE3NzQgMjIuMTMxOSAxOC4zNjAzIDIwLjQ4OThMMTkuNzQ0OCA4Ljg0NTg3QzE5Ljc3MTYgOC42MTUxMyAxOS42OTkzIDguMzg0MzggMTkuNTQ0OSA4LjIxMDVaTTYuNzQ5NjMgNS41QzYuNzQ5NjMgMy43MDc2MiA4LjIwNzI1IDIuMjUgOS45OTk2MyAyLjI1QzExLjc5MiAyLjI1IDEzLjI0OTYgMy43MDc2MiAxMy4yNDk2IDUuNVY3LjkzNzVINi43NDk2M1Y1LjVaTTUuOTM3MTMgMTEuMTg3NUM1LjQ4ODYzIDExLjE4NzUgNS4xMjQ2MyAxMC44MjM1IDUuMTI0NjMgMTAuMzc1QzUuMTI0NjMgOS45MjY1IDUuNDg4NjMgOS41NjI1IDUuOTM3MTMgOS41NjI1QzYuMzg1NjMgOS41NjI1IDYuNzQ5NjMgOS45MjY1IDYuNzQ5NjMgMTAuMzc1QzYuNzQ5NjMgMTAuODIzNSA2LjM4NTYzIDExLjE4NzUgNS45MzcxMyAxMS4xODc1Wk0xNC4wNjIxIDExLjE4NzVDMTMuNjEzNiAxMS4xODc1IDEzLjI0OTYgMTAuODIzNSAxMy4yNDk2IDEwLjM3NUMxMy4yNDk2IDkuOTI2NSAxMy42MTM2IDkuNTYyNSAxNC4wNjIxIDkuNTYyNUMxNC41MTA2IDkuNTYyNSAxNC44NzQ2IDkuOTI2NSAxNC44NzQ2IDEwLjM3NUMxNC44NzQ2IDEwLjgyMzUgMTQuNTEwNiAxMS4xODc1IDE0LjA2MjEgMTEuMTg3NVonIGZpbGw9JyUyM0ZGQkQ3NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIycHggYXV0bztcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNERkFEMTY7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3R0b206IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNhcnQtcHJpY2Uge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaGlkZS10ZXh0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJltkYXRhLXRhcmdldD1cImxvZ2luXCJdIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3VzZXIvZG9jdW1lbnRzL2ltZy91c2VyLnN2ZycpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaGVhZGVyLWJvdHRvbSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICB9XHJcbiAgLm1haWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICAuc2l0ZS1uYW1lIHtcclxuICAgICAgYSBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlci10b3Age1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDA7XHJcbiAgICB9XHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgbWF4LXdpZHRoOiAzNDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLXRvcC13cmFwcGVyIHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGZsZXg6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIH1cclxuICAgICAgLmhpZGUtYm9yZGVyIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnNpdGUtbmFtZSB7XHJcbiAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNzVweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLWJvdHRvbS13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gICAgfVxyXG4gICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGFbZGF0YS10YXJnZXQ9XCJjYXJ0XCJdIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29udmVyc2lvbjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7O1xyXG4gICAgICB9XHJcbiAgICAgIGFbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlYWRlci1jb250YWN0IHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuXHJcbiAgICAgIC5sZWZ0IHtcclxuICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTQnIGhlaWdodD0nMTQnIHZpZXdCb3g9JzAgMCAxNCAxNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBvcGFjaXR5PScwLjM1JyBjeD0nNycgY3k9JzcnIHI9JzcnIGZpbGw9JyUyMzhDQzYzRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNCcgY3k9JzQnIHI9JzQnIGZpbGw9JyUyMzhDQzYzRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vZmZsaW5lIHtcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgb3BhY2l0eT0nMC4zNScgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjNlOTRiNGInLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNCcgY3k9JzQnIHI9JzQnIGZpbGw9JyUyM2U2MjI0NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5pZC0tMTYsIC5pZC0tMTcge1xyXG4gIC5oZWFkZXItY29udGFjdCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG5cclxuICAgIC5sZWZ0IHtcclxuICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNjc2NzY3O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgb3BhY2l0eT0nMC4zNScgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjM4Q0M2M0YnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OlwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjM4Q0M2M0YnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5vZmZsaW5lIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgb3BhY2l0eT0nMC4zNScgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjNlOTRiNGInLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ2NpcmNsZSBjeD0nNCcgY3k9JzQnIHI9JzQnIGZpbGw9JyUyM2U2MjI0NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDE5cHgpIHtcclxuICAuaWQtLTE2IC5oZWFkZXItY29udGFjdCwgLmlkLS0xNyAuaGVhZGVyLWNvbnRhY3Qge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgXHJcbiAgICAucmlnaHQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDJweDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubGVmdCB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XHJcbiAgICB0b3A6IDEzMHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgI2hlYWRlciAuaGVhZGVyLWNvbnRhY3Qge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICAuc2VhcmNoIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MzBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wb3B1cC13aWRnZXQubG9naW4td2lkZ2V0IHtcclxuICAgIHRvcDogNzVweDtcclxuICAgIGxlZnQ6IDQzJTtcclxuICB9XHJcbiAgLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XHJcbiAgICB0b3A6IDc1cHg7XHJcbiAgICBsZWZ0OiA0NyU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xyXG4gICAgdG9wOiA3NXB4O1xyXG4gICAgbGVmdDogdW5zZXQ7XHJcbiAgICByaWdodDogMTAlO1xyXG4gICAgbGVmdDogNDclO1xyXG4gIH1cclxufVxyXG5cclxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufSIsIkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgI2hlYWRlciB7XHJcbiAgICAudXNlci1hY3Rpb24ge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmhlYWRlci10b3Age1xyXG4gICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDU0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYXJjaCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHggMTBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB6LWluZGV4OiAxMDA1O1xyXG4gICAgICB0b3A6IDcwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAuY29udGFjdC1oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYXJjaFdoaXNwZXJlciB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTVweCk7XHJcbiAgICB9XHJcbiAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJuYXZpZ2F0aW9uXCJdIHtcclxuICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAvLyAmOjphZnRlciB7XHJcbiAgICAgICAgICAvLyAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAvLyAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgICAgICAvLyAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAvLyAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIC8vICAgbGVmdDogMDtcclxuICAgICAgICAgIC8vICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAvLyAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAvLyAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIC8vICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuOXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgLy8gICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuOXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgLy8gICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuOXMgZWFzZSAwcywgdmlzaWJpbGl0eSAwcyBlYXNlO1xyXG4gICAgICAgICAgLy8gICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIC8vIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1cInNlYXJjaFwiXSB7XHJcbiAgICAgICAgICBvcmRlcjogLTU7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpbWFnZXN9c2VhcmNoLnN2Zz8xKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZbZGF0YS10YXJnZXQ9XCJsb2dpblwiXSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc311c2VyLnN2Zykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJltkYXRhLXRhcmdldD1cImNhcnRcIl0ge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC04cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5mYXZvdXJpdGUge1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAuZmF2b3VyaXRlX2ljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubnVtYmVyIHtcclxuICAgICAgICAgICAgICBib3R0b206IDhweDtcclxuICAgICAgICAgICAgICBsZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaXRlLW5hbWUge1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICAgIG1pbi13aWR0aDogMTM1cHg7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLnVzZXItYWN0aW9uLWluIHtcclxuICAgIC5wb3B1cC13aWRnZXQge1xyXG4gICAgICAmLmNhcnQtd2lkZ2V0IHtcclxuICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2Nyb2xsZWQtdXAuc2Nyb2xsZWQge1xyXG4gICAgI2hlYWRlciB7XHJcbiAgICAgIC5zZWFyY2gge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAvLyAubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSB7XHJcbiAgLy8gICAjaGVhZGVyIHtcclxuICAvLyAgICAgLm5hdmlnYXRpb24tYnV0dG9ucyB7XHJcbiAgLy8gICAgICAgYVtkYXRhLXRhcmdldD1cIm5hdmlnYXRpb25cIl0ge1xyXG4gIC8vICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gIC8vICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIC8vICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gIC8vICAgICAgICAgfVxyXG4gIC8vICAgICAgIH1cclxuICAvLyAgICAgfVxyXG4gIC8vICAgfVxyXG4gIC8vIH1cclxufVxyXG4iLCIubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxufVxuLnVzZXItYWN0aW9uLWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5sb2dpbi13aWRnZXQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgaGVpZ2h0OiA5MCU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnJlZ2lzdHJhY2UtYm94IHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFRUY3O1xuICAgICAgcGFkZGluZzogMjFweCAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3JkZXI6IDEwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgdWwge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMzcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb2xvcjogIzdBQjUyQztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjN0FCNTJDO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjcmVnaXN0ciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIHBhZGRpbmc6IDIxcHggMjBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgICYuY2xvc2Uge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRUVGNztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJTaG9wdGV0XCI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1hY3Rpb24tdGFicyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBjb250ZW50OiBcIkxvZ2luXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweCAyMnB4IC0yMHB4O1xuICAgICAgICBwYWRkaW5nOiA3cHggMjBweCAyN3B4IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgaGVpZ2h0OiA0MXB4O1xuICAgIH1cbiAgICAuc29jaWFsLWxvZ2luLWJ1dHRvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICB9XG5cbiAgICAubG9naW4td3JhcHBlciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC5idG4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbnZlcnNpb247XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE0cHggMTBweCAxNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uLWhvdmVyO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb252ZXJzaW9uLWhvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucGFzc3dvcmQtaGVscGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjM0EzNTMwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmW2hyZWYqPVwiL3JlZ2lzdHJhY2UvXCJdLFxuICAgICAgICAgICZbaHJlZj1cIi9yZWdpc3RyYXRpb24vXCJdLFxuICAgICAgICAgICZbaHJlZj1cIi9yZWdpc3RyYWNpYS9cIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmFkbWluLWxvZ2dlZCAucG9wdXAtd2lkZ2V0LmxvZ2luLXdpZGdldCB7XG4gIHRvcDogNTAlO1xufVxuXG4ubG9naW4td2luZG93LXZpc2libGUge1xuICAjY2JveE92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgfVxufSIsIiNuYXZpZ2F0aW9uIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB1bCBsaTpob3ZlciA+IGEgPiBiLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB1bCBsaTpob3Zlcj5kaXY+YT5zcGFuIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuLnBvcHVwLXdpZGdldC5sb2dpbi13aWRnZXQ6OmJlZm9yZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubWVudS1sZXZlbC0zIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLm5hdmlnYXRpb24taW4ge1xyXG4gICAgPiB1bCB7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxM3B4IDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmc7XHJcbiAgICAgICAgICB9ICAgICAgICAgIFxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZXh0IHtcclxuICAgICAgICAgICYuZXhwIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAvL2NvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogOTk5OHB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OThweCAwIDAgI2ZmZjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDk5OThweCAwIDAgI2ZmZjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC05OTlweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtOTk5cHg7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5leHAge1xyXG4gICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgIHRvcDogNDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI25hdmlnYXRpb24ge1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLm1lbnUtbGV2ZWwtMiB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMHB4O1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDI1JTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDk0cHg7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2Mjg3NTtcclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVudS1pbWFnZSB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiA5NHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCNjI4NzU7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA2N3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgtbis0KSB7XHJcbiAgICAgICAgICA+IGRpdiwgLm1lbnUtaW1hZ2Uge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubWVudS1oZWxwZXIge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgcmlnaHQ6IDIwcHg7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgPiB1bCB7XHJcbiAgICAgIHRvcDogY2FsYyg1MCUgKyAyNXB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLm5hdmlnYXRpb24taW4ge1xyXG4gICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG4gIC5tZW51LWhlbHBlciB7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI25hdmlnYXRpb24gLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IC5tZW51LWltYWdlIHtcclxuICAgIG1pbi13aWR0aDogODBweDtcclxuICAgIG1heC13aWR0aDogODBweDsgXHJcbiAgfVxyXG59IiwiQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAubmF2aWdhdGlvbi1pbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMHB4IDRweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gICAgPiB1bCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgPiBiIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwubWVudS1sZXZlbC0yIHtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudS5tZW51LWxldmVsLTIge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCAwcHggNHB4IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI25hdmlnYXRpb24ge1xyXG4gICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgdG9wOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuICAgIHotaW5kZXg6IDk5OTk5OTk5OTk5OTk7XHJcbiAgICAubWVudS1sZXZlbC0xIHtcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnN1Ym1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTFweCBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gdWwge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4IDEycHggNDJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5uYXZpZ2F0aW9uQWN0aW9ucyB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgYSB7IFxyXG4gICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xyXG4gICAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Ym1lbnUtYXJyb3cge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXZpZ2F0aW9uQWN0aW9uc19fc3VibWVudV9faXRlbS0tYWN0aXZlOjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLm5hdmlnYXRpb25BY3Rpb25zX19zdWJtZW51Lm1lbnUtbGV2ZWwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDI1cHggNXB4IDA7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuYmVuZWZpdEJhbm5lciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcbi5iZW5lZml0QmFubmVyX19pdGVtIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZmxleDogYXV0bztcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuLmJlbmVmaXRCYW5uZXJfX2NvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi5ib2R5LWJhbm5lcnMgLmNvbC1zbS00IHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmhwX19iYW5uZXJzIHtcclxuICBkaXNwbGF5OiAtd2Via2l0LWJveDsgICAgXHJcbiAgZGlzcGxheTogLW1vei1ib3g7ICAgICAgICAgXHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7ICAgICBcclxuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7ICAgICBcclxuICBkaXNwbGF5OiBmbGV4OyBcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGdhcDogMjBweDtcclxuXHJcblxyXG5cclxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgICAmLmhwLWRlc2t0b3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAmLmhwLW1vYmlsZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi1sZWZ0IHtcclxuICAgIGZsZXgtYmFzaXM6IDI3LjIlO1xyXG4gIH1cclxuXHJcbiAgJi1yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogMjBweDtcclxuICAgIGZsZXgtYmFzaXM6IDg1JTtcclxuICB9XHJcblxyXG4gICYtdXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDogMjBweDtcclxuXHJcbiAgICAuaHBfX2Jhbm5lcnMtYm94IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtZG93biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOiAyMHB4O1xyXG5cclxuICAgIC5ocF9fYmFubmVycy1ib3gge1xyXG4gICAgICAmLXJpZ2h0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJi1ib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZzogMjBweCAwO1xyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ncmVlbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjREZBRDE2O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAuaHBfX2Jhbm5lcnMtYm94LXVwIHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTk4MzBFO1xyXG4gICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggOXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yb3NlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNCMjJFNzU7XHJcbiAgICB3aWR0aDogNjAlO1xyXG5cclxuICAgIC5ocF9fYmFubmVycy1ib3gtbGVmdCB7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0Mjk2MjtcclxuICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICBwYWRkaW5nOiAxM3B4IDlweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4OyBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpZ2h0LXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ2MkI5O1xyXG4gICAgd2lkdGg6IDQwJTtcclxuXHJcbiAgICAuaHBfX2Jhbm5lcnMtYm94LWxlZnQge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDI3NDk7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCA5cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibHVlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0QTk5REM7XHJcbiAgICB3aWR0aDogMzMuMzMzMyU7XHJcblxyXG4gICAgLmhwX19iYW5uZXJzLWJveC1sZWZ0IHtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDAyNzQ5O1xyXG4gICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEzcHggOXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGFyay1wdXJwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVCM0Q2NjtcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuXHJcbiAgICAuaHBfX2Jhbm5lcnMtYm94LWxlZnQge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDI3NDk7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCA5cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5vcmFuZ2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQTAzNztcclxuICAgIHdpZHRoOiAzMy4zMzMzJTtcclxuXHJcbiAgICAuaHBfX2Jhbm5lcnMtYm94LWxlZnQge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNENjg3MkY7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCA5cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgLmRlc2t0b3Age1xyXG4gICAgLmJhbm5lcnMtcm93IHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmhwX19iYW5uZXJzLWJveC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gIC5ocF9fYmFubmVycy1yaWdodCAuaHBfX2Jhbm5lcnMtYm94LXJpZ2h0IHtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgfVxyXG4gIC5ocF9fYmFubmVycyB7XHJcbiAgICAmLXJpZ2h0IHtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7ICAgICAgXHJcbiAgICAgIGRpc3BsYXk6IC1tb3otYm94OyAgICAgICAgIFxyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDsgICAgICBcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyAgICAgXHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMjBweDtcclxuICAgICAgZmxleC1iYXNpczogODUlO1xyXG4gIFxyXG4gICAgICAuaHBfX2Jhbm5lcnMtYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZW5kO1xyXG4gIFxyXG4gICAgICAgICYtbGVmdCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDMwJTtcclxuICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIC5ncmVlbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICB9XHJcbiAgICBcclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gIC5ocF9fYmFubmVycy1yaWdodCAuaHBfX2Jhbm5lcnMtYm94LXJpZ2h0IHtcclxuICAgIG1heC13aWR0aDogNjAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XHJcbiAgLmhwX19iYW5uZXJzLXJpZ2h0IC5ocF9fYmFubmVycy1ib3gtcmlnaHQge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XHJcbiAgLmhwX19iYW5uZXJzIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBnYXA6IDA7XHJcbiAgICByb3ctZ2FwOiAxNXB4O1xyXG5cclxuICAgIGgzIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgd2lkdGg6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZmxleDogMCAxIDQ4JTtcclxuICAgIH1cclxuXHJcbiAgICAmLWRvd24ge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG5cclxuICAgICYtdXAge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuYnJhbmRzIHtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIC5icmFuZC10ZXh0IHtcclxuICAgIGgyIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnJhbmRzLXdyYXAge1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCNjI4NzU7XHJcbiAgfVxyXG4gIC5icmFuZC1zbGlkZXIge1xyXG4gICAgLmJyYW5kIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgfVxyXG4gICAgLnNsaWNrLXNsaWRlIHtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpY2stdHJhY2sge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stYXJyb3cge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmJyYW5kcyB7XHJcbiAgICAuYnJhbmRzLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuYnJhbmQtc2xpZGVyIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcclxuICAgIH1cclxuICAgIC5icmFuZC10ZXh0IHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmJyYW5kcyB7XHJcbiAgICAuYnJhbmQtdGV4dCB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5icmFuZHMge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIC5icmFuZHMtd3JhcCB7XHJcbiAgICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIH1cclxuICAgIC5icmFuZC10ZXh0IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxuICB9XHJcbiAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59IiwiI2Nhcm91c2VsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuLmNhcm91c2VsLWNvbnRyb2wge1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuICAmLnJpZ2h0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYubGVmdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaW1hZ2VzfXByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5yaWdodC1iYW5uZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDI5LjYzZGVnLCAjRkZDN0U2IDguMjElLCAjRkZENUVDIDk2LjczJSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHBhZGRpbmc6IDE4cHggMHB4IDE4cHggMHB4O1xyXG4gIG1hcmdpbjogMTVweDtcclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCApIHtcclxuICAgIG1pbi1oZWlnaHQ6IDM2OXB4O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzM5JyBoZWlnaHQ9JzM1JyB2aWV3Qm94PScwIDAgMzkgMzUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yMy4yMjc2IDIxLjgwNDdDMjQuMzk1MiAyNS45NzkzIDI2LjgxNyAyOS43NjA3IDMwLjA2OTIgMzIuNjAzN0MyNi42ODI5IDMyLjAyNzQgMjMuMjg0MSAzMS41NDAxIDE5Ljg3MzUgMzEuMTM3NkMxOC44MTg2IDMxLjAxMzMgMTguNTg2MiAzMi42NDg0IDE5LjY0NTYgMzIuNzczM0MyNC4yMDAyIDMzLjMxMjUgMjguNzM4MiAzNC4wMDM5IDMzLjI0NTYgMzQuODUwMUMzNC4wMTYxIDM0Ljk5MzggMzQuNTc0NyAzMy44MjIyIDMzLjg3MjUgMzMuMzgzNkMyOS40MTc2IDMwLjU5NTYgMjYuMTY3MiAyNi4yMzk4IDI0Ljc1NTQgMjEuMTc3QzI0LjQ3MTIgMjAuMTUxNSAyMi45NDIyIDIwLjc4ODEgMjMuMjI3NiAyMS44MDQ3WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTQuNDkxMTEgMS4yODhDNi4yNTUzNyAxMC4wMTY1IDEwLjk2MjQgMTcuODQyIDE3LjE0MTQgMjQuMTY4OEMxOC44OTUxIDI1Ljk2MjUgMjAuNzU2IDI3LjYzOTQgMjIuNzE5NiAyOS4xOTg4QzIzLjU1NDIgMjkuODYwMyAyNC41NzU2IDI4LjU2MjQgMjMuNzQxIDI3LjkwMDlDMTcuMTAyMyAyMi42MjMxIDExLjQ2NjcgMTUuODg1OSA4LjIzMjA2IDcuOTkyOTVDNy4zMTY4NSA1Ljc1NzI1IDYuNjA4MiAzLjQ0MTI5IDYuMTI5NzMgMS4wNzEwN0M1LjkyMzggMC4wMzgyNjg4IDQuMjgxOTcgMC4yNDU2NiA0LjQ5MTExIDEuMjg4WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM5cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDM5cHg7XHJcbiAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDQ1cHg7XHJcbiAgICBsZWZ0OiAxMCU7XHJcbiAgfVxyXG5cclxuICBoMiB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgICBtYXJnaW46IDBweCAwcHggMTVweCAwO1xyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDAgMCAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcblxyXG4gICAgYjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOTYnIGhlaWdodD0nMTEnIHZpZXdCb3g9JzAgMCA5NiAxMScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTk0LjU2NjYgNS44MzU3NEM2MC41NDA1IC0xLjg4ODY0IDQ5Ljk4NTkgMC4zMDIzMTUgMjUuMjA5MiAyLjA3ODkyQzE3LjI0NzkgMi42NDk3OSA5LjQyOTg4IDMuNzEyMDEgMi42ODEwMSA1LjU3OTEzQy0wLjE4NDg4NCA2LjM3NTAzIDAuODk3MjA5IDkuNzE1NzMgMy43NjMxMSA4LjkxOTgzQzM1LjIwMjMgNC4yNjgxMiA0OS4zODI4IDMuMTI2NjkgNjcuODYyOSA0LjkwMjY2Qzc4Ljg2NDcgNS45NTk5NiA4Ni4yNjQzIDcuMDgyOCA5Mi4yMzQ3IDkuODU4MTNDOTQuODMxOSAxMS4wNzMyIDk3LjE5IDcuMDU5MDYgOTQuNTY2NiA1LjgzNTc0WicgZmlsbD0nJTIzMjFCRkJGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogOTZweDtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgZmlsdGVyOiBpbnZlcnQoNzYlKSBzZXBpYSg5OSUpIHNhdHVyYXRlKDI5NjMlKSBodWUtcm90YXRlKDI5OWRlZykgYnJpZ2h0bmVzcyg4MiUpIGNvbnRyYXN0KDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogYXV0bztcclxuICBib3R0b206IC00MnB4O1xyXG4gIGxpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBtYXJnaW46IDNweDtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHByaW1hcnk7XHJcbiAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgbWFyZ2luOiAzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQycHg7XHJcbiAgLmJhbm5lci13cmFwcGVyIHtcclxuICAgIGEge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmRlc2t0b3Age1xyXG4gICAgI2Nhcm91c2VsIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgICAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XHJcbiAgICAgICAgYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wtc20tOCB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgfVxyXG4gICAgICAuY29sLXNtLTQge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIH1cclxuICAgICAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucmlnaHQtYmFubmVyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyOS42M2RlZywgI0ZGQzdFNiA4LjIxJSwgI0ZGRDVFQyA5Ni43MyUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDI4cHggMHB4IDQwcHggMHB4O1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IHVuc2V0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRue1xyXG4gICAgICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSczOScgaGVpZ2h0PSczNScgdmlld0JveD0nMCAwIDM5IDM1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMjMuMjI3NiAyMS44MDQ3QzI0LjM5NTIgMjUuOTc5MyAyNi44MTcgMjkuNzYwNyAzMC4wNjkyIDMyLjYwMzdDMjYuNjgyOSAzMi4wMjc0IDIzLjI4NDEgMzEuNTQwMSAxOS44NzM1IDMxLjEzNzZDMTguODE4NiAzMS4wMTMzIDE4LjU4NjIgMzIuNjQ4NCAxOS42NDU2IDMyLjc3MzNDMjQuMjAwMiAzMy4zMTI1IDI4LjczODIgMzQuMDAzOSAzMy4yNDU2IDM0Ljg1MDFDMzQuMDE2MSAzNC45OTM4IDM0LjU3NDcgMzMuODIyMiAzMy44NzI1IDMzLjM4MzZDMjkuNDE3NiAzMC41OTU2IDI2LjE2NzIgMjYuMjM5OCAyNC43NTU0IDIxLjE3N0MyNC40NzEyIDIwLjE1MTUgMjIuOTQyMiAyMC43ODgxIDIzLjIyNzYgMjEuODA0N1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J000LjQ5MTExIDEuMjg4QzYuMjU1MzcgMTAuMDE2NSAxMC45NjI0IDE3Ljg0MiAxNy4xNDE0IDI0LjE2ODhDMTguODk1MSAyNS45NjI1IDIwLjc1NiAyNy42Mzk0IDIyLjcxOTYgMjkuMTk4OEMyMy41NTQyIDI5Ljg2MDMgMjQuNTc1NiAyOC41NjI0IDIzLjc0MSAyNy45MDA5QzE3LjEwMjMgMjIuNjIzMSAxMS40NjY3IDE1Ljg4NTkgOC4yMzIwNiA3Ljk5Mjk1QzcuMzE2ODUgNS43NTcyNSA2LjYwODIgMy40NDEyOSA2LjEyOTczIDEuMDcxMDdDNS45MjM4IDAuMDM4MjY4OCA0LjI4MTk3IDAuMjQ1NjYgNC40OTExMSAxLjI4OFonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMzlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIHdpZHRoOiAzOXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiA4MHB4O1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMHB4IDE1cHggMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgYjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc5NicgaGVpZ2h0PScxMScgdmlld0JveD0nMCAwIDk2IDExJyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNOTQuNTY2NiA1LjgzNTc0QzYwLjU0MDUgLTEuODg4NjQgNDkuOTg1OSAwLjMwMjMxNSAyNS4yMDkyIDIuMDc4OTJDMTcuMjQ3OSAyLjY0OTc5IDkuNDI5ODggMy43MTIwMSAyLjY4MTAxIDUuNTc5MTNDLTAuMTg0ODg0IDYuMzc1MDMgMC44OTcyMDkgOS43MTU3MyAzLjc2MzExIDguOTE5ODNDMzUuMjAyMyA0LjI2ODEyIDQ5LjM4MjggMy4xMjY2OSA2Ny44NjI5IDQuOTAyNjZDNzguODY0NyA1Ljk1OTk2IDg2LjI2NDMgNy4wODI4IDkyLjIzNDcgOS44NTgxM0M5NC44MzE5IDExLjA3MzIgOTcuMTkgNy4wNTkwNiA5NC41NjY2IDUuODM1NzRaJyBmaWxsPSclMjMyMUJGQkYnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDk2cHg7XHJcbiAgICAgICAgICB3aWR0aDogOTZweDtcclxuICAgICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5pbi1pbmRleCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xyXG4gICAgLmNvbC1zbS04IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuY29sLXNtLTQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLmluLWluZGV4IHtcclxuICAgIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIH1cclxuICAgIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wcm9kdWN0cy13cmFwcGVyIHtcclxuICAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdG9wOiA0MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I2Mjg3NTtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgJi5uYXZpZ2F0aW9uLW5leHQsICYubmF2aWdhdGlvbi1wcmV2IHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktaG92ZXI7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uYXZpZ2F0aW9uLW5leHQge1xyXG4gICAgICByaWdodDogMHB4O1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL3VzZXIvZG9jdW1lbnRzL2ltZy9yaWdodC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy9pbWcvcmlnaHQtd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uYXZpZ2F0aW9uLXByZXYge1xyXG4gICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXI6OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvaW1nL2xlZnQtd2hpdGUuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIH1cclxuICB9XHJcbiAgLnF1YW50aXR5IHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM0cHg7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5jcmVhc2Uge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHdpZHRoOiAzNHB4O1xyXG5cclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kZWNyZWFzZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgd2lkdGg6IDI3cHg7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvZHVjdHMtYmxvY2sgLnByb2R1Y3QgLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6I2NiMDAwMFwiXSB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgY29sb3I6ICNCNTJDMkMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByb2R1Y3RzLWJsb2NrIC5wcm9kdWN0IC5hdmFpbGFiaWxpdHkgc3BhbltzdHlsZT1cImNvbG9yOiMzMEQxMjJcIl0ge1xyXG4gIGNvbG9yOiAjN0FCNTJDICFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMTEuNTM2NCA1LjQ2MTU1QzExLjc4MDUgNS43MDU2OSAxMS43ODA1IDYuMTAxNDQgMTEuNTM2NCA2LjM0NTQ2TDcuMzQzNTEgMTAuNTM4NUM3LjA5OTM3IDEwLjc4MjUgNi43MDM3NCAxMC43ODI1IDYuNDU5NTkgMTAuNTM4NUw0LjQ2MzYyIDguNTQyMzZDNC4yMTk0OCA4LjI5ODM0IDQuMjE5NDggNy45MDI1OSA0LjQ2MzYyIDcuNjU4NTdDNC43MDc2NCA3LjQxNDQzIDUuMTAzMzkgNy40MTQ0MyA1LjM0NzQxIDcuNjU4NTdMNi45MDE0OSA5LjIxMjY1TDEwLjY1MjUgNS40NjE1NUMxMC44OTY2IDUuMjE3NTMgMTEuMjkyNCA1LjIxNzUzIDExLjUzNjQgNS40NjE1NVpNMTYgOEMxNiAxMi40MjIgMTIuNDIxNCAxNiA4IDE2QzMuNTc4IDE2IDAgMTIuNDIxNCAwIDhDMCAzLjU3OCAzLjU3ODYxIDAgOCAwQzEyLjQyMiAwIDE2IDMuNTc4NjEgMTYgOFpNMTQuNzUgOEMxNC43NSA0LjI2ODkyIDExLjczMDYgMS4yNSA4IDEuMjVDNC4yNjg5MiAxLjI1IDEuMjUgNC4yNjk0MSAxLjI1IDhDMS4yNSAxMS43MzExIDQuMjY5NDEgMTQuNzUgOCAxNC43NUMxMS43MzExIDE0Ljc1IDE0Ljc1IDExLjczMDYgMTQuNzUgOFonIGZpbGw9JyUyMzdBQjUyQycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB3aWR0aDogMTZweDtcclxuICAgIGhlaWdodDogMTZweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgdG9wOiAycHg7XHJcbiAgfVxyXG59XHJcbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2UtZmluYWwge1xyXG4gIGZsZXgtYmFzaXM6IHVuc2V0O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgZm9udC1zaXplOiAyMnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucXVhbnRpdHkgLmRlY3JlYXNlOjpiZWZvcmUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xyXG59XHJcblxyXG4ucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xyXG59XHJcblxyXG4ucXVhbnRpdHkgLmRlY3JlYXNlIHtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgd2lkdGg6IDI3cHg7XHJcbn1cclxuXHJcbi5xdWFudGl0eSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIG1hcmdpbi1yaWdodDogLTVweDtcclxufVxyXG5cclxuLnF1YW50aXR5IC5pbmNyZWFzZSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHdpZHRoOiAyN3B4O1xyXG59XHJcblxyXG4ucHJvZHVjdHMtd3JhcHBlciB7XHJcbiAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgei1pbmRleDogNDtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgJi5uYXZpZ2F0aW9uLW5leHQsICYubmF2aWdhdGlvbi1wcmV2IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubmF2aWdhdGlvbi1uZXh0IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy9pbWcvcmlnaHQuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYubmF2aWdhdGlvbi1wcmV2IHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy9pbWcvbGVmdC5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1ib3R0b20gPiBkaXYgLnByaWNlcyAucHJpY2Utc3RhbmRhcmQge1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIGNvbG9yOiAjYTJhMmEyO1xyXG5cclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIuaGFzLW5hdmlnYXRpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG4uaG9tZXBhZ2UtZ3JvdXAtdGl0bGUuaG9tZXBhZ2UtcHJvZHVjdHMtaGVhZGluZy0xMC5oNCB7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDI2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDsgIFxyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgYSB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBjb2xvcjogIzFmMWYxZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbS5uby1idXR0b25zID4gZGl2IC5wLXRvb2xzIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAucHJvZHVjdHMtYmxvY2sgLnAtYm90dG9tLnNpbmdsZS1idXR0b24gPiBkaXYgLnAtdG9vbHMgZm9ybSAuYnRuIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbiIsIi51c3Age1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcbi51c3Atd3JhcCB7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDM1cHggMDtcclxuICAudXNwLWl0ZW0ge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgIG1heC13aWR0aDogMzMwcHg7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC51c3AtaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgbWluLXdpZHRoOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7XHJcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICBzdHJvbmcge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMUYxRjFGO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAudXNwLXdyYXAge1xyXG4gICAgLnVzcC1pdGVtIHsgIFxyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAudXNwLXdyYXAge1xyXG4gICAgLnVzcC1pdGVtIHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnVzcC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDVweCAwIDE1cHg7XHJcblxyXG4gICAgLnVzcC1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudXNwLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcclxuICAudXNwLXdyYXAge1xyXG4gICAgLnVzcC1pdGVtIHtcclxuICAgICAgLnVzcC1pbWcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgfVxyXG4gICAgICBwIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiI2Zvb3RlciB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkVFRjc7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgaDQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogIzM3MzczNztcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcbiAgLmNvbnRhY3QtYm94IHtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzM3MzczNztcclxuICAgIH1cclxuICB9XHJcbiAgbGkucmF0ZXtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYmFubmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuYmFubmVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAuc29jaWFsLWljb24tbGlzdCB7XHJcbiAgICAgIGEgaW1nIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9vdGVyLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1heC1oZWlnaHQ6IDEwNXB4O1xyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnJhdGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDEwcHg7XHJcblxyXG4gICAgLnN0YXJzIC5zdGFyLnN0YXItb246OmJlZm9yZSwgLnN0YXJzIC5zdGFyLnN0YXItaGFsZjo6YmVmb3JlIHtcclxuICAgICAgY29sb3I6ICNFN0M1MjA7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAucmF0ZS1hdmVyYWdlIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgXHJcbiAgICAgIGNvbG9yOiAjMzczNzM3O1xyXG4gICAgfVxyXG5cclxuICAgIC5yYXRlLXN0YXItd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBnYXA6IDVweDtcclxuICAgIH1cclxuICBcclxuICAgIGEge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yYXRlLWZvb3RlciB7XHJcbiAgLnN0b3JlLXJhdGluZyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICZfX2F2ZXJhZ2Uge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBjb2xvcjogIzM3MzczNztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuc3RhcnMtcmF0aW5nIHtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICB9XHJcblxyXG4gIC5zdGFyIHtcclxuICAgICYtbGlzdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvb3Rlci1jb250YWN0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAubGVmdCB7XHJcbiAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDVweDtcclxuICB9XHJcblxyXG4gIC5yaWdodCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE0JyBoZWlnaHQ9JzE0JyB2aWV3Qm94PScwIDAgMTQgMTQnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgb3BhY2l0eT0nMC4zNScgY3g9JzcnIGN5PSc3JyByPSc3JyBmaWxsPSclMjM4Q0M2M0YnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgIH1cclxuICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjM4Q0M2M0YnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAub2ZmbGluZSB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNCcgaGVpZ2h0PScxNCcgdmlld0JveD0nMCAwIDE0IDE0JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDY2lyY2xlIG9wYWNpdHk9JzAuMzUnIGN4PSc3JyBjeT0nNycgcj0nNycgZmlsbD0nJTIzZTk0YjRiJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMnB4O1xyXG4gICAgICAgIHRvcDogMnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPSc4JyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCA4IDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NjaXJjbGUgY3g9JzQnIGN5PSc0JyByPSc0JyBmaWxsPSclMjNlNjIyNDQnLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogNXB4O1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbCAucmlnaHQgc3BhbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG4uZm9vdGVyLXJvd3Mge1xyXG4gIC5jdXN0b20tZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZChuKzYpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29udGFjdC1ib3gge1xyXG4gICAgdWwge1xyXG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICAmOm5vdCguc29jaWFsLWljb24tbGlzdCkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc29jaWFsLWljb24tbGlzdCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNvY2lhbC1pY29uLWxpc3Qge1xyXG4gIHBhZGRpbmctdG9wOiAwO1xyXG5cclxuICBhIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcbi5mb290ZXItbG9nbyB7XHJcbiAgbWFyZ2luLXRvcDogMzVweDtcclxufVxyXG4uZm9vdGVyLWljb25zIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzg0MjcxO1xyXG4gIGg1IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIG1hcmdpbjogMTBweCAxNXB4IDEwcHggMDtcclxuICB9XHJcbiAgLndyYXAge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxuICAucGF5bWVudCwgLnNoaXBwaW5nIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMzg0MjcxO1xyXG4gICAgaW1nIHtcclxuICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmZvb3Rlci1pY29ucyB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIC13ZWJraXQtYm94LXBhY2s6IHVuc2V0O1xyXG4gICAgLW1zLWZsZXgtcGFjazogdW5zZXQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHVuc2V0O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAuc2hpcHBpbmcge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiA1NSU7XHJcbiAgICB9XHJcbiAgICAucGF5bWVudCB7XHJcbiAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jdXN0b20tZm9vdGVyX19iYW5uZXIxIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgLmZvb3Rlci1yb3dzIHtcclxuICAgIC5jdXN0b20tZm9vdGVyIHtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIH0gXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXItaWNvbnMge1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLmZvb3Rlci1yb3dzIHtcclxuICAgIC5jdXN0b20tZm9vdGVyIHtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3Rlci1saW5rcyB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnR5cGUtcHJvZHVjdCB7XHJcbiAgICAjZm9vdGVyIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICNmb290ZXJ7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgIC5jb250YWN0LWJveDpub3QoLnNvY2lhbC1ib3gpIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjYyODc1O1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuICAgIC5jdXN0b20tZm9vdGVyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvaW1nL2Rvd24teS5zdmcnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAtby10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc2hvdy1saXN0IHtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgIGg0LCB1bCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItYm90dG9tIHtcclxuICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZvb3Rlci1pY29ucyB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzM4NDI3MTtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAucGF5bWVudCwgLnNoaXBwaW5nIHtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gIC5mb290ZXItbGlua3Mge1xyXG4gICAgPiBkaXYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE2NXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIge1xuXHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGhlaWdodDogMXB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cdH1cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI2ZmZjtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgI2ZmZjtcblx0XHRib3gtc2hhZG93OiA5OTk5cHggMCAwICNmZmY7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLTk5OTlweDtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IC0xcHg7XG5cdFx0aGVpZ2h0OiAxcHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lm5ld3NsZXR0ZXItaGVhZGVyIHtcblx0XHRoNCB7XG5cdFx0XHRmb250LXNpemU6IDIycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5zdWJzY3JpYmUtZm9ybSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC13aWR0aDogNDgwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAxNXB4IGF1dG8gMjVweDtcblx0XHQudmFsaWRhdG9yLW1zZy1ob2xkZXIge1xuXHRcdFx0KyBiciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0LmN1c3RvbS1mb290ZXJfX25ld3NsZXR0ZXIge1xuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0fVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdC5jdXN0b20tZm9vdGVyX19uZXdzbGV0dGVyIHtcblx0XHQubmV3c2xldHRlci1oZWFkZXIge1xuXHRcdFx0aDQge1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIkY2xyLXByaW1hcnktNDAwOiAjNGNhNmY5ZmY7XHJcbiRjbHItcHJpbWFyeS02MDA6ICM0Zjg5YmRmZjtcclxuJGNsci1uZXV0cmFsLTEwMDogI2ZmZjtcclxuJGNsci1uZXV0cmFsLTIwMDogI2ZmZjtcclxuJGNsci1uZXV0cmFsLTgwMDogIzFmMWYxZmZmO1xyXG4kY2xyLW5ldXRyYWwtODUwOiAjMjExZjIwZmY7XHJcbiRjbHItbmV1dHJhbC05MDA6ICMwMDA7XHJcbiRmdy1zZW1pYm9sZDogNjAwO1xyXG4kZnctbWVkaXVtOiA1MDA7XHJcbiRmcy01MDA6IDE4cHg7XHJcbiRmcy00MDA6IDE2cHg7XHJcbiRmcy0zMDA6IDE0cHg7XHJcblxyXG5ib2R5Om5vdCgudHlwZS1kZXRhaWwpIHtcclxuICAgIC5yYXRpbmdzLCAuY3VzdG9tLWZvb3Rlcl9fYmFubmVyMTAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNmb290ZXIgLnJhdGluZ3MtYmFubmVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbi5yYXRpbmdzLWJhbm5lciB7XHJcbiAgLmJhbm5lciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4ucmF0aW5ncyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNsci1uZXV0cmFsLTIwMDtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAvLyBtYXggNzY3IHB4XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICB9XHJcblxyXG4gICZfX2hlYWRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZDogJGNsci1uZXV0cmFsLTEwMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNTlweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgfSBcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZ3LXNlbWlib2xkO1xyXG4gICAgICBjb2xvcjogJGNsci1uZXV0cmFsLTg1MDtcclxuICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMztcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgfSBcclxuICAgIH1cclxuICAgIC5zdG9yZS1yYXRpbmcge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAxMnB4O1xyXG5cclxuICAgICAgLnN0YXJzLXJhdGluZyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICAgIGEudG90YWwtcmF0aW5ncyB7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmcy0zMDA7XHJcbiAgICAgICAgICBjb2xvcjogJGNsci1uZXV0cmFsLTg1MDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJl9fYXZlcmFnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcbiAgICAgICAgY29sb3I6ICRjbHItbmV1dHJhbC04NTA7XHJcbiAgICAgIH1cclxuICAgICAgLnN0YXIge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZTdjNTIwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnJhdGUtaXRlbXMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZ2FwOiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMzlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgIC8vIG1heCA3NjcgcHhcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC51c2VyLXJhdGluZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpe1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2hlYWRlciB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogJGNsci1uZXV0cmFsLTgwMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBnYXA6IDdweDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgJi51c2VyLW5hbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi51c2VyLW5vLW5hbWUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI3JyBoZWlnaHQ9JzI3JyB2aWV3Qm94PScwIDAgMjcgMjcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMy42ODcyIDAuMDk0MDE5MUM2LjE0NzQ2IC0wLjAwNzgxNjgyIC0wLjAwNzgxNjgxIDYuMTQ3NDYgMC4wOTQwMTkxIDEzLjY4NzJDMC4xOTQ1NjYgMjAuOTE4MiA2LjA4MjM2IDI2LjgwNiAxMy4zMTM0IDI2LjkwNjVDMjAuODU0NCAyNy4wMDk2IDI3LjAwODQgMjAuODU0NCAyNi45MDUyIDEzLjMxNDZDMjYuODA2IDYuMDgyMzYgMjAuOTE4MiAwLjE5NDU2NiAxMy42ODcyIDAuMDk0MDE5MVpNMjEuODM1MyAyMS4xODYzQzIxLjgwOTcgMjEuMjE0MSAyMS43NzgyIDIxLjIzNTggMjEuNzQzMiAyMS4yNTAxQzIxLjcwODEgMjEuMjY0MyAyMS42NzA0IDIxLjI3MDcgMjEuNjMyNiAyMS4yNjg3QzIxLjU5NDkgMjEuMjY2OCAyMS41NTggMjEuMjU2NSAyMS41MjQ2IDIxLjIzODdDMjEuNDkxMyAyMS4yMjA5IDIxLjQ2MjMgMjEuMTk2IDIxLjQzOTYgMjEuMTY1N0MyMC44NjMxIDIwLjQxMTQgMjAuMTU3MSAxOS43NjU2IDE5LjM1NDUgMTkuMjU4NUMxNy43MTM2IDE4LjIwNTMgMTUuNjM0MyAxNy42MjUzIDEzLjUwMDMgMTcuNjI1M0MxMS4zNjYyIDE3LjYyNTMgOS4yODY5NyAxOC4yMDUzIDcuNjQ1OTkgMTkuMjU4NUM2Ljg0MzQ3IDE5Ljc2NTQgNi4xMzc0NiAyMC40MTEgNS41NjA5MyAyMS4xNjVDNS41MzgyOCAyMS4xOTUzIDUuNTA5MjUgMjEuMjIwMiA1LjQ3NTg5IDIxLjIzODFDNS40NDI1MyAyMS4yNTU5IDUuNDA1NjYgMjEuMjY2MSA1LjM2Nzg5IDIxLjI2ODFDNS4zMzAxMyAyMS4yNzAxIDUuMjkyMzkgMjEuMjYzNyA1LjI1NzM2IDIxLjI0OTRDNS4yMjIzMyAyMS4yMzUyIDUuMTkwODcgMjEuMjEzNCA1LjE2NTE5IDIxLjE4NTdDMy4yNzM5MyAxOS4xNDQgMi4yMDI2IDE2LjQ3NjMgMi4xNTY1MiAxMy42OTM2QzIuMDUxNDYgNy40MjE3IDcuMTk4MDQgMi4xNzE5OSAxMy40NzI2IDIuMTU2NTJDMTkuNzQ3MSAyLjE0MTA1IDI0Ljg0NCA3LjIzNjA3IDI0Ljg0NCAxMy41MDAzQzI0Ljg0NjIgMTYuMzUgMjMuNzcxNSAxOS4wOTUzIDIxLjgzNTMgMjEuMTg2M1onIGZpbGw9JyUyMzMzMzMzMycvJTNFJTNDcGF0aCBkPSdNMTMuNTAwMyA2LjI4MTUyQzEyLjIyOTMgNi4yODE1MiAxMS4wODAxIDYuNzU3ODMgMTAuMjYzNCA3LjYyMzQzQzkuNDQ2ODEgOC40ODkwNCA5LjAzODgzIDkuNjg1OTMgOS4xMzA5OSAxMC45NzA1QzkuMzE3OTEgMTMuNTAwMyAxMS4yNzc5IDE1LjU2MjggMTMuNTAwMyAxNS41NjI4QzE1LjcyMjYgMTUuNTYyOCAxNy42Nzg4IDEzLjUwMDMgMTcuODY5NSAxMC45NzExQzE3Ljk2NDkgOS42OTg4MiAxNy41NjAyIDguNTEyODkgMTYuNzMgNy42MzExN0MxNS45MTAyIDYuNzYxMDUgMTQuNzYyOSA2LjI4MTUyIDEzLjUwMDMgNi4yODE1MlonIGZpbGw9JyUyMzMzMzMzMycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19zY29yZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDogN3B4O1xyXG4gICAgICAgIGNvbG9yOiAkY2xyLW5ldXRyYWwtODUwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XHJcblxyXG4gICAgICAgIC5zdGFycy1yYXRpbmcge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgLnN0YXIge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNlN2M1MjA7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51c2VyLXJhdGluZy10aW1lIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY2xyLW5ldXRyYWwtODAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJGNsci1zaW5hdHVyZTogIzY2NjtcclxuJGNsci1jb3B5c3RyaXA6ICNmZmY7XHJcblxyXG5mb290ZXIjZm9vdGVyIHtcclxuICAgICY+LmNvbnRhaW5lci5mb290ZXItYm90dG9tIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2xyLWNvcHlzdHJpcDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWJvdHRvbSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgMTAwdm1heCAkY2xyLWNvcHlzdHJpcDtcclxuICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDAgLTEwMHZtYXgpO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICNzaWduYXR1cmUgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY2xyLXNpbmF0dXJlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgI3NpZ25hdHVyZSBpbWc6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmZsYWdzIHtcclxuICB0b3A6IDIwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIC5mbGFnLWRpc2NvdW50IHsgXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjIyRTc1O1xyXG4gICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgd2lkdGg6IDUycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIC5wcmljZS1zdGFuZGFyZCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAucHJpY2Utc2F2ZSB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5mbGFnIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICYuZmxhZy1hY3Rpb24ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0IyMkU3NTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuICAmLmZsYWctbmV3IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0NjJCOTtcclxuICB9XHJcbiAgJi5mbGFnLWRvcG9ydWN1amVtZSB7XHJcbiAgICBjb2xvcjogIzAwNjY5OTtcclxuICB9XHJcbn1cclxuLnByb2R1Y3Qge1xyXG4gIC5wcmljZXMge1xyXG4gICAgLnByaWNlLXNhdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIyZTc1O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdG9wOiA3NXB4O1xyXG4gICAgICB3aWR0aDogNTJweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgdG9wOiAtMTY1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wOmhvdmVyIC5mbGFnIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ucC1pbWFnZS13cmFwcGVyIC5mbGFncy1leHRyYSAuZmxhZyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnByaWNlLXNhdmUge1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxufSIsIi5wLWRldGFpbCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuXHJcbiAgICAucHJvZHVjdHMtcmVsYXRlZC1oZWFkZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnTW9obG8gYnkgdsOhcyB6YXVqw61tYcWlJztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgI3JlY2VudGx5Vmlld2VkIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdGFycyAuc3Rhci5zdGFyLW9uOjpiZWZvcmUsIC5zdGFycyAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29sb3I6ICNFN0M1MjA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbC1idXR0b25zLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAucHJpbnQsIC5zaGFyZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGluay1pY29uOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yYXRpbmdzLWFuZC1icmFuZCB7XHJcbiAgICAgICAgYS5zdGFycy1sYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzczNzM3O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucC10by1jYXJ0LWJsb2NrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIHJvdy1nYXA6IDEwcHg7XHJcblxyXG4gICAgICAgIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFkZC10by1jYXJ0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGdhcDogMjBweDtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcclxuICAgICAgICAgICAgZmxleDogMSAxIDcwJTtcclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMzAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTE3LjM0MiA3LjA4NUMxNy4yMjMyIDYuOTUxMjUgMTcuMDUzMiA2Ljg3NSAxNi44NzQ1IDYuODc1SDEzLjc0OTVWNUMxMy43NDk1IDIuOTMxODcgMTIuMDY3NiAxLjI1IDkuOTk5NDkgMS4yNUM3LjkzMTM3IDEuMjUgNi4yNDk0OSAyLjkzMTg3IDYuMjQ5NDkgNVY2Ljg3NUgzLjEyNDQ5QzIuOTQ1NzQgNi44NzUgMi43NzU3NCA2Ljk1MTI1IDIuNjU2OTkgNy4wODVDMi41MzgyNCA3LjIxODc1IDIuNDgyNjIgNy4zOTY4NyAyLjUwMzI0IDcuNTczNzVMMy41Njc2MiAxNi41MjU2QzMuNzA4ODcgMTcuNzkzOCA0Ljc3Njk5IDE4Ljc1IDYuMDUyNjIgMTguNzVIMTMuOTQ2NEMxNS4yMjI2IDE4Ljc1IDE2LjI5MDEgMTcuNzkzNyAxNi40MzA3IDE2LjUzMDZMMTcuNDk1NyA3LjU3Mzc1QzE3LjUxNjQgNy4zOTYyNSAxNy40NjA3IDcuMjE4NzUgMTcuMzQyIDcuMDg1Wk03LjQ5OTQ5IDVDNy40OTk0OSAzLjYyMTI1IDguNjIwNzQgMi41IDkuOTk5NDkgMi41QzExLjM3ODIgMi41IDEyLjQ5OTUgMy42MjEyNSAxMi40OTk1IDVWNi44NzVINy40OTk0OVY1Wk02Ljg3NDQ5IDkuMzc1QzYuNTI5NDkgOS4zNzUgNi4yNDk0OSA5LjA5NSA2LjI0OTQ5IDguNzVDNi4yNDk0OSA4LjQwNSA2LjUyOTQ5IDguMTI1IDYuODc0NDkgOC4xMjVDNy4yMTk0OSA4LjEyNSA3LjQ5OTQ5IDguNDA1IDcuNDk5NDkgOC43NUM3LjQ5OTQ5IDkuMDk1IDcuMjE5NDkgOS4zNzUgNi44NzQ0OSA5LjM3NVpNMTMuMTI0NSA5LjM3NUMxMi43Nzk1IDkuMzc1IDEyLjQ5OTUgOS4wOTUgMTIuNDk5NSA4Ljc1QzEyLjQ5OTUgOC40MDUgMTIuNzc5NSA4LjEyNSAxMy4xMjQ1IDguMTI1QzEzLjQ2OTUgOC4xMjUgMTMuNzQ5NSA4LjQwNSAxMy43NDk1IDguNzVDMTMuNzQ5NSA5LjA5NSAxMy40Njk1IDkuMzc1IDEzLjEyNDUgOS4zNzVaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDI1JTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDIyJTtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjEyMDBweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICBcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVjcmVhc2UsIC5pbmNyZWFzZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMDAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC01MDAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudXNwLXdyYXAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wLXRodW1ibmFpbHMge1xyXG4gICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBkaXY+ZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBhIGltZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgfSAgICBcclxuICAgIH1cclxufVxyXG5cclxuLmJhc2ljLWRlc2NyaXB0aW9uIHtcclxuICAgIC5yYXRlLXdyYXBwZXIudW52ZWlsLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xyXG5cclxuICAgIC5yZXNwb25zaXZlLW5hdiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMDAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IC01MDAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNtb290aC1saW5rIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnNocC10YWJzLWhvbGRlciB7XHJcbiAgICAgICAgdWwuc2hwLXRhYnMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgICAgICBsaSBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhLnNocC10YWItbGluayB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zaHAtdGFiIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsaVtkYXRhLXRlc3RpZD1cInRhYlJhdGluZ1wiXSwgbGlbZGF0YS10ZXN0aWQ9XCJ0YWJEaXNjdXNzaW9uXCJdIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC50YWItY29udGVudCAucmF0ZS13cmFwcGVyLnVudmVpbC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcblxyXG4gICAgLnNocC10YWJzLWhvbGRlciB1bC5zaHAtdGFicyAuc2hwLXRhYjpob3ZlciB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5lZWQtaGVscC1kZXNjIHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzFmMWYxZjsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb290ZXItY29udGFjdC5waG9uZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5wLWRldGFpbCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWRldGFpbCAucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0OjpiZWZvcmUge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnVzcC13cmFwIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtZGV0YWlsIC5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3QgLnVzcC13cmFwIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgICAucC10aHVtYm5haWxzLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAjYWNjb3JkaW9uLWNvbnRlbnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBcclxuICAgICAgICAgIC5zaHAtdGFiLXdyYXBwZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogMjVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRiZztcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYmc7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC05OTk5cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zbW9vdGgtbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJi5zaHAtYWNjb3JkaW9uLWxpbms6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNocC1hY2NvcmRpb24ge1xyXG4gICAgXHJcbiAgICAgICAgICAgICZbZGF0YS10ZXN0aWQ9XCJ0YWJEaXNjdXNzaW9uXCJdIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgJltkYXRhLXRlc3RpZD1cInRhYlJhdGluZ1wiXSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG59IiwiLnR5cGUtZGV0YWlsIHtcclxuICAucHJvZHVjdHMtYmxvY2sge1xyXG4gICAgPiBkaXYge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgIC5wIHtcclxuICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3Qge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAuZmxhZ3MtZGVmYXVsdCwgLmZsYWdzLWV4dHJhIHtcclxuICAgICAgICAgIC5mbGFnIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnAge1xyXG4gICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcbiAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XHJcbiAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIC5pbWFnZSB7XHJcbiAgICAgICAgICBvcmRlcjogLTM7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucC1jb2RlIHtcclxuICAgICAgICAgIG9yZGVyOiAtMjtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS1kYXJrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucC1pbiB7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnAtaW4taW4ge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDIxcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGFycy1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RhcnMtd3JhcHBlciB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGFycyB7XHJcbiAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0YXJzIC5zdGFyLnN0YXItb24sIC5zdGFycyAuc3Rhci5zdGFyLWhhbGYge1xyXG4gICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RhcnMge1xyXG4gICAgICAgICAgc3BhbiwgYSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYXZhaWxhYmlsaXR5IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgIHNwYW5bc3R5bGU9XCJjb2xvcjojNjZiYjMzXCJdIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTFweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31jaGVjay5zdmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucC1ib3R0b20ge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICAucHJpY2VzIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2NXB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcclxuICAgICAgICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xyXG4gICAgICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgIC5wcmljZS1maW5hbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBvcmRlcjogLTE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5wcmljZS1hZGRpdGlvbmFsLCAucHJpY2Utc3RhbmRhcmQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucHJpY2Utc3RhbmRhcmQge1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IC0yO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICsgLnByaWNlLWFkZGl0aW9uYWwgKyAucHJpY2UtZmluYWwge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wLWRlc2Mge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucC10b29scyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMCAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLmJ0bi5idG4tY2FydCwgLmJ0bi5idG4tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDI1cHg7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDVweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuaW4tem5hY2thIHtcclxuICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLnByb2R1Y3RzLWJsb2NrIHtcclxuICAgICAgLnByb2R1Y3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0cy1ibG9jayB7XHJcbiAgLnF1YW50aXR5IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMzcHg7XHJcbiAgICBcclxuICAgIC5pbmNyZWFzZSB7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnF1YW50aXR5IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICBib3JkZXItY29sb3I6ICNEREREREQ7XHJcblxyXG4gIGlucHV0IHtcclxuICAgIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuaW5jcmVhc2Uge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREREREREO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5kZWNyZWFzZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjREREREREO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6YmVmb3JlLCAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOmJlZm9yZSB7XHJcbiAgYmFja2dyb3VuZDogI0RERERERDtcclxufVxyXG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIgLnAgYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcbiIsIi5zbGlkZV9fYmFyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU1O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcblxyXG4gICAgLnByaWNlLWZpbmFsIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAucHJpY2Utc2F2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAucXVhbnRpdHkgeyBcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMzUwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wLXRvLWNhcnQtYmxvY2sge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDI0cHgpIHtcclxuICAgIC5zbGlkZV9fYmFyIHtcclxuICAgICAgICAucHJpY2UtZmluYWwge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDFweDtcclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRlY3JlYXNlLCAuaW5jcmVhc2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wLWRldGFpbC1pbm5lciB7XHJcbiAgLnAtaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAuY291bnQtaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB3aWR0aDogY2FsYygyMCUgLSAyM3B4KTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucm93IHtcclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1pbWFnZSB7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcclxuICAgICAgfVxyXG4gICAgICAmLXByZXYge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTBmJztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi1uZXh0IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJ1xcZTkxMCc7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wLXRodW1ibmFpbHMtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuICAucC10aHVtYm5haWxzIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIC5wLXRodW1ibmFpbHMtaW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuc2hpcHBpbmctYnRuIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uc2hpcHBpbmctaW5mbyB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwMDE7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgbWF4LXdpZHRoOiA4NjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgLnNoaXBwaW5nLWluZm8td3JhcCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMTBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgfVxyXG4gIC5zaGlwcGluZy1pbmZvLXRhYmxlIHtcclxuICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgfVxyXG4gIGgzIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIHRhYmxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRyIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgdGgsIHRkIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mcmVlIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICB0ZCwgdGgge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRib3JkZXI7XHJcbiAgICAgICAgdGQsIHRoIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkY29udmVyc2lvbjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zaGlwcGluZy1jbG9zZSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLWluLW91dDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGU5MTInO1xyXG4gICAgICBmb250LWZhbWlseTogc2hvcHRldDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZsYXRpY29uLWRlbGl2ZXJ5LXRydWNrIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBzcGFuIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBmb250LWZhbWlseTogZmxhdGljb247XHJcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaGlwcGluZy12aXNpYmxlIHtcclxuICAuc2hpcHBpbmctaW5mbyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgI2Nib3hPdmVybGF5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5zaGlwcGluZy1pbmZvIHtcclxuICAgIC5zaGlwcGluZy1pbmZvLXdyYXAge1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMTBweDtcclxuICAgIH1cclxuICAgIHRhYmxlIHtcclxuICAgICAgdHIge1xyXG4gICAgICAgIHRkLCB0aCB7XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNwcm9kdWN0LWRldGFpbC1mb3JtICB7XHJcbiAgLnZhcmlhbnQtbGFiZWwge1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICBjb2xvcjogJHRleHQ7XHJcbiAgfVxyXG4gIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAucGtWYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCA4cHg7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGhlaWdodDogNTVweDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJi55ZXMtYmVmb3JlIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucGtWUyB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xyXG4gICAgICAgIHdpZHRoOiAxMGNoO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52eXByb2Rhbm8ge1xyXG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHsgIFxyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBncmFkaWVudChsaW5lYXIsIDE5LjElIC03LjklLCA4MSUgMTA3LjklLCBjb2xvci1zdG9wKDAsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCguNDgsIHRyYW5zcGFyZW50KSwgY29sb3Itc3RvcCguNSwgIzAwMCksIGNvbG9yLXN0b3AoLjUyLCB0cmFuc3BhcmVudCksIGNvbG9yLXN0b3AoMSwgdHJhbnNwYXJlbnQpKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDE0OWRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDQ4JSwgJGJvcmRlciA1MCUsIHRyYW5zcGFyZW50IDUyJSwgdHJhbnNwYXJlbnQgMTAwJSk7XHJcbiAgICAgICAgJi55ZXMtYmVmb3JlIHtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmhpZGRlbi1zcGxpdC1wYXJhbWV0ZXIge1xyXG4gICAgJltkYXRhLXBhcmFtZXRlci1uYW1lPVwiQmFydmFcIl0ge1xyXG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi50ZW1wbGF0ZS0xMyAjcHJvZHVjdC1kZXRhaWwtZm9ybSAubWVodWItYm9udXMtcHJvZHVjdC1kZXRhaWwtY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgLmNhcmQge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGZsZXg6IDEgMSA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICMxZjFmMWY7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgY29sb3I6ICMxZjFmMWY7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcbiAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xyXG4gICAgPiAuZGV0YWlsLXBhcmFtZXRlcnMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAucC1jb2RlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICB0aCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICB0ZCwgdGgge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgfVxyXG4gICAgICAuYXZhaWxhYmlsaXR5LWxhYmVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbltzdHlsZT1cImNvbG9yOiAjN2FiNTJjXCJdIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzIxJyBoZWlnaHQ9JzIxJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xMS41MzY0IDUuNDYxNTVDMTEuNzgwNSA1LjcwNTY5IDExLjc4MDUgNi4xMDE0NCAxMS41MzY0IDYuMzQ1NDZMNy4zNDM1MSAxMC41Mzg1QzcuMDk5MzcgMTAuNzgyNSA2LjcwMzc0IDEwLjc4MjUgNi40NTk1OSAxMC41Mzg1TDQuNDYzNjIgOC41NDIzNkM0LjIxOTQ4IDguMjk4MzQgNC4yMTk0OCA3LjkwMjU5IDQuNDYzNjIgNy42NTg1N0M0LjcwNzY0IDcuNDE0NDMgNS4xMDMzOSA3LjQxNDQzIDUuMzQ3NDEgNy42NTg1N0w2LjkwMTQ5IDkuMjEyNjVMMTAuNjUyNSA1LjQ2MTU1QzEwLjg5NjYgNS4yMTc1MyAxMS4yOTI0IDUuMjE3NTMgMTEuNTM2NCA1LjQ2MTU1Wk0xNiA4QzE2IDEyLjQyMiAxMi40MjE0IDE2IDggMTZDMy41NzggMTYgMCAxMi40MjE0IDAgOEMwIDMuNTc4IDMuNTc4NjEgMCA4IDBDMTIuNDIyIDAgMTYgMy41Nzg2MSAxNiA4Wk0xNC43NSA4QzE0Ljc1IDQuMjY4OTIgMTEuNzMwNiAxLjI1IDggMS4yNUM0LjI2ODkyIDEuMjUgMS4yNSA0LjI2OTQxIDEuMjUgOEMxLjI1IDExLjczMTEgNC4yNjk0MSAxNC43NSA4IDE0Ljc1QzExLjczMTEgMTQuNzUgMTQuNzUgMTEuNzMwNiAxNC43NSA4WicgZmlsbD0nJTIzN0FCNTJDJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuZGVsaXZlcnktdGltZSB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdPZG/FoWxlbWU6JztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm5vdCguZGVmYXVsdC12YXJpYW50KSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zaGlwcGluZy1vcHRpb25zIHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjMnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIwLjEwNjggMi41MzM2OUMyMC4wMjg1IDIuMzIwMzkgMTkuODI2IDIuMTc5OTkgMTkuNTk5MiAyLjE3OTk5SDE1LjAwOTJDMTQuNzEyMiAyLjE3OTk5IDE0LjQ2OTIgMi40MjI5OSAxNC40NjkyIDIuNzE5OTlWNy44NDk5OUgxLjIzOTIyQzAuOTQyMjE5IDcuODQ5OTkgMC42OTkyMTkgOC4wOTI5OSAwLjY5OTIxOSA4LjM4OTk5VjEzLjUyQzAuNjk5MjE5IDEzLjgxNyAwLjk0MjIxOSAxNC4wNiAxLjIzOTIyIDE0LjA2SDIuNjc4MzJDMi44ODA4MiAxNC4wNiAzLjA1MzYyIDEzLjk0OTMgMy4xNDU0MiAxMy43ODQ2QzMuMjc3NzIgMTQuODUxMSA0LjE4NzYyIDE1LjY4IDUuMjg5MjIgMTUuNjhDNi4yOTM2MiAxNS42OCA3LjEzODcyIDE0Ljk4ODggNy4zNzkwMiAxNC4wNkgxNS4wMDkySDE1LjMyNTFDMTUuNDI3NyAxNC4wNiAxNS41MTk1IDE0LjAzMDMgMTUuNjAwNSAxMy45ODE3QzE1LjgxMTEgMTQuOTUxIDE2LjY3NzggMTUuNjggMTcuNzA5MiAxNS42OEMxOC43MTM2IDE1LjY4IDE5LjU1ODcgMTQuOTg4OCAxOS43OTkgMTQuMDZIMjEuNDg5MkMyMS43ODYyIDE0LjA2IDIyLjAyOTIgMTMuODE3IDIyLjAyOTIgMTMuNTJWNy44NDk5OUMyMi4wMjkyIDcuNzg1MTkgMjIuMDE4NCA3LjcyMzA5IDIxLjk5NjggNy42NjM2OUwyMC4xMDY4IDIuNTMzNjlaTTUuMjg5MjIgMTQuNkM0LjY5MjUyIDE0LjYgNC4yMDkyMiAxNC4xMTY3IDQuMjA5MjIgMTMuNTJDNC4yMDkyMiAxMi45MjMzIDQuNjkyNTIgMTIuNDQgNS4yODkyMiAxMi40NEM1Ljg4NTkyIDEyLjQ0IDYuMzY5MjIgMTIuOTIzMyA2LjM2OTIyIDEzLjUyQzYuMzY5MjIgMTQuMTE2NyA1Ljg4NTkyIDE0LjYgNS4yODkyMiAxNC42Wk0xNC40NjkyIDEyLjk4SDcuMzc5MDJDNy4xMzg3MiAxMi4wNTEyIDYuMjkzNjIgMTEuMzYgNS4yODkyMiAxMS4zNkM0LjE4NzYyIDExLjM2IDMuMjc3NzIgMTIuMTg4OSAzLjE0ODEyIDEzLjI1NTRDMy4wNTM2MiAxMy4wOTA3IDIuODgwODIgMTIuOTggMi42NzgzMiAxMi45OEgxLjc3OTIyVjguOTI5OTlIMTQuNDY5MlYxMi45OFpNMTcuNzA5MiAxNC42QzE3LjExMjUgMTQuNiAxNi42MjkyIDE0LjExNjcgMTYuNjI5MiAxMy41MkMxNi42MjkyIDEyLjkyMzMgMTcuMTEyNSAxMi40NCAxNy43MDkyIDEyLjQ0QzE4LjMwNTkgMTIuNDQgMTguNzg5MiAxMi45MjMzIDE4Ljc4OTIgMTMuNTJDMTguNzg5MiAxNC4xMTY3IDE4LjMwNTkgMTQuNiAxNy43MDkyIDE0LjZaTTIwLjk0OTIgMTIuOThIMTkuNzk5QzE5LjU1ODcgMTIuMDUxMiAxOC43MTM2IDExLjM2IDE3LjcwOTIgMTEuMzZDMTYuNjc1MSAxMS4zNiAxNS44MTExIDEyLjA4OSAxNS42MDA1IDEzLjA2MUMxNS41ODQzIDEzLjA1MDIgMTUuNTY4MSAxMy4wMzY3IDE1LjU0OTIgMTMuMDI4NlY4LjM4OTk5VjMuMjU5OTlIMTkuMjIzOUwyMC45NDkyIDcuOTQ3MTlWMTIuOThaJyBmaWxsPSclMjMyMUJGQkYnLyUzRSUzQ3BhdGggZD0nTTcuNzE5NjkgMC41NTk5OThDNy40MjI2OSAwLjU1OTk5OCA3LjE3OTY5IDAuODAyOTk4IDcuMTc5NjkgMS4xVjYuNzdDNy4xNzk2OSA3LjA2NyA3LjQyMjY5IDcuMzEgNy43MTk2OSA3LjMxSDEzLjM4OTdDMTMuNjg2NyA3LjMxIDEzLjkyOTcgNy4wNjcgMTMuOTI5NyA2Ljc3VjEuMUMxMy45Mjk3IDAuODAyOTk4IDEzLjY4NjcgMC41NTk5OTggMTMuMzg5NyAwLjU1OTk5OEg3LjcxOTY5Wk0xMi44NDk3IDYuMjNIOC4yNTk2OVYxLjY0SDEyLjg0OTdWNi4yM1onIGZpbGw9JyUyMzIxQkZCRicvJTNFJTNDcGF0aCBkPSdNMy4xMjg4NyA3LjMxMDAxSDYuMDk4ODdDNi4zOTU4NyA3LjMxMDAxIDYuNjM4ODcgNy4wNjcwMSA2LjYzODg3IDYuNzcwMDFWMy44MDAwMUM2LjYzODg3IDMuNTAzMDEgNi4zOTU4NyAzLjI2MDAxIDYuMDk4ODcgMy4yNjAwMUgzLjEyODg3QzIuODMxODcgMy4yNjAwMSAyLjU4ODg3IDMuNTAzMDEgMi41ODg4NyAzLjgwMDAxVjYuNzcwMDFDMi41ODg4NyA3LjA2NzAxIDIuODMxODcgNy4zMTAwMSAzLjEyODg3IDcuMzEwMDFaTTMuNjY4ODcgNC4zNDAwMUg1LjU1ODg3VjYuMjMwMDFIMy42Njg4N1Y0LjM0MDAxWicgZmlsbD0nJTIzMjFCRkJGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gXHJcbiAgICB9XHJcbiAgfVxyXG4gIC50eXBlLWRldGFpbCB7XHJcbiAgICAuc2hpcHBpbmctb3B0aW9ucy1wb3B1cCwgLmNvbnRlbnQtbW9kYWwge1xyXG4gICAgICBoMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgI3dhdGNoZG9nLWZvcm0ge1xyXG4gICAgICA+IGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuZGV0YWlsLXBhcmFtZXRlcnMge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5kZWxpdmVyeS10aW1lLXJvdywgPiB0cjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnNoaXBwaW5nLW9wdGlvbnMtcm93IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiIsIi50eXBlLWNhdGVnb3J5IHtcclxuICAjY29udGVudCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgLmNhdGVnb3J5LXBlcmV4IGEge1xyXG4gICAgICBcclxuICAgICAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgIFxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXRlZ29yeS1wZXJleCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgXHJcblxyXG4gICAgICAuaGlkZS1wIHtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgd2lkdGg6IDM4Y2g7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5zaG93LXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJTa3J5xaVcIjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5yaWdodC1jaG9pY2Uge1xyXG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWRhcms7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICBcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcbiAgICAgICAgLnRleHQtcGVyZXgge1xyXG4gICAgICAgICAgZmxleDogMCAwIDcwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yaWdodC1jaG9pY2Uge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAgICAgLnJpZ2h0LWNob2ljZSB7XHJcbiAgICAgICAgICBtYXgtaGVpZ2h0OiAxNzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2F0ZWdvcnktdG9wIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGJnO1xyXG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGJnO1xyXG4gICAgICBib3gtc2hhZG93OiA5OTk5cHggMCAwICRiZztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAtOTk5OXB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIH1cclxufVxyXG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcclxuICA+IGg0IHtcclxuICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICB9XHJcbn1cclxuLmNhdGVnb3J5LWhlYWRlci1wYWdpbmF0aW9uIHtcclxuICBjb2xvcjogIzY2NjY2NjtcclxufVxyXG5cclxuLnByb2R1Y3RzLWJsb2NrIHtcclxuICAucHJvZHVjdCB7XHJcbiAgICAucmF0aW5ncy13cmFwcGVyIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAucCB7XHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzIxcHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gIC5jb2x1bW5zLW1vYmlsZS0yIC5wcm9kdWN0cy1ibG9jayAucCAubmFtZSB7XHJcbiAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogdW5zZXQ7XHJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdW5zZXQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcclxuICAgIC5wcm9kdWN0cy1ibG9jayB7XHJcbiAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHggMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuY2F0ZWdvcnktaGVhZGVyIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICA+IGZvcm0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICBvcmRlcjogLTE7XHJcbiAgICB9XHJcbiAgICAuZHJvcGRvd24ge1xyXG4gICAgICBidXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICBtYXJnaW46IDAgLTVweDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgbGFiZWwsIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXRlZ29yeS10b3Age1xyXG4gICAgPiBoNCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgPiBoNCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnR5cGUtY2F0ZWdvcnkge1xyXG4gICAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucC10b29scyAuYnRuLCAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tID4gZGl2IC5wLXRvb2xzIC5idG4uYnRuLWNhcnQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXRlZ29yeS1oZWFkZXIge1xyXG4gICAgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIC5wcm9kdWN0cy1saXN0aW5nLW9yZGVyLWhlYWRpbmcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmljb24tY2hldnJvbi1kb3duIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgPiBkaXYsID4gaDQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgID4gaDQge1xyXG4gICAgICBtYXJnaW46IDMwcHggMCAxNXB4O1xyXG4gICAgfVxyXG4gICAgI2ZpbHRlcnMtd3JhcHBlciB7XHJcbiAgICAgIG9yZGVyOiAtNTtcclxuICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhdGVnb3J5LXBlcmV4LCAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG59IiwiLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY2F0ZWdvcnktaGVhZGVyIHtcclxuICAgICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgb3ZlcmZsb3c6IG92ZXJsYXk7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIHotaW5kZXg6IDEwO1xyXG5cclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3Ryb25nIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICNmaWx0ZXJzLXdyYXBwZXIge1xyXG4gICAgLnNob3ctZmlsdGVycyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZpbHRlcnMtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBcclxuICAuc2hvdy1maWx0ZXItbW9iaWxlIHtcclxuICAgIC5maWx0ZXJzLXdyYXBwZXIge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXJhbS1maWx0ZXItdG9wIGZvcm0gZmllbGRzZXQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICNmaWx0ZXJzLXdyYXBwZXIgLnNob3ctZmlsdGVycyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmZpbHRlci1zZWN0aW9uLWJvb2xlYW57XHJcbiAgd2lkdGg6YXV0bztcclxuICBvcmRlcjoxMDtcclxuICBkaXNwbGF5OmZsZXg7XHJcbiAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG4gIGZsZXgtd3JhcDp3cmFwO1xyXG4gIG1hcmdpbjowcHggMCAwIGF1dG87XHJcbiAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICBtYXJnaW46MTBweCAwIDEwcHggYXV0bztcclxuICAgIHdpZHRoOjEwMCU7XHJcblxyXG4gIH1cclxuICAucGFyYW0tZmlsdGVyLXRvcHtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZvcm17XHJcbiAgICAgIG1pbi13aWR0aDogaW5pdGlhbCFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjowIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTppbml0aWFsIWltcG9ydGFudDtcclxuICAgICAgZGl2e1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgfVxyXG4gIC5wYXJhbS1maWx0ZXItdG9we1xyXG5cclxuICAgIEBtZWRpYShtYXgtd2lkdGg6OTkxcHgpe1xyXG4gICAgICB3aWR0aDoxMDAlO1xyXG4gICAgfVxyXG4gICAgZm9ybXtcclxuICAgICAgcG9zaXRpb246aW5pdGlhbCFpbXBvcnRhbnQ7XHJcbiAgICAgIGJveC1zaGFkb3c6bm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmc6MCFpbXBvcnRhbnQ7XHJcbiAgICAgIGZpZWxkc2V0e1xyXG4gICAgICAgIGRpdntcclxuICAgICAgICAgIHdpZHRoOmF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgICAgICAgY2xlYXI6bm9uZSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAvKmxhYmVse1xyXG4gICAgICAgICAgICAmLmRpc2FibGVke1xyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfSovXHJcbiAgICAgICAgICAuZmlsdGVyLWNvdW50e1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jZmlsdGVycy13cmFwcGVye1xyXG4gIG9yZGVyOi02O1xyXG59XHJcbi5maWx0ZXJzLWRlZmF1bHQtcG9zaXRpb257XHJcbiAgb3JkZXI6LTY7XHJcbn1cclxuLmZpbHRlcnMtd3JhcHBlcntcclxuICBvcmRlcjotNjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICB9XHJcbiAgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVye1xyXG4gICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XHJcbiAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgIH1cclxuICAgIC5idG4tZGVmYXVsdHtcclxuICAgICAgJi51bnZlaWwtYnV0dG9ue1xyXG4gICAgICAgIGJvcmRlcjowO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOjBweCBhdXRvO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNjb250ZW50e1xyXG4gIC5maWx0ZXJzLXdyYXBwZXJ7XHJcbiAgICA+IGRpdjpmaXJzdC1vZi10eXBle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgIH1cclxuICB9XHJcbiAgI2NhdGVnb3J5LWZpbHRlci1ob3ZlcntcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgIGZsZXgtd3JhcDp3cmFwO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgIH1cclxuICAgIC5maWx0ZXItc2VjdGlvbntcclxuICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XHJcbiAgICAgICAgbWFyZ2luOjBweCAwLjVweCAwcHggMDtcclxuICAgICAgfVxyXG4gICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5maWx0ZXJzLFxyXG4gICNmaWx0ZXJze1xyXG5cclxuICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpe1xyXG4gICAgICBkaXNwbGF5OmlubGluZS1mbGV4IWltcG9ydGFudDtcclxuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICBmbGV4LXdyYXA6d3JhcDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLXdyYXBwZXJ7XHJcbiAgICAgIG9yZGVyOi0yMDtcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDo5O1xyXG4gICAgICBtYXJnaW46MCFpbXBvcnRhbnQ7XHJcbiAgICAgIEBtZWRpYShtaW4td2lkdGg6NzY4cHgpe1xyXG4gICAgICAgIG1hcmdpbjowcHghaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOjEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgJjpub3QoLm9wZW4pe1xyXG4gICAgICAgIC5wcmljZS1maWx0ZXJ7XHJcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYub3BlbntcclxuICAgICAgICBoNHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOjA7XHJcbiAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogLTVweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTpub25lO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIHJvdGF0ZTogKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjA7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgaDR7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I2ZmZjtcclxuICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuICAgICAgICAgIHBhZGRpbmc6MTZweCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuXHJcbiAgICAgICAgICBsZWZ0OmF1dG87XHJcbiAgICAgICAgICByaWdodDoxMHB4O1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6MXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgIHRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTExXCI7XHJcbiAgICAgICAgICBmb250LWZhbWlseTpcIlNob3B0ZXRcIjtcclxuICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6MTBweDtcclxuICAgICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB0b3A6LTJweDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICBjdXJzb3I6cG9pbnRlcjtcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wcmljZS1maWx0ZXJ7XHJcbiAgICAgICAgcGFkZGluZzoyNXB4IDI1cHggMCAyNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCA0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB6LWluZGV4OjE7XHJcbiAgICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDp3cmFwO1xyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgcG9zaXRpb246aW5pdGlhbDtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6YXV0bztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6MDtcclxuICAgICAgICAgIGJvcmRlci10b3A6MDtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOjI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XHJcbiAgICAgICAgICAudWktc2xpZGVyLWhhbmRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIHRvcDotMTBweDtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAvKiY6Zmlyc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIC8vIGNvbnRlbnQ6ICdvZCc7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgLy8gICBjb250ZW50OiAnZG8nO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSovXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2xpZGVyLWhlYWRlcntcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTowO1xyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mcm9tLFxyXG4gICAgICAgICAgLnRve1xyXG4gICAgICAgICAgICBjb2xvcjogIzFhMWExYTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnVpLXNsaWRlcntcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBoZWlnaHQ6OHB4O1xyXG4gICAgICAgICAgLnVpLXNsaWRlci1yYW5nZXtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIGhlaWdodDo4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpZGVyLWNvbnRlbnR7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgb3JkZXI6LTEwO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGhlaWdodDo4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmlsdGVyLXNlY3Rpb25ze1xyXG4gICAgICBwYWRkaW5nOjIwcHggMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgZGlzcGxheTpmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgd2lkdGg6YXV0bztcclxuICAgICAgZmxleDogMTtcclxuICAgICAgZmxleC13cmFwOndyYXA7XHJcbiAgICAgIC8vYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICAgIHJvdy1nYXA6IDE1cHg7XHJcbiAgICAgIC5maWx0ZXItc2VjdGlvbntcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItdG9wOjA7XHJcbiAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICBib3JkZXItdG9wOjA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmZpbHRlci1zZWN0aW9uLWNvdW50e1xyXG4gICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm5vdCgub3Blbil7XHJcbiAgICAgICAgICBmb3Jte1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3BlbntcclxuXHJcbiAgICAgICAgICB6LWluZGV4Ojk7XHJcbiAgICAgICAgICBoNHtcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjExKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiMwMDA7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDo3NjhweCl7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IC01cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUpO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTpub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjA7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzpub25lO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjRDFEMUQxO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDoxcHggc29saWQgI0QxRDFEMTtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOjA7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm17XHJcbiAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgIHBhZGRpbmc6MjVweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggNHB4IDRweCA0cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgICBsZWZ0OjA7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6MjUwcHg7XHJcbiAgICAgICAgICBtaW4td2lkdGg6MjUwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OjE7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwwLDAsLjExKTtcclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KXtcclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjc2N3B4KXtcclxuICAgICAgICAgICAgcG9zaXRpb246aW5pdGlhbDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDowO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czowO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBmaWVsZHNldHtcclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0e1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcclxuICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xyXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDoxMTk5cHgpe1xyXG4gICAgICAgICAgICBwYWRkaW5nOjE2cHggMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZTkxMVwiO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xyXG4gICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZToxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHRvcDotMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xyXG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOjExOTlweCl7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICBsZWZ0OmF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OjEwcHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6MXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi52eWJyYW5lLWZpbHRyeXtcclxuICBvcmRlcjotMztcclxuICBnYXA6IDZweDtcclxuICBmbGV4LXdyYXA6d3JhcDtcclxuICBkaXNwbGF5OmZsZXg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gIEBtZWRpYShtYXgtd2lkdGg6NzY3cHgpe1xyXG4gICAgbWFyZ2luLXRvcDoyNXB4O1xyXG4gIH1cclxuICAmOm5vdCguYWt0aXZuaS1maWx0cil7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcblxyXG4gICAgLnNsaWRlci13cmFwcGVyIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5maWx0ZXItaGVyZXtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGZsZXgtd3JhcDp3cmFwO1xyXG4gICAgd2lkdGg6OTAlO1xyXG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICB9XHJcbiAgLmZpbHRlci10b3RhbC1jb3VudCB7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG4gICNjbGVhci1maWx0ZXJzIHtcclxuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjdweCl7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6MDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06aW5pdGlhbDtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICB9XHJcbiAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OlwiWnJ1xaFpxaUgZmlsdGVyXCI7XHJcbiAgICAgICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOi0ycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlci1jb3VudCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAuZmlsdGVyLWxhYmVse1xyXG4gICAgbWluLWhlaWdodDoyNHB4O1xyXG4gICAgbWFyZ2luOjA7XHJcbiAgICBkaXNwbGF5OmZsZXghaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6Y2VudGVyO1xyXG4gICAgcGFkZGluZzo0cHggOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6MTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgdG9wOiAtOHB4O1xyXG4gICAgYm9yZGVyOjA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6I2ZmZjtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnXFxlOTEyJztcclxuICAgICAgZm9udC1mYW1pbHk6IFwic2hvcHRldFwiO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWRlci13cmFwcGVye1xyXG4gICAgcGFkZGluZzogNHB4IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbWFyZ2luOjA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIG1heC13aWR0aDp1bnNldDtcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgfVxyXG5cclxuICAgIGg0LFxyXG4gICAgLnNsaWRlci1jb250ZW50e1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLWhlYWRlcntcclxuICAgICAgd2lkdGg6YXV0bztcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgICAuZnJvbSxcclxuICAgICAgLnRve1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgJjo6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OlwiQ2VuYTpcIjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OjNweDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgY29udGVudDogJ1xcZTkxMic7XHJcbiAgICAgIGZvbnQtZmFtaWx5OlwiU2hvcHRldFwiO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuICAgIC5mcm9tLFxyXG4gICAgLnRve1xyXG4gICAgICB3aWR0aDphdXRvO1xyXG4gICAgICBmbG9hdDpub25lO1xyXG4gICAgICBmb250LXNpemU6MDtcclxuICAgICAgJj5zcGFue1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZnJvbXtcclxuICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDpcIiAtIFwiO1xyXG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuIiwiLnBhZ2luYXRpb24td3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIC5wYWdpbmF0aW9uLXRvcCB7XHJcbiAgICAucGFnaW5hdGlvbi1saW5rLCBzdHJvbmcge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhZ2luYXRpb24tbG9hZGVyIHtcclxuICAgIC5sb2FkLXByb2R1Y3RzLmJ0biB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRiZztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2I2Mjg3NTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWhvdmVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWdpbmF0aW9uIHtcclxuICA+IGEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I2Mjg3NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG4gICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2I2Mjg3NTtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gc3Ryb25nIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4ucGFnaW5hdGlvbi1saW5rIHtcclxuICAmLnByZXYsICYubmV4dCB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGltYWdlc31hcnJvdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgd2lkdGg6IDE0cHg7XHJcbiAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnByZXYge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICBwYWRkaW5nOiA1cHggMCAxMHB4O1xyXG4gIG1hcmdpbjogMCAtMTBweDtcclxuICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgLmRpdmlkZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBsaSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgJi5zaG93IHtcclxuICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzcHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgM3B4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjQjYyODc1O1xyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuaW1hZ2Uge1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogNTBweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgbWF4LWhlaWdodDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRleHQge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG4gICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuICAgICAgICAudGV4dCB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICsgLnNob3ctbW9yZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIC5idG4tbW9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAgO1xyXG4gICAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMScgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgMTEgNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEwLjgyNDIgMC43OTQ0MzNMMTAuNDYzOSAwLjQzMTYwOUMxMC4zNTA1IDAuMzE4Mjk5IDEwLjE5OTYgMC4yNTU4NzUgMTAuMDM4MyAwLjI1NTg3NUM5Ljg3NzE5IDAuMjU1ODc1IDkuNzI2MTQgMC4zMTgyOTkgOS42MTI3NCAwLjQzMTYwOUw1LjUwMjQ2IDQuNTQyMDZMMS4zODc0NCAwLjQyNzA0OEMxLjI3NDIyIDAuMzEzNzM4IDEuMTIzMTcgMC4yNTE0MDQgMC45NjIwMTYgMC4yNTE0MDRDMC44MDA4NiAwLjI1MTQwNCAwLjY0OTcyMSAwLjMxMzczOCAwLjUzNjQxMSAwLjQyNzA0OEwwLjE3NjAwMSAwLjc4NzYzNkMtMC4wNTg2NjcxIDEuMDIyMTMgLTAuMDU4NjY3MSAxLjQwNDA5IDAuMTc2MDAxIDEuNjM4NThMNS4wNzU0MiA2LjU1NTYyQzUuMTg4NjQgNi42Njg4NCA1LjMzOTUxIDYuNzQ4NjEgNS41MDIxIDYuNzQ4NjFINS41MDM5OEM1LjY2NTIyIDYuNzQ4NjEgNS44MTYxIDYuNjY4NzUgNS45MjkzMiA2LjU1NTYyTDEwLjgyNDIgMS42NTE5QzEwLjkzNzYgMS41Mzg2OCAxMC45OTk4IDEuMzgzMjUgMTEgMS4yMjIwOUMxMSAxLjA2MDg1IDEwLjkzNzYgMC45MDc1NjQgMTAuODI0MiAwLjc5NDQzM1onIGZpbGw9JyUyMzIxQkZCRicvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLnNob3dBbGwge1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICsgLnNob3ctbW9yZSB7XHJcbiAgICAgIC5idG4tbW9yZSB7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnWm9icmF6acWlIG1lbmVqIGthdGVnw7NyacOtJztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2hvdy1ncmFkaWVudCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogOTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwLCAkYmcgMTAwJSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbn1cclxuXHJcbi5zaG93LWdyYWRpZW50LnNob3dBbGw6OmJlZm9yZSB7XHJcbiAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcclxuICAgIGxpIHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gIH1cclxuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlKy5zaG93LW1vcmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSB7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCk7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIi50eXBlLXBhZ2Uge1xyXG4gICAgLmNvbnRlbnQtd3JhcHBlci1pbiB7XHJcbiAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgICAgICAgICBcclxuXHJcbiAgICAgICAgICAgIC5ib251cy1wb2ludHMge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJnO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMCA1cHggMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmluLWJvbnVzLXByb2dyYW0sICYuaW4tcmVnaXN0cmFjZSB7XHJcblxyXG4gICAgICAgIC5mbGV4IHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcblxyXG4gICAgICAgICAgICAmLnRvcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICAgICAgLmxlZnQtc2lkZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAmLnRleHQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmlnaHQtc2lkZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcblxyXG4gICAgICAgICAgICAmLnRleHQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC50eXBlLXBhZ2Uge1xyXG4gICAgICAgIC5jb250ZW50LXdyYXBwZXItaW4ge1xyXG5cclxuICAgICAgICAgICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmluLWJvbnVzLXByb2dyYW0sICYuaW4tcmVnaXN0cmFjZSB7XHJcblxyXG4gICAgICAgICAgICAuZmxleCB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxlZnQtc2lkZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJpZ2h0LXNpZGUge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcblxyXG5cclxufVxyXG5cclxuLmluLWJvbnVzLXByb2dyYW0sIC5pbi1yZWdpc3RyYWNlIHtcclxuICAgIC5ib251cy1wcm9ncmFtLXRvcCB7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXh0LWNlbnRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgI3JlZ2lzdGVyLWZvcm0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggMHB4IHJnYmEoNTksIDEyNiwgMTI2LCAwLjEzKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTlweCA0MHB4IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJlZ2lzdGVyLXNvYyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvZ2luLWJ0biB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY28tcmVnaXN0cmF0aW9uIHtcclxuICAgICAgICAgICAgLnN0YXktaW4tdG91Y2gge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1zZy1lcnJvciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLWxvZ2luIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb252ZXJzaW9uLWhvdmVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29udmVyc2lvbi1ob3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3VibWl0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICA+IHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmluLWhvZG5vY2VuaS1vYmNob2R1IHtcclxuICAgIC5jb250ZW50LWlubmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDg2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yYXRlLXdyYXBwZXIge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCNjI4NzU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMzBweDtcclxuXHJcbiAgICAgICAgLnJhdGUtc3Rhci13cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWRkLWNvbW1lbnQge1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IHVuc2V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2luYXRpb24tdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdpbmF0aW9uLXdyYXBwZXIge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5yYXRlLXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgLnJhdGUtbGlzdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmF0ZS1hdmVyYWdlLXdyYXAge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAucmF0ZS1hdmVyYWdlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRTdDNTIwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubGluay1saWtlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRiZztcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0YXJzIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICBhLCBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJlc3QtcmVjIHtcclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvdXNlci9kb2N1bWVudHMvaW1nL3BsdXMuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDBweCA1MCU7ICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGFycyB7XHJcbiAgICAgICAgLnN0YXIuc3Rhci1vbjo6YmVmb3JlLCAuc3Rhci5zdGFyLWhhbGY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjRTdDNTIwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudm90ZS13cmFwIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNCNjI4NzU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudm90ZS1oZWFkZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgLnZvdGUtcGljIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgIC52b3RlLWluaXRpYWxzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjIyLjAxZGVnLCAjREZBRDE2IDAlLCAjZWZjMDMzIDEzMS40MSUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudm90ZS1yYXRpbmcge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudm90ZS10aW1lIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzczNzM3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yYXRlLXdyYXBwZXIudW52ZWlsZWQgLmFkZC1jb21tZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNnB4IDVweDtcclxuXHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdTa3J5xaUgaG9kbm90ZW5pZSc7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAuY29udGVudC1pbm5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgaDEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnZvdGUtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAudm90ZS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICAvL2ZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnJhdGUtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAucmF0ZS1zdGFyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnR5cGUtcGFnZSB7XHJcblxyXG4gICAgJi5pbi1jZW5hLWRvcHJhdnkge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2hpcHBpbmcsIC5wYXltZW50IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAucHJpY2UsIC5mcmVlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwZSc7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudG9nZ2xlLXRleHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNob3ctdGV4dCB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG5cclxuICAgICAgICAgICAgLnRvZ2dsZS10ZXh0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wcmljZSwgLmZyZWUge1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkxMSc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9wdGlvbnMge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHJcbiAgICAgICAgICAgIC5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubGVmdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA2MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA0MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuc2hpcHBpbmdfX2JveCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoNTksIDEyNiwgMTI2LCAwLjEzKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTglO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByaWNlOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5wYXltZW50X19ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDU5LCAxMjYsIDEyNiwgMC4xMyk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIFxyXG4gICAgICAgIC5mcmVlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICM4Q0M2M0Y7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW1hZ2Uge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcclxuICAgICAgICAuc2hpcHBpbmcge1xyXG4gICAgICAgICAgICAub3B0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAucHJpY2U6bGFzdC1jaGlsZDo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7ICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDQwJTtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICByb3ctZ2FwOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgNjAlO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXltZW50IHtcclxuICAgICAgICAgICAgLmxlZnQge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19ib3gge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5pZC0tOSB7XHJcbiAgI2NvbnRlbnQge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgfVxyXG4gIC5jYXJ0LWVtcHR5IHtcclxuICAgICYuY2FydC1pbm5lciB7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDI1cHggMDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZW1wdHktY2FydC1ib3hlcyB7XHJcbiAgICAgID4gLmNvbC1tZC02IHtcclxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uY2FydC10YWJsZSAuaW5saW5lLmRlbGV0ZS1jYXJ0LWl0ZW0gLnJlbW92ZS1pdGVtOjpiZWZvcmUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5vbC5jYXJ0LWhlYWRlciB7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIGxpIHtcclxuICAgIGEsIHN0cm9uZyB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIG1hcmdpbjogMCAxNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY2RjY7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZjZmNmY2O1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLyomOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH0qL1xyXG4gICAgfVxyXG4gICAgLyomLnN0ZXAtMyB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9Ki9cclxuICAgIGEge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29udmVyc2lvbjtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb21wbGV0ZWQge1xyXG4gICAgICBhIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbnZlcnNpb247XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb252ZXJzaW9uO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jYXJ0LXRhYmxlIHtcclxuICAucC10b3RhbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgfVxyXG4gIHRyIHtcclxuICAgICYucmVtb3ZlYWJsZSB7XHJcbiAgICAgIC5yZW1vdmUtaXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAtNHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgJi5jYXJ0LXAtaW1hZ2Uge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogODFweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDY2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYucC1uYW1lIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5wLWF2YWlsYWJpbGl0eSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYucC1xdWFudGl0eSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1zbS5hZGQtdG8tY2FydC1idXR0b24ge1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yZW1vdmUtaXRlbSB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogIzFFMjAxRDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcnQtdGFibGUtaGVhZGVyIHtcclxuICAgIHRkIHtcclxuICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICYuY2FydC1wLWltYWdlIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogJ1Byb2R1a3QnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnAtdG90YWwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5jYXJ0LXJlbGF0ZWQtYnV0dG9uIC5idG4uYnRuLXNtIHtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgbWF4LXdpZHRoOiAxMzBweDtcclxuICB3aWR0aDogMTMwcHg7XHJcbn1cclxuLnJlcXVpcmVkLWFzdGVyaXNrIHtcclxuICAucmVxdWlyZWQtYXN0ZXJpc2sge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9yZGVyaW5nLXByb2Nlc3Mge1xyXG4gIC5tZWh1Yi1ib251cy1jYXJ0LWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIH1cclxuICAuY29udGFjdC1ib3gge1xyXG4gICAgdWwge1xyXG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgID4gbGk6bm90KC5zb2NpYWwtaWNvbi1saXN0KSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgbGkgeyBcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAjaGVhZGVyIHtcclxuICAgIC5zaXRlLW5hbWUge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJ0LWlubmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgPiAubmV4dC1zdGVwIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWw7XHJcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAuYnRuLWNvbnZlcnNpb24ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcblxyXG4gICAgICAgIC5vcmRlci1idXR0b24tdGV4dCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxlOTBjJztcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubmV4dC1zdGVwLWJhY2sge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLmJ0bi1jb252ZXJzaW9uLCBhLmJ0bi5idG4tY29udmVyc2lvbiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgcGFkZGluZzogMTBweCAyNXB4O1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGVsaXZlcnktdGltZSB7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgc3Ryb25ne1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICB9XHJcbiAgICAmOjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiT2RvxaFsZW1lOlwiO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5leHRyYS5kZWxpdmVyeSB7XHJcbiAgICBtYXgtd2lkdGg6IDUyNnB4O1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjMnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAyMyAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTIwLjEwNjggMi41MzM2OUMyMC4wMjg1IDIuMzIwMzkgMTkuODI2IDIuMTc5OTkgMTkuNTk5MiAyLjE3OTk5SDE1LjAwOTJDMTQuNzEyMiAyLjE3OTk5IDE0LjQ2OTIgMi40MjI5OSAxNC40NjkyIDIuNzE5OTlWNy44NDk5OUgxLjIzOTIyQzAuOTQyMjE5IDcuODQ5OTkgMC42OTkyMTkgOC4wOTI5OSAwLjY5OTIxOSA4LjM4OTk5VjEzLjUyQzAuNjk5MjE5IDEzLjgxNyAwLjk0MjIxOSAxNC4wNiAxLjIzOTIyIDE0LjA2SDIuNjc4MzJDMi44ODA4MiAxNC4wNiAzLjA1MzYyIDEzLjk0OTMgMy4xNDU0MiAxMy43ODQ2QzMuMjc3NzIgMTQuODUxMSA0LjE4NzYyIDE1LjY4IDUuMjg5MjIgMTUuNjhDNi4yOTM2MiAxNS42OCA3LjEzODcyIDE0Ljk4ODggNy4zNzkwMiAxNC4wNkgxNS4wMDkySDE1LjMyNTFDMTUuNDI3NyAxNC4wNiAxNS41MTk1IDE0LjAzMDMgMTUuNjAwNSAxMy45ODE3QzE1LjgxMTEgMTQuOTUxIDE2LjY3NzggMTUuNjggMTcuNzA5MiAxNS42OEMxOC43MTM2IDE1LjY4IDE5LjU1ODcgMTQuOTg4OCAxOS43OTkgMTQuMDZIMjEuNDg5MkMyMS43ODYyIDE0LjA2IDIyLjAyOTIgMTMuODE3IDIyLjAyOTIgMTMuNTJWNy44NDk5OUMyMi4wMjkyIDcuNzg1MTkgMjIuMDE4NCA3LjcyMzA5IDIxLjk5NjggNy42NjM2OUwyMC4xMDY4IDIuNTMzNjlaTTUuMjg5MjIgMTQuNkM0LjY5MjUyIDE0LjYgNC4yMDkyMiAxNC4xMTY3IDQuMjA5MjIgMTMuNTJDNC4yMDkyMiAxMi45MjMzIDQuNjkyNTIgMTIuNDQgNS4yODkyMiAxMi40NEM1Ljg4NTkyIDEyLjQ0IDYuMzY5MjIgMTIuOTIzMyA2LjM2OTIyIDEzLjUyQzYuMzY5MjIgMTQuMTE2NyA1Ljg4NTkyIDE0LjYgNS4yODkyMiAxNC42Wk0xNC40NjkyIDEyLjk4SDcuMzc5MDJDNy4xMzg3MiAxMi4wNTEyIDYuMjkzNjIgMTEuMzYgNS4yODkyMiAxMS4zNkM0LjE4NzYyIDExLjM2IDMuMjc3NzIgMTIuMTg4OSAzLjE0ODEyIDEzLjI1NTRDMy4wNTM2MiAxMy4wOTA3IDIuODgwODIgMTIuOTggMi42NzgzMiAxMi45OEgxLjc3OTIyVjguOTI5OTlIMTQuNDY5MlYxMi45OFpNMTcuNzA5MiAxNC42QzE3LjExMjUgMTQuNiAxNi42MjkyIDE0LjExNjcgMTYuNjI5MiAxMy41MkMxNi42MjkyIDEyLjkyMzMgMTcuMTEyNSAxMi40NCAxNy43MDkyIDEyLjQ0QzE4LjMwNTkgMTIuNDQgMTguNzg5MiAxMi45MjMzIDE4Ljc4OTIgMTMuNTJDMTguNzg5MiAxNC4xMTY3IDE4LjMwNTkgMTQuNiAxNy43MDkyIDE0LjZaTTIwLjk0OTIgMTIuOThIMTkuNzk5QzE5LjU1ODcgMTIuMDUxMiAxOC43MTM2IDExLjM2IDE3LjcwOTIgMTEuMzZDMTYuNjc1MSAxMS4zNiAxNS44MTExIDEyLjA4OSAxNS42MDA1IDEzLjA2MUMxNS41ODQzIDEzLjA1MDIgMTUuNTY4MSAxMy4wMzY3IDE1LjU0OTIgMTMuMDI4NlY4LjM4OTk5VjMuMjU5OTlIMTkuMjIzOUwyMC45NDkyIDcuOTQ3MTlWMTIuOThaJyBmaWxsPSclMjMyMUJGQkYnLyUzRSUzQ3BhdGggZD0nTTcuNzE5NjkgMC41NTk5OThDNy40MjI2OSAwLjU1OTk5OCA3LjE3OTY5IDAuODAyOTk4IDcuMTc5NjkgMS4xVjYuNzdDNy4xNzk2OSA3LjA2NyA3LjQyMjY5IDcuMzEgNy43MTk2OSA3LjMxSDEzLjM4OTdDMTMuNjg2NyA3LjMxIDEzLjkyOTcgNy4wNjcgMTMuOTI5NyA2Ljc3VjEuMUMxMy45Mjk3IDAuODAyOTk4IDEzLjY4NjcgMC41NTk5OTggMTMuMzg5NyAwLjU1OTk5OEg3LjcxOTY5Wk0xMi44NDk3IDYuMjNIOC4yNTk2OVYxLjY0SDEyLjg0OTdWNi4yM1onIGZpbGw9JyUyMzIxQkZCRicvJTNFJTNDcGF0aCBkPSdNMy4xMjg4NyA3LjMxMDAxSDYuMDk4ODdDNi4zOTU4NyA3LjMxMDAxIDYuNjM4ODcgNy4wNjcwMSA2LjYzODg3IDYuNzcwMDFWMy44MDAwMUM2LjYzODg3IDMuNTAzMDEgNi4zOTU4NyAzLjI2MDAxIDYuMDk4ODcgMy4yNjAwMUgzLjEyODg3QzIuODMxODcgMy4yNjAwMSAyLjU4ODg3IDMuNTAzMDEgMi41ODg4NyAzLjgwMDAxVjYuNzcwMDFDMi41ODg4NyA3LjA2NzAxIDIuODMxODcgNy4zMTAwMSAzLjEyODg3IDcuMzEwMDFaTTMuNjY4ODcgNC4zNDAwMUg1LjU1ODg3VjYuMjMwMDFIMy42Njg4N1Y0LjM0MDAxWicgZmlsbD0nJTIzMjFCRkJGJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgY29sb3I6ICM4Q0M2M0Y7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcmljZS1yYW5nZSB7XHJcbiAgICAgIG1hcmdpbjogMTVweCAwIDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgbWF4LWhlaWdodDogOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICA+IGRpdiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGg0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW46IDQ0cHggMCAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIH1cclxuICAuY28tYm94IHtcclxuICAgIGg0IHtcclxuICAgICAgbWFyZ2luOiA0NHB4IDAgMTBweDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pZC0tOSB7XHJcbiAgLmNvdXBvbi1pbnB1dCB7XHJcbiAgICBvcmRlcjogMjtcclxuICAgIHBhZGRpbmc6IDM1cHggMCAyNXB4O1xyXG4gICAgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmFsZXJ0IHtcclxuICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgfVxyXG59XHJcbi5pZC0tMTYsIC5pZC0tMTcge1xyXG4gIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmhlYWRlci10b3AgLnNlYXJjaCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfSBcclxuICAjaGVhZGVyIHtcclxuICAgIC5zaXRlLW5hbWUge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTU1cHg7XHJcbiAgICB9XHJcbiAgICAuaGVhZGVyLXRvcCB7XHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5pZC0tMTYge1xyXG4gIGxhYmVsW2Zvcj1cImRlbGl2ZXJ5Q291bnRyeUlkXCJdIHtcclxuICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJ0tyYWppbmEnO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jby1ib3gge1xyXG4gICAgJi5jby1iYXNpYy1pbmZvcm1hdGlvbiB7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdaw6FrbGFkbsOpIMO6ZGFqZSc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucm93IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDEwcHg7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyonO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jY2hlY2tvdXRDb250ZW50IHtcclxuICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgLmZvcm0tZ3JvdXAge1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICYuanMtdmFsaWRhdGVkLWVsZW1lbnQtd3JhcHBlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jb21wYW55LXNob3BwaW5nIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuXHJcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgIG1heC13aWR0aDogNzklO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgI3BheW1lbnQtY3VycmVuY3kge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwNXB4O1xyXG4gICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWxwZXIge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiTcOhdGUgdSBuw6FzIMO6xI1ldD9cIjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgY29sb3I6ICMwRjBGMEY7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjMEYwRjBGO1xyXG4gICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiUHJpaGzDoXN0ZSBzYSBhIG15IHbFoWV0a28gdnlwbG7DrW1lIHphIHbDoXMuXCI7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICMwRjBGMEY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNtYXJ0LWxhYmVscy1hY3RpdmUge1xyXG4gICNjaGVja291dENvbnRlbnQge1xyXG4gICAgLnNtYXJ0LWxhYmVsLXdyYXBwZXIge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICB3aWR0aDogODhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4jY2hlY2tvdXRTaWRlYmFyIHtcclxuICAudG9nZ2xlLWNvbnRhY3RzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDhweCAwIDEycHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5yYWRpby13cmFwcGVyIHtcclxuICAmLmFjdGl2ZSB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgYiB7XHJcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsIHtcclxuICAgIC5zdWJsYWJlbCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGF5bWVudC1sb2dvIHtcclxuICBpbWcge1xyXG4gICAgbWF4LWhlaWdodDogMzJweDtcclxuICB9XHJcbn1cclxuLnJhZGlvLXdyYXBwZXIuYWN0aXZlIC5mb3ItZnJlZSwgLmZvci1mcmVlIHtcclxuICBjb2xvcjogIzhDQzYzRjtcclxufVxyXG5cclxuLmNoZWNrb3V0LWJveCB7XHJcbiAgLmJveC5ib3gtc20ge1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbn1cclxuLmluLWtyb2stMSAubmV4dC1zdGVwLWZvcndhcmQ6OmFmdGVyLCAuaWQtLTkgLm5leHQtc3RlcC1mb3J3YXJkOjphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ub3JkZXItc3VtbWFyeSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIC5vcmRlci1zdW1tYXJ5LWlubmVyIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAwO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgPiBoNCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gaDQge1xyXG4gICAgbWFyZ2luOiAxMHB4IDAgMThweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC5vcmRlci1zdW1tYXJ5LWl0ZW06bm90KC5oZWxwZXIpIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMThweDtcclxuICAgICYucHJpY2Uge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmNhcnQtaXRlbS1hbW91bnQge1xyXG4gICAgICBvcmRlcjogLTE7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBjb2xvcjogJHRleHQ7XHJcbiAgICAgIC51bml0LXZhbHVlIHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICd4JztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJ0LWl0ZW0tbmFtZSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcmRlci1zdW1tYXJ5LWl0ZW0ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xyXG4gIH1cclxuICAub3JkZXItc3VtbWFyeS1pdGVtLmhlbHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIH1cclxuICAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG4gICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgIH1cclxuICAgICAgPiBzcGFuIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcmRlci1yZWNhcGl0dWxhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogLTE2cHg7XHJcbiAgICAgIHJpZ2h0OiAtMTZweDtcclxuICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmlkLS0xNyB7XHJcbiAgLnN0YXktaW4tdG91Y2ggaDQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLmNvdW50cnktZmxhZy5zZWxlY3RlZCB7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gICYuc21hcnQtbGFiZWxzLWFjdGl2ZSB7XHJcbiAgICAjY2hlY2tvdXRDb250ZW50IHtcclxuICAgICAgLnNtYXJ0LWxhYmVsLXdyYXBwZXIge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI3NoaXBwaW5nLWFkZHJlc3Mge1xyXG4gICAgJi5qcy1oaWRkZW4udmlzaWJsZSB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNnB4IDZweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvLWJveC1hZGRpdGlvbmFsIHtcclxuICAgIG1hcmdpbi10b3A6IDIzcHg7XHJcbiAgfVxyXG4gIC5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG4uYWR2YW5jZWQtb3JkZXIge1xyXG4gIC5sYnhzcGxpZGVfX3RyYWNrIHtcclxuICAgIC5sYngtY2Fyb3VzZWxfX2l0ZW0ge1xyXG4gICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmV4dHJhIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcbi5pZC0tMTUge1xyXG4gIC5jb250ZW50LWlubmVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnJlY2EtcGF5bWVudC13cmFwLCAub3JkZXItcGF5bWVudCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIHtcclxuICAgIC5jby1wYXltZW50LW1ldGhvZCB7XHJcbiAgICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICAgIC5yZWNhcGl0dWxhdGlvbi10YWJsZSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICB0aCwgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm9yZGVyLWNvbXBsZXRlLWxpbmtzIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWw6OmFmdGVyIHtcclxuICBib3JkZXItcmFkaXVzOiAycHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkK2xhYmVsOjphZnRlciwgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQrbGFiZWw6OmFmdGVyIHtcclxuICB3aWR0aDogMThweDtcclxuICBoZWlnaHQ6IDE4cHg7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmlkLS0xNy5zbWFydC1sYWJlbHMtYWN0aXZlIHtcclxuICAgICNjaGVja291dENvbnRlbnQge1xyXG4gICAgICAucGhvbmUtY29tYmluZWQtaW5wdXQge1xyXG4gICAgICAgIG1heC13aWR0aDogODAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5zbWFydC1sYWJlbC13cmFwcGVyIHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAyMSU7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pbi1zdGVwLTEsIC5pbi1zdGVwLTIge1xyXG4gICAgI2hlYWRlciB7XHJcbiAgICAgIC5oZWFkZXItdG9wLXdyYXBwZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgfVxyXG4gICAgICAuc2VhcmNoIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5oZWFkZXItdG9wIHtcclxuICAgICAgICAubWFpbCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpdGUtbmFtZSB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5vcmRlcmluZy1wcm9jZXNzIHtcclxuICAgIC5jYXJ0LXJvdyB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgI2NoZWNrb3V0Q29udGVudCB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gIH1cclxuICAjY2hlY2tvdXRTaWRlYmFyIHtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgfVxyXG4gIC5pZC0tMTYge1xyXG4gICAgI2NoZWNrb3V0U2lkZWJhciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcnQtaW5uZXIge1xyXG4gICAgLm5leHQtc3RlcCB7XHJcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAubmV4dC1zdGVwLWJhY2sge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbWFyZ2luOiAxNXB4IDMwcHggMTVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAjY2hlY2tvdXRTaWRlYmFyIHtcclxuICAgIC5iYW5uZXItaGVscCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5jYXJ0LXRhYmxlIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnAtcHJpY2Uge1xyXG4gICAgICAucHJpY2UtZmluYWwge1xyXG4gICAgICAgIGNvbG9yOiAjMWExOTM3O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudW5pdC12YWx1ZSB7XHJcbiAgICAgIGNvbG9yOiAjMWExOTM3O1xyXG4gICAgfVxyXG4gICAgLnAtdG90YWwge1xyXG4gICAgICAucHJpY2UtZmluYWwge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm9yZGVyaW5nLXByb2Nlc3Mge1xyXG4gICAgLmV4dHJhLmRlbGl2ZXJ5IHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICBvbC5jYXJ0LWhlYWRlciB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEsIHN0cm9uZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNkY2O1xyXG4gICAgICAgICAgYm9yZGVyOiAwOyBcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmFkdmFuY2VkLW9yZGVyIHtcclxuICAgIC5leHRyYXMtd3JhcCAge1xyXG4gICAgICAuZXh0cmEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAuY2FydC1lbXB0eSAuY2FydC1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgfVxyXG4gIG9sLmNhcnQtaGVhZGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuY2FydC10YWJsZSB7XHJcbiAgICB0ciB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pZC0tMTYsIC5pZC0tMTcge1xyXG4gICAgLm92ZXJhbGwtd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgICAjaGVhZGVyIHtcclxuICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC5oZWFkZXItdG9wIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnNlYXJjaCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgb2wuY2FydC1oZWFkZXIge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAub3JkZXJpbmctcHJvY2VzcyB7XHJcbiAgICAuY2FydC1pbm5lciB7XHJcbiAgICAgID4gLm5leHQtc3RlcCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAgIFxyXG4gICAgICAgIC5uZXh0LXN0ZXAtYmFjayB7XHJcbiAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmluLWtvc2lrIHtcclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEycHg7XHJcbiAgICB9XHJcbiAgICAudG9nZ2xlLWNvdXBvbi1pbnB1dCAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b246OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3Vwb24taW5wdXQge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAwOyAgIFxyXG5cclxuICAgICAgICAuZGlzY291bnQtY291cG9uLXZpc2libGUge1xyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkxMyc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNjI4NzU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FydC10YWJsZS1oZWFkZXIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY2FydC10YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYm9yZGVyO1xyXG5cclxuICAgICAgICB0ci5jYXJ0LXRhYmxlLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWYxZjFmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAmLmNhcnQtcC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucC10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucC1hdmFpbGFiaWxpdHkge1xyXG4gICAgICAgICAgICAuYXZhaWxhYmlsaXR5LWxhYmVsW3N0eWxlPVwiY29sb3I6ICMzMEQxMjJcIl0ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4Q0M2M0YgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgIFxyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRlY3JlYXNlLCAuaW5jcmVhc2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodC1ib3JkZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3Zlcjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zaG93LXJlbGF0ZWQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ci5yZW1vdmVhYmxlIHtcclxuICAgICAgICAgICAgLnJlbW92ZS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcclxuXHJcbiAgICAgICAgICAgICAgICAucGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5leHQtc3RlcCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cclxuICAgICAgICAmLWJhY2sge1xyXG4gICAgICAgICAgICBjb2xvcjogIzFmMWYxZjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWZvcndhcmQge1xyXG4gICAgICAgICAgICAub3JkZXItYnV0dG9uLXRleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZTkwYyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4uYnRuLWxnIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRpc2NvdW50LWNvdXBvbiB7XHJcbiAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmlucHV0LWdyb3VwIC5idG4ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3VtbWFyeSB7XHJcbiAgICAgICAgLmNvbC1tZC00IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgICAgICAgICAucHJpY2Utd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgICAgICAgLnByaWNlLWxhYmVsLnByaWNlLXByaW1hcnksIC5wcmljZS5wcmljZS1wcmltYXJ5LCAucHJpY2UucHJpY2Utc2Vjb25kYXJ5LCAucHJpY2UtbGFiZWwucHJpY2Utc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wcmljZS5wcmljZS1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudG9nZ2xlLWNvdXBvbi1pbnB1dCAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLm9yZGVyaW5nLXByb2Nlc3MgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktaW5uZXIge1xyXG4gICAgLmNhcnQtaXRlbS1wcmljZSB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICAgIC5jYXJ0LWl0ZW0tbmFtZSB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgIH1cclxufVxyXG5cclxub2wuY2FydC1oZWFkZXIgbGk6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBzdHJvbmcsIGEge1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTI1cHg7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOjUwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDo5OTFweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTU1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC02MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3JkZXItYnV0dG9uLXN1ZmZpeCB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5vcmRlcmluZy1wcm9jZXNzIHtcclxuICAgIC5wYXltZW50LWxvZ28ge1xyXG4gICAgICAgIG9yZGVyOiAtMTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBvbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgYTo6YmVmb3JlLCBvbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgc3Ryb25nOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdcXGU5MTMnO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnU2hvcHRldCc7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXN1bW1hcnkge1xyXG4gICAgICAgIC5jaGVja291dC1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm9yZGVyLXN1bW1hcnktaW5uZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4IHJnYmEoNTksIDEyNiwgMTI2LCAwLjEzKTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAub3JkZXItc3VtbWFyeS1pdGVtLmhlbHBlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmVjYXBpdHVsYXRpb24tc2luZ2xlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAub3JkZXItc3VtbWFyeS1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJ0LWl0ZW0tcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWYxZjFmO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHNwYW5bZGF0YS10ZXN0aWQ9XCJyZWNhcEl0ZW1QcmljZVwiXXtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5vcmRlci1yZWNhcGl0dWxhdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcnQtaXRlbS1uYW1lIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJpY2Utd3JhcHBlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgICAgIC5wcmljZS1sYWJlbC5wcmljZS1wcmltYXJ5LCAucHJpY2UucHJpY2UtcHJpbWFyeSwgLnByaWNlLnByaWNlLXNlY29uZGFyeSwgLnByaWNlLWxhYmVsLnByaWNlLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJpY2UtbGFiZWwucHJpY2UtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJpY2UucHJpY2UtcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpY2UucHJpY2Utc2Vjb25kYXJ5IHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jby1ib3gge1xyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcnQtY29udGVudCB7XHJcbiAgICAgICAgLnNoaXBwaW5nLWJpbGxpbmctdGFibGUge1xyXG4gICAgICAgICAgICAucmFkaW8td3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSg1OSwgMTI2LCAxMjYsIDAuMTMpO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH0gXHJcblxyXG4gICAgICAgIC5wYXltZW50LWluZm8ge1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3VibGFiZWwge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWwsIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbCB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmV4dC1zdGVwIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1mb3J3YXJkOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTBjJztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1iYWNrIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMWYxZjFmO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuLmJ0bi1sZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgICAgICAgICAub3JkZXItYnV0dG9uLXRleHQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jaGVja291dC1ib3gsIC5vcmRlci1zdW1tYXJ5LWlubmVyLCAub3JkZXItc3VtbWFyeS1pdGVtLCAucmVjYXBpdHVsYXRpb24tc2luZ2xlLCAub3JkZXItcmVjYXBpdHVsYXRpb24ge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJvcmRlcjtcclxuICAgIH1cclxuXHJcbiAgICBvbC5jYXJ0LWhlYWRlciAuY29tcGxldGVkIGEgc3BhbiB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIFxyXG59XHJcblxyXG4ub3JkZXJpbmctcHJvY2Vzczpub3QoLmlkLS0xNykgLmNhcnQtY29udGVudCAubmV4dC1zdGVwIC5idG4uYnRuLWxnIC5vcmRlci1idXR0b24tdGV4dCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnXFxlOTBjJztcclxuICAgICAgICBmb250LWZhbWlseTogJ1Nob3B0ZXQnO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLm9yZGVyaW5nLXByb2Nlc3MgLmNhcnQtY29udGVudCAubmV4dC1zdGVwIC5idG4uYnRuLWxnOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuXHJcbi5vcmRlcmluZy1wcm9jZXNzLmlkLS0xNyAuY2FydC1jb250ZW50IC5uZXh0LXN0ZXAgLmJ0bi5idG4tbGcgLm9yZGVyLWJ1dHRvbi10ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuLmNhcnQtdGFibGUgdHIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodC1ib3JkZXI7XHJcblxyXG4gICAgdGQge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICRsaWdodC1ib3JkZXI7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmV4dHJhcy13cmFwIHtcclxuICAgIC5idG4uYnRuLWNvbnZlcnNpb25bZGF0YS10ZXN0aWQ9XCJwb3B1cENhcnRcIl0ge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuaW4ta29zaWsge1xyXG5cclxuICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY291cG9uLWlucHV0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDA7ICAgXHJcblxyXG4gICAgICAgICAgICAuZGlzY291bnQtY291cG9uLXZpc2libGUge1xyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxlOTEzJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdTaG9wdGV0JztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0RGQUQxNjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50b2dnbGUtY291cG9uLWlucHV0IHtcclxuICAgICAgICAgICAgLnRvZ2dsZS1jb3Vwb24taW5wdXQtYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kaXNjb3VudC1jb3Vwb24ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1bW1hcnkgLmNvbC1tZC00IC5wcmljZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FydC1pbm5lciB7XHJcblxyXG4gICAgICAgICAgICAubmV4dC1zdGVwIHtcclxuICAgICAgICAgICAgICAgIC5idG4uYnRuLWxnIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJ0LXRhYmxlIHtcclxuICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdGQucC10b3RhbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDc2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdGQucC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0ZC5wLXF1YW50aXR5IHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNzRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnF1YW50aXR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0ZC5jYXJ0LXAtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3QtdGFibGUtbmFtZS1mb290ZXIge1xyXG4gICAgICAgIC5hdmFpbGFiaWxpdHktbGFiZWxbc3R5bGU9XCJjb2xvcjogIzMwRDEyMlwiXSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOENDNjNGICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlcmluZy1wcm9jZXNzIC5jb250ZW50LXdyYXBwZXIuY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgLnZhbGlkYXRvci1tc2csIC5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyIC5qcy12YWxpZGF0b3ItbXNnIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4iLCIuaWQtLTE1IHtcclxuICAgIGgxLm9yZGVyLXN1bW1hcnktaGVhZGluZyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnxI5ha3VqZW1lLCBWYcWhdSBvYmplZG7DoXZrdSBzbWUgcHJpamFsaS4nO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzQxJyBoZWlnaHQ9JzQxJyB2aWV3Qm94PScwIDAgNDEgNDEnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00yOS41NjIgMTMuOTk1MkMzMC4xODc2IDE0LjYyMDggMzAuMTg3NiAxNS42MzQ5IDI5LjU2MiAxNi4yNjAyTDE4LjgxNzcgMjcuMDA0OEMxOC4xOTIxIDI3LjYzMDEgMTcuMTc4MyAyNy42MzAxIDE2LjU1MjcgMjcuMDA0OEwxMS40MzggMjEuODg5OEMxMC44MTI0IDIxLjI2NDUgMTAuODEyNCAyMC4yNTA0IDExLjQzOCAxOS42MjUxQzEyLjA2MzMgMTguOTk5NSAxMy4wNzc0IDE4Ljk5OTUgMTMuNzAyNyAxOS42MjUxTDE3LjY4NTEgMjMuNjA3NEwyNy4yOTY5IDEzLjk5NTJDMjcuOTIyNiAxMy4zNjk5IDI4LjkzNjcgMTMuMzY5OSAyOS41NjIgMTMuOTk1MlpNNDEgMjAuNUM0MSAzMS44MzE0IDMxLjgyOTggNDEgMjAuNSA0MUM5LjE2ODYzIDQxIDAgMzEuODI5OCAwIDIwLjVDMCA5LjE2ODYzIDkuMTcwMiAwIDIwLjUgMEMzMS44MzE0IDAgNDEgOS4xNzAyIDQxIDIwLjVaTTM3Ljc5NjkgMjAuNUMzNy43OTY5IDEwLjkzOTEgMzAuMDU5NiAzLjIwMzEyIDIwLjUgMy4yMDMxMkMxMC45MzkxIDMuMjAzMTIgMy4yMDMxMiAxMC45NDA0IDMuMjAzMTIgMjAuNUMzLjIwMzEyIDMwLjA2MDkgMTAuOTQwNCAzNy43OTY5IDIwLjUgMzcuNzk2OUMzMC4wNjA5IDM3Ljc5NjkgMzcuNzk2OSAzMC4wNTk2IDM3Ljc5NjkgMjAuNVonIGZpbGw9JyUyMzdBQjUyQycvJTNFJTNDL3N2ZyUzRVwiKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0b3A6IC00MHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA0MyU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNDglO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5xcmNvZGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2Nhbi1hbmQtcGF5IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWNhcGl0dWxhdGlvbi13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIC5jby1wYXltZW50LW1ldGhvZCB7XHJcbiAgICAgICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWJvcmRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRlbnQtaW5uZXIge1xyXG4gICAgICAgIHNwYW5bZGF0YS10ZXN0aWQ9b3JkZXJOdW1iZXJdIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNXB4O1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ8SMw61zbG8gb2JqZWRuw6F2a3k6ICc7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucC1jZWxsIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgJi5wLXByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FydC10YWJsZSB0ciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIHRkLnAtcXVhbnRpdHkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA5MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkLmNhcnQtcC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZWNhcGl0dWxhdGlvbi10YWJsZS1wYXltZW50IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnJlY2FwaXR1bGF0aW9uLXRhYmxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBlbmQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdfQ== */
