@charset "UTF-8";*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}#content{line-height:1.44}.h1,.h2,.h3,.homepage-group-title,h1,h2,h3{font-weight:900;text-transform:uppercase}.homepage-group-title,h2{font-size:24px}@media (min-width:768px){.homepage-group-title,h2{font-size:32px}}.homepage-group-title{margin:45px 0 25px}tr td{border:none}.msg{padding-bottom:20px;padding-top:20px}.show-tooltip.acronym[data-original-title]{border-bottom:none!important}.site-msg.information{background:#f5ffdf;box-shadow:none;max-width:100%;opacity:1;padding:11px 0;position:static}.site-msg.information .container{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;position:relative}@media (min-width:768px){.site-msg.information .container{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.site-msg.information .container{width:972px}}@media (min-width:1200px){.site-msg.information .container{width:1178px}}@media (min-width:1380px){.site-msg.information .container{width:1340px}}.site-msg.information .text{color:#231f20;font-size:13px}@media (min-width:768px){.site-msg.information .text{text-align:center}}.site-msg.information .text img{display:block;margin-right:8px}.site-msg.information .text a{text-decoration:underline}.site-msg.information .text a:hover{color:#5084a0}.site-msg.information .close{right:20px}.site-msg.information .close:before{color:#231f20}:focus{outline:none}.slick-slider{-webkit-tap-highlight-color:rgba(0,0,0,0);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-color:#fff;border:1px solid #294d66;border-radius:5px;display:flex;height:24px;justify-content:center;margin-top:-35px;opacity:1;position:absolute;top:50%;width:24px;z-index:4}.slick-slider .slick-arrow.slick-disabled{display:none!important}.slick-slider .slick-arrow:after{content:"";display:block;height:100%;width:100%}.slick-slider .slick-arrow.slick-prev{left:3px}.slick-slider .slick-arrow.slick-prev:after{background:url(/user/documents/upload/icons/prev-c.svg) 50% no-repeat;background-size:24px auto}.slick-slider .slick-arrow.slick-next{right:3px}.slick-slider .slick-arrow.slick-next:after{background:url(/user/documents/upload/icons/next-c.svg) 50% no-repeat;background-size:24px auto}.slick-list{display:block!important;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 0;padding:0;width:100%}.slick-dots li{height:16px;list-style:none;margin:0 4px;position:relative;width:16px}.slick-dots li button{background-color:#fff;display:block;font-size:0;padding:0}.slick-dots li button,.slick-dots li.slick-active button{border:1px solid #294d66;border-radius:50%;height:16px;width:16px}.slick-dots li.slick-active button{background-color:#294d66}.products-block.slick-slider>div{border:0;padding:0;width:100%}@media (min-width:1380px){.container{width:1340px}}.id--45 .content-inner>h1+p:first-of-type,.id--46 .content-inner>h1+p:first-of-type{font-size:18px;font-weight:700}.contact-row{display:flex;flex-wrap:wrap;margin-bottom:25px}@media (min-width:768px){.contact-row{margin-bottom:50px}}.contact-row__item{width:100%}@media (min-width:576px){.contact-row__item{width:calc(50% - 10px)}}@media (min-width:992px){.contact-row__item{width:calc(33.33333% - 10px)}}.contact-row__title{font-weight:700}.id--51 .votes-wrap .vote-wrap .stars{margin-bottom:13px}.id--51 .rate-wrapper.unveil-wrapper .rate-block{padding-right:60px}.id--51 .rate-wrapper.unveil-wrapper .rate-count.active{right:-60px}.breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:5px!important;padding-top:0!important;position:relative}@media (min-width:768px){.breadcrumbs{padding-bottom:15px!important;padding-top:22px!important}}.breadcrumbs a,.breadcrumbs span{color:#231f20;font-size:14px;position:relative}.breadcrumbs a>span,.breadcrumbs span>span{display:block;line-height:1}.breadcrumbs a:hover,.breadcrumbs span:hover{color:#231f20}.breadcrumbs a{text-decoration:underline}.breadcrumbs a:hover{color:#231f20;text-decoration:none}.breadcrumbs .navigation-home-icon{background:url(/user/documents/upload/icons/home-b.svg) 50% no-repeat;background-size:100% auto;height:18px;width:16px}.breadcrumbs .navigation-home-icon:before{display:none}.breadcrumbs .navigation-bullet{font-size:0;padding:0 6px}.breadcrumbs .navigation-bullet:before{content:"\e90f";display:block;font-family:shoptet;font-size:9px;transform:rotate(180deg)}.breadcrumbs>span{align-items:center;display:flex;padding-bottom:10px}@media (max-width:767px){.breadcrumbs>span:last-child .navigation-bullet,.breadcrumbs>span:not(:nth-last-child(2)):not(:last-child){display:none}}@media (min-width:992px){.type-detail.desktop #content-wrapper>.breadcrumbs{display:none}}.type-detail .breadcrumbs{width:100%}@media (max-width:767px){.type-detail .breadcrumbs{padding-bottom:25px}}.custom-category .breadcrumbs a,.custom-category .breadcrumbs a:hover,.custom-category .breadcrumbs span,.custom-category .breadcrumbs span:hover{color:#fff}.custom-category .breadcrumbs .navigation-home-icon{background:url(/user/documents/upload/icons/home.svg) 50% no-repeat;background-size:100% auto}.custom-category .breadcrumbs .navigation-bullet:before{color:#fff}.btn,a.btn{border-radius:5px;font-size:16px;padding:5px 18px}.btn:not(.btn-xs),a.btn:not(.btn-xs){font-size:16px;font-weight:900;padding:8px 30px}.btn:hover,a.btn:hover{text-decoration:underline}.btn.btn-default,.btn.btn-default:hover,a.btn.btn-default,a.btn.btn-default:hover{background-color:transparent;border-color:#231f20;color:#231f20}.btn.btn-default:hover,a.btn.btn-default:hover{text-decoration:underline}.btn.btn-default.load-products,a.btn.btn-default.load-products{background-color:transparent;border-color:#231f20;color:#231f20}.btn.btn-default.load-products:hover,a.btn.btn-default.load-products:hover{background-color:transparent;border-color:#231f20;color:#231f20;text-decoration:underline}.btn.add-to-cart-button,.btn.btn-conversion,a.btn.add-to-cart-button,a.btn.btn-conversion{background-color:#f5b93d;border-color:#f5b93d;color:#231f20}.btn.add-to-cart-button:hover,.btn.btn-conversion:hover,a.btn.add-to-cart-button:hover,a.btn.btn-conversion:hover{background-color:#f9d087;border-color:#f9d087;color:#231f20;text-decoration:none}.btn.btn-primary,.btn.btn-secondary,a.btn.btn-primary,a.btn.btn-secondary{background-color:#f5b93d;border-color:#f5b93d;color:#231f20}.btn.btn-primary:hover,.btn.btn-secondary:hover,a.btn.btn-primary:hover,a.btn.btn-secondary:hover{background-color:#f9d087;border-color:#f9d087;color:#231f20;text-decoration:none}.add-to-cart-button,.cart-related-button .btn.btn-sm{height:48px;line-height:30px}.cart-related-button .btn.btn-sm{background-color:#231f20;border-color:#231f20;color:#fff;font-size:16px;font-weight:900;max-width:125px;padding:8px 14px;text-transform:uppercase;width:100%}.cart-related-button .btn.btn-sm:hover{background-color:#f9d087;border-color:#f9d087;color:#fff;text-decoration:none}.btn-simple{color:#231f20;font-size:16px;font-weight:900;text-decoration:underline}.btn-simple:hover{text-decoration:none}.siteCookies__form{border-radius:10px}.siteCookies--bottom{align-items:center;background:rgba(0,0,0,.561);bottom:0;display:flex;height:100%;justify-content:center;left:0;margin-left:0;right:0;top:0;width:100%}.siteCookies__form{background-color:#fff;display:flex;flex-direction:column;padding:50px}.siteCookies__link{background-color:#fff;border:0;border-radius:4px;color:#11111f;display:block;font-weight:700;line-height:48px;margin:0 auto;padding:0;text-align:center;white-space:nowrap;width:100%}.siteCookies__link:hover{background:#f5f5f5;color:#000}.custom-cookies h1{color:#000;margin-top:0}.custom-cookies p{color:#000}.siteCookies__button.js-cookiesConsentSubmit[value=all]{background:#000;color:#fff;width:50%}.siteCookies__buttonWrap{display:flex;flex-direction:column}.siteCookies__button.js-cookiesConsentSubmit{margin:0;width:50%}.custom-cookies a,.custom-cookies a:hover{color:#c38a35}.siteCookies__links{position:relative;right:-285px;width:50%}.siteCookies__buttonWrap{margin-top:-48px}.siteCookies__button:hover{background-color:#f5f5f5}@media (max-width:768px){.siteCookies__form{max-width:calc(100% - 20px)}.siteCookies .siteCookies__form .siteCookies__button.js-cookiesConsentSubmit{width:100%}.siteCookies__buttonWrap{margin-top:0}.siteCookies__links{right:0;width:100%}}@media (max-width:992px){.custom-cookies h1{font-size:17px}.custom-cookies p{font-size:15px}.siteCookies__form{padding:30px}}.box-bg-default .extra,.extras-wrap .extra{border-radius:5px;margin-bottom:16px;max-width:540px;padding:12px;width:100%}.box-bg-default .extra.delivery,.extras-wrap .extra.delivery{background-color:#edf9ff;margin-top:0;padding:15px}.box-bg-default .extra.delivery:before,.extras-wrap .extra.delivery:before{content:url(/user/documents/mime/src/icon/delivery.svg?1);display:inline-block;vertical-align:middle}.box-bg-default .extra.delivery span,.box-bg-default .extra.delivery strong,.extras-wrap .extra.delivery span,.extras-wrap .extra.delivery strong{color:#294d66;font-size:13px}@media (min-width:768px){.box-bg-default .extra.delivery span,.box-bg-default .extra.delivery strong,.extras-wrap .extra.delivery span,.extras-wrap .extra.delivery strong{font-size:16px}}.box-bg-default .extra.delivery span,.extras-wrap .extra.delivery span{font-weight:700}.box-bg-default .extra.delivery strong,.extras-wrap .extra.delivery strong{font-weight:800}.box-bg-default .extra.delivery .price-range,.extras-wrap .extra.delivery .price-range{height:7px;margin:5px 0 0}.box-bg-default .extra.delivery .price-range:before,.extras-wrap .extra.delivery .price-range:before{content:""}.box-bg-default .extra.delivery .price-range>div,.extras-wrap .extra.delivery .price-range>div{background-color:#294d66;border-radius:100px}.box-bg-default .extra.discount,.extras-wrap .extra.discount{background-color:#fceef1}.box-bg-default .extra.discount:before,.extras-wrap .extra.discount:before{content:url(/user/documents/mime/src/icon/sale.svg?1);display:inline-block;vertical-align:middle}.box-bg-default .extra.discount span,.box-bg-default .extra.discount strong,.extras-wrap .extra.discount span,.extras-wrap .extra.discount strong{color:#e30e67;font-size:13px}@media (min-width:768px){.box-bg-default .extra.discount span,.box-bg-default .extra.discount strong,.extras-wrap .extra.discount span,.extras-wrap .extra.discount strong{font-size:16px}}.box-bg-default .extra.discount span,.extras-wrap .extra.discount span{font-weight:700}.box-bg-default .extra.discount strong,.extras-wrap .extra.discount strong{font-weight:800}.box-bg-default .extra.discount .price-range,.extras-wrap .extra.discount .price-range{height:7px;margin:0}.box-bg-default .extra.discount .price-range:before,.extras-wrap .extra.discount .price-range:before{content:""}.box-bg-default .extra.discount .price-range>div,.extras-wrap .extra.discount .price-range>div{background-color:#e30e67;border-radius:100px}.box-bg-default .extra .price-range,.extras-wrap .extra .price-range{background-color:#fff;border:0;border-radius:100px}.advanced-order .extras-wrap .extra.step{width:100%}#footer{background-color:#edf9ff;color:#294d66;padding-top:40px;position:relative}@media (max-width:991px){#footer{padding-top:25px}}@media (min-width:768px){#footer{background-image:url(/user/documents/upload/icons/footer-bg.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto}}#footer a,#footer h4,#footer p{color:#294d66}#footer a,#footer a:hover{text-decoration:underline}#footer a:hover{color:#5084a0}#footer h4{border-bottom:1px solid #afcad8;font-size:16px;font-weight:900;margin-bottom:17px;padding-bottom:17px;text-transform:uppercase}#footer .news-item-widget{padding-bottom:13px;padding-top:0}#footer .banner{margin-bottom:0;min-height:auto}#footer .banner-wrapper{margin-top:0}#footer .footer-bottom{background-color:transparent;padding-top:0}#footer .footer-bottom .container{padding-bottom:20px}@media (max-width:767px){#footer .footer-bottom .container{display:flex;flex-direction:column}}#footer .footer-bottom .container:before{background-color:#afcad8;content:"";display:block;height:1px;margin-bottom:25px;width:100%}#footer .copyright{padding-top:15px}#footer .copyright strong{font-weight:400}@media (max-width:767px){#footer #signature{margin:20px 0 0;order:2}}.custom-footer{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;padding-bottom:0}@media (max-width:767px){.custom-footer{padding-bottom:0!important;padding-top:0}}.custom-footer>div{padding-bottom:30px;padding-left:10px;padding-right:10px}@media (max-width:767px){.custom-footer>div{padding-bottom:10px;width:100%!important}}@media (min-width:992px){.custom-footer>div{width:50%}}@media (min-width:1200px){.custom-footer>div{width:25%}}@media (max-width:1199px){.custom-footer>div:first-child{width:100%}.custom-footer>div:nth-child(2),.custom-footer>div:nth-child(3),.custom-footer>div:nth-child(4){width:33.33%}}@media (max-width:767px){.custom-footer>div:nth-child(2),.custom-footer>div:nth-child(3){padding-bottom:0}.custom-footer>div:nth-child(2) h4,.custom-footer>div:nth-child(3) h4{border-bottom:none;cursor:pointer;margin:0!important;padding:15px 0!important;position:relative;text-transform:uppercase}.custom-footer>div:nth-child(2) h4:after,.custom-footer>div:nth-child(3) h4:after{align-items:center;background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:16px auto;content:"";display:flex;font-size:9px;font-weight:700;height:24px;justify-content:center;margin-top:-12px;padding-top:2px;position:absolute;right:0;top:50%;transform:rotate(180deg);width:24px}.custom-footer>div:nth-child(2) .news-item-widget,.custom-footer>div:nth-child(3) .news-item-widget{display:none}.custom-footer>div:nth-child(2).show-list h4,.custom-footer>div:nth-child(3).show-list h4{margin-bottom:20px!important}.custom-footer>div:nth-child(2).show-list h4:after,.custom-footer>div:nth-child(3).show-list h4:after{transform:rotate(0deg)}.custom-footer>div:nth-child(2).show-list .news-item-widget,.custom-footer>div:nth-child(3).show-list .news-item-widget{display:block}.custom-footer>div:nth-child(2).show-list .news-item-widget:last-of-type,.custom-footer>div:nth-child(3).show-list .news-item-widget:last-of-type{margin-bottom:10px}.custom-footer>div:nth-child(4){border-bottom:none}.custom-footer>div:nth-child(4) h4{border-bottom:none!important;margin:0!important;padding:15px 0 20px!important;text-transform:uppercase}.custom-footer>div:nth-child(4) .news-item-widget{border-bottom:1px solid #afcad8;display:flex;flex-wrap:wrap}}.custom-footer>div:nth-child(4) .news-item-widget h5{margin-bottom:13px}@media (max-width:767px){.custom-footer>div:nth-child(4) .news-item-widget h5{width:50%}.custom-footer>div:nth-child(4) .news-item-widget h5:first-child{order:-6}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(2){order:-4}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(3){order:-2}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(4){order:-5}.custom-footer>div:nth-child(4) .news-item-widget h5:nth-child(5){order:-3}}.custom-footer>div:nth-child(4) .news-item-widget h5 a{display:inline-block;padding-left:35px;position:relative}.custom-footer>div:nth-child(4) .news-item-widget h5 a:before{content:"";display:block;height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.sk/"]:before{background:url(/user/documents/upload/icons/flag-sk.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.cz/"]:before{background:url(/user/documents/upload/icons/flag-cz.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.hu/"]:before{background:url(/user/documents/upload/icons/flag-hu.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.ro/"]:before{background:url(/user/documents/upload/icons/flag-ro.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.pl/"]:before{background:url(/user/documents/upload/icons/flag-pl.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.si/"]:before{background:url(/user/documents/upload/icons/flag-si.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(4) .news-item-widget h5 a[href="https://www.heliumking.bg/"]:before{background:url(/user/documents/upload/icons/flag-bg.svg) 50% no-repeat;background-size:100% auto}.custom-footer>div:nth-child(5){padding-bottom:0;padding-top:20px;width:100%}@media (max-width:1199px){.custom-footer>div:nth-child(5){padding-bottom:10px;padding-top:10px}}@media (min-width:768px){.custom-footer>div:nth-child(5){position:relative}.custom-footer>div:nth-child(5):before{border-top:1px solid #afcad8;content:"";display:block;left:10px;position:absolute;right:10px;top:0}}.custom-footer>div:nth-child(n+6){display:none}.custom-footer .payment,.custom-footer .shipping{padding-top:15px}@media (max-width:1199px){.custom-footer .payment,.custom-footer .shipping{flex-basis:50%;margin-right:0!important;padding:10px 0}}@media (min-width:768px){.custom-footer .payment,.custom-footer .shipping{padding-bottom:20px;padding-top:20px}}@media (max-width:767px){.custom-footer .payment,.custom-footer .shipping{flex-basis:100%;width:100%}}.custom-footer .payment .wrap,.custom-footer .shipping .wrap{align-items:flex-start;display:flex;flex-wrap:wrap}.custom-footer .payment .wrap img,.custom-footer .shipping .wrap img{margin:0 15px 15px 0}.custom-footer .payment p,.custom-footer .shipping p{font-weight:700;margin-bottom:15px;width:100%}.custom-footer .footer-info{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-footer .footer-info>div{margin-right:35px}.custom-footer .footer-store{padding-bottom:10px;padding-top:10px}@media (max-width:1199px){.custom-footer .footer-store{align-items:center;display:flex;flex-basis:100%;justify-content:center;margin-right:0}}@media (max-width:767px){.custom-footer .footer-store{flex-direction:column}}@media (min-width:768px){.custom-footer .footer-store{padding-bottom:20px;padding-top:20px}}.custom-footer .footer-store img{margin-right:10px}.custom-footer .footer-store .btn-primary{background-color:#fff;border-color:#fff;color:#294d66}@media (max-width:767px){.custom-footer .footer-store .btn-primary{margin-bottom:10px;margin-top:20px}}.custom-footer .footer-store .btn-primary:hover{background-color:#fff;border-color:#fff;color:#294d66;text-decoration:underline}.custom-footer .custom-footer__contact h4{display:none}@media (max-width:1199px){.custom-footer .contact-box{margin:0 auto 20px;max-width:325px;width:100%}}@media (max-width:767px){.custom-footer .contact-box{margin-bottom:0}}.custom-footer .contact-box lottie-player{margin-top:-15px;text-align:center}@media (min-width:768px){.custom-footer .contact-box lottie-player{margin-left:-15px;text-align:unset}}@media (max-width:767px){.custom-footer .contact-box lottie-player{width:100%!important}}.custom-footer .contact-box ul{background:url(/user/documents/upload/icons/contact-bg.svg) left top 5px no-repeat;background-size:48px auto;padding-top:10px}@media (max-width:1199px){.custom-footer .contact-box ul{background-position:0;padding-left:65px;padding-top:0}}.custom-footer .contact-box ul li{padding-bottom:10px;padding-top:10px}@media (min-width:1200px){.custom-footer .contact-box ul li:first-of-type{border-bottom:1px solid #afcad8;margin-bottom:12px;padding-bottom:30px}.custom-footer .contact-box ul li:first-child,.custom-footer .contact-box ul li:nth-child(2){padding-left:56px}}@media (min-width:1380px){.custom-footer .contact-box ul li:first-child,.custom-footer .contact-box ul li:nth-child(2){padding-left:68px}}.custom-footer .contact-box ul li .mail a,.custom-footer .contact-box ul li .tel a{text-decoration:none!important}.custom-footer .contact-box ul li .mail a:hover,.custom-footer .contact-box ul li .tel a:hover{text-decoration:underline!important}.custom-footer .contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto}.custom-footer .contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box{min-height:auto;padding-left:0}.contact-box>img{display:none}.contact-box ul{display:flex;flex-wrap:wrap}.contact-box ul li a,.contact-box ul li span{color:#294d66}.contact-box ul li:first-child,.contact-box ul li:nth-child(2){width:100%}.contact-box ul li:nth-child(2){order:-1}.contact-box ul li .mail,.contact-box ul li .tel{padding-left:38px;position:relative}.contact-box ul li .mail:before,.contact-box ul li .tel:before{content:""!important;display:block;height:24px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.contact-box ul li .mail a,.contact-box ul li .tel a{font-size:18px;font-weight:900}.contact-box ul li .tel:before{background:url(/user/documents/upload/icons/phone.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li .tel:after{content:"Po-Pia 8:00 - 16:00 hod.";display:block;font-size:14px;font-weight:400;margin-top:0}.contact-box ul li .mail:before{background:url(/user/documents/upload/icons/mail.svg) 50% no-repeat;background-size:100% auto}.contact-box ul li:nth-child(4){order:3}.contact-box ul li:nth-child(3){order:4}.contact-box ul li:nth-child(6){order:5}.contact-box ul li:nth-child(5){order:6}.contact-box ul li.social-icon-list{padding-right:15px}.contact-box ul .social-icon{background-color:#294d66;border-radius:5px;height:48px;overflow:hidden;width:48px}.contact-box ul .social-icon:hover{background-color:#193a4c}.contact-box ul .social-icon:before{height:48px;width:48px}.contact-box ul .social-icon.facebook:before{background:url(/user/documents/upload/icons/fb.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.instagram:before{background:url(/user/documents/upload/icons/ig.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.tiktok:before{background:url(/user/documents/upload/icons/tiktok.svg) 50% no-repeat;background-size:24px auto;content:""}.contact-box ul .social-icon.youtube:before{background:url(/user/documents/upload/icons/ytb.svg) 50% no-repeat;background-size:24px auto;content:""}#header{border:0;box-shadow:none;transition:all .15s ease-in-out}@media (max-width:767px){#header{border-bottom:none;box-shadow:none;padding-top:20px;position:static;top:56px;transform:none!important}}@media (min-width:768px){#header .container{padding-left:20px;padding-right:20px}}#header .site-name{padding-left:0}@media (min-width:992px){#header .site-name{width:315px}}@media (max-width:767px){#header .site-name{flex:0 1 145px!important;margin-left:65px;padding-left:0}}@media (max-width:390px){#header .site-name{flex:0 1 135px!important;margin-left:60px}}@media (max-width:360px){#header .site-name{flex:0 1 110px!important;margin-left:55px}}#header .site-name>a{display:block;height:auto}@media (min-width:992px){#header .site-name>a{margin:-7px auto 0;padding-right:20px;width:264px!important}}#header .site-name>a img{max-height:70px}@media (min-width:992px){#header .site-name>a img{max-height:98px}}@media (max-width:767px){#header .site-name>a img{max-height:32px;width:auto}}#header .search{display:block;margin-top:16px;order:1;padding:0;width:100%}@media (min-width:768px){#header .search{margin-left:15px}}@media (min-width:992px){#header .search{margin-top:0;max-width:620px;order:unset;width:100%}}@media (max-width:767px){#header .search{display:block;margin:0 -10px;opacity:1;order:3;padding:25px 10px 15px;width:calc(100% + 20px)}}#header .search .search-button{background-color:#294d66;border-color:#294d66;border-radius:5px;color:#fff;display:block;font-weight:700;height:48px;line-height:normal;right:4px;top:4px;width:114px}#header .search .search-button:hover{background-color:#193a4c;border-color:#193a4c}#header .search-form{border-radius:5px;width:100%}#header .search-form:hover .search-input{border-color:#cfdbde}#header .search-input{border:1px solid #cfdbde;border-radius:5px;height:56px;padding:0 0 0 50px}#header .search .search-input-icon{background:url(/user/documents/upload/icons/search.svg) 50% no-repeat;background-size:100% auto;height:32px;width:32px}#header .search .search-input-icon:before{display:none}@media (min-width:1200px){#header .navigation-buttons{width:35%}}@media (min-width:1380px){#header .navigation-buttons{width:30%}}@media (min-width:768px){#header .navigation-buttons{margin-left:auto;order:10}}@media (max-width:767px){#header .navigation-buttons{height:32px}}#header .navigation-buttons>a{height:32px;line-height:35px;margin-left:10px;width:32px}@media (max-width:767px){#header .navigation-buttons>a{height:32px;line-height:32px;margin:0;margin-left:10px;width:32px}}#header .navigation-buttons>a:before{line-height:35px}@media (max-width:767px){#header .navigation-buttons>a:before{line-height:24px}}@media (min-width:992px){#header .navigation-buttons>a{height:auto;margin-left:15px;width:auto}}#header .navigation-buttons>a:after{bottom:-22px;color:#231f20;display:none;font-size:14px;font-weight:400;left:-20px;line-height:normal;position:absolute}@media (min-width:1200px){#header .navigation-buttons>a:after{display:block}}#header .navigation-buttons>a.top-nav-button-account,#header .navigation-buttons>a.top-nav-button-login{align-items:center;display:flex;flex-direction:column;gap:1.5px}#header .navigation-buttons>a.top-nav-button-account:hover,#header .navigation-buttons>a.top-nav-button-login:hover{text-decoration:none!important}#header .navigation-buttons>a.top-nav-button-account:before,#header .navigation-buttons>a.top-nav-button-login:before{content:url(/user/documents/upload/icons/user.svg);height:32px}#header .navigation-buttons>a.top-nav-button-account span,#header .navigation-buttons>a.top-nav-button-login span{color:#231f20;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}@media (max-width:1199px){#header .navigation-buttons>a.top-nav-button-account span,#header .navigation-buttons>a.top-nav-button-login span{display:none}}#header .navigation-buttons>a.favorite{align-items:center;display:flex;flex-direction:column;gap:1.5px}@media (max-width:767px){#header .navigation-buttons>a.favorite{margin:0;position:relative}}#header .navigation-buttons>a.favorite:hover{text-decoration:none!important}@media (min-width:768px){#header .navigation-buttons>a.favorite .favorite_icon{height:32px}}#header .navigation-buttons>a.favorite span:not(.number){color:#231f20;font-size:14px;font-weight:400;line-height:normal;white-space:nowrap}#header .navigation-buttons>a[data-target=cart]{display:flex;flex-direction:row-reverse;gap:1px}@media (min-width:1200px){#header .navigation-buttons>a[data-target=cart]{border:1px solid #e2e2e2;border-radius:10px;margin-right:0;padding:7px 10px}}@media (max-width:767px){#header .navigation-buttons>a[data-target=cart]{margin-left:8px;padding:0}}#header .navigation-buttons>a[data-target=cart]:before{content:url(/user/documents/upload/icons/cart.svg);margin-left:5px;margin-right:0}#header .navigation-buttons>a[data-target=cart] .cart-price{color:#231f20;font-size:16px;font-weight:900;line-height:normal;white-space:nowrap}#header .navigation-buttons>a[data-target=cart] i{background-color:#69b795;font-size:12px;font-weight:900;height:19px;left:unset;line-height:13px;padding:3px 0;right:7px;top:26px;width:19px}@media (max-width:1199px){#header .navigation-buttons>a[data-target=cart] i{right:-3px;top:19px}}#header .navigation-buttons>a[data-target=search]{display:none}@media (min-width:768px){#header .navigation-buttons>a[data-target=navigation]{align-items:center;border:1px solid #cfdbde;border-radius:5px;display:flex;display:none;height:34px;padding:5px;position:relative;text-decoration:none;width:auto}}@media (max-width:767px){#header .navigation-buttons>a[data-target=navigation]{align-items:center;display:flex;flex-direction:column;height:60px;left:5px;line-height:1.2;margin:0;padding-top:10px;position:absolute;text-decoration:none;top:-4px;width:60px}#header .navigation-buttons>a[data-target=navigation]:before{background:url(/user/documents/upload/icons/hamb.svg) 50% no-repeat;background-size:100% auto;content:"";height:16px;line-height:1;width:20px}}#header .navigation-buttons>a[data-target=navigation]:after{content:"MENU";display:flex;font-size:12px;font-weight:900;margin-top:5px;position:unset;text-decoration:none!important}#header .header-bottom{border:0}@media (min-width:768px){#header .header-bottom{background-color:#f7f9fa}#header .header-top{padding:0 0 40px}}@media (max-width:767px){#header .header-top .container{padding-left:15px;padding-right:15px}}@media (min-width:768px){#header .header-top-wrapper{flex-wrap:nowrap;justify-content:space-between}#header .header-top-wrapper .site-name,#header .header-top-wrapper>div{flex:unset}}.navigation-window-visible #header .navigation-buttons>a[data-target=navigation]:before{background:url(/user/documents/upload/icons/cross.svg) no-repeat 50%;background-size:14px auto;border-radius:unset;box-shadow:none;content:"";height:16px;text-decoration:none!important;width:20px}@media (max-width:767px){.id--15 #header,.id--16 #header,.id--17 #header{top:0}}.id--15 #header .search,.id--16 #header .search,.id--17 #header .search{display:none!important}.id--15 #header .header-top-wrapper,.id--16 #header .header-top-wrapper,.id--17 #header .header-top-wrapper{justify-content:left}.id--15 #header .header-top,.id--16 #header .header-top,.id--17 #header .header-top{border:none}@media (min-width:992px){.id--15 #header .header-top,.id--16 #header .header-top,.id--17 #header .header-top{padding:24px 15px}}.id--15 #header .header-top .top-navigation-bar-menu,.id--16 #header .header-top .top-navigation-bar-menu,.id--17 #header .header-top .top-navigation-bar-menu{display:none}.id--15 #header .site-name,.id--16 #header .site-name,.id--17 #header .site-name{flex:unset!important}.id--15 #header .site-name>a,.id--16 #header .site-name>a,.id--17 #header .site-name>a{margin:0 auto}@media (max-width:767px){.id--15 .overall-wrapper,.id--16 .overall-wrapper,.id--17 .overall-wrapper{padding-top:0!important}.submenu-visible .navigation-in>ul>li.ext.exp>ul{display:none}.submenu-visible li.exp>a .submenu-arrow:after{transform:unset}#navigation .navigation-in ul li:hover>a>b{text-decoration:none}}.top-navigation-bar{transition:all .15s ease-in-out}.plugin-fixed-header__basket .add-to-cart-button{line-height:normal}body.navigation-hovered:before{background-color:rgba(0,0,0,.5)}@media (min-width:768px){body.navigation-hovered .mime-category__btn{background-color:transparent!important}}body.navigation-hovered .navigation-in>ul li.ext.exp{border-radius:5px 5px 0 0}@media (min-width:992px){body.navigation-hovered .navigation-in>ul li.ext.exp{background-color:#f7f9fa}}body.search-window-visible:before{background-color:rgba(0,0,0,.5)}.mime-category-active{position:relative}.mime-category-active:after{background-color:rgba(0,0,0,.5);content:"";height:calc(100% - 200px);left:0;position:absolute;right:0;top:200px;width:100%;z-index:10}.mime-category-active.admin-logged:after{height:calc(100% - 251px);top:251px}.mime-category-active .mime-category{display:block}.mime-category-active .mime-category__list{border-radius:0 0 0 5px}@media (min-width:768px){.mime-category-active #header{position:relative;z-index:99}}.mime-category__btn{align-items:center;background-color:#f9d087!important;border-radius:5px 5px 0 0;color:#000!important;display:flex!important;gap:4px;justify-content:center;width:260px}@media (min-width:992px){.mime-category__btn{width:310px}}.mime-category__btn:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;transform:rotate(90deg);width:24px}#content-wrapper{position:relative}.mime-category{display:none;left:0;position:absolute;top:0;z-index:99}body:not(.in-index) .mime-category{left:20px}.mime-category__list{background-color:#fff9ec;border-radius:0 0 5px 5px;margin-bottom:0;margin-top:0;min-height:635px;padding:24px 0;position:relative;width:260px;z-index:20}@media (min-width:992px){.mime-category__list{width:310px}}.mime-category__list>li{list-style-type:none}.mime-category__list>li>a{align-items:center;background-position:left 24px center;background-repeat:no-repeat;background-size:25px 25px;display:flex;padding:7px 16px 7px 24px}.mime-category__list>li>a:before{background-position:50%;background-repeat:no-repeat;content:"";display:block;height:25px;margin-right:10px;width:25px}.mime-category__list>li>a b{font-weight:400;line-height:1.5em;max-width:185px}.mime-category__list>li>a .submenu-arrow{display:block;margin-left:auto}.mime-category__list>li>a .submenu-arrow:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;width:24px}.mime-category__list>li>a:hover{background-color:#fff;text-decoration:underline}.mime-category__list>li li{list-style-type:none}.mime-category__list>li:first-of-type>a b{font-weight:700}.mime-category__list>li:hover .menu-level-2{display:block}.mime-category__list .menu-level-2{background-color:#fff;border-radius:0 0 5px 0;display:none;height:100%;left:100%;overflow:auto;padding-left:5px;position:absolute;top:0}@media (min-width:768px){.mime-category__list .menu-level-2{width:457px}}@media (min-width:992px){.mime-category__list .menu-level-2{width:631px}}@media (min-width:1200px){.mime-category__list .menu-level-2{width:838px}}@media (min-width:1380px){.mime-category__list .menu-level-2{width:990px}}.mime-category__list .mime-category__container-banner{display:none}.mime-category__list-level-2{align-items:flex-start;display:flex;flex-wrap:wrap;gap:20px;padding:20px;row-gap:32px}.mime-category__list-level-2>li{align-items:flex-start;color:transparent;display:flex;font-size:0;line-height:0;width:calc(33.33333% - 13.33333px)}.mime-category__list-level-2>li>a.menu-image{display:none}.mime-category__list-level-2>li>div{display:flex;flex-direction:column;padding:0;width:100%}.mime-category__list-level-2>li>div>a{align-items:center;background-color:#f7f9fa;border-radius:5px;display:flex;font-size:16px;font-weight:700;gap:15px;line-height:1.5em;max-height:62px;overflow:hidden;padding:15px}.mime-category__list-level-2>li>div>a:hover{color:#5084a0;text-decoration:underline}.mime-category__list-level-2>li>div>a img{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.mime-category__list-level-2>li>div>.menu-level-3{display:flex;flex-direction:column;max-height:200px;overflow:hidden;padding:8px 15px 0}.mime-category__list-level-2>li>div>.menu-level-3.show-all{max-height:none}.mime-category__list-level-2>li>div>.menu-level-3.show-all li span:after{transform:rotate(-90deg)}.mime-category__list-level-2>li>div>.menu-level-3 li span{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:8px;line-height:32px;text-decoration:underline}.mime-category__list-level-2>li>div>.menu-level-3 li span:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:16px;transform:rotate(90deg);width:16px}.mime-category__list-level-2>li>div>.menu-level-3 a{display:block;font-size:16px;font-weight:700;line-height:32px;text-decoration:underline}.mime-banner{height:100%;padding:20px 24px}.mime-banner__category-list{display:flex;flex-direction:column;gap:16px;padding:0}.mime-banner__category-list li a{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;display:flex;gap:10px;height:62px;overflow:hidden;padding:15px}.mime-banner__category-list li a svg{flex-shrink:0}.mime-banner__category-list li a span{flex:1;font-size:16px;font-weight:700;line-height:1.5em;text-decoration:underline}.mime-banner__category-list li a:hover span{text-decoration:none}.mime-banner__title{font-size:18px;font-weight:700;line-height:1.5em;margin-bottom:12px;margin-top:25px;text-align:center;text-transform:none}.mime-banner__link-list{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:0}.mime-banner__link-list li a{color:#294d66;display:block;font-size:16px;font-weight:400;line-height:1.33;text-align:center;text-decoration:underline}.mime-banner__link-list li a:hover{text-decoration:none}@media (max-width:1399px) and (min-width:768px){.mime-category__list-level-2>li{width:calc(50% - 10px)}}@media (min-width:768px){#navigation{margin:0}.menu-helper{height:56px}.menu-helper>span{padding:19px 10px}}@media (max-width:991px) and (min-width:768px){.mime-category-active.admin-logged:after{height:calc(100% - 262px);top:262px}.mime-category__list>li:hover .menu-level-2{grid-template-columns:1fr}.mime-category__list-level-2>li{width:calc(50% - 10px)}.mime-category-active:after{height:calc(100% - 262px);top:262px}}body{opacity:0}@media (max-width:768px){.overall-wrapper{padding-bottom:0!important;padding-top:0!important}}.top-navigation-bar{border:none}@media (max-width:767px){.top-navigation-bar{align-items:center;background-color:#fff;display:flex;flex-wrap:wrap;height:70px;justify-content:center;width:100%;z-index:60}}@media (min-width:768px){.top-navigation-bar{background-color:#fff;height:48px;padding-top:4px}}.top-navigation-bar .container{height:44px}@media (max-width:767px){.top-navigation-bar .container{width:100%}}.top-navigation-bar .top-navigation-tools{display:none}.top-navigation-bar .top-navigation-menu{display:block;height:56px;padding:0}@media (max-width:767px){.top-navigation-bar .top-navigation-menu{border-bottom:1px solid #e2e2e2;height:70px}}.top-navigation-bar .top-navigation-menu li{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}@media (max-width:767px){.top-navigation-bar .top-navigation-menu li{gap:0;height:70px}}@media (min-width:768px){.top-navigation-bar .top-navigation-menu{height:48px}}.top-navigation-bar .top-navigation-bar-menu{float:unset;text-align:center}.top-navigation-bar .top-navigation-bar-menu a{align-items:center;color:#231f20;display:flex;font-size:16px;font-weight:900;height:56px;line-height:normal;padding:0;position:relative}@media (min-width:768px){.top-navigation-bar .top-navigation-bar-menu a{height:44px}}@media (max-width:767px){.top-navigation-bar .top-navigation-bar-menu a{flex-wrap:wrap;height:auto;justify-content:center}}.top-navigation-bar .top-navigation-bar-menu a:before{content:url(/user/documents/upload/icons/phone-b.svg);margin-right:5px;margin-top:5px}.top-navigation-bar .top-navigation-bar-menu a:after{color:#767676;content:"Po-Pia 8:00 - 16:00 hod";display:block;font-weight:700;margin-left:8px}#navigation{height:56px;top:170px}@media (min-width:768px){#navigation{background-color:transparent;border-radius:5px 0 0 0;top:unset}#navigation .navigation-in>ul{height:56px}}#navigation .navigation-in>ul>li>a{color:#231f20;font-size:18px;font-weight:700;line-height:1.5em;margin:0!important;padding:16px}@media (min-width:768px){#navigation .navigation-in>ul>li>a .submenu-arrow{display:inline-block;padding-left:6px}#navigation .navigation-in>ul>li>a .submenu-arrow:after{font-size:13px;font-weight:700}}#navigation .navigation-in>ul>li>a>b{text-decoration:none!important}#navigation .navigation-in>ul>li.ext.exp .menu-level-2{display:flex;flex-wrap:wrap}@media (min-width:768px){#navigation .navigation-in>ul>li>ul.menu-level-2{align-items:center;border:none;gap:16px;padding:20px}#navigation .navigation-in>ul>li>ul.menu-level-2>li{align-items:center;border:1px solid #e2e2e2;border-radius:5px;color:transparent;display:flex;flex-basis:auto;font-size:0;height:62px;line-height:0;min-height:auto;overflow:hidden;padding:0;width:calc(50% - 16px)}#navigation .navigation-in>ul>li>ul.menu-level-2>li:nth-child(n+10):not(.all-cat){display:none}}#navigation .navigation-in>ul>li>ul.menu-level-2>li.all-cat{background-color:#f5b93d;border-color:#f5b93d}#navigation .navigation-in>ul>li>ul.menu-level-2>li.all-cat>a{align-items:center!important;display:flex!important;flex-direction:row!important;margin:0!important}#navigation .navigation-in>ul>li>ul.menu-level-2>li.all-cat>a:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;margin-left:5px;width:24px}@media (min-width:768px){#navigation .navigation-in>ul>li>ul.menu-level-2>li{width:calc(33.33% - 16px)}}@media (min-width:1200px){#navigation .navigation-in>ul>li>ul.menu-level-2>li{width:calc(25% - 16px)}}@media (min-width:1380px){#navigation .navigation-in>ul>li>ul.menu-level-2>li{width:calc(20% - 16px)}}@media (min-width:768px){#navigation .navigation-in>ul>li>ul.menu-level-2>li>a.menu-image{flex-shrink:0;height:52px;margin-left:5px;padding:0;width:52px}#navigation .navigation-in>ul>li>ul.menu-level-2>li>a.menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#navigation .navigation-in>ul>li>ul.menu-level-2>li>a:not(.menu-image){line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.5em;margin:6px 10px;overflow:hidden;text-overflow:ellipsis}#navigation .navigation-in>ul>li>ul.menu-level-2>li>a:not(.menu-image):hover{text-decoration:underline}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div{flex:1;max-height:60px;padding:5px 10px}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>a{padding:0}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>a>span{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden;text-decoration:underline;text-decoration-thickness:1px!important;text-overflow:ellipsis;text-underline-offset:auto!important}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>a:hover{color:#5084a0;text-decoration:underline}#navigation .navigation-in>ul>li>ul.menu-level-2>li>div>.menu-level-3{display:none}#navigation .navigation-in>ul>li:first-child{margin-right:15px}#navigation .navigation-in>ul>li:last-child>a,#navigation .navigation-in>ul>li:nth-last-child(2)>a,#navigation .navigation-in>ul>li:nth-last-child(3)>a{font-size:16px}#navigation .navigation-in>ul>li:last-child>a:hover,#navigation .navigation-in>ul>li:nth-last-child(2)>a:hover,#navigation .navigation-in>ul>li:nth-last-child(3)>a:hover{color:#5084a0}#navigation .navigation-in>ul>li:last-child>a b,#navigation .navigation-in>ul>li:nth-last-child(2)>a b,#navigation .navigation-in>ul>li:nth-last-child(3)>a b{font-weight:400}}.id--15 .top-navigation-bar,.id--16 .top-navigation-bar,.id--17 .top-navigation-bar{display:none}.id--15 .site-name,.id--16 .site-name,.id--17 .site-name{align-items:center;display:flex;gap:50px;width:100%!important}.id--15 .site-name li,.id--16 .site-name li,.id--17 .site-name li{float:unset;text-align:center}.id--15 .site-name li a,.id--16 .site-name li a,.id--17 .site-name li a{align-items:center;color:#231f20;display:flex!important;font-size:16px;font-weight:700;height:40px;line-height:normal;padding-left:25px;position:relative}@media (min-width:992px){.id--15 .site-name li a,.id--16 .site-name li a,.id--17 .site-name li a{padding:0 95px 0 25px!important}}.id--15 .site-name li a:before,.id--16 .site-name li a:before,.id--17 .site-name li a:before{content:url(/user/documents/upload/icons/phone-b.svg);left:0;position:absolute;top:8px}@media (min-width:992px){.id--15 .site-name li a:after,.id--16 .site-name li a:after,.id--17 .site-name li a:after{content:"Poradíme Vám Po-Pia: 8:00 - 16:00";font-size:14px;font-weight:400;position:absolute;right:-60%;top:10px}}.id--15 #header .navigation-buttons,.id--15 #header .search{display:none}@media (max-width:767px){#navigation{height:auto;left:5px;position:absolute;right:5px;top:-77px;transition:all 0s ease;z-index:200}#navigation .navigation-in{height:100%;padding:20px 15px}#navigation .navigation-in>ul:last-child{margin-bottom:0}#navigation .navigation-in>ul>li:first-child>a b{font-weight:700}#navigation .navigation-in>ul>li>a{align-items:center;background-position:0;background-repeat:no-repeat;background-size:24px 24px;display:flex;gap:8px;padding:8px 0;transition:all 0s ease}#navigation .navigation-in>ul>li>a:before{content:"";display:block;flex-shrink:0;height:24px;width:24px}#navigation .navigation-in>ul>li>a b{font-size:16px;font-weight:400;line-height:1.5em;text-decoration:none}#navigation .navigation-in>ul>li>a .submenu-arrow{display:block;height:24px;margin-left:auto;position:static;width:24px}#navigation .navigation-in>ul>li>a .submenu-arrow:after{background-image:url(/user/documents/upload/icons/arrow.svg);background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;transition:all 0s ease;width:24px}#navigation .navigation-in>ul>li.active>a,#navigation .navigation-in>ul>li.exp>a{background:none!important;border-bottom:1px solid #cfdbde;justify-content:center;margin-bottom:16px;padding:8px 34px 16px;position:relative;transition:all 0s ease}#navigation .navigation-in>ul>li.active>a b,#navigation .navigation-in>ul>li.exp>a b{font-weight:700}#navigation .navigation-in>ul>li.active>a:before,#navigation .navigation-in>ul>li.exp>a:before{display:none}#navigation .navigation-in>ul>li.active>a .submenu-arrow,#navigation .navigation-in>ul>li.exp>a .submenu-arrow{align-items:center;border-radius:4px;display:flex;justify-content:center;left:0;margin:0;position:absolute;top:8px;transform:rotate(180deg);transition:all 0s ease}#navigation .navigation-in>ul>li.active>ul.menu-level-2,#navigation .navigation-in>ul>li.exp>ul.menu-level-2{border:none;display:flex;flex-direction:column;gap:10px;margin-top:15px}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li{align-items:center;display:flex;gap:4px}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>a.menu-image,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>a.menu-image{display:block;flex-shrink:0;height:32px;padding:0;width:45px}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>a.menu-image img,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>a.menu-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>div>a,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>div>a{padding:0}#navigation .navigation-in>ul>li.active>ul.menu-level-2>li>div>a span,#navigation .navigation-in>ul>li.exp>ul.menu-level-2>li>div>a span{line-clamp:2;box-orient:vertical;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.5em;overflow:hidden;text-decoration:none;text-decoration-thickness:1px!important;text-overflow:ellipsis;text-underline-offset:auto!important}#navigation .navigation-in>ul:has(.exp)>li:not(.exp){display:none!important}.navigation-window-visible{overflow:hidden}.navigation-window-visible .mime-bg{background-color:rgba(0,0,0,.5);display:block;height:100%;left:0;opacity:1;position:fixed;top:0;width:100%;z-index:60}.navigation-window-visible #header{z-index:100}.navigation-window-visible #header .navigation-buttons>a[data-target=navigation]{border-bottom:1px solid transparent;border-radius:5px 5px 0 0;transition:all 0s ease;z-index:100;z-index:250}.navigation-window-visible #navigation{border:none;border-radius:0 5px 5px 5px;bottom:5px;height:calc(100vh - 146px);left:5px;max-height:none;overflow:auto;width:calc(100% - 10px)}}.total-discount{color:#231f20;font-size:16px;font-style:normal;font-weight:800;line-height:normal;text-align:center}.removeable .total-discount{color:#93bf37;order:7;padding-bottom:0}@media (min-width:992px){.removeable .total-discount{padding-bottom:22px}}.mime-discount__percent{color:#e30e67}.mime-discount__percent,.mime-discount__total{border-top:1px solid #e2e2e2;display:flex;font-size:20px;font-style:normal;font-weight:800;justify-content:space-between;line-height:normal;padding:22px 0}.mime-discount__total{color:#231f20}.mime-discount__total>div:last-child{color:#93bf37}.mimeVolumeSale{background-color:#fceef1;border-radius:5px;color:#e30e67;font-size:16px;font-weight:900;margin-bottom:20px;padding:15px;width:100%}.mimeVolumeSale__text{align-items:center;display:flex;justify-content:center}.mimeVolumeSale__text:before{content:url(/user/documents/mime/src/icon/sale.svg);display:inline-block;height:20px;margin-right:10px;width:20px}.mimeVolumeSale__progress-bar{background-color:#fff;border-radius:5px;height:10px;margin-top:10px;width:100%}.mimeVolumeSale__progress{background-color:#e30e67;border-radius:5px;height:100%;transition:width .4s ease}.id--9 .box .extra.discount{display:none}.id--9 .mimeVolumeSale{border-radius:5px;max-width:540px}.id--9 .mimeVolumeSale__text{justify-content:flex-start}.advanced-order .extras-wrap .extra.discount{display:none}.advanced-order .extras-wrap .mimeVolumeSale{border-radius:5px;margin-bottom:0;max-width:540px}.advanced-order .extras-wrap .mimeVolumeSale__text{justify-content:flex-start}.top-navigation-bar a.favorite{display:none}.type-page.in-favorite .content-inner,.type-page.in-oblibene .content-inner,.type-page.in-oblubene .content-inner{max-width:100%;width:100%}@media (min-width:1200px){.type-page.in-favorite .products-block>div,.type-page.in-oblibene .products-block>div,.type-page.in-oblubene .products-block>div{width:25%}}.favorite-detail{margin:0;order:-20}.favorite-detail p{align-items:center;display:flex;margin-bottom:0}.favorite-detail p:hover{cursor:pointer}.favorite-detail p span.favorite{margin-right:7px}.favorite-detail p span.favorite i,.favorite_icon{align-items:center;display:flex}.favorite_icon{font-size:32px;font-style:normal;height:32px;justify-content:center;line-height:32px;margin:0 auto;text-align:center;width:32px;z-index:1}.favorite_icon .number{background-color:#69b795;border-radius:50%;color:#fff;font-size:12px;font-weight:900;height:19px;left:unset;line-height:13px;padding:3px 0;position:absolute;right:10px;top:15px;width:19px}.favorite_icon .number:empty{display:none}.favorite_icon svg{cursor:pointer;height:32px;width:32px}.product{position:relative}.product.fav-active .favorite i svg{fill:#000;stroke:#000}.product .favorite{font-size:32px;font-style:normal;height:32px;line-height:32px;position:absolute;right:5px;text-align:center;top:5px;width:32px;z-index:1}.product .favorite,.product .favorite i{align-items:center;display:flex;justify-content:center}.product .favorite i svg{fill:transparent;stroke:#000;stroke-width:1px;cursor:pointer;transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail{font-style:normal;padding-left:0!important;text-align:center;z-index:1}@media (max-width:767px){.type-detail .p-data-wrapper .favorite-detail{padding:0!important}}.type-detail .p-data-wrapper .favorite-detail.fav-yes .favorite i svg{fill:#000;stroke:#000;transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text{display:none;font-size:0;transition:none}.type-detail .p-data-wrapper .favorite-detail.fav-yes .fav-text:after{content:"Odobrať z wishlistu";font-size:16px}.type-detail .p-data-wrapper .favorite-detail i{align-items:center;display:flex;justify-content:center}.type-detail .p-data-wrapper .favorite-detail i svg{fill:transparent;stroke:#000;stroke-width:2px;cursor:pointer;transform:scale(1.2);transition:fill 1.5s,stroke 1s}.type-detail .p-data-wrapper .favorite-detail .favorite{margin-right:10px}.type-detail .p-data-wrapper .favorite-detail .fav-text{color:#231f20;display:none;font-size:16px;text-decoration:none;text-transform:none}.type-detail .p-data-wrapper .favorite-detail .btn_toggle{align-items:center;display:flex;margin:0!important}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .favorite{position:absolute;right:10px;top:10px}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .favorite i{fill:transparent;stroke:#000}.type-detail .p-image-wrapper .favorite-detail .btn_toggle .fav-text{display:none}@media (max-width:767px){.scrolled-down .navigation-buttons a.favorite{transform:translateY(-200px);transition-delay:.05s}}a.favorite{align-items:center;display:flex}.type-page .product.fav-active .availability,.type-page .product.fav-active .ratings-wrapper{display:none}.type-page .product.fav-active .price-final-holder{font-weight:900}

/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{height:100%;overflow:hidden;position:relative}.flickity-slider{height:100%;padding:24px 0 40px;position:absolute;width:100%}@media (max-width:767px){.flickity-slider{padding-top:10px}}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{background:#fff;border:none;color:#333;position:absolute}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{box-shadow:0 0 0 5px #19f;outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{cursor:auto;opacity:.3;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{border-radius:5px;height:44px;top:50%;transform:translateY(-50%);width:44px}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{left:10px;right:auto}.flickity-prev-next-button .flickity-button-icon{height:50%;left:23%;position:absolute;top:25%;width:50%}.flickity-page-dots{bottom:-25px;line-height:1;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{background:#333;border-radius:50%;cursor:pointer;display:inline-block;height:10px;margin:0 8px;opacity:.25;width:10px}.flickity-page-dots .dot.is-selected{opacity:1}@media (min-width:768px){.in-index .overall-wrapper{overflow-x:hidden}}.in-index #content{display:flex;flex-direction:column}@media (min-width:768px){.in-index #content{padding-top:0}}.in-index #content .banners-row:not(.footer-banners){order:-10}@media (min-width:768px){.in-index #content .banners-row:not(.footer-banners){align-items:flex-start;display:flex;margin:0;padding:0}}.in-index #content .benefitBanner{order:-9}.in-index #content .body-banners{order:-8}.in-index #content .body-banners .col-sm-4,.in-index #content .body-banners .col-sm-8{width:100%}.in-index #content .footer-banners{display:block;margin:0}.in-index #content .footer-banners .footer-banner{width:100%}.next-to-carousel-banners{align-items:flex-start;display:flex;gap:0 7px}@media (min-width:768px){.next-to-carousel-banners{padding:20px 0 10px 20px;width:calc(100% - 260px)}}@media (min-width:992px){.next-to-carousel-banners{gap:0 20px;padding:20px 0 20px 20px;width:calc(100% - 310px)}}@media (max-width:767px){.next-to-carousel-banners .banner-wrapper{width:50%}.next-to-carousel-banners .banner-wrapper:first-child a{background-color:#ffdff5}.next-to-carousel-banners .banner-wrapper:nth-child(2) a{background-color:#e6ffe2}}.next-to-carousel-banners .banner-wrapper a{border-radius:10px;overflow:hidden}@media (max-width:479px){.next-to-carousel-banners .banner-wrapper a{min-height:310px;width:100%}}.next-to-carousel-banners .banner-wrapper a:hover img{transform:none}@media (max-width:479px){.next-to-carousel-banners .banner-wrapper a>img{bottom:0;left:0;position:absolute;right:0}}.next-to-carousel-banners .banner-wrapper .extended-banner-texts{display:block;padding:16% 15px 0;text-align:center}.next-to-carousel-banners .banner-wrapper .extended-banner-link,.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-weight:900;padding:0;position:static}.next-to-carousel-banners .banner-wrapper .extended-banner-title{color:#000;display:block;font-size:18px;line-height:1.2;margin-bottom:15px;text-transform:uppercase}@media (min-width:992px){.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:30px}}@media (min-width:1200px){.next-to-carousel-banners .banner-wrapper .extended-banner-title{font-size:40px}}.next-to-carousel-banners .banner-wrapper .extended-banner-link{border:2px solid #231f20;border-radius:5px;color:#231f20;display:inline-block;font-size:16px;height:48px;line-height:32px;padding:5px 30px}.next-to-carousel-banners .banner-wrapper .extended-banner-link:hover{text-decoration:underline}.benefitBanner{display:block}.benefitBanner__item{display:block;flex:none;margin:0;width:100%}.benefitBanner__content{padding:0}.usp{display:flex;flex-wrap:wrap;margin:0 auto;overflow:hidden;width:100%}.usp .item{padding:10px;width:50%}@media (min-width:768px){.usp .item{align-items:center;display:flex;width:25%}}@media (max-width:767px){.usp .item{padding:0 5px;text-align:center}}.usp .image{align-items:center;display:flex;height:48px;height:82px;justify-content:center;width:48px;width:80px}@media (min-width:768px){.usp .image{margin-right:30px}}@media (max-width:767px){.usp .image{margin:0 auto 5px}}.usp p{color:#4c4c4c;font-size:16px;line-height:1.3;margin:0!important}@media (max-width:767px){.usp p{font-size:13px}}.usp p strong{color:#000;display:block;font-weight:900;margin-bottom:5px;text-transform:uppercase}.position--benefitCategory{margin:25px auto 10px;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){.position--benefitCategory{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.position--benefitCategory{width:972px}}@media (min-width:1200px){.position--benefitCategory{width:1178px}}@media (min-width:1380px){.position--benefitCategory{width:1340px}}@media (min-width:768px){.position--benefitCategory .usp{border-top:1px solid #e2e2e2;padding-top:10px}}.position--benefitProduct{margin:25px 0 0;padding-bottom:10px;width:100%}@media (min-width:768px){.position--benefitProduct{border-top:1px solid #e2e2e2;padding-top:10px}}.topcat h2{margin:40px 0 20px;text-align:center}@media (max-width:767px){.topcat h2{margin-top:10px}}.topcat .wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}@media (min-width:768px){.topcat .wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.topcat .item{padding:0 4px 10px;width:50%}@media (min-width:480px){.topcat .item{width:33.33%}}@media (min-width:768px){.topcat .item{padding:0 10px 15px;width:25%}}@media (min-width:1200px){.topcat .item{width:16.6667%}}.topcat .item .img{border-radius:10px;overflow:hidden}.topcat .item h3{font-size:16px;margin:10px 0;text-align:center;text-decoration:underline;text-transform:none;transition:.2s}@media (min-width:768px){.topcat .item h3{margin-top:15px}}.topcat .item h3:hover{color:#5084a0}.party-kids{padding-top:10px;position:relative}@media (min-width:768px){.party-kids{padding-bottom:30px;padding-top:40px}}.party-kids h2{margin:40px 0 35px;text-align:center}@media (max-width:767px){.party-kids h2{margin:20px auto 25px;max-width:250px}}.party-kids .wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}@media (min-width:768px){.party-kids .wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}@media (max-width:767px){.party-kids .text-center{margin-top:7px}}.party-kids .item{line-height:1;padding:0 0 14px;width:100%}@media (max-width:767px){.party-kids .item{text-align:center}}@media (min-width:480px){.party-kids .item{padding:0 7px 14px;width:50%}}@media (min-width:992px){.party-kids .item{width:33.33%}}@media (min-width:1200px){.party-kids .item{padding:0 10px 20px}}@media (min-width:992px){.party-kids .item:nth-child(4){width:66.6667%}}.party-kids .item .img{border-radius:10px;overflow:hidden}@media (min-width:992px){.party-kids .item .img img:last-child{display:none}}@media (max-width:991px){.party-kids .item .img img:first-child{display:none}}.party-kids .item .text{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-between;left:0;padding:25px 15px;position:absolute;right:0;top:0}@media (min-width:768px){.party-kids .item .text{padding:60px 20px 35px}}.party-kids .item h3{color:#fff;font-size:24px;line-height:1.2;margin:0 0 20px;text-align:center}@media (min-width:768px){.party-kids .item h3{font-size:32px}}.party-kids .item>a{position:relative}@media (min-width:992px){.party-kids .btn-simple{position:absolute;right:0;top:85px}}@media (max-width:991px){.party-kids .btn-simple{margin-top:10px}}.party-adults{padding-bottom:15px;position:relative}@media (min-width:768px){.party-adults{padding-bottom:40px}}.party-adults h2{margin:40px 0 35px;text-align:center}@media (min-width:992px){.party-adults h2{padding-left:130px;padding-right:130px}}.party-adults .wrap{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;width:calc(100% + 8px)}@media (min-width:992px){.party-adults .wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.party-adults .item{padding:0 4px 10px;width:50%}@media (min-width:768px){.party-adults .item{width:25%}}@media (min-width:992px){.party-adults .item{padding:0 10px 15px}}.party-adults .item .img{border-radius:10px;overflow:hidden}.party-adults .item h3{font-size:16px;margin:10px 0;text-align:center;text-decoration:underline;text-transform:none;transition:.2s}@media (min-width:768px){.party-adults .item h3{margin-top:15px}}@media (min-width:992px){.party-adults .item h3{font-size:20px}}@media (min-width:1200px){.party-adults .item h3{font-size:24px}}.party-adults .item h3:hover{color:#5084a0}@media (min-width:992px){.party-adults .btn-simple{position:absolute;right:0;top:4px}}@media (max-width:991px){.party-adults .btn-simple{margin-top:10px}}.banner-rating{margin-bottom:40px}@media (min-width:768px){.banner-rating{margin-bottom:80px}}.banner-rating .rating-head{align-items:center;display:flex;margin-top:20px}@media (max-width:767px){.banner-rating .rating-head{flex-direction:column}}.banner-rating .rating-head .store-rating{align-items:center;background-color:#f5b93d;border-radius:50%;color:#fff;display:flex;font-size:40px;font-weight:900;height:101px;justify-content:center;width:101px}@media (max-width:767px){.banner-rating .rating-head .store-rating{margin-bottom:15px}.banner-rating .store-title{text-align:center}}@media (min-width:768px){.banner-rating .store-title{margin-left:20px}}.banner-rating .store-title h2{margin:0 0 5px}.banner-rating .store-title .total-ratings{color:#231f20;font-size:18px;font-weight:500;text-decoration:underline}.banner-rating .store-title .total-ratings:hover{color:#5084a0}.banner-rating .votes-wrap{margin-top:25px}@media (min-width:768px){.banner-rating .votes-wrap{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.banner-rating .votes-wrap .slick-track{display:flex}.banner-rating .votes-wrap .vote-wrap{align-items:center;border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-direction:column-reverse;height:inherit;justify-content:space-between;text-align:center}@media (min-width:768px){.banner-rating .votes-wrap .vote-wrap{margin:0 10px}}.banner-rating .votes-wrap .vote-wrap .vote-name{margin-bottom:7px}.banner-rating .votes-wrap .vote-wrap .vote-header .vote-rating{align-items:center;justify-content:center;text-align:center}.banner-rating .votes-wrap .vote-wrap .vote-header .stars{display:none}.banner-rating .votes-wrap .vote-wrap .vote-content{margin-bottom:40px}.banner-rating .slick-slider .slick-arrow.slick-prev{left:-10px}.banner-rating .slick-slider .slick-arrow.slick-next{right:-10px}.votes-wrap .vote-wrap{border:1px solid #e2e2e2;border-radius:10px;line-height:1.2;margin:10px 0;padding:25px 15px}.votes-wrap .vote-wrap .vote-header .vote-pic{display:none}.votes-wrap .vote-wrap .vote-header .vote-name{color:#231f20;font-size:16px;font-weight:900}.votes-wrap .vote-wrap .vote-header .vote-time{color:#231f20;font-size:16px}.votes-wrap .vote-wrap .vote-header .vote-rating{align-items:flex-start;flex-direction:column;justify-content:flex-start}.votes-wrap .vote-wrap .vote-content{font-size:16px}.votes-wrap .vote-wrap .rate-top{margin-bottom:15px}.votes-wrap .vote-wrap .rate-top .star-count{font-size:18px;font-weight:900;margin-right:5px}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,input,select,textarea{font-size:16px}.consents.consents-first{margin-top:15px}input[type=checkbox]+label{font-size:16px;line-height:1;min-height:19px;padding-left:30px}input[type=checkbox]+label:before{background-color:#fff;border:1px solid #cacaca;border-radius:5px;height:19px;top:0;transform:none;width:19px}input[type=checkbox]:checked+label{font-weight:400}input[type=checkbox]:checked+label:before{background-color:#fff;border-color:#cacaca;border-radius:5px}input[type=checkbox]:checked+label:after{background:url(/user/documents/upload/icons/check.svg) 50% no-repeat;background-size:9px auto;border-radius:5px;color:#fff;content:"";font-size:9px;height:18px;left:1px;top:10px;width:18px}input[type=checkbox]:disabled+label{color:#000}input[type=checkbox]:disabled+label:before{background-color:#fff;border-color:#cacaca}.form-control.lg{height:48px;padding:5px 12px}#customerLogin .form-group .form-control[type=email],#customerLogin .form-group .form-control[type=password]{padding-left:45px}#customerLogin .form-group .input-wrapper{position:relative}#customerLogin .form-group .input-wrapper:before{content:"";display:block;height:24px;left:12px;position:absolute;top:12px;width:24px}#customerLogin .form-group .input-wrapper.email:before{background:url(/user/documents/upload/icons/email.svg?1) no-repeat;background-size:100% auto}#customerLogin .form-group .input-wrapper.password:before{background:url(/user/documents/upload/icons/lock.svg?1) no-repeat;background-size:100% auto}.product-slider-holder{padding:0 0 40px!important}.product-slider-holder .product-slider-navigation{border:1px solid #e2e2e2;border-radius:5px;height:24px;opacity:1;width:24px}@media (min-width:768px){.product-slider-holder .product-slider-navigation{height:56px;margin-top:-40px;width:56px}}@media (max-width:767px){.product-slider-holder .product-slider-navigation{top:15%}}.product-slider-holder .product-slider-navigation:before{display:none!important}.product-slider-holder .product-slider-navigation.navigation-next{background:#fff url(/user/documents/upload/icons/next.svg) 50% no-repeat;background-size:24px auto}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-next{right:-60px}}.product-slider-holder .product-slider-navigation.navigation-prev{background:#fff url(/user/documents/upload/icons/prev.svg) 50% no-repeat;background-size:24px auto}@media (min-width:768px){.product-slider-holder .product-slider-navigation.navigation-prev{left:-60px}}.product-slider-holder .product-slider{margin:0;padding:0;width:100%!important}@media (min-width:768px){.product-slider-holder .product-slider:after{background-color:#fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:3px}}.product-slider-holder .product-slider .products-block>div .p .p-bottom>div .p-tools{display:flex}.product-slider-holder .product-slider-pagination{margin-top:0}.product-slider-holder .product-slider-pagination .pagination-button{background-color:#fff;border:1px solid #294d66;border-radius:50%;height:16px;margin:4px;width:16px}.product-slider-holder .product-slider-pagination .pagination-button.active,.product-slider-holder .product-slider-pagination .pagination-button:hover{background-color:#294d66}.h4.homepage-group-title{margin-bottom:30px}.advanced-order .product-slider-holder .product-slider-navigation.navigation-next{right:0}.advanced-order .product-slider-holder .product-slider-navigation.navigation-prev{left:0}.in-index .products-wrapper{display:flex;flex-direction:column}.in-index .products-wrapper .text-center .btn-simple{display:inline-block}@media (min-width:992px){.in-index .products-wrapper .text-center .btn-simple{position:absolute;right:0;top:-60px}}@media (max-width:991px){.in-index .products-wrapper .text-center .btn-simple{margin-top:22px}}.in-index .products-wrapper .products{order:1}.in-index .products-wrapper .product-slider-pagination{order:2}.in-index .products-wrapper .text-center{order:3}.products-block>div{margin-bottom:30px;padding-bottom:0!important}@media (min-width:768px){.products-block>div{border-right:1px solid #e2e2e2}}.products-block>div:hover{box-shadow:none}@media (min-width:768px){.products-block>div:hover{border-right:1px solid #e2e2e2}}.products-block>div:hover .p a:not(.name){text-decoration:none}.products-block>div .p{text-align:left}.products-block>div .p:hover .flag{opacity:1}.products-block>div .p .flags{left:5px;top:5px}.products-block>div .p .name{font-weight:900;padding-left:0;padding-right:0}.products-block>div .p .availability{display:flex;flex-wrap:wrap;font-size:14px;font-weight:900;line-height:1.2;opacity:0}.products-block>div .p .availability:not(:has(.mime-availability-date)){padding-bottom:18px}@media (min-width:1200px){.products-block>div .p .availability{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-end;text-align:right;width:49%}}.products-block>div .p .mime-availability-date{color:#93bf37;font-size:14px;font-style:normal;font-weight:400;line-height:18px;text-align:right;width:100%}@media (max-width:1200px){.products-block>div .p .mime-availability-date{text-align:left}}.products-block>div .p .p-in-in{display:flex;flex-direction:column-reverse}.products-block>div .p .p-in .p-bottom{padding:5px 0 0!important}@media (min-width:1200px){.products-block>div .p .p-in .p-bottom>div{align-items:flex-end;display:flex;flex-wrap:wrap}}.products-block>div .p .p-in .p-bottom .prices{align-items:flex-end;justify-content:flex-start;min-height:50px;opacity:0}@media (min-width:1200px){.products-block>div .p .p-in .p-bottom .prices{order:-1;width:51%}}@media (max-width:767px){.products-block>div .p .p-in .p-bottom .prices{opacity:1}}.products-block>div .p .p-in .p-bottom .prices .price-final{flex-basis:100%;order:5}.products-block>div .p .p-in .p-bottom .prices .price-final strong{font-size:18px;font-weight:900}.products-block>div .p .p-in .p-bottom .prices .price-standard{line-height:1.2;margin-left:0}.products-block>div .p .p-in .p-bottom .prices .price-standard+.price strong{color:#e30e67}.products-block>div .p .p-in .p-bottom .prices .price-save{margin-left:0}.products-block>div .p .p-in .p-bottom .p-tools{padding:10px 0 0}.products-block>div .p .p-in .p-bottom .p-tools .btn{width:100%!important}.price-save{align-items:center;background-color:#e30e67;border-radius:2px;color:#fff;display:flex;font-size:14px;height:20px;justify-content:center;opacity:1;padding-left:5px;padding-right:5px;width:auto}.price-standard{color:#878787;font-size:16px;font-weight:400}.price-standard strong{font-weight:400}.availability-amount{margin-left:4px;opacity:0}.availability span[style="color:#93BF37"]+.availability-amount{color:#93bf37}.basic-description>.rate-wrapper{display:none}#productRatingAnchor{display:block;position:relative;top:-200px;visibility:hidden}#productRatingTitle{font-size:24px;font-weight:900;line-height:28px;text-align:left}.product-rating-wrapper{display:flex;gap:16px}@media (max-width:1200px){.product-rating-wrapper{flex-direction:column}}#ratingWrapper{background-color:#f5fcff;max-height:340px;min-width:35%;padding:20px}@media (max-width:1200px){#ratingWrapper{margin-bottom:0}}#ratingWrapper .rate-wrap{flex-direction:column}@media (max-width:1200px){#ratingWrapper .rate-wrap{margin-bottom:0}}#ratingWrapper .rate-wrap>div{width:100%}#ratingWrapper .rate-wrap .star:before{font-size:26px}#ratingWrapper .rate-wrap .rate-average-inner{flex-direction:row}#ratingWrapper .rate-wrap .rate-average{background:#f5b93d;border-radius:99px;color:#fff;font-size:30px;font-weight:900;padding:23px 16px}#ratingWrapper .rate-wrap .rate-star-wrap{margin-left:20px}#ratingWrapper .rate-wrap .add-comment{background-color:#193a4c;border-radius:6px;display:block!important;margin:12px 0;padding:12px;width:100%}#ratingWrapper .rate-wrap .add-comment>span{color:#fff;display:block;font-size:16px;font-weight:900;text-align:center;text-decoration:none;width:100%}#ratingWrapper .rate-wrap>div:nth-child(2){margin-top:24px}#ratingWrapper .rate-wrap .rate-list{margin-bottom:10px;padding-right:50px}#ratingWrapper .rate-wrap .rate-list>.rate-star>.star{width:18px}#ratingWrapper .rate-wrap .rate-list>.rate-star>.star:before{font-size:16px}#ratingWrapper .rate-wrap .rate-list>.rate-star>.star-off:before{color:#c1d0d8;content:"\e91c"}#ratingWrapper .rate-wrap .rate-list .rate-block{background-color:#c1d0d8;border-radius:6px}#ratingWrapper .rate-wrap .rate-list .rate-block .rate-bar{background-color:#294d66;border-radius:6px}#ratingWrapper .rate-wrap .rate-list .rate-block .rate-count{right:20px;top:auto;transform:translateY(-40%)}.votes-wrap{margin:0;width:65%}@media (max-width:1200px){.votes-wrap{width:100%}}.votes-wrap .vote-wrap{border-left:none;border-radius:0;border-right:none;border-top:none;margin-top:0;padding-left:0;padding-top:0}.votes-wrap .vote-wrap .vote-rating{flex-direction:row-reverse!important;justify-content:flex-end!important}.votes-wrap .vote-wrap .vote-rating .vote-time{font-size:16px;font-weight:400;line-height:21px;margin-right:10px;text-align:left}.votes-wrap .show-more-comments-button{background-color:#fff;border:2px solid #212121;border-radius:5px;cursor:pointer;font-size:16px;font-weight:900;left:70%;line-height:22px;padding:10px 20px;position:absolute;transform:translate(-50%,-65px);white-space:nowrap;z-index:1}@media (max-width:1200px){.votes-wrap .show-more-comments-button{left:50%}}.votes-wrap .show-more-comments-button:after{background:url(/user/documents/upload/icons/arrow-d-bold.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:10px;margin-left:5px;width:16px}.votes-wrap .last-vote-dimmer{background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));height:200px;position:absolute;transform:translateY(-100%);width:100%}#rate-form{background-color:#fff;left:50%;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1003}@media (min-width:1200px){#rate-form{min-width:760px}}@media (max-width:1200px){#rate-form{height:100%;left:50%;max-height:760px;overflow:auto;top:10%;transform:translate(-50%,-10%);width:90%}}#rate-form .add-comment-close{cursor:pointer;float:right}#rate-form .add-comment-close:before{color:#231f20;content:"\e912";font-family:Shoptet}#rate-form .form-group{clear:none}#rate-form .add-comment-modal-title{font-size:24px;font-weight:900;line-height:28px;margin-bottom:30px;margin-top:30px;text-align:center}#rate-form input,#rate-form textarea{border-radius:8px;resize:none}#rate-form label{display:inline-block;font-size:16px;font-weight:700;line-height:19px;margin-bottom:10px;text-align:left}#rate-form label>span{color:red}#rate-form .consents>label{font-weight:400}#rate-form .btn{width:100%}#rate-form .rating-stars-wrapper{align-items:center;display:flex;justify-content:space-between}#rate-form .rating-stars-wrapper>label{font-weight:400}#rate-form .rating-stars-wrapper .stars{height:26px;width:auto}#rate-form .rating-stars-wrapper .stars .star{height:26px;width:31px}#rate-form .rating-stars-wrapper .stars .star:before{font-size:26px}@media (max-width:1200px){.shp-accordion[data-testid=tabRating]{display:none}}.thank-you-form{align-items:center;display:flex;flex-direction:column;gap:40px}.thank-you-form img{width:190px}.thank-you-form button{background-color:#f5b93d;border:none;border-radius:6px;color:#000;font-size:16px;font-weight:900;line-height:22px;padding:13px 32px}.in-hodnoceni-obchodu .show-more-comments-button{left:50%}.product .flags-extra{display:none!important}.type-category #content-wrapper>.breadcrumbs{opacity:0}@media (min-width:768px){.type-category #content-wrapper>.breadcrumbs{padding-left:20px;padding-right:20px}}.type-category #content-wrapper .breadcrumbs{max-width:100%}.type-category #content-wrapper .category-title{margin-top:25px}.type-category .category-wrap{background-size:cover;opacity:0}.type-category .category-top{max-width:100%;opacity:0}@media (min-width:768px){.type-category .category-top{margin-bottom:40px;padding-bottom:40px}}@media (max-width:767px){.type-category .category-top{padding-bottom:10px}}.type-category:not(.custom-category) .cat-products{padding-left:0;padding-right:0}.type-category.custom-category #content-wrapper{width:100%}@media (max-width:767px){.type-category.custom-category #content-wrapper{padding:0}}.type-category.custom-category #content-wrapper>.breadcrumbs{display:none}.type-category.custom-category #content{display:block;padding:0}.type-category.custom-category #content .category-top{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;width:100%}@media (min-width:768px){.type-category.custom-category #content .category-top{padding-left:20px;padding-right:20px;width:747px}}@media (min-width:992px){.type-category.custom-category #content .category-top{width:972px}}@media (min-width:1200px){.type-category.custom-category #content .category-top{width:1178px}}@media (min-width:1380px){.type-category.custom-category #content .category-top{width:1340px}}@media (max-width:991px){.type-category.custom-category #content .category-top .breadcrumbs{padding:20px 0 0!important}}.type-category.custom-category #content .breadcrumbs,.type-category.custom-category #content .breadcrumbs a,.type-category.custom-category #content .breadcrumbs h1,.type-category.custom-category #content .breadcrumbs h2,.type-category.custom-category #content .breadcrumbs h3,.type-category.custom-category #content .breadcrumbs h4,.type-category.custom-category #content .breadcrumbs li,.type-category.custom-category #content .breadcrumbs span,.type-category.custom-category #content .category-perex,.type-category.custom-category #content .category-perex a,.type-category.custom-category #content .category-perex h1,.type-category.custom-category #content .category-perex h2,.type-category.custom-category #content .category-perex h3,.type-category.custom-category #content .category-perex h4,.type-category.custom-category #content .category-perex li,.type-category.custom-category #content .category-perex span,.type-category.custom-category #content .category-title,.type-category.custom-category #content .category-title a,.type-category.custom-category #content .category-title h1,.type-category.custom-category #content .category-title h2,.type-category.custom-category #content .category-title h3,.type-category.custom-category #content .category-title h4,.type-category.custom-category #content .category-title li,.type-category.custom-category #content .category-title span{color:#fff}@media (min-width:768px){.type-category.custom-category .mime-category{left:50%;margin-left:-353px}}@media (min-width:992px){.type-category.custom-category .mime-category{margin-left:-466px}}@media (min-width:1200px){.type-category.custom-category .mime-category{margin-left:-569px}}@media (min-width:1380px){.type-category.custom-category .mime-category{margin-left:-650px}}@media (min-width:992px){.helpbox-visible .category-title{width:50%}.helpbox-visible .category-perex{display:flex}.helpbox-visible .category-perex .box-help{flex:0 1 auto;margin-top:-90px;padding-left:50px;width:50%}}.helpbox-visible .category-perex .box-help .img{margin-top:-25px}@media (min-width:992px){.helpbox-visible .category-perex .cat-desc{flex:1 1 auto;width:50%}}.category-perex{margin-bottom:10px}.category-perex .img-bg{display:none}.category-perex a{text-decoration:underline}.category-perex a:hover{text-decoration:none}.box-help{display:flex;padding:10px 30px}@media (max-width:767px){.box-help{display:none!important}}.box-help .img{margin-right:35px}.box-help h3{font-weight:700;margin-top:40px;text-transform:none}@media (min-width:768px){.box-help h3{font-size:32px}}.box-help ul{list-style-type:none;padding-left:0!important}.box-help ul li{list-style-type:none;margin-bottom:5px;padding-left:23px;position:relative}.box-help ul li:before{background:#f9d087!important;border-radius:50%;content:"";display:block;height:16px!important;left:0;margin:0!important;position:absolute;top:4px;width:16px!important}.links-listing{display:flex;display:-webkit-flex;flex:0 0 33.333%;flex-wrap:wrap;list-style-type:none;margin:0 0 45px;padding:0}.links-listing .cat-dropdown{padding-right:15px}.links-listing .subcategories-single{flex:0 0 25%;font-family:Nunito,sans-serif!important;margin:35px 0 0;position:relative;z-index:auto}.links-listing .subcategories-single:before{display:none}.links-listing .subcategories-single .cc-main-cat{color:#000;display:inline-block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:5px;text-transform:uppercase}.links-listing .subcategories-single .cat-dropdown a{color:#000;display:block;font-size:14px;font-weight:500;line-height:1.2;margin-top:5px;text-transform:uppercase}.links-listing .subcategories-single .cat-dropdown a:hover{color:#5084a0}.links-listing .subcategories-single .cat-dropdown span a{color:#5084a0;margin-top:12px}.links-listing .subcategories-single .cat-dropdown span a:after{background:url(/user/documents/upload/sablona-nemazat/arrow-right-seda.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:9px;margin-left:5px;width:6px}.links-listing .subcategories-single .cat-arrow{background:url(/user/documents/upload/sablona-nemazat/arrow-down.svg) 50% no-repeat;background-size:100% auto;content:"";cursor:pointer;display:inline-block;height:15px;margin-left:0;position:absolute;right:20px;top:4px;width:15px}.links-listing .subcategories-single:hover .cc-main-cat{color:#5084a0}@media (max-width:767px){.links-listing{flex:0 0 100%;margin:0 -10px;padding:0!important}.links-listing .subcategories-single .cat-dropdown a{margin-bottom:5px;margin-top:0}.links-listing .subcategories-single .cc-main-cat{border:none;display:block;margin-bottom:0;margin-right:75px;padding:22px 15px 18px}.links-listing .subcategories-single{border-top:1px solid #e1e1e1;flex:0 0 100%;margin:0;padding:0;width:100%}.links-listing .subcategories-single .cat-arrow{background-position:50%;background-size:15px 10px;cursor:pointer;height:60px;margin:0;position:absolute;right:0;top:0;width:70px;z-index:9}.links-listing .subcategories-single .cat-dropdown{-webkit-moz-box-shadow:0 6px 8px rgba(0,0,0,.09);border:none;border-radius:0;box-shadow:0 6px 8px rgba(0,0,0,.09);-webkit-box-shadow:0 6px 8px rgba(0,0,0,.09);display:none;padding:0 15px 10px;position:static;width:100%}.links-listing .subcategories-single:hover .cat-dropdown{display:none}.links-listing .subcategories-single:hover .cat-dropdown.open{display:block}}@media (min-width:768px){.cat-products{display:flex;flex-wrap:wrap}}@media (max-width:767px){.cat-products{padding-left:10px;padding-right:10px}}@media (min-width:992px){.category-content-wrapper{padding-bottom:30px}}.category-content-wrapper .category__secondDescription{margin:45px 0 0}.type-category #products.row .product{margin-bottom:25px;width:100%}.mini-nadpis{border-bottom:1px solid #e5e5e5;flex:0 0 100%;font-size:22px;margin:20px 10px;padding-bottom:10px}.subcategories.with-image{padding-left:0}@media (min-width:768px){.subcategories.with-image{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}}.subcategories.with-image li{padding:5px 0;width:100%}@media (min-width:480px){.subcategories.with-image li{padding:5px;width:50%}}@media (min-width:768px){.subcategories.with-image li{padding:10px;width:33.33%}}@media (min-width:992px){.subcategories.with-image li{width:25%}}@media (min-width:1200px){.subcategories.with-image li{width:20%}}@media (min-width:1380px){.subcategories.with-image li{width:16.6667%}}.subcategories.with-image li:before{display:none}.subcategories.with-image li a{background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;height:62px;padding:8px}.subcategories.with-image li a .image{padding-right:10px;width:56px}.subcategories.with-image li a .image img{max-width:46px}.subcategories.with-image li a .text{color:#231f20;font-size:16px;font-weight:700;line-height:1.2;max-width:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:1px;transition:.2s}.subcategories.with-image li a:hover .text{color:#5084a0;text-decoration-thickness:1px;text-underline-offset:1px}.custom-category .subcategories.with-image li a{border-color:transparent}@media (min-width:768px){.sidebar-indented .sidebar{width:1px}.sidebar-indented .sidebar+.category-content-wrapper{width:calc(100% - 1px)}.sidebar-indented .sidebar+.category-content-wrapper #category-header{padding-left:275px}}@media (min-width:992px){.sidebar-indented .sidebar+.category-content-wrapper #category-header{padding-left:325px}}@media (min-width:768px){.sidebar-indented .sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:992px){.sidebar-indented .sidebar+.category-content-wrapper .products-block>div{width:25%}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar{margin-right:15px!important;width:260px}}@media (min-width:1200px){.sidebar-indented .sidebar.show-sidebar{width:310px}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper{width:calc(100% - 275px)}}@media (min-width:992px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper{width:calc(100% - 325px)}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper .products-block>div{width:50%}}@media (min-width:992px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper .products-block>div{width:33.33%}}@media (min-width:768px){.sidebar-indented .sidebar.show-sidebar+.category-content-wrapper #category-header{padding-left:0}.sidebar-indented .sidebar .filters-wrapper{width:256px}}@media (min-width:1200px){.sidebar-indented .sidebar .filters-wrapper{width:310px}}#content-wrapper .sidebar{background-color:#fff;margin-left:0;position:relative;z-index:2}@media (min-width:768px){#content-wrapper .sidebar{margin-right:0;top:-10px}}#content-wrapper .sidebar .box-bg-variant{background-color:#fff}#content-wrapper .sidebar .btn.unveil-button{color:#231f20;display:block}#content-wrapper .sidebar .filter-section-button{display:none}#content-wrapper .sidebar-inner{padding-right:0;padding-top:0}#content-wrapper .filters-unveil-button-wrapper{margin:0!important}@media (min-width:768px){#content-wrapper .filters-unveil-button-wrapper{position:absolute;top:0}}#content-wrapper #filters{background-color:#fff}@media (max-width:767px){#content-wrapper #filters.visible{display:none}#content-wrapper #filters.active{display:block}#content-wrapper #filters.active:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}}#content-wrapper #filters h4{align-items:center;border-top:1px solid #e2e2e2;cursor:pointer;display:flex;font-size:16px!important;justify-content:space-between;margin:0;padding:20px 0}#content-wrapper #filters h4:after{background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:16px;transform:rotate(0);transition:.2s ease-out;width:16px}#content-wrapper #filters .hideFilter h4:after{transform:rotate(180deg)}#content-wrapper #filters .hideFilter .param-filter-top,#content-wrapper #filters .hideFilter .parametric-slider-wrapper,#content-wrapper #filters .hideFilter .slider-content,#content-wrapper #filters .hideFilter .slider-header,#content-wrapper #filters .hideFilter>form{height:0;margin:0;overflow:auto;padding:0}@media (max-width:767px){#content-wrapper .filters-wrapper{margin-bottom:15px;margin-top:25px;position:relative;z-index:50}}#content-wrapper .filters-wrapper .btn.unveil-button{align-items:center;display:flex;font-size:rem(17px);font-weight:900;justify-content:center;line-height:1;padding:14px 15px 16px;text-align:center;text-decoration:none!important}@media (max-width:767px){#content-wrapper .filters-wrapper .btn.unveil-button{background-color:#294d66;border-color:#294d66;color:#fff}}@media (min-width:768px){#content-wrapper .filters-wrapper .btn.unveil-button{font-size:0}}@media (max-width:767px){#content-wrapper .filters-wrapper .btn.unveil-button:hover:before{color:#fff}}#content-wrapper .filters-wrapper .btn.unveil-button:before{content:"Filtrovanie";display:block;font-family:Nunito,sans-serif;font-size:16px!important;font-weight:900;line-height:1}@media (max-width:767px){#content-wrapper .filters-wrapper .btn.unveil-button:before{color:#fff;font-size:0!important}#content-wrapper .filters-wrapper .btn.unveil-button:after{color:#fff;float:none;font-size:10px;margin-left:8px;margin-top:1px}}@media (min-width:768px){#content-wrapper .filters-wrapper .btn.unveil-button[data-text="Otvoriť filter"]:before{content:"Skryť filtrovanie"}}.box.box-sm.box-filters{border:none;margin:0;padding:0}.slider-wrapper{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;display:flex;flex-direction:column;padding:0 16px}@media (min-width:1200px){.slider-wrapper{padding-left:20px;padding-right:20px}}.slider-wrapper h4{width:100%}@media (max-width:767px){.slider-wrapper h4{border-top:none!important}}.slider-header{align-items:center;border-bottom:1px solid #e2e2e2;display:flex;order:3;padding:5px 0 22px;position:relative}.slider-header:after{content:"EUR";margin-left:10px}.slider-header:before{content:"až";display:block;left:calc(50% - 22px);margin-top:-19px;position:absolute;top:50%}.slider-header .form-control{border-radius:18px;color:#294d66;font-size:17px;height:36px}.slider-header .from,.slider-header .to{align-items:center;border:1px solid #e2e2e2;border-radius:5px;display:flex;height:42px;padding:5px;width:85px}.slider-header .to{justify-content:flex-end;margin-left:auto}.slider-content,.ui-slider{background-color:#cfdbde;border-color:#cfdbde;border-radius:3px;height:4px}.slider-content{margin-top:5px;padding:0 7px}.ui-slider .ui-slider-range{background-color:#231f20}.ui-slider-horizontal{height:4px}.ui-slider-horizontal .ui-slider-handle{background-color:#fff;border:1px solid #231f20;border-radius:50%;height:17px;margin-left:-8px;top:-7px;width:17px}.filter-section{padding:15px 16px 0}.filter-section.filter-section-boolean{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;padding:20px 20px 0}.filter-section.showAll fieldset>div{display:block}.filter-section.showAll fieldset>div.advanced-filters-wrapper{display:flex}.filter-section.filter-section-parametric-id-254 form{padding-bottom:22px}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper{margin-right:-10px;width:calc(100% + 10px)!important}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper{display:flex;flex-wrap:wrap}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper>div{padding:0 10px 10px 0!important}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper>div{height:54px!important;width:54px!important}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter{height:46px;width:46px}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner{border:none;border-radius:0;box-shadow:0 0 1px rgba(0,0,0,.35)}@media (min-width:768px){.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner{height:46px;width:46px}}.filter-section.filter-section-parametric-id-254 .advanced-filters-wrapper .advanced-parameter-inner.yes-before:before{background:url(/user/documents/upload/icons/check-w.svg) 50% no-repeat;background-size:17px auto;content:""}#category-filter-hover .filter-section{border:1px solid #e2e2e2;border-bottom:none;border-top:none;padding-top:0}#category-filter-hover .filter-section.filter-section-count{border:none;display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}#category-filter-hover .filter-section.filter-section-count:after,#category-filter-hover .filter-section.filter-section-count:before{display:none}#category-filter-hover .filter-section:nth-last-child(2){border-bottom:1px solid #e2e2e2;border-radius:0 0 8px 8px}.filter-sections{background-color:#fff}@media (max-width:767px){.filter-sections{padding-left:0;padding-right:0}}.filter-section{transition:.2s ease-out}.filter-section .filter-label{display:flex;line-height:1;margin:0 0 10px;padding-bottom:0!important;padding-top:0!important}.filter-section .filter-label .filter-count{background-color:transparent;color:#878787;display:block;float:none!important;font-size:16px;font-weight:400;height:auto;line-height:1;margin-left:4px;padding:0;width:auto}.filter-section .filter-label .filter-count:before{content:"("}.filter-section .filter-label .filter-count:after{content:")"}.filter-section>form{padding-bottom:16px}.filter-section.hidefilters>form{max-height:0;overflow:auto;padding-bottom:0}#clear-filters{line-height:1;margin:10px 10px 10px 0!important}#clear-filters .close-after{color:#231f20;font-size:14px;line-height:1;padding:0;text-decoration:underline;text-transform:none}#clear-filters .close-after:after{display:none}#clear-filters .close-after:hover{text-decoration:none}.filter-total-count{color:#231f20;font-size:14px;line-height:1.2;margin:10px 0 10px auto}@media (max-width:767px){.filter-total-count{margin-right:15px}}.filter-total-count strong{font-weight:400}@media (min-width:768px){.filter-visible #content .sidebar{margin-right:20px!important;width:256px}}@media (min-width:1200px){.filter-visible #content .sidebar{width:310px}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]{border:none}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]:before{content:"Skryť filtrovanie"}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]:after{transform:rotate(-90deg)}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:before{content:"Zobraziť filtrovanie"}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:after{transform:rotate(90deg)}@media (min-width:768px){.filter-visible #content .sidebar+.category-content-wrapper{width:calc(100% - 280px)}}@media (min-width:1200px){.filter-visible #content .sidebar+.category-content-wrapper{width:calc(100% - 330px)}}@media (min-width:768px){.filter-visible #content .sidebar+.category-content-wrapper .products-block>div{width:50%}}@media (min-width:992px){.filter-visible #content .sidebar+.category-content-wrapper .products-block>div{width:33.33%}}#content .sidebar .btn.unveil-button{align-items:center;border:1px solid #e2e2e2;border-radius:8px;display:flex;font-size:rem(17px);font-weight:900;height:55px;justify-content:center;padding:8px 25px;transition:none;width:100%}@media (min-width:768px){#content .sidebar .btn.unveil-button{font-size:0;max-width:260px;min-width:260px}}@media (min-width:992px){#content .sidebar .btn.unveil-button{max-width:310px;min-width:310px}}#content .sidebar .btn.unveil-button:hover{text-decoration:none}#content .sidebar .btn.unveil-button:before{content:"Zobraziť filtrovanie";font-family:Nunito,sans-serif;font-size:16px;font-weight:900;text-transform:none}#content .sidebar .btn.unveil-button:after{background:url(/user/documents/upload/icons/arrow-d.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;float:none;height:16px;margin-left:5px;margin-top:-8px;position:absolute;right:25px;top:50%;width:16px}#content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]{border-bottom-color:transparent;border-radius:8px 8px 0 0}@media (min-width:768px){#content .sidebar .btn.unveil-button[data-text="Otvoriť filter"]:before{content:"Skryť filtrovanie"}#content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:before{content:"Zobraziť filtrovanie"}}#content .sidebar .btn.unveil-button[data-text="Zavrieť filter"]:after{transform:rotate(180deg)}#content .sidebar .filters{display:none;padding-top:55px}@media (min-width:768px){#content .sidebar .filters.visible{display:block}}#content .sidebar #category-filter-hover{display:block}#content .sidebar #category-filter-hover>.filter-section:first-child{border-top:none}.filters-selected{align-items:center;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;display:flex;flex-wrap:wrap;padding:10px 20px;position:relative}.filters-selected:empty{padding:0}.filters-selected:before{background-color:#e2e2e2;content:"";display:block;height:1px;left:20px;position:absolute;right:20px;top:0}.filters-selected .filter-label{align-items:center;background-color:#d7e5ef;border-radius:5px;color:#231f20;display:flex!important;font-size:16px;font-weight:400;line-height:1.2;margin:5px 5px 5px 0;min-height:auto;overflow:hidden;padding:3px 12px;width:auto}.filters-selected .filter-label .filter-count{display:none}.filters-selected .filter-label:after{color:#231f20;content:"\e912";font-family:shoptet;font-size:9px;margin-left:5px;margin-top:2px}.mobile .filters-selected{border:none;border-bottom:1px solid #e2e2e2;margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}@media (max-width:767px){.category-content-wrapper{display:flex;flex-direction:column}.category-content-wrapper #filters-wrapper{order:-1}}.columns-selector{display:flex;justify-content:flex-end;margin-top:10px;order:2;width:auto}@media (min-width:768px){.columns-selector{display:none}}.columns-selector .transform-to-grid,.columns-selector .transform-to-rows{background-color:transparent;background-position:50%;background-repeat:no-repeat;border:none;display:block;height:30px;margin:0 5px;width:30px}.columns-selector .transform-to-rows{background-image:url(/user/documents/upload/icons/grid1.svg)}.columns-selector .transform-to-rows.active{background-image:url(/user/documents/upload/icons/grid1-hover.svg)}.columns-selector .transform-to-grid{background-image:url(/user/documents/upload/icons/grid2.svg)}.columns-selector .transform-to-grid.active{background-image:url(/user/documents/upload/icons/grid2-hover.svg)}#category-header{justify-content:flex-end;margin-bottom:20px}@media (max-width:767px){#category-header{margin-bottom:15px}}#category-header .category-header-pagination{display:none}#category-header #products-listing-order{font-weight:900}@media (min-width:768px){#category-header #products-listing-order{display:none}}@media (max-width:767px){#category-header #products-listing-order{align-items:center;border:1px solid #e2e2e2;display:flex;font-size:16px;height:48px;justify-content:center;margin-bottom:5px;padding:0;width:100%}}#category-header #products-listing-order:hover{color:#231f20;text-decoration:none}#category-header #products-listing-order:before{content:"zoradenie:";display:block;font-weight:400;margin-right:7px}@media (max-width:767px){#category-header #products-listing-order:before{display:none}}#category-header #products-listing-order .icon-chevron-down{font-size:10px;margin-left:8px}#category-header #products-listing-order .products-listing-order-heading{display:none}@media (max-width:767px){#category-header .dropdown-menu{border-radius:0 0 5px 5px;border-top:1px solid #fff;box-shadow:none;float:none;padding-bottom:5px;padding-top:5px;position:absolute;text-align:center;top:calc(100% - 2px);width:100%}}@media (min-width:768px){#category-header .dropdown-menu{border:none;box-shadow:none;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:-15px;position:static}}#category-header .dropdown-menu label{font-size:16px;font-weight:600}@media (min-width:768px){#category-header .dropdown-menu label{padding-left:15px;padding-right:15px;text-decoration:underline}}#category-header .dropdown-menu label:hover{color:#231f20;text-decoration:none}#category-header .dropdown-menu strong{font-size:16px;font-weight:600;text-decoration:none}.pagination-wrapper{margin-bottom:20px}@media (max-width:1199px){.pagination-wrapper .pagination-top{display:none}}.pagination-wrapper .pagination-top a,.pagination-wrapper .pagination-top strong{display:none}.pagination{display:flex;justify-content:center}@media (min-width:1200px){.pagination{justify-content:flex-end}}.pagination a,.pagination strong{background-color:#fff;border:1px solid #b4b4b4;border-radius:5px;color:#406250;font-size:16px;height:48px;line-height:48px;min-width:48px;width:48px}.pagination a:hover{background-color:#fff;border-color:#231f20;color:#406250}.pagination strong{font-weight:700}.pagination .pagination-link.next:before,.pagination .pagination-link.prev:before{display:none}.pagination .pagination-link.prev{background:url(/user/documents/upload/icons/prev-c.svg) 50% no-repeat;background-size:24px auto;order:-999}.pagination .pagination-link.next{background:url(/user/documents/upload/icons/next-c.svg) 50% no-repeat;background-size:24px auto;order:999}.p-detail-inner{padding-bottom:35px}.p-detail-inner .p-detail-inner-header-mobile{display:none}.p-detail-inner .p-detail-inner-header{display:block}.p-detail-inner .h1,.p-detail-inner h1{font-size:18px;margin-bottom:20px}@media (min-width:768px){.p-detail-inner .h1,.p-detail-inner h1{font-size:24px}}.p-detail-inner .stars-label{font-size:16px;font-weight:500;line-height:1.3;text-decoration:none}.p-detail-inner .stars-label:before{content:"(";margin-right:-4px}.p-detail-inner .stars-label:after{content:")";margin-left:-4px}.p-detail-inner .p-detail-inner-header{margin-bottom:3px}.p-detail-inner .ratings-and-brand{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}@media (max-width:767px){.p-detail-inner .ratings-and-brand{margin-top:0}}.p-detail-inner .ratings-and-brand .brand-wrapper{font-size:0;margin-bottom:10px}.p-detail-inner .ratings-and-brand .brand-wrapper span{display:block;font-size:16px;max-height:150px;max-width:150px}.p-detail-inner .ratings-and-brand .brand-wrapper a:hover{text-decoration:none}.p-detail-inner .stars{margin-right:0}.p-detail-inner .stars-wrapper{display:flex}.p-detail-inner .stars-wrapper .star-count{color:#231f20;display:block;font-size:16px;font-weight:500;line-height:1.3;margin-left:3px;margin-right:4px}.p-detail-inner .p-code{color:#bdbdbd;display:flex;flex-wrap:wrap;margin-top:20px}.p-detail-inner .p-code th{display:block;font-size:0;font-weight:400;padding-right:5px}.p-detail-inner .p-code th:after{content:"Kód produktu:";font-size:13px;text-transform:uppercase}.p-detail-inner .p-code td{border:none;display:block;font-size:13px}@media (min-width:768px){.p-data-wrapper{opacity:0}}@media (min-width:992px){.p-data-wrapper{width:50%!important}}@media (min-width:1200px){.p-data-wrapper{width:42%!important}}@media (max-width:991px){.p-data-wrapper{margin-top:25px}}.p-data-wrapper .breadcrumbs{display:none}@media (min-width:992px){.p-data-wrapper .breadcrumbs{display:flex;padding:0 0 18px!important}}.p-data-wrapper .p-short-description{line-height:160%;margin:20px 0 10px}@media (max-width:767px){.p-data-wrapper .p-short-description{margin-top:0}}.p-data-wrapper .sold-out-wrapper{display:none}.p-data-wrapper .detail-parameters{border-bottom:1px solid #e2e2e2;border-top:1px solid #e2e2e2;margin-bottom:25px}@media (min-width:480px){.p-data-wrapper .detail-parameters{position:relative}}.p-data-wrapper .detail-parameters tbody{display:flex;flex-wrap:wrap}.p-data-wrapper .detail-parameters tbody tr{display:block;width:100%}@media (min-width:480px){.p-data-wrapper .detail-parameters tbody tr{width:calc(100% - 200px)}}.p-data-wrapper .detail-parameters tbody tr:first-child td{display:flex;padding:12px 0 0}.p-data-wrapper .detail-parameters tbody tr td{border:none}@media (max-width:479px){.p-data-wrapper .detail-parameters tbody tr td{margin-bottom:0}}.p-data-wrapper .detail-parameters tbody tr td>.availability-label:not([style="color: #93BF37"]),.p-data-wrapper .detail-parameters tbody tr td>.availability-label:not([style="color:#93BF37"]){display:block;padding-bottom:12px}.p-data-wrapper .detail-parameters tbody .delivery-time-row{display:flex;flex-wrap:wrap}@media (min-width:480px){.p-data-wrapper .detail-parameters tbody .delivery-time-row{order:3}}.p-data-wrapper .detail-parameters tbody .delivery-time-row td{padding:0 0 12px}@media (max-width:479px){.p-data-wrapper .detail-parameters tbody .delivery-time-row td{padding-bottom:9px}}.p-data-wrapper .detail-parameters tbody .delivery-time-row td .default-variant{display:none}.p-data-wrapper .detail-parameters tbody .delivery-time-row th{display:block;min-width:auto;padding:0;white-space:nowrap;width:0}.p-data-wrapper .detail-parameters tbody .delivery-time-row th:after{display:none}.p-data-wrapper .detail-parameters tbody .delivery-time-row th span{color:#93bf37;display:block}.p-data-wrapper .detail-parameters tbody .delivery-time-row .delivery-time span{color:#93bf37}@media (min-width:480px){.p-data-wrapper .detail-parameters tbody .shipping-options-row{width:200px}}@media (max-width:479px){.p-data-wrapper .detail-parameters tbody .shipping-options-row td{padding-bottom:13px}}.p-data-wrapper .detail-parameters .p-code,.p-data-wrapper .detail-parameters th{display:none}.p-data-wrapper .detail-parameters td{display:block;padding:0}.p-data-wrapper .detail-parameters .shipping-options{display:inline-block;font-size:16px;margin:0;padding-left:35px;position:relative}@media (min-width:480px){.p-data-wrapper .detail-parameters .shipping-options{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.p-data-wrapper .detail-parameters .shipping-options:before{background:url(/user/documents/upload/icons/truck.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:24px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:.3s;width:24px}.p-data-wrapper .detail-parameters .shipping-options:hover{color:#5084a0}.p-data-wrapper .detail-parameters .shipping-options:hover:before{background:url(/user/documents/upload/icons/truck-hover.svg) 50% no-repeat;background-size:100% auto}.p-data-wrapper #product-detail-form{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.p-data-wrapper .p-variants-block{width:100%}.p-data-wrapper .p-final-price-wrapper{display:flex;flex-wrap:wrap}.p-data-wrapper .p-final-price-wrapper .price-final{font-size:28px;width:100%}.p-data-wrapper .p-final-price-wrapper .price-final .price-final-holder{font-weight:900}@media (min-width:768px){.p-data-wrapper .p-final-price-wrapper .price-final{font-size:32px}}.p-data-wrapper .p-final-price-wrapper .price-save+.price-final{color:#e30e67}.p-data-wrapper .p-final-price-wrapper .price-standard{margin-right:5px}.p-data-wrapper .add-to-cart{order:12;padding-top:0;width:auto}.p-data-wrapper .add-to-cart .quantity{margin-right:5px}@media (min-width:577px){.p-data-wrapper .add-to-cart .quantity{margin-right:15px}}.p-data-wrapper .add-to-cart-button{margin-right:auto;max-width:none;order:13;padding-left:5px;padding-right:5px;width:calc(100% - 148px)}@media (min-width:370px){.p-data-wrapper .add-to-cart-button{font-size:0}.p-data-wrapper .add-to-cart-button:before{content:"Pridať do košíka";display:block;font-size:16px}}@media (min-width:480px){.p-data-wrapper .add-to-cart-button{max-width:none;width:calc(100% - 168px)}}.p-data-wrapper .favorite-detail{align-items:center;border:1px solid #e2e2e2;border-radius:5px;display:flex;height:48px;justify-content:center;order:14;width:48px}.p-data-wrapper .favorite-detail .favorite{margin:0!important}.p-data-wrapper .p-to-cart-block{align-items:center;background:none;border-top:1px solid #e2e2e2;justify-content:space-between;order:-1;padding:15px 0;width:100%}.p-data-wrapper .link-icon.watchdog{width:calc(100% - 63px)}.p-data-wrapper .link-icon.watchdog:before{display:none}.p-data-wrapper .availability-label{font-size:16px;font-weight:700;margin-left:0}.p-data-wrapper .availability-amount{color:#93bf37;font-size:16px;font-weight:700}.p-data-wrapper>.buttons-wrapper{display:none}@media (min-width:992px){.type-detail #content{padding-top:30px}}ul.check-list{border:1px solid #e2e2e2;border-radius:8px;margin-bottom:10px;padding:15px 15px 10px!important}ul.check-list li{margin-bottom:5px;padding-left:38px;position:relative}ul.check-list li:before{background-color:transparent!important;background:url(/user/documents/upload/icons/check-list.svg) 50% no-repeat;background-size:100% auto;border-radius:50%!important;content:"";display:block;height:24px!important;left:0;margin:0!important;position:absolute;top:0;width:24px!important}.watchdog-action-buttons{margin-top:20px}.watchdog-action-buttons .btn.btn-primary{margin-left:0;max-width:150px;width:100%}.watchdog-title{font-size:0;margin-bottom:25px}.watchdog-title:before{content:"Upozornite ma, keď bude produkt na sklade";display:block;font-size:24px;font-weight:900;text-transform:none}@media (min-width:768px){.watchdog-title:before{font-size:30px}}#watchdog-form>div:nth-last-child(2){display:block}#watchdog-form .watchdog-row{min-height:25px}#watchdog-form .watchdog-row .notificationEmail{margin-left:0;margin-top:7px;width:100%}#watchdog-form .watchdog-row .form-control{border-radius:8px}#product-detail-form .p-variants-block{margin-bottom:0;order:-1}#product-detail-form .variant-label{color:#231f20;display:flex;font-size:16px;font-weight:900;position:relative;text-transform:uppercase}#product-detail-form .variant-label>span{font-weight:400}#product-detail-form .variant-label>span:before{content:":";font-weight:900;margin-right:2px}#product-detail-form .variant-list{border-top:1px solid #e2e2e2;order:-1;padding-bottom:10px;padding-top:15px}#product-detail-form .variant-list select{display:none}#product-detail-form .selectButtonsContent{display:flex;flex-wrap:wrap}#product-detail-form .select-option{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;box-shadow:none;color:#231f20;cursor:pointer;display:flex;font-size:16px;font-weight:900;height:40px;justify-content:center;margin:0 8px 8px 0;min-width:40px;padding:5px 15px;width:auto}#product-detail-form .select-option[style*=background-color]{border-radius:5px;font-size:0;height:32px;min-width:32px;position:relative;width:32px}#product-detail-form .select-option.single-option{pointer-events:none}#product-detail-form .select-option.active{border-color:#294d66}#product-detail-form .select-option.available-false{background:linear-gradient(to top left,#f1f1f1,#f1f1f1 calc(50% - .8px),#294d66 50%,#f1f1f1 calc(50% + .8px),#f1f1f1);border-color:#294d66;color:#231f20}.c-product-interconnection-detail-params{width:100%}.quantity{border:1px solid #e2e2e2;border-radius:5px;overflow:hidden;padding-left:22px;padding-right:22px}.quantity input{border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;font-weight:900;height:46px;width:44px}.quantity .decrease,.quantity .increase{height:46px;width:22px}.quantity .decrease:before,.quantity .increase:before{font-size:10px;font-weight:400;line-height:46px}.quantity .decrease:hover:before,.quantity .increase:hover:before{background-color:#f5b93d;color:#fff}@media (min-width:992px){.p-image-wrapper{padding-right:20px!important;width:50%!important}}@media (min-width:1200px){.p-image-wrapper{width:58%!important}}.p-image-wrapper .p-image .flags-extra{display:none}@media (max-width:767px){.p-image-wrapper>.row{display:none}}.p-image-wrapper .btn-image{align-items:center;background-color:#fff;border:1px solid #e2e2e2;border-radius:5px;display:flex;height:24px;justify-content:center;padding:0;position:absolute;top:50%;width:24px}@media (min-width:768px){.p-image-wrapper .btn-image{height:32px;margin-top:-16px;width:32px}.p-image-wrapper .btn-image-prev{left:15px}}.p-image-wrapper .btn-image-prev:before{content:url(/user/documents/upload/icons/prev-c.svg);display:block;height:24px;line-height:1}.p-image-wrapper .btn-image-next{right:0}@media (min-width:768px){.p-image-wrapper .btn-image-next{right:15px}}.p-image-wrapper .btn-image-next:before{content:url(/user/documents/upload/icons/next-c.svg);display:block;height:24px;line-height:1}.p-image-wrapper .p-main-image.no-img+.btn-image,.p-image-wrapper .p-main-image.no-img+.btn-image+.btn-image{display:none}.p-thumbnails a{padding:0 3px}.p-thumbnails a.highlighted img{border-color:#294d66}.p-thumbnails a img{border-radius:5px}.p-thumbnails .thumbnail-next,.p-thumbnails .thumbnail-prev{border-radius:50%;display:block;height:24px;margin-top:-12px;width:24px}.p-thumbnails .thumbnail-next:before,.p-thumbnails .thumbnail-prev:before{display:none}.p-thumbnails .thumbnail-next{background:#000 url(/user/documents/upload/icons/next-c.svg) 50% no-repeat;background-size:24px auto}.p-thumbnails .thumbnail-prev{background:#000 url(/user/documents/upload/icons/prev-c.svg) 50% no-repeat;background-size:24px auto;left:1px}#p-detail-tabs{margin:0;padding-bottom:12px;padding-top:12px}#p-detail-tabs li{position:relative}@media (min-width:768px){#p-detail-tabs li:first-child a{padding-left:0}}#p-detail-tabs li:before,#p-detail-tabs li[data-testid=tabDiscussion]{display:none}#p-detail-tabs li a{align-items:center;color:#231f20;display:flex;font-size:16px;font-weight:700;padding:9px 22px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:auto}#p-detail-tabs li a:before{background:url(/user/documents/upload/icons/arrow-d-bold.svg) 50% no-repeat;background-size:100% auto;content:"";display:block;height:16px;margin-left:2px;order:3;width:16px}#p-detail-tabs li:hover{text-decoration:none}#p-detail-tabs li:hover a{color:#5084a0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:auto}#p-detail-tabs li.active{text-decoration:none}#p-detail-tabs li.active a{background-color:transparent}#p-detail-tabs li[data-testid=tabDescription] a:after{content:" produktu";margin-left:4px}.shp-tabs-holder{text-align:left}@media (max-width:991px){.p-detail{display:flex;flex-direction:column}}.p-detail .p-detail-tabs-wrapper{margin-bottom:40px;margin-top:0;padding-top:5px}@media (max-width:991px){.p-detail .p-detail-tabs-wrapper{width:100%}}.p-detail .p-detail-tabs-wrapper .responsive-nav{margin-bottom:10px;position:relative}.p-detail .p-detail-tabs-wrapper .responsive-nav:before{background-color:#f8f3e6;border-left:9999px solid #f8f3e6;bottom:0;box-shadow:9999px 0 0 #f8f3e6;content:"";display:block;left:-9999px;position:absolute;right:0;top:0}.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{content:"Popis";display:block;font-size:18px;font-weight:900;margin:13px 0 20px}@media (min-width:768px){.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{font-size:24px}}@media (max-width:991px){.p-detail .p-detail-tabs-wrapper:not(.shp-accordion-wrapper) .basic-description:before{margin-top:0}}.p-detail .products-header{margin-bottom:25px;margin-top:45px;text-align:center}@media (max-width:991px){.p-detail .products-header{margin-top:25px}}.basic-description tr td{border:1px solid #ee2280}.basic-description tr td p{margin-bottom:0!important}.category-perex ul,.category__secondDescription ul,.p-short-description ul,.tab-content ul,.welcome-wrapper ul,article ul{padding-left:23px}.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{background-color:#231f20;border-radius:50%;content:"";height:6px;margin:-2px 10px 0 -17px;width:6px}#description .extended-description>p{font-size:18px;margin:13px 0 20px}@media (min-width:768px){#description .extended-description>p{font-size:24px}}#description .extended-description>p strong{font-weight:900}#description .extended-description .detail-parameters tr:nth-child(odd){background-color:#f8f3e6}#description .extended-description .detail-parameters tr td,#description .extended-description .detail-parameters tr th{font-size:16px;font-weight:400;padding:12px 15px}#description .extended-description .detail-parameters tr td a,#description .extended-description .detail-parameters tr th a{font-weight:400}#description .extended-description .detail-parameters tr td a:hover,#description .extended-description .detail-parameters tr th a:hover{text-decoration:none}#description .extended-description .detail-parameters tr th .row-header-label{background-color:transparent}#description .extended-description .detail-parameters tr th .row-header-label .row-header-label-colon{display:inline-block}#description .extended-description .detail-parameters tr th:after{display:none}#manufacturerDescription p img{max-height:150px}#accordion-content{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}#accordion-content .shp-accordion{border:none}#accordion-content .shp-accordion.active{border-top:none}#accordion-content .shp-accordion.active .shp-accordion-link{background-color:#f8f3e6}#accordion-content .shp-accordion .shp-accordion-link{background-color:#f8f3e6;font-size:24px;font-weight:900;padding:12px 10px}#accordion-content .shp-accordion .shp-accordion-link:after{display:none}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]{font-size:0}#accordion-content .shp-accordion .shp-accordion-link[href="#description"]:before{content:"Popis";font-size:24px}#accordion-content .shp-accordion .shp-accordion-content{display:block;padding:10px 10px 20px}#accordion-content #ratingWrapper,#accordion-content #ratingWrapper .rate-wrap{margin-bottom:0}#accordion-content .extended-description{margin-top:25px}#accordion-content .extended-description>p:first-of-type{background-color:#f8f3e6;margin:0 -10px!important;padding:12px 10px}#accordion-content .extended-description>p:first-of-type strong{font-size:0}#accordion-content .extended-description>p:first-of-type strong:before{content:"Parametre";font-size:24px}.shp-tabs-wrapper .tab-content .tab-pane#productVideos{display:flex;flex-wrap:wrap;justify-content:space-between;opacity:1;width:100%}.shp-tabs-wrapper .tab-content .tab-pane#productVideos iframe{border-radius:5px;max-height:350px;width:calc(16.66667% - 20px)}.shp-tabs-wrapper .tab-content .tab-pane#productVideos h2{color:#231f20;font-size:24px;font-weight:900;line-height:120%;margin:50px 0 40px;text-align:center;width:100%}.shp-tabs-wrapper .tab-content .tab-pane#productVideos h3{display:none}.accordion-content #productVideos .videoWrapper{border-radius:5px;margin-right:20px;max-height:350px;position:relative;top:0;width:57.1428571429%;z-index:1}.accordion-content #productVideos .videoWrapper__overlay{height:100%;position:absolute;width:calc(50% - 35px);z-index:3}.accordion-content #productVideos .videoWrapper__overlay:before{content:"";height:calc(50% - 70px);position:absolute;width:70px}.accordion-content #productVideos .videoWrapper__overlay--top{left:0;top:0}.accordion-content #productVideos .videoWrapper__overlay--top:before{left:100%;top:0}.accordion-content #productVideos .videoWrapper__overlay--bottom{bottom:0;right:0}.accordion-content #productVideos .videoWrapper__overlay--bottom:before{bottom:0;right:100%}.accordion-content #productVideos .videoWrapper.paused .videoWrapper__overlay--top,.accordion-content #productVideos .videoWrapper.playing .videoWrapper__overlay--top{height:calc(100% - 130px);top:50%;transform:translateY(-50%);width:100%}.accordion-content #productVideos .videoWrapper.paused .videoWrapper__overlay--bottom,.accordion-content #productVideos .videoWrapper.paused .videoWrapper__overlay--top:before,.accordion-content #productVideos .videoWrapper.playing .videoWrapper__overlay--bottom,.accordion-content #productVideos .videoWrapper.playing .videoWrapper__overlay--top:before{display:none}.accordion-content #productVideos .videoWrapper.ended .videoWrapper__overlay--top{bottom:90px;height:calc(100% - 90px);top:auto;width:100%}.accordion-content #productVideos .videoWrapper.ended .videoWrapper__overlay--top:before{display:none}.accordion-content #productVideos iframe{border-radius:5px;height:100%;left:0;max-height:350px;max-width:100%;pointer-events:auto;position:absolute;top:0;width:100%;z-index:1}.accordion-content #productVideos h3{display:none}.desktop .p-detail-tabs-wrapper.cart-fixed .responsive-nav{left:0;position:fixed!important;right:0;top:0;z-index:10}.desktop .p-detail-tabs-wrapper .responsive-nav{z-index:10}@media (min-width:768px){.desktop .p-detail-tabs-wrapper .responsive-nav{align-items:center;display:flex;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;transition:.2s;width:747px}}@media (min-width:992px){.desktop .p-detail-tabs-wrapper .responsive-nav{width:972px}}@media (min-width:1200px){.desktop .p-detail-tabs-wrapper .responsive-nav{width:1178px}}@media (min-width:1380px){.desktop .p-detail-tabs-wrapper .responsive-nav{width:1340px}}.desktop .p-detail-tabs-wrapper .responsive-nav #product-detail-form,.desktop .p-detail-tabs-wrapper .responsive-nav h1{display:none}.desktop #product-detail-form{margin-left:auto}.p-detail-tabs-wrapper.cart-fixed .responsive-nav #product-detail-form,.p-detail-tabs-wrapper.cart-fixed .responsive-nav h1{align-items:center;display:flex}.responsive-nav h1{font-size:0;margin:0!important;position:relative}@media (min-width:768px){.responsive-nav h1{font-size:16px;margin:10px 20px 10px 0!important;max-width:260px}}.responsive-nav h1 img{height:auto;margin-right:10px;max-width:40px;min-width:40px}@media (min-width:768px){.responsive-nav h1 img{max-width:56px;min-width:56px}}.responsive-nav #product-detail-form>:not(.p-to-cart-block):not(.add-to-cart-button){display:none}.responsive-nav #product-detail-form .add-to-cart-button,.responsive-nav #product-detail-form .p-to-cart-block{position:relative;transition:.2s}.responsive-nav #product-detail-form .add-to-cart-button{white-space:nowrap}.responsive-nav #product-detail-form .p-to-cart-block{background-color:transparent;padding:0}@media (min-width:768px){.responsive-nav #product-detail-form .p-to-cart-block{margin-right:25px}}.responsive-nav #product-detail-form .p-final-price-wrapper{align-items:center;display:flex;flex-wrap:wrap;float:none;justify-content:flex-end}.responsive-nav #product-detail-form .p-final-price-wrapper .price-final{flex-basis:100%;font-size:24px;text-align:right}.responsive-nav #product-detail-form .p-final-price-wrapper .price-final .price-final-holder{font-weight:900}.responsive-nav #product-detail-form .p-final-price-wrapper .price-save+.price-final{color:#e30e67}.responsive-nav #product-detail-form .p-final-price-wrapper .price-standard{margin-right:5px}.mobile .responsive-nav{background-color:#f8f3e6;display:none;margin:0;padding:10px;width:100%}.mobile .responsive-nav.cart-fixed{align-items:center;bottom:0;display:flex;left:0;position:fixed!important;z-index:10}.mobile .responsive-nav #product-detail-form{align-items:center;display:flex;justify-content:space-between;width:100%}.mobile .responsive-nav #product-detail-form:after,.mobile .responsive-nav #product-detail-form:before{display:none}.mobile .responsive-nav #product-detail-form .p-final-price-wrapper{justify-content:flex-start}.mobile .responsive-nav #product-detail-form .p-final-price-wrapper .price-final{text-align:left}@media (min-width:768px){body.cart-window-visible #header .navigation-buttons:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;opacity:1;position:fixed;right:0;top:0;z-index:1003}}@media (max-width:991px){body.cart-window-visible #header .navigation-buttons:before{display:none}}body.cart-window-visible #header .navigation-buttons>a[data-target=cart]{background-color:rgba(0,0,0,.5);background-color:#fff;border-color:#fff;border-radius:10px 10px 0 0;position:relative;z-index:1005}@media (min-width:768px){body.cart-window-visible #header .navigation-buttons>a[data-target=cart]{transition:none}}.user-action{position:relative}@media (min-width:768px){.user-action .container{position:relative}.user-action .popup-widget.cart-widget{background-color:#fff;border:none;border-radius:10px 0 10px 10px;box-shadow:none;left:unset;margin:0;overflow:hidden;right:20px;top:96px}}@media (min-width:1200px){.user-action .popup-widget.cart-widget{top:103px}}@media (min-width:768px){.user-action .popup-widget.cart-widget .popup-widget-inner{background-color:#fff;border:none;border-radius:10px 0 10px 10px}}.user-action .popup-widget.cart-widget:before{display:none}@media (min-width:992px){.admin-logged .user-action .popup-widget.cart-widget{top:120px}}@media (min-width:1200px){.admin-logged .user-action .popup-widget.cart-widget{top:128px}}@media (max-width:767px){.login-window-visible{overflow:auto!important}}@media (min-width:768px){.login-window-visible:before{background-color:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;opacity:1;position:fixed;right:0;top:0;z-index:1003}}.login-window-visible .user-action .user-action-in>div.user-action-login{border:0;box-shadow:none;margin:0;padding-top:0}@media (min-width:768px){.login-window-visible .user-action .user-action-in>div.user-action-login{border-radius:10px;display:flex;left:50%;max-height:90%;max-width:90%;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);width:860px;z-index:1003}}@media (max-width:767px){.login-window-visible .user-action .user-action-in>div.user-action-login{bottom:unset;height:auto;overflow:auto;position:absolute;top:134px}}.login-window-visible .user-action .user-action-in>div.user-action-login:before{display:none}.login-window-visible .user-action .user-action-in>div .registrace-box{background-color:#edf9ff;border-radius:0 10px 10px 0;height:inherit;padding:60px 30px}@media (min-width:768px){.login-window-visible .user-action .user-action-in>div .registrace-box{width:50%}}.login-window-visible .user-action .user-action-in>div .registrace-box .reg-top{align-items:center;display:flex;margin-bottom:10px}.login-window-visible .user-action .user-action-in>div .registrace-box .reg-top h3{font-size:24px;margin:10px 0 10px 16px}.login-window-visible .user-action .user-action-in>div .registrace-box .check-list{border:none;list-style-type:none;padding:10px 0 20px!important}.login-window-visible .user-action .user-action-in>div .registrace-box .check-list li{list-style-type:none;margin-bottom:10px}.login-window-visible .user-action .user-action-in>div .registrace-box .btn-primary{background-color:#294d66;border-color:#294d66;color:#fff;width:100%}.login-window-visible .user-action .user-action-in>div .registrace-box .btn-primary:hover{background-color:#193a4c;border-color:#193a4c;color:#fff}.login-window-visible .user-action .user-action-in>div .popup-widget-inner{border:0;border-radius:10px 0 0 10px;height:inherit;padding:40px 30px}@media (min-width:768px){.login-window-visible .user-action .user-action-in>div .popup-widget-inner{width:50%}}.login-window-visible .user-action .user-action-in>div .popup-widget-inner h2{text-transform:none}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .password-helper a[data-testid=signup]{display:none}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper{display:flex;flex-direction:column;padding:10px 0 0}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper .password-helper{margin:15px auto 0;width:auto}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper .password-helper a{color:#294d66;font-weight:700;text-decoration:underline}.login-window-visible .user-action .user-action-in>div .popup-widget-inner .login-wrapper .password-helper a:hover{color:#5084a0}.login-window-visible .user-action .user-action-in>div .close{cursor:pointer;position:absolute;right:15px;top:15px}.login-window-visible .user-action .user-action-in>div .close:before{color:#231f20;content:"\e912";font-family:Shoptet}.cart-widget-empty .cart-widget-product{background:url(/user/documents/upload/icons/cart-empty-bg.svg) 100% 100% no-repeat;background-size:100% auto}.cart-widget-product .header-cart{display:flex;padding:40px 20px 20px}.cart-widget-product .header-cart>img{margin-right:20px}.cart-widget-product .header-cart .header-text p{font-size:16px}.cart-widget-product .header-cart .header-text p:first-of-type{font-size:18px;font-weight:900}@media (min-width:768px){.cart-widget-product .header-cart .header-text p:first-of-type{font-size:24px}}.cart-widget-product .header-cart .header-text p a{text-decoration:underline}.cart-widget-product .header-cart .header-text p a:hover{text-decoration:none}@media (max-width:767px){.overall-wrapper:has(.site-msg.information) .user-action-in .cart-widget{top:180px!important}}@media (max-width:455px){.overall-wrapper:has(.site-msg.information) .user-action-in .cart-widget{top:200px!important}}@media (max-width:455px){.overall-wrapper:has(.site-msg.information) .cart-widget-inner.popup-widget-inner .cart-widget-products{height:calc(100% - 325px)}}@media (max-width:767px){.user-action-in .cart-widget{top:140px!important}.cart-widget-inner.popup-widget-inner .cart-widget-products{height:calc(100% - 210px)}}@media (max-width:455px){.cart-widget-inner.popup-widget-inner .cart-widget-products{height:calc(100% - 265px)}}#lb-recommend-element-basket_popup{margin-top:30px}.id--16 #order-shipping-methods .payment-shipping-price{padding-left:0;text-align:left}@media (min-width:768px){.id--16 #order-shipping-methods .payment-shipping-price{flex-basis:15%}}.id--16 .ship-btn{align-items:center;border-bottom:1px solid #dadada;cursor:pointer;display:flex;flex-wrap:wrap;font-size:16px;font-weight:700;padding:20px 10px 20px 40px;position:relative;transition:none}@media (min-width:768px){.id--16 .ship-btn{flex-wrap:nowrap}}.id--16 .ship-btn:hover{box-shadow:0 0 10px rgba(0,0,0,.16)}.id--16 .ship-btn:before{background-color:#fff;border:1px solid #b6b6b6;border-radius:50%;content:"";display:block;height:18px;left:10px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.id--16 .ship-btn p{margin:0!important}.id--16 .ship-btn span{color:#231f20;display:block;font-size:14px;font-weight:400;position:relative;text-decoration:underline;text-transform:none}@media (min-width:768px){.id--16 .ship-btn span{display:block}}.id--16 .ship-btn span:hover{text-decoration:none}.id--16 .ship-btn span.free{font-size:16px;font-weight:700;text-decoration:none}.id--16 .ship-btn.active:after{background-color:#231f20;border:1px solid #fff;border-radius:50%;content:"";display:block;height:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:14px}.id--16 .ship-btn.active:before{border-color:#231f20}.id--16 .ship-btn.active>div{display:flex;flex-wrap:wrap}.id--16 .ship-btn.active>div p{width:100%}.id--16 .ship-btn.active>div:after{color:#000;content:"- Změnit";font-size:14px;font-weight:400;margin-left:3px;text-decoration:none!important;text-transform:none}.id--16 .ship-btn>div{flex-basis:100%;line-height:26px}@media (min-width:768px){.id--16 .ship-btn>div{flex-basis:50%}}.id--16 #order-shipping-methods>#shipping-88,.id--16 #order-shipping-methods>#shipping-91,.id--16 #order-shipping-methods>#shipping-94{display:none}.id--16 .ship-popup{display:none;height:-moz-fit-content;height:fit-content;left:50%;max-width:670px;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);z-index:10001}.id--16 .ship-popup .ship-popup-wrap{background-color:#fff;border-radius:5px;max-height:calc(100dvh - 40px);max-width:calc(100vw - 40px);overflow:auto;padding:30px 20px;width:100%}.id--16 .ship-popup h4{font-weight:500;margin:0;padding-left:0}.id--16 .ship-popup h4:before{display:none}.id--16 .ship-popup .ship-confirm{margin-left:30px}.id--16 .ship-popup .ship-options{margin-bottom:5px}.id--16 .ship-popup .ship-options .radio-wrapper label{align-items:flex-start}.id--16 .ship-popup .ship-options .radio-wrapper label:after,.id--16 .ship-popup .ship-options .radio-wrapper label:before{top:20px}.id--16 .ship-popup .ship-options .payment-info>span{display:block}.id--16 .ship-popup .ship-options .payment-info>span .question-tooltip{display:none}.id--16 .ship-popup .ship-options .payment-info .shop-text{margin-top:10px}.id--16 .ship-popup .ship-options .payment-info .shop-text p{margin-bottom:8px}.id--16 .ship-popup .ship-options .payment-info .shop-text .contact-box{min-height:auto}.id--16 .ship-popup .ship-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:-15px;text-align:center;top:-15px;transition:.2s ease-in-out;width:40px;z-index:10}.id--16 .ship-popup .ship-close:before{color:#000;content:"\e912";font-family:shoptet;font-size:16px;line-height:40px}.id--16.ship-visible .ship-popup{display:block}.id--16.ship-visible #cboxOverlay{display:block!important;opacity:.2}#order-shipping-methods .radio-wrapper .sublabel{text-decoration:underline}#order-shipping-methods .radio-wrapper .sublabel:hover{text-decoration:none}.shipping-billing-table .radio-wrapper:last-child{border:1px solid transparent}ol.cart-header li.active a:before,ol.cart-header li.active strong:before,ol.cart-header li.completed a:before,ol.cart-header li.completed strong:before{background-color:#294d66;border-color:#294d66;color:#fff}ol.cart-header li.active a span:after,ol.cart-header li.active strong span:after,ol.cart-header li.completed a span:after,ol.cart-header li.completed strong span:after{border-top-color:#294d66}@media (max-width:767px){.ordering-process .top-navigation-bar{display:none}}.ordering-process .box-sm .contact-box ul li{margin-bottom:10px}.ordering-process .box-sm .contact-box ul li span{font-size:18px;font-weight:900}.ordering-process #header .header-top-wrapper .navigation-buttons a[data-target=navigation]{display:none}.ordering-process #header .header-top-wrapper .site-name{margin-left:0}.ordering-process #header .header-top-wrapper .search{display:none}.id--9 #continue-order-button:hover{text-decoration:none}.id--9 .toggle-coupon-input-button{display:none}.id--9 .discount-coupon{display:block!important;max-width:340px}.id--9 .discount-coupon>form{position:relative}.id--9 .discount-coupon .form-control{font-size:14px;max-width:none;padding-right:100px}.id--9 .discount-coupon .btn{background-color:#fff;bottom:0;font-size:0;line-height:1!important;position:absolute;right:0;top:0;width:auto}.id--9 .discount-coupon .btn:before{display:none}.id--9 .discount-coupon .btn:after{content:"Pridať";font-size:16px;line-height:30px}.id--9 .discount-coupon .btn[data-testid=buttonRemoveDiscountCoupon]{font-size:16px;padding:6px 10px}.id--9 .discount-coupon .btn[data-testid=buttonRemoveDiscountCoupon]:after{display:none}.id--9 .cart-table tr>td.p-total{order:8;position:relative}.id--9 .cart-table tr>td.p-total .price-final{font-size:18px;font-weight:900}.id--9 .cart-table tr>td.p-discount{display:table-cell;order:6}.id--9 .cart-table tr>td.p-discount span[data-testid=cartItemDiscount]{background-color:#e30e67;color:#fff;font-size:14px;font-weight:400;padding:3px 5px 1px}@media (min-width:992px){.id--9 .cart-table tr.removeable .remove-item{margin-right:-60px;margin-top:-15px;position:absolute;top:50%;width:60px}}@media (max-width:991px){.id--9 .cart-table tr.removeable .p-name .delete-cart-item{top:9px}}.id--9 .cart-table tr .cart-related-button .btn{font-size:14px;height:34px;line-height:32px;padding:0 10px;width:104px}@media (max-width:767px){.id--16 .payment-info{display:flex;flex-direction:column;flex-wrap:wrap}}.in-krok-1 .radio-wrapper input[type=radio]+label{gap:5px;justify-content:normal}@media (min-width:1380px){.in-krok-1 #checkoutContent{padding-right:0}}@media (min-width:1200px){.in-krok-1 .co-box{padding-left:90px}}@media (min-width:992px){.in-krok-1 .co-box{padding-right:20px}}.in-krok-1 #order-shipping-methods .payment-info{flex-basis:100%;flex-grow:0;flex-shrink:1;padding-right:10px;width:auto}@media (min-width:576px){.in-krok-1 #order-shipping-methods .payment-info{flex-basis:50%}}.in-krok-1 #order-shipping-methods #est-delivery-time{font-size:14px;margin-left:auto;text-align:right;text-decoration:none}@media (min-width:768px){.in-krok-1 #order-shipping-methods #est-delivery-time{flex-basis:30%}}.in-krok-1 #order-shipping-methods #est-delivery-time span{color:#e30e67;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.type-page .content-inner{margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:860px}.type-page .content-inner .contact-box ul li:before{display:none}.type-page.smart-labels-active .smart-label-wrapper label[for=captcha]{left:-10px}.type-page.smart-labels-active .smart-label-wrapper input#captcha{margin-left:170px;width:calc(100% - 170px)}.type-page.smart-labels-active .smart-label-wrapper.focused label[for=captcha]{opacity:1}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsInN0eWxlLmNzcyIsImJhc2UvX2RvY3VtZW50LnNjc3MiLCJiYXNlL192YXJpYWJsZXMuc2NzcyIsImZ1bmN0aW9ucy9fc2xpY2suc2NzcyIsImxheW91dC9fZ3JpZC5zY3NzIiwicGFnZXMvX2NsaWVudC5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInBhZ2VzL19yYXRpbmcuc2NzcyIsImNvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19jb29raWVzLnNjc3MiLCJjb21wb25lbnRzL19leHRyYXMuc2NzcyIsImNvbXBvbmVudHMvX2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9faGVhZGVyLnNjc3MiLCJjb21wb25lbnRzL19taW1lTmF2aWdhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9fbWltZUNhdGVnb3J5LnNjc3MiLCJjb21wb25lbnRzL19taW1lVG90YWxEaXNjb3VudC5zY3NzIiwiY29tcG9uZW50cy9fbWltZVZvbHVtZVNhbGUuc2NzcyIsImNvbXBvbmVudHMvX2Zhdm91cml0ZS5zY3NzIiwiY29tcG9uZW50cy9fZmxpY2tpdHkuc2NzcyIsImNvbXBvbmVudHMvX2hwLWJhbm5lcnMuc2NzcyIsImNvbXBvbmVudHMvX3VzcC5zY3NzIiwiY29tcG9uZW50cy9faHAtdG9wY2F0LnNjc3MiLCJjb21wb25lbnRzL19ocC1wYXJ0eS1raWRzLnNjc3MiLCJjb21wb25lbnRzL19ocC1wYXJ0eS1hZHVsdHMuc2NzcyIsImNvbXBvbmVudHMvX2hwLXJhdGluZy5zY3NzIiwiY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsInByb2R1Y3RzL19wLXNsaWRlci5zY3NzIiwicHJvZHVjdHMvX3Atdmlldy5zY3NzIiwiY2F0ZWdvcnkvX2NhdC10b3Auc2NzcyIsImNhdGVnb3J5L19jYXQtcHJvZHVjdHMuc2NzcyIsImNhdGVnb3J5L19zdWJjYXRlZ29yaWVzLnNjc3MiLCJjYXRlZ29yeS9fZmlsdGVyLnNjc3MiLCJjYXRlZ29yeS9fY2F0LWhlYWRlci5zY3NzIiwiY2F0ZWdvcnkvX3BhZ2luYXRpb24uc2NzcyIsImRldGFpbC9fcC1kYXRhLnNjc3MiLCJkZXRhaWwvX3AtdmFyaWFudHMuc2NzcyIsImRldGFpbC9fcXVhbnRpdHkuc2NzcyIsImRldGFpbC9fcC1pbWFnZS5zY3NzIiwiZGV0YWlsL19wLWRlc2Muc2NzcyIsImRldGFpbC9fY2FydC1mbG9hdC5zY3NzIiwiY2FydC9fY2FydC1wb3B1cC5zY3NzIiwiY2FydC9fY2FydC1jb250ZW50LnNjc3MiLCJwYWdlcy9jb250ZW50LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0JDLGdCQ3MrRUQsQ0N0L0VBLEVBQ0Msa0NBQUEsQ0FDQSxpQ0FBQSxDQUNBLGtCREVELENDQ0EsU0FDRSxnQkRFRixDQ0NBLDJDQUNDLGVDcUJVLENEcEJWLHdCREVELENDQ0EseUJBQ0MsY0RFRCxDQ0RDLHlCQUZELHlCQUdFLGNESUEsQ0FDRixDQ0ZBLHNCQUNDLGtCREtELENDSEEsTUFDQyxXRE1ELENDSkEsS0FFQyxtQkFBQSxDQURBLGdCRFFELENDTEEsMkNBQ0MsNEJEUUQsQ0NMQyxzQkFFQyxrQkN1QmEsQ0RuQlgsZUFBQSxDQUhGLGNBQUEsQ0FDRSxTQUFBLENBR0EsY0FBQSxDQUZGLGVEVUYsQ0NQSSxpQ0FDRSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCRFNOLENDUk0seUJBTkYsaUNBUUksaUJBQUEsQ0FDQSxrQkFBQSxDQUZBLFdEYU4sQ0FDRixDQ1ZNLHlCQVhGLGlDQVlJLFdEYU4sQ0FDRixDQ1pNLDBCQWRGLGlDQWVJLFlEZU4sQ0FDRixDQ2RNLDBCQWpCRixpQ0FrQkksWURpQk4sQ0FDRixDQ2ZJLDRCQUNFLGFDc0JHLENEckJILGNEaUJOLENDaEJNLHlCQUhGLDRCQUlJLGlCRG1CTixDQUNGLENDbEJNLGdDQUVFLGFBQUEsQ0FEQSxnQkRxQlIs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aVZOLENROVVFLGdDQUNFLFdBQUEsQ0FDQSxhUmdWSixDUS9VSSx1Q0FDRSxlQUFBLENBSUEsYUFBQSxDQUhBLG1CQUFBLENBQ0EsYUFBQSxDQUNBLHdCUmtWTixDUTlVRSxrQkFFRSxrQkFBQSxDQURBLFlBQUEsQ0FFQSxtQlJnVkosQ1E5VU0seUJBTUUsMkdBQ0UsWVJnVlIsQ0FKRixDUWpVUSx5QkFERixtREFFSSxZUjBVUixDQUNGLENRdFVFLDBCQUNFLFVSd1VKLENRdlVJLHlCQUZGLDBCQUdJLG1CUjBVSixDQUNGLENRN1RNLGtKQUNFLFVSc1VSLENRblVJLG9EQUNFLG1FQUFBLENBQ0EseUJScVVOLENRbFVNLHdEQUNFLFVSb1VSLENTOWFBLFdBR0UsaUJQMkZHLENPNUZILGNBQUEsQ0FEQSxnQlRtYkYsQ1NoYkUscUNBQ0UsY0FBQSxDQUNBLGVQMEJPLENPekJQLGdCVGtiSixDU2hiRSx1QkFDRSx5QlRrYkosQ1M1YUksa0ZBSEEsNEJBQUEsQ0FDQSxvQlB5RUssQ094RUwsYVR3YkosQ1N2YkksK0NBSUUseUJUbWJOLENTamJJLCtEQUNFLDRCQUFBLENBQ0Esb0JQK0RHLENPOURILGFUbWJOLENTbGJNLDJFQUNFLDRCQUFBLENBQ0Esb0JQMkRDLENPMURELGFQMERDLENPekRELHlCVG9iUixDU2hiRSwwRkFDRSx3QlA2QlcsQ081Qlgsb0JQNEJXLENPM0JYLGFUa2JKLENTamJJLGtIQUNFLHdCUHdCUyxDT3ZCVCxvQlB1QlMsQ090QlQsYVA4Q0csQ083Q0gsb0JUbWJOLENTaGJFLDBFQUdFLHdCUGdCVyxDT2pCWCxvQlBpQlcsQ09sQlgsYVRvYkosQ1NqYkksa0dBR0Usd0JQV1MsQ09aVCxvQlBZUyxDT2JULGFQcUNHLENPbENILG9CVG1iTixDUy9hQSxxREFFRSxXQUFBLENBREEsZ0JUbWJGLENTL2FFLGlDQU9FLHdCUGtCSyxDT2pCTCxvQlBpQkssQ09oQkwsVVAxQk0sQ09rQk4sY0FBQSxDQUVBLGVQakNPLENPbUNQLGVBQUEsQ0FEQSxnQkFBQSxDQUZBLHdCQUFBLENBSUEsVVRxYkosQ1NqYkksdUNBQ0Usd0JQVlMsQ09XVCxvQlBYUyxDT1lULFVQOUJJLENPK0JKLG9CVG1iTixDUy9hQSxZQUVFLGFQS08sQ09KUCxjQUFBLENBRkEsZVBqRFMsQ09vRFQseUJUa2JGLENTamJFLGtCQUNFLG9CVG1iSixDVXhnQkEsbUJBQ0ksa0JWMmdCSixDVXhnQkEscUJBQ0ksa0JBQUEsQ0FDQSwyQkFBQSxDQUNBLFFBQUEsQ0FDQSxZQUFBLENBQ0EsV0FBQSxDQUNBLHNCQUFBLENBQ0EsTUFBQSxDQUNBLGFBQUEsQ0FDQSxPQUFBLENBQ0EsS0FBQSxDQUNBLFVWMmdCSixDVXhnQkEsbUJBQ0kscUJBQUEsQ0FDQSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxZVjJnQkosQ1V4Z0JBLG1CQUNJLHFCQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVVjJnQkosQ1V4Z0JBLHlCQUNJLGtCQUFBLENBQ0EsVVYyZ0JKLENVeGdCQSxtQkFDSSxVQUFBLENBQ0EsWVYyZ0JKLENVeGdCQSxrQkFDSSxVVjJnQkosQ1V4Z0JBLHdEQUNJLGVBQUEsQ0FDQSxVQUFBLENBQ0EsU1YyZ0JKLENVeGdCQSx5QkFDSSxZQUFBLENBQ0EscUJWMmdCSixDVXhnQkEsNkNBQ0ksUUFBQSxDQUNBLFNWMmdCSixDVXhnQkEsMENBQ0ksYVYyZ0JKLENVeGdCQSxvQkFDSSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxTVjJnQkosQ1V4Z0JBLHlCQUNJLGdCVjJnQkosQ1V4Z0JBLDJCQUNJLHdCVjJnQkosQ1V4Z0JBLHlCQUNJLG1CQUNJLDJCVjJnQk4sQ1V4Z0JFLDZFQUNJLFVWMGdCTixDVXZnQkUseUJBQ0ksWVZ5Z0JOLENVdGdCRSxvQkFDSSxPQUFBLENBQ0EsVVZ3Z0JOLENBQ0YsQ1VyZ0JBLHlCQUNJLG1CQUNJLGNWdWdCTixDVXBnQkUsa0JBQ0ksY1ZzZ0JOLENVbmdCRSxtQkFDSSxZVnFnQk4sQ0FDRixDVzNuQkksMkNBRUksaUJUMkZILENTeEZHLGtCQUFBLENBRkEsZUFBQSxDQUZBLFlBQUEsQ0FHQSxVWDhuQlIsQ1czbkJRLDZEQUNJLHdCVHdDSCxDU3ZDRyxZQUFBLENBQ0EsWVg2bkJaLENXM25CWSwyRUFDSSx5RFRQQSxDU1FBLG9CQUFBLENBQ0EscUJYNm5CaEIsQ1cxbkJZLGtKQUVJLGFUa0RILENTbkRHLGNYNm5CaEIsQ0R0b0JDLHlCWVFXLGtKQUtRLGNYNm5CbEIsQ0FDRixDVzFuQlksdUVBQ0ksZVg0bkJoQixDV3puQlksMkVBQ0ksZVgybkJoQixDV3huQlksdUZBQ0ksVUFBQSxDQUVBLGNYMG5CaEIsQ1d4bkJnQixxR0FDSSxVWDBuQnBCLENXdm5CZ0IsK0ZBQ0ksd0JUeUJQLENTeEJPLG1CWHluQnBCLENXcG5CUSw2REFDSSx3QlhzbkJaLENXcG5CWSwyRUFDSSxxRFRoREosQ1NpREksb0JBQUEsQ0FDQSxxQlhzbkJoQixDV25uQlksa0pBRUksYVRaUCxDU1dPLGNYc25CaEIsQ0R6cUJDLHlCWWtEVyxrSkFLUSxjWHNuQmxCLENBQ0YsQ1dubkJZLHVFQUNJLGVYcW5CaEIsQ1dsbkJZLDJFQUNJLGVYb25CaEIsQ1dqbkJZLHVGQUNJLFVBQUEsQ0FDQSxRWG1uQmhCLENXam5CZ0IscUdBQ0ksVVhtbkJwQixDV2huQmdCLCtGQUNJLHdCVHBDWCxDU3FDVyxtQlhrbkJwQixDVzdtQlEscUVBQ0kscUJUakRGLENTa0RFLFFBQUEsQ0FDQSxtQlgrbUJaLENXdm1CWSx5Q0FDSSxVWDBtQmhCLENZbnRCQSxRQUNFLHdCVmdETyxDVS9DUCxhVnFFVyxDVXBFWCxnQkFBQSxDQUNBLGlCWnN0QkYsQ1lydEJFLHlCQUxGLFFBTUksZ0Jad3RCRixDQUNGLENZdnRCRSx5QkFSRixRQVNJLGdFQUFBLENBRUEsMEJBQUEsQ0FDQSwyQkFBQSxDQUZBLHlCWjR0QkYsQ0FDRixDWXp0QkUsK0JBQ0UsYVoydEJKLENZdnRCSSwwQkFEQSx5QlordEJKLENZOXRCSSxnQkFFRSxhWjR0Qk4sQ1l6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a0VBQ0UsaUJBQUEsQ0FDQSx3QjNDdzlQVixDMkNuOVBRLCtFQUNFLFMzQ3E5UFYiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQG1peGluIG1pbi14cyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhzfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXNtIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtc219KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tbWQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1tZH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1sZyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LWxnfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXhsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteGx9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4teHhsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXgteHMge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1zbSAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgtc20ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1tZCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgtbWQge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1sZyAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgtbGcge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC14bCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgteGwge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC14eGwgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG4qIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGZvbnQtc21vb3RoOiBhbHdheXM7XG59XG5cbiNjb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG5cbi5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbjogNDVweCAwIDI1cHg7XG59XG5cbnRyIHRkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4ubXNnIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4uc2hvdy10b29sdGlwLmFjcm9ueW1bZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNGNUZGREY7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBhZGRpbmc6IDExcHggMDtcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAudGV4dCB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC50ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAudGV4dCBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24gLnRleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC50ZXh0IGE6aG92ZXIge1xuICBjb2xvcjogIzUwODRBMDtcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY2xvc2Uge1xuICByaWdodDogMjBweDtcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAuY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc2xpY2stc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogYXV0bztcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cge1xuICB6LWluZGV4OiA0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTRENjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvcGFjaXR5OiAxO1xuICBtYXJnaW4tdG9wOiAtMzVweDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLWRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbGVmdDogM3B4O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IDNweDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQ6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IGhhbmQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLWxpc3QsXG4uc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGUsXG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6b29tOiAxO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2xpY2stZG90cyBsaSB7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjk0RDY2O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTRENjY7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5wcm9kdWN0cy1ibG9jay5zbGljay1zbGlkZXIgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbi5pZC0tNDUgLmNvbnRlbnQtaW5uZXIgPiBoMSArIHA6Zmlyc3Qtb2YtdHlwZSwgLmlkLS00NiAuY29udGVudC1pbm5lciA+IGgxICsgcDpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uY29udGFjdC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Qtcm93IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG59XG4uY29udGFjdC1yb3dfX2l0ZW0ge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFjdC1yb3dfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhY3Qtcm93X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEwcHgpO1xuICB9XG59XG4uY29udGFjdC1yb3dfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIC5jb250YWN0LWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBsYWJlbFtmb3I9Y2FwdGNoYV0ge1xuICBsZWZ0OiAtMTBweDtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBpbnB1dCNjYXB0Y2hhIHtcbiAgbWFyZ2luLWxlZnQ6IDE3MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuLnR5cGUtcGFnZS5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyLmZvY3VzZWQgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmlkLS01MSAudm90ZXMtd3JhcCAudm90ZS13cmFwIC5zdGFycyB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4uaWQtLTUxIC5yYXRlLXdyYXBwZXIudW52ZWlsLXdyYXBwZXIgLnJhdGUtYmxvY2sge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuLmlkLS01MSAucmF0ZS13cmFwcGVyLnVudmVpbC13cmFwcGVyIC5yYXRlLWNvdW50LmFjdGl2ZSB7XG4gIHJpZ2h0OiAtNjBweDtcbn1cblxuLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy10b3A6IDIycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYnJlYWRjcnVtYnMgYSwgLmJyZWFkY3J1bWJzIHNwYW4ge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYnMgYSA+IHNwYW4sIC5icmVhZGNydW1icyBzcGFuID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5icmVhZGNydW1icyBhOmhvdmVyLCAuYnJlYWRjcnVtYnMgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLmJyZWFkY3J1bWJzIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1ob21lLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ob21lLWIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24taG9tZS1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcGFkZGluZzogMCA2cHg7XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24tYnVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwZlwiO1xuICBmb250LWZhbWlseTogc2hvcHRldDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJyZWFkY3J1bWJzID4gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icyA+IHNwYW46bm90KDpudGgtbGFzdC1jaGlsZCgyKSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1icyA+IHNwYW46bGFzdC1jaGlsZCAubmF2aWdhdGlvbi1idWxsZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWRldGFpbC5kZXNrdG9wICNjb250ZW50LXdyYXBwZXIgPiAuYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50eXBlLWRldGFpbCAuYnJlYWRjcnVtYnMge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLmJyZWFkY3J1bWJzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4uY3VzdG9tLWNhdGVnb3J5IC5icmVhZGNydW1icyBhLCAuY3VzdG9tLWNhdGVnb3J5IC5icmVhZGNydW1icyBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3VzdG9tLWNhdGVnb3J5IC5icmVhZGNydW1icyBhOmhvdmVyLCAuY3VzdG9tLWNhdGVnb3J5IC5icmVhZGNydW1icyBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3VzdG9tLWNhdGVnb3J5IC5icmVhZGNydW1icyBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY3VzdG9tLWNhdGVnb3J5IC5icmVhZGNydW1icyAubmF2aWdhdGlvbi1ob21lLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9ob21lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24tYnVsbGV0OjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuYS5idG4sIC5idG4ge1xuICBwYWRkaW5nOiA1cHggMThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5hLmJ0bjpub3QoLmJ0bi14cyksIC5idG46bm90KC5idG4teHMpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nOiA4cHggMzBweDtcbn1cbmEuYnRuOmhvdmVyLCAuYnRuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmJ0bi5idG4tZGVmYXVsdCwgLmJ0bi5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMzFGMjA7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuYS5idG4uYnRuLWRlZmF1bHQ6aG92ZXIsIC5idG4uYnRuLWRlZmF1bHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmJ0bi5idG4tZGVmYXVsdC5sb2FkLXByb2R1Y3RzLCAuYnRuLmJ0bi1kZWZhdWx0LmxvYWQtcHJvZHVjdHMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbmEuYnRuLmJ0bi1kZWZhdWx0LmxvYWQtcHJvZHVjdHM6aG92ZXIsIC5idG4uYnRuLWRlZmF1bHQubG9hZC1wcm9kdWN0czpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyMzFGMjA7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmEuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbiwgYS5idG4uYnRuLWNvbnZlcnNpb24sIC5idG4uYWRkLXRvLWNhcnQtYnV0dG9uLCAuYnRuLmJ0bi1jb252ZXJzaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgYm9yZGVyLWNvbG9yOiAjRjVCOTNEO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbmEuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjpob3ZlciwgYS5idG4uYnRuLWNvbnZlcnNpb246aG92ZXIsIC5idG4uYWRkLXRvLWNhcnQtYnV0dG9uOmhvdmVyLCAuYnRuLmJ0bi1jb252ZXJzaW9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RDA4NztcbiAgYm9yZGVyLWNvbG9yOiAjRjlEMDg3O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuYS5idG4uYnRuLXNlY29uZGFyeSwgYS5idG4uYnRuLXByaW1hcnksIC5idG4uYnRuLXNlY29uZGFyeSwgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItY29sb3I6ICNGNUI5M0Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG59XG5hLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCBhLmJ0bi5idG4tcHJpbWFyeTpob3ZlciwgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYnRuLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGJvcmRlci1jb2xvcjogI0Y5RDA4NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y5RDA4NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYWRkLXRvLWNhcnQtYnV0dG9uLCAuY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuLmJ0bi1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5jYXJ0LXJlbGF0ZWQtYnV0dG9uIC5idG4uYnRuLXNtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nOiA4cHggMTRweDtcbiAgbWF4LXdpZHRoOiAxMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzFGMjA7XG4gIGJvcmRlci1jb2xvcjogIzIzMUYyMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuLmJ0bi1zbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQwODc7XG4gIGJvcmRlci1jb2xvcjogI0Y5RDA4NztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1zaW1wbGUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5idG4tc2ltcGxlOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4uc2l0ZUNvb2tpZXMtLWJvdHRvbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41NjEpO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpdGVDb29raWVzX19mb3JtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuLnNpdGVDb29raWVzX19saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjMTExMTFmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmN1c3RvbS1jb29raWVzIGgxIHtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jdXN0b20tY29va2llcyBwIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0W3ZhbHVlPWFsbF0ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXQge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5jdXN0b20tY29va2llcyBhLCAuY3VzdG9tLWNvb2tpZXMgYTpob3ZlciB7XG4gIGNvbG9yOiAjYzM4YTM1O1xufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbmtzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTI4NXB4O1xuICB3aWR0aDogNTAlO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICBtYXJnaW4tdG9wOiAtNDhweDtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnNpdGVDb29raWVzX19mb3JtIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICB9XG4gIC5zaXRlQ29va2llcyAuc2l0ZUNvb2tpZXNfX2Zvcm0gLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2xpbmtzIHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jdXN0b20tY29va2llcyBoMSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5jdXN0b20tY29va2llcyBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLnNpdGVDb29raWVzX19mb3JtIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICB9XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhIHtcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnksIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGOUZGO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeTo6YmVmb3JlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vZGVsaXZlcnkuc3ZnPzEpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHNwYW4sIC5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgc3Ryb25nLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHNwYW4sIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzI5NEQ2Njtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHNwYW4sIC5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgc3Ryb25nLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHNwYW4sIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgc3BhbiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgc3Ryb25nLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2Uge1xuICBoZWlnaHQ6IDdweDtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZTo6YmVmb3JlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlID4gZGl2LCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2VlZjE7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50OjpiZWZvcmUsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9zYWxlLnN2Zz8xKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzcGFuLCAuZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNFMzBFNjc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzcGFuLCAuZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IHNwYW4sIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCAucHJpY2UtcmFuZ2UsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlIHtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1hcmdpbjogMDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlOjpiZWZvcmUsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCAucHJpY2UtcmFuZ2UgPiBkaXYsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlID4gZGl2IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzMEU2NztcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhIC5wcmljZS1yYW5nZSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYSAucHJpY2UtcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuXG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5leHRyYS5zdGVwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGOUZGO1xuICBjb2xvcjogIzI5NEQ2NjtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNmb290ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Zvb3Rlci1iZy5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxufVxuI2Zvb3RlciBhLCAjZm9vdGVyIGg0LCAjZm9vdGVyIHAge1xuICBjb2xvcjogIzI5NEQ2Njtcbn1cbiNmb290ZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2Zvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuI2Zvb3RlciBoNCB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUZDQUQ4O1xufVxuI2Zvb3RlciAubmV3cy1pdGVtLXdpZGdldCB7XG4gIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbiNmb290ZXIgLmJhbm5lciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4jZm9vdGVyIC5iYW5uZXItd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbiNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQ0FEODtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbiNmb290ZXIgLmNvcHlyaWdodCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuI2Zvb3RlciAuY29weXJpZ2h0IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2Zvb3RlciAjc2lnbmF0dXJlIHtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbi5jdXN0b20tZm9vdGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMyksIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSBoNCwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpIGg0IHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSBoNDo6YWZ0ZXIsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDBweDtcbiAgICB0b3A6IDUwJTtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCBhdXRvO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgLm5ld3MtaXRlbS13aWRnZXQsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKS5zaG93LWxpc3QgaDQsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKS5zaG93LWxpc3QgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKS5zaG93LWxpc3QgaDQ6OmFmdGVyLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IGg0OjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IC5uZXdzLWl0ZW0td2lkZ2V0LCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IC5uZXdzLWl0ZW0td2lkZ2V0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKS5zaG93LWxpc3QgLm5ld3MtaXRlbS13aWRnZXQ6bGFzdC1vZi10eXBlLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IC5uZXdzLWl0ZW0td2lkZ2V0Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSBoNCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nOiAxNXB4IDAgMjBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBRkNBRDg7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSB7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1OmZpcnN0LWNoaWxkIHtcbiAgICBvcmRlcjogLTY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDU6bnRoLWNoaWxkKDIpIHtcbiAgICBvcmRlcjogLTQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDU6bnRoLWNoaWxkKDMpIHtcbiAgICBvcmRlcjogLTI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDU6bnRoLWNoaWxkKDQpIHtcbiAgICBvcmRlcjogLTU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDU6bnRoLWNoaWxkKDUpIHtcbiAgICBvcmRlcjogLTM7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnNrL1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1zay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLmN6L1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1jei5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLmh1L1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1odS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnJvL1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1yby5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnBsL1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1wbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnNpL1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1zaS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSBhW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLmJnL1wiXTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmxhZy1iZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSkge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0FGQ0FEODtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZChuKzYpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jdXN0b20tZm9vdGVyIC5zaGlwcGluZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nLCAuY3VzdG9tLWZvb3RlciAucGF5bWVudCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5zaGlwcGluZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nLCAuY3VzdG9tLWZvb3RlciAucGF5bWVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIC53cmFwLCAuY3VzdG9tLWZvb3RlciAucGF5bWVudCAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcgLndyYXAgaW1nLCAuY3VzdG9tLWZvb3RlciAucGF5bWVudCAud3JhcCBpbWcge1xuICBtYXJnaW46IDAgMTVweCAxNXB4IDA7XG59XG4uY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcgcCwgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY3VzdG9tLWZvb3RlciAuZm9vdGVyLWluZm8gPiBkaXYge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4uY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUgaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSAuYnRuLXByaW1hcnkge1xuICBjb2xvcjogIzI5NEQ2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUgLmJ0bi1wcmltYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMyOTRENjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY3VzdG9tLWZvb3RlciAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCBoNCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggbG90dGllLXBsYXllciB7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IGxvdHRpZS1wbGF5ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCBsb3R0aWUtcGxheWVyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY29udGFjdC1iZy5zdmcpIGxlZnQgdG9wIDVweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNDhweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogNjVweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGk6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNBRkNBRDg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDIpLCAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDIpLCAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogNjhweDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpIC50ZWwgYSwgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpIC5tYWlsIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAudGVsIGE6aG92ZXIsIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAudGVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waG9uZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAubWFpbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cblxuLmNvbnRhY3QtYm94IHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNvbnRhY3QtYm94ID4gaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb250YWN0LWJveCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5jb250YWN0LWJveCB1bCBsaSBzcGFuIHtcbiAgY29sb3I6ICMyOTRENjY7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgYSB7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgb3JkZXI6IC0xO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWwsIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCB7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmJlZm9yZSwgLmNvbnRhY3QtYm94IHVsIGxpIC5tYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWwgYSwgLmNvbnRhY3QtYm94IHVsIGxpIC5tYWlsIGEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlBvLVBpYSA4OjAwIC0gMTY6MDAgaG9kLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDQpIHtcbiAgb3JkZXI6IDM7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDMpIHtcbiAgb3JkZXI6IDQ7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDYpIHtcbiAgb3JkZXI6IDU7XG59XG4uY29udGFjdC1ib3ggdWwgbGk6bnRoLWNoaWxkKDUpIHtcbiAgb3JkZXI6IDY7XG59XG4uY29udGFjdC1ib3ggdWwgbGkuc29jaWFsLWljb24tbGlzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uOjpiZWZvcmUge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi5mYWNlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZmIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uLmluc3RhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaWcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4uY29udGFjdC1ib3ggdWwgLnNvY2lhbC1pY29uLnRpa3Rvazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdGlrdG9rLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi55b3V0dWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy95dGIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5cbiNoZWFkZXIge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIHtcbiAgICB0b3A6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICB3aWR0aDogMzE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogNjVweDtcbiAgICBmbGV4OiAwIDEgMTQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG4gICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gICAgZmxleDogMCAxIDEzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzNjBweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGZsZXg6IDAgMSAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICB9XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhIHtcbiAgICB3aWR0aDogMjY0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW46IC03cHggYXV0byAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLnNpdGUtbmFtZSA+IGEgaW1nIHtcbiAgbWF4LWhlaWdodDogNzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogOThweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLnNpdGUtbmFtZSA+IGEgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4jaGVhZGVyIC5zZWFyY2gge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9yZGVyOiAxO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLnNlYXJjaCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgb3JkZXI6IHVuc2V0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHggMTVweDtcbiAgfVxufVxuI2hlYWRlciAuc2VhcmNoIC5zZWFyY2gtYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiAxMTRweDtcbiAgdG9wOiA0cHg7XG4gIHJpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1jb2xvcjogIzI5NEQ2Njtcbn1cbiNoZWFkZXIgLnNlYXJjaCAuc2VhcmNoLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG4gIGJvcmRlci1jb2xvcjogIzE5M0E0Qztcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbiNoZWFkZXIgLnNlYXJjaC1mb3JtOmhvdmVyIC5zZWFyY2gtaW5wdXQge1xuICBib3JkZXItY29sb3I6ICNjZmRiZGU7XG59XG4jaGVhZGVyIC5zZWFyY2gtaW5wdXQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDUwcHg7XG4gIGhlaWdodDogNTZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmZGJkZTtcbn1cbiNoZWFkZXIgLnNlYXJjaCAuc2VhcmNoLWlucHV0LWljb24ge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9zZWFyY2guc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1pbnB1dC1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmJlZm9yZSB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmFmdGVyIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAtMjBweDtcbiAgYm90dG9tOiAtMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNXB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbjpob3ZlciwgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1hY2NvdW50OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luOjpiZWZvcmUsICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdXNlci5zdmcpO1xuICBoZWlnaHQ6IDMycHg7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWxvZ2luIHNwYW4sICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tYWNjb3VudCBzcGFuIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbiBzcGFuLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS41cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGUgLmZhdm9yaXRlX2ljb24ge1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS5mYXZvcml0ZSBzcGFuOm5vdCgubnVtYmVyKSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBnYXA6IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDdweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC5zdmcpO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIC5jYXJ0LXByaWNlIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0gaSB7XG4gIHRvcDogMjZweDtcbiAgcmlnaHQ6IDdweDtcbiAgbGVmdDogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5Qjc5NTtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICAgIHRvcDogMTlweDtcbiAgICByaWdodDogLTNweDtcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1zZWFyY2hdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZkYmRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgdG9wOiAtNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2hhbWIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmFmdGVyIHtcbiAgY29udGVudDogXCJNRU5VXCI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiB1bnNldDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuI2hlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gIGJvcmRlcjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItYm90dG9tIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGOUZBO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCB7XG4gICAgcGFkZGluZzogMCAwIDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSxcbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyID4gZGl2IHtcbiAgICBmbGV4OiB1bnNldDtcbiAgfVxufVxuXG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jcm9zcy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTRweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiB1bnNldDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaWQtLTE2ICNoZWFkZXIsXG4gIC5pZC0tMTcgI2hlYWRlcixcbiAgLmlkLS0xNSAjaGVhZGVyIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbi5pZC0tMTYgI2hlYWRlciAuc2VhcmNoLFxuLmlkLS0xNyAjaGVhZGVyIC5zZWFyY2gsXG4uaWQtLTE1ICNoZWFkZXIgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyLFxuLmlkLS0xNyAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIsXG4uaWQtLTE1ICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cbi5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcCxcbi5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCxcbi5pZC0tMTUgI2hlYWRlciAuaGVhZGVyLXRvcCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2ICNoZWFkZXIgLmhlYWRlci10b3AsXG4gIC5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCxcbiAgLmlkLS0xNSAjaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gIH1cbn1cbi5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcCAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUsXG4uaWQtLTE3ICNoZWFkZXIgLmhlYWRlci10b3AgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51LFxuLmlkLS0xNSAjaGVhZGVyIC5oZWFkZXItdG9wIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTE2ICNoZWFkZXIgLnNpdGUtbmFtZSxcbi5pZC0tMTcgI2hlYWRlciAuc2l0ZS1uYW1lLFxuLmlkLS0xNSAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICBmbGV4OiB1bnNldCAhaW1wb3J0YW50O1xufVxuLmlkLS0xNiAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhLFxuLmlkLS0xNyAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhLFxuLmlkLS0xNSAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlkLS0xNiAub3ZlcmFsbC13cmFwcGVyLFxuICAuaWQtLTE3IC5vdmVyYWxsLXdyYXBwZXIsXG4gIC5pZC0tMTUgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1Ym1lbnUtdmlzaWJsZSAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCA+IHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zdWJtZW51LXZpc2libGUgbGkuZXhwID4gYSAuc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogdW5zZXQ7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gdWwgbGk6aG92ZXIgPiBhID4gYiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucGx1Z2luLWZpeGVkLWhlYWRlcl9fYmFza2V0IC5hZGQtdG8tY2FydC1idXR0b24ge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5ib2R5Lm5hdmlnYXRpb24taG92ZXJlZDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIC5taW1lLWNhdGVnb3J5X19idG4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbmJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIC5uYXZpZ2F0aW9uLWluID4gdWwgbGkuZXh0LmV4cCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIC5uYXZpZ2F0aW9uLWluID4gdWwgbGkuZXh0LmV4cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjlGQTtcbiAgfVxufVxuXG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubWltZS1jYXRlZ29yeS1hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMDBweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIyNnB4IC0gMjVweCk7XG4gIHRvcDogMjUxcHg7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUgLm1pbWUtY2F0ZWdvcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSAubWltZS1jYXRlZ29yeV9fbGlzdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1jYXRlZ29yeS1hY3RpdmUgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5O1xuICB9XG59XG5cbi5taW1lLWNhdGVnb3J5X19idG4ge1xuICB3aWR0aDogMjYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEMDg3ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19idG4ge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2J0bjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbiNjb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5taW1lLWNhdGVnb3J5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5ib2R5Om5vdCguaW4taW5kZXgpIC5taW1lLWNhdGVnb3J5IHtcbiAgbGVmdDogMjBweDtcbn1cblxuLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogMjYwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDYzNXB4O1xuICBwYWRkaW5nOiAyNHB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY5RUM7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IHtcbiAgICB3aWR0aDogMzEwcHg7XG4gIH1cbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDdweCAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDI0cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSBiIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXgtd2lkdGg6IDE4NXB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSAuc3VibWVudS1hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGk6Zmlyc3Qtb2YtdHlwZSA+IGEgYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmhvdmVyIC5tZW51LWxldmVsLTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogNDU3cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogNjMxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDgzOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA5OTBweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1pbWUtY2F0ZWdvcnlfX2NvbnRhaW5lci1iYW5uZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcbiAgcGFkZGluZzogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHg7XG4gIHJvdy1nYXA6IDMycHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpIHtcbiAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxMy4zMzMzMzMzMzMzcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDYycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTVweDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIGltZyB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiAubWVudS1sZXZlbC0zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogOHB4IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMuc2hvdy1hbGwge1xuICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMy5zaG93LWFsbCBsaSBzcGFuOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMgbGkgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3cuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLm1pbWUtYmFubmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDI0cHg7XG59XG5cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMTZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiA2MnB4O1xuICBnYXA6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCBsaSBhIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGEgc3BhbiB7XG4gIGZsZXg6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCBsaSBhOmhvdmVyIHNwYW4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5taW1lLWJhbm5lcl9fdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuLm1pbWUtYmFubmVyX19saW5rLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA2cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4ubWltZS1iYW5uZXJfX2xpbmstbGlzdCBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICMyOTRENjY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1pbWUtYmFubmVyX19saW5rLWxpc3QgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tZW51LWhlbHBlciB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG4gIC5tZW51LWhlbHBlciA+IHNwYW4ge1xuICAgIHBhZGRpbmc6IDE5cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnktYWN0aXZlLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuICAgIHRvcDogMjYycHg7XG4gIH1cbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpob3ZlciAubWVudS1sZXZlbC0yIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuICAubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG4gIC5taW1lLWNhdGVnb3J5LWFjdGl2ZTo6YWZ0ZXIge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuICAgIHRvcDogMjYycHg7XG4gIH1cbn1cbmJvZHkge1xuICBvcGFjaXR5OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciB7XG4gIGhlaWdodDogNDRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi10b29scyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IGxpIHtcbiAgICBnYXA6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tbWVudSB7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG4gIGZsb2F0OiB1bnNldDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgYSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGEge1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGEge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLWIuc3ZnKTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJQby1QaWEgODowMCAtIDE2OjAwIGhvZFwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzc2NzY3NjtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbiNuYXZpZ2F0aW9uIHtcbiAgdG9wOiAxNzBweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIHtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwge1xuICAgIGhlaWdodDogNTZweDtcbiAgfVxufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogMTZweDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSAuc3VibWVudS1hcnJvdyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSAuc3VibWVudS1hcnJvdzo6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhID4gYiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4dC5leHAgLm1lbnUtbGV2ZWwtMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZ2FwOiAxNnB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBoZWlnaHQ6IDYycHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpOm50aC1jaGlsZChuKzEwKTpub3QoLmFsbC1jYXQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaS5hbGwtY2F0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgYm9yZGVyLWNvbG9yOiAjRjVCOTNEO1xufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkuYWxsLWNhdCA+IGEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpLmFsbC1jYXQgPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDE2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gMTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSB7XG4gICAgd2lkdGg6IDUycHg7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhOm5vdCgubWVudS1pbWFnZSkge1xuICAgIG1hcmdpbjogNnB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgbGluZS1jbGFtcDogMjtcbiAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGE6bm90KC5tZW51LWltYWdlKTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgbGluZS1jbGFtcDogMjtcbiAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjNTA4NEEwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmxhc3QtY2hpbGQgPiBhLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bnRoLWxhc3QtY2hpbGQoMikgPiBhLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bnRoLWxhc3QtY2hpbGQoMykgPiBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bGFzdC1jaGlsZCA+IGE6aG92ZXIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtbGFzdC1jaGlsZCgyKSA+IGE6aG92ZXIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtbGFzdC1jaGlsZCgzKSA+IGE6aG92ZXIge1xuICAgIGNvbG9yOiAjNTA4NEEwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmxhc3QtY2hpbGQgPiBhIGIsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtbGFzdC1jaGlsZCgyKSA+IGEgYiwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOm50aC1sYXN0LWNoaWxkKDMpID4gYSBiIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICB9XG59XG5cbi5pZC0tMTYgLnRvcC1uYXZpZ2F0aW9uLWJhcixcbi5pZC0tMTcgLnRvcC1uYXZpZ2F0aW9uLWJhcixcbi5pZC0tMTUgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTE2IC5zaXRlLW5hbWUsXG4uaWQtLTE3IC5zaXRlLW5hbWUsXG4uaWQtLTE1IC5zaXRlLW5hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDUwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaWQtLTE2IC5zaXRlLW5hbWUgbGksXG4uaWQtLTE3IC5zaXRlLW5hbWUgbGksXG4uaWQtLTE1IC5zaXRlLW5hbWUgbGkge1xuICBmbG9hdDogdW5zZXQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pZC0tMTYgLnNpdGUtbmFtZSBsaSBhLFxuLmlkLS0xNyAuc2l0ZS1uYW1lIGxpIGEsXG4uaWQtLTE1IC5zaXRlLW5hbWUgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2IC5zaXRlLW5hbWUgbGkgYSxcbiAgLmlkLS0xNyAuc2l0ZS1uYW1lIGxpIGEsXG4gIC5pZC0tMTUgLnNpdGUtbmFtZSBsaSBhIHtcbiAgICBwYWRkaW5nOiAwIDk1cHggMCAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5pZC0tMTYgLnNpdGUtbmFtZSBsaSBhOjpiZWZvcmUsXG4uaWQtLTE3IC5zaXRlLW5hbWUgbGkgYTo6YmVmb3JlLFxuLmlkLS0xNSAuc2l0ZS1uYW1lIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLWIuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2IC5zaXRlLW5hbWUgbGkgYTo6YWZ0ZXIsXG4gIC5pZC0tMTcgLnNpdGUtbmFtZSBsaSBhOjphZnRlcixcbiAgLmlkLS0xNSAuc2l0ZS1uYW1lIGxpIGE6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlBvcmFkw61tZSBWw6FtIFBvLVBpYTogODowMCAtIDE2OjAwXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogLTYwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgfVxufVxuXG4uaWQtLTE1ICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTE1ICNoZWFkZXIgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDVweDtcbiAgICByaWdodDogNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICB0b3A6IC03N3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSBiIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGE6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gYSBiIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgLnN1Ym1lbnUtYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LnN2Zyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IGEsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiBhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmRiZGU7XG4gICAgcGFkZGluZzogOHB4IDM0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IGEgYixcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gYTo6YmVmb3JlLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gYTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiBhIC5zdWJtZW51LWFycm93LFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gYSAuc3VibWVudS1hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA4cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gdWwubWVudS1sZXZlbC0yLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAxMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSxcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA0NXB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSBpbWcsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSBzcGFuLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBsaW5lLWNsYW1wOiAyO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWw6aGFzKC5leHApID4gbGk6bm90KC5leHApIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgLm1pbWUtYmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDYwO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciB7XG4gICAgei1pbmRleDogMTAwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogMjUwO1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNuYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCA1cHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm90dG9tOiA1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDE0NnB4KTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICB9XG59XG4udG90YWwtZGlzY291bnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnJlbW92ZWFibGUgLnRvdGFsLWRpc2NvdW50IHtcbiAgY29sb3I6ICM5M0JGMzc7XG4gIG9yZGVyOiA3O1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucmVtb3ZlYWJsZSAudG90YWwtZGlzY291bnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICB9XG59XG5cbi5taW1lLWRpc2NvdW50X19wZXJjZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDIycHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4ubWltZS1kaXNjb3VudF9fdG90YWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMjJweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5taW1lLWRpc2NvdW50X190b3RhbCA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgY29sb3I6ICM5M0JGMzc7XG59XG5cbi5taW1lVm9sdW1lU2FsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZWYxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ubWltZVZvbHVtZVNhbGVfX3RleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5taW1lVm9sdW1lU2FsZV9fdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoXCIvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9zYWxlLnN2Z1wiKTtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubWltZVZvbHVtZVNhbGVfX3Byb2dyZXNzLWJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5taW1lVm9sdW1lU2FsZV9fcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwRTY3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlO1xufVxuXG4uaWQtLTkgLmJveCAuZXh0cmEuZGlzY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS05IC5taW1lVm9sdW1lU2FsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbi5pZC0tOSAubWltZVZvbHVtZVNhbGVfX3RleHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZHZhbmNlZC1vcmRlciAuZXh0cmFzLXdyYXAgLm1pbWVWb2x1bWVTYWxlIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXgtd2lkdGg6IDU0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAubWltZVZvbHVtZVNhbGVfX3RleHQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi50b3AtbmF2aWdhdGlvbi1iYXIgYS5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50eXBlLXBhZ2UuaW4tZmF2b3JpdGUgLmNvbnRlbnQtaW5uZXIsXG4udHlwZS1wYWdlLmluLW9ibGliZW5lIC5jb250ZW50LWlubmVyLFxuLnR5cGUtcGFnZS5pbi1vYmx1YmVuZSAuY29udGVudC1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50eXBlLXBhZ2UuaW4tZmF2b3JpdGUgLnByb2R1Y3RzLWJsb2NrID4gZGl2LFxuICAudHlwZS1wYWdlLmluLW9ibGliZW5lIC5wcm9kdWN0cy1ibG9jayA+IGRpdixcbiAgLnR5cGUtcGFnZS5pbi1vYmx1YmVuZSAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLmZhdm9yaXRlLWRldGFpbCB7XG4gIG9yZGVyOiAtMjA7XG4gIG1hcmdpbjogMDtcbn1cbi5mYXZvcml0ZS1kZXRhaWwgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHA6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHAgc3Bhbi5mYXZvcml0ZSB7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuLmZhdm9yaXRlLWRldGFpbCBwIHNwYW4uZmF2b3JpdGUgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5mYXZvcml0ZV9pY29uIC5udW1iZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGxlZnQ6IHVuc2V0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OUI3OTU7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbi5mYXZvcml0ZV9pY29uIC5udW1iZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZhdm9yaXRlX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucHJvZHVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wcm9kdWN0LmZhdi1hY3RpdmUgLmZhdm9yaXRlIGkgc3ZnIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuLnByb2R1Y3QgLmZhdm9yaXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUgaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByb2R1Y3QgLmZhdm9yaXRlIGkgc3ZnIHtcbiAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gIHN0cm9rZTogIzAwMDAwMDtcbiAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG59XG5cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdm9yaXRlIGkgc3ZnIHtcbiAgZmlsbDogIzAwMDAwMDtcbiAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG4gIHN0cm9rZTogIzAwMDAwMDtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbC5mYXYteWVzIC5mYXYtdGV4dCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbC5mYXYteWVzIC5mYXYtdGV4dDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIk9kb2JyYcWlIHogd2lzaGxpc3R1XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgaSBzdmcge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xuICBzdHJva2Utd2lkdGg6IDJweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5mYXZvcml0ZSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuZmF2LXRleHQge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIC5mYXZvcml0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHRvcDogMTBweDtcbn1cbi50eXBlLWRldGFpbCAucC1pbWFnZS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdm9yaXRlIGkge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSAuZmF2LXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNjcm9sbGVkLWRvd24gLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcbiAgfVxufVxuYS5mYXZvcml0ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50eXBlLXBhZ2UgLnByb2R1Y3QuZmF2LWFjdGl2ZSAuYXZhaWxhYmlsaXR5LCAudHlwZS1wYWdlIC5wcm9kdWN0LmZhdi1hY3RpdmUgLnJhdGluZ3Mtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wYWdlIC5wcm9kdWN0LmZhdi1hY3RpdmUgLnByaWNlLWZpbmFsLWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi8qISBGbGlja2l0eSB2Mi4zLjBcbmh0dHBzOi8vZmxpY2tpdHkubWV0YWZpenp5LmNvXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZmxpY2tpdHktdmlld3BvcnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZsaWNraXR5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMjRweCAwIDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZsaWNraXR5LXNsaWRlciB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLyogZHJhZ2dhYmxlICovXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgY3Vyc29yOiBncmFiO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUgLmZsaWNraXR5LXZpZXdwb3J0LmlzLXBvaW50ZXItZG93biB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLyogLS0tLSBmbGlja2l0eS1idXR0b24gLS0tLSAqL1xuLmZsaWNraXR5LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzMzMztcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCA1cHggIzE5Rjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjphY3RpdmUge1xuICBvcGFjaXR5OiAwLjY7XG59XG5cbi5mbGlja2l0eS1idXR0b246ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjM7XG4gIGN1cnNvcjogYXV0bztcbiAgLyogcHJldmVudCBkaXNhYmxlZCBidXR0b24gZnJvbSBjYXB0dXJpbmcgcG9pbnRlciB1cCBldmVudC4gIzcxNiAqL1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4vKiAtLS0tIHByZXZpb3VzL25leHQgYnV0dG9ucyAtLS0tICovXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiB7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC8qIHZlcnRpY2FsbHkgY2VudGVyICovXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi8qIHJpZ2h0IHRvIGxlZnQgKi9cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIC5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjMlO1xuICB0b3A6IDI1JTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiA1MCU7XG59XG5cbi8qIC0tLS0gcGFnZSBkb3RzIC0tLS0gKi9cbi5mbGlja2l0eS1wYWdlLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IC0yNXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWQge1xuICBvcGFjaXR5OiAxO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmluLWluZGV4IC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuLmluLWluZGV4ICNjb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4taW5kZXggI2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICB9XG59XG4uaW4taW5kZXggI2NvbnRlbnQgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgb3JkZXI6IC0xMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4taW5kZXggI2NvbnRlbnQgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG4uaW4taW5kZXggI2NvbnRlbnQgLmJlbmVmaXRCYW5uZXIge1xuICBvcmRlcjogLTk7XG59XG4uaW4taW5kZXggI2NvbnRlbnQgLmJvZHktYmFubmVycyB7XG4gIG9yZGVyOiAtODtcbn1cbi5pbi1pbmRleCAjY29udGVudCAuYm9keS1iYW5uZXJzIC5jb2wtc20tNCwgLmluLWluZGV4ICNjb250ZW50IC5ib2R5LWJhbm5lcnMgLmNvbC1zbS04IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW4taW5kZXggI2NvbnRlbnQgLmZvb3Rlci1iYW5uZXJzIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbi1pbmRleCAjY29udGVudCAuZm9vdGVyLWJhbm5lcnMgLmZvb3Rlci1iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAgN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjBweCk7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTBweCk7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMjBweDtcbiAgICBnYXA6IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXI6Zmlyc3QtY2hpbGQgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREZGNTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyOm50aC1jaGlsZCgyKSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZGRkUyO1xuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBhIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBhIHtcbiAgICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgYTpob3ZlciBpbWcge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgYSA+IGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTYlIDE1cHggMDtcbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItdGl0bGUsIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMzFGMjA7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogNXB4IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYmVuZWZpdEJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9faXRlbSB7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xufVxuXG4uYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51c3Age1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi51c3AgLml0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c3AgLml0ZW0ge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzcCAuaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG59XG4udXNwIC5pbWFnZSB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c3AgLmltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNwIC5pbWFnZSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICB9XG59XG4udXNwIHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjNEM0QzRDO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNwIHAge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuLnVzcCBwIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI1cHggYXV0byAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkge1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSAudXNwIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4ucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjVweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi50b3BjYXQgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcGNhdCBoMiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuLnRvcGNhdCAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGNhdCAud3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4udG9wY2F0IC5pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCA0cHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAudG9wY2F0IC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGNhdCAuaXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBwYWRkaW5nOiAwIDEwcHggMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudG9wY2F0IC5pdGVtIHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gIH1cbn1cbi50b3BjYXQgLml0ZW0gLmltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udG9wY2F0IC5pdGVtIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcGNhdCAuaXRlbSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuLnRvcGNhdCAuaXRlbSBoMzpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuXG4ucGFydHkta2lkcyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWtpZHMge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG59XG4ucGFydHkta2lkcyBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDAgMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydHkta2lkcyBoMiB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAyNXB4O1xuICB9XG59XG4ucGFydHkta2lkcyAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWtpZHMgLndyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0eS1raWRzIC50ZXh0LWNlbnRlciB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG59XG4ucGFydHkta2lkcyAuaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDdweCAxNHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHkta2lkcyAuaXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFydHkta2lkcyAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHkta2lkcyAuaXRlbTpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgfVxufVxuLnBhcnR5LWtpZHMgLml0ZW0gLmltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0gLmltZyBpbWc6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIC5pbWcgaW1nOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFydHkta2lkcyAuaXRlbSAudGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHkta2lkcyAuaXRlbSAudGV4dCB7XG4gICAgcGFkZGluZzogNjBweCAyMHB4IDM1cHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC5pdGVtIGgzIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIGgzIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC5pdGVtID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHkta2lkcyAuYnRuLXNpbXBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogODVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wYXJ0eS1raWRzIC5idG4tc2ltcGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5wYXJ0eS1hZHVsdHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucGFydHktYWR1bHRzIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDQwcHggMCAzNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMgaDIge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMgLndyYXAge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLnBhcnR5LWFkdWx0cyAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDAgNHB4IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuaXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweCAxNXB4O1xuICB9XG59XG4ucGFydHktYWR1bHRzIC5pdGVtIC5pbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBhcnR5LWFkdWx0cyAuaXRlbSBoMyB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMgLml0ZW0gaDMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHktYWR1bHRzIC5pdGVtIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuaXRlbSBoMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4ucGFydHktYWR1bHRzIC5pdGVtIGgzOmhvdmVyIHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuYnRuLXNpbXBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuYnRuLXNpbXBsZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG4uYmFubmVyLXJhdGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIH1cbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmctaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcgLnJhdGluZy1oZWFkIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uYmFubmVyLXJhdGluZyAucmF0aW5nLWhlYWQgLnN0b3JlLXJhdGluZyB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgd2lkdGg6IDEwMXB4O1xuICBoZWlnaHQ6IDEwMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXJhdGluZyAucmF0aW5nLWhlYWQgLnN0b3JlLXJhdGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC5zdG9yZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcgLnN0b3JlLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgfVxufVxuLmJhbm5lci1yYXRpbmcgLnN0b3JlLXRpdGxlIGgyIHtcbiAgbWFyZ2luOiAwIDAgNXB4O1xufVxuLmJhbm5lci1yYXRpbmcgLnN0b3JlLXRpdGxlIC50b3RhbC1yYXRpbmdzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG4uYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUgLnRvdGFsLXJhdGluZ3M6aG92ZXIge1xuICBjb2xvcjogIzUwODRBMDtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAuc2xpY2stdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgfVxufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtcmF0aW5nIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC5zdGFycyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuLmJhbm5lci1yYXRpbmcgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0xMHB4O1xufVxuLmJhbm5lci1yYXRpbmcgLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCB7XG4gIG1hcmdpbjogMTBweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAyNXB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1waWMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS10aW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXJhdGluZyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWNvbnRlbnQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC5yYXRlLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC5yYXRlLXRvcCAuc3Rhci1jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5mb3JtLWNvbnRyb2wsIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY29uc2VudHMuY29uc2VudHMtZmlyc3Qge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogMTlweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NBQ0FDQTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIHRvcDogMHB4O1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQ0FDQUNBO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBsZWZ0OiAxcHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDlweCBhdXRvO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjQ0FDQUNBO1xufVxuXG4uZm9ybS1jb250cm9sLmxnIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA1cHggMTJweDtcbn1cblxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbFt0eXBlPWVtYWlsXSwgI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbFt0eXBlPXBhc3N3b3JkXSB7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbiNjdXN0b21lckxvZ2luIC5mb3JtLWdyb3VwIC5pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjdXN0b21lckxvZ2luIC5mb3JtLWdyb3VwIC5pbnB1dC13cmFwcGVyLmVtYWlsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9lbWFpbC5zdmc/MSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbiNjdXN0b21lckxvZ2luIC5mb3JtLWdyb3VwIC5pbnB1dC13cmFwcGVyLnBhc3N3b3JkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9sb2NrLnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcbiAgcGFkZGluZzogMCAwIDQwcHggIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICBvcGFjaXR5OiAxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gICAgdG9wOiAxNSU7XG4gIH1cbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb246OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1uZXh0IHtcbiAgICByaWdodDogLTYwcHg7XG4gIH1cbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9wcmV2LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXI6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDNweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucC10b29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NEQ2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDRweDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24gLnBhZ2luYXRpb24tYnV0dG9uLmFjdGl2ZSwgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xufVxuXG4uaDQuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uYWR2YW5jZWQtb3JkZXIgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICByaWdodDogMDtcbn1cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnRleHQtY2VudGVyIC5idG4tc2ltcGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciAudGV4dC1jZW50ZXIgLmJ0bi1zaW1wbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC02MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIC50ZXh0LWNlbnRlciAuYnRuLXNpbXBsZSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxufVxuLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0cyB7XG4gIG9yZGVyOiAxO1xufVxuLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgb3JkZXI6IDI7XG59XG4uaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnRleHQtY2VudGVyIHtcbiAgb3JkZXI6IDM7XG59XG5cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIC5wIGE6bm90KC5uYW1lKSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnA6aG92ZXIgLmZsYWcge1xuICBvcGFjaXR5OiAxO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5mbGFncyB7XG4gIGxlZnQ6IDVweDtcbiAgdG9wOiA1cHg7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm5hbWUge1xuICBmb250LXdlaWdodDogOTAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5hdmFpbGFiaWxpdHk6bm90KDpoYXMoLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUpKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICM5M0JGMzc7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbi1pbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20ge1xuICBwYWRkaW5nOiA1cHggMCAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gPiBkaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgb3BhY2l0eTogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gICAgb3JkZXI6IC0xO1xuICAgIHdpZHRoOiA1MSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBvcmRlcjogNTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2UtZmluYWwgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCArIC5wcmljZSBzdHJvbmcge1xuICBjb2xvcjogI0UzMEU2Nztcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc2F2ZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyB7XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucC10b29scyAuYnRuIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnByaWNlLXNhdmUge1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwRTY3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4ucHJpY2Utc3RhbmRhcmQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnByaWNlLXN0YW5kYXJkIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmF2YWlsYWJpbGl0eSBzcGFuW3N0eWxlPVwiY29sb3I6IzkzQkYzN1wiXSArIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcbiAgY29sb3I6ICM5M0JGMzc7XG59XG5cbi5iYXNpYy1kZXNjcmlwdGlvbiA+IC5yYXRlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jcHJvZHVjdFJhdGluZ0FuY2hvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTIwMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNwcm9kdWN0UmF0aW5nVGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucHJvZHVjdC1yYXRpbmctd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMTZweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3QtcmF0aW5nLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuI3JhdGluZ1dyYXBwZXIge1xuICBtaW4td2lkdGg6IDM1JTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RkNGRjtcbiAgcGFkZGluZzogMjBweDtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNyYXRpbmdXcmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlLWlubmVyIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZSB7XG4gIGJhY2tncm91bmQ6ICNGNUI5M0Q7XG4gIGJvcmRlci1yYWRpdXM6IDk5cHg7XG4gIHBhZGRpbmc6IDIzcHggMTZweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtc3Rhci13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5hZGQtY29tbWVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzQTRDO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbjogMTJweCAwO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAuYWRkLWNvbW1lbnQgPiBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgPiBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgPiAucmF0ZS1zdGFyID4gLnN0YXIge1xuICB3aWR0aDogMThweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCA+IC5yYXRlLXN0YXIgPiAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0ID4gLnJhdGUtc3RhciA+IC5zdGFyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbiAgY29sb3I6ICNDMUQwRDg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzFEMEQ4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sgLnJhdGUtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IC5yYXRlLWJsb2NrIC5yYXRlLWNvdW50IHtcbiAgdG9wOiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG4gIHJpZ2h0OiAyMHB4O1xufVxuXG4udm90ZXMtd3JhcCB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZvdGVzLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtcmF0aW5nIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtcmF0aW5nIC52b3RlLXRpbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udm90ZXMtd3JhcCAuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBsZWZ0OiA3MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC02NXB4KTtcbiAgYm9yZGVyOiAycHggc29saWQgIzIxMjEyMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbi52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQtYm9sZC5zdmcpIDUwJSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4udm90ZXMtd3JhcCAubGFzdC12b3RlLWRpbW1lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiKDI1NSwgMjU1LCAyNTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDEwMCUpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyMDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuI3JhdGUtZm9ybSB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMztcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNyYXRlLWZvcm0ge1xuICAgIG1pbi13aWR0aDogNzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGUtZm9ybSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgdG9wOiAxMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwJSk7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDc2MHB4O1xuICB9XG59XG4jcmF0ZS1mb3JtIC5hZGQtY29tbWVudC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuI3JhdGUtZm9ybSAuYWRkLWNvbW1lbnQtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjMxZjIwO1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogU2hvcHRldDtcbn1cbiNyYXRlLWZvcm0gLmZvcm0tZ3JvdXAge1xuICBjbGVhcjogbm9uZTtcbn1cbiNyYXRlLWZvcm0gLmFkZC1jb21tZW50LW1vZGFsLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuI3JhdGUtZm9ybSBpbnB1dCwgI3JhdGUtZm9ybSB0ZXh0YXJlYSB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcmVzaXplOiBub25lO1xufVxuI3JhdGUtZm9ybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbiNyYXRlLWZvcm0gbGFiZWwgPiBzcGFuIHtcbiAgY29sb3I6IHJlZDtcbn1cbiNyYXRlLWZvcm0gLmNvbnNlbnRzID4gbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3JhdGUtZm9ybSAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyID4gbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgLnN0YXJzIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIC5zdGFycyAuc3RhciB7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDI2cHg7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciAuc3RhcnMgLnN0YXI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuc2hwLWFjY29yZGlvbltkYXRhLXRlc3RpZD10YWJSYXRpbmddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50aGFuay15b3UtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNDBweDtcbn1cbi50aGFuay15b3UtZm9ybSBpbWcge1xuICB3aWR0aDogMTkwcHg7XG59XG4udGhhbmsteW91LWZvcm0gYnV0dG9uIHtcbiAgcGFkZGluZzogMTNweCAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSAuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnByb2R1Y3QgLmZsYWdzLWV4dHJhIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciAucCBhOm5vdCgubmFtZSkge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wOmhvdmVyIC5mbGFnIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuZmxhZ3Mge1xuICBsZWZ0OiA1cHg7XG4gIHRvcDogNXB4O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5hdmFpbGFiaWxpdHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG9wYWNpdHk6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5Om5vdCg6aGFzKC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlKSkge1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5hdmFpbGFiaWxpdHkge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubWltZS1hdmFpbGFiaWxpdHktZGF0ZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjOTNCRjM3O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4taW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIHtcbiAgcGFkZGluZzogNXB4IDAgMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tID4gZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICAgIG9yZGVyOiAtMTtcbiAgICB3aWR0aDogNTElO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLWZpbmFsIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgb3JkZXI6IDU7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLWZpbmFsIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyAucHJpY2Utc3RhbmRhcmQgKyAucHJpY2Ugc3Ryb25nIHtcbiAgY29sb3I6ICNFMzBFNjc7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXNhdmUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMge1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnAtdG9vbHMgLmJ0biB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wcmljZS1zYXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnByaWNlLXN0YW5kYXJkIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzg3ODc4NztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5wcmljZS1zdGFuZGFyZCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5hdmFpbGFiaWxpdHkgc3BhbltzdHlsZT1cImNvbG9yOiM5M0JGMzdcIl0gKyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIGNvbG9yOiAjOTNCRjM3O1xufVxuXG4uYmFzaWMtZGVzY3JpcHRpb24gPiAucmF0ZS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3Byb2R1Y3RSYXRpbmdBbmNob3Ige1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0yMDBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4jcHJvZHVjdFJhdGluZ1RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnByb2R1Y3QtcmF0aW5nLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0LXJhdGluZy13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbiNyYXRpbmdXcmFwcGVyIHtcbiAgbWluLXdpZHRoOiAzNSU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUZDRkY7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDM0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0aW5nV3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnN0YXI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtYXZlcmFnZS1pbm5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjRjVCOTNEO1xuICBib3JkZXItcmFkaXVzOiA5OXB4O1xuICBwYWRkaW5nOiAyM3B4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLXN0YXItd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAuYWRkLWNvbW1lbnQge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5M0E0QztcbiAgcGFkZGluZzogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBtYXJnaW46IDEycHggMDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLmFkZC1jb21tZW50ID4gc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwID4gZGl2Om50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0ID4gLnJhdGUtc3RhciA+IC5zdGFyIHtcbiAgd2lkdGg6IDE4cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgPiAucmF0ZS1zdGFyID4gLnN0YXI6OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCA+IC5yYXRlLXN0YXIgPiAuc3Rhci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG4gIGNvbG9yOiAjQzFEMEQ4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IC5yYXRlLWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0MxRDBEODtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IC5yYXRlLWJsb2NrIC5yYXRlLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayAucmF0ZS1jb3VudCB7XG4gIHRvcDogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00MCUpO1xuICByaWdodDogMjBweDtcbn1cblxuLnZvdGVzLXdyYXAge1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC52b3Rlcy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLXJhdGluZyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLXJhdGluZyAudm90ZS10aW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbGVmdDogNzAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjVweCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTIxMjE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudm90ZXMtd3JhcCAuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG4udm90ZXMtd3JhcCAuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLWJvbGQuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiAxNnB4O1xufVxuLnZvdGVzLXdyYXAgLmxhc3Qtdm90ZS1kaW1tZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYigyNTUsIDI1NSwgMjU1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAxMDAlKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG59XG5cbiNyYXRlLWZvcm0ge1xuICBwYWRkaW5nOiAzMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDM7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGVmdDogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjcmF0ZS1mb3JtIHtcbiAgICBtaW4td2lkdGg6IDc2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNyYXRlLWZvcm0ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogOTAlO1xuICAgIHRvcDogMTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMCUpO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NjBweDtcbiAgfVxufVxuI3JhdGUtZm9ybSAuYWRkLWNvbW1lbnQtY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNyYXRlLWZvcm0gLmFkZC1jb21tZW50LWNsb3NlOjpiZWZvcmUge1xuICBjb2xvcjogIzIzMWYyMDtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IFNob3B0ZXQ7XG59XG4jcmF0ZS1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgY2xlYXI6IG5vbmU7XG59XG4jcmF0ZS1mb3JtIC5hZGQtY29tbWVudC1tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbiNyYXRlLWZvcm0gaW5wdXQsICNyYXRlLWZvcm0gdGV4dGFyZWEge1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHJlc2l6ZTogbm9uZTtcbn1cbiNyYXRlLWZvcm0gbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcmF0ZS1mb3JtIGxhYmVsID4gc3BhbiB7XG4gIGNvbG9yOiByZWQ7XG59XG4jcmF0ZS1mb3JtIC5jb25zZW50cyA+IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNyYXRlLWZvcm0gLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciA+IGxhYmVsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIC5zdGFycyB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IGF1dG87XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciAuc3RhcnMgLnN0YXIge1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgLnN0YXJzIC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNocC1hY2NvcmRpb25bZGF0YS10ZXN0aWQ9dGFiUmF0aW5nXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udGhhbmsteW91LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDQwcHg7XG59XG4udGhhbmsteW91LWZvcm0gaW1nIHtcbiAgd2lkdGg6IDE5MHB4O1xufVxuLnRoYW5rLXlvdS1mb3JtIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEzcHggMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuICBsZWZ0OiA1MCU7XG59XG5cbi5wcm9kdWN0IC5mbGFncy1leHRyYSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciA+IC5icmVhZGNydW1icyB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciA+IC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50LXdyYXBwZXIgLmJyZWFkY3J1bWJzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciAuY2F0ZWdvcnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXdyYXAge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5Om5vdCguY3VzdG9tLWNhdGVnb3J5KSAuY2F0LXByb2R1Y3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50LXdyYXBwZXIgPiAuYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdG9wIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10aXRsZSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBhLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IHNwYW4sIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDEsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDIsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDMsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDQsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggbGksIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgYSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10aXRsZSBzcGFuLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGgxLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGgyLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGgzLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGg0LCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGxpLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGEsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuYnJlYWRjcnVtYnMgc3BhbiwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoMSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoMiwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoMywgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoNCwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBsaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAubWltZS1jYXRlZ29yeSB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzUzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgLm1pbWUtY2F0ZWdvcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDY2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5IC5taW1lLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tbGVmdDogLTU2OXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAubWltZS1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlbHBib3gtdmlzaWJsZSAuY2F0ZWdvcnktdGl0bGUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVscGJveC12aXNpYmxlIC5jYXRlZ29yeS1wZXJleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWxwYm94LXZpc2libGUgLmNhdGVnb3J5LXBlcmV4IC5ib3gtaGVscCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5oZWxwYm94LXZpc2libGUgLmNhdGVnb3J5LXBlcmV4IC5ib3gtaGVscCAuaW1nIHtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlbHBib3gtdmlzaWJsZSAuY2F0ZWdvcnktcGVyZXggLmNhdC1kZXNjIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5jYXRlZ29yeS1wZXJleCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY2F0ZWdvcnktcGVyZXggLmltZy1iZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0ZWdvcnktcGVyZXggYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhdGVnb3J5LXBlcmV4IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib3gtaGVscCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94LWhlbHAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJveC1oZWxwIC5pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4uYm94LWhlbHAgaDMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm94LWhlbHAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLmJveC1oZWxwIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5ib3gtaGVscCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5ib3gtaGVscCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNGOUQwODcgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rcy1saXN0aW5nIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgZmxleDogMCAwIDMzLjMzMyU7XG59XG4ubGlua3MtbGlzdGluZyAuY2F0LWRyb3Bkb3duIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSB7XG4gIG1hcmdpbjogMzVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDI1JTtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2MtbWFpbi1jYXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gYTpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gc3BhbiBhIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biBzcGFuIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvYXJyb3ctcmlnaHQtc2VkYS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtYXJyb3cge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9hcnJvdy1kb3duLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRvcDogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGU6aG92ZXIgLmNjLW1haW4tY2F0IHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlua3MtbGlzdGluZyB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biBhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNjLW1haW4tY2F0IHtcbiAgICBwYWRkaW5nOiAyMnB4IDE1cHggMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1hcnJvdyB7XG4gICAgei1pbmRleDogOTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgLXdlYmtpdC1tb3otYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgcGFkZGluZzogMCAxNXB4IDEwcHg7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0LXByb2R1Y3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXQtcHJvZHVjdHMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiA0NXB4IDAgMDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzLnJvdyAucHJvZHVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4ubWluaS1uYWRwaXMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gIH1cbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSB7XG4gIHdpZHRoOiA1NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDQ2cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOmhvdmVyIC50ZXh0IHtcbiAgY29sb3I6ICM1MDg0QTA7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbi5jdXN0b20tY2F0ZWdvcnkgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3NXB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhci5zaG93LXNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciAuZmlsdGVycy13cmFwcGVyIHtcbiAgICB3aWR0aDogMjU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyIC5ib3gtYmctdmFyaWFudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4jY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMudmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG4jY29udGVudC13cmFwcGVyICNmaWx0ZXJzIGg0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4jY29udGVudC13cmFwcGVyICNmaWx0ZXJzIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgaDQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgPiBmb3JtLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5wYXJhbS1maWx0ZXItdG9wLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5zbGlkZXItaGVhZGVyLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5zbGlkZXItY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTA7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICBwYWRkaW5nOiAxNHB4IDE1cHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogcmVtKDE3cHgpO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICMyOTRENjY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRmlsdHJvdmFuaWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWY7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246OmFmdGVyIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90dm9yacWlIGZpbHRlclwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNrcnnFpSBmaWx0cm92YW5pZVwiO1xuICB9XG59XG5cbi5ib3guYm94LXNtLmJveC1maWx0ZXJzIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zbGlkZXItd3JhcHBlciBoNCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlkZXItaGVhZGVyIHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDVweCAwIDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4uc2xpZGVyLWhlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkVVUlwiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zbGlkZXItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcImHFvlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgbWFyZ2luLXRvcDogLTE5cHg7XG59XG4uc2xpZGVyLWhlYWRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLnNsaWRlci1oZWFkZXIgLmZyb20sIC5zbGlkZXItaGVhZGVyIC50byB7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNsaWRlci1oZWFkZXIgLnRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi51aS1zbGlkZXIsIC5zbGlkZXItY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogI2NmZGJkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZGJkZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLnNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IC03cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzFGMjA7XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTZweCAwO1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5maWx0ZXItc2VjdGlvbi5zaG93QWxsIGZpZWxkc2V0ID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24uc2hvd0FsbCBmaWVsZHNldCA+IGRpdi5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2stdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbn1cblxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24ge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4jY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YmVmb3JlLCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb246bnRoLWxhc3QtY2hpbGQoMikge1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5cbi5maWx0ZXItc2VjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWx0ZXItc2VjdGlvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbi5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG59XG4uZmlsdGVyLXNlY3Rpb24gPiBmb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uZmlsdGVyLXNlY3Rpb24uaGlkZWZpbHRlcnMgPiBmb3JtIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4jY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG59XG4jY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5maWx0ZXItdG90YWwtY291bnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDI1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90dm9yacWlIGZpbHRlclwiXSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90dm9yacWlIGZpbHRlclwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNrcnnFpSBmaWx0cm92YW5pZVwiO1xuICB9XG59XG4uZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90dm9yacWlIGZpbHRlclwiXTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiWm9icmF6acWlIGZpbHRyb3ZhbmllXCI7XG4gIH1cbn1cbi5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdOjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5cbiNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiByZW0oMTdweCk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGhlaWdodDogNTVweDtcbiAgcGFkZGluZzogOHB4IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIG1pbi13aWR0aDogMjYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgbWluLXdpZHRoOiAzMTBweDtcbiAgfVxufVxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlpvYnJhemnFpSBmaWx0cm92YW5pZVwiO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIHJpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90dm9yacWlIGZpbHRlclwiXSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiT3R2b3JpxaUgZmlsdGVyXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU2tyecWlIGZpbHRyb3ZhbmllXCI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiWm9icmF6acWlIGZpbHRyb3ZhbmllXCI7XG4gIH1cbn1cbiNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJaYXZyaWXFpSBmaWx0ZXJcIl06OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50IC5zaWRlYmFyIC5maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLnNpZGViYXIgLmZpbHRlcnMudmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNjb250ZW50IC5zaWRlYmFyICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50IC5zaWRlYmFyICNjYXRlZ29yeS1maWx0ZXItaG92ZXIgPiAuZmlsdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZmlsdGVycy1zZWxlY3RlZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkOmVtcHR5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkUyRTI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMDtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkIC5maWx0ZXItbGFiZWwge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0U1RUY7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZmlsdGVycy1zZWxlY3RlZCAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlcnMtc2VsZWN0ZWQgLmZpbHRlci1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogc2hvcHRldDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5tb2JpbGUgLmZpbHRlcnMtc2VsZWN0ZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuXG4uY29sdW1ucy1zZWxlY3RvciB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sdW1ucy1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbHVtbnMtc2VsZWN0b3IgLnRyYW5zZm9ybS10by1ncmlkLFxuLmNvbHVtbnMtc2VsZWN0b3IgLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jb2x1bW5zLXNlbGVjdG9yIC50cmFuc2Zvcm0tdG8tcm93cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2dyaWQxLnN2Zyk7XG59XG4uY29sdW1ucy1zZWxlY3RvciAudHJhbnNmb3JtLXRvLXJvd3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZ3JpZDEtaG92ZXIuc3ZnKTtcbn1cbi5jb2x1bW5zLXNlbGVjdG9yIC50cmFuc2Zvcm0tdG8tZ3JpZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2dyaWQyLnN2Zyk7XG59XG4uY29sdW1ucy1zZWxlY3RvciAudHJhbnNmb3JtLXRvLWdyaWQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZ3JpZDItaG92ZXIuc3ZnKTtcbn1cblxuI2NhdGVnb3J5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4jY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbiNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiem9yYWRlbmllOlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlcjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4jY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyIC5pY29uLWNoZXZyb24tZG93biB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbiNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbn1cbiNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgbGFiZWwge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiNjYXRlZ29yeS1oZWFkZXIgLmRyb3Bkb3duLW1lbnUgbGFiZWw6aG92ZXIge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBzdHJvbmcge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnBhZ2luYXRpb24td3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCBhLCAucGFnaW5hdGlvbi13cmFwcGVyIC5wYWdpbmF0aW9uLXRvcCBzdHJvbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFnaW5hdGlvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuLnBhZ2luYXRpb24gYSwgLnBhZ2luYXRpb24gc3Ryb25nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0I0QjRCNDtcbiAgY29sb3I6ICM0MDYyNTA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnBhZ2luYXRpb24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogIzIzMUYyMDtcbiAgY29sb3I6ICM0MDYyNTA7XG59XG4ucGFnaW5hdGlvbiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluay5wcmV2OjpiZWZvcmUsIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbmsubmV4dDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbmsucHJldiB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgb3JkZXI6IC05OTk7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saW5rLm5leHQge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gIG9yZGVyOiA5OTk7XG59XG5cbi5wLWRldGFpbC1pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgaDEsIC5wLWRldGFpbC1pbm5lciAuaDEge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGV0YWlsLWlubmVyIGgxLCAucC1kZXRhaWwtaW5uZXIgLmgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWwge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiKFwiO1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiKVwiO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1kZXRhaWwtaW5uZXItaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIC5icmFuZC13cmFwcGVyIHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5yYXRpbmdzLWFuZC1icmFuZCAuYnJhbmQtd3JhcHBlciBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIC5icmFuZC13cmFwcGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtd3JhcHBlciAuc3Rhci1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjb2xvcjogI0JEQkRCRDtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHRoIHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWNvZGUgdGg6OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb250ZW50OiBcIkvDs2QgcHJvZHVrdHU6XCI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB0ZCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQyJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDAgMCAxOHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5zb2xkLW91dC13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZzogMTJweCAwIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHRkIHtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIgdGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIgdGQgPiAuYXZhaWxhYmlsaXR5LWxhYmVsOm5vdChbc3R5bGU9XCJjb2xvcjogIzkzQkYzN1wiXSksIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIgdGQgPiAuYXZhaWxhYmlsaXR5LWxhYmVsOm5vdChbc3R5bGU9XCJjb2xvcjojOTNCRjM3XCJdKSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cgdGQge1xuICBwYWRkaW5nOiAwIDAgMTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0ZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cgdGQgLmRlZmF1bHQtdmFyaWFudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0aCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cgdGg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHRoIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5M0JGMzc7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyAuZGVsaXZlcnktdGltZSBzcGFuIHtcbiAgY29sb3I6ICM5M0JGMzc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuc2hpcHBpbmctb3B0aW9ucy1yb3cge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLnNoaXBwaW5nLW9wdGlvbnMtcm93IHRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAucC1jb2RlLCAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRoIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIC5zaGlwcGluZy1vcHRpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy90cnVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnM6aG92ZXIge1xuICBjb2xvcjogIzUwODRBMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnM6aG92ZXI6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3RydWNrLWhvdmVyLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLnAtZGF0YS13cmFwcGVyICNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdmFyaWFudHMtYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCAucHJpY2UtZmluYWwtaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmUgKyAucHJpY2UtZmluYWwge1xuICBjb2xvcjogI0UzMEU2Nztcbn1cbi5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zdGFuZGFyZCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5hZGQtdG8tY2FydCB7XG4gIG9yZGVyOiAxMjtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5hZGQtdG8tY2FydCAucXVhbnRpdHkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzdweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IC5xdWFudGl0eSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIG9yZGVyOiAxMztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0OHB4KTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlByaWRhxaUgZG8ga2/FocOta2FcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2OHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgb3JkZXI6IDE0O1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtdG8tY2FydC1ibG9jayB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcmRlcjogLTE7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5wLWRhdGEtd3JhcHBlciAubGluay1pY29uLndhdGNoZG9nIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYzcHgpO1xufVxuLnAtZGF0YS13cmFwcGVyIC5saW5rLWljb24ud2F0Y2hkb2c6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjOTNCRjM3O1xufVxuLnAtZGF0YS13cmFwcGVyID4gLmJ1dHRvbnMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1kZXRhaWwgI2NvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbnVsLmNoZWNrLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHBhZGRpbmc6IDE1cHggMTVweCAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG51bC5jaGVjay1saXN0IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbnVsLmNoZWNrLWxpc3QgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjRweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jaGVjay1saXN0LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ud2F0Y2hkb2ctYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLndhdGNoZG9nLWFjdGlvbi1idXR0b25zIC5idG4uYnRuLXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53YXRjaGRvZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi53YXRjaGRvZy10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJVcG96b3JuaXRlIG1hLCBrZcSPIGJ1ZGUgcHJvZHVrdCBuYSBza2xhZGVcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLndhdGNoZG9nLXRpdGxlOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG4jd2F0Y2hkb2ctZm9ybSA+IGRpdjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3dhdGNoZG9nLWZvcm0gLndhdGNoZG9nLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDI1cHg7XG59XG4jd2F0Y2hkb2ctZm9ybSAud2F0Y2hkb2ctcm93IC5ub3RpZmljYXRpb25FbWFpbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuI3dhdGNoZG9nLWZvcm0gLndhdGNoZG9nLXJvdyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAucC12YXJpYW50cy1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG9yZGVyOiAtMTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxhYmVsIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnZhcmlhbnQtbGFiZWwgPiBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxhYmVsID4gc3Bhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCI6XCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnZhcmlhbnQtbGlzdCB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIG9yZGVyOiAtMTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxpc3Qgc2VsZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3RCdXR0b25zQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3Qtb3B0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1pbi13aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb25bc3R5bGUqPWJhY2tncm91bmQtY29sb3JdIHtcbiAgZm9udC1zaXplOiAwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAzMnB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24uc2luZ2xlLW9wdGlvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24uYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xufVxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnNlbGVjdC1vcHRpb24uYXZhaWxhYmxlLWZhbHNlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCBsZWZ0LCAjRjFGMUYxIDAlLCAjRjFGMUYxIGNhbGMoNTAlIC0gMC44cHgpLCAjMjk0RDY2IDUwJSwgI0YxRjFGMSBjYWxjKDUwJSArIDAuOHB4KSwgI0YxRjFGMSAxMDAlKTtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xuICBjb2xvcjogIzIzMUYyMDtcbn1cblxuLmMtcHJvZHVjdC1pbnRlcmNvbm5lY3Rpb24tZGV0YWlsLXBhcmFtcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucXVhbnRpdHkge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5xdWFudGl0eSBpbnB1dCB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2UsIC5xdWFudGl0eSAuaW5jcmVhc2Uge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHdpZHRoOiAyMnB4O1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZTo6YmVmb3JlLCAucXVhbnRpdHkgLmluY3JlYXNlOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnF1YW50aXR5IC5kZWNyZWFzZTpob3Zlcjo6YmVmb3JlLCAucXVhbnRpdHkgLmluY3JlYXNlOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDU4JSAhaW1wb3J0YW50O1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLWltYWdlIC5mbGFncy1leHRyYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciA+IC5yb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2Uge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZS1wcmV2IHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtcHJldjo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi1jLnN2Zyk7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLW5leHQge1xuICByaWdodDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtbmV4dCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZS1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LWMuc3ZnKTtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLW1haW4taW1hZ2Uubm8taW1nICsgLmJ0bi1pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC1pbWFnZS13cmFwcGVyIC5wLW1haW4taW1hZ2Uubm8taW1nICsgLmJ0bi1pbWFnZSArIC5idG4taW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucC10aHVtYm5haWxzIGEge1xuICBwYWRkaW5nOiAwIDNweDtcbn1cbi5wLXRodW1ibmFpbHMgYS5oaWdobGlnaHRlZCBpbWcge1xuICBib3JkZXItY29sb3I6ICMyOTRENjY7XG59XG4ucC10aHVtYm5haWxzIGEgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnAtdGh1bWJuYWlscyAudGh1bWJuYWlsLW5leHQsIC5wLXRodW1ibmFpbHMgLnRodW1ibmFpbC1wcmV2IHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ucC10aHVtYm5haWxzIC50aHVtYm5haWwtbmV4dDo6YmVmb3JlLCAucC10aHVtYm5haWxzIC50aHVtYm5haWwtcHJldjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLXRodW1ibmFpbHMgLnRodW1ibmFpbC1uZXh0IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMCB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG4ucC10aHVtYm5haWxzIC50aHVtYm5haWwtcHJldiB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDAgdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICBsZWZ0OiAxcHg7XG59XG5cbiNwLWRldGFpbC10YWJzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG4jcC1kZXRhaWwtdGFicyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwLWRldGFpbC10YWJzIGxpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNwLWRldGFpbC10YWJzIGxpOmZpcnN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuI3AtZGV0YWlsLXRhYnMgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaVtkYXRhLXRlc3RpZD10YWJEaXNjdXNzaW9uXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA5cHggMjJweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbDtcbn1cbiNwLWRldGFpbC10YWJzIGxpIGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQtYm9sZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9yZGVyOiAzO1xufVxuI3AtZGV0YWlsLXRhYnMgbGk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaTpob3ZlciBhIHtcbiAgY29sb3I6ICM1MDg0QTA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbDtcbn1cbiNwLWRldGFpbC10YWJzIGxpLmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbiNwLWRldGFpbC10YWJzIGxpLmFjdGl2ZSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jcC1kZXRhaWwtdGFicyBsaVtkYXRhLXRlc3RpZD10YWJEZXNjcmlwdGlvbl0gYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBwcm9kdWt0dVwiO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uc2hwLXRhYnMtaG9sZGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLWRldGFpbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4ucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEYzRTY7XG4gIGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgI0Y4RjNFNjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICNGOEYzRTY7XG4gIGJveC1zaGFkb3c6IDk5OTlweCAwIDAgI0Y4RjNFNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtOTk5OXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQb3Bpc1wiO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIG1hcmdpbjogMTNweCAwIDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXI6bm90KC5zaHAtYWNjb3JkaW9uLXdyYXBwZXIpIC5iYXNpYy1kZXNjcmlwdGlvbjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1kZXRhaWwgLnByb2R1Y3RzLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC1kZXRhaWwgLnByb2R1Y3RzLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxufVxuXG4uYmFzaWMtZGVzY3JpcHRpb24gdHIgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWUyMjgwO1xufVxuLmJhc2ljLWRlc2NyaXB0aW9uIHRyIHRkIHAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jYXRlZ29yeS1wZXJleCB1bCxcbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24gdWwsXG4ucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCxcbi50YWItY29udGVudCB1bCxcbi53ZWxjb21lLXdyYXBwZXIgdWwsXG5hcnRpY2xlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xufVxuLmNhdGVnb3J5LXBlcmV4IHVsIGxpOjpiZWZvcmUsXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsIGxpOjpiZWZvcmUsXG4ucC1zaG9ydC1kZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLFxuLnRhYi1jb250ZW50IHVsIGxpOjpiZWZvcmUsXG4ud2VsY29tZS13cmFwcGVyIHVsIGxpOjpiZWZvcmUsXG5hcnRpY2xlIHVsIGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwO1xuICBtYXJnaW46IC0ycHggMTBweCAwIC0xN3B4O1xufVxuXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luOiAxM3B4IDAgMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHI6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGM0U2O1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCB7XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQgYSxcbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIGEge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGQgYTpob3ZlcixcbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCAucm93LWhlYWRlci1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGggLnJvdy1oZWFkZXItbGFiZWwgLnJvdy1oZWFkZXItbGFiZWwtY29sb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbWFudWZhY3R1cmVyRGVzY3JpcHRpb24gcCBpbWcge1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG59XG5cbiNhY2NvcmRpb24tY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIHtcbiAgYm9yZGVyOiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uLmFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24uYWN0aXZlIC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGM0U2O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24gLnNocC1hY2NvcmRpb24tbGlua1tocmVmPVwiI2Rlc2NyaXB0aW9uXCJdIHtcbiAgZm9udC1zaXplOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmtbaHJlZj1cIiNkZXNjcmlwdGlvblwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQb3Bpc1wiO1xuICBmb250LXNpemU6IDI0cHg7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24gLnNocC1hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNhY2NvcmRpb24tY29udGVudCAjcmF0aW5nV3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gPiBwOmZpcnN0LW9mLXR5cGUge1xuICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gIG1hcmdpbjogMCAtMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGM0U2O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHA6Zmlyc3Qtb2YtdHlwZSBzdHJvbmcge1xuICBmb250LXNpemU6IDA7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcDpmaXJzdC1vZi10eXBlIHN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJQYXJhbWV0cmVcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uc2hwLXRhYnMtd3JhcHBlciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lI3Byb2R1Y3RWaWRlb3Mge1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc2hwLXRhYnMtd3JhcHBlciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lI3Byb2R1Y3RWaWRlb3MgaWZyYW1lIHtcbiAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAyMHB4KTtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5zaHAtdGFicy13cmFwcGVyIC50YWItY29udGVudCAudGFiLXBhbmUjcHJvZHVjdFZpZGVvcyBoMiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDUwcHggMCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLnNocC10YWJzLXdyYXBwZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSNwcm9kdWN0VmlkZW9zIGgzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiA1Ny4xNDI4NTcxNDI5JTtcbiAgdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMzVweCk7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMztcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyX19vdmVybGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogY2FsYyg1MCUgLSA3MHB4KTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3Age1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyX19vdmVybGF5LS1ib3R0b20ge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLWJvdHRvbTpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAxMDAlO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXIucGF1c2VkIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcCwgLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXIucGxheWluZyAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzBweCk7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5wYXVzZWQgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wOmJlZm9yZSwgLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXIucGxheWluZyAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3A6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBhdXNlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS1ib3R0b20sIC5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBsYXlpbmcgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tYm90dG9tIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLmVuZGVkIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICBib3R0b206IDkwcHg7XG4gIHRvcDogYXV0bztcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLmVuZGVkIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIGlmcmFtZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIGgzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlci5jYXJ0LWZpeGVkIC5yZXNwb25zaXZlLW5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbi5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgd2lkdGg6IDk3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICB3aWR0aDogMTE3OHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG59XG4uZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSwgLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYgaDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmRlc2t0b3AgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnAtZGV0YWlsLXRhYnMtd3JhcHBlci5jYXJ0LWZpeGVkIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlci5jYXJ0LWZpeGVkIC5yZXNwb25zaXZlLW5hdiBoMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5yZXNwb25zaXZlLW5hdiBoMSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2l2ZS1uYXYgaDEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICB9XG59XG4ucmVzcG9uc2l2ZS1uYXYgaDEgaW1nIHtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICBtYXgtd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNwb25zaXZlLW5hdiBoMSBpbWcge1xuICAgIG1pbi13aWR0aDogNTZweDtcbiAgICBtYXgtd2lkdGg6IDU2cHg7XG4gIH1cbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSA+ICo6bm90KC5wLXRvLWNhcnQtYmxvY2spOm5vdCguYWRkLXRvLWNhcnQtYnV0dG9uKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkZC10by1jYXJ0LWJ1dHRvbiwgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLXRvLWNhcnQtYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtdG8tY2FydC1ibG9jayB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC10by1jYXJ0LWJsb2NrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIH1cbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBmbG9hdDogbm9uZTtcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwgLnByaWNlLWZpbmFsLWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSArIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXN0YW5kYXJkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2LmNhcnQtZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtOjpiZWZvcmUsIC5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5jYXJ0LXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9uczo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwMDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuY2FydC13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnM6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuYm9keS5jYXJ0LXdpbmRvdy12aXNpYmxlICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2FydC13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi51c2VyLWFjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1hY3Rpb24gLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItYWN0aW9uIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogOTZweDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDEwcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnVzZXItYWN0aW9uIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogMTAzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlci1hY3Rpb24gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4udXNlci1hY3Rpb24gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZG1pbi1sb2dnZWQgLnVzZXItYWN0aW9uIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkbWluLWxvZ2dlZCAudXNlci1hY3Rpb24gLnBvcHVwLXdpZGdldC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxMjhweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlOjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTAwMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWF4LWhlaWdodDogOTAlO1xuICAgIG1heC13aWR0aDogOTAlO1xuICAgIHRvcDogNTAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogODYwcHg7XG4gICAgei1pbmRleDogMTAwMztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3R0b206IHVuc2V0O1xuICAgIHRvcDogMTM0cHg7XG4gIH1cbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2LnVzZXItYWN0aW9uLWxvZ2luOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjlGRjtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwYWRkaW5nOiA2MHB4IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3ggLnJlZy10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IC5yZWctdG9wIGgzIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAxNnB4O1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IC5jaGVjay1saXN0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4IDAgMjBweCAhaW1wb3J0YW50O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3ggLmNoZWNrLWxpc3QgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3ggLmJ0bi1wcmltYXJ5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1jb2xvcjogIzI5NEQ2NjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucmVnaXN0cmFjZS1ib3ggLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5M0E0QztcbiAgYm9yZGVyLWNvbG9yOiAjMTkzQTRDO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIgaDIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIgLnBhc3N3b3JkLWhlbHBlciBhW2RhdGEtdGVzdGlkPXNpZ251cF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciAubG9naW4td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDEwcHggMCAwO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTVweCBhdXRvIDA7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI5NEQ2Njtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciBhOmhvdmVyIHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBTaG9wdGV0O1xufVxuXG4uY2FydC13aWRnZXQtZW1wdHkgLmNhcnQtd2lkZ2V0LXByb2R1Y3Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9jYXJ0LWVtcHR5LWJnLnN2ZykgYm90dG9tIHJpZ2h0IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0ID4gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0IC5oZWFkZXItdGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0IC5oZWFkZXItdGV4dCBwOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0IC5oZWFkZXItdGV4dCBwOmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLmNhcnQtd2lkZ2V0LXByb2R1Y3QgLmhlYWRlci1jYXJ0IC5oZWFkZXItdGV4dCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCAuaGVhZGVyLXRleHQgcCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSAudXNlci1hY3Rpb24taW4gLmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDE4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTVweCkge1xuICAub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIC51c2VyLWFjdGlvbi1pbiAuY2FydC13aWRnZXQge1xuICAgIHRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gIC5vdmVyYWxsLXdyYXBwZXI6aGFzKC5zaXRlLW1zZy5pbmZvcm1hdGlvbikgLmNhcnQtd2lkZ2V0LWlubmVyLnBvcHVwLXdpZGdldC1pbm5lciAuY2FydC13aWRnZXQtcHJvZHVjdHMge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMzI1cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNlci1hY3Rpb24taW4gLmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXdpZGdldC1pbm5lci5wb3B1cC13aWRnZXQtaW5uZXIgLmNhcnQtd2lkZ2V0LXByb2R1Y3RzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gIC5jYXJ0LXdpZGdldC1pbm5lci5wb3B1cC13aWRnZXQtaW5uZXIgLmNhcnQtd2lkZ2V0LXByb2R1Y3RzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2NXB4KTtcbiAgfVxufVxuXG4jbGItcmVjb21tZW5kLWVsZW1lbnQtYmFza2V0X3BvcHVwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmlkLS0xNiAjb3JkZXItc2hpcHBpbmctbWV0aG9kcyAucGF5bWVudC1zaGlwcGluZy1wcmljZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWQtLTE2ICNvcmRlci1zaGlwcGluZy1tZXRob2RzIC5wYXltZW50LXNoaXBwaW5nLXByaWNlIHtcbiAgICBmbGV4LWJhc2lzOiAxNSU7XG4gIH1cbn1cbi5pZC0tMTYgLnNoaXAtYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDIwcHggMTBweCAyMHB4IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWQtLTE2IC5zaGlwLWJ0biB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cbi5pZC0tMTYgLnNoaXAtYnRuOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbi5pZC0tMTYgLnNoaXAtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjZiNmI2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uaWQtLTE2IC5zaGlwLWJ0biBwIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uaWQtLTE2IC5zaGlwLWJ0biBzcGFuIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pZC0tMTYgLnNoaXAtYnRuIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uaWQtLTE2IC5zaGlwLWJ0biBzcGFuOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmlkLS0xNiAuc2hpcC1idG4gc3Bhbi5mcmVlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaWQtLTE2IC5zaGlwLWJ0bi5hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcbiAgbGVmdDogMTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmlkLS0xNiAuc2hpcC1idG4uYWN0aXZlOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyMzFGMjA7XG59XG4uaWQtLTE2IC5zaGlwLWJ0bi5hY3RpdmUgPiBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaWQtLTE2IC5zaGlwLWJ0bi5hY3RpdmUgPiBkaXYgcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlkLS0xNiAuc2hpcC1idG4uYWN0aXZlID4gZGl2OmFmdGVyIHtcbiAgY29udGVudDogXCItIFptxJtuaXRcIjtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xufVxuLmlkLS0xNiAuc2hpcC1idG4gPiBkaXYge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaWQtLTE2IC5zaGlwLWJ0biA+IGRpdiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICB9XG59XG4uaWQtLTE2ICNvcmRlci1zaGlwcGluZy1tZXRob2RzID4gI3NoaXBwaW5nLTg4LFxuLmlkLS0xNiAjb3JkZXItc2hpcHBpbmctbWV0aG9kcyA+ICNzaGlwcGluZy05MSxcbi5pZC0tMTYgI29yZGVyLXNoaXBwaW5nLW1ldGhvZHMgPiAjc2hpcHBpbmctOTQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNiAuc2hpcC1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDE7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtd2lkdGg6IDY3MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG4uaWQtLTE2IC5zaGlwLXBvcHVwIC5zaGlwLXBvcHVwLXdyYXAge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDBkdmggLSA0MHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDQwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgaDQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgaDQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTE2IC5zaGlwLXBvcHVwIC5zaGlwLWNvbmZpcm0ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtb3B0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtb3B0aW9ucyAucmFkaW8td3JhcHBlciBsYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmlkLS0xNiAuc2hpcC1wb3B1cCAuc2hpcC1vcHRpb25zIC5yYWRpby13cmFwcGVyIGxhYmVsOjpiZWZvcmUsIC5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtb3B0aW9ucyAucmFkaW8td3JhcHBlciBsYWJlbDo6YWZ0ZXIge1xuICB0b3A6IDIwcHg7XG59XG4uaWQtLTE2IC5zaGlwLXBvcHVwIC5zaGlwLW9wdGlvbnMgLnBheW1lbnQtaW5mbyA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtb3B0aW9ucyAucGF5bWVudC1pbmZvID4gc3BhbiAucXVlc3Rpb24tdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTE2IC5zaGlwLXBvcHVwIC5zaGlwLW9wdGlvbnMgLnBheW1lbnQtaW5mbyAuc2hvcC10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtb3B0aW9ucyAucGF5bWVudC1pbmZvIC5zaG9wLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtb3B0aW9ucyAucGF5bWVudC1pbmZvIC5zaG9wLXRleHQgLmNvbnRhY3QtYm94IHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5pZC0tMTYgLnNoaXAtcG9wdXAgLnNoaXAtY2xvc2Uge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAtMTVweDtcbiAgcmlnaHQ6IC0xNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgei1pbmRleDogMTA7XG59XG4uaWQtLTE2IC5zaGlwLXBvcHVwIC5zaGlwLWNsb3NlOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzAwMDAwMDtcbiAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG59XG4uaWQtLTE2LnNoaXAtdmlzaWJsZSAuc2hpcC1wb3B1cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmlkLS0xNi5zaGlwLXZpc2libGUgI2Nib3hPdmVybGF5IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4jb3JkZXItc2hpcHBpbmctbWV0aG9kcyAucmFkaW8td3JhcHBlciAuc3VibGFiZWwge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNvcmRlci1zaGlwcGluZy1tZXRob2RzIC5yYWRpby13cmFwcGVyIC5zdWJsYWJlbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNoaXBwaW5nLWJpbGxpbmctdGFibGUgLnJhZGlvLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5vbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgYTo6YmVmb3JlLFxub2wuY2FydC1oZWFkZXIgbGkuY29tcGxldGVkIHN0cm9uZzo6YmVmb3JlLCBvbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgYTo6YmVmb3JlLFxub2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xuICBjb2xvcjogI2ZmZjtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhIHNwYW46OmFmdGVyLFxub2wuY2FydC1oZWFkZXIgbGkuY29tcGxldGVkIHN0cm9uZyBzcGFuOjphZnRlciwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIGEgc3Bhbjo6YWZ0ZXIsXG5vbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgc3Ryb25nIHNwYW46OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzI5NEQ2Njtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlcmluZy1wcm9jZXNzIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5ib3gtc20gLmNvbnRhY3QtYm94IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5vcmRlcmluZy1wcm9jZXNzIC5ib3gtc20gLmNvbnRhY3QtYm94IHVsIGxpIHNwYW4ge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLm5hdmlnYXRpb24tYnV0dG9ucyBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcmRlcmluZy1wcm9jZXNzICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciAuc2l0ZS1uYW1lIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pZC0tOSAjY29udGludWUtb3JkZXItYnV0dG9uOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmlkLS05IC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMzQwcHg7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiA+IGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0biB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tOSAuZGlzY291bnQtY291cG9uIC5idG46OmFmdGVyIHtcbiAgY29udGVudDogXCJQcmlkYcWlXCI7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuW2RhdGEtdGVzdGlkPWJ1dHRvblJlbW92ZURpc2NvdW50Q291cG9uXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuW2RhdGEtdGVzdGlkPWJ1dHRvblJlbW92ZURpc2NvdW50Q291cG9uXTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS05IC5jYXJ0LXRhYmxlIHRyID4gdGQucC10b3RhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3JkZXI6IDg7XG59XG4uaWQtLTkgLmNhcnQtdGFibGUgdHIgPiB0ZC5wLXRvdGFsIC5wcmljZS1maW5hbCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5pZC0tOSAuY2FydC10YWJsZSB0ciA+IHRkLnAtZGlzY291bnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBvcmRlcjogNjtcbn1cbi5pZC0tOSAuY2FydC10YWJsZSB0ciA+IHRkLnAtZGlzY291bnQgc3BhbltkYXRhLXRlc3RpZD1jYXJ0SXRlbURpc2NvdW50XSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTMwRTY3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBhZGRpbmc6IDNweCA1cHggMXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pZC0tOSAuY2FydC10YWJsZSB0ci5yZW1vdmVhYmxlIC5yZW1vdmUtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaWQtLTkgLmNhcnQtdGFibGUgdHIucmVtb3ZlYWJsZSAucC1uYW1lIC5kZWxldGUtY2FydC1pdGVtIHtcbiAgICB0b3A6IDlweDtcbiAgfVxufVxuLmlkLS05IC5jYXJ0LXRhYmxlIHRyIC5jYXJ0LXJlbGF0ZWQtYnV0dG9uIC5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgd2lkdGg6IDEwNHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlkLS0xNiAucGF5bWVudC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG5cbi5pbi1rcm9rLTEgLnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT1yYWRpb10gKyBsYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogaW5pdGlhbDtcbiAgZ2FwOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5pbi1rcm9rLTEgI2NoZWNrb3V0Q29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW4ta3Jvay0xIC5jby1ib3gge1xuICAgIHBhZGRpbmctbGVmdDogOTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1rcm9rLTEgLmNvLWJveCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmluLWtyb2stMSAjb3JkZXItc2hpcHBpbmctbWV0aG9kcyAucGF5bWVudC1pbmZvIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMTtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmluLWtyb2stMSAjb3JkZXItc2hpcHBpbmctbWV0aG9kcyAucGF5bWVudC1pbmZvIHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cbn1cbi5pbi1rcm9rLTEgI29yZGVyLXNoaXBwaW5nLW1ldGhvZHMgI2VzdC1kZWxpdmVyeS10aW1lIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4ta3Jvay0xICNvcmRlci1zaGlwcGluZy1tZXRob2RzICNlc3QtZGVsaXZlcnktdGltZSB7XG4gICAgZmxleC1iYXNpczogMzAlO1xuICB9XG59XG4uaW4ta3Jvay0xICNvcmRlci1zaGlwcGluZy1tZXRob2RzICNlc3QtZGVsaXZlcnktdGltZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogI0UzMEU2NztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIC5jb250YWN0LWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBsYWJlbFtmb3I9Y2FwdGNoYV0ge1xuICBsZWZ0OiAtMTBweDtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBpbnB1dCNjYXB0Y2hhIHtcbiAgbWFyZ2luLWxlZnQ6IDE3MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuLnR5cGUtcGFnZS5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyLmZvY3VzZWQgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgb3BhY2l0eTogMTtcbn0iLCIqIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGZvbnQtc21vb3RoOiBhbHdheXM7XG59XG5cbiNjb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0fVxufVxuLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcblx0bWFyZ2luOiA0NXB4IDAgMjVweDtcbn1cbnRyIHRkIHtcblx0Ym9yZGVyOiBub25lO1xufVxuLm1zZyB7XG5cdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5zaG93LXRvb2x0aXAuYWNyb255bVtkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cbi5zaXRlLW1zZyB7XG5cdCYuaW5mb3JtYXRpb24ge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogJGMteWVsbG93LTAwMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDExcHggMDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNzQ3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogOTcycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMTc4cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMzQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jbG9zZSB7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgfVxuICAgIH1cblx0fVxufVxuIiwiLy8gQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TGVhZ3VlK1NwYXJ0YW46d2dodEAxMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xuXG4vLyBwYXRoc1xuJGljb25zOiAnL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy8nO1xuJHVybEltZzogJy91c2VyL2RvY3VtZW50cy91cGxvYWQvaW1hZ2VzLyc7XG4kdXJsSWNvbnM6ICcvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi8nO1xuXG4kaWNvbi1kZWxpdmVyeTogdXJsKCN7JHVybEljb25zfWRlbGl2ZXJ5LnN2Zz8xKTtcbiRpY29uLXNhbGU6IHVybCgjeyR1cmxJY29uc31zYWxlLnN2Zz8xKTtcblxuJGZmLWJhc2U6ICdOdW5pdG8nLCBzYW5zLXNlcmlmO1xuJGZzLWJhc2U6IDE2cHg7IC8vIGJhc2UgZm9yIDFyZW1cblxuLy8gZm9udC1zaXplXG4kZnMtaDE6IHJlbSg1MHB4KTtcbiRmcy1oMjogcmVtKDQzcHgpO1xuJGZzLWgzOiByZW0oMjhweCk7XG4kZnMtaDQ6IHJlbSgyNHB4KTtcbiRmcy1oNTogcmVtKDIycHgpO1xuJGZzLWg2OiByZW0oMThweCk7XG4kZnMtcDogcmVtKDE3cHgpO1xuJGZzLWxnOiAyMHB4O1xuJGZzLXhzOiAxM3B4O1xuJGZzLXNtYWxsOiAxNHB4O1xuXG4vLyBmb250LXdlaWdodFxuJGZ3LWxpZ2h0OiAzMDA7XG4kZnctbm9ybWFsOiA0MDA7XG4kZnctbWVkaXVtOiA1MDA7XG4kZnctc2VtaWJvbGQ6IDYwMDtcbiRmdy1ib2xkOiA3MDA7XG4kZncteHNib2xkOiA4MDA7XG4kZncteGJvbGQ6IDkwMDtcblxuLy8gbGluZS1oZWlnaHRcbiRsaC1oMTogcmVtKDU4cHgpO1xuJGxoLWgyOiByZW0oNDJweCk7XG4kbGgtaDM6IHJlbSgzNnB4KTtcbiRsaC1oNDogcmVtKDMwcHgpO1xuJGxoLWg1OiByZW0oMjZweCk7XG4kbGgtaDY6IHJlbSgyNnB4KTtcbiRsaC1wOiByZW0oMjJweCk7XG5cbi8vIGNvbG9yc1xuJGMtYmxhY2s6ICMwMDAwMDA7XG4kYy13aGl0ZTogI2ZmZmZmZjtcbiRjLWJvcmRlcjogI0UyRTJFMjtcbiRjLWJvcmRlci0yOiAjQUZDQUQ4O1xuJGMtYmc6ICNGN0Y5RkE7XG4kYy1iZy0yOiAjRURGOUZGO1xuJGMtaG92ZXI6ICM1MDg0QTA7XG4kYy1waW5rOiAjRTMwRTY3O1xuJGMtc3RvY2s6ICM5M0JGMzc7XG4kYy1jaGVjazogI0NBQ0FDQTtcbiRjLWdyZWVuOiAjNjlCNzk1O1xuJGMtZ3JlZW4tMjAwOiAjRTZGRkUyO1xuXG4kYy1waW5rLTIwMDogI2ZjZWVmMTtcbiRjLXBpbmstNDAwOiAkYy1waW5rO1xuXG4kYy15ZWxsb3ctMDAwOiAjRjVGRkRGO1xuJGMteWVsbG93LTEwMDogI0ZGRjlFQztcbiRjLXllbGxvdy0yMDA6ICNGOEYzRTY7XG4kYy15ZWxsb3ctNDAwOiAjRjlEMDg3O1xuJGMteWVsbG93LTcwMDogI0Y1QjkzRDtcblxuJGMtYmx1ZS0xMDA6ICNmNmZkZmY7XG4kYy1ibHVlLTIwMDogI2Q2ZTZlYTtcbiRjLWJsdWUtMzAwOiAjQjRCNEI0O1xuJGMtYmx1ZS00MDA6ICM0N2QxZTk7XG4kYy1ibHVlLTUwMDogIzQwNjI1MDtcbiRjLWJsdWUtNjAwOiAjMjk0RDY2O1xuJGMtYmx1ZS03MDA6ICMxOTNBNEM7XG4kYy1ibHVlLTgwMDogI0Y1RkNGRjtcblxuJGMtZ3JheS0xMDA6ICNlNWU1ZTU7XG4kYy1ncmF5LTIwMDogI2RhZGZlMDtcbiRjLWdyYXktMzAwOiAjRjFGMUYxO1xuJGMtZ3JheS00MDA6ICNjZmRiZGU7XG4kYy1ncmF5LTQ1MDojQzFEMEQ4O1xuJGMtZ3JheS01MDA6ICNCREJEQkQ7XG4kYy1ncmF5LTYwMDogIzg3ODc4NztcbiRjLWdyYXktNzAwOiAjNzY3Njc2O1xuJGMtZ3JheS05MDA6ICM0QzRDNEM7XG4kYy1ncmF5LTEwMDA6ICMyMTIxMjE7XG4kYy1ncmF5LTExMDA6ICNiNmI2YjY7XG5cbiRjLWJhc2U6ICMyMzFGMjA7XG4kYy1wcmltYXJ5OiAkYy1ibHVlLTYwMDtcbiRjLXByaW1hcnktaG92ZXI6ICRjLWJsdWUtNzAwO1xuJGMtY29udmVyc2lvbjogJGMteWVsbG93LTcwMDtcbiRjLWNvbnZlcnNpb24taG92ZXI6ICRjLXllbGxvdy00MDA7XG5cbi8vIGJvcmRlci1yYWRpdXNcbiRicjogNXB4O1xuXG4vLyBzaGFkb3dzXG4kc2hhZG93LXByaW1hcnk6IDBweCA0cHggMzRweCByZ2JhKDE4LCA1MCwgNzksIDAuMSk7XG4kc2hhZG93LXNlY29uZGFyeTogMHB4IDRweCA0cHggcmdiYSgxOCwgNTAsIDc5LCAwLjEpO1xuXG4vLyBnYXBzXG4keDBfNTogMC41cmVtO1xuJHgxOiAxcmVtO1xuJHgxXzU6IDEuNXJlbTtcbiR4MjogMnJlbTtcbiR4Ml81OiAyLjVyZW07XG4keDM6IDNyZW07XG4keDNfNTogMy41cmVtO1xuJHg0OiA0cmVtO1xuJHg0XzU6IDQuNXJlbTtcbiR4NTogNXJlbTtcbiR4NV81OiA1LjVyZW07XG4keDY6IDZyZW07XG4keDZfNTogNi41cmVtO1xuJHg3OiA3cmVtO1xuJHg3XzU6IDcuNXJlbTtcbiR4ODogOHJlbTtcbiR4OF81OiA4LjVyZW07XG4keDk6IDlyZW07XG4keDlfNTogOS41cmVtO1xuJHgxMDogMTByZW07XG5cbi8vIGJyZWFrcG9pbnRzXG4kYnJlYWtwb2ludC14czogNDI1cHg7IC8vIG1vYmlsZSBkZXZpY2VzXG4kYnJlYWtwb2ludC1zbTogNTc2cHg7XG4kYnJlYWtwb2ludC1tZDogNzY4cHg7XG4kYnJlYWtwb2ludC1sZzogOTkycHg7IC8vIGRlc2t0b3BcbiRicmVha3BvaW50LXhsOiAxMjAwcHg7XG4kYnJlYWtwb2ludC14eGw6IDEzODBweDtcblxuLy8gaWNvbnNcbiRpY29uLXhzOiByZW0oMTZweCk7XG4kaWNvbi1zbTogcmVtKDE5cHgpO1xuJGljb24tbWQ6IHJlbSgzMHB4KTtcbiRpY29uLXh4bDogcmVtKDEzNXB4KTtcblxuJHctbG9nbzogcmVtKDIzMXB4KTtcbiRoLWxvZ286IHJlbSg5OHB4KTtcblxuLy8gZ3JpZFxuJGNvbnRhaW5lci14czogJGJyZWFrcG9pbnQteHM7XG4kY29udGFpbmVyLXNtOiAkYnJlYWtwb2ludC1zbTtcbiRjb250YWluZXItbWQ6ICRicmVha3BvaW50LW1kO1xuJGNvbnRhaW5lci1sZzogJGJyZWFrcG9pbnQtbGc7XG4kY29udGFpbmVyLXhsOiAkYnJlYWtwb2ludC14bDtcbiRjb250YWluZXIteHhsOiAkYnJlYWtwb2ludC14eGw7XG5cbiRncmlkLWdhcC14czogcmVtKDVweCk7XG4kZ3JpZC1nYXAtbWQ6IHJlbSgxMHB4KTtcbiRncmlkLWdhcC1sZzogcmVtKDIwcHgpO1xuXG4kdHJhbnM6IGFsbCAwLjNzIGVhc2U7XG4iLCI6Zm9jdXN7XG4gIG91dGxpbmU6bm9uZTtcbn1cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMCk7XG4gIC5zbGljay1hcnJvd3tcbiAgICB6LWluZGV4OjQ7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjUwJTtcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLXByaW1hcnk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0bWFyZ2luLXRvcDogLTM1cHg7XG4gICAgJi5zbGljay1kaXNhYmxlZCB7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgJi5zbGljay1wcmV2e1xuICAgICAgbGVmdDogM3B4O1xuICAgICAgJjo6YWZ0ZXJ7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31wcmV2LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYuc2xpY2stbmV4dHtcbiAgICAgIHJpZ2h0OiAzcHg7XG4gICAgICAmOjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfW5leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLy8gICB3aWR0aDogMjRweDtcbiAgICAvLyAgIGhlaWdodDogMjRweDtcbiAgICAvLyAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgIC8vICAgJi5zbGljay1uZXh0IHtcbiAgICAvLyAgICAgcmlnaHQ6IC0xMnB4O1xuICAgIC8vICAgfVxuICAgIC8vICAgJi5zbGljay1wcmV2IHtcbiAgICAvLyAgICAgbGVmdDogLTEycHg7XG4gICAgLy8gICB9XG4gICAgLy8gfVxuICB9XG59XG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG5cbiAgJi5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbiAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuLnNsaWNrLXRyYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB6b29tOiAxO1xuXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgfVxuXG4gICY6YWZ0ZXIge1xuICAgICAgY2xlYXI6IGJvdGg7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgZGlzcGxheTogbm9uZTtcblxuICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cblxuICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5zbGljay1kb3Rze1xuICBtYXJnaW46IDMwcHggMCAwO1xuICBwYWRkaW5nOjA7XG4gIHdpZHRoOjEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaXtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIGxpc3Qtc3R5bGU6bm9uZTtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgYnV0dG9ue1xuICAgICAgZm9udC1zaXplOjA7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXByaW1hcnk7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgIGJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1wcmltYXJ5O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdHMtYmxvY2t7XG4gICYuc2xpY2stc2xpZGVye1xuICAgID5kaXZ7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgcGFkZGluZzowO1xuICAgICAgYm9yZGVyOjA7XG4gICAgfVxuICB9XG59XG4iLCJAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbiIsIi5pZC0tNDUsIC5pZC0tNDYge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgPiBoMSB7XG4gICAgICArIHAge1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jb250YWN0LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1pbi1zbSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMTBweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDEwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgfVxufSIsIi5pZC0tNTEge1xuICAudm90ZXMtd3JhcCB7XG4gICAgLnZvdGUtd3JhcCB7XG4gICAgICAuc3RhcnMge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucmF0ZS13cmFwcGVyLnVudmVpbC13cmFwcGVyIHtcbiAgICAucmF0ZS1ibG9jayB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgIH1cbiAgICAucmF0ZS1jb3VudCB7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDIycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG4gIGEsIHNwYW4ge1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgfVxuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgfVxuICB9XG4gIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbiB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31ob21lLWIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcGFkZGluZzogMCA2cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG4gICAgICBmb250LWZhbWlseTogc2hvcHRldDtcbiAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICA+IHNwYW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAmOm5vdCg6bnRoLWxhc3QtY2hpbGQoMikpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50eXBlLWRldGFpbCB7XG4gICYuZGVza3RvcCB7XG4gICAgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgICA+IC5icmVhZGNydW1icyB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJyZWFkY3J1bWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNhdGVnb3J5IHtcbiAgLmJyZWFkY3J1bWJzIHtcbiAgICBhLCBzcGFuIHtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9ICBcbiAgICAubmF2aWdhdGlvbi1ob21lLWljb24ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWhvbWUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIH1cbiAgICAubmF2aWdhdGlvbi1idWxsZXQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYS5idG4sIC5idG4ge1xuICBwYWRkaW5nOiA1cHggMThweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICY6bm90KC5idG4teHMpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAmLmJ0bi1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgY29sb3I6ICRjLWJhc2U7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtYmFzZTtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICAgICYubG9hZC1wcm9kdWN0cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtYmFzZTtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5hZGQtdG8tY2FydC1idXR0b24sICYuYnRuLWNvbnZlcnNpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgYm9yZGVyLWNvbG9yOiAkYy1jb252ZXJzaW9uO1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbi1ob3ZlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtY29udmVyc2lvbi1ob3ZlcjtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuICAmLmJ0bi1zZWNvbmRhcnksICYuYnRuLXByaW1hcnkge1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGJvcmRlci1jb2xvcjogJGMtY29udmVyc2lvbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb252ZXJzaW9uO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWNvbnZlcnNpb24taG92ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb252ZXJzaW9uLWhvdmVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuLmFkZC10by1jYXJ0LWJ1dHRvbiwgLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc20ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuLmNhcnQtcmVsYXRlZC1idXR0b24ge1xuICAuYnRuLmJ0bi1zbSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBtYXgtd2lkdGg6IDEyNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJhc2U7XG4gICAgYm9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb24taG92ZXI7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWNvbnZlcnNpb24taG92ZXI7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4uYnRuLXNpbXBsZSB7XG4gIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gIGNvbG9yOiAkYy1iYXNlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiIsIi8vIHDFmWV2emF0byB6ZSBzdGFyw6lobyBza1xuLnNpdGVDb29raWVzX19mb3JtIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4XG59XG5cbi5zaXRlQ29va2llcy0tYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjU2MSk7XG4gICAgYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlXG59XG5cbi5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogNTBweFxufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBjb2xvcjogIzExMTExZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLnNpdGVDb29raWVzX19saW5rOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgIGNvbG9yOiAjMDAwXG59XG5cbi5jdXN0b20tY29va2llcyBoMSB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLXRvcDogMFxufVxuXG4uY3VzdG9tLWNvb2tpZXMgcCB7XG4gICAgY29sb3I6ICMwMDBcbn1cblxuLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXRbdmFsdWU9YWxsXSB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogNTAlXG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDUwJVxufVxuXG4uY3VzdG9tLWNvb2tpZXMgYSwuY3VzdG9tLWNvb2tpZXMgYTpob3ZlciB7XG4gICAgY29sb3I6ICNjMzhhMzVcbn1cblxuLnNpdGVDb29raWVzX19saW5rcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAtMjg1cHg7XG4gICAgd2lkdGg6IDUwJVxufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICAgIG1hcmdpbi10b3A6IC00OHB4XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDpjYWxjKDEwMCUgLSAyMHB4KVxuICAgIH1cblxuICAgIC5zaXRlQ29va2llcyAuc2l0ZUNvb2tpZXNfX2Zvcm0gLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXQge1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgIH1cblxuICAgIC5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICB9XG5cbiAgICAuc2l0ZUNvb2tpZXNfX2xpbmtzIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAuY3VzdG9tLWNvb2tpZXMgaDEge1xuICAgICAgICBmb250LXNpemU6MTdweFxuICAgIH1cblxuICAgIC5jdXN0b20tY29va2llcyBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4XG4gICAgfVxuXG4gICAgLnNpdGVDb29raWVzX19mb3JtIHtcbiAgICAgICAgcGFkZGluZzogMzBweFxuICAgIH1cbn0iLCIuZXh0cmFzLXdyYXAsIC5ib3gtYmctZGVmYXVsdCB7XG4gICAgLmV4dHJhIHtcbiAgICAgICAgcGFkZGluZzogMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAmLmRlbGl2ZXJ5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJnLTI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkaWNvbi1kZWxpdmVyeTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Bhbiwgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy14cztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtYmx1ZS02MDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteHNib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2UtcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJsdWUtNjAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRpc2NvdW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXBpbmstMjAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRpY29uLXNhbGU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4sIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZnMteHM7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjLXBpbms7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteHNib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJpY2UtcmFuZ2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcGluaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByaWNlLXJhbmdlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICAgIH1cbiAgICB9ICAgIFxufVxuXG4uYWR2YW5jZWQtb3JkZXIge1xuICAgIC5leHRyYXMtd3JhcCB7XG4gICAgICAgIC5leHRyYSB7XG4gICAgICAgICAgICAmLnN0ZXAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIiNmb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZy0yO1xuICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWZvb3Rlci1iZy5zdmcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICBhLCBoNCwgcCB7XG4gICAgY29sb3I6ICRjLXByaW1hcnk7XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICB9XG4gIH1cbiAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE3cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIGZvbnQtc2l6ZTogMTZweDs7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlci0yO1xuICB9XG4gIC5uZXdzLWl0ZW0td2lkZ2V0IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAuYmFubmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5mb290ZXItYm90dG9tIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYm9yZGVyLTI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb3B5cmlnaHQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHN0cm9uZyB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICB9XG4gIH1cbiAgI3NpZ25hdHVyZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICB9XG59XG4uY3VzdG9tLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgPiBkaXYge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMiksICY6bnRoLWNoaWxkKDMpLCAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2hvdy1saXN0IHtcbiAgICAgICAgaDQge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5uZXdzLWl0ZW0td2lkZ2V0IHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgICBoNCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5uZXdzLWl0ZW0td2lkZ2V0IHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlci0yO1xuICAgICAgICB9XG4gICAgICAgIGg1IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC02O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH0gXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG9yZGVyOiAtNDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9IFxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHsgICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBvcmRlcjogLTI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHsgICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBvcmRlcjogLTU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDUpIHsgICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBvcmRlcjogLTM7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zay9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLXNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcuY3ovXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1jei5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLmh1L1wiXSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZsYWctaHUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5yby9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLXJvLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcucGwvXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1wbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnNpL1wiXSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZsYWctc2kuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5iZy9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLWJnLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyLTI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKG4rNikge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnNoaXBwaW5nLCAucGF5bWVudCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxuICAgIC53cmFwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG4gIC5mb290ZXItaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgID4gZGl2IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICB9XG4gIH1cbiAgLmZvb3Rlci1zdG9yZSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jdXN0b20tZm9vdGVyX19jb250YWN0IHtcbiAgICBoNCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuY29udGFjdC1ib3gge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMyNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgbG90dGllLXBsYXllciB7XG4gICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiB1bnNldDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWNvbnRhY3QtYmcuc3ZnKSBsZWZ0IHRvcCA1cHggbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA0OHB4IGF1dG87XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlci0yO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgyKSwgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZWwsIC5tYWlsIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50ZWwge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubWFpbCB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31tYWlsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgPiBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgdWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGxpIHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDIpLCAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgIH1cbiAgICAgIC50ZWwsIC5tYWlsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnRlbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXBob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICdQby1QaWEgODowMCAtIDE2OjAwIGhvZC4nO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tYWlsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgIG9yZGVyOiAzO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBvcmRlcjogNDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgb3JkZXI6IDU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg1KSB7XG4gICAgICAgIG9yZGVyOiA2O1xuICAgICAgfVxuICAgICAgJi5zb2NpYWwtaWNvbi1saXN0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNvY2lhbC1pY29uIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB3aWR0aDogNDhweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeS1ob3ZlcjtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgICAmLmZhY2Vib29rIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pbnN0YWdyYW0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31pZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRpa3RvayB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXRpa3Rvay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnlvdXR1YmUge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc315dGIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiI2hlYWRlciB7XG5cdGJvcmRlcjogMDtcblx0Ym94LXNoYWRvdzogbm9uZTtcblx0dHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuXG5cdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0dG9wOiA1NnB4O1xuXHR9XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuXHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJvcmRlci1ib3R0b206IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHR9XG5cdH1cblx0LnNpdGUtbmFtZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHR3aWR0aDogMzE1cHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDY1cHg7XG5cdFx0XHRmbGV4OiAwIDEgMTQ1cHggIWltcG9ydGFudDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM5MHB4KSB7XG5cdFx0XHRmbGV4OiAwIDEgMTM1cHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2MHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcblx0XHRcdGZsZXg6IDAgMSAxMTBweCAhaW1wb3J0YW50O1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDU1cHg7XG5cdFx0fVxuXHRcdD4gYSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdHdpZHRoOiAyNjRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IC03cHggYXV0byAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogNzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDk4cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzJweDtcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2VhcmNoIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG9yZGVyOiAxO1xuXHRcdG1hcmdpbi10b3A6IDE2cHg7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRvcmRlcjogdW5zZXQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogNjIwcHg7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRvcmRlcjogMztcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0XHRcdG1hcmdpbjogMCAtMTBweDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDEwcHggMTVweDtcblx0XHR9XG5cblx0XHQuc2VhcmNoLWJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0XHR3aWR0aDogMTE0cHg7XG5cdFx0XHR0b3A6IDRweDtcblx0XHRcdHJpZ2h0OiA0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeS1ob3Zlcjtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWZvcm0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQuc2VhcmNoLWlucHV0IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWdyYXktNDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtaW5wdXQge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgNTBweDtcblx0XHRcdGhlaWdodDogNTZweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktNDAwO1xuXHRcdH1cblx0XHQuc2VhcmNoLWlucHV0LWljb24ge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9c2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHR3aWR0aDogMzUlO1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRvcmRlcjogMTA7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdH1cblx0XHQ+IGEge1xuXHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzVweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0d2lkdGg6IDMycHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRsZWZ0OiAtMjBweDtcblx0XHRcdFx0Ym90dG9tOiAtMjJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRvcC1uYXYtYnV0dG9uLWxvZ2luLFxuXHRcdFx0Ji50b3AtbmF2LWJ1dHRvbi1hY2NvdW50IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxLjVweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogdXJsKCN7JGljb25zfXVzZXIuc3ZnKTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZmF2b3JpdGUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDEuNXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZmF2b3JpdGVfaWNvbiB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0c3Bhbjpub3QoLm51bWJlcikge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JltkYXRhLXRhcmdldD0nY2FydCddIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHRcdFx0XHRnYXA6IDFweDtcblxuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogN3B4IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiB1cmwoI3skaWNvbnN9Y2FydC5zdmcpO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNhcnQtcHJpY2Uge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHRvcDogMjZweDtcblx0XHRcdFx0XHRyaWdodDogN3B4O1xuXHRcdFx0XHRcdGxlZnQ6IHVuc2V0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXHRcdFx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTlweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRcdFx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdFx0XHR0b3A6IDE5cHg7XG5cdFx0XHRcdFx0XHRyaWdodDogLTNweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZbZGF0YS10YXJnZXQ9J3NlYXJjaCddIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZbZGF0YS10YXJnZXQ9J25hdmlnYXRpb24nXSB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktNDAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdFx0dG9wOiAtNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfWhhbWIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdNRU5VJztcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci1ib3R0b20ge1xuXHRcdGJvcmRlcjogMDtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJnO1xuXHRcdH1cblx0fVxuXHQuaGVhZGVyLXRvcCB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNDBweDtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaGVhZGVyLXRvcC13cmFwcGVyIHtcblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXHRcdC5zaXRlLW5hbWUsXG5cdFx0PiBkaXYge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdGZsZXg6IHVuc2V0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSB7XG5cdCNoZWFkZXIge1xuXHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0PiBhIHtcblx0XHRcdFx0JltkYXRhLXRhcmdldD0nbmF2aWdhdGlvbiddIHtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jcm9zcy5zdmcpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaWQtLTE2LFxuLmlkLS0xNyxcbi5pZC0tMTUge1xuXHQjaGVhZGVyIHtcblx0XHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0XHQuc2VhcmNoIHtcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG5cdFx0fVxuXHRcdC5oZWFkZXItdG9wIHtcblx0XHRcdGJvcmRlcjogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0cGFkZGluZzogMjRweCAxNXB4O1xuXHRcdFx0fVxuXHRcdFx0LnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNpdGUtbmFtZSB7XG5cdFx0XHRmbGV4OiB1bnNldCAhaW1wb3J0YW50O1xuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm92ZXJhbGwtd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc3VibWVudS12aXNpYmxlIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnN1Ym1lbnUtdmlzaWJsZSBsaS5leHAgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0fVxuXHQjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB1bCBsaTpob3ZlciA+IGEgPiBiIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLnBsdWdpbi1maXhlZC1oZWFkZXJfX2Jhc2tldCB7XG5cdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cbn1cbmJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdH1cblx0Lm1pbWUtY2F0ZWdvcnlfX2J0biB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQubmF2aWdhdGlvbi1pbiB7XG5cdFx0PiB1bCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdCYuZXh0LmV4cCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyICRiciAwIDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZSB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR9XG59XG4iLCIvLyBXb3JrIGNsYXNzXG5cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjAwcHgpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAyMDBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHR9XG5cdCYuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG5cdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyMjZweCAtIDI1cHgpO1xuXHRcdHRvcDogY2FsYygyMjZweCArIDI1cHgpO1xuXHR9XG5cblx0Lm1pbWUtY2F0ZWdvcnkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgMCA1cHg7XG5cdH1cblx0I2hlYWRlciB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiA5OTtcblx0XHR9XG5cdH1cbn1cblxuLy8gQnV0dG9uXG5cbi5taW1lLWNhdGVnb3J5X19idG4ge1xuXHR3aWR0aDogMjYwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctNDAwICFpbXBvcnRhbnQ7XG5cblx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0cHg7XG5cblx0Y29sb3I6ICRjLWJsYWNrICFpbXBvcnRhbnQ7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdH1cbn1cblxuLy8gTWVudVxuXG4jY29udGVudC13cmFwcGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWltZS1jYXRlZ29yeSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiA5OTtcblx0ZGlzcGxheTogbm9uZTtcbn1cbmJvZHkge1xuXHQmOm5vdCguaW4taW5kZXgpIHtcblx0XHQubWltZS1jYXRlZ29yeSB7XG5cdFx0XHRsZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMjA7XG5cdHdpZHRoOiAyNjBweDtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0bWluLWhlaWdodDogNjM1cHg7XG5cdHBhZGRpbmc6IDI0cHggMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTEwMDtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG5cblx0QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0d2lkdGg6IDMxMHB4O1xuXHR9XG5cblx0PiBsaSB7XG5cdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdD4gYSB7XG5cdFx0XHRwYWRkaW5nOiA3cHggMjRweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNXB4IDI1cHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdHdpZHRoOiAyNXB4O1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0XHQmIGIge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxODVweDtcblx0XHRcdH1cblxuXHRcdFx0JiAuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31hcnJvdy5zdmcpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQ+IGxpOmZpcnN0LW9mLXR5cGUgPiBhIGIge1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0fVxuXG5cdD4gbGk6aG92ZXIge1xuXHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0Ly8gZGlzcGxheTogZ3JpZDtcblx0XHRcdC8vIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygxMDAlIC8gMyAqIDIpIGNhbGMoMTAwJSAvIDMpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0d2lkdGg6IDQ1N3B4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0d2lkdGg6IDYzMXB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0d2lkdGg6IDgzOHB4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHRcdHdpZHRoOiA5OTBweDtcblx0XHR9XG5cdH1cblxuXHQubWltZS1jYXRlZ29yeV9fY29udGFpbmVyLWJhbm5lciB7XG5cdFx0Ly8gYmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTEwMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8vIE1lbnUgY2F0ZWdvcnkgbGlzdFxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0cGFkZGluZzogMjBweDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRnYXA6IDIwcHg7XG5cdHJvdy1nYXA6IDMycHg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG5cdD4gbGkge1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gNDBweCAvIDMpO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0PiBkaXYge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdD4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmN2Y5ZmE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiA2MnB4O1xuXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMTVweDtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRjb2xvcjogJGMtaG92ZXI7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gLm1lbnUtbGV2ZWwtMyB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0bWF4LWhlaWdodDogMjAwcHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0Ji5zaG93LWFsbCB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdHNwYW46YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtYmxhY2s7XG5cblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Z2FwOiA4cHg7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyBNZW51IGJhbm5lclxuXG4ubWltZS1iYW5uZXIge1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHBhZGRpbmc6IDIwcHggMjRweDtcbn1cbi5taW1lLWJhbm5lcl9fY2F0ZWdvcnktbGlzdCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogMTZweDtcblx0cGFkZGluZzogMDtcblx0bGkge1xuXHRcdGEge1xuXHRcdFx0cGFkZGluZzogMTVweDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdFx0Z2FwOiAxMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubWltZS1iYW5uZXJfX3RpdGxlIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0Zm9udC1zaXplOiAxOHB4O1xuXHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDI3IC8gMTggKiAxZW0pO1xufVxuLm1pbWUtYmFubmVyX19saW5rLWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Z2FwOiA2cHg7XG5cdHBhZGRpbmc6IDA7XG5cblx0bGkgYSB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjMzO1xuXHRcdGNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gVmlld3BvcnQgPCAxNDAwcHhcblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuXHRcdD4gbGkge1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyMHB4IC8gMik7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFZpZXdwb3J0IDwgMTIwMHB4XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHQjbmF2aWdhdGlvbiB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cdC5tZW51LWhlbHBlciB7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdD4gc3BhbiB7XG5cdFx0XHRwYWRkaW5nOiAxOXB4IDEwcHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFZpZXdwb3J0IDwgOTkycHhcblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0Lm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcblx0XHQmLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG5cdFx0XHR0b3A6IDI2MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5X19saXN0IHtcblx0XHQ+IGxpOmhvdmVyIHtcblx0XHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Lm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG5cdFx0PiBsaSB7XG5cdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcblx0XHR9XG5cdH1cblx0Lm1pbWUtY2F0ZWdvcnktYWN0aXZlIHtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2MnB4KTtcblx0XHRcdHRvcDogMjYycHg7XG5cdFx0fVxuXHR9XG59XG4iLCJib2R5IHtcblx0b3BhY2l0eTogMDtcbn1cbi5vdmVyYWxsLXdyYXBwZXIge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcblx0XHRwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuXHRib3JkZXI6IG5vbmU7XG5cdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiA2MDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdH1cblxuXHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdGhlaWdodDogNDhweDtcblx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdEBpbmNsdWRlIG1heC1zbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0LnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuXHRcdGhlaWdodDogNTZweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRnYXA6IDA7XG5cdFx0XHRcdGhlaWdodDogNzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdH1cblx0fVxuXHQudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuXHRcdGZsb2F0OiB1bnNldDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRoZWlnaHQ6IDQ0cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IHVybCgjeyRpY29uc31waG9uZS1iLnN2Zyk7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdQby1QaWEgODowMCAtIDE2OjAwIGhvZCc7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0Y29sb3I6ICRjLWdyYXktNzAwO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI25hdmlnYXRpb24ge1xuXHR0b3A6IDE3MHB4O1xuXHRoZWlnaHQ6IDU2cHg7XG5cblx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHR0b3A6IHVuc2V0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweCAwIDAgMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0fVxuXHQubmF2aWdhdGlvbi1pbiB7XG5cdFx0PiB1bCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdFx0fVxuXHRcdFx0PiBsaSB7XG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYygyNHB4IC8gJGZzLWJhc2UgKiAxZW0pO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0LnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PiBiIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmV4dC5leHAge1xuXHRcdFx0XHRcdC5tZW51LWxldmVsLTIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiB1bC5tZW51LWxldmVsLTIge1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHRcdGdhcDogMTZweDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDYycHg7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdGZsZXgtYmFzaXM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMDtcblxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZChuICsgMTApIHtcblx0XHRcdFx0XHRcdFx0XHQmOm5vdCguYWxsLWNhdCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYWxsLWNhdCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy03MDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMteWVsbG93LTcwMDtcblx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMjUlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMjAlIC0gMTZweCk7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUycHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1MnB4O1xuXHRcdFx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdD4gYTpub3QoLm1lbnUtaW1hZ2UpIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2cHggMTBweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRmbGV4OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDYwcHg7XG5cdFx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1jbGFtcDogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQ+IC5tZW51LWxldmVsLTMge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCxcblx0XHRcdFx0JjpudGgtbGFzdC1jaGlsZCgyKSxcblx0XHRcdFx0JjpudGgtbGFzdC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWhvdmVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRiIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmlkLS0xNixcbi5pZC0tMTcsXG4uaWQtLTE1IHtcblx0LnRvcC1uYXZpZ2F0aW9uLWJhciB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQuc2l0ZS1uYW1lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGdhcDogNTBweDtcblx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRsaSB7XG5cdFx0XHRmbG9hdDogdW5zZXQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdGEge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDk1cHggMCAyNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybCgjeyRpY29uc31waG9uZS1iLnN2Zyk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdQb3JhZMOtbWUgVsOhbSBQby1QaWE6IDg6MDAgLSAxNjowMCc7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogLTYwJTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmlkLS0xNSB7XG5cdCNoZWFkZXIge1xuXHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LnNlYXJjaCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0Ly8gLm1pbWUtc2Nyb2xsaW5nLWRvd24gI25hdmlnYXRpb24ge1xuXHQvLyAgIHRvcDogNzVweDtcblx0Ly8gfVxuXG5cdCNuYXZpZ2F0aW9uIHtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bGVmdDogNXB4O1xuXHRcdHJpZ2h0OiA1cHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cdFx0ei1pbmRleDogMjAwO1xuXHRcdHRvcDogLTc3cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0Lm5hdmlnYXRpb24taW4ge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXG5cdFx0XHQ+IHVsOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdFx0PiB1bCA+IGxpOmZpcnN0LWNoaWxkID4gYSBiIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0fVxuXHRcdFx0PiB1bCA+IGxpID4gYSB7XG5cdFx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDhweDtcblxuXHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyNHB4IDI0cHg7XG5cblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRiIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI0cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gdWwgPiBsaS5hY3RpdmUsXG5cdFx0XHQ+IHVsID4gbGkuZXhwIHtcblx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheS00MDA7XG5cdFx0XHRcdFx0cGFkZGluZzogOHB4IDM0cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE2cHg7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cblx0XHRcdFx0XHRiIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3VibWVudS1hcnJvdyB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IHVsLm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdGdhcDogMTBweDtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRnYXA6IDRweDtcblx0XHRcdFx0XHRcdD4gYS5tZW51LWltYWdlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0XHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdD4gZGl2ID4gYSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC1tb3otYm94O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0XHRcdFx0Ym94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdD4gdWw6aGFzKC5leHApIHtcblx0XHRcdFx0PiBsaTpub3QoLmV4cCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0Lm1pbWUtYmcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHR6LWluZGV4OiA2MDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXG5cdFx0I2hlYWRlciB7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHRcdC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR6LWluZGV4OiAyNTA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNuYXZpZ2F0aW9uIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCA1cHg7XG5cdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdGJvdHRvbTogNXB4O1xuXHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQ2cHgpO1xuXHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi50b3RhbC1kaXNjb3VudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGZvbnQtc2l6ZTogJGZzLWJhc2U7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteHNib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yZW1vdmVhYmxlIHtcbiAgICAudG90YWwtZGlzY291bnQge1xuICAgICAgICBjb2xvcjogJGMtc3RvY2s7XG4gICAgICAgIG9yZGVyOiA3O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5taW1lLWRpc2NvdW50IHtcbiAgICAmX19wZXJjZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjb2xvcjogJGMtcGluaztcbiAgICAgICAgZm9udC1zaXplOiAkZnMtbGc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14c2JvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICB9XG5cbiAgICAmX190b3RhbCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWxnO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteHNib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBwYWRkaW5nOiAyMnB4IDA7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtc3RvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiJHRleHQtY29sb3I6ICRjLXBpbms7XG4kdGV4dC1mczogJGZzLWJhc2U7XG4kdGV4dC1mdzogJGZ3LXhib2xkO1xuJGJnLWNvbG9yOiAkYy1waW5rLTIwMDtcbiRpbWc6ICcvdXNlci9kb2N1bWVudHMvbWltZS9zcmMvaWNvbi9zYWxlLnN2Zyc7XG4kYmFyLWNvbG9yOiAkYy1waW5rO1xuJGJhci1iZy1jb2xvcjogJGMtd2hpdGU7XG4kYm9yZGVyLXJhZGl1czogJGJyO1xuXG4ubWltZVZvbHVtZVNhbGUge1xuXHR3aWR0aDogMTAwJTtcblx0cGFkZGluZzogMTVweDtcblx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRmb250LXNpemU6ICR0ZXh0LWZzO1xuXHRmb250LXdlaWdodDogJHRleHQtZnc7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZy1jb2xvcjtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0Ym9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cblx0Jl9fdGV4dCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogdXJsKCRpbWcpO1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcHJvZ3Jlc3MtYmFyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFyLWJnLWNvbG9yO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdCZfX3Byb2dyZXNzIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFyLWNvbG9yO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0dHJhbnNpdGlvbjogd2lkdGggMC40cyBlYXNlO1xuXHR9XG59XG5cbi5pZC0tOSB7XG5cdC5ib3gge1xuXHRcdC5leHRyYSB7XG5cdFx0XHQmLmRpc2NvdW50IHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubWltZVZvbHVtZVNhbGUge1xuXHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdG1heC13aWR0aDogNTQwcHg7XG5cblx0XHQmX190ZXh0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cbn1cblxuLmFkdmFuY2VkLW9yZGVyIHtcblx0LmV4dHJhcy13cmFwIHtcblx0XHQuZXh0cmEge1xuXHRcdFx0Ji5kaXNjb3VudCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1pbWVWb2x1bWVTYWxlIHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXHRcdFx0bWF4LXdpZHRoOiA1NDBweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFxuXHRcdFx0Jl9fdGV4dCB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdH1cblx0XHR9XG5cdH1cdFxufVxuIiwiLnRvcC1uYXZpZ2F0aW9uLWJhciBhLmZhdm9yaXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2UuaW4tZmF2b3JpdGUsXG4udHlwZS1wYWdlLmluLW9ibGliZW5lLFxuLnR5cGUtcGFnZS5pbi1vYmx1YmVuZSB7XG5cdC5jb250ZW50LWlubmVyIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdH1cblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHQ+IGRpdiB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uZmF2b3JpdGUtZGV0YWlsIHtcblx0b3JkZXI6IC0yMDtcblx0bWFyZ2luOiAwO1xuXHRwIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHQmLmZhdm9yaXRlIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5mYXZvcml0ZV9pY29uIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtc2l6ZTogMzJweDtcblx0d2lkdGg6IDMycHg7XG5cdGhlaWdodDogMzJweDtcblx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdHotaW5kZXg6IDE7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRtYXJnaW46IDAgYXV0bztcblx0Lm51bWJlciB7XG5cdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0dG9wOiAxNXB4O1xuXHRcdHJpZ2h0OiAxMHB4O1xuXHRcdGxlZnQ6IHVuc2V0O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuO1xuXHRcdHdpZHRoOiAxOXB4O1xuXHRcdGhlaWdodDogMTlweDtcblx0XHRsaW5lLWhlaWdodDogMTNweDtcblx0XHRwYWRkaW5nOiAzcHggMDtcblx0XHQmOmVtcHR5IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdHN2ZyB7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0fVxufVxuXG4ucHJvZHVjdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ji5mYXYtYWN0aXZlIHtcblx0XHQuZmF2b3JpdGUge1xuXHRcdFx0aSB7XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0ZmlsbDogJGMtYmxhY2s7XG5cdFx0XHRcdFx0c3Ryb2tlOiAkYy1ibGFjaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuZmF2b3JpdGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR3aWR0aDogMzJweDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiA1cHg7XG5cdFx0dG9wOiA1cHg7XG5cdFx0ei1pbmRleDogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdHN0cm9rZS13aWR0aDogMXB4O1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4udHlwZS1kZXRhaWwge1xuXHQucC1kYXRhLXdyYXBwZXIge1xuXHRcdC5mYXZvcml0ZS1kZXRhaWwge1xuXHRcdFx0Ly9tYXJnaW46IDEwcHggMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cblx0XHRcdCYuZmF2LXllcyB7XG5cdFx0XHRcdC5mYXZvcml0ZSB7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiAkYy1ibGFjaztcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG5cdFx0XHRcdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYXYtdGV4dCB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnT2RvYnJhxaUgeiB3aXNobGlzdHUnO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0aSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZhdm9yaXRlIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0LmZhdi10ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdC5idG5fdG9nZ2xlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5wLWltYWdlLXdyYXBwZXIge1xuXHRcdC5mYXZvcml0ZS1kZXRhaWwge1xuXHRcdFx0LmJ0bl90b2dnbGUge1xuXHRcdFx0XHQuZmF2b3JpdGUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMTBweDtcblx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cblx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0c3Ryb2tlOiAkYy1ibGFjaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmZhdi10ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc2Nyb2xsZWQtZG93biAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuXHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuXHR9XG59XG5cbmEuZmF2b3JpdGUge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4udHlwZS1wYWdlIHtcblx0LnByb2R1Y3Qge1xuXHRcdCYuZmF2LWFjdGl2ZSB7XG5cdFx0XHQuYXZhaWxhYmlsaXR5LCAucmF0aW5ncy13cmFwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0LnByaWNlLWZpbmFsLWhvbGRlciB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyohIEZsaWNraXR5IHYyLjMuMFxuaHR0cHM6Ly9mbGlja2l0eS5tZXRhZml6enkuY29cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLmZsaWNraXR5LWVuYWJsZWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDI0cHggMCA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4LXNtIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxufVxuXG4vKiBkcmFnZ2FibGUgKi9cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbiAgICBjdXJzb3I6IGdyYWI7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLyogLS0tLSBmbGlja2l0eS1idXR0b24gLS0tLSAqL1xuXG4uZmxpY2tpdHktYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbi5mbGlja2l0eS1idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA1cHggIzE5Rjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjphY3RpdmUge1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogYXV0bztcbiAgICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1idXR0b24taWNvbiB7XG4gICAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4vKiAtLS0tIHByZXZpb3VzL25leHQgYnV0dG9ucyAtLS0tICovXG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgICB0b3A6IDUwJTtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIC8qIHZlcnRpY2FsbHkgY2VudGVyICovXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IDEwcHg7XG59XG5cbi8qIHJpZ2h0IHRvIGxlZnQgKi9cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ucHJldmlvdXMge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ubmV4dCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjMlO1xuICAgIHRvcDogMjUlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgaGVpZ2h0OiA1MCU7XG59XG5cbi8qIC0tLS0gcGFnZSBkb3RzIC0tLS0gKi9cblxuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mbGlja2l0eS1ydGwgLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gICAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG9wYWNpdHk6IDAuMjU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktcGFnZS1kb3RzIC5kb3QuaXMtc2VsZWN0ZWQge1xuICAgIG9wYWNpdHk6IDE7XG59XG4iLCJcbi5pbi1pbmRleCB7XG4gIC5vdmVyYWxsLXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cbiAgfVxuICAjY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuICAgIC5iYW5uZXJzLXJvdzpub3QoLmZvb3Rlci1iYW5uZXJzKSB7XG4gICAgICBvcmRlcjogLTEwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5iZW5lZml0QmFubmVyIHtcbiAgICAgIG9yZGVyOiAtOTtcbiAgICB9XG4gICAgLmJvZHktYmFubmVycyB7XG4gICAgICBvcmRlcjogLTg7XG4gICAgICAuY29sLXNtLTQsIC5jb2wtc20tOCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyLWJhbm5lcnMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuZm9vdGVyLWJhbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDAgN3B4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjYwcHgpO1xuICAgIHBhZGRpbmc6IDIwcHggMCAxMHB4IDIwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgIGdhcDogMCAyMHB4O1xuICB9XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZERkY1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbi0yMDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHsgXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IGltZyB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZXh0ZW5kZWQtYmFubmVyLXRleHRzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMTYlIDE1cHggMDtcbiAgICB9XG4gICAgLmV4dGVuZGVkLWJhbm5lci10aXRsZSwgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgfVxuICAgIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5leHRlbmRlZC1iYW5uZXItbGluayB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYy1iYXNlO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBwYWRkaW5nOiA1cHggMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJlbmVmaXRCYW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG4uYmVuZWZpdEJhbm5lcl9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG59XG4udXNwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgfVxuICB9XG4gIC5pbWFnZSB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgycHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICAgIH1cbiAgfVxuICBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogJGMtZ3JheS05MDA7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgY29sb3I6ICRjLWJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIH1cbiAgfVxufVxuLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyNXB4IGF1dG8gMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICB3aWR0aDogNzQ3cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IDk3MnB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogMTE3OHB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgICB3aWR0aDogMTM0MHB4O1xuICB9XG4gIC51c3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI1cHggMCAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuIiwiLnRvcGNhdCB7XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG4gIC53cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgfVxuICAuaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwYWRkaW5nOiAwIDRweCAxMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgcGFkZGluZzogMCAxMHB4IDE1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICB9XG4gICAgLmltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgaDMge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnBhcnR5LWtpZHMge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICBoMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogNDBweCAwIDM1cHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMjVweDtcbiAgICB9XG4gIH1cbiAgLndyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICB9XG4gIC50ZXh0LWNlbnRlciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDdweCAxNHB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGltZyB7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXh0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiA2MHB4IDIwcHggMzVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+IGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgfVxuICAuYnRuLXNpbXBsZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogODVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcnR5LWFkdWx0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDAgMzVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTMwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgICB9XG4gIH1cbiAgLndyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgNHB4IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAxNXB4O1xuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5idG4tc2ltcGxlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA0cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5iYW5uZXItcmF0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxuICAucmF0aW5nLWhlYWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgLnN0b3JlLXJhdGluZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb252ZXJzaW9uO1xuICAgICAgd2lkdGg6IDEwMXB4O1xuICAgICAgaGVpZ2h0OiAxMDFweDtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zdG9yZS10aXRsZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICB9XG4gICAgLnRvdGFsLXJhdGluZ3Mge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZvdGVzLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLnZvdGUtd3JhcCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICB9XG4gICAgICAudm90ZS1uYW1lIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgfVxuICAgICAgLnZvdGUtaGVhZGVyIHtcbiAgICAgICAgLnZvdGUtcmF0aW5nIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuc3RhcnMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC52b3RlLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc2xpY2stc2xpZGVyIHtcbiAgICAuc2xpY2stYXJyb3cge1xuICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICB9XG4gICAgICAmLnNsaWNrLW5leHQge1xuICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4udm90ZXMtd3JhcCB7XG4gIC52b3RlLXdyYXAge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIC52b3RlLWhlYWRlciB7XG4gICAgICAudm90ZS1waWMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnZvdGUtbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICB9XG4gICAgICAudm90ZS10aW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIH1cbiAgICAgIC52b3RlLXJhdGluZyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgIC52b3RlLWNvbnRlbnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgICAucmF0ZS10b3Age1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIC5zdGFyLWNvdW50IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4IHdoaXRlIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG4uZm9ybS1jb250cm9sLCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICArIGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWluLWhlaWdodDogMTlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtY2hlY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICB9XG4gICY6Y2hlY2tlZCB7XG4gICAgKyBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1jaGVjaztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y2hlY2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5cHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpkaXNhYmxlZCB7XG4gICAgKyBsYWJlbCB7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWNoZWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jb250cm9se1xuICAmLmxnIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gIH1cbn1cblxuI2N1c3RvbWVyTG9naW4ge1xuICAuZm9ybS1ncm91cCB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAmW3R5cGU9XCJlbWFpbFwiXSwgJlt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgbGVmdDogMTJweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAmLmVtYWlsIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZW1haWwuc3ZnPzEpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5wYXNzd29yZCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWxvY2suc3ZnPzEpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciB7XG4gIHBhZGRpbmc6IDAgMCA0MHB4ICFpbXBvcnRhbnQ7XG4gIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0b3A6IDE1JTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi5uYXZpZ2F0aW9uLW5leHQge1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUgdXJsKCN7JGljb25zfW5leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXZpZ2F0aW9uLXByZXYge1xuICAgICAgYmFja2dyb3VuZDogJGMtd2hpdGUgdXJsKCN7JGljb25zfXByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZHVjdC1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdHMtYmxvY2sge1xuICAgICAgPiBkaXYge1xuICAgICAgICAucCB7XG4gICAgICAgICAgLnAtYm90dG9tIHtcbiAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgLnAtdG9vbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLnBhZ2luYXRpb24tYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXByaW1hcnk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW46IDRweDtcbiAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5oNC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hZHZhbmNlZC1vcmRlciB7XG4gIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xuICAgIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICAgICYubmF2aWdhdGlvbi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uaW4taW5kZXgge1xuICAucHJvZHVjdHMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC50ZXh0LWNlbnRlciB7XG4gICAgICAuYnRuLXNpbXBsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucHJvZHVjdHMge1xuICAgICAgb3JkZXI6IDE7XG4gICAgfVxuICAgIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIHtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgICAudGV4dC1jZW50ZXIge1xuICAgICAgb3JkZXI6IDM7XG4gICAgfVxuICB9XG59XG4iLCIucHJvZHVjdHMtYmxvY2sge1xuXHQ+IGRpdiB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuXHRcdFx0fVxuXHRcdFx0LnAge1xuXHRcdFx0XHRhOm5vdCgubmFtZSkge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQucCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5mbGFnIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmxhZ3Mge1xuXHRcdFx0XHRsZWZ0OiA1cHg7XG5cdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0fVxuXHRcdFx0Lm5hbWUge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQuYXZhaWxhYmlsaXR5IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cblx0XHRcdFx0Jjpub3QoOmhhcygubWltZS1hdmFpbGFiaWxpdHktZGF0ZSkpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMThweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHR3aWR0aDogNDklO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWltZS1hdmFpbGFiaWxpdHktZGF0ZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRjb2xvcjogJGMtc3RvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnAtaW4taW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cdFx0XHR9XG5cdFx0XHQucC1pbiB7XG5cdFx0XHRcdC5wLWJvdHRvbSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDAgMCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdG9yZGVyOiAtMTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUxJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlLWZpbmFsIHtcblx0XHRcdFx0XHRcdFx0ZmxleC1iYXNpczogMTAwJTtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IDU7XG5cdFx0XHRcdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcmljZS1zdGFuZGFyZCB7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHQrIC5wcmljZSB7XG5cdFx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1waW5rO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlLXNhdmUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnAtdG9vbHMge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5wcmljZS1zYXZlIHtcblx0b3BhY2l0eTogMTtcblx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdHBhZGRpbmctcmlnaHQ6IDVweDtcblx0d2lkdGg6IGF1dG87XG5cdGhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtcGluaztcblx0Zm9udC1zaXplOiAxNHB4O1xuXHRjb2xvcjogJGMtd2hpdGU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG59XG4ucHJpY2Utc3RhbmRhcmQge1xuXHRmb250LXNpemU6IDE2cHg7XG5cdGNvbG9yOiAkYy1ncmF5LTYwMDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdH1cbn1cblxuLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuXHRvcGFjaXR5OiAwO1xuXHRtYXJnaW4tbGVmdDogNHB4O1xufVxuLmF2YWlsYWJpbGl0eSB7XG5cdHNwYW5bc3R5bGU9J2NvbG9yOiM5M0JGMzcnXSB7XG5cdFx0KyAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG5cdFx0XHRjb2xvcjogJGMtc3RvY2s7XG5cdFx0fVxuXHR9XG59XG5cbi5iYXNpYy1kZXNjcmlwdGlvbiA+IC5yYXRlLXdyYXBwZXIge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4jcHJvZHVjdFJhdGluZ0FuY2hvciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0yMDBweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNwcm9kdWN0UmF0aW5nVGl0bGUge1xuXHRmb250LXNpemU6IDI0cHg7XG5cdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucHJvZHVjdC1yYXRpbmctd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogMTZweDtcblxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxufVxuXHQjcmF0aW5nV3JhcHBlciB7XG5cdFx0bWluLXdpZHRoOiAzNSU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmx1ZS04MDA7XG5cdFx0cGFkZGluZzogMjBweDtcblx0XHRtYXgtaGVpZ2h0OiAzNDBweDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXG5cdFx0LnJhdGUtd3JhcCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBkaXYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0LnN0YXI6OmJlZm9yZSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdH1cblxuXHRcdFx0LnJhdGUtYXZlcmFnZS1pbm5lciB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR9XG5cblx0XHRcdC5yYXRlLWF2ZXJhZ2Uge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy15ZWxsb3ctNzAwO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA5OXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyM3B4IDE2cHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0Y29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0fVxuXG5cdFx0XHQucmF0ZS1zdGFyLXdyYXAge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdH1cblxuXHRcdFx0LmFkZC1jb21tZW50IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsdWUtNzAwO1x0XHRcdFx0XG5cdFx0XHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0bWFyZ2luOiAxMnB4IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0JiA+IHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAgJGMtd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmID4gZGl2Om50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDI0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5yYXRlLWxpc3Qge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG5cdFx0XHRcdCYgPiAucmF0ZS1zdGFyIHtcblx0XHRcdFx0XHQmID4gLnN0YXIge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JiA+IC5zdGFyLW9mZiB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcZTkxY1wiO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtZ3JheS00NTA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnJhdGUtYmxvY2sge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktNDUwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblxuXHRcdFx0XHRcdC5yYXRlLWJhciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibHVlLTYwMDtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucmF0ZS1jb3VudCB7XG5cdFx0XHRcdFx0XHR0b3A6IGF1dG87XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTQwJSk7XG5cdFx0XHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cdFx0XHRcdFxuXHRcdFx0fVxuXHRcdH1cblx0fVx0XG5cblx0LnZvdGVzLXdyYXAge1xuXHRcdHdpZHRoOiA2NSU7XHRcblx0XHRtYXJnaW46IDA7XG5cblx0XHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0XG5cdFx0LnZvdGUtd3JhcCB7XG5cdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRib3JkZXItcmlnaHQ6IG5vbmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXG5cdFx0XHQudm90ZS1yYXRpbmcge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdC52b3RlLXRpbWUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRcdFx0cGFkZGluZzogMTBweCAyMHB4O1xuXHRcdFx0bGVmdDogNzAlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY1cHgpO1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJGMtZ3JheS0xMDAwO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1x0XHRcdFxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC1ib2xkLnN2ZykgNTAlIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdH1cblx0XHR9XHRcblxuXHRcdC5sYXN0LXZvdGUtZGltbWVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNTUsMjU1LDI1NSwxKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAxMDAlKTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAyMDBweDtcbiAgICBcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcblx0XHR9XG5cdH1cblxuI3JhdGUtZm9ybSB7XG5cdHBhZGRpbmc6IDMwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTAwMztcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRsZWZ0OiA1MCU7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuXHRAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG5cdFx0bWluLXdpZHRoOiA3NjBweDtcblx0fVxuXHRcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgdG9wOiAxMCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMCUpO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDc2MHB4O1xuXHR9XG5cblx0LmFkZC1jb21tZW50LWNsb3NlIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICMyMzFmMjA7XG5cdFx0XHRjb250ZW50OiBcIlxcZTkxMlwiO1xuXHRcdFx0Zm9udC1mYW1pbHk6IFNob3B0ZXQ7XG5cdFx0fVxuXHR9XG5cblx0LmZvcm0tZ3JvdXAge1xuICAgICAgICBjbGVhcjogbm9uZTtcbiAgICB9XG5cblx0LmFkZC1jb21tZW50LW1vZGFsLXRpdGxlIHtcblx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHR9XG5cblx0aW5wdXQsIHRleHRhcmVhIHtcblx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0cmVzaXplOiBub25lO1xuXHR9XG5cblx0bGFiZWwge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdCYgPiBzcGFuIHtcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXHR9XG5cblx0LmNvbnNlbnRzIHtcblx0XHQmID4gbGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0fVxuXHR9XG5cblx0LmJ0biB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQucmF0aW5nLXN0YXJzLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XG5cdFx0JiA+IGxhYmVsIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdH1cblxuXHRcdC5zdGFycyB7XG5cdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0LnN0YXIge1xuXHRcdFx0XHR3aWR0aDogMzFweDtcblx0XHRcdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdFx0XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zaHAtYWNjb3JkaW9uW2RhdGEtdGVzdGlkPVwidGFiUmF0aW5nXCJdIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLnRoYW5rLXlvdS1mb3JtIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Z2FwOiA0MHB4O1xuXG5cdGltZyB7XG5cdFx0d2lkdGg6IDE5MHB4O1xuXHR9XG5cblx0YnV0dG9uIHtcblx0XHRwYWRkaW5nOiAxM3B4IDMycHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy03MDA7XG5cdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxufVxuXG4uaW4taG9kbm9jZW5pLW9iY2hvZHUge1xuXHQuc2hvdy1tb3JlLWNvbW1lbnRzLWJ1dHRvbiB7XG5cdFx0bGVmdDogNTAlO1xuXHR9XG59XG5cbi5wcm9kdWN0IHtcblx0LmZsYWdzLWV4dHJhIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCIudHlwZS1jYXRlZ29yeSB7XG4gICNjb250ZW50LXdyYXBwZXIge1xuICAgID4gLmJyZWFkY3J1bWJzIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB9XG4gIH1cbiAgLmNhdGVnb3J5LXdyYXAge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgfVxuICAuY2F0ZWdvcnktdG9wIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB9XG4gIH1cbiAgJjpub3QoLmN1c3RvbS1jYXRlZ29yeSkge1xuICAgIC5jYXQtcHJvZHVjdHMge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJi5jdXN0b20tY2F0ZWdvcnkge1xuICAgICNjb250ZW50LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICAgID4gLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgI2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLmNhdGVnb3J5LXRvcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiA3NDdweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICB3aWR0aDogOTcycHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMTc4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICAgIHdpZHRoOiAxMzQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMCAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXRlZ29yeS1wZXJleCwgLmNhdGVnb3J5LXRpdGxlLCAuYnJlYWRjcnVtYnMge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGEsIHNwYW4sIGgxLCBoMiwgaDMsIGg0LCBsaSB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5taW1lLWNhdGVnb3J5IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzUzcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00NjZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01NjlweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02NTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5oZWxwYm94LXZpc2libGUge1xuICAuY2F0ZWdvcnktdGl0bGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gIH1cbiAgLmNhdGVnb3J5LXBlcmV4IHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxuICAgIC5ib3gtaGVscCB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZmxleDogMCAxIGF1dG87XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IC05MHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgICB9XG4gICAgICAuaW1nIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXQtZGVzYyB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY2F0ZWdvcnktcGVyZXgge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAuaW1nLWJnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuLmJveC1oZWxwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xuICB9XG4gIGgzIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuICB9XG4gIHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYy1jb252ZXJzaW9uLWhvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmxpbmtzLWxpc3Rpbmcge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgLXdlYmtpdC1mbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xuICBmbGV4OiAwIDAgMzMuMzMzJTtcbiAgLmNhdC1kcm9wZG93biB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuc3ViY2F0ZWdvcmllcy1zaW5nbGUge1xuICAgIG1hcmdpbjogMzVweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZm9udC1mYW1pbHk6ICdOdW5pdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMCAwIDI1JTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jYy1tYWluLWNhdCB7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgLmNhdC1kcm9wZG93biB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9hcnJvdy1yaWdodC1zZWRhLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuY2F0LWFycm93IHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9hcnJvdy1kb3duLnN2ZycpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAuY2MtbWFpbi1jYXQge1xuICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5AaW5jbHVkZSBtYXgtc20ge1xuICAubGlua3MtbGlzdGluZyB7bWFyZ2luOiAwIC0xMHB4O2ZsZXg6IDAgMCAxMDAlO3BhZGRpbmc6IDAgIWltcG9ydGFudDt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIGEge21hcmdpbi10b3A6IDA7bWFyZ2luLWJvdHRvbTo1cHg7fVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNjLW1haW4tY2F0IHtwYWRkaW5nOiAyMnB4IDE1cHggMThweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1yaWdodDo3NXB4O21hcmdpbi1ib3R0b206MDtib3JkZXI6bm9uZTt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSB7d2lkdGg6IDEwMCU7ZmxleDogMCAwIDEwMCU7cGFkZGluZzowOzttYXJnaW46IDA7Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlMWUxZTE7fVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1hcnJvdyB7ei1pbmRleDo5O3Bvc2l0aW9uOiBhYnNvbHV0ZTtyaWdodDogMDt3aWR0aDo3MHB4O2hlaWdodDogNjBweDtiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO2N1cnNvcjpwb2ludGVyO3RvcDogMHB4O3JpZ2h0OjBweDttYXJnaW46IDA7fVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biB7cG9zaXRpb246IGluaXRpYWw7d2lkdGg6IDEwMCU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czogMDtkaXNwbGF5Om5vbmU7Ym94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7LXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA5KTstd2Via2l0LW1vei1ib3gtc2hhZG93OiAwIDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtwYWRkaW5nOiAwIDE1cHggMTBweDt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZTpob3ZlciAuY2F0LWRyb3Bkb3duIHtkaXNwbGF5OiBub25lO31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ub3BlbiB7ZGlzcGxheTogYmxvY2s7fVxufSIsIi5jYXQtcHJvZHVjdHMge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgfVxufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIC5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogNDVweCAwIDA7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5IHtcbiAgI3Byb2R1Y3RzIHtcbiAgICAmLnJvdyB7XG4gICAgICAucHJvZHVjdCB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5taW5pLW5hZHBpcyB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXJnaW46IDIwcHggMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWdyYXktMTAwO1xufVxuLnN1YmNhdGVnb3JpZXMge1xuICAmLndpdGgtaW1hZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjclO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIGhlaWdodDogNjJweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDZweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gICAgICAgICAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jdXN0b20tY2F0ZWdvcnkge1xuICAuc3ViY2F0ZWdvcmllcyB7XG4gICAgJi53aXRoLWltYWdlIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnNpZGViYXItaW5kZW50ZWQge1xuICAuc2lkZWJhciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogMXB4O1xuICAgIH1cbiAgICArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxcHgpO1xuICAgICAgfVxuICAgICAgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNob3ctc2lkZWJhciB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgfVxuICAgICAgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3NXB4KTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzI1cHgpO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAyNTZweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2NvbnRlbnQtd3JhcHBlciB7XG4gIC5zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgfVxuICAgIC5ib3gtYmctdmFyaWFudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICB9XG4gICAgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgfVxuICAgIC5maWx0ZXItc2VjdGlvbi1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLnNpZGViYXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgfVxuICAjZmlsdGVycyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICYudmlzaWJsZSB7XG4gICAgICBAaW5jbHVkZSBtYXgtc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgIH1cbiAgICB9IFxuICAgIC5oaWRlRmlsdGVyIHtcbiAgICAgIGg0IHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gZm9ybSwgLnBhcmFtZXRyaWMtc2xpZGVyLXdyYXBwZXIsIC5wYXJhbS1maWx0ZXItdG9wLCAuc2xpZGVyLWhlYWRlciwgLnNsaWRlci1jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAwOyAgIFxuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNTA7XG4gICAgfVxuXG4gICAgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICAgIHBhZGRpbmc6IDE0cHggMTVweCAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBmb250LXNpemU6ICRmcy1wO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ0ZpbHRyb3ZhbmllJztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltkYXRhLXRleHQ9XCJPdHZvcmnFpSBmaWx0ZXJcIl0ge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICBjb250ZW50OiAnU2tyecWlIGZpbHRyb3ZhbmllJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ib3guYm94LXNtIHtcbiAgJi5ib3gtZmlsdGVycyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG4uc2xpZGVyLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwcHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5zbGlkZXItaGVhZGVyIHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDVweCAwIDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdFVVInO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ2HFvic7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjJweCk7XG4gICAgbWFyZ2luLXRvcDogLTE5cHg7XG4gIH1cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICB9XG4gIC5mcm9tLCAudG8ge1xuICAgIHdpZHRoOiA4NXB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4udWktc2xpZGVyLCAuc2xpZGVyLWNvbnRlbnQge1xuICBib3JkZXItY29sb3I6ICRjLWdyYXktNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmF5LTQwMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDRweDtcbn1cbi5zbGlkZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDAgN3B4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4udWktc2xpZGVyIHtcbiAgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcbiAgfVxufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDE3cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICAgIHRvcDogLTdweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1iYXNlO1xuICB9XG59XG4uZmlsdGVyLXNlY3Rpb24ge1xuICBwYWRkaW5nOiAxNXB4IDE2cHggMDtcbiAgJi5maWx0ZXItc2VjdGlvbi1ib29sZWFuIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIH1cbiAgJi5zaG93QWxsIHtcbiAgICBmaWVsZHNldCB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAmLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IHtcbiAgICBmb3JtIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICAgIH1cbiAgICAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTBweCkgIWltcG9ydGFudDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICB9XG4gICAgICA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFkdmFuY2VkLXBhcmFtZXRlciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLDAsMCwuMzUpO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi55ZXMtYmVmb3JlIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y2hlY2stdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxN3B4IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgLmZpbHRlci1zZWN0aW9uIHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICYuZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA4cHggOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICB9XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcbiAgLmZpbHRlci1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAuZmlsdGVyLWNvdW50IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS02MDA7XG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcoJztcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyknO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICA+IGZvcm0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB9XG4gICYuaGlkZWZpbHRlcnMge1xuICAgID4gZm9ybSB7XG4gICAgICBtYXgtaGVpZ2h0OiAwOyAgICAgICAgICAgIFxuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiNjbGVhci1maWx0ZXJzIHtcbiAgbWFyZ2luOiAxMHB4IDEwcHggMTBweCAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAuY2xvc2UtYWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiAwO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICRjLWJhc2U7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gIH1cbn1cblxuLmZpbHRlci12aXNpYmxlIHtcbiAgI2NvbnRlbnQge1xuICAgIC5zaWRlYmFye1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHdpZHRoOiAyNTZweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAzMTBweDtcbiAgICAgIH1cbiAgICAgIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgICAgICZbZGF0YS10ZXh0PVwiT3R2b3JpxaUgZmlsdGVyXCJdIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdTa3J5xaUgZmlsdHJvdmFuaWUnO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1pvYnJhemnFpSBmaWx0cm92YW5pZSc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2NvbnRlbnQge1xuICAuc2lkZWJhcntcbiAgICAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAkZnMtcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgcGFkZGluZzogOHB4IDI1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1pvYnJhemnFpSBmaWx0cm92YW5pZSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgfVxuICAgICAgJltkYXRhLXRleHQ9XCJPdHZvcmnFpSBmaWx0ZXJcIl0ge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgY29udGVudDogJ1NrcnnFpSBmaWx0cm92YW5pZSc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZbZGF0YS10ZXh0PVwiWmF2cmllxaUgZmlsdGVyXCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgY29udGVudDogJ1pvYnJhemnFpSBmaWx0cm92YW5pZSc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICA+IC5maWx0ZXItc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uZmlsdGVycy1zZWxlY3RlZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6ZW1wdHkge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ib3JkZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5maWx0ZXItbGFiZWwge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDdFNUVGO1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgLmZpbHRlci1jb3VudCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICAgICAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICB9XG4gIH1cbn1cbi5tb2JpbGUge1xuICAuZmlsdGVycy1zZWxlY3RlZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICB9XG59XG5cbi5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgI2ZpbHRlcnMtd3JhcHBlciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBvcmRlcjogLTE7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gRGlzcGxheXMgcG9zaWJpbGl0eSB0byBzaG93IGdyaWQgb3Igcm93cyBvbiBtb2JpbGUgc2NyZWVuc1xuLmNvbHVtbnMtc2VsZWN0b3Ige1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC50cmFuc2Zvcm0tdG8tZ3JpZCxcbiAgLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXG4gIH1cblxuICAudHJhbnNmb3JtLXRvLXJvd3Mge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWdyaWQxLnN2Zyk7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9Z3JpZDEtaG92ZXIuc3ZnKTtcbiAgICAgIH1cbiAgfVxuXG4gIC50cmFuc2Zvcm0tdG8tZ3JpZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9Z3JpZDIuc3ZnKTtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31ncmlkMi1ob3Zlci5zdmcpO1xuICAgICAgfVxuICB9XG5cbn1cbiIsIiNjYXRlZ29yeS1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5jYXRlZ29yeS1oZWFkZXItcGFnaW5hdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICd6b3JhZGVuaWU6JztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gICAgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmY7XG4gICAgICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBzdHJvbmcge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAucGFnaW5hdGlvbi10b3Age1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGEsIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgYSwgc3Ryb25nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ibHVlLTMwMDtcbiAgICBjb2xvcjogJGMtYmx1ZS01MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICB9XG4gIGEge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgICBjb2xvcjogJGMtYmx1ZS01MDA7XG4gICAgfVxuICB9XG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICB9XG4gIC5wYWdpbmF0aW9uLWxpbmsge1xuICAgICYucHJldiwgJi5uZXh0IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYucHJldiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cHJldi1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgIG9yZGVyOiAtOTk5O1xuICAgIH1cbiAgICAmLm5leHQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfW5leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBvcmRlcjogOTk5O1xuICAgIH1cbiAgfVxufVxuIiwiLnAtZGV0YWlsLWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuICAuc3RhcnMtbGFiZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJygnO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnKSc7XG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICB9XG4gIH1cbiAgLnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5yYXRpbmdzLWFuZC1icmFuZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmJyYW5kLXdyYXBwZXIge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN0YXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnN0YXJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnN0YXItY291bnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLnAtY29kZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBjb2xvcjogJGMtZ3JheS01MDA7XG4gICAgdGgge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb250ZW50OiAnS8OzZCBwcm9kdWt0dTonO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMCAwIDE4cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuc29sZC1vdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICB0Ym9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuYXZhaWxhYmlsaXR5LWxhYmVsIHtcbiAgICAgICAgICAgICY6bm90KFtzdHlsZT1cImNvbG9yOiAjOTNCRjM3XCJdKSwgJjpub3QoW3N0eWxlPVwiY29sb3I6IzkzQkYzN1wiXSkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGVsaXZlcnktdGltZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZWZhdWx0LXZhcmlhbnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGgge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYy1zdG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRlbGl2ZXJ5LXRpbWUge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLXN0b2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNoaXBwaW5nLW9wdGlvbnMtcm93IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucC1jb2RlLCB0aCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB0ZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc310cnVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9dHJ1Y2staG92ZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnAtdmFyaWFudHMtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5wcmljZS1maW5hbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXNhdmUge1xuICAgICAgKyAucHJpY2UtZmluYWwge1xuICAgICAgICBjb2xvcjogJGMtcGluaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXN0YW5kYXJkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuICAuYWRkLXRvLWNhcnQge1xuICAgIG9yZGVyOiAxMjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAucXVhbnRpdHkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICBvcmRlcjogMTM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0OHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdQcmlkYcWlIGRvIGtvxaHDrWthJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxuICAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICBvcmRlcjogMTQ7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5mYXZvcml0ZSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogLTE7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIH1cbiAgLmxpbmstaWNvbi53YXRjaGRvZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYzcHgpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfSBcbiAgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBjb2xvcjogJGMtc3RvY2s7XG4gIH1cbiAgPiAuYnV0dG9ucy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1kZXRhaWwge1xuICAjY29udGVudCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cbnVsLmNoZWNrLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y2hlY2stbGlzdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4ud2F0Y2hkb2ctYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud2F0Y2hkb2ctdGl0bGUge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1Vwb3pvcm5pdGUgbWEsIGtlxI8gYnVkZSBwcm9kdWt0IG5hIHNrbGFkZSc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICB9XG59XG4jd2F0Y2hkb2ctZm9ybSB7XG4gID4gZGl2IHtcbiAgICAmOm50aC1sYXN0LWNoaWxkKDIpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAud2F0Y2hkb2ctcm93IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4O1xuICAgIC5ub3RpZmljYXRpb25FbWFpbCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICB9XG4gIH1cbn1cbiIsIiNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgLnAtdmFyaWFudHMtYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC52YXJpYW50LWxhYmVsIHtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgID4gc3BhbiB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICc6JztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52YXJpYW50LWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgb3JkZXI6IC0xO1xuICAgIHNlbGVjdCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuc2VsZWN0QnV0dG9uc0NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5zZWxlY3Qtb3B0aW9uIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblxuICAgICZbc3R5bGUqPVwiYmFja2dyb3VuZC1jb2xvclwiXSB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICB3aWR0aDogMzJweDtcbiAgICAgIG1pbi13aWR0aDogMzJweDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAmLnNpbmdsZS1vcHRpb24ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgICYuYWN0aXZlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICB9XG5cbiAgICAmLmF2YWlsYWJsZS1mYWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wIGxlZnQsICRjLWdyYXktMzAwIDAlLCAkYy1ncmF5LTMwMCBjYWxjKDUwJSAtIDAuOHB4KSwkYy1wcmltYXJ5IDUwJSwgJGMtZ3JheS0zMDAgY2FsYyg1MCUgKyAwLjhweCksICRjLWdyYXktMzAwIDEwMCUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgfVxuICB9XG59XG4uYy1wcm9kdWN0LWludGVyY29ubmVjdGlvbi1kZXRhaWwtcGFyYW1zIHtcbiAgd2lkdGg6IDEwMCU7XG59IiwiLnF1YW50aXR5IHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaW5wdXQge1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgfVxuICAuZGVjcmVhc2UsIC5pbmNyZWFzZSB7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIHdpZHRoOiAyMnB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5wLWltYWdlLXdyYXBwZXIge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogNTglICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtaW1hZ2Uge1xuICAgIC5mbGFncy1leHRyYSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICA+IC5yb3cge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmJ0bi1pbWFnZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgfVxuICAgICYtcHJldiB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31wcmV2LWMuc3ZnKTtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICAgICYtbmV4dCB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICByaWdodDogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31uZXh0LWMuc3ZnKTtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wLW1haW4taW1hZ2Uge1xuICAgICYubm8taW1nIHtcbiAgICAgICsgLmJ0bi1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICsgLmJ0bi1pbWFnZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnAtdGh1bWJuYWlscyB7XG4gIGEge1xuICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgIH1cbiAgfVxuICAudGh1bWJuYWlsLW5leHQsIC50aHVtYm5haWwtcHJldiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAudGh1bWJuYWlsLW5leHQge1xuICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrIHVybCgjeyRpY29uc31uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgfVxuICAudGh1bWJuYWlsLXByZXYge1xuICAgIGJhY2tncm91bmQ6ICRjLWJsYWNrIHVybCgjeyRpY29uc31wcmV2LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cbiIsIiNwLWRldGFpbC10YWJzIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nLXRvcDogMTJweDtcblx0cGFkZGluZy1ib3R0b206IDEycHg7XG5cdGxpIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0YSB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0JltkYXRhLXRlc3RpZD1cInRhYkRpc2N1c3Npb25cIl0ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0YSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRwYWRkaW5nOiA5cHggMjJweDtcblx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcblx0XHRcdHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbDtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC1ib2xkLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkYy1ob3Zlcjtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcblx0XHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZbZGF0YS10ZXN0aWQ9J3RhYkRlc2NyaXB0aW9uJ10ge1xuXHRcdFx0YSB7XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnIHByb2R1a3R1Jztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uc2hwLXRhYnMtaG9sZGVyIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wLWRldGFpbCB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0fVxuXHQucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHQucmVzcG9uc2l2ZS1uYXYge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctMjAwO1xuXHRcdFx0XHRib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAkYy15ZWxsb3ctMjAwO1xuXHRcdFx0XHRib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogLTk5OTlweDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikge1xuXHRcdFx0LmJhc2ljLWRlc2NyaXB0aW9uIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnUG9waXMnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdG1hcmdpbjogMTNweCAwIDIwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb2R1Y3RzLWhlYWRlciB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0fVxuXHR9XG59XG4uYmFzaWMtZGVzY3JpcHRpb24ge1xuXHR0ciB7XG5cdFx0dGQge1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2VlMjI4MDtcblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5jYXRlZ29yeS1wZXJleCxcbi5jYXRlZ29yeV9fc2Vjb25kRGVzY3JpcHRpb24sXG4ucC1zaG9ydC1kZXNjcmlwdGlvbixcbi50YWItY29udGVudCxcbi53ZWxjb21lLXdyYXBwZXIsXG5hcnRpY2xlIHtcblx0dWwge1xuXHRcdHBhZGRpbmctbGVmdDogMjNweDtcblx0XHRsaSB7XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDZweDtcblx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0bWFyZ2luOiAtMnB4IDEwcHggMCAtMTdweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiNkZXNjcmlwdGlvbiB7XG5cdC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0PiBwIHtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdG1hcmdpbjogMTNweCAwIDIwcHg7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0fVxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LmRldGFpbC1wYXJhbWV0ZXJzIHtcblx0XHRcdHRyIHtcblx0XHRcdFx0JjpudGgtY2hpbGQob2RkKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdFx0fVxuXHRcdFx0XHR0ZCxcblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEycHggMTVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHRoIHtcblx0XHRcdFx0XHQucm93LWhlYWRlci1sYWJlbCB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdC5yb3ctaGVhZGVyLWxhYmVsLWNvbG9uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI21hbnVmYWN0dXJlckRlc2NyaXB0aW9uIHtcblx0cCB7XG5cdFx0aW1nIHtcblx0XHRcdG1heC1oZWlnaHQ6IDE1MHB4O1xuXHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0fVxuXHR9XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdG1hcmdpbi1yaWdodDogLTEwcHg7XG5cdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblx0LnNocC1hY2NvcmRpb24ge1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0LnNocC1hY2NvcmRpb24tbGluayB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaHAtYWNjb3JkaW9uLWxpbmsge1xuXHRcdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmW2hyZWY9JyNkZXNjcmlwdGlvbiddIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdQb3Bpcyc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zaHAtYWNjb3JkaW9uLWNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogMTBweCAxMHB4IDIwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0I3JhdGluZ1dyYXBwZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0LnJhdGUtd3JhcCB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0fVxuXHQuZXh0ZW5kZWQtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbi10b3A6IDI1cHg7XG5cdFx0PiBwIHtcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMTBweDtcblx0XHRcdFx0bWFyZ2luOiAwIC0xMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdHN0cm9uZyB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnUGFyYW1ldHJlJztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5zaHAtdGFicy13cmFwcGVyIHtcblx0LnRhYi1jb250ZW50IHtcblx0XHQudGFiLXBhbmUge1xuXHRcdFx0JiNwcm9kdWN0VmlkZW9zIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyA2KSAtIDIwcHgpO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW46IDUwcHggMCA0MHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTIwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xuXHQjcHJvZHVjdFZpZGVvcyB7XG5cdFx0LnZpZGVvV3JhcHBlciB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdHdpZHRoOiBjYWxjKCgxMDAlIC8gMS43NSkpO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTtcblxuXHRcdFx0Jl9fb3ZlcmxheSB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMzVweCk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ei1pbmRleDogMztcblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYyg1MCUgLSA3MHB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLXRvcCB7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYtLWJvdHRvbSB7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYucGF1c2VkLFxuXHRcdFx0Ji5wbGF5aW5nIHtcblx0XHRcdFx0LnZpZGVvV3JhcHBlcl9fb3ZlcmxheSB7XG5cdFx0XHRcdFx0Ji0tdG9wIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAxMzBweCk7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYtLWJvdHRvbSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmVuZGVkIHtcblx0XHRcdFx0LnZpZGVvV3JhcHBlcl9fb3ZlcmxheSB7XG5cdFx0XHRcdFx0Ji0tdG9wIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSA5MHB4KTtcblx0XHRcdFx0XHRcdGJvdHRvbTogOTBweDtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlmcmFtZSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXgtaGVpZ2h0OiAzNTBweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufSIsIi5kZXNrdG9wIHtcbiAgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciB7XG4gICAgJi5jYXJ0LWZpeGVkIHtcbiAgICAgIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiA3NDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDk3MnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMTE3OHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICB3aWR0aDogMTM0MHB4O1xuICAgICAgfVxuICAgICAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0sIGgxIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG4ucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgJi5jYXJ0LWZpeGVkIHtcbiAgICAucmVzcG9uc2l2ZS1uYXYge1xuICAgICAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0sIGgxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5yZXNwb25zaXZlLW5hdiB7XG4gIGgxIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1pbi13aWR0aDogNTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiA1NnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gICAgPiAqIHtcbiAgICAgICY6bm90KC5wLXRvLWNhcnQtYmxvY2spOm5vdCguYWRkLXRvLWNhcnQtYnV0dG9uKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5hZGQtdG8tY2FydC1idXR0b24sIC5wLXRvLWNhcnQtYmxvY2sge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgIH1cbiAgICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIC5wLXRvLWNhcnQtYmxvY2sge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcmljZS1zYXZlIHtcbiAgICAgICAgKyAucHJpY2UtZmluYWwge1xuICAgICAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJpY2Utc3RhbmRhcmQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tb2JpbGUge1xuICAucmVzcG9uc2l2ZS1uYXYge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICAmLmNhcnQtZml4ZWQge1xuICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgLnByaWNlLWZpbmFsIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5LmNhcnQtd2luZG93LXZpc2libGUge1xuXHQjaGVhZGVyIHtcblx0XHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ei1pbmRleDogMTAwMztcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQ+IGFbZGF0YS10YXJnZXQ9J2NhcnQnXSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAxMDA1O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnVzZXItYWN0aW9uIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQuY29udGFpbmVyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cblx0LnBvcHVwLXdpZGdldCB7XG5cdFx0Ji5jYXJ0LXdpZGdldCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR0b3A6IDk2cHg7XG5cdFx0XHRcdGxlZnQ6IHVuc2V0O1xuXHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHR0b3A6IDEwM3B4O1xuXHRcdFx0fVxuXHRcdFx0LnBvcHVwLXdpZGdldC1pbm5lciB7XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uYWRtaW4tbG9nZ2VkIHtcblx0LnVzZXItYWN0aW9uIHtcblx0XHQucG9wdXAtd2lkZ2V0IHtcblx0XHRcdCYuY2FydC13aWRnZXQge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHR0b3A6IDEyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHR0b3A6IDEyOHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4ubG9naW4td2luZG93LXZpc2libGUge1xuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuXHR9XG5cdCY6OmJlZm9yZSB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0ei1pbmRleDogMTAwMztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC51c2VyLWFjdGlvbiB7XG5cdFx0LnVzZXItYWN0aW9uLWluIHtcblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0Ji51c2VyLWFjdGlvbi1sb2dpbiB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAwO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDkwJTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogOTAlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDg2MHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTAwMztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0XHRcdGJvdHRvbTogdW5zZXQ7XG5cdFx0XHRcdFx0XHR0b3A6IDEzNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJlZ2lzdHJhY2UtYm94IHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZy0yO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDYwcHggMzBweDtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yZWctdG9wIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMTBweCAxNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2hlY2stbGlzdCB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG4tcHJpbWFyeSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeS1ob3Zlcjtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5wb3B1cC13aWRnZXQtaW5uZXIge1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnBhc3N3b3JkLWhlbHBlciB7XG5cdFx0XHRcdFx0XHRhW2RhdGEtdGVzdGlkPSdzaWdudXAnXSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5sb2dpbi13cmFwcGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDA7XG5cdFx0XHRcdFx0XHQucGFzc3dvcmQtaGVscGVyIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCBhdXRvIDA7XG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ob3Zlcjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNsb3NlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnXFxlOTEyJztcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBTaG9wdGV0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uY2FydC13aWRnZXQtZW1wdHkge1xuXHQuY2FydC13aWRnZXQtcHJvZHVjdCB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfWNhcnQtZW1wdHktYmcuc3ZnKSBib3R0b20gcmlnaHQgbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHR9XG59XG5cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IHtcblx0LmhlYWRlci1jYXJ0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmc6IDQwcHggMjBweCAyMHB4O1xuXHRcdD4gaW1nIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHR9XG5cdFx0LmhlYWRlci10ZXh0IHtcblx0XHRcdHAge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIHtcblx0LnVzZXItYWN0aW9uLWluIHtcblx0XHQuY2FydC13aWRnZXQge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHRvcDogMTgwcHggIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA0NTVweCkge1xuXHRcdFx0XHR0b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jYXJ0LXdpZGdldC1pbm5lci5wb3B1cC13aWRnZXQtaW5uZXIge1xuXHRcdC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNDU1cHgpIHtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAzMjVweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4udXNlci1hY3Rpb24taW4ge1xuXHQuY2FydC13aWRnZXQge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0dG9wOiAxNDBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufVxuLmNhcnQtd2lkZ2V0LWlubmVyLnBvcHVwLXdpZGdldC1pbm5lciB7XG5cdC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDIxMHB4KTtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDI2NXB4KTtcblx0XHR9XG5cdH1cbn1cblxuI2xiLXJlY29tbWVuZC1lbGVtZW50LWJhc2tldF9wb3B1cCB7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5pZC0tMTYge1xuXHQjb3JkZXItc2hpcHBpbmctbWV0aG9kcyB7XG5cdFx0LnBheW1lbnQtc2hpcHBpbmctcHJpY2Uge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdFx0ZmxleC1iYXNpczogMTUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuc2hpcC1idG4ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0cGFkZGluZzogMjBweCAxMHB4IDIwcHggNDBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkYWRhZGE7XG5cdFx0dHJhbnNpdGlvbjogbm9uZTtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGxlZnQ6IDEwcHg7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWdyYXktMTEwMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0Ji5mcmVlIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogJGZzLWJhc2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2ZmZjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0bGVmdDogMTJweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICRjLWJhc2U7XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICctIFptxJtuaXQnO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I29yZGVyLXNoaXBwaW5nLW1ldGhvZHMge1xuXHRcdD4gI3NoaXBwaW5nLTg4LFxuXHRcdD4gI3NoaXBwaW5nLTkxLFxuXHRcdD4gI3NoaXBwaW5nLTk0IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5zaGlwLXBvcHVwIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR6LWluZGV4OiAxMDAwMTtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0bWF4LXdpZHRoOiA2NzBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG5cdFx0cGFkZGluZzogMDtcblx0XHRoZWlnaHQ6IGZpdC1jb250ZW50O1xuXG5cdFx0LnNoaXAtcG9wdXAtd3JhcCB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXG5cdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMGR2aCAtIDQwcHgpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSA0MHB4KTtcblx0XHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdH1cblx0XHRoNCB7XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNoaXAtY29uZmlybSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMzBweDtcblx0XHR9XG5cdFx0LnNoaXAtb3B0aW9ucyB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHQucmFkaW8td3JhcHBlciB7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHQmOjpiZWZvcmUsXG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnBheW1lbnQtaW5mbyB7XG5cdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0LnF1ZXN0aW9uLXRvb2x0aXAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNob3AtdGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY29udGFjdC1ib3gge1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2hpcC1jbG9zZSB7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dG9wOiAtMTVweDtcblx0XHRcdHJpZ2h0OiAtMTVweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblx0XHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDBweDtcblx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXHRcdFx0XHRjb250ZW50OiAnXFxlOTEyJztcblx0XHRcdFx0Zm9udC1mYW1pbHk6IHNob3B0ZXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2hpcC12aXNpYmxlIHtcblx0XHQuc2hpcC1wb3B1cCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0I2Nib3hPdmVybGF5IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRvcGFjaXR5OiAwLjI7XG5cdFx0fVxuXHR9XG59XG4jb3JkZXItc2hpcHBpbmctbWV0aG9kcyB7XG5cdC5yYWRpby13cmFwcGVyIHtcblx0XHQuc3VibGFiZWwge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uc2hpcHBpbmctYmlsbGluZy10YWJsZSAucmFkaW8td3JhcHBlcjpsYXN0LWNoaWxkIHtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4iLCJvbC5jYXJ0LWhlYWRlciB7XG5cdGxpIHtcblx0XHQmLmNvbXBsZXRlZCxcblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRhLFxuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkYy1wcmltYXJ5O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuXHQudG9wLW5hdmlnYXRpb24tYmFyIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5ib3gtc20ge1xuXHRcdC5jb250YWN0LWJveCB7XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0I2hlYWRlciB7XG5cdFx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0XHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0JltkYXRhLXRhcmdldD0nbmF2aWdhdGlvbiddIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc2l0ZS1uYW1lIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0XHQuc2VhcmNoIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5pZC0tOSB7XG5cdCNjb250aW51ZS1vcmRlci1idXR0b24ge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0fVxuXHQudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LmRpc2NvdW50LWNvdXBvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblx0XHRtYXgtd2lkdGg6IDM0MHB4O1xuXHRcdD4gZm9ybSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5mb3JtLWNvbnRyb2wge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTAwcHg7XG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHRcdC5idG4ge1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEgIWltcG9ydGFudDtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICdQcmlkYcWlJztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHRcdCZbZGF0YS10ZXN0aWQ9J2J1dHRvblJlbW92ZURpc2NvdW50Q291cG9uJ10ge1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDZweCAxMHB4O1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuY2FydC10YWJsZSB7XG5cdFx0dHIge1xuXHRcdFx0PiB0ZCB7XG5cdFx0XHRcdCYucC10b3RhbCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG9yZGVyOiA4O1xuXG5cdFx0XHRcdFx0LnByaWNlLWZpbmFsIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wLWRpc2NvdW50IHtcblx0XHRcdFx0XHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xuXHRcdFx0XHRcdG9yZGVyOiA2O1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHQmW2RhdGEtdGVzdGlkPSdjYXJ0SXRlbURpc2NvdW50J10ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXBpbms7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogM3B4IDVweCAxcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnJlbW92ZWFibGUge1xuXHRcdFx0XHQucmVtb3ZlLWl0ZW0ge1xuXHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTE1cHg7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogLTYwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnAtbmFtZSB7XG5cdFx0XHRcdFx0LmRlbGV0ZS1jYXJ0LWl0ZW0ge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdHRvcDogOXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNhcnQtcmVsYXRlZC1idXR0b24ge1xuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdFx0XHR3aWR0aDogMTA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5pZC0tMTYge1xuXHQucGF5bWVudC1pbmZvIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdH1cblx0fVxufVxuXG4uaW4ta3Jvay0xIHtcblx0LnJhZGlvLXdyYXBwZXIgaW5wdXRbdHlwZT0ncmFkaW8nXSArIGxhYmVsIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGluaXRpYWw7XG5cdFx0Z2FwOiA1cHg7XG5cdH1cblxuXHRAaW5jbHVkZSBtaW4teHhsIHtcblx0XHQjY2hlY2tvdXRDb250ZW50IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cblx0LmNvLWJveCB7XG5cdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdHBhZGRpbmctbGVmdDogOTBweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0I29yZGVyLXNoaXBwaW5nLW1ldGhvZHMge1xuXHRcdC5wYXltZW50LWluZm8ge1xuXHRcdFx0ZmxleC1ncm93OiAwO1xuXHRcdFx0ZmxleC1zaHJpbms6IDE7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtaW4tc20ge1xuXHRcdFx0XHRmbGV4LWJhc2lzOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0I2VzdC1kZWxpdmVyeS10aW1lIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdGZsZXgtYmFzaXM6IDMwJTtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0Y29sb3I6ICRjLXBpbms7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi50eXBlLXBhZ2Uge1xuICAuY29udGVudC1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiA4NjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIC5jb250YWN0LWJveCB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnNtYXJ0LWxhYmVscy1hY3RpdmUge1xuICAgIC5zbWFydC1sYWJlbC13cmFwcGVyIHtcbiAgICAgIGxhYmVsW2Zvcj1cImNhcHRjaGFcIl0ge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIH1cblxuICAgICAgaW5wdXQge1xuICAgICAgICAmI2NhcHRjaGEge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNzBweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZm9jdXNlZCB7XG4gICAgICAgIGxhYmVsW2Zvcj1cImNhcHRjaGFcIl0ge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iXX0= */
