@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;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}.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;padding:10px 15px}@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}@media (max-width:767px){.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-Pá 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}@media (min-width:992px){.id--15 .site-name,.id--16 .site-name,.id--17 .site-name{padding-left:85px!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-Pá: 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 .box .mimeVolumeSale{border-radius:5px;max-width:540px}.id--9 .box .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}

/*! 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:50%}}.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:50%}}@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:0;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}.lb-search .products-block>div .p .p-bottom>div .prices .price-standard{font-size:14px}.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:"Filtrování";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="Otevřít filtr "]:before{content:"Skrýt filtrování"}}.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:"Kč";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="Otevřít filtr "]{border:none}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Otevřít filtr "]:before{content:"Skrýt filtrování"}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Otevřít filtr "]:after{transform:rotate(-90deg)}@media (min-width:768px){.filter-visible #content .sidebar .btn.unveil-button[data-text="Zavřít filtr"]:before{content:"Zobrazit filtrování"}}.filter-visible #content .sidebar .btn.unveil-button[data-text="Zavřít filtr"]: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:"Zobrazit filtrování";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="Otevřít filtr "]{border-bottom-color:transparent;border-radius:8px 8px 0 0}@media (min-width:768px){#content .sidebar .btn.unveil-button[data-text="Otevřít filtr "]:before{content:"Skrýt filtrování"}#content .sidebar .btn.unveil-button[data-text="Zavřít filtr"]:before{content:"Zobrazit filtrování"}}#content .sidebar .btn.unveil-button[data-text="Zavřít filtr"]: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:"řazení:";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:"Přidat do košíku";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:"Upozorněte mě, až bude produkt skladem";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}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:"Přidat";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}}.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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvX21pbWVDYXRlZ29yeS5zY3NzIiwic3R5bGUuY3NzIiwiYmFzZS9fZG9jdW1lbnQuc2NzcyIsImJhc2UvX3ZhcmlhYmxlcy5zY3NzIiwiZnVuY3Rpb25zL19zbGljay5zY3NzIiwibGF5b3V0L19ncmlkLnNjc3MiLCJwYWdlcy9fY2xpZW50LnNjc3MiLCJwYWdlcy9fcmF0aW5nLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9fY29va2llcy5zY3NzIiwiY29tcG9uZW50cy9fZXh0cmFzLnNjc3MiLCJtaXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbWltZU5hdmlnYXRpb24uc2NzcyIsImNvbXBvbmVudHMvX21pbWVUb3RhbERpc2NvdW50LnNjc3MiLCJjb21wb25lbnRzL19taW1lVm9sdW1lU2FsZS5zY3NzIiwiY29tcG9uZW50cy9fZmF2b3VyaXRlLnNjc3MiLCJjb21wb25lbnRzL19mbGlja2l0eS5zY3NzIiwiY29tcG9uZW50cy9faHAtYmFubmVycy5zY3NzIiwiY29tcG9uZW50cy9fdXNwLnNjc3MiLCJjb21wb25lbnRzL19ocC10b3BjYXQuc2NzcyIsImNvbXBvbmVudHMvX2hwLXBhcnR5LWtpZHMuc2NzcyIsImNvbXBvbmVudHMvX2hwLXBhcnR5LWFkdWx0cy5zY3NzIiwiY29tcG9uZW50cy9faHAtcmF0aW5nLnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIiwicHJvZHVjdHMvX3Atc2xpZGVyLnNjc3MiLCJwcm9kdWN0cy9fcC12aWV3LnNjc3MiLCJjYXRlZ29yeS9fY2F0LXRvcC5zY3NzIiwiY2F0ZWdvcnkvX2NhdC1wcm9kdWN0cy5zY3NzIiwiY2F0ZWdvcnkvX3N1YmNhdGVnb3JpZXMuc2NzcyIsImNhdGVnb3J5L19maWx0ZXIuc2NzcyIsImNhdGVnb3J5L19jYXQtaGVhZGVyLnNjc3MiLCJjYXRlZ29yeS9fcGFnaW5hdGlvbi5zY3NzIiwiZGV0YWlsL19wLWRhdGEuc2NzcyIsImRldGFpbC9fcC12YXJpYW50cy5zY3NzIiwiZGV0YWlsL19xdWFudGl0eS5zY3NzIiwiZGV0YWlsL19wLWltYWdlLnNjc3MiLCJkZXRhaWwvX3AtZGVzYy5zY3NzIiwiZGV0YWlsL19jYXJ0LWZsb2F0LnNjc3MiLCJjYXJ0L19jYXJ0LXBvcHVwLnNjc3MiLCJjYXJ0L19jYXJ0LWNvbnRlbnQuc2NzcyIsInBhZ2VzL2NvbnRlbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4Rk0sZ0JDNG1FTixDQzFzRUEsRUFDQyxrQ0FBQSxDQUNBLGlDQUFBLENBQ0Esa0JERUQsQ0NDQSxTQUNFLGdCREVGLENDQ0EsMkNBQ0MsZUNxQlUsQ0RwQlYsd0JERUQsQ0NDQSx5QkFDQyxjREVELENDQUMseUJBSEQseUJBSUUsY0RHQSxDQUNGLENDQUEsc0JBQ0Msa0JER0QsQ0NBQSxNQUNDLFdER0QsQ0NBQSxLQUVDLG1CQUFBLENBREEsZ0JESUQsQ0NBQSwyQ0FDQyw0QkRHRCxDQ0NDLHNCQUVDLGtCQ2lCYSxDRGJYLGVBQUEsQ0FIRixjQUFBLENBQ0UsU0FBQSxDQUdBLGNBQUEsQ0FGRixlRElGLENDQUksaUNBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkRFTixDQ0FNLHlCQVBGLGlDQVNJLGlCQUFBLENBQ0Esa0JBQUEsQ0FGQSxXREtOLENBQ0YsQ0NETSx5QkFiRixpQ0FjSSxXRElOLENBQ0YsQ0NGTSwwQkFqQkYsaUNBa0JJLFlES04sQ0FDRixDQ0hNLDBCQXJCRixpQ0FzQkksWURNTixDQUNGLENDSEksNEJBQ0UsYUNTRyxDRFJILGNBQUEsQ0FDQSxpQkRLTixDQ0hNLGdDQUVFLGFBQUEsQ0FEQSxnQkRNUixDQ0ZNLDhCQUNFLHlCRElSLENDRlEsb0NBQ0UsYURJVixDQ0NJLDZCQUNFLFVEQ04sQ0NDTSxvQ0FDRSxhRENSLENHcEdBLE9BQ0UsWUh1R0YsQ0dyR0EsY0FNRSx5Q0FBQSxDQUhBLHFCQUFBLENBREEsYUFBQSxDQURBLGlCQUFBLENBSUEsaUJBQUEsQ0FEQSx3QkFBQSxDQUFBLHFCQUFBLENBQUEsZ0JIMEdGLENHdkdFLDJCQVVBLGtCQUFBLENBRkUscUJEMkJNLENDNUJSLHdCQUFBLENBREEsaUJENkVHLENDMUVILFlBQUEsQ0FKQSxXQUFBLENBTUEsc0JBQUEsQ0FFQSxnQkFBQSxDQURBLFNBQUEsQ0FWRSxpQkFBQSxDQUNBLE9BQUEsQ0FDRixVQUFBLENBSEUsU0hxSEosQ0d4R0ksMENBQ0Usc0JIMEdOLENHeEdJLGlDQUNFLFVBQUEsQ0FDQSxhQUFBLENBRUEsV0FBQSxDQURBLFVIMkdOLENHeEdJLHNDQUNFLFFIMEdOLENHekdNLDRDQUNGLHFFQUFBLENBQ0EseUJIMkdKLENHeEdJLHNDQUNFLFNIMEdOLENHekdNLDRDQUNGLHFFQUFBLENBQ0EseUJIMkdKLENHM0ZBLFlBR0UsdUJBQUEsQ0FDQSxRQUFBLENBRkEsZUFBQSxDQUdBLFNBQUEsQ0FKQSxpQkhrR0YsQ0c3RkUsa0JBQ0UsWUgrRkosQ0c1RkUsMkJBQ0UsZ0VIOEZKLENHM0ZFLHFCQUNFLGNBQUEsQ0FDQSxXSDZGSixDRzFGQSxxRUFJRSx1Qkg2RkYsQ0czRkEsYUFLRSxNQUFBLENBREEsYUFBQSxDQUZBLE1BQUEsQ0FEQSxpQkFBQSxDQUVBLEtIZ0dGLENHNUZFLHVDQUVJLFVBQUEsQ0FDQSxhSDZGTixDRzFGRSxtQkFDSSxVSDRGTixDR3pGRSw0QkFDSSxpQkgyRk4sQ0d4RkEsYUFXRSxZQUFBLENBVkEsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjSDRGRixDRzNGRSxpQkFDSSxhSDZGTixDRzNGRSwrQkFDSSxZSDZGTixDR3hGRSwwQkFDSSxtQkgwRk4sQ0d2RkUsZ0NBQ0ksYUh5Rk4sQ0d0RkUsNEJBQ0ksaUJId0ZOLENHckZFLDZCQUdJLDRCQUFBLENBRkEsYUFBQSxDQUNBLFdId0ZOLENHbkZBLFlBSUUsWUFBQSxDQUNBLHNCQUFBLENBSkEsZUFBQSxDQUNBLFNBQUEsQ0FDQSxVSHdGRixDR3JGRSxlQUlFLFdBQUEsQ0FGQSxlQUFBLENBREEsWUFBQSxDQUlBLGlCQUFBLENBRkEsVUh5RkosQ0d0Rkksc0JBR0UscUJENUdJLENDaUhKLGFBQUEsQ0FQQSxXQUFBLENBQ0EsU0g4Rk4sQ0dyRk0seURBTkEsd0JBQUEsQ0FEQSxpQkFBQSxDQUdBLFdBQUEsQ0FEQSxVSGlHTixDRzVGTSxtQ0FDRSx3QkgyRlIsQ0cvRUksaUNBR0UsUUFBQSxDQURBLFNBQUEsQ0FEQSxVSG9GTixDSW5RQSwwQkFDRSxXQUNFLFlKc1FGLENBQ0YsQ0tyUVEsb0ZBQ0UsY0FBQSxDQUNBLGVMdVFWLENNMVFNLHNDQUNFLGtCTmlTUixDTTVSSSxpREFDRSxrQk44Uk4sQ00zUk0sd0RBQ0UsV042UlIsQ08zU0EsYUFHRSxrQkFBQSxDQUZBLFlBQUEsQ0FDQSxjQUFBLENBR0EsNEJBQUEsQ0FEQSx1QkFBQSxDQUVBLGlCUDhTRixDTzdTRSx5QkFQRixhQVNJLDZCQUFBLENBREEsMEJQaVRGLENBQ0YsQ08vU0UsaUNBQ0UsYUwwRUssQ0t6RUwsY0FBQSxDQUNBLGlCUGlUSixDT2hUSSwyQ0FDRSxhQUFBLENBQ0EsYVBrVE4sQ09oVEksNkNBQ0UsYVBrVE4sQ08vU0UsZUFDRSx5QlBpVEosQ09oVEkscUJBRUUsYUwyREcsQ0s1REgsb0JQbVROLENPL1NFLG1DQUdFLHFFQUFBLENBQ0EseUJBQUEsQ0FGQSxXQUFBLENBREEsVVBvVEosQ09oVEksMENBQ0UsWVBrVE4sQ08vU0UsZ0NBQ0UsV0FBQSxDQUNBLGFQaVRKLENPaFRJLHVDQUNFLGVBQUEsQ0FJQSxhQUFBLENBSEEsbUJBQUEsQ0FDQSxhQUFBLENBQ0Esd0JQbVROLENPL1NFLGtCQUVFLGtCQUFBLENBREEsWUFBQSxDQUVBLG1CUGlUSixDTy9TTSx5QkFNRSwyR0FDRSxZUGlUUixDQUpGLENPbFNRLHlCQURGLG1EQUVJLFlQMlNSLENBQ0YsQ092U0UsMEJBQ0UsVVB5U0osQ094U0kseUJBRkYsMEJBR0ksbUJQMlNKLENBQ0YsQ085Uk0sa0pBQ0UsVVB1U1IsQ09wU0ksb0RBQ0UsbUVBQUEsQ0FDQSx5QlBzU04sQ09uU00sd0RBQ0UsVVBxU1IsQ1EvWUEsV0FHRSxpQk4wRkcsQ00zRkgsY0FBQSxDQURBLGdCUm9aRixDUWpaRSxxQ0FDRSxjQUFBLENBQ0EsZU4wQk8sQ016QlAsZ0JSbVpKLENRalpFLHVCQUNFLHlCUm1aSixDUTdZSSxrRkFIQSw0QkFBQSxDQUNBLG9CTndFSyxDTXZFTCxhUnlaSixDUXhaSSwrQ0FJRSx5QlJvWk4sQ1FsWkksK0RBQ0UsNEJBQUEsQ0FDQSxvQk44REcsQ003REgsYVJvWk4sQ1FuWk0sMkVBQ0UsNEJBQUEsQ0FDQSxvQk4wREMsQ016REQsYU55REMsQ014REQseUJScVpSLENRalpFLDBGQUNFLHdCTjZCVyxDTTVCWCxvQk40QlcsQ00zQlgsYVJtWkosQ1FsWkksa0hBQ0Usd0JOd0JTLENNdkJULG9CTnVCUyxDTXRCVCxhTjZDRyxDTTVDSCxvQlJvWk4sQ1FqWkUsMEVBR0Usd0JOZ0JXLENNakJYLG9CTmlCVyxDTWxCWCxhUnFaSixDUWxaSSxrR0FHRSx3Qk5XUyxDTVpULG9CTllTLENNYlQsYU5vQ0csQ01qQ0gsb0JSb1pOLENRaFpBLHFEQUVFLFdBQUEsQ0FEQSxnQlJvWkYsQ1FoWkUsaUNBT0Usd0JOaUJLLENNaEJMLG9CTmdCSyxDTWZMLFVOMUJNLENNa0JOLGNBQUEsQ0FFQSxlTmpDTyxDTW1DUCxlQUFBLENBREEsZ0JBQUEsQ0FGQSx3QkFBQSxDQUlBLFVSc1pKLENRbFpJLHVDQUNFLHdCTlZTLENNV1Qsb0JOWFMsQ01ZVCxVTjlCSSxDTStCSixvQlJvWk4sQ1FoWkEsWUFFRSxhTklPLENNSFAsY0FBQSxDQUZBLGVOakRTLENNb0RULHlCUm1aRixDUWxaRSxrQkFDRSxvQlJvWkosQ1N6ZUEsbUJBQ0ksa0JUNGVKLENTemVBLHFCQUNJLGtCQUFBLENBQ0EsMkJBQUEsQ0FDQSxRQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxzQkFBQSxDQUNBLE1BQUEsQ0FDQSxhQUFBLENBQ0EsT0FBQSxDQUNBLEtBQUEsQ0FDQSxVVDRlSixDU3plQSxtQkFDSSxxQkFBQSxDQUNBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLFlUNGVKLENTemVBLG1CQUNJLHFCQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBQ0EsYUFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVVDRlSixDU3plQSx5QkFDSSxrQkFBQSxDQUNBLFVUNGVKLENTemVBLG1CQUNJLFVBQUEsQ0FDQSxZVDRlSixDU3plQSxrQkFDSSxVVDRlSixDU3plQSx3REFDSSxlQUFBLENBQ0EsVUFBQSxDQUNBLFNUNGVKLENTemVBLHlCQUNJLFlBQUEsQ0FDQSxxQlQ0ZUosQ1N6ZUEsNkNBQ0ksUUFBQSxDQUNBLFNUNGVKLENTemVBLDBDQUNJLGFUNGVKLENTemVBLG9CQUNJLGlCQUFBLENBQ0EsWUFBQSxDQUNBLFNUNGVKLENTemVBLHlCQUNJLGdCVDRlSixDU3plQSwyQkFDSSx3QlQ0ZUosQ1N6ZUEseUJBQ0ksbUJBQ0ksMkJUNGVOLENTemVFLDZFQUNJLFVUMmVOLENTeGVFLHlCQUNJLFlUMGVOLENTdmVFLG9CQUNJLE9BQUEsQ0FDQSxVVHllTixDQUNGLENTdGVBLHlCQUNJLG1CQUNJLGNUd2VOLENTcmVFLGtCQUNJLGNUdWVOLENTcGVFLG1CQUNJLFlUc2VOLENBQ0YsQ1U1bEJJLDJDQUVJLGlCUjBGSCxDUXZGRyxrQkFBQSxDQUZBLGVBQUEsQ0FGQSxZQUFBLENBR0EsVVYrbEJSLENVNWxCUSw2REFDSSx3QlJ3Q0gsQ1F2Q0csWUFBQSxDQUNBLFlWOGxCWixDVTVsQlksMkVBQ0kseURSUEEsQ1FRQSxvQkFBQSxDQUNBLHFCVjhsQmhCLENVM2xCWSxrSkFFSSxhUmtESCxDUW5ERyxjVjhsQmhCLENXdm1CQyx5QkRRVyxrSkFLUSxjVjhsQmxCLENBQ0YsQ1UzbEJZLHVFQUNJLGVWNmxCaEIsQ1UxbEJZLDJFQUNJLGVWNGxCaEIsQ1V6bEJZLHVGQUNJLFVBQUEsQ0FFQSxjVjJsQmhCLENVemxCZ0IscUdBQ0ksVVYybEJwQixDVXhsQmdCLCtGQUNJLHdCUnlCUCxDUXhCTyxtQlYwbEJwQixDVXJsQlEsNkRBQ0ksd0JWdWxCWixDVXJsQlksMkVBQ0kscURSaERKLENRaURJLG9CQUFBLENBQ0EscUJWdWxCaEIsQ1VwbEJZLGtKQUVJLGFSWlAsQ1FXTyxjVnVsQmhCLENXMW9CQyx5QkRrRFcsa0pBS1EsY1Z1bEJsQixDQUNGLENVcGxCWSx1RUFDSSxlVnNsQmhCLENVbmxCWSwyRUFDSSxlVnFsQmhCLENVbGxCWSx1RkFDSSxVQUFBLENBQ0EsUVZvbEJoQixDVWxsQmdCLHFHQUNJLFVWb2xCcEIsQ1VqbEJnQiwrRkFDSSx3QlJwQ1gsQ1FxQ1csbUJWbWxCcEIsQ1U5a0JRLHFFQUNJLHFCUmpERixDUWtERSxRQUFBLENBQ0EsbUJWZ2xCWixDVXhrQlkseUNBQ0ksVVYya0JoQixDWXByQkEsUUFDRSx3QlZnRE8sQ1UvQ1AsYVZxRVcsQ1VwRVgsZ0JBQUEsQ0FDQSxpQlp1ckJGLENZdHJCRSx5QkFMRixRQU1JLGdCWnlyQkYsQ0FDRixDWXhyQkUseUJBUkYsUUFTSSxnRUFBQSxDQUVBLDBCQUFBLENBQ0EsMkJBQUEsQ0FGQSx5Qlo2ckJGLENBQ0YsQ1kxckJFLCtCQUNFLGFaNHJCSixDWXhyQkksMEJBREEseUJaZ3NCSixDWS9yQkksZ0JBRUUsYVo2ckJOLENZMXJCRSxXQU1FLCtCQUFBLENBREEsY0FBQSxDQURBLGVWSU8sQ1VQUCxrQkFBQSxDQUNBLG1CQUFBLENBQ0Esd0JaK3JCSixDWTFyQkUsMEJBQ0UsbUJBQUEsQ0FDQSxhWjRyQkosQ1kxckJFLGdCQUNFLGVBQUEsQ0FDQSxlWjRyQkosQ1kxckJFLHdCQUNFLFlaNHJCSixDWTFyQkUsdUJBRUUsNEJBQUEsQ0FEQSxhWjZyQkosQ1kzckJJLGtDQUNFLG1CWjZyQk4sQ1k1ckJNLHlCQUZGLGtDQUdJLFlBQUEsQ0FDQSxxQlorckJOLENBQ0YsQ1k5ckJNLHlDQUtFLHdC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QSxDQUVBLE9BQUEsQ0FDQSxLdEN5eU5KLENzQ2x5TkksdUZBQ0MsZUFBQSxDQUlBLGFBQUEsQ0FIQSxjQUFBLENBQ0EsZXBDekVNLENvQzBFTixrQnRDcXlOTCxDc0NueU5LLHlCQU5ELHVGQU9FLGN0Q3N5TkosQ0FDRixDc0NyeU5LLHlCQVRELHVGQVVFLFl0Q3d5TkosQ0FDRixDc0NueU5DLDJCQUdDLGtCQUFBLENBREEsZUFBQSxDQURBLGlCdEN1eU5GLENzQ3B5TkUseUJBSkQsMkJBS0UsZXRDdXlORCxDQUNGLENzQ2x5TkUseUJBQ0Msd0J0Q3F5TkgsQ3NDbnlORywyQkFDQyx5QnRDcXlOSixDc0MxeE5DLDBIQUNDLGlCdENreU5GLENzQ2h5Tkcsc0xBS0Msd0JwQ2xFSyxDb0NpRUwsaUJBQUEsQ0FIQSxVQUFBLENBRUEsVUFBQSxDQUdBLHdCQUFBLENBSkEsU3RDMnlOSixDc0NoeU5FLHFDQUNDLGNBQUEsQ0FDQSxrQnRDbXlOSCxDc0NseU5HLHlCQUhELHFDQUlFLGN0Q3F5TkYsQ0FDRixDc0NweU5HLDRDQUNDLGV0Q3N5TkosQ3NDanlOSSx3RUFDQyx3QnRDbXlOTCxDc0NqeU5JLHdIQUdDLGNBQUEsQ0FDQSxlcEN4Sk8sQ29Dc0pQLGlCdENxeU5MLENzQ2x5TkssNEhBQ0MsZXRDcXlOTixDc0NweU5NLHdJQUNDLG9CdEN1eU5QLENzQ2x5TkssOEVBQ0MsNEJ0Q295Tk4sQ3NDbnlOTSxzR0FDQyxvQnRDcXlOUCxDc0NseU5LLGtFQUNDLFl0Q295Tk4sQ3NDM3hORSwrQkFFQyxnQnRDOHhOSCxDc0MxeE5BLG1CQUNDLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSx1QnRDNnhORCxDc0M1eE5DLGtDQUNDLFd0Qzh4TkYsQ3NDN3hORSx5Q0FDQyxldEMreE5ILENzQzl4TkcsNkRBQ0Msd0J0Q2d5TkosQ3NDN3hORSxzREFJQyx3QnBDcEtZLENvQ2tLWixjQUFBLENBQ0EsZXBDak1RLENvQytMUixpQnRDa3lOSCxDc0M5eE5HLDREQUNDLFl0Q2d5TkosQ3NDOXhORywyRUFDQyxXdENneU5KLENzQy94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QnRDaEdELENzQ2lHQyxVeEM4eE9kLEN3QzF4T1EsMkVBQ0UsUUFBQSxDQUNBLDJCQUFBLENBQ0EsY0FBQSxDQUNBLGlCeEM0eE9WLEN3QzN4T1UseUJBTEYsMkVBTUksU3hDOHhPVixDQUNGLEN3Qzd4T1UsOEVBQ0UsbUJ4Qyt4T1osQ3dDNXhPWSxrSEFDRSxZeEM4eE9kLEN3QzN4T1UsMEZBQ0UsWUFBQSxDQUNBLHFCQUFBLENBQ0EsZ0J4QzZ4T1osQ3dDNXhPWSwyR0FFRSxrQkFBQSxDQURBLFV4Qyt4T2QsQ3dDN3hPYyw2R0FHRSxhdENoSUgsQ3NDK0hHLGV0Q3hLTixDc0N1S00seUJ4Q2l5T2hCLEN3Qzl4T2dCLG1IQUNFLGF4Q2d5T2xCLEN3QzF4T1EsOERBSUUsY0FBQSxDQUhBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFF4QzZ4T1YsQ3dDM3hPVSxxRUFDRSxhdEMvSEgsQ3NDZ0lHLGVBQUEsQ0FDQSxtQnhDNnhPWixDd0NweE9FLHdDQUNFLGtGQUFBLENBQ0EseUJ4Q3V4T0osQ3dDbHhPRSxrQ0FDRSxZQUFBLENBQ0Esc0J4Q3F4T0osQ3dDcHhPSSxzQ0FDRSxpQnhDc3hPTixDd0NueE9NLGlEQUNFLGN4Q3F4T1IsQ3dDcHhPUSwrREFDRSxjQUFBLENBQ0EsZXhDc3hPVixDd0NyeE9VLHlCQUhGLCtEQUlJLGN4Q3d4T1YsQ0FDRixDd0N0eE9RLG1EQUNFLHlCeEN3eE9WLEN3Q3Z4T1UseURBQ0Usb0J4Q3l4T1osQ3dDOXdPTSx5QkFERix5RUFFSSxtQnhDa3hPTixDQUNGLEN3Q2p4T00seUJBSkYseUVBS0ksbUJ4Q294T04sQ0FDRixDd0Mvd09NLHlCQURGLHdHQUVJLHlCeENreE9OLENBQ0YsQ3dDNXdPSSx5QkFERiw2QkFFSSxtQnhDZ3hPSixDd0Mzd09BLDREQUVJLHlCeEMrd09KLENBTEYsQ3dDeHdPSSx5QkFKRiw0REFLSSx5QnhDaXhPSixDQUNGLEN3Qzd3T0EsbUNBQ0UsZXhDZ3hPRixDeUNwalBRLHdKQUNFLHdCdkNrRUcsQ3VDakVILG9CdkNpRUcsQ3VDaEVILFV6Q3VqUFYsQ3lDcGpQVSx3S0FDRSx3QnpDc2pQWixDeUM3aVBJLHlCQURGLHNDQUVJLFl6Q2lqUEosQ0FDRixDeUM1aVBRLDZDQUNFLGtCekM4aVBWLEN5QzdpUFUsa0RBRUUsY0FBQSxDQURBLGV6Q2dqUFosQ3lDcmlQVSw0RkFDRSxZekN1aVBaLEN5Q25pUE0seURBQ0UsYXpDcWlQUixDeUNuaVBNLHNEQUNFLFl6Q3FpUFIsQ3lDOWhQSSxvQ0FDRSxvQnpDaWlQTixDeUM5aFBFLG1DQUNFLFl6Q2dpUEosQ3lDOWhQRSx3QkFDRSx1QkFBQSxDQUNBLGV6Q2dpUEosQ3lDL2hQSSw2QkFDRSxpQnpDaWlQTixDeUM5aFBJLHNDQUdFLGNBQUEsQ0FEQSxjQUFBLENBREEsbUJ6Q2tpUE4sQ3lDOWhQSSw2QkFRRSxxQnZDdkNJLEN1Q3FDSixRQUFBLENBSkEsV0FBQSxDQURBLHVCQUFBLENBRUEsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsS0FBQSxDQUVBLFV6Q2lpUE4sQ3lDL2hQTSxvQ0FDRSxZekNpaVBSLEN5Qy9oUE0sbUNBQ0UsZ0JBQUEsQ0FFQSxjQUFBLENBREEsZ0J6Q2tpUFIsQ3lDL2hQTSxxRUFDRSxjQUFBLENBQ0EsZ0J6Q2lpUFIsQ3lDaGlQUSwyRUFDRSxZekNraVBWLEN5QzFoUFEsaUNBRUUsT0FBQSxDQURBLGlCekM2aFBWLEN5QzFoUFUsOENBRUUsY0FBQSxDQURBLGV6QzZoUFosQ3lDeGhQUSxvQ0FDRyxrQkFBQSxDQUNBLE96QzBoUFgsQ3lDdmhQWSx1RUFFRSx3QnZDdkVMLEN1Q3NFSyxVdkM1RUosQ3VDOEVJLGN2Q3BHSCxDdUNxR0csZXZDakdGLEN1Q2tHRSxtQnpDeWhQZCxDeUNsaFBVLHlCQURGLDhDQUtJLGtCQUFBLENBSEEsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FFQSxVekNxaFBWLENBQ0YsQ3lDamhQWSx5QkFERiwyREFFSSxPekNvaFBaLENBQ0YsQ3lDL2dQTSxnREFDRSxjQUFBLENBRUEsV0FBQSxDQURBLGdCQUFBLENBRUEsY0FBQSxDQUNBLFd6Q2loUFIsQ3lDemdQSSx5QkFERixzQkFFSSxZekM2Z1BKLENBQ0YsQzBDaHJQRSwwQkFFRSxrQkFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FIQSxlMUNxclBKLEMwQzdxUFUsb0RBQ0UsWTFDK3FQWixDMEN0cVBNLHVFQUNFLFUxQ3dxUFIsQzBDcHFQUSxrRUFDRSxpQkFBQSxDQUNBLHdCMUNzcVBWLEMwQ2pxUFEsK0VBQ0UsUzFDbXFQViIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vdmVyYWxsLXdyYXBwZXIge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuICBib3JkZXI6IG5vbmU7XG4gIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA2MDtmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBAaW5jbHVkZSBtaW4tbWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGhlaWdodDogNTZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogMTBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBnYXA6IDA7XG4gICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgIH1cbiAgfVxuICAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUge1xuICAgIGZsb2F0OiB1bnNldDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBhIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICBmb250LXNpemU6ICRmcy1iYXNlO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IHVybCgjeyRpY29uc31waG9uZS1iLnN2Zyk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlBvLVDDoSA4OjAwIC0gMTY6MDAgaG9kXCI7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBjb2xvcjogJGMtZ3JheS03MDA7XG4gICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIH1cbiAgfVxufVxuXG4jbmF2aWdhdGlvbiB7XG4gIHRvcDogMTcwcHg7XG4gIGhlaWdodDogNTZweDtcblxuICBAaW5jbHVkZSBtaW4tbWQge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uLWluIHtcbiAgICA+IHVsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHR9XG4gICAgICA+IGxpIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAuc3VibWVudS1hcnJvdyB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICA+IGIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cdFx0XHRcdCYuZXh0LmV4cCB7XG5cdFx0XHRcdFx0Lm1lbnUtbGV2ZWwtMiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHRcdD4gdWwubWVudS1sZXZlbC0yIHtcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdFx0XHRnYXA6IDE2cHg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDE2cHgpO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA2MnB4O1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XG5cblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQobisxMCkge1xuXHRcdFx0XHRcdFx0XHRcdCY6bm90KC5hbGwtY2F0KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiAgbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYWxsLWNhdCB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy03MDA7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogJGMteWVsbG93LTcwMDtcblx0XHRcdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1x0XHRcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHRcdFx0XHRcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31hcnJvdy5zdmcpO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygzMy4zMyUgLSAxNnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygyNSUgLSAxNnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygyMCUgLSAxNnB4KTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBhLm1lbnUtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTJweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBhOm5vdCgubWVudS1pbWFnZSkge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDZweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcblxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLW1vei1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1jbGFtcDogMjtcblx0XHRcdFx0XHRcdFx0XHRib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHRcdFx0XHQtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG5cdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRcdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXB4IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LWhlaWdodDogNjBweDtcblx0XHRcdFx0XHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogLW1vei1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWNsYW1wOiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdC13ZWJraXQtbGluZS1jbGFtcDogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0LXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICAgICAgICAgICAgICB9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdD4gLm1lbnUtbGV2ZWwtMyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cbiAgICAgICAgfVxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgIFxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQsICY6bnRoLWxhc3QtY2hpbGQoMiksICY6bnRoLWxhc3QtY2hpbGQoMykge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgIFxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7ICBcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgIFxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5pZC0tMTYsXG4uaWQtLTE3LFxuLmlkLS0xNSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpdGUtbmFtZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDUwcHg7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWluLWxnIHtcbiAgICAgIHBhZGRpbmctbGVmdDogODVweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGxpIHtcbiAgICAgIGZsb2F0OiB1bnNldDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgIHBhZGRpbmc6IDAgOTVweCAwIDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogdXJsKCN7JGljb25zfXBob25lLWIuc3ZnKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xuICAgICAgICAgICAgY29udGVudDogXCJQb3JhZMOtbWUgVsOhbSBQby1Qw6E6IDg6MDAgLSAxNjowMFwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IC02MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5pZC0tMTUge1xuICAjaGVhZGVyIHtcbiAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zZWFyY2gge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC8vIC5taW1lLXNjcm9sbGluZy1kb3duICNuYXZpZ2F0aW9uIHtcbiAgLy8gICB0b3A6IDc1cHg7XG4gIC8vIH1cblxuICAjbmF2aWdhdGlvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDVweDtcbiAgICByaWdodDogNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgIHotaW5kZXg6IDIwMDtcbiAgICB0b3A6IC03N3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIC5uYXZpZ2F0aW9uLWluIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcblxuICAgICAgPiB1bDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICAgID4gdWwgPiBsaTpmaXJzdC1jaGlsZCA+IGEgYiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgIH1cbiAgICAgID4gdWwgPiBsaSA+IGEge1xuICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA4cHg7XG5cbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCAyNHB4O1xuXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICBiIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjRweCAvICRmcy1iYXNlICogMWVtKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuc3VibWVudS1hcnJvdyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31hcnJvdy5zdmcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiB1bCA+IGxpLmFjdGl2ZSxcbiAgICAgID4gdWwgPiBsaS5leHAge1xuICAgICAgICA+IGEge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ncmF5LTQwMDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMzRweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcblxuICAgICAgICAgIGIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zdWJtZW51LWFycm93IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7ICBcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiB1bC5tZW51LWxldmVsLTIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgICAgICA+IGEubWVudS1pbWFnZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGRpdiA+IGEge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICBsaW5lLWNsYW1wOiAyO1xuICAgICAgICAgICAgICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICA+IHVsOmhhcyguZXhwKSB7XG4gICAgICAgID4gbGk6bm90KC5leHApIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5taW1lLWJnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgei1pbmRleDogNjA7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICNoZWFkZXIge1xuICAgICAgei1pbmRleDogMTAwO1xuXG4gICAgICAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1cIm5hdmlnYXRpb25cIl0ge1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB6LWluZGV4OiAyNTA7XG4gICAgICB9XG4gICAgfVxuICAgICNuYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCA1cHg7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQ2cHgpO1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbioge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zbW9vdGg6IGFsd2F5cztcbn1cblxuI2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS40NDtcbn1cblxuaDEsIC5oMSwgaDIsIC5oMiwgaDMsIC5oMywgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDIsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMiwgLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gIH1cbn1cblxuLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgbWFyZ2luOiA0NXB4IDAgMjVweDtcbn1cblxudHIgdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5tc2cge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5zaG93LXRvb2x0aXAuYWNyb255bVtkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogI0Y1RkZERjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZzogMTFweCAwO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuc2l0ZS1tc2cuaW5mb3JtYXRpb24gLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC50ZXh0IHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC50ZXh0IGltZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaXRlLW1zZy5pbmZvcm1hdGlvbiAudGV4dCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2l0ZS1tc2cuaW5mb3JtYXRpb24gLnRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZSB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnNpdGUtbXNnLmluZm9ybWF0aW9uIC5jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHotaW5kZXg6IDQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NEQ2NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBsZWZ0OiAzcHg7XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICByaWdodDogM3B4O1xufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9uZXh0LWMuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2xpY2stbGlzdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2xpY2stbG9hZGluZyAuc2xpY2stbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCxcbi5zbGljay10cmFjayxcbi5zbGljay1zbGlkZSxcbi5zbGljay1zbGlkZSBpbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHpvb206IDE7XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWcge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stZG90cyB7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5zbGljay1kb3RzIGxpIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyOTRENjY7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI5NEQ2NjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrLnNsaWNrLXNsaWRlciA+IGRpdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuLmlkLS00NSAuY29udGVudC1pbm5lciA+IGgxICsgcDpmaXJzdC1vZi10eXBlLCAuaWQtLTQ2IC5jb250ZW50LWlubmVyID4gaDEgKyBwOmZpcnN0LW9mLXR5cGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50eXBlLXBhZ2UgLmNvbnRlbnQtaW5uZXIge1xuICBtYXgtd2lkdGg6IDg2MHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciAuY29udGFjdC1ib3ggdWwgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wYWdlLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgbGVmdDogLTEwcHg7XG59XG4udHlwZS1wYWdlLnNtYXJ0LWxhYmVscy1hY3RpdmUgLnNtYXJ0LWxhYmVsLXdyYXBwZXIgaW5wdXQjY2FwdGNoYSB7XG4gIG1hcmdpbi1sZWZ0OiAxNzBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlci5mb2N1c2VkIGxhYmVsW2Zvcj1jYXB0Y2hhXSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pZC0tNTEgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAuc3RhcnMge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLmlkLS01MSAucmF0ZS13cmFwcGVyLnVudmVpbC13cmFwcGVyIC5yYXRlLWJsb2NrIHtcbiAgcGFkZGluZy1yaWdodDogNjBweDtcbn1cbi5pZC0tNTEgLnJhdGUtd3JhcHBlci51bnZlaWwtd3JhcHBlciAucmF0ZS1jb3VudC5hY3RpdmUge1xuICByaWdodDogLTYwcHg7XG59XG5cbi5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmctdG9wOiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmJyZWFkY3J1bWJzIGEsIC5icmVhZGNydW1icyBzcGFuIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJyZWFkY3J1bWJzIGEgPiBzcGFuLCAuYnJlYWRjcnVtYnMgc3BhbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciwgLmJyZWFkY3J1bWJzIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG4uYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaG9tZS1iLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyAubmF2aWdhdGlvbi1idWxsZXQge1xuICBmb250LXNpemU6IDA7XG4gIHBhZGRpbmc6IDAgNnB4O1xufVxuLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbiAgZm9udC1mYW1pbHk6IHNob3B0ZXQ7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5icmVhZGNydW1icyA+IHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuOm5vdCg6bnRoLWxhc3QtY2hpbGQoMikpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYnMgPiBzcGFuOmxhc3QtY2hpbGQgLm5hdmlnYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1kZXRhaWwuZGVza3RvcCAjY29udGVudC13cmFwcGVyID4gLmJyZWFkY3J1bWJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1kZXRhaWwgLmJyZWFkY3J1bWJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtZGV0YWlsIC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbn1cblxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYSwgLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYTpob3ZlciwgLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmN1c3RvbS1jYXRlZ29yeSAuYnJlYWRjcnVtYnMgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvaG9tZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbn1cbi5jdXN0b20tY2F0ZWdvcnkgLmJyZWFkY3J1bWJzIC5uYXZpZ2F0aW9uLWJ1bGxldDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbmEuYnRuLCAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuYS5idG46bm90KC5idG4teHMpLCAuYnRuOm5vdCguYnRuLXhzKSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZzogOHB4IDMwcHg7XG59XG5hLmJ0bjpob3ZlciwgLmJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5idG4uYnRuLWRlZmF1bHQsIC5idG4uYnRuLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbmEuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyLCAuYnRuLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIzMUYyMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYS5idG4uYnRuLWRlZmF1bHQubG9hZC1wcm9kdWN0cywgLmJ0bi5idG4tZGVmYXVsdC5sb2FkLXByb2R1Y3RzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIzMUYyMDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5hLmJ0bi5idG4tZGVmYXVsdC5sb2FkLXByb2R1Y3RzOmhvdmVyLCAuYnRuLmJ0bi1kZWZhdWx0LmxvYWQtcHJvZHVjdHM6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5hLmJ0bi5hZGQtdG8tY2FydC1idXR0b24sIGEuYnRuLmJ0bi1jb252ZXJzaW9uLCAuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbiwgLmJ0bi5idG4tY29udmVyc2lvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUI5M0Q7XG4gIGJvcmRlci1jb2xvcjogI0Y1QjkzRDtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5hLmJ0bi5hZGQtdG8tY2FydC1idXR0b246aG92ZXIsIGEuYnRuLmJ0bi1jb252ZXJzaW9uOmhvdmVyLCAuYnRuLmFkZC10by1jYXJ0LWJ1dHRvbjpob3ZlciwgLmJ0bi5idG4tY29udmVyc2lvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQwODc7XG4gIGJvcmRlci1jb2xvcjogI0Y5RDA4NztcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmEuYnRuLmJ0bi1zZWNvbmRhcnksIGEuYnRuLmJ0bi1wcmltYXJ5LCAuYnRuLmJ0bi1zZWNvbmRhcnksIC5idG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjVCOTNEO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xufVxuYS5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgYS5idG4uYnRuLXByaW1hcnk6aG92ZXIsIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlciwgLmJ0bi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItY29sb3I6ICNGOUQwODc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQwODc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmFkZC10by1jYXJ0LWJ1dHRvbiwgLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc20ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4uY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuLmJ0bi1zbSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgcGFkZGluZzogOHB4IDE0cHg7XG4gIG1heC13aWR0aDogMTI1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItY29sb3I6ICMyMzFGMjA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmNhcnQtcmVsYXRlZC1idXR0b24gLmJ0bi5idG4tc206aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlEMDg3O1xuICBib3JkZXItY29sb3I6ICNGOUQwODc7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tc2ltcGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLXNpbXBsZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnNpdGVDb29raWVzX19mb3JtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnNpdGVDb29raWVzLS1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTYxKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlQ29va2llc19fZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi5zaXRlQ29va2llc19fbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjb2xvcjogIzExMTExZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpdGVDb29raWVzX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5jdXN0b20tY29va2llcyBoMSB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3VzdG9tLWNvb2tpZXMgcCB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdFt2YWx1ZT1hbGxdIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNTAlO1xufVxuXG4uY3VzdG9tLWNvb2tpZXMgYSwgLmN1c3RvbS1jb29raWVzIGE6aG92ZXIge1xuICBjb2xvcjogI2MzOGEzNTtcbn1cblxuLnNpdGVDb29raWVzX19saW5rcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0yODVweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgbWFyZ2luLXRvcDogLTQ4cHg7XG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgfVxuICAuc2l0ZUNvb2tpZXMgLnNpdGVDb29raWVzX19mb3JtIC5zaXRlQ29va2llc19fYnV0dG9uLmpzLWNvb2tpZXNDb25zZW50U3VibWl0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc2l0ZUNvb2tpZXNfX2J1dHRvbldyYXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLnNpdGVDb29raWVzX19saW5rcyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY3VzdG9tLWNvb2tpZXMgaDEge1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgfVxuICAuY3VzdG9tLWNvb2tpZXMgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zaXRlQ29va2llc19fZm9ybSB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgfVxufVxuLmV4dHJhcy13cmFwIC5leHRyYSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5LCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjlGRjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGVsaXZlcnk6OmJlZm9yZSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL2RlbGl2ZXJ5LnN2Zz8xKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICMyOTRENjY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHNwYW4sIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IHN0cm9uZywgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSBzdHJvbmcge1xuICBmb250LXdlaWdodDogODAwO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2UsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGVsaXZlcnkgLnByaWNlLXJhbmdlIHtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2U6OmJlZm9yZSwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRlbGl2ZXJ5IC5wcmljZS1yYW5nZSA+IGRpdiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kZWxpdmVyeSAucHJpY2UtcmFuZ2UgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlZWYxO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudDo6YmVmb3JlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vc2FsZS5zdmc/MSk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzdHJvbmcsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzdHJvbmcge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzdHJvbmcsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3BhbiwgLmJveC1iZy1kZWZhdWx0IC5leHRyYS5kaXNjb3VudCBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzcGFuLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmV4dHJhcy13cmFwIC5leHRyYS5kaXNjb3VudCBzdHJvbmcsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEuZGlzY291bnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZSB7XG4gIGhlaWdodDogN3B4O1xuICBtYXJnaW46IDA7XG59XG4uZXh0cmFzLXdyYXAgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZTo6YmVmb3JlLCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbn1cbi5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQgLnByaWNlLXJhbmdlID4gZGl2LCAuYm94LWJnLWRlZmF1bHQgLmV4dHJhLmRpc2NvdW50IC5wcmljZS1yYW5nZSA+IGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMzBFNjc7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xufVxuLmV4dHJhcy13cmFwIC5leHRyYSAucHJpY2UtcmFuZ2UsIC5ib3gtYmctZGVmYXVsdCAuZXh0cmEgLnByaWNlLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEuc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4jZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjlGRjtcbiAgY29sb3I6ICMyOTRENjY7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Zvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9mb290ZXItYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbn1cbiNmb290ZXIgYSwgI2Zvb3RlciBoNCwgI2Zvb3RlciBwIHtcbiAgY29sb3I6ICMyOTRENjY7XG59XG4jZm9vdGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbiNmb290ZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzUwODRBMDtcbn1cbiNmb290ZXIgaDQge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0FGQ0FEODtcbn1cbiNmb290ZXIgLm5ld3MtaXRlbS13aWRnZXQge1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jZm9vdGVyIC5iYW5uZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI2Zvb3RlciAuYmFubmVyLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuI2Zvb3RlciAuZm9vdGVyLWJvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgLmZvb3Rlci1ib3R0b20gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4jZm9vdGVyIC5mb290ZXItYm90dG9tIC5jb250YWluZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkNBRDg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4jZm9vdGVyIC5jb3B5cmlnaHQge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cbiNmb290ZXIgLmNvcHlyaWdodCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNmb290ZXIgI3NpZ25hdHVyZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4uY3VzdG9tLWZvb3RlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXYge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMiksIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQsIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCgzKSBoNCB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikgaDQ6OmFmdGVyLCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgaDQ6OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgZm9udC1zaXplOiA5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpIC5uZXdzLWl0ZW0td2lkZ2V0LCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykgLm5ld3MtaXRlbS13aWRnZXQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IGg0LCAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMykuc2hvdy1saXN0IGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IGg0OjphZnRlciwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCBoNDo6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDIpLnNob3ctbGlzdCAubmV3cy1pdGVtLXdpZGdldCwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoMikuc2hvdy1saXN0IC5uZXdzLWl0ZW0td2lkZ2V0Omxhc3Qtb2YtdHlwZSwgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDMpLnNob3ctbGlzdCAubmV3cy1pdGVtLXdpZGdldDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgaDQge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTVweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUZDQUQ4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg0KSAubmV3cy1pdGVtLXdpZGdldCBoNTpmaXJzdC1jaGlsZCB7XG4gICAgb3JkZXI6IC02O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCgyKSB7XG4gICAgb3JkZXI6IC00O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCgzKSB7XG4gICAgb3JkZXI6IC0yO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCg0KSB7XG4gICAgb3JkZXI6IC01O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDQpIC5uZXdzLWl0ZW0td2lkZ2V0IGg1Om50aC1jaGlsZCg1KSB7XG4gICAgb3JkZXI6IC0zO1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zay9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctc2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5jei9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctY3ouc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5odS9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctaHUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5yby9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctcm8uc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5wbC9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctcGwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zaS9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctc2kuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNCkgLm5ld3MtaXRlbS13aWRnZXQgaDUgYVtocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5iZy9cIl06OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZsYWctYmcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQoNSkge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyID4gZGl2Om50aC1jaGlsZCg1KSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgPiBkaXY6bnRoLWNoaWxkKDUpOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNBRkNBRDg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciA+IGRpdjpudGgtY2hpbGQobis2KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5zaGlwcGluZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLWZvb3RlciAuc2hpcHBpbmcsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5zaGlwcGluZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5zaGlwcGluZyAud3JhcCwgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIC53cmFwIGltZywgLmN1c3RvbS1mb290ZXIgLnBheW1lbnQgLndyYXAgaW1nIHtcbiAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xufVxuLmN1c3RvbS1mb290ZXIgLnNoaXBwaW5nIHAsIC5jdXN0b20tZm9vdGVyIC5wYXltZW50IHAge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jdXN0b20tZm9vdGVyIC5mb290ZXItaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1pbmZvID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xufVxuLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmZvb3Rlci1zdG9yZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jdXN0b20tZm9vdGVyIC5mb290ZXItc3RvcmUgLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICMyOTRENjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIC5idG4tcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uY3VzdG9tLWZvb3RlciAuZm9vdGVyLXN0b3JlIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMjk0RDY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmN1c3RvbS1mb290ZXIgLmN1c3RvbS1mb290ZXJfX2NvbnRhY3QgaDQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3gge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IGxvdHRpZS1wbGF5ZXIge1xuICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCBsb3R0aWUtcGxheWVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggbG90dGllLXBsYXllciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NvbnRhY3QtYmcuc3ZnKSBsZWZ0IHRvcCA1cHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ4cHggYXV0bztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQUZDQUQ4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSwgLmN1c3RvbS1mb290ZXIgLmNvbnRhY3QtYm94IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gIH1cbn1cbi5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAudGVsIGEsIC5jdXN0b20tZm9vdGVyIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLnRlbCBhOmhvdmVyLCAuY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLm1haWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLnRlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4uY3VzdG9tLWZvb3RlciAuY29udGFjdC1ib3ggdWwgbGkgLm1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL21haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5jb250YWN0LWJveCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jb250YWN0LWJveCA+IGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY29udGFjdC1ib3ggdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uY29udGFjdC1ib3ggdWwgbGkgc3BhbiB7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIGEge1xuICBjb2xvcjogIzI5NEQ2Njtcbn1cbi5jb250YWN0LWJveCB1bCBsaTpudGgtY2hpbGQoMiksIC5jb250YWN0LWJveCB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gIG9yZGVyOiAtMTtcbn1cbi5jb250YWN0LWJveCB1bCBsaSAudGVsLCAuY29udGFjdC1ib3ggdWwgbGkgLm1haWwge1xuICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jb250YWN0LWJveCB1bCBsaSAudGVsOjpiZWZvcmUsIC5jb250YWN0LWJveCB1bCBsaSAubWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb250YWN0LWJveCB1bCBsaSAudGVsIGEsIC5jb250YWN0LWJveCB1bCBsaSAubWFpbCBhIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Bob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC50ZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCJQby1QaWEgODowMCAtIDE2OjAwIGhvZC5cIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpIC5tYWlsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9tYWlsLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCg0KSB7XG4gIG9yZGVyOiAzO1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCgzKSB7XG4gIG9yZGVyOiA0O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCg2KSB7XG4gIG9yZGVyOiA1O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpOm50aC1jaGlsZCg1KSB7XG4gIG9yZGVyOiA2O1xufVxuLmNvbnRhY3QtYm94IHVsIGxpLnNvY2lhbC1pY29uLWxpc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzQTRDO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbjo6YmVmb3JlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cbi5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb24uZmFjZWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2ZiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi5pbnN0YWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2lnLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuLmNvbnRhY3QtYm94IHVsIC5zb2NpYWwtaWNvbi50aWt0b2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3Rpa3Rvay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbn1cbi5jb250YWN0LWJveCB1bCAuc29jaWFsLWljb24ueW91dHViZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMveXRiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuXG4jaGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgdG9wOiA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciB7XG4gICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLnNpdGUtbmFtZSB7XG4gICAgd2lkdGg6IDMxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDY1cHg7XG4gICAgZmxleDogMCAxIDE0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUge1xuICAgIGZsZXg6IDAgMSAxMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgI2hlYWRlciAuc2l0ZS1uYW1lIHtcbiAgICBmbGV4OiAwIDEgMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgfVxufVxuI2hlYWRlciAuc2l0ZS1uYW1lID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuc2l0ZS1uYW1lID4gYSB7XG4gICAgd2lkdGg6IDI2NHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAtN3B4IGF1dG8gMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4jaGVhZGVyIC5zaXRlLW5hbWUgPiBhIGltZyB7XG4gIG1heC1oZWlnaHQ6IDcwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuc2l0ZS1uYW1lID4gYSBpbWcge1xuICAgIG1heC1oZWlnaHQ6IDk4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5zaXRlLW5hbWUgPiBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogMzJweDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuI2hlYWRlciAuc2VhcmNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcmRlcjogMTtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5zZWFyY2gge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG9yZGVyOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAuc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcmRlcjogMztcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcGFkZGluZzogMjVweCAxMHB4IDE1cHg7XG4gIH1cbn1cbiNoZWFkZXIgLnNlYXJjaCAuc2VhcmNoLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTE0cHg7XG4gIHRvcDogNHB4O1xuICByaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItY29sb3I6ICMyOTRENjY7XG59XG4jaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzQTRDO1xuICBib3JkZXItY29sb3I6ICMxOTNBNEM7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4jaGVhZGVyIC5zZWFyY2gtZm9ybTpob3ZlciAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZkYmRlO1xufVxuI2hlYWRlciAuc2VhcmNoLWlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmRiZGU7XG59XG4jaGVhZGVyIC5zZWFyY2ggLnNlYXJjaC1pbnB1dC1pY29uIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvc2VhcmNoLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2hlYWRlciAuc2VhcmNoIC5zZWFyY2gtaW5wdXQtaWNvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICB3aWR0aDogMzUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhOjpiZWZvcmUge1xuICBsaW5lLWhlaWdodDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhOjpiZWZvcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhOjphZnRlciB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogLTIwcHg7XG4gIGJvdHRvbTogLTIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGE6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbiwgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1hY2NvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjVweDtcbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tbG9naW46aG92ZXIsICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tYWNjb3VudDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbjo6YmVmb3JlLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3VzZXIuc3ZnKTtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1sb2dpbiBzcGFuLCAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLnRvcC1uYXYtYnV0dG9uLWFjY291bnQgc3BhbiB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEudG9wLW5hdi1idXR0b24tbG9naW4gc3BhbiwgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYS50b3AtbmF2LWJ1dHRvbi1hY2NvdW50IHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhLmZhdm9yaXRlIC5mYXZvcml0ZV9pY29uIHtcbiAgICBoZWlnaHQ6IDMycHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGEuZmF2b3JpdGUgc3Bhbjpub3QoLm51bWJlcikge1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgZ2FwOiAxcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF0ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiA3cHggMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9Y2FydF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NhcnQuc3ZnKTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSAuY2FydC1wcmljZSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIGkge1xuICB0b3A6IDI2cHg7XG4gIHJpZ2h0OiA3cHg7XG4gIGxlZnQ6IHVuc2V0O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OUI3OTU7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICBwYWRkaW5nOiAzcHggMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSBpIHtcbiAgICB0b3A6IDE5cHg7XG4gICAgcmlnaHQ6IC0zcHg7XG4gIH1cbn1cbiNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9c2VhcmNoXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NmZGJkZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNXB4O1xuICAgIHRvcDogLTRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gICNoZWFkZXIgLm5hdmlnYXRpb24tYnV0dG9ucyA+IGFbZGF0YS10YXJnZXQ9bmF2aWdhdGlvbl06OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9oYW1iLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG4jaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiTUVOVVwiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbiNoZWFkZXIgLmhlYWRlci1ib3R0b20ge1xuICBib3JkZXI6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjlGQTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3Age1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcCAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5zaXRlLW5hbWUsXG4gICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlciA+IGRpdiB7XG4gICAgZmxleDogdW5zZXQ7XG4gIH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY3Jvc3Muc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE0cHggYXV0bztcbiAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlkLS0xNiAjaGVhZGVyLFxuICAuaWQtLTE3ICNoZWFkZXIsXG4gIC5pZC0tMTUgI2hlYWRlciB7XG4gICAgdG9wOiAwO1xuICB9XG59XG4uaWQtLTE2ICNoZWFkZXIgLnNlYXJjaCxcbi5pZC0tMTcgI2hlYWRlciAuc2VhcmNoLFxuLmlkLS0xNSAjaGVhZGVyIC5zZWFyY2gge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uaWQtLTE2ICNoZWFkZXIgLmhlYWRlci10b3Atd3JhcHBlcixcbi5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyLFxuLmlkLS0xNSAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uaWQtLTE2ICNoZWFkZXIgLmhlYWRlci10b3AsXG4uaWQtLTE3ICNoZWFkZXIgLmhlYWRlci10b3AsXG4uaWQtLTE1ICNoZWFkZXIgLmhlYWRlci10b3Age1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2ICNoZWFkZXIgLmhlYWRlci10b3AsXG4gIC5pZC0tMTcgI2hlYWRlciAuaGVhZGVyLXRvcCxcbiAgLmlkLS0xNSAjaGVhZGVyIC5oZWFkZXItdG9wIHtcbiAgICBwYWRkaW5nOiAyNHB4IDE1cHg7XG4gIH1cbn1cbi5pZC0tMTYgI2hlYWRlciAuaGVhZGVyLXRvcCAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUsXG4uaWQtLTE3ICNoZWFkZXIgLmhlYWRlci10b3AgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51LFxuLmlkLS0xNSAjaGVhZGVyIC5oZWFkZXItdG9wIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3VibWVudS12aXNpYmxlIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnN1Ym1lbnUtdmlzaWJsZSBsaS5leHAgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiB1bnNldDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB1bCBsaTpob3ZlciA+IGEgPiBiIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5wbHVnaW4tZml4ZWQtaGVhZGVyX19iYXNrZXQgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbmJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5uYXZpZ2F0aW9uLWhvdmVyZWQgLm1pbWUtY2F0ZWdvcnlfX2J0biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuYm9keS5uYXZpZ2F0aW9uLWhvdmVyZWQgLm5hdmlnYXRpb24taW4gPiB1bCBsaS5leHQuZXhwIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5uYXZpZ2F0aW9uLWhvdmVyZWQgLm5hdmlnYXRpb24taW4gPiB1bCBsaS5leHQuZXhwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGOUZBO1xuICB9XG59XG5cbmJvZHkuc2VhcmNoLXdpbmRvdy12aXNpYmxlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwMHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTA7XG59XG4ubWltZS1jYXRlZ29yeS1hY3RpdmUuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjI2cHggLSAyNXB4KTtcbiAgdG9wOiAyNTFweDtcbn1cbi5taW1lLWNhdGVnb3J5LWFjdGl2ZSAubWltZS1jYXRlZ29yeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1pbWUtY2F0ZWdvcnktYWN0aXZlIC5taW1lLWNhdGVnb3J5X19saXN0IHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5LWFjdGl2ZSAjaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTk7XG4gIH1cbn1cblxuLm1pbWUtY2F0ZWdvcnlfX2J0biB7XG4gIHdpZHRoOiAyNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUQwODcgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2J0biB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG4ubWltZS1jYXRlZ29yeV9fYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuI2NvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1pbWUtY2F0ZWdvcnkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJvZHk6bm90KC5pbi1pbmRleCkgLm1pbWUtY2F0ZWdvcnkge1xuICBsZWZ0OiAyMHB4O1xufVxuXG4ubWltZS1jYXRlZ29yeV9fbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjA7XG4gIHdpZHRoOiAyNjBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNjM1cHg7XG4gIHBhZGRpbmc6IDI0cHggMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjlFQztcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgfVxufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhIHtcbiAgcGFkZGluZzogN3B4IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjRweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaSA+IGE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhIGIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIG1heC13aWR0aDogMTg1cHg7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpID4gYSAuc3VibWVudS1hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhIC5zdWJtZW51LWFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgPiBsaTpmaXJzdC1vZi10eXBlID4gYSBiIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0ID4gbGk6aG92ZXIgLm1lbnUtbGV2ZWwtMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDA7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA0NTdweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5taW1lLWNhdGVnb3J5X19saXN0IC5tZW51LWxldmVsLTIge1xuICAgIHdpZHRoOiA2MzFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWltZS1jYXRlZ29yeV9fbGlzdCAubWVudS1sZXZlbC0yIHtcbiAgICB3aWR0aDogODM4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QgLm1lbnUtbGV2ZWwtMiB7XG4gICAgd2lkdGg6IDk5MHB4O1xuICB9XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdCAubWltZS1jYXRlZ29yeV9fY29udGFpbmVyLWJhbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjBweDtcbiAgcm93LWdhcDogMzJweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkge1xuICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDEzLjMzMzMzMzMzMzNweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIHtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzUwODRBMDtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEgaW1nIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSA+IGRpdiA+IC5tZW51LWxldmVsLTMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiA4cHggMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMy5zaG93LWFsbCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG4ubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yID4gbGkgPiBkaXYgPiAubWVudS1sZXZlbC0zLnNob3ctYWxsIGxpIHNwYW46YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyBsaSBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpID4gZGl2ID4gLm1lbnUtbGV2ZWwtMyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubWltZS1iYW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbn1cblxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxNnB4O1xuICBwYWRkaW5nOiAwO1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGEge1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDYycHg7XG4gIGdhcDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGEgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4ubWltZS1iYW5uZXJfX2NhdGVnb3J5LWxpc3QgbGkgYSBzcGFuIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1pbWUtYmFubmVyX19jYXRlZ29yeS1saXN0IGxpIGE6aG92ZXIgc3BhbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm1pbWUtYmFubmVyX190aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xufVxuXG4ubWltZS1iYW5uZXJfX2xpbmstbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDZweDtcbiAgcGFkZGluZzogMDtcbn1cbi5taW1lLWJhbm5lcl9fbGluay1saXN0IGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBjb2xvcjogIzI5NEQ2NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWltZS1iYW5uZXJfX2xpbmstbGlzdCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiA+IGxpIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLm1lbnUtaGVscGVyIHtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gIH1cbiAgLm1lbnUtaGVscGVyID4gc3BhbiB7XG4gICAgcGFkZGluZzogMTlweCAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWltZS1jYXRlZ29yeS1hY3RpdmUuYWRtaW4tbG9nZ2VkOjphZnRlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG4gICAgdG9wOiAyNjJweDtcbiAgfVxuICAubWltZS1jYXRlZ29yeV9fbGlzdCA+IGxpOmhvdmVyIC5tZW51LWxldmVsLTIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICB9XG4gIC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbiAgLm1pbWUtY2F0ZWdvcnktYWN0aXZlOjphZnRlciB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG4gICAgdG9wOiAyNjJweDtcbiAgfVxufVxuYm9keSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAub3ZlcmFsbC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogNjA7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbiAgfVxufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLXRvb2xzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICBoZWlnaHQ6IDU2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUge1xuICAgIGhlaWdodDogNzBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRTJFMjtcbiAgfVxufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tbWVudSBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLW1lbnUgbGkge1xuICAgIGdhcDogMDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1tZW51IHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gIH1cbn1cbi50b3AtbmF2aWdhdGlvbi1iYXIgLnRvcC1uYXZpZ2F0aW9uLWJhci1tZW51IHtcbiAgZmxvYXQ6IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udG9wLW5hdmlnYXRpb24tYmFyIC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSBhIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgYSB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgYSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgYTo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcGhvbmUtYi5zdmcpO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnRvcC1uYXZpZ2F0aW9uLWJhciAudG9wLW5hdmlnYXRpb24tYmFyLW1lbnUgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlBvLVDDoSA4OjAwIC0gMTY6MDAgaG9kXCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNzY3Njc2O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuI25hdmlnYXRpb24ge1xuICB0b3A6IDE3MHB4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24ge1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCB7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICB9XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBwYWRkaW5nOiAxNnB4O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgPiBiIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXh0LmV4cCAubWVudS1sZXZlbC0yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBnYXA6IDE2cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTZweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGhlaWdodDogNjJweDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGk6bnRoLWNoaWxkKG4rMTApOm5vdCguYWxsLWNhdCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpLmFsbC1jYXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xuICBib3JkZXItY29sb3I6ICNGNUI5M0Q7XG59XG4jbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaS5hbGwtY2F0ID4gYSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkuYWxsLWNhdCA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDE2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxNnB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlIHtcbiAgICB3aWR0aDogNTJweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGE6bm90KC5tZW51LWltYWdlKSB7XG4gICAgbWFyZ2luOiA2cHggMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBsaW5lLWNsYW1wOiAyO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYTpub3QoLm1lbnUtaW1hZ2UpOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2IHtcbiAgICBmbGV4OiAxO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSA+IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBsaW5lLWNsYW1wOiAyO1xuICAgIGJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweCAhaW1wb3J0YW50O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICM1MDg0QTA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiAubWVudS1sZXZlbC0zIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bGFzdC1jaGlsZCA+IGEsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtbGFzdC1jaGlsZCgyKSA+IGEsICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpudGgtbGFzdC1jaGlsZCgzKSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpsYXN0LWNoaWxkID4gYTpob3ZlciwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOm50aC1sYXN0LWNoaWxkKDIpID4gYTpob3ZlciwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOm50aC1sYXN0LWNoaWxkKDMpID4gYTpob3ZlciB7XG4gICAgY29sb3I6ICM1MDg0QTA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bGFzdC1jaGlsZCA+IGEgYiwgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpOm50aC1sYXN0LWNoaWxkKDIpID4gYSBiLCAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGk6bnRoLWxhc3QtY2hpbGQoMykgPiBhIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLmlkLS0xNiAudG9wLW5hdmlnYXRpb24tYmFyLFxuLmlkLS0xNyAudG9wLW5hdmlnYXRpb24tYmFyLFxuLmlkLS0xNSAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tMTYgLnNpdGUtbmFtZSxcbi5pZC0tMTcgLnNpdGUtbmFtZSxcbi5pZC0tMTUgLnNpdGUtbmFtZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTBweDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTE2IC5zaXRlLW5hbWUsXG4gIC5pZC0tMTcgLnNpdGUtbmFtZSxcbiAgLmlkLS0xNSAuc2l0ZS1uYW1lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDg1cHggIWltcG9ydGFudDtcbiAgfVxufVxuLmlkLS0xNiAuc2l0ZS1uYW1lIGxpLFxuLmlkLS0xNyAuc2l0ZS1uYW1lIGxpLFxuLmlkLS0xNSAuc2l0ZS1uYW1lIGxpIHtcbiAgZmxvYXQ6IHVuc2V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaWQtLTE2IC5zaXRlLW5hbWUgbGkgYSxcbi5pZC0tMTcgLnNpdGUtbmFtZSBsaSBhLFxuLmlkLS0xNSAuc2l0ZS1uYW1lIGxpIGEge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlkLS0xNiAuc2l0ZS1uYW1lIGxpIGEsXG4gIC5pZC0tMTcgLnNpdGUtbmFtZSBsaSBhLFxuICAuaWQtLTE1IC5zaXRlLW5hbWUgbGkgYSB7XG4gICAgcGFkZGluZzogMCA5NXB4IDAgMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uaWQtLTE2IC5zaXRlLW5hbWUgbGkgYTo6YmVmb3JlLFxuLmlkLS0xNyAuc2l0ZS1uYW1lIGxpIGE6OmJlZm9yZSxcbi5pZC0tMTUgLnNpdGUtbmFtZSBsaSBhOjpiZWZvcmUge1xuICBjb250ZW50OiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9waG9uZS1iLnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlkLS0xNiAuc2l0ZS1uYW1lIGxpIGE6OmFmdGVyLFxuICAuaWQtLTE3IC5zaXRlLW5hbWUgbGkgYTo6YWZ0ZXIsXG4gIC5pZC0tMTUgLnNpdGUtbmFtZSBsaSBhOjphZnRlciB7XG4gICAgY29udGVudDogXCJQb3JhZMOtbWUgVsOhbSBQby1Qw6E6IDg6MDAgLSAxNjowMFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IC02MCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cbn1cblxuLmlkLS0xNSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS0xNSAjaGVhZGVyIC5zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI25hdmlnYXRpb24ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBsZWZ0OiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgICB6LWluZGV4OiAyMDA7XG4gICAgdG9wOiAtNzdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaTpmaXJzdC1jaGlsZCA+IGEgYiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaSA+IGEgYiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIC5zdWJtZW51LWFycm93IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkgPiBhIC5zdWJtZW51LWFycm93OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy5zdmcpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiBhLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZkYmRlO1xuICAgIHBhZGRpbmc6IDhweCAzNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiBhIGIsXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiBhIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IGE6OmJlZm9yZSxcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IGE6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gYSAuc3VibWVudS1hcnJvdyxcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IGEgLnN1Ym1lbnUtYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIH1cbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmFjdGl2ZSA+IHVsLm1lbnUtbGV2ZWwtMixcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsLm1lbnUtbGV2ZWwtMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gdWwubWVudS1sZXZlbC0yID4gbGksXG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHAgPiB1bC5tZW51LWxldmVsLTIgPiBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGEubWVudS1pbWFnZSxcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gYS5tZW51LWltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDVweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2UgaW1nLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBhLm1lbnUtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuYWN0aXZlID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhLFxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsID4gbGkuZXhwID4gdWwubWVudS1sZXZlbC0yID4gbGkgPiBkaXYgPiBhIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICNuYXZpZ2F0aW9uIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5hY3RpdmUgPiB1bC5tZW51LWxldmVsLTIgPiBsaSA+IGRpdiA+IGEgc3BhbixcbiAgI25hdmlnYXRpb24gLm5hdmlnYXRpb24taW4gPiB1bCA+IGxpLmV4cCA+IHVsLm1lbnUtbGV2ZWwtMiA+IGxpID4gZGl2ID4gYSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgbGluZS1jbGFtcDogMjtcbiAgICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHggIWltcG9ydGFudDtcbiAgfVxuICAjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiA+IHVsOmhhcyguZXhwKSA+IGxpOm5vdCguZXhwKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlIC5taW1lLWJnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICB6LWluZGV4OiA2MDtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIC5uYXZpZ2F0aW9uLXdpbmRvdy12aXNpYmxlICNoZWFkZXIge1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PW5hdmlnYXRpb25dIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHotaW5kZXg6IDI1MDtcbiAgfVxuICAubmF2aWdhdGlvbi13aW5kb3ctdmlzaWJsZSAjbmF2aWdhdGlvbiB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggNXB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJvdHRvbTogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDZweCk7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgfVxufVxuLnRvdGFsLWRpc2NvdW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5yZW1vdmVhYmxlIC50b3RhbC1kaXNjb3VudCB7XG4gIGNvbG9yOiAjOTNCRjM3O1xuICBvcmRlcjogNztcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlbW92ZWFibGUgLnRvdGFsLWRpc2NvdW50IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgfVxufVxuXG4ubWltZS1kaXNjb3VudF9fcGVyY2VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY29sb3I6ICNFMzBFNjc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogODAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAyMnB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xufVxuLm1pbWUtZGlzY291bnRfX3RvdGFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDIycHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4ubWltZS1kaXNjb3VudF9fdG90YWwgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIGNvbG9yOiAjOTNCRjM3O1xufVxuXG4ubWltZVZvbHVtZVNhbGUge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTVweDtcbiAgY29sb3I6ICNFMzBFNjc7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZWVmMTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLm1pbWVWb2x1bWVTYWxlX190ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubWltZVZvbHVtZVNhbGVfX3RleHQ6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL21pbWUvc3JjL2ljb24vc2FsZS5zdmdcIik7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1pbWVWb2x1bWVTYWxlX19wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4ubWltZVZvbHVtZVNhbGVfX3Byb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzMEU2NztcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNHMgZWFzZTtcbn1cblxuLmlkLS05IC5ib3ggLmV4dHJhLmRpc2NvdW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tOSAuYm94IC5taW1lVm9sdW1lU2FsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbi5pZC0tOSAuYm94IC5taW1lVm9sdW1lU2FsZV9fdGV4dCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAuZXh0cmEuZGlzY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkdmFuY2VkLW9yZGVyIC5leHRyYXMtd3JhcCAubWltZVZvbHVtZVNhbGUge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1heC13aWR0aDogNTQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWR2YW5jZWQtb3JkZXIgLmV4dHJhcy13cmFwIC5taW1lVm9sdW1lU2FsZV9fdGV4dCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLnRvcC1uYXZpZ2F0aW9uLWJhciBhLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnR5cGUtcGFnZS5pbi1mYXZvcml0ZSAuY29udGVudC1pbm5lcixcbi50eXBlLXBhZ2UuaW4tb2JsaWJlbmUgLmNvbnRlbnQtaW5uZXIsXG4udHlwZS1wYWdlLmluLW9ibHViZW5lIC5jb250ZW50LWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtcGFnZS5pbi1mYXZvcml0ZSAucHJvZHVjdHMtYmxvY2sgPiBkaXYsXG4gIC50eXBlLXBhZ2UuaW4tb2JsaWJlbmUgLnByb2R1Y3RzLWJsb2NrID4gZGl2LFxuICAudHlwZS1wYWdlLmluLW9ibHViZW5lIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuXG4uZmF2b3JpdGUtZGV0YWlsIHtcbiAgb3JkZXI6IC0yMDtcbiAgbWFyZ2luOiAwO1xufVxuLmZhdm9yaXRlLWRldGFpbCBwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5mYXZvcml0ZS1kZXRhaWwgcDpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mYXZvcml0ZS1kZXRhaWwgcCBzcGFuLmZhdm9yaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4uZmF2b3JpdGUtZGV0YWlsIHAgc3Bhbi5mYXZvcml0ZSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZhdm9yaXRlX2ljb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZhdm9yaXRlX2ljb24gLm51bWJlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTBweDtcbiAgbGVmdDogdW5zZXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5Qjc5NTtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIHBhZGRpbmc6IDNweCAwO1xufVxuLmZhdm9yaXRlX2ljb24gLm51bWJlcjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZmF2b3JpdGVfaWNvbiBzdmcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByb2R1Y3QuZmF2LWFjdGl2ZSAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiAjMDAwMDAwO1xuICBzdHJva2U6ICMwMDAwMDA7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcm9kdWN0IC5mYXZvcml0ZSBpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucHJvZHVjdCAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiB0cmFuc3BhcmVudDtcbiAgc3Ryb2tlOiAjMDAwMDAwO1xuICBzdHJva2Utd2lkdGg6IDFweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcbn1cblxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwuZmF2LXllcyAuZmF2b3JpdGUgaSBzdmcge1xuICBmaWxsOiAjMDAwMDAwO1xuICB0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcbiAgc3Ryb2tlOiAjMDAwMDAwO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0IHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsLmZhdi15ZXMgLmZhdi10ZXh0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiT2RvYnJhxaUgeiB3aXNobGlzdHVcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi50eXBlLWRldGFpbCAucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCBpIHN2ZyB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDAwMDA7XG4gIHN0cm9rZS13aWR0aDogMnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmZhdm9yaXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWRhdGEtd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5mYXYtdGV4dCB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1kZXRhaWwgLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi50eXBlLWRldGFpbCAucC1pbWFnZS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwgLmJ0bl90b2dnbGUgLmZhdm9yaXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xufVxuLnR5cGUtZGV0YWlsIC5wLWltYWdlLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuYnRuX3RvZ2dsZSAuZmF2b3JpdGUgaSB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xuICBzdHJva2U6ICMwMDAwMDA7XG59XG4udHlwZS1kZXRhaWwgLnAtaW1hZ2Utd3JhcHBlciAuZmF2b3JpdGUtZGV0YWlsIC5idG5fdG9nZ2xlIC5mYXYtdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Nyb2xsZWQtZG93biAubmF2aWdhdGlvbi1idXR0b25zIGEuZmF2b3JpdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAwcHgpO1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMDVzO1xuICB9XG59XG5hLmZhdm9yaXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLyohIEZsaWNraXR5IHYyLjMuMFxuaHR0cHM6Ly9mbGlja2l0eS5tZXRhZml6enkuY29cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5mbGlja2l0eS1lbmFibGVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mbGlja2l0eS12aWV3cG9ydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmxpY2tpdHktc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyNHB4IDAgNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmxpY2tpdHktc2xpZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgfVxufVxuXG4vKiBkcmFnZ2FibGUgKi9cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5mbGlja2l0eS1lbmFibGVkLmlzLWRyYWdnYWJsZSAuZmxpY2tpdHktdmlld3BvcnQuaXMtcG9pbnRlci1kb3duIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXG4uZmxpY2tpdHktYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlGO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMztcbiAgY3Vyc29yOiBhdXRvO1xuICAvKiBwcmV2ZW50IGRpc2FibGVkIGJ1dHRvbiBmcm9tIGNhcHR1cmluZyBwb2ludGVyIHVwIGV2ZW50LiAjNzE2ICovXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uIHtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IDEwcHg7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogMTBweDtcbn1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcnRsIC5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLm5leHQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTBweDtcbn1cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24gLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMyU7XG4gIHRvcDogMjUlO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDUwJTtcbn1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuLmZsaWNraXR5LXBhZ2UtZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDhweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwLjI1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW4taW5kZXggLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG4uaW4taW5kZXggI2NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1pbmRleCAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cbi5pbi1pbmRleCAjY29udGVudCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xuICBvcmRlcjogLTEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbi1pbmRleCAjY29udGVudCAuYmFubmVycy1yb3c6bm90KC5mb290ZXItYmFubmVycykge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cbi5pbi1pbmRleCAjY29udGVudCAuYmVuZWZpdEJhbm5lciB7XG4gIG9yZGVyOiAtOTtcbn1cbi5pbi1pbmRleCAjY29udGVudCAuYm9keS1iYW5uZXJzIHtcbiAgb3JkZXI6IC04O1xufVxuLmluLWluZGV4ICNjb250ZW50IC5ib2R5LWJhbm5lcnMgLmNvbC1zbS00LCAuaW4taW5kZXggI2NvbnRlbnQgLmJvZHktYmFubmVycyAuY29sLXNtLTgge1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbi1pbmRleCAjY29udGVudCAuZm9vdGVyLWJhbm5lcnMge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluLWluZGV4ICNjb250ZW50IC5mb290ZXItYmFubmVycyAuZm9vdGVyLWJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMCA3cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMTBweCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgIGdhcDogMCAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlcjpmaXJzdC1jaGlsZCBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZERkY1O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXI6bnRoLWNoaWxkKDIpIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFNkZGRTI7XG4gIH1cbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIGEge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIGEge1xuICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBhOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciBhID4gaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNiUgMTVweCAwO1xufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10aXRsZSwgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIC5iYW5uZXItd3JhcHBlciAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uZXh0LXRvLWNhcm91c2VsLWJhbm5lcnMgLmJhbm5lci13cmFwcGVyIC5leHRlbmRlZC1iYW5uZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzIzMUYyMDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm5leHQtdG8tY2Fyb3VzZWwtYmFubmVycyAuYmFubmVyLXdyYXBwZXIgLmV4dGVuZGVkLWJhbm5lci1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5iZW5lZml0QmFubmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5iZW5lZml0QmFubmVyX19pdGVtIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG59XG5cbi5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnVzcCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVzcCAuaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzcCAuaXRlbSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudXNwIC5pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbn1cbi51c3AgLmltYWdlIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzcCAuaW1hZ2Uge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c3AgLmltYWdlIHtcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gIH1cbn1cbi51c3AgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICM0QzRDNEM7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC51c3AgcCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4udXNwIHAgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjVweCBhdXRvIDEwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gICAgd2lkdGg6IDc0N3B4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0Q2F0ZWdvcnkge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3NpdGlvbi0tYmVuZWZpdENhdGVnb3J5IC51c3Age1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG5cbi5wb3NpdGlvbi0tYmVuZWZpdFByb2R1Y3Qge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc2l0aW9uLS1iZW5lZml0UHJvZHVjdCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnRvcGNhdCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA0MHB4IDAgMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG9wY2F0IGgyIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4udG9wY2F0IC53cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IC53cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi50b3BjYXQgLml0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nOiAwIDRweCAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC50b3BjYXQgLml0ZW0ge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IC5pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIHBhZGRpbmc6IDAgMTBweCAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50b3BjYXQgLml0ZW0ge1xuICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgfVxufVxuLnRvcGNhdCAuaXRlbSAuaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50b3BjYXQgLml0ZW0gaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wY2F0IC5pdGVtIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4udG9wY2F0IC5pdGVtIGgzOmhvdmVyIHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG5cbi5wYXJ0eS1raWRzIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHkta2lkcyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIGgyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDQwcHggMCAzNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXJ0eS1raWRzIGgyIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDI1cHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC53cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogY2FsYygxMDAlICsgOHB4KTtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHkta2lkcyAud3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBhcnR5LWtpZHMgLnRleHQtY2VudGVyIHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMCAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFydHkta2lkcyAuaXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0ge1xuICAgIHBhZGRpbmc6IDAgN3B4IDE0cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDY2LjY2NjclO1xuICB9XG59XG4ucGFydHkta2lkcyAuaXRlbSAuaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHkta2lkcyAuaXRlbSAuaW1nIGltZzpsYXN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0gLmltZyBpbWc6Zmlyc3QtY2hpbGQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYXJ0eS1raWRzIC5pdGVtIC50ZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXJ0eS1raWRzIC5pdGVtIC50ZXh0IHtcbiAgICBwYWRkaW5nOiA2MHB4IDIwcHggMzVweDtcbiAgfVxufVxuLnBhcnR5LWtpZHMgLml0ZW0gaDMge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWtpZHMgLml0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLnBhcnR5LWtpZHMgLml0ZW0gPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1raWRzIC5idG4tc2ltcGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA4NXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcnR5LWtpZHMgLmJ0bi1zaW1wbGUge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cblxuLnBhcnR5LWFkdWx0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWFkdWx0cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogNDBweCAwIDM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyBoMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweDtcbiAgfVxufVxuLnBhcnR5LWFkdWx0cyAud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAud3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICB9XG59XG4ucGFydHktYWR1bHRzIC5pdGVtIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMCA0cHggMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFydHktYWR1bHRzIC5pdGVtIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuaXRlbSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDE1cHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgLml0ZW0gLmltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucGFydHktYWR1bHRzIC5pdGVtIGgzIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDEwcHggMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhcnR5LWFkdWx0cyAuaXRlbSBoMyB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJ0eS1hZHVsdHMgLml0ZW0gaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFydHktYWR1bHRzIC5pdGVtIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5wYXJ0eS1hZHVsdHMgLml0ZW0gaDM6aG92ZXIge1xuICBjb2xvcjogIzUwODRBMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFydHktYWR1bHRzIC5idG4tc2ltcGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFydHktYWR1bHRzIC5idG4tc2ltcGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi5iYW5uZXItcmF0aW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLXJhdGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgfVxufVxuLmJhbm5lci1yYXRpbmcgLnJhdGluZy1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXJhdGluZyAucmF0aW5nLWhlYWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5iYW5uZXItcmF0aW5nIC5yYXRpbmctaGVhZCAuc3RvcmUtcmF0aW5nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCOTNEO1xuICB3aWR0aDogMTAxcHg7XG4gIGhlaWdodDogMTAxcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC5yYXRpbmctaGVhZCAuc3RvcmUtcmF0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1yYXRpbmcgLnN0b3JlLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG59XG4uYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUgaDIge1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG4uYmFubmVyLXJhdGluZyAuc3RvcmUtdGl0bGUgLnRvdGFsLXJhdGluZ3Mge1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbi5iYW5uZXItcmF0aW5nIC5zdG9yZS10aXRsZSAudG90YWwtcmF0aW5nczpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIH1cbn1cbi5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC52b3RlLXdyYXAge1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICB9XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLW5hbWUge1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG4uYmFubmVyLXJhdGluZyAudm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1yYXRpbmcge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmJhbm5lci1yYXRpbmcgLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnN0YXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5iYW5uZXItcmF0aW5nIC52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uYmFubmVyLXJhdGluZyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2IHtcbiAgbGVmdDogLTEwcHg7XG59XG4uYmFubmVyLXJhdGluZyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgcmlnaHQ6IC0xMHB4O1xufVxuXG4udm90ZXMtd3JhcCAudm90ZS13cmFwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDI1cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXBpYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udm90ZXMtd3JhcCAudm90ZS13cmFwIC52b3RlLWhlYWRlciAudm90ZS1uYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtaGVhZGVyIC52b3RlLXRpbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjMxRjIwO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1oZWFkZXIgLnZvdGUtcmF0aW5nIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnZvdGUtY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnJhdGUtdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAgLnJhdGUtdG9wIC5zdGFyLWNvdW50IHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cblxuLmZvcm0tY29udHJvbCwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5jb25zZW50cy5jb25zZW50cy1maXJzdCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbmlucHV0W3R5cGU9Y2hlY2tib3hdICsgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4taGVpZ2h0OiAxOXB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XSArIGxhYmVsOjpiZWZvcmUge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0FDQUNBO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgdG9wOiAwcHg7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkICsgbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNDQUNBQ0E7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHRvcDogMTBweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGxlZnQ6IDFweDtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IGF1dG87XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5pbnB1dFt0eXBlPWNoZWNrYm94XTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNDQUNBQ0E7XG59XG5cbi5mb3JtLWNvbnRyb2wubGcge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDVweCAxMnB4O1xufVxuXG4jY3VzdG9tZXJMb2dpbiAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sW3R5cGU9ZW1haWxdLCAjY3VzdG9tZXJMb2dpbiAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sW3R5cGU9cGFzc3dvcmRdIHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jY3VzdG9tZXJMb2dpbiAuZm9ybS1ncm91cCAuaW5wdXQtd3JhcHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXIuZW1haWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2VtYWlsLnN2Zz8xKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI2N1c3RvbWVyTG9naW4gLmZvcm0tZ3JvdXAgLmlucHV0LXdyYXBwZXIucGFzc3dvcmQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2xvY2suc3ZnPzEpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG5cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIge1xuICBwYWRkaW5nOiAwIDAgNDBweCAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBoZWlnaHQ6IDU2cHg7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uIHtcbiAgICB0b3A6IDE1JTtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDtcbiAgfVxufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItbmF2aWdhdGlvbi5uYXZpZ2F0aW9uLXByZXYge1xuICAgIGxlZnQ6IC02MHB4O1xuICB9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlciB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG59XG4ucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtYm90dG9tID4gZGl2IC5wLXRvb2xzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjk0RDY2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogNHB4O1xufVxuLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiAucGFnaW5hdGlvbi1idXR0b24uYWN0aXZlLCAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTRENjY7XG59XG5cbi5oNC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5hZHZhbmNlZC1vcmRlciAucHJvZHVjdC1zbGlkZXItaG9sZGVyIC5wcm9kdWN0LXNsaWRlci1uYXZpZ2F0aW9uLm5hdmlnYXRpb24tbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLmFkdmFuY2VkLW9yZGVyIC5wcm9kdWN0LXNsaWRlci1ob2xkZXIgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ubmF2aWdhdGlvbi1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciAudGV4dC1jZW50ZXIgLmJ0bi1zaW1wbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLWluZGV4IC5wcm9kdWN0cy13cmFwcGVyIC50ZXh0LWNlbnRlciAuYnRuLXNpbXBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnRleHQtY2VudGVyIC5idG4tc2ltcGxlIHtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICB9XG59XG4uaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3RzIHtcbiAgb3JkZXI6IDE7XG59XG4uaW4taW5kZXggLnByb2R1Y3RzLXdyYXBwZXIgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICBvcmRlcjogMjtcbn1cbi5pbi1pbmRleCAucHJvZHVjdHMtd3JhcHBlciAudGV4dC1jZW50ZXIge1xuICBvcmRlcjogMztcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIgLnAgYTpub3QoLm5hbWUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucDpob3ZlciAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmZsYWdzIHtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eTpub3QoOmhhcygubWltZS1hdmFpbGFiaWxpdHktZGF0ZSkpIHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzkzQkYzNztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubWltZS1hdmFpbGFiaWxpdHktZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluLWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgICBvcmRlcjogLTE7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG9yZGVyOiA1O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCBzdHJvbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkICsgLnByaWNlIHN0cm9uZyB7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIC5idG4ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2Utc2F2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMzBFNjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5wcmljZS1zdGFuZGFyZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM4Nzg3ODc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojOTNCRjM3XCJdICsgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBjb2xvcjogIzkzQkYzNztcbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uID4gLnJhdGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kdWN0UmF0aW5nQW5jaG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjAwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuI3Byb2R1Y3RSYXRpbmdUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wcm9kdWN0LXJhdGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yYXRpbmctd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4jcmF0aW5nV3JhcHBlciB7XG4gIG1pbi13aWR0aDogMzUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGQ0ZGO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGluZ1dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2UtaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlIHtcbiAgYmFja2dyb3VuZDogI0Y1QjkzRDtcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgcGFkZGluZzogMjNweCAxNnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1zdGFyLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLmFkZC1jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5hZGQtY29tbWVudCA+IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCA+IGRpdjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCA+IC5yYXRlLXN0YXIgPiAuc3RhciB7XG4gIHdpZHRoOiAxOHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0ID4gLnJhdGUtc3RhciA+IC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgPiAucmF0ZS1zdGFyID4gLnN0YXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xuICBjb2xvcjogI0MxRDBEODtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMUQwRDg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayAucmF0ZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sgLnJhdGUtY291bnQge1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi52b3Rlcy13cmFwIHtcbiAgd2lkdGg6IDY1JTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudm90ZXMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcgLnZvdGUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGxlZnQ6IDcwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY1cHgpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjEyMTIxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC1ib2xkLnN2ZykgNTAlIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB3aWR0aDogMTZweDtcbn1cbi52b3Rlcy13cmFwIC5sYXN0LXZvdGUtZGltbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4jcmF0ZS1mb3JtIHtcbiAgcGFkZGluZzogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAzO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGUtZm9ybSB7XG4gICAgbWluLXdpZHRoOiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0ZS1mb3JtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB0b3A6IDEwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzYwcHg7XG4gIH1cbn1cbiNyYXRlLWZvcm0gLmFkZC1jb21tZW50LWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jcmF0ZS1mb3JtIC5hZGQtY29tbWVudC1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMzFmMjA7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBTaG9wdGV0O1xufVxuI3JhdGUtZm9ybSAuZm9ybS1ncm91cCB7XG4gIGNsZWFyOiBub25lO1xufVxuI3JhdGUtZm9ybSAuYWRkLWNvbW1lbnQtbW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jcmF0ZS1mb3JtIGlucHV0LCAjcmF0ZS1mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICByZXNpemU6IG5vbmU7XG59XG4jcmF0ZS1mb3JtIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3JhdGUtZm9ybSBsYWJlbCA+IHNwYW4ge1xuICBjb2xvcjogcmVkO1xufVxuI3JhdGUtZm9ybSAuY29uc2VudHMgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcmF0ZS1mb3JtIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciAuc3RhcnMge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgLnN0YXJzIC5zdGFyIHtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMjZweDtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIC5zdGFycyAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaHAtYWNjb3JkaW9uW2RhdGEtdGVzdGlkPXRhYlJhdGluZ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRoYW5rLXlvdS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuLnRoYW5rLXlvdS1mb3JtIGltZyB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbi50aGFuay15b3UtZm9ybSBidXR0b24ge1xuICBwYWRkaW5nOiAxM3B4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgbGVmdDogNTAlO1xufVxuXG4ucHJvZHVjdCAuZmxhZ3MtZXh0cmEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sYi1zZWFyY2ggLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIH1cbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2OmhvdmVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXY6aG92ZXIgLnAgYTpub3QoLm5hbWUpIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucDpob3ZlciAuZmxhZyB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmZsYWdzIHtcbiAgbGVmdDogNXB4O1xuICB0b3A6IDVweDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLmF2YWlsYWJpbGl0eTpub3QoOmhhcygubWltZS1hdmFpbGFiaWxpdHktZGF0ZSkpIHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAuYXZhaWxhYmlsaXR5IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLm1pbWUtYXZhaWxhYmlsaXR5LWRhdGUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogIzkzQkYzNztcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAubWltZS1hdmFpbGFiaWxpdHktZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluLWluIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwIDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSA+IGRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMge1xuICBtaW4taGVpZ2h0OiA1MHB4O1xuICBvcGFjaXR5OiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIHtcbiAgICBvcmRlcjogLTE7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0cy1ibG9jayA+IGRpdiAucCAucC1pbiAucC1ib3R0b20gLnByaWNlcyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIG9yZGVyOiA1O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1maW5hbCBzdHJvbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wcmljZXMgLnByaWNlLXN0YW5kYXJkICsgLnByaWNlIHN0cm9uZyB7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWluIC5wLWJvdHRvbSAucHJpY2VzIC5wcmljZS1zYXZlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIHtcbiAgcGFkZGluZzogMTBweCAwIDA7XG59XG4ucHJvZHVjdHMtYmxvY2sgPiBkaXYgLnAgLnAtaW4gLnAtYm90dG9tIC5wLXRvb2xzIC5idG4ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucHJpY2Utc2F2ZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMzBFNjc7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5wcmljZS1zdGFuZGFyZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM4Nzg3ODc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucHJpY2Utc3RhbmRhcmQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYXZhaWxhYmlsaXR5IHNwYW5bc3R5bGU9XCJjb2xvcjojOTNCRjM3XCJdICsgLmF2YWlsYWJpbGl0eS1hbW91bnQge1xuICBjb2xvcjogIzkzQkYzNztcbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uID4gLnJhdGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kdWN0UmF0aW5nQW5jaG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMjAwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuI3Byb2R1Y3RSYXRpbmdUaXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wcm9kdWN0LXJhdGluZy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxNnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAucHJvZHVjdC1yYXRpbmctd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuXG4jcmF0aW5nV3JhcHBlciB7XG4gIG1pbi13aWR0aDogMzUlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGQ0ZGO1xuICBwYWRkaW5nOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGluZ1dyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDI2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWF2ZXJhZ2UtaW5uZXIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1hdmVyYWdlIHtcbiAgYmFja2dyb3VuZDogI0Y1QjkzRDtcbiAgYm9yZGVyLXJhZGl1czogOTlweDtcbiAgcGFkZGluZzogMjNweCAxNnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1zdGFyLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLmFkZC1jb21tZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luOiAxMnB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5hZGQtY29tbWVudCA+IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCA+IGRpdjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCA+IC5yYXRlLXN0YXIgPiAuc3RhciB7XG4gIHdpZHRoOiAxOHB4O1xufVxuI3JhdGluZ1dyYXBwZXIgLnJhdGUtd3JhcCAucmF0ZS1saXN0ID4gLnJhdGUtc3RhciA+IC5zdGFyOjpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgPiAucmF0ZS1zdGFyID4gLnN0YXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxY1wiO1xuICBjb2xvcjogI0MxRDBEODtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDMUQwRDg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbiNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAgLnJhdGUtbGlzdCAucmF0ZS1ibG9jayAucmF0ZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG4jcmF0aW5nV3JhcHBlciAucmF0ZS13cmFwIC5yYXRlLWxpc3QgLnJhdGUtYmxvY2sgLnJhdGUtY291bnQge1xuICB0b3A6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi52b3Rlcy13cmFwIHtcbiAgd2lkdGg6IDY1JTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAudm90ZXMtd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi52b3Rlcy13cmFwIC52b3RlLXdyYXAge1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuLnZvdGVzLXdyYXAgLnZvdGUtd3JhcCAudm90ZS1yYXRpbmcgLnZvdGUtdGltZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi52b3Rlcy13cmFwIC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGxlZnQ6IDcwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTY1cHgpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjEyMTIxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuLnZvdGVzLXdyYXAgLnNob3ctbW9yZS1jb21tZW50cy1idXR0b246OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvYXJyb3ctZC1ib2xkLnN2ZykgNTAlIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICB3aWR0aDogMTZweDtcbn1cbi52b3Rlcy13cmFwIC5sYXN0LXZvdGUtZGltbWVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2IoMjU1LCAyNTUsIDI1NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMTAwJSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIwMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4jcmF0ZS1mb3JtIHtcbiAgcGFkZGluZzogMzBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAzO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3JhdGUtZm9ybSB7XG4gICAgbWluLXdpZHRoOiA3NjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAjcmF0ZS1mb3JtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB0b3A6IDEwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogNzYwcHg7XG4gIH1cbn1cbiNyYXRlLWZvcm0gLmFkZC1jb21tZW50LWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jcmF0ZS1mb3JtIC5hZGQtY29tbWVudC1jbG9zZTo6YmVmb3JlIHtcbiAgY29sb3I6ICMyMzFmMjA7XG4gIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gIGZvbnQtZmFtaWx5OiBTaG9wdGV0O1xufVxuI3JhdGUtZm9ybSAuZm9ybS1ncm91cCB7XG4gIGNsZWFyOiBub25lO1xufVxuI3JhdGUtZm9ybSAuYWRkLWNvbW1lbnQtbW9kYWwtdGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jcmF0ZS1mb3JtIGlucHV0LCAjcmF0ZS1mb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICByZXNpemU6IG5vbmU7XG59XG4jcmF0ZS1mb3JtIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI3JhdGUtZm9ybSBsYWJlbCA+IHNwYW4ge1xuICBjb2xvcjogcmVkO1xufVxuI3JhdGUtZm9ybSAuY29uc2VudHMgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcmF0ZS1mb3JtIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgPiBsYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcmF0ZS1mb3JtIC5yYXRpbmctc3RhcnMtd3JhcHBlciAuc3RhcnMge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuI3JhdGUtZm9ybSAucmF0aW5nLXN0YXJzLXdyYXBwZXIgLnN0YXJzIC5zdGFyIHtcbiAgd2lkdGg6IDMxcHg7XG4gIGhlaWdodDogMjZweDtcbn1cbiNyYXRlLWZvcm0gLnJhdGluZy1zdGFycy13cmFwcGVyIC5zdGFycyAuc3Rhcjo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zaHAtYWNjb3JkaW9uW2RhdGEtdGVzdGlkPXRhYlJhdGluZ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRoYW5rLXlvdS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0MHB4O1xufVxuLnRoYW5rLXlvdS1mb3JtIGltZyB7XG4gIHdpZHRoOiAxOTBweDtcbn1cbi50aGFuay15b3UtZm9ybSBidXR0b24ge1xuICBwYWRkaW5nOiAxM3B4IDMycHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmluLWhvZG5vY2VuaS1vYmNob2R1IC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcbiAgbGVmdDogNTAlO1xufVxuXG4ucHJvZHVjdCAuZmxhZ3MtZXh0cmEge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sYi1zZWFyY2ggLnByb2R1Y3RzLWJsb2NrID4gZGl2IC5wIC5wLWJvdHRvbSA+IGRpdiAucHJpY2VzIC5wcmljZS1zdGFuZGFyZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciA+IC5icmVhZGNydW1icyB7XG4gIG9wYWNpdHk6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciA+IC5icmVhZGNydW1icyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5ICNjb250ZW50LXdyYXBwZXIgLmJyZWFkY3J1bWJzIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnR5cGUtY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciAuY2F0ZWdvcnktdGl0bGUge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXdyYXAge1xuICBvcGFjaXR5OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCB7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudHlwZS1jYXRlZ29yeSAuY2F0ZWdvcnktdG9wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkgLmNhdGVnb3J5LXRvcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi50eXBlLWNhdGVnb3J5Om5vdCguY3VzdG9tLWNhdGVnb3J5KSAuY2F0LXByb2R1Y3RzIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50LXdyYXBwZXIgPiAuYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdG9wIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10b3Age1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRvcCAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDIwcHggMCAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10aXRsZSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS1wZXJleCBhLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXBlcmV4IHNwYW4sIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDEsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDIsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDMsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggaDQsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktcGVyZXggbGksIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuY2F0ZWdvcnktdGl0bGUgYSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5jYXRlZ29yeS10aXRsZSBzcGFuLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGgxLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGgyLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGgzLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGg0LCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGxpLCAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgI2NvbnRlbnQgLmJyZWFkY3J1bWJzIGEsIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAjY29udGVudCAuYnJlYWRjcnVtYnMgc3BhbiwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoMSwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoMiwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoMywgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBoNCwgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5ICNjb250ZW50IC5icmVhZGNydW1icyBsaSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAubWltZS1jYXRlZ29yeSB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMzUzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudHlwZS1jYXRlZ29yeS5jdXN0b20tY2F0ZWdvcnkgLm1pbWUtY2F0ZWdvcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDY2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnR5cGUtY2F0ZWdvcnkuY3VzdG9tLWNhdGVnb3J5IC5taW1lLWNhdGVnb3J5IHtcbiAgICBtYXJnaW4tbGVmdDogLTU2OXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gIC50eXBlLWNhdGVnb3J5LmN1c3RvbS1jYXRlZ29yeSAubWltZS1jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NTBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlbHBib3gtdmlzaWJsZSAuY2F0ZWdvcnktdGl0bGUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaGVscGJveC12aXNpYmxlIC5jYXRlZ29yeS1wZXJleCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oZWxwYm94LXZpc2libGUgLmNhdGVnb3J5LXBlcmV4IC5ib3gtaGVscCB7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtOTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5oZWxwYm94LXZpc2libGUgLmNhdGVnb3J5LXBlcmV4IC5ib3gtaGVscCAuaW1nIHtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmhlbHBib3gtdmlzaWJsZSAuY2F0ZWdvcnktcGVyZXggLmNhdC1kZXNjIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5jYXRlZ29yeS1wZXJleCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY2F0ZWdvcnktcGVyZXggLmltZy1iZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2F0ZWdvcnktcGVyZXggYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLmNhdGVnb3J5LXBlcmV4IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ib3gtaGVscCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYm94LWhlbHAge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmJveC1oZWxwIC5pbWcge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4uYm94LWhlbHAgaDMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYm94LWhlbHAgaDMge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgfVxufVxuLmJveC1oZWxwIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5ib3gtaGVscCB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5ib3gtaGVscCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNGOUQwODcgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rcy1saXN0aW5nIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIC13ZWJraXQtZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgZmxleDogMCAwIDMzLjMzMyU7XG59XG4ubGlua3MtbGlzdGluZyAuY2F0LWRyb3Bkb3duIHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSB7XG4gIG1hcmdpbjogMzVweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiTnVuaXRvXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZmxleDogMCAwIDI1JTtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2MtbWFpbi1jYXQge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIGEge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gYTpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gc3BhbiBhIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biBzcGFuIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9zYWJsb25hLW5lbWF6YXQvYXJyb3ctcmlnaHQtc2VkYS5zdmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtYXJyb3cge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvdXNlci9kb2N1bWVudHMvdXBsb2FkL3NhYmxvbmEtbmVtYXphdC9hcnJvdy1kb3duLnN2Z1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRvcDogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGU6aG92ZXIgLmNjLW1haW4tY2F0IHtcbiAgY29sb3I6ICM1MDg0QTA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGlua3MtbGlzdGluZyB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1kcm9wZG93biBhIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNjLW1haW4tY2F0IHtcbiAgICBwYWRkaW5nOiAyMnB4IDE1cHggMThweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTtcbiAgfVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGUgLmNhdC1hcnJvdyB7XG4gICAgei1pbmRleDogOTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogMHB4O1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgLXdlYmtpdC1tb3otYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgcGFkZGluZzogMCAxNXB4IDEwcHg7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2F0LXByb2R1Y3RzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXQtcHJvZHVjdHMge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxufVxuLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAuY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiA0NXB4IDAgMDtcbn1cblxuLnR5cGUtY2F0ZWdvcnkgI3Byb2R1Y3RzLnJvdyAucHJvZHVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4ubWluaS1uYWRwaXMge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWFyZ2luOiAyMHB4IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2Uge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgfVxufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGkge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIHtcbiAgICB3aWR0aDogMTYuNjY2NyU7XG4gIH1cbn1cbi5zdWJjYXRlZ29yaWVzLndpdGgtaW1hZ2UgbGk6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgaGVpZ2h0OiA2MnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSB7XG4gIHdpZHRoOiA1NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIC5pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDQ2cHg7XG59XG4uc3ViY2F0ZWdvcmllcy53aXRoLWltYWdlIGxpIGEgLnRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbWF4LXdpZHRoOiBub25lO1xuICB0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOiAxcHg7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhOmhvdmVyIC50ZXh0IHtcbiAgY29sb3I6ICM1MDg0QTA7XG4gIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbi5jdXN0b20tY2F0ZWdvcnkgLnN1YmNhdGVnb3JpZXMud2l0aC1pbWFnZSBsaSBhIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNjYXRlZ29yeS1oZWFkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMzI1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI3NXB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjVweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhci5zaG93LXNpZGViYXIgKyAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIC5wcm9kdWN0cy1ibG9jayA+IGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyLWluZGVudGVkIC5zaWRlYmFyLnNob3ctc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIuc2hvdy1zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1pbmRlbnRlZCAuc2lkZWJhciAuZmlsdGVycy13cmFwcGVyIHtcbiAgICB3aWR0aDogMjU2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpZGViYXItaW5kZW50ZWQgLnNpZGViYXIgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG5cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB0b3A6IC0xMHB4O1xuICB9XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyIC5ib3gtYmctdmFyaWFudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbiNjb250ZW50LXdyYXBwZXIgLnNpZGViYXIgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jY29udGVudC13cmFwcGVyIC5zaWRlYmFyLWlubmVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG4jY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXVudmVpbC1idXR0b24td3JhcHBlciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtdW52ZWlsLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwcHg7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMudmlzaWJsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG59XG4jY29udGVudC13cmFwcGVyICNmaWx0ZXJzIGg0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4jY29udGVudC13cmFwcGVyICNmaWx0ZXJzIGg0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgaDQ6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50LXdyYXBwZXIgI2ZpbHRlcnMgLmhpZGVGaWx0ZXIgPiBmb3JtLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5wYXJhbWV0cmljLXNsaWRlci13cmFwcGVyLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5wYXJhbS1maWx0ZXItdG9wLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5zbGlkZXItaGVhZGVyLCAjY29udGVudC13cmFwcGVyICNmaWx0ZXJzIC5oaWRlRmlsdGVyIC5zbGlkZXItY29udGVudCB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTA7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICBwYWRkaW5nOiAxNHB4IDE1cHggMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogcmVtKDE3cHgpO1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICMyOTRENjY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246aG92ZXI6OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbn1cbiNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiRmlsdHJvdsOhbsOtXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjb250ZW50LXdyYXBwZXIgLmZpbHRlcnMtd3JhcHBlciAuYnRuLnVudmVpbC1idXR0b246OmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY29udGVudC13cmFwcGVyIC5maWx0ZXJzLXdyYXBwZXIgLmJ0bi51bnZlaWwtYnV0dG9uOjphZnRlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQtd3JhcHBlciAuZmlsdGVycy13cmFwcGVyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJPdGV2xZnDrXQgZmlsdHIgXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU2tyw710IGZpbHRyb3bDoW7DrVwiO1xuICB9XG59XG5cbi5ib3guYm94LXNtLmJveC1maWx0ZXJzIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5zbGlkZXItd3JhcHBlciBoNCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItd3JhcHBlciBoNCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zbGlkZXItaGVhZGVyIHtcbiAgb3JkZXI6IDM7XG4gIHBhZGRpbmc6IDVweCAwIDIycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4uc2xpZGVyLWhlYWRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIkvEjVwiO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zbGlkZXItaGVhZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcImHFvlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgbWFyZ2luLXRvcDogLTE5cHg7XG59XG4uc2xpZGVyLWhlYWRlciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE3cHg7XG4gIGNvbG9yOiAjMjk0RDY2O1xufVxuLnNsaWRlci1oZWFkZXIgLmZyb20sIC5zbGlkZXItaGVhZGVyIC50byB7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNsaWRlci1oZWFkZXIgLnRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi51aS1zbGlkZXIsIC5zbGlkZXItY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogI2NmZGJkZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZGJkZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDRweDtcbn1cblxuLnNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnVpLXNsaWRlciAudWktc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiA0cHg7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1oYW5kbGUge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IC03cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzFGMjA7XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTZweCAwO1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbn1cbi5maWx0ZXItc2VjdGlvbi5zaG93QWxsIGZpZWxkc2V0ID4gZGl2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24uc2hvd0FsbCBmaWVsZHNldCA+IGRpdi5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IGZvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG4uZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciA+IGRpdiB7XG4gICAgd2lkdGg6IDU0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDU0cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXIge1xuICAgIHdpZHRoOiA0NnB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uLmZpbHRlci1zZWN0aW9uLXBhcmFtZXRyaWMtaWQtMjU0IC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIgLmFkdmFuY2VkLXBhcmFtZXRlci1pbm5lciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjM1KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQgLmFkdmFuY2VkLWZpbHRlcnMtd3JhcHBlciAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1wYXJhbWV0cmljLWlkLTI1NCAuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIC5hZHZhbmNlZC1wYXJhbWV0ZXItaW5uZXIueWVzLWJlZm9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2hlY2stdy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbn1cblxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24ge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb24uZmlsdGVyLXNlY3Rpb24tY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4jY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YmVmb3JlLCAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIC5maWx0ZXItc2VjdGlvbi5maWx0ZXItc2VjdGlvbi1jb3VudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NhdGVnb3J5LWZpbHRlci1ob3ZlciAuZmlsdGVyLXNlY3Rpb246bnRoLWxhc3QtY2hpbGQoMikge1xuICBib3JkZXItcmFkaXVzOiAwIDAgOHB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5cbi5maWx0ZXItc2VjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWx0ZXItc2VjdGlvbnMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmZpbHRlci1zZWN0aW9uIC5maWx0ZXItbGFiZWwgLmZpbHRlci1jb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjODc4Nzg3O1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLXNlY3Rpb24gLmZpbHRlci1sYWJlbCAuZmlsdGVyLWNvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIihcIjtcbn1cbi5maWx0ZXItc2VjdGlvbiAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQ6OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG59XG4uZmlsdGVyLXNlY3Rpb24gPiBmb3JtIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG4uZmlsdGVyLXNlY3Rpb24uaGlkZWZpbHRlcnMgPiBmb3JtIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4jY2xlYXItZmlsdGVycyB7XG4gIG1hcmdpbjogMTBweCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDA7XG59XG4jY2xlYXItZmlsdGVycyAuY2xvc2UtYWZ0ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNjbGVhci1maWx0ZXJzIC5jbG9zZS1hZnRlcjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmZpbHRlci10b3RhbC1jb3VudCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5maWx0ZXItdG90YWwtY291bnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDI1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDMxMHB4O1xuICB9XG59XG4uZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90ZXbFmcOtdCBmaWx0ciBcIl0ge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJPdGV2xZnDrXQgZmlsdHIgXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiU2tyw710IGZpbHRyb3bDoW7DrVwiO1xuICB9XG59XG4uZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIk90ZXbFmcOtdCBmaWx0ciBcIl06OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdGVyLXZpc2libGUgI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uW2RhdGEtdGV4dD1cIlphdsWZw610IGZpbHRyXCJdOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiWm9icmF6aXQgZmlsdHJvdsOhbsOtXCI7XG4gIH1cbn1cbi5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2xZnDrXQgZmlsdHJcIl06OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMzMHB4KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItdmlzaWJsZSAjY29udGVudCAuc2lkZWJhciArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIgLnByb2R1Y3RzLWJsb2NrID4gZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci12aXNpYmxlICNjb250ZW50IC5zaWRlYmFyICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciAucHJvZHVjdHMtYmxvY2sgPiBkaXYge1xuICAgIHdpZHRoOiAzMy4zMyU7XG4gIH1cbn1cblxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHJlbSgxN3B4KTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgaGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgbWluLXdpZHRoOiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICBtaW4td2lkdGg6IDMxMHB4O1xuICB9XG59XG4jY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiWm9icmF6aXQgZmlsdHJvdsOhbsOtXCI7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuI2NvbnRlbnQgLnNpZGViYXIgLmJ0bi51bnZlaWwtYnV0dG9uOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2Fycm93LWQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4jY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiT3RldsWZw610IGZpbHRyIFwiXSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiT3RldsWZw610IGZpbHRyIFwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlNrcsO9dCBmaWx0cm92w6Fuw61cIjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNjb250ZW50IC5zaWRlYmFyIC5idG4udW52ZWlsLWJ1dHRvbltkYXRhLXRleHQ9XCJaYXbFmcOtdCBmaWx0clwiXTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlpvYnJheml0IGZpbHRyb3bDoW7DrVwiO1xuICB9XG59XG4jY29udGVudCAuc2lkZWJhciAuYnRuLnVudmVpbC1idXR0b25bZGF0YS10ZXh0PVwiWmF2xZnDrXQgZmlsdHJcIl06OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbiNjb250ZW50IC5zaWRlYmFyIC5maWx0ZXJzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NvbnRlbnQgLnNpZGViYXIgLmZpbHRlcnMudmlzaWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNjb250ZW50IC5zaWRlYmFyICNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNjb250ZW50IC5zaWRlYmFyICNjYXRlZ29yeS1maWx0ZXItaG92ZXIgPiAuZmlsdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uZmlsdGVycy1zZWxlY3RlZCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkOmVtcHR5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkUyRTI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRvcDogMDtcbn1cbi5maWx0ZXJzLXNlbGVjdGVkIC5maWx0ZXItbGFiZWwge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogM3B4IDEycHg7XG4gIG1hcmdpbjogNXB4IDVweCA1cHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEN0U1RUY7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG4uZmlsdGVycy1zZWxlY3RlZCAuZmlsdGVyLWxhYmVsIC5maWx0ZXItY291bnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRlcnMtc2VsZWN0ZWQgLmZpbHRlci1sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogc2hvcHRldDtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogOXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5tb2JpbGUgLmZpbHRlcnMtc2VsZWN0ZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2F0ZWdvcnktY29udGVudC13cmFwcGVyICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIG9yZGVyOiAtMTtcbiAgfVxufVxuXG4uY29sdW1ucy1zZWxlY3RvciB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sdW1ucy1zZWxlY3RvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmNvbHVtbnMtc2VsZWN0b3IgLnRyYW5zZm9ybS10by1ncmlkLFxuLmNvbHVtbnMtc2VsZWN0b3IgLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jb2x1bW5zLXNlbGVjdG9yIC50cmFuc2Zvcm0tdG8tcm93cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2dyaWQxLnN2Zyk7XG59XG4uY29sdW1ucy1zZWxlY3RvciAudHJhbnNmb3JtLXRvLXJvd3MuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZ3JpZDEtaG92ZXIuc3ZnKTtcbn1cbi5jb2x1bW5zLXNlbGVjdG9yIC50cmFuc2Zvcm0tdG8tZ3JpZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2dyaWQyLnN2Zyk7XG59XG4uY29sdW1ucy1zZWxlY3RvciAudHJhbnNmb3JtLXRvLWdyaWQuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvZ3JpZDItaG92ZXIuc3ZnKTtcbn1cblxuI2NhdGVnb3J5LWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG4jY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzIzMUYyMDtcbn1cbiNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwixZlhemVuw606XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyICNwcm9kdWN0cy1saXN0aW5nLW9yZGVyOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiNjYXRlZ29yeS1oZWFkZXIgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIgLmljb24tY2hldnJvbi1kb3duIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuI2NhdGVnb3J5LWhlYWRlciAjcHJvZHVjdHMtbGlzdGluZy1vcmRlciAucHJvZHVjdHMtbGlzdGluZy1vcmRlci1oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZTtcbiAgICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuI2NhdGVnb3J5LWhlYWRlciAuZHJvcGRvd24tbWVudSBsYWJlbDpob3ZlciB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jY2F0ZWdvcnktaGVhZGVyIC5kcm9wZG93bi1tZW51IHN0cm9uZyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBhZ2luYXRpb24td3JhcHBlciAucGFnaW5hdGlvbi10b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIGEsIC5wYWdpbmF0aW9uLXdyYXBwZXIgLnBhZ2luYXRpb24tdG9wIHN0cm9uZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG4ucGFnaW5hdGlvbiBhLCAucGFnaW5hdGlvbiBzdHJvbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQjRCNEI0O1xuICBjb2xvcjogIzQwNjI1MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgbWluLXdpZHRoOiA0OHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4ucGFnaW5hdGlvbiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjMxRjIwO1xuICBjb2xvcjogIzQwNjI1MDtcbn1cbi5wYWdpbmF0aW9uIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFnaW5hdGlvbiAucGFnaW5hdGlvbi1saW5rLnByZXY6OmJlZm9yZSwgLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluay5uZXh0OjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnBhZ2luYXRpb24gLnBhZ2luYXRpb24tbGluay5wcmV2IHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvcHJldi1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICBvcmRlcjogLTk5OTtcbn1cbi5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uLWxpbmsubmV4dCB7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL25leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgb3JkZXI6IDk5OTtcbn1cblxuLnAtZGV0YWlsLWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtZGV0YWlsLWlubmVyLWhlYWRlci1tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRldGFpbC1pbm5lciBoMSwgLnAtZGV0YWlsLWlubmVyIC5oMSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kZXRhaWwtaW5uZXIgaDEsIC5wLWRldGFpbC1pbm5lciAuaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy1sYWJlbCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCIoXCI7XG4gIG1hcmdpbi1yaWdodDogLTRweDtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMtbGFiZWw6OmFmdGVyIHtcbiAgY29udGVudDogXCIpXCI7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAzcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQgLmJyYW5kLXdyYXBwZXIge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnJhdGluZ3MtYW5kLWJyYW5kIC5icmFuZC13cmFwcGVyIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICBtYXgtaGVpZ2h0OiAxNTBweDtcbn1cbi5wLWRldGFpbC1pbm5lciAucmF0aW5ncy1hbmQtYnJhbmQgLmJyYW5kLXdyYXBwZXIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5wLWRldGFpbC1pbm5lciAuc3RhcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnN0YXJzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnAtZGV0YWlsLWlubmVyIC5zdGFycy13cmFwcGVyIC5zdGFyLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWNvZGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGNvbG9yOiAjQkRCREJEO1xufVxuLnAtZGV0YWlsLWlubmVyIC5wLWNvZGUgdGgge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucC1kZXRhaWwtaW5uZXIgLnAtY29kZSB0aDo6YWZ0ZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbnRlbnQ6IFwiS8OzZCBwcm9kdWt0dTpcIjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wLWRldGFpbC1pbm5lciAucC1jb2RlIHRkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC1kYXRhLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuYnJlYWRjcnVtYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAwIDE4cHggIWltcG9ydGFudDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2MCU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5wLXNob3J0LWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLnNvbGQtb3V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UyRTJFMjtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IHRyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nOiAxMnB4IDAgMDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgdHIgdGQge1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCA+IC5hdmFpbGFiaWxpdHktbGFiZWw6bm90KFtzdHlsZT1cImNvbG9yOiAjOTNCRjM3XCJdKSwgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSB0ciB0ZCA+IC5hdmFpbGFiaWxpdHktbGFiZWw6bm90KFtzdHlsZT1cImNvbG9yOiM5M0JGMzdcIl0pIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0ZCB7XG4gIHBhZGRpbmc6IDAgMCAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0ZCAuZGVmYXVsdC12YXJpYW50IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IHRoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5kZWxpdmVyeS10aW1lLXJvdyB0aDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuZGVsaXZlcnktdGltZS1yb3cgdGggc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkzQkYzNztcbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGJvZHkgLmRlbGl2ZXJ5LXRpbWUtcm93IC5kZWxpdmVyeS10aW1lIHNwYW4ge1xuICBjb2xvcjogIzkzQkYzNztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIHRib2R5IC5zaGlwcGluZy1vcHRpb25zLXJvdyB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0Ym9keSAuc2hpcHBpbmctb3B0aW9ucy1yb3cgdGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLmRldGFpbC1wYXJhbWV0ZXJzIC5wLWNvZGUsIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgdGgge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyB0ZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuZGV0YWlsLXBhcmFtZXRlcnMgLnNoaXBwaW5nLW9wdGlvbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3RydWNrLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLnAtZGF0YS13cmFwcGVyIC5kZXRhaWwtcGFyYW1ldGVycyAuc2hpcHBpbmctb3B0aW9uczpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvdHJ1Y2staG92ZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG59XG4ucC1kYXRhLXdyYXBwZXIgI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC12YXJpYW50cy1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAyOHB4O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1maW5hbCB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4ucC1kYXRhLXdyYXBwZXIgLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2Utc2F2ZSArIC5wcmljZS1maW5hbCB7XG4gIGNvbG9yOiAjRTMwRTY3O1xufVxuLnAtZGF0YS13cmFwcGVyIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXN0YW5kYXJkIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IHtcbiAgb3JkZXI6IDEyO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy10b3A6IDA7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0IC5xdWFudGl0eSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3N3B4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQgLnF1YW50aXR5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgb3JkZXI6IDEzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQ4cHgpO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAzNzBweCkge1xuICAucC1kYXRhLXdyYXBwZXIgLmFkZC10by1jYXJ0LWJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiUMWZaWRhdCBkbyBrb8Whw61rdVwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5wLWRhdGEtd3JhcHBlciAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxufVxuLnAtZGF0YS13cmFwcGVyIC5mYXZvcml0ZS1kZXRhaWwge1xuICBvcmRlcjogMTQ7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmZhdm9yaXRlLWRldGFpbCAuZmF2b3JpdGUge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cbi5wLWRhdGEtd3JhcHBlciAucC10by1jYXJ0LWJsb2NrIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9yZGVyOiAtMTtcbiAgcGFkZGluZzogMTVweCAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xufVxuLnAtZGF0YS13cmFwcGVyIC5saW5rLWljb24ud2F0Y2hkb2cge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNjNweCk7XG59XG4ucC1kYXRhLXdyYXBwZXIgLmxpbmstaWNvbi53YXRjaGRvZzo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wLWRhdGEtd3JhcHBlciAuYXZhaWxhYmlsaXR5LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5wLWRhdGEtd3JhcHBlciAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM5M0JGMzc7XG59XG4ucC1kYXRhLXdyYXBwZXIgPiAuYnV0dG9ucy13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50eXBlLWRldGFpbCAjY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxudWwuY2hlY2stbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbnVsLmNoZWNrLWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzhweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxudWwuY2hlY2stbGlzdCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL2NoZWNrLWxpc3Quc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53YXRjaGRvZy1hY3Rpb24tYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ud2F0Y2hkb2ctYWN0aW9uLWJ1dHRvbnMgLmJ0bi5idG4tcHJpbWFyeSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDE1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLndhdGNoZG9nLXRpdGxlIHtcbiAgZm9udC1zaXplOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLndhdGNoZG9nLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlVwb3pvcm7Em3RlIG3EmywgYcW+IGJ1ZGUgcHJvZHVrdCBza2xhZGVtXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53YXRjaGRvZy10aXRsZTo6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuI3dhdGNoZG9nLWZvcm0gPiBkaXY6bnRoLWxhc3QtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN3YXRjaGRvZy1mb3JtIC53YXRjaGRvZy1yb3cge1xuICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuI3dhdGNoZG9nLWZvcm0gLndhdGNoZG9nLXJvdyAubm90aWZpY2F0aW9uRW1haWwge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cbiN3YXRjaGRvZy1mb3JtIC53YXRjaGRvZy1yb3cgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtdmFyaWFudHMtYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBvcmRlcjogLTE7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1sYWJlbCB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxhYmVsID4gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1sYWJlbCA+IHNwYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiOlwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC52YXJpYW50LWxpc3Qge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBvcmRlcjogLTE7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAudmFyaWFudC1saXN0IHNlbGVjdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0QnV0dG9uc0NvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jcHJvZHVjdC1kZXRhaWwtZm9ybSAuc2VsZWN0LW9wdGlvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAwIDhweCA4cHggMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMyMzFGMjA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3Qtb3B0aW9uW3N0eWxlKj1iYWNrZ3JvdW5kLWNvbG9yXSB7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMzJweDtcbiAgbWluLXdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3Qtb3B0aW9uLnNpbmdsZS1vcHRpb24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3Qtb3B0aW9uLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzI5NEQ2Njtcbn1cbiNwcm9kdWN0LWRldGFpbC1mb3JtIC5zZWxlY3Qtb3B0aW9uLmF2YWlsYWJsZS1mYWxzZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgI0YxRjFGMSAwJSwgI0YxRjFGMSBjYWxjKDUwJSAtIDAuOHB4KSwgIzI5NEQ2NiA1MCUsICNGMUYxRjEgY2FsYyg1MCUgKyAwLjhweCksICNGMUYxRjEgMTAwJSk7XG4gIGJvcmRlci1jb2xvcjogIzI5NEQ2NjtcbiAgY29sb3I6ICMyMzFGMjA7XG59XG5cbi5jLXByb2R1Y3QtaW50ZXJjb25uZWN0aW9uLWRldGFpbC1wYXJhbXMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnF1YW50aXR5IHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ucXVhbnRpdHkgaW5wdXQge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG59XG4ucXVhbnRpdHkgLmRlY3JlYXNlLCAucXVhbnRpdHkgLmluY3JlYXNlIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICB3aWR0aDogMjJweDtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTo6YmVmb3JlIHtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5xdWFudGl0eSAuZGVjcmVhc2U6aG92ZXI6OmJlZm9yZSwgLnF1YW50aXR5IC5pbmNyZWFzZTpob3Zlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1QjkzRDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC1pbWFnZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgfVxufVxuLnAtaW1hZ2Utd3JhcHBlciAucC1pbWFnZSAuZmxhZ3MtZXh0cmEge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLWltYWdlLXdyYXBwZXIgPiAucm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlIHtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtcHJldiB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYtYy5zdmcpO1xuICBoZWlnaHQ6IDI0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wLWltYWdlLXdyYXBwZXIgLmJ0bi1pbWFnZS1uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtaW1hZ2Utd3JhcHBlciAuYnRuLWltYWdlLW5leHQge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG4ucC1pbWFnZS13cmFwcGVyIC5idG4taW1hZ2UtbmV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC1jLnN2Zyk7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnAtaW1hZ2Utd3JhcHBlciAucC1tYWluLWltYWdlLm5vLWltZyArIC5idG4taW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnAtaW1hZ2Utd3JhcHBlciAucC1tYWluLWltYWdlLm5vLWltZyArIC5idG4taW1hZ2UgKyAuYnRuLWltYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnAtdGh1bWJuYWlscyBhIHtcbiAgcGFkZGluZzogMCAzcHg7XG59XG4ucC10aHVtYm5haWxzIGEuaGlnaGxpZ2h0ZWQgaW1nIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xufVxuLnAtdGh1bWJuYWlscyBhIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5wLXRodW1ibmFpbHMgLnRodW1ibmFpbC1uZXh0LCAucC10aHVtYm5haWxzIC50aHVtYm5haWwtcHJldiB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnAtdGh1bWJuYWlscyAudGh1bWJuYWlsLW5leHQ6OmJlZm9yZSwgLnAtdGh1bWJuYWlscyAudGh1bWJuYWlsLXByZXY6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucC10aHVtYm5haWxzIC50aHVtYm5haWwtbmV4dCB7XG4gIGJhY2tncm91bmQ6ICMwMDAwMDAgdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvbmV4dC1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xufVxuLnAtdGh1bWJuYWlscyAudGh1bWJuYWlsLXByZXYge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybCgvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zL3ByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgbGVmdDogMXB4O1xufVxuXG4jcC1kZXRhaWwtdGFicyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xufVxuI3AtZGV0YWlsLXRhYnMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcC1kZXRhaWwtdGFicyBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbiNwLWRldGFpbC10YWJzIGxpOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3AtZGV0YWlsLXRhYnMgbGlbZGF0YS10ZXN0aWQ9dGFiRGlzY3Vzc2lvbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3AtZGV0YWlsLXRhYnMgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZzogOXB4IDIycHg7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWw7XG59XG4jcC1kZXRhaWwtdGFicyBsaSBhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLWJvbGQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcmRlcjogMztcbn1cbiNwLWRldGFpbC10YWJzIGxpOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI3AtZGV0YWlsLXRhYnMgbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjNTA4NEEwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWw7XG59XG4jcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4jcC1kZXRhaWwtdGFicyBsaS5hY3RpdmUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI3AtZGV0YWlsLXRhYnMgbGlbZGF0YS10ZXN0aWQ9dGFiRGVzY3JpcHRpb25dIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCIgcHJvZHVrdHVcIjtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnNocC10YWJzLWhvbGRlciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC1kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnAtZGV0YWlsIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGM0U2O1xuICBib3JkZXItbGVmdDogOTk5OXB4IHNvbGlkICNGOEYzRTY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogOTk5OXB4IDAgMCAjRjhGM0U2O1xuICBib3gtc2hhZG93OiA5OTk5cHggMCAwICNGOEYzRTY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUG9waXNcIjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBtYXJnaW46IDEzcHggMCAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC1kZXRhaWwgLnAtZGV0YWlsLXRhYnMtd3JhcHBlcjpub3QoLnNocC1hY2NvcmRpb24td3JhcHBlcikgLmJhc2ljLWRlc2NyaXB0aW9uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLWRldGFpbCAucC1kZXRhaWwtdGFicy13cmFwcGVyOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSAuYmFzaWMtZGVzY3JpcHRpb246OmJlZm9yZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnAtZGV0YWlsIC5wcm9kdWN0cy1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtZGV0YWlsIC5wcm9kdWN0cy1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uIHRyIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlMjI4MDtcbn1cbi5iYXNpYy1kZXNjcmlwdGlvbiB0ciB0ZCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uY2F0ZWdvcnktcGVyZXggdWwsXG4uY2F0ZWdvcnlfX3NlY29uZERlc2NyaXB0aW9uIHVsLFxuLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwsXG4udGFiLWNvbnRlbnQgdWwsXG4ud2VsY29tZS13cmFwcGVyIHVsLFxuYXJ0aWNsZSB1bCB7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbn1cbi5jYXRlZ29yeS1wZXJleCB1bCBsaTo6YmVmb3JlLFxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB1bCBsaTo6YmVmb3JlLFxuLnAtc2hvcnQtZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSxcbi50YWItY29udGVudCB1bCBsaTo6YmVmb3JlLFxuLndlbGNvbWUtd3JhcHBlciB1bCBsaTo6YmVmb3JlLFxuYXJ0aWNsZSB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMUYyMDtcbiAgbWFyZ2luOiAtMnB4IDEwcHggMCAtMTdweDtcbn1cblxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMTNweCAwIDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkLFxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGgge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGEsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRkIGE6aG92ZXIsXG4jZGVzY3JpcHRpb24gLmV4dGVuZGVkLWRlc2NyaXB0aW9uIC5kZXRhaWwtcGFyYW1ldGVycyB0ciB0aCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGggLnJvdy1oZWFkZXItbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNkZXNjcmlwdGlvbiAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gLmRldGFpbC1wYXJhbWV0ZXJzIHRyIHRoIC5yb3ctaGVhZGVyLWxhYmVsIC5yb3ctaGVhZGVyLWxhYmVsLWNvbG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuI2Rlc2NyaXB0aW9uIC5leHRlbmRlZC1kZXNjcmlwdGlvbiAuZGV0YWlsLXBhcmFtZXRlcnMgdHIgdGg6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI21hbnVmYWN0dXJlckRlc2NyaXB0aW9uIHAgaW1nIHtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG4gIG1heC1oZWlnaHQ6IDE1MHB4O1xufVxuXG4jYWNjb3JkaW9uLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbi5hY3RpdmUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uLmFjdGl2ZSAuc2hwLWFjY29yZGlvbi1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEYzRTY7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLnNocC1hY2NvcmRpb24gLnNocC1hY2NvcmRpb24tbGluazo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWxpbmtbaHJlZj1cIiNkZXNjcmlwdGlvblwiXSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuc2hwLWFjY29yZGlvbiAuc2hwLWFjY29yZGlvbi1saW5rW2hyZWY9XCIjZGVzY3JpcHRpb25cIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUG9waXNcIjtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5zaHAtYWNjb3JkaW9uIC5zaHAtYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMjBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgI3JhdGluZ1dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50ICNyYXRpbmdXcmFwcGVyIC5yYXRlLXdyYXAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG4jYWNjb3JkaW9uLWNvbnRlbnQgLmV4dGVuZGVkLWRlc2NyaXB0aW9uID4gcDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZzogMTJweCAxMHB4O1xuICBtYXJnaW46IDAgLTEwcHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjNFNjtcbn1cbiNhY2NvcmRpb24tY29udGVudCAuZXh0ZW5kZWQtZGVzY3JpcHRpb24gPiBwOmZpcnN0LW9mLXR5cGUgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAwO1xufVxuI2FjY29yZGlvbi1jb250ZW50IC5leHRlbmRlZC1kZXNjcmlwdGlvbiA+IHA6Zmlyc3Qtb2YtdHlwZSBzdHJvbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiUGFyYW1ldHJlXCI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnNocC10YWJzLXdyYXBwZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSNwcm9kdWN0VmlkZW9zIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLnNocC10YWJzLXdyYXBwZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSNwcm9kdWN0VmlkZW9zIGlmcmFtZSB7XG4gIHdpZHRoOiBjYWxjKDE2LjY2NjY2NjY2NjclIC0gMjBweCk7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uc2hwLXRhYnMtd3JhcHBlciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lI3Byb2R1Y3RWaWRlb3MgaDIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiA1MHB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIzMUYyMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbn1cbi5zaHAtdGFicy13cmFwcGVyIC50YWItY29udGVudCAudGFiLXBhbmUjcHJvZHVjdFZpZGVvcyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyIHtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNTcuMTQyODU3MTQyOSU7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXJfX292ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDM1cHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IGNhbGMoNTAlIC0gNzBweCk7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcDpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tYm90dG9tIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyX19vdmVybGF5LS1ib3R0b206YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTAwJTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBhdXNlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3AsIC5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBsYXlpbmcgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMTMwcHgpO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLmFjY29yZGlvbi1jb250ZW50ICNwcm9kdWN0VmlkZW9zIC52aWRlb1dyYXBwZXIucGF1c2VkIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLXRvcDpiZWZvcmUsIC5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyAudmlkZW9XcmFwcGVyLnBsYXlpbmcgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tdG9wOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5wYXVzZWQgLnZpZGVvV3JhcHBlcl9fb3ZlcmxheS0tYm90dG9tLCAuYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5wbGF5aW5nIC52aWRlb1dyYXBwZXJfX292ZXJsYXktLWJvdHRvbSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5lbmRlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgYm90dG9tOiA5MHB4O1xuICB0b3A6IGF1dG87XG59XG4uYWNjb3JkaW9uLWNvbnRlbnQgI3Byb2R1Y3RWaWRlb3MgLnZpZGVvV3JhcHBlci5lbmRlZCAudmlkZW9XcmFwcGVyX19vdmVybGF5LS10b3A6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyBpZnJhbWUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5hY2NvcmRpb24tY29udGVudCAjcHJvZHVjdFZpZGVvcyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIuY2FydC1maXhlZCAucmVzcG9uc2l2ZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG59XG4uZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gIHotaW5kZXg6IDEwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYge1xuICAgIHdpZHRoOiA5NzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgd2lkdGg6IDExNzhweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAuZGVza3RvcCAucC1kZXRhaWwtdGFicy13cmFwcGVyIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuLmRlc2t0b3AgLnAtZGV0YWlsLXRhYnMtd3JhcHBlciAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0sIC5kZXNrdG9wIC5wLWRldGFpbC10YWJzLXdyYXBwZXIgLnJlc3BvbnNpdmUtbmF2IGgxIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kZXNrdG9wICNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIuY2FydC1maXhlZCAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0sIC5wLWRldGFpbC10YWJzLXdyYXBwZXIuY2FydC1maXhlZCAucmVzcG9uc2l2ZS1uYXYgaDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucmVzcG9uc2l2ZS1uYXYgaDEge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlc3BvbnNpdmUtbmF2IGgxIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luOiAxMHB4IDIwcHggMTBweCAwICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgfVxufVxuLnJlc3BvbnNpdmUtbmF2IGgxIGltZyB7XG4gIG1pbi13aWR0aDogNDBweDtcbiAgbWF4LXdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2l2ZS1uYXYgaDEgaW1nIHtcbiAgICBtaW4td2lkdGg6IDU2cHg7XG4gICAgbWF4LXdpZHRoOiA1NnB4O1xuICB9XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gPiAqOm5vdCgucC10by1jYXJ0LWJsb2NrKTpub3QoLmFkZC10by1jYXJ0LWJ1dHRvbikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZGQtdG8tY2FydC1idXR0b24sIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC10by1jYXJ0LWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLXRvLWNhcnQtYmxvY2sge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtdG8tY2FydC1ibG9jayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgZmxvYXQ6IG5vbmU7XG59XG4ucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciAucHJpY2UtZmluYWwge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLXNhdmUgKyAucHJpY2UtZmluYWwge1xuICBjb2xvcjogI0UzMEU2Nztcbn1cbi5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSAucC1maW5hbC1wcmljZS13cmFwcGVyIC5wcmljZS1zdGFuZGFyZCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ubW9iaWxlIC5yZXNwb25zaXZlLW5hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOEYzRTY7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9iaWxlIC5yZXNwb25zaXZlLW5hdi5jYXJ0LWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubW9iaWxlIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9iaWxlIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybTo6YmVmb3JlLCAubW9iaWxlIC5yZXNwb25zaXZlLW5hdiAjcHJvZHVjdC1kZXRhaWwtZm9ybTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1vYmlsZSAucmVzcG9uc2l2ZS1uYXYgI3Byb2R1Y3QtZGV0YWlsLWZvcm0gLnAtZmluYWwtcHJpY2Utd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5tb2JpbGUgLnJlc3BvbnNpdmUtbmF2ICNwcm9kdWN0LWRldGFpbC1mb3JtIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIgLnByaWNlLWZpbmFsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkuY2FydC13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnM6OmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxMDAzO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LmNhcnQtd2luZG93LXZpc2libGUgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbmJvZHkuY2FydC13aW5kb3ctdmlzaWJsZSAjaGVhZGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgPiBhW2RhdGEtdGFyZ2V0PWNhcnRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LmNhcnQtd2luZG93LXZpc2libGUgI2hlYWRlciAubmF2aWdhdGlvbi1idXR0b25zID4gYVtkYXRhLXRhcmdldD1jYXJ0XSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4udXNlci1hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItYWN0aW9uIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IDk2cHg7XG4gICAgbGVmdDogdW5zZXQ7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDEwM3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXItYWN0aW9uIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweCAwIDEwcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuLnVzZXItYWN0aW9uIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWRtaW4tbG9nZ2VkIC51c2VyLWFjdGlvbiAucG9wdXAtd2lkZ2V0LmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZG1pbi1sb2dnZWQgLnVzZXItYWN0aW9uIC5wb3B1cC13aWRnZXQuY2FydC13aWRnZXQge1xuICAgIHRvcDogMTI4cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZTo6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDEwMDM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB0b3A6IDUwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgd2lkdGg6IDg2MHB4O1xuICAgIHotaW5kZXg6IDEwMDM7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYudXNlci1hY3Rpb24tbG9naW4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYm90dG9tOiB1bnNldDtcbiAgICB0b3A6IDEzNHB4O1xuICB9XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdi51c2VyLWFjdGlvbi1sb2dpbjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREY5RkY7XG4gIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcGFkZGluZzogNjBweCAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IC5yZWctdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCAucmVnLXRvcCBoMyB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIG1hcmdpbjogMTBweCAwIDEwcHggMTZweDtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5yZWdpc3RyYWNlLWJveCAuY2hlY2stbGlzdCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwIDIwcHggIWltcG9ydGFudDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IC5jaGVjay1saXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IC5idG4tcHJpbWFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjk0RDY2O1xuICBib3JkZXItY29sb3I6ICMyOTRENjY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnJlZ2lzdHJhY2UtYm94IC5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTNBNEM7XG4gIGJvcmRlci1jb2xvcjogIzE5M0E0QztcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDQwcHggMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIGgyIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIC5wYXNzd29yZC1oZWxwZXIgYVtkYXRhLXRlc3RpZD1zaWdudXBdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIgLmxvZ2luLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAxMHB4IDAgMDtcbn1cbi5sb2dpbi13aW5kb3ctdmlzaWJsZSAudXNlci1hY3Rpb24gLnVzZXItYWN0aW9uLWluID4gZGl2IC5wb3B1cC13aWRnZXQtaW5uZXIgLmxvZ2luLXdyYXBwZXIgLnBhc3N3b3JkLWhlbHBlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDE1cHggYXV0byAwO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLnBvcHVwLXdpZGdldC1pbm5lciAubG9naW4td3JhcHBlciAucGFzc3dvcmQtaGVscGVyIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyOTRENjY7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAucG9wdXAtd2lkZ2V0LWlubmVyIC5sb2dpbi13cmFwcGVyIC5wYXNzd29yZC1oZWxwZXIgYTpob3ZlciB7XG4gIGNvbG9yOiAjNTA4NEEwO1xufVxuLmxvZ2luLXdpbmRvdy12aXNpYmxlIC51c2VyLWFjdGlvbiAudXNlci1hY3Rpb24taW4gPiBkaXYgLmNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubG9naW4td2luZG93LXZpc2libGUgLnVzZXItYWN0aW9uIC51c2VyLWFjdGlvbi1pbiA+IGRpdiAuY2xvc2U6OmJlZm9yZSB7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xuICBmb250LWZhbWlseTogU2hvcHRldDtcbn1cblxuLmNhcnQtd2lkZ2V0LWVtcHR5IC5jYXJ0LXdpZGdldC1wcm9kdWN0IHtcbiAgYmFja2dyb3VuZDogdXJsKC91c2VyL2RvY3VtZW50cy91cGxvYWQvaWNvbnMvY2FydC1lbXB0eS1iZy5zdmcpIGJvdHRvbSByaWdodCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiA0MHB4IDIwcHggMjBweDtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCA+IGltZyB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCAuaGVhZGVyLXRleHQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCAuaGVhZGVyLXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCAuaGVhZGVyLXRleHQgcDpmaXJzdC1vZi10eXBlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbi5jYXJ0LXdpZGdldC1wcm9kdWN0IC5oZWFkZXItY2FydCAuaGVhZGVyLXRleHQgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uY2FydC13aWRnZXQtcHJvZHVjdCAuaGVhZGVyLWNhcnQgLmhlYWRlci10ZXh0IHAgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdmVyYWxsLXdyYXBwZXI6aGFzKC5zaXRlLW1zZy5pbmZvcm1hdGlvbikgLnVzZXItYWN0aW9uLWluIC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgLm92ZXJhbGwtd3JhcHBlcjpoYXMoLnNpdGUtbXNnLmluZm9ybWF0aW9uKSAudXNlci1hY3Rpb24taW4gLmNhcnQtd2lkZ2V0IHtcbiAgICB0b3A6IDIwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTVweCkge1xuICAub3ZlcmFsbC13cmFwcGVyOmhhcyguc2l0ZS1tc2cuaW5mb3JtYXRpb24pIC5jYXJ0LXdpZGdldC1pbm5lci5wb3B1cC13aWRnZXQtaW5uZXIgLmNhcnQtd2lkZ2V0LXByb2R1Y3RzIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMyNXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnVzZXItYWN0aW9uLWluIC5jYXJ0LXdpZGdldCB7XG4gICAgdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC13aWRnZXQtaW5uZXIucG9wdXAtd2lkZ2V0LWlubmVyIC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMTBweCk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0NTVweCkge1xuICAuY2FydC13aWRnZXQtaW5uZXIucG9wdXAtd2lkZ2V0LWlubmVyIC5jYXJ0LXdpZGdldC1wcm9kdWN0cyB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjVweCk7XG4gIH1cbn1cblxuI2xiLXJlY29tbWVuZC1lbGVtZW50LWJhc2tldF9wb3B1cCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhOjpiZWZvcmUsIG9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBzdHJvbmc6OmJlZm9yZSwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIGE6OmJlZm9yZSwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZzo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NEQ2NjtcbiAgYm9yZGVyLWNvbG9yOiAjMjk0RDY2O1xuICBjb2xvcjogI2ZmZjtcbn1cbm9sLmNhcnQtaGVhZGVyIGxpLmNvbXBsZXRlZCBhIHNwYW46OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaS5jb21wbGV0ZWQgc3Ryb25nIHNwYW46OmFmdGVyLCBvbC5jYXJ0LWhlYWRlciBsaS5hY3RpdmUgYSBzcGFuOjphZnRlciwgb2wuY2FydC1oZWFkZXIgbGkuYWN0aXZlIHN0cm9uZyBzcGFuOjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMyOTRENjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXJpbmctcHJvY2VzcyAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYm94LXNtIC5jb250YWN0LWJveCB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAuYm94LXNtIC5jb250YWN0LWJveCB1bCBsaSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5uYXZpZ2F0aW9uLWJ1dHRvbnMgYVtkYXRhLXRhcmdldD1uYXZpZ2F0aW9uXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3JkZXJpbmctcHJvY2VzcyAjaGVhZGVyIC5oZWFkZXItdG9wLXdyYXBwZXIgLnNpdGUtbmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLm9yZGVyaW5nLXByb2Nlc3MgI2hlYWRlciAuaGVhZGVyLXRvcC13cmFwcGVyIC5zZWFyY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaWQtLTkgI2NvbnRpbnVlLW9yZGVyLWJ1dHRvbjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5pZC0tOSAudG9nZ2xlLWNvdXBvbi1pbnB1dC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDM0MHB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gPiBmb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pZC0tOSAuZGlzY291bnQtY291cG9uIC5idG4ge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5pZC0tOSAuZGlzY291bnQtY291cG9uIC5idG46OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaWQtLTkgLmRpc2NvdW50LWNvdXBvbiAuYnRuOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiUMWZaWRhdFwiO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0bltkYXRhLXRlc3RpZD1idXR0b25SZW1vdmVEaXNjb3VudENvdXBvbl0ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xufVxuLmlkLS05IC5kaXNjb3VudC1jb3Vwb24gLmJ0bltkYXRhLXRlc3RpZD1idXR0b25SZW1vdmVEaXNjb3VudENvdXBvbl06OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pZC0tOSAuY2FydC10YWJsZSB0ciA+IHRkLnAtdG90YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9yZGVyOiA4O1xufVxuLmlkLS05IC5jYXJ0LXRhYmxlIHRyID4gdGQucC10b3RhbCAucHJpY2UtZmluYWwge1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uaWQtLTkgLmNhcnQtdGFibGUgdHIgPiB0ZC5wLWRpc2NvdW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgb3JkZXI6IDY7XG59XG4uaWQtLTkgLmNhcnQtdGFibGUgdHIgPiB0ZC5wLWRpc2NvdW50IHNwYW5bZGF0YS10ZXN0aWQ9Y2FydEl0ZW1EaXNjb3VudF0ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0UzMEU2NztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAzcHggNXB4IDFweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaWQtLTkgLmNhcnQtdGFibGUgdHIucmVtb3ZlYWJsZSAucmVtb3ZlLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlkLS05IC5jYXJ0LXRhYmxlIHRyLnJlbW92ZWFibGUgLnAtbmFtZSAuZGVsZXRlLWNhcnQtaXRlbSB7XG4gICAgdG9wOiA5cHg7XG4gIH1cbn1cbi5pZC0tOSAuY2FydC10YWJsZSB0ciAuY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHdpZHRoOiAxMDRweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pZC0tMTYgLnBheW1lbnQtaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuLnR5cGUtcGFnZSAuY29udGVudC1pbm5lciB7XG4gIG1heC13aWR0aDogODYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udHlwZS1wYWdlIC5jb250ZW50LWlubmVyIC5jb250YWN0LWJveCB1bCBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBsYWJlbFtmb3I9Y2FwdGNoYV0ge1xuICBsZWZ0OiAtMTBweDtcbn1cbi50eXBlLXBhZ2Uuc21hcnQtbGFiZWxzLWFjdGl2ZSAuc21hcnQtbGFiZWwtd3JhcHBlciBpbnB1dCNjYXB0Y2hhIHtcbiAgbWFyZ2luLWxlZnQ6IDE3MHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xufVxuLnR5cGUtcGFnZS5zbWFydC1sYWJlbHMtYWN0aXZlIC5zbWFydC1sYWJlbC13cmFwcGVyLmZvY3VzZWQgbGFiZWxbZm9yPWNhcHRjaGFdIHtcbiAgb3BhY2l0eTogMTtcbn0iLCIqIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGZvbnQtc21vb3RoOiBhbHdheXM7XG59XG5cbiNjb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG59XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIC5ob21lcGFnZS1ncm91cC10aXRsZSB7XG5cdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgyLCAuaG9tZXBhZ2UtZ3JvdXAtdGl0bGUge1xuXHRmb250LXNpemU6IDI0cHg7XG4gIFxuXHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRmb250LXNpemU6IDMycHg7XG5cdH1cbn1cblxuLmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcblx0bWFyZ2luOiA0NXB4IDAgMjVweDtcbn1cblxudHIgdGQge1xuXHRib3JkZXI6IG5vbmU7XG59XG5cbi5tc2cge1xuXHRwYWRkaW5nLXRvcDogMjBweDtcblx0cGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi5zaG93LXRvb2x0aXAuYWNyb255bVtkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG5cdGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNpdGUtbXNnIHtcblx0Ji5pbmZvcm1hdGlvbiB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkYy15ZWxsb3ctMDAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAxO1xuXHRcdHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMTFweCAwO1xuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogNzQ3cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHdpZHRoOiA5NzJweDtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMTE3OHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMzQwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQge1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jbG9zZSB7XG4gICAgICByaWdodDogMjBweDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICB9XG4gICAgfVxuXHR9XG59XG4iLCIvLyBAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1MZWFndWUrU3BhcnRhbjp3Z2h0QDEwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7XG5cbi8vIHBhdGhzXG4kaWNvbnM6ICcvdXNlci9kb2N1bWVudHMvdXBsb2FkL2ljb25zLyc7XG4kdXJsSW1nOiAnL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pbWFnZXMvJztcbiR1cmxJY29uczogJy91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uLyc7XG5cbiRpY29uLWRlbGl2ZXJ5OiB1cmwoI3skdXJsSWNvbnN9ZGVsaXZlcnkuc3ZnPzEpO1xuJGljb24tc2FsZTogdXJsKCN7JHVybEljb25zfXNhbGUuc3ZnPzEpO1xuXG4kZmYtYmFzZTogJ051bml0bycsIHNhbnMtc2VyaWY7XG4kZnMtYmFzZTogMTZweDsgLy8gYmFzZSBmb3IgMXJlbVxuXG4vLyBmb250LXNpemVcbiRmcy1oMTogcmVtKDUwcHgpO1xuJGZzLWgyOiByZW0oNDNweCk7XG4kZnMtaDM6IHJlbSgyOHB4KTtcbiRmcy1oNDogcmVtKDI0cHgpO1xuJGZzLWg1OiByZW0oMjJweCk7XG4kZnMtaDY6IHJlbSgxOHB4KTtcbiRmcy1wOiByZW0oMTdweCk7XG4kZnMtbGc6IDIwcHg7XG4kZnMteHM6IDEzcHg7XG4kZnMtc21hbGw6IDE0cHg7XG5cbi8vIGZvbnQtd2VpZ2h0XG4kZnctbGlnaHQ6IDMwMDtcbiRmdy1ub3JtYWw6IDQwMDtcbiRmdy1tZWRpdW06IDUwMDtcbiRmdy1zZW1pYm9sZDogNjAwO1xuJGZ3LWJvbGQ6IDcwMDtcbiRmdy14c2JvbGQ6IDgwMDtcbiRmdy14Ym9sZDogOTAwO1xuXG4vLyBsaW5lLWhlaWdodFxuJGxoLWgxOiByZW0oNThweCk7XG4kbGgtaDI6IHJlbSg0MnB4KTtcbiRsaC1oMzogcmVtKDM2cHgpO1xuJGxoLWg0OiByZW0oMzBweCk7XG4kbGgtaDU6IHJlbSgyNnB4KTtcbiRsaC1oNjogcmVtKDI2cHgpO1xuJGxoLXA6IHJlbSgyMnB4KTtcblxuLy8gY29sb3JzXG4kYy1ibGFjazogIzAwMDAwMDtcbiRjLXdoaXRlOiAjZmZmZmZmO1xuJGMtYm9yZGVyOiAjRTJFMkUyO1xuJGMtYm9yZGVyLTI6ICNBRkNBRDg7XG4kYy1iZzogI0Y3RjlGQTtcbiRjLWJnLTI6ICNFREY5RkY7XG4kYy1ob3ZlcjogIzUwODRBMDtcbiRjLXBpbms6ICNFMzBFNjc7XG4kYy1zdG9jazogIzkzQkYzNztcbiRjLWNoZWNrOiAjQ0FDQUNBO1xuJGMtZ3JlZW46ICM2OUI3OTU7XG4kYy1ncmVlbi0yMDA6ICNFNkZGRTI7XG5cbiRjLXBpbmstMjAwOiAjZmNlZWYxO1xuJGMtcGluay00MDA6ICRjLXBpbms7XG5cbiRjLXllbGxvdy0wMDA6ICNGNUZGREY7XG4kYy15ZWxsb3ctMTAwOiAjRkZGOUVDO1xuJGMteWVsbG93LTIwMDogI0Y4RjNFNjtcbiRjLXllbGxvdy00MDA6ICNGOUQwODc7XG4kYy15ZWxsb3ctNzAwOiAjRjVCOTNEO1xuXG4kYy1ibHVlLTEwMDogI2Y2ZmRmZjtcbiRjLWJsdWUtMjAwOiAjZDZlNmVhO1xuJGMtYmx1ZS0zMDA6ICNCNEI0QjQ7XG4kYy1ibHVlLTQwMDogIzQ3ZDFlOTtcbiRjLWJsdWUtNTAwOiAjNDA2MjUwO1xuJGMtYmx1ZS02MDA6ICMyOTRENjY7XG4kYy1ibHVlLTcwMDogIzE5M0E0QztcbiRjLWJsdWUtODAwOiAjRjVGQ0ZGO1xuXG4kYy1ncmF5LTEwMDogI2U1ZTVlNTtcbiRjLWdyYXktMjAwOiAjZGFkZmUwO1xuJGMtZ3JheS0zMDA6ICNGMUYxRjE7XG4kYy1ncmF5LTQwMDogI2NmZGJkZTtcbiRjLWdyYXktNDUwOiNDMUQwRDg7XG4kYy1ncmF5LTUwMDogI0JEQkRCRDtcbiRjLWdyYXktNjAwOiAjODc4Nzg3O1xuJGMtZ3JheS03MDA6ICM3Njc2NzY7XG4kYy1ncmF5LTkwMDogIzRDNEM0QztcbiRjLWdyYXktMTAwMDogIzIxMjEyMTtcblxuJGMtYmFzZTogIzIzMUYyMDtcbiRjLXByaW1hcnk6ICRjLWJsdWUtNjAwO1xuJGMtcHJpbWFyeS1ob3ZlcjogJGMtYmx1ZS03MDA7XG4kYy1jb252ZXJzaW9uOiAkYy15ZWxsb3ctNzAwO1xuJGMtY29udmVyc2lvbi1ob3ZlcjogJGMteWVsbG93LTQwMDtcblxuLy8gYm9yZGVyLXJhZGl1c1xuJGJyOiA1cHg7XG5cbi8vIHNoYWRvd3NcbiRzaGFkb3ctcHJpbWFyeTogMHB4IDRweCAzNHB4IHJnYmEoMTgsIDUwLCA3OSwgMC4xKTtcbiRzaGFkb3ctc2Vjb25kYXJ5OiAwcHggNHB4IDRweCByZ2JhKDE4LCA1MCwgNzksIDAuMSk7XG5cbi8vIGdhcHNcbiR4MF81OiAwLjVyZW07XG4keDE6IDFyZW07XG4keDFfNTogMS41cmVtO1xuJHgyOiAycmVtO1xuJHgyXzU6IDIuNXJlbTtcbiR4MzogM3JlbTtcbiR4M181OiAzLjVyZW07XG4keDQ6IDRyZW07XG4keDRfNTogNC41cmVtO1xuJHg1OiA1cmVtO1xuJHg1XzU6IDUuNXJlbTtcbiR4NjogNnJlbTtcbiR4Nl81OiA2LjVyZW07XG4keDc6IDdyZW07XG4keDdfNTogNy41cmVtO1xuJHg4OiA4cmVtO1xuJHg4XzU6IDguNXJlbTtcbiR4OTogOXJlbTtcbiR4OV81OiA5LjVyZW07XG4keDEwOiAxMHJlbTtcblxuLy8gYnJlYWtwb2ludHNcbiRicmVha3BvaW50LXhzOiA0MjVweDsgLy8gbW9iaWxlIGRldmljZXNcbiRicmVha3BvaW50LXNtOiA1NzZweDtcbiRicmVha3BvaW50LW1kOiA3NjhweDtcbiRicmVha3BvaW50LWxnOiA5OTJweDsgLy8gZGVza3RvcFxuJGJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiRicmVha3BvaW50LXh4bDogMTM4MHB4O1xuXG4vLyBpY29uc1xuJGljb24teHM6IHJlbSgxNnB4KTtcbiRpY29uLXNtOiByZW0oMTlweCk7XG4kaWNvbi1tZDogcmVtKDMwcHgpO1xuJGljb24teHhsOiByZW0oMTM1cHgpO1xuXG4kdy1sb2dvOiByZW0oMjMxcHgpO1xuJGgtbG9nbzogcmVtKDk4cHgpO1xuXG4vLyBncmlkXG4kY29udGFpbmVyLXhzOiAkYnJlYWtwb2ludC14cztcbiRjb250YWluZXItc206ICRicmVha3BvaW50LXNtO1xuJGNvbnRhaW5lci1tZDogJGJyZWFrcG9pbnQtbWQ7XG4kY29udGFpbmVyLWxnOiAkYnJlYWtwb2ludC1sZztcbiRjb250YWluZXIteGw6ICRicmVha3BvaW50LXhsO1xuJGNvbnRhaW5lci14eGw6ICRicmVha3BvaW50LXh4bDtcblxuJGdyaWQtZ2FwLXhzOiByZW0oNXB4KTtcbiRncmlkLWdhcC1tZDogcmVtKDEwcHgpO1xuJGdyaWQtZ2FwLWxnOiByZW0oMjBweCk7XG5cbiR0cmFuczogYWxsIDAuM3MgZWFzZTtcbiIsIjpmb2N1c3tcbiAgb3V0bGluZTpub25lO1xufVxuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IGF1dG87XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgLnNsaWNrLWFycm93e1xuICAgIHotaW5kZXg6NDtcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICB0b3A6NTAlO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGMtcHJpbWFyeTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRtYXJnaW4tdG9wOiAtMzVweDtcbiAgICAmLnNsaWNrLWRpc2FibGVkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAmLnNsaWNrLXByZXZ7XG4gICAgICBsZWZ0OiAzcHg7XG4gICAgICAmOjphZnRlcntcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfXByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1uZXh0e1xuICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICY6OmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bmV4dC1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAvLyAgIHdpZHRoOiAyNHB4O1xuICAgIC8vICAgaGVpZ2h0OiAyNHB4O1xuICAgIC8vICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgLy8gICAmLnNsaWNrLW5leHQge1xuICAgIC8vICAgICByaWdodDogLTEycHg7XG4gICAgLy8gICB9XG4gICAgLy8gICAmLnNsaWNrLXByZXYge1xuICAgIC8vICAgICBsZWZ0OiAtMTJweDtcbiAgICAvLyAgIH1cbiAgICAvLyB9XG4gIH1cbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cblxuICAmLmRyYWdnaW5nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY3Vyc29yOiBoYW5kO1xuICB9XG59XG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0LFxuLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlLFxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHpvb206IDE7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgICBjbGVhcjogYm90aDtcbiAgfVxuXG4gIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG59XG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBkaXNwbGF5OiBub25lO1xuXG4gICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLnNsaWNrLWRvdHN7XG4gIG1hcmdpbjogMzBweCAwIDA7XG4gIHBhZGRpbmc6MDtcbiAgd2lkdGg6MTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpe1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgbGlzdC1zdHlsZTpub25lO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICBidXR0b257XG4gICAgICBmb250LXNpemU6MDtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtcHJpbWFyeTtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLXByaW1hcnk7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcm9kdWN0cy1ibG9ja3tcbiAgJi5zbGljay1zbGlkZXJ7XG4gICAgPmRpdntcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBwYWRkaW5nOjA7XG4gICAgICBib3JkZXI6MDtcbiAgICB9XG4gIH1cbn1cbiIsIkBtZWRpYSAobWluLXdpZHRoOiAxMzgwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEzNDBweDtcbiAgfVxufVxuIiwiLmlkLS00NSwgLmlkLS00NiB7XG4gIC5jb250ZW50LWlubmVyIHtcbiAgICA+IGgxIHtcbiAgICAgICsgcCB7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmlkLS01MSB7XG4gIC52b3Rlcy13cmFwIHtcbiAgICAudm90ZS13cmFwIHtcbiAgICAgIC5zdGFycyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5yYXRlLXdyYXBwZXIudW52ZWlsLXdyYXBwZXIge1xuICAgIC5yYXRlLWJsb2NrIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgfVxuICAgIC5yYXRlLWNvdW50IHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgcmlnaHQ6IC02MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMjJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSwgc3BhbiB7XG4gICAgY29sb3I6ICRjLWJhc2U7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gIH1cbiAgLm5hdmlnYXRpb24taG9tZS1pY29uIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWhvbWUtYi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAubmF2aWdhdGlvbi1idWxsZXQge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGU5MGZcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gID4gc3BhbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICY6bm90KDpudGgtbGFzdC1jaGlsZCgyKSk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAubmF2aWdhdGlvbi1idWxsZXQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnR5cGUtZGV0YWlsIHtcbiAgJi5kZXNrdG9wIHtcbiAgICAjY29udGVudC13cmFwcGVyIHtcbiAgICAgID4gLmJyZWFkY3J1bWJzIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY2F0ZWdvcnkge1xuICAuYnJlYWRjcnVtYnMge1xuICAgIGEsIHNwYW4ge1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH0gIFxuICAgIC5uYXZpZ2F0aW9uLWhvbWUtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9aG9tZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgfVxuICAgIC5uYXZpZ2F0aW9uLWJ1bGxldCB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJhLmJ0biwgLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgJjpub3QoLmJ0bi14cykge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIHBhZGRpbmc6IDhweCAzMHB4O1xuICB9XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gICYuYnRuLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogJGMtYmFzZTtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgJi5sb2FkLXByb2R1Y3RzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1iYXNlO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtYmFzZTtcbiAgICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmFkZC10by1jYXJ0LWJ1dHRvbiwgJi5idG4tY29udmVyc2lvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbjtcbiAgICBib3JkZXItY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgY29sb3I6ICRjLWJhc2U7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1jb252ZXJzaW9uLWhvdmVyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1jb252ZXJzaW9uLWhvdmVyO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gICYuYnRuLXNlY29uZGFyeSwgJi5idG4tcHJpbWFyeSB7XG4gICAgY29sb3I6ICRjLWJhc2U7XG4gICAgYm9yZGVyLWNvbG9yOiAkYy1jb252ZXJzaW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtY29udmVyc2lvbi1ob3ZlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb24taG92ZXI7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4uYWRkLXRvLWNhcnQtYnV0dG9uLCAuY2FydC1yZWxhdGVkLWJ1dHRvbiAuYnRuLmJ0bi1zbSB7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4uY2FydC1yZWxhdGVkLWJ1dHRvbiB7XG4gIC5idG4uYnRuLXNtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIHBhZGRpbmc6IDhweCAxNHB4O1xuICAgIG1heC13aWR0aDogMTI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmFzZTtcbiAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbi1ob3ZlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtY29udmVyc2lvbi1ob3ZlcjtcbiAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbi5idG4tc2ltcGxlIHtcbiAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgY29sb3I6ICRjLWJhc2U7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiLy8gcMWZZXZ6YXRvIHplIHN0YXLDqWhvIHNrXG4uc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHhcbn1cblxuLnNpdGVDb29raWVzLS1ib3R0b20ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNTYxKTtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCVcbn1cblxuLnNpdGVDb29raWVzX19mb3JtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiA1MHB4XG59XG5cbi5zaXRlQ29va2llc19fbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGNvbG9yOiAjMTExMTFmO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMTAwJVxufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbms6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgY29sb3I6ICMwMDBcbn1cblxuLmN1c3RvbS1jb29raWVzIGgxIHtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tdG9wOiAwXG59XG5cbi5jdXN0b20tY29va2llcyBwIHtcbiAgICBjb2xvcjogIzAwMFxufVxuXG4uc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdFt2YWx1ZT1hbGxdIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHdpZHRoOiA1MCVcbn1cblxuLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbn1cblxuLnNpdGVDb29raWVzX19idXR0b24uanMtY29va2llc0NvbnNlbnRTdWJtaXQge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogNTAlXG59XG5cbi5jdXN0b20tY29va2llcyBhLC5jdXN0b20tY29va2llcyBhOmhvdmVyIHtcbiAgICBjb2xvcjogI2MzOGEzNVxufVxuXG4uc2l0ZUNvb2tpZXNfX2xpbmtzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IC0yODVweDtcbiAgICB3aWR0aDogNTAlXG59XG5cbi5zaXRlQ29va2llc19fYnV0dG9uV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogLTQ4cHhcbn1cblxuLnNpdGVDb29raWVzX19idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjVcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpdGVDb29raWVzX19mb3JtIHtcbiAgICAgICAgbWF4LXdpZHRoOmNhbGMoMTAwJSAtIDIwcHgpXG4gICAgfVxuXG4gICAgLnNpdGVDb29raWVzIC5zaXRlQ29va2llc19fZm9ybSAuc2l0ZUNvb2tpZXNfX2J1dHRvbi5qcy1jb29raWVzQ29uc2VudFN1Ym1pdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgfVxuXG4gICAgLnNpdGVDb29raWVzX19idXR0b25XcmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMFxuICAgIH1cblxuICAgIC5zaXRlQ29va2llc19fbGlua3Mge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCVcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5jdXN0b20tY29va2llcyBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZToxN3B4XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb29raWVzIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHhcbiAgICB9XG5cbiAgICAuc2l0ZUNvb2tpZXNfX2Zvcm0ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4XG4gICAgfVxufSIsIi5leHRyYXMtd3JhcCwgLmJveC1iZy1kZWZhdWx0IHtcbiAgICAuZXh0cmEge1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICAgIG1heC13aWR0aDogNTQwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICAgICAgICYuZGVsaXZlcnkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmctMjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRpY29uLWRlbGl2ZXJ5O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuLCBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXhzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1ibHVlLTYwMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14c2JvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS1yYW5nZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmx1ZS02MDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGlzY291bnQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcGluay0yMDA7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJGljb24tc2FsZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Bhbiwgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmcy14cztcbiAgICAgICAgICAgICAgICBjb2xvcjogJGMtcGluaztcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWJhc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14c2JvbGQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZS1yYW5nZSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1waW5rO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucHJpY2UtcmFuZ2Uge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgfVxuICAgIH0gICAgXG59XG5cbi5hZHZhbmNlZC1vcmRlciB7XG4gICAgLmV4dHJhcy13cmFwIHtcbiAgICAgICAgLmV4dHJhIHtcbiAgICAgICAgICAgICYuc3RlcCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQG1peGluIG1pbi14cyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LXhzfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXNtIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQtc219KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4tbWQge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogI3skYnJlYWtwb2ludC1tZH0pIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1pbi1sZyB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAjeyRicmVha3BvaW50LWxnfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbWluLXhsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteGx9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtaW4teHhsIHtcblx0QG1lZGlhIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnQteHhsfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtYXgteHMge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1zbSAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgtc20ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1tZCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgtbWQge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC1sZyAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgtbGcge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC14bCAtIDF9KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtYXgteGwge1xuXHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludC14eGwgLSAxfSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG4iLCIjZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGMtYmctMjtcbiAgY29sb3I6ICRjLXByaW1hcnk7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31mb290ZXItYmcuc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgYSwgaDQsIHAge1xuICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICB9XG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgfVxuICB9XG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItMjtcbiAgfVxuICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbiAgLmJhbm5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5iYW5uZXItd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWJvcmRlci0yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29weXJpZ2h0IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBzdHJvbmcge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgfVxuICB9XG4gICNzaWduYXR1cmUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgIG9yZGVyOiAyO1xuICAgIH1cbiAgfVxufVxuLmN1c3RvbS1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gID4gZGl2IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSwgJjpudGgtY2hpbGQoNCkge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9YXJyb3ctZC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm5ld3MtaXRlbS13aWRnZXQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnNob3ctbGlzdCB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmV3cy1pdGVtLXdpZGdldCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItMjtcbiAgICAgICAgfVxuICAgICAgICBoNSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQgeyAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgIG9yZGVyOiAtNjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9IFxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHsgICAgICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICBvcmRlcjogLTQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfSBcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC0yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC01O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg1KSB7ICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgb3JkZXI6IC0zO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcuc2svXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1zay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLmN6L1wiXSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZsYWctY3ouc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5odS9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLWh1LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcucm8vXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1yby5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2hyZWY9XCJodHRwczovL3d3dy5oZWxpdW1raW5nLnBsL1wiXSB7XG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZsYWctcGwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltocmVmPVwiaHR0cHM6Ly93d3cuaGVsaXVta2luZy5zaS9cIl0ge1xuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31mbGFnLXNpLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaHJlZj1cImh0dHBzOi8vd3d3LmhlbGl1bWtpbmcuYmcvXCJdIHtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9ZmxhZy1iZy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlci0yO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZChuKzYpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zaGlwcGluZywgLnBheW1lbnQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgICAud3JhcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW46IDAgMTVweCAxNXB4IDA7XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LXdlaWdodDogJGZ3LWJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIH1cbiAgfVxuICAuZm9vdGVyLWluZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICA+IGRpdiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG4gIC5mb290ZXItc3RvcmUge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgICAuYnRuLXByaW1hcnkge1xuICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY3VzdG9tLWZvb3Rlcl9fY29udGFjdCB7XG4gICAgaDQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmNvbnRhY3QtYm94IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGxvdHRpZS1wbGF5ZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBcbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogdW5zZXQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtYXgtc20ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICB1bCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jb250YWN0LWJnLnN2ZykgbGVmdCB0b3AgNXB4IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDhweCBhdXRvO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYy1ib3JkZXItMjtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpudGgtY2hpbGQoMiksICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA2OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVsLCAubWFpbCB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGVsIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfXBob25lLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haWwge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bWFpbC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uY29udGFjdC1ib3gge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gID4gaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSwgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgICB9XG4gICAgICAudGVsLCAubWFpbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzhweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31waG9uZS5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnUG8tUGlhIDg6MDAgLSAxNjowMCBob2QuJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubWFpbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfW1haWwuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBvcmRlcjogMztcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgb3JkZXI6IDQ7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg2KSB7XG4gICAgICAgIG9yZGVyOiA1O1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoNSkge1xuICAgICAgICBvcmRlcjogNjtcbiAgICAgIH1cbiAgICAgICYuc29jaWFsLWljb24tbGlzdCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zb2NpYWwtaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnktaG92ZXI7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNDhweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgfVxuICAgICAgJi5mYWNlYm9vayB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfWZiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuaW5zdGFncmFtIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9aWcuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi50aWt0b2sge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc310aWt0b2suc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi55b3V0dWJlIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9eXRiLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiNoZWFkZXIge1xuXHRib3JkZXI6IDA7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcblxuXHRAaW5jbHVkZSBtYXgtc20ge1xuXHRcdHRvcDogNTZweDtcblx0fVxuXHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHR0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdH1cblxuXHQuY29udGFpbmVyIHtcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cdFx0fVxuXHR9XG5cdC5zaXRlLW5hbWUge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0d2lkdGg6IDMxNXB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA2NXB4O1xuXHRcdFx0ZmxleDogMCAxIDE0NXB4ICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAzOTBweCkge1xuXHRcdFx0ZmxleDogMCAxIDEzNXB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogNjBweDtcblx0XHR9XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDM2MHB4KSB7XG5cdFx0XHRmbGV4OiAwIDEgMTEwcHggIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1NXB4O1xuXHRcdH1cblx0XHQ+IGEge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHR3aWR0aDogMjY0cHggIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAtN3B4IGF1dG8gMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMjBweDtcblx0XHRcdH1cblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGltZyB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDcwcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA5OHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnNlYXJjaCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvcmRlcjogMTtcblx0XHRtYXJnaW4tdG9wOiAxNnB4O1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0b3JkZXI6IHVuc2V0O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDYyMHB4O1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0b3JkZXI6IDM7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cdFx0XHRtYXJnaW46IDAgLTEwcHg7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0cGFkZGluZzogMjVweCAxMHB4IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnNlYXJjaC1idXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0d2lkdGg6IDExNHB4O1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0XHRyaWdodDogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeTtcblx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnktaG92ZXI7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeS1ob3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji1mb3JtIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LnNlYXJjaC1pbnB1dCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkYy1ncmF5LTQwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLWlucHV0IHtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDUwcHg7XG5cdFx0XHRoZWlnaHQ6IDU2cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTQwMDtcblx0XHR9XG5cdFx0LnNlYXJjaC1pbnB1dC1pY29uIHtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKCN7JGljb25zfXNlYXJjaC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRAaW5jbHVkZSBtaW4teGwge1xuXHRcdFx0d2lkdGg6IDM1JTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0b3JkZXI6IDEwO1xuXHRcdH1cblx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHR9XG5cdFx0PiBhIHtcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM1cHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bGVmdDogLTIwcHg7XG5cdFx0XHRcdGJvdHRvbTogLTIycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50b3AtbmF2LWJ1dHRvbi1sb2dpbixcblx0XHRcdCYudG9wLW5hdi1idXR0b24tYWNjb3VudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGdhcDogMS41cHg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IHVybCgjeyRpY29uc311c2VyLnN2Zyk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmZhdm9yaXRlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Z2FwOiAxLjVweDtcblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmZhdm9yaXRlX2ljb24ge1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW46bm90KC5udW1iZXIpIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZbZGF0YS10YXJnZXQ9J2NhcnQnXSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0Z2FwOiAxcHg7XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBpbmNsdWRlIG1pbi14bCB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogdXJsKCN7JGljb25zfWNhcnQuc3ZnKTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5jYXJ0LXByaWNlIHtcblx0XHRcdFx0XHRjb2xvcjogJGMtYmFzZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHR0b3A6IDI2cHg7XG5cdFx0XHRcdFx0cmlnaHQ6IDdweDtcblx0XHRcdFx0XHRsZWZ0OiB1bnNldDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcblx0XHRcdFx0XHR3aWR0aDogMTlweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdFx0dG9wOiAxOXB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0zcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtdGFyZ2V0PSdzZWFyY2gnXSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmW2RhdGEtdGFyZ2V0PSduYXZpZ2F0aW9uJ10ge1xuXHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5LTQwMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAkYnI7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGhlaWdodDogMzRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1pbi1tZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogNXB4O1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDYwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31oYW1iLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnTUVOVSc7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwb3NpdGlvbjogdW5zZXQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5oZWFkZXItYm90dG9tIHtcblx0XHRib3JkZXI6IDA7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZztcblx0XHR9XG5cdH1cblx0LmhlYWRlci10b3Age1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cGFkZGluZzogMCAwIDQwcHg7XG5cdFx0fVxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmhlYWRlci10b3Atd3JhcHBlciB7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdH1cblx0XHQuc2l0ZS1uYW1lLFxuXHRcdD4gZGl2IHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmbGV4OiB1bnNldDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm5hdmlnYXRpb24td2luZG93LXZpc2libGUge1xuXHQjaGVhZGVyIHtcblx0XHQubmF2aWdhdGlvbi1idXR0b25zIHtcblx0XHRcdD4gYSB7XG5cdFx0XHRcdCZbZGF0YS10YXJnZXQ9J25hdmlnYXRpb24nXSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y3Jvc3Muc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNHB4IGF1dG87XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmlkLS0xNixcbi5pZC0tMTcsXG4uaWQtLTE1IHtcblx0I2hlYWRlciB7XG5cdFx0QGluY2x1ZGUgbWF4LXNtIHtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cdFx0LnNlYXJjaCB7XG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdC5oZWFkZXItdG9wLXdyYXBwZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBsZWZ0O1xuXHRcdH1cblx0XHQuaGVhZGVyLXRvcCB7XG5cdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1pbi1sZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMTVweDtcblx0XHRcdH1cblx0XHRcdC50b3AtbmF2aWdhdGlvbi1iYXItbWVudSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXHQuc3VibWVudS12aXNpYmxlIC5uYXZpZ2F0aW9uLWluID4gdWwgPiBsaS5leHQuZXhwID4gdWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblx0LnN1Ym1lbnUtdmlzaWJsZSBsaS5leHAgPiBhIC5zdWJtZW51LWFycm93OjphZnRlciB7XG5cdFx0dHJhbnNmb3JtOiB1bnNldDtcblx0fVxuXHQjbmF2aWdhdGlvbiAubmF2aWdhdGlvbi1pbiB1bCBsaTpob3ZlciA+IGEgPiBiIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cbn1cblxuLnRvcC1uYXZpZ2F0aW9uLWJhciB7XG5cdHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLnBsdWdpbi1maXhlZC1oZWFkZXJfX2Jhc2tldCB7XG5cdC5hZGQtdG8tY2FydC1idXR0b24ge1xuXHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdH1cbn1cbmJvZHkubmF2aWdhdGlvbi1ob3ZlcmVkIHtcblx0Jjo6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdH1cblx0Lm1pbWUtY2F0ZWdvcnlfX2J0biB7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQubmF2aWdhdGlvbi1pbiB7XG5cdFx0PiB1bCB7XG5cdFx0XHRsaSB7XG5cdFx0XHRcdCYuZXh0LmV4cCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyICRiciAwIDA7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtaW4tbGcge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmc7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5ib2R5LnNlYXJjaC13aW5kb3ctdmlzaWJsZSB7XG5cdCY6OmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuXHR9XG59IiwiLy8gV29yayBjbGFzc1xuXG4ubWltZS1jYXRlZ29yeS1hY3RpdmUge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwMHB4KTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMjAwcHg7XG5cdFx0bGVmdDogMDtcblx0XHRyaWdodDogMDtcblx0XHR6LWluZGV4OiAxMDtcblx0fVxuXHQmLmFkbWluLWxvZ2dlZDo6YWZ0ZXIge1xuXHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjI2cHggLSAyNXB4KTtcblx0XHR0b3A6IGNhbGMoMjI2cHggKyAyNXB4KTtcblx0fVxuXG5cdC5taW1lLWNhdGVnb3J5IHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQubWltZS1jYXRlZ29yeV9fbGlzdCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMCAwIDAgNXB4O1xuXHR9XG5cdCNoZWFkZXIge1xuXHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogOTk7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJ1dHRvblxuXG4ubWltZS1jYXRlZ29yeV9fYnRuIHtcblx0d2lkdGg6IDI2MHB4O1xuXHRib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTQwMCAhaW1wb3J0YW50O1xuXG5cdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGdhcDogNHB4O1xuXG5cdGNvbG9yOiAkYy1ibGFjayAhaW1wb3J0YW50O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdHdpZHRoOiAzMTBweDtcblx0fVxuXG5cdCY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMjRweDtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWFycm93LnN2Zyk7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHR9XG59XG5cbi8vIE1lbnVcblxuI2NvbnRlbnQtd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1pbWUtY2F0ZWdvcnkge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IHtcblx0Jjpub3QoLmluLWluZGV4KSB7XG5cdFx0Lm1pbWUtY2F0ZWdvcnkge1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHR9XG5cdH1cbn1cblxuLm1pbWUtY2F0ZWdvcnlfX2xpc3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDIwO1xuXHR3aWR0aDogMjYwcHg7XG5cdG1hcmdpbi10b3A6IDA7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cdG1pbi1oZWlnaHQ6IDYzNXB4O1xuXHRwYWRkaW5nOiAyNHB4IDA7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0xMDA7XG5cdGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuXG5cdEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdHdpZHRoOiAzMTBweDtcblx0fVxuXG5cdD4gbGkge1xuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblx0XHQ+IGEge1xuXHRcdFx0cGFkZGluZzogN3B4IDI0cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDI0cHggY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMjVweCAyNXB4O1xuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG5cdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdFx0JiBiIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cdFx0XHRcdG1heC13aWR0aDogMTg1cHg7XG5cdFx0XHR9XG5cblx0XHRcdCYgLnN1Ym1lbnUtYXJyb3cge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9YXJyb3cuc3ZnKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRsaSB7XG5cdFx0XHRsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0PiBsaTpmaXJzdC1vZi10eXBlID4gYSBiIHtcblx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdH1cblxuXHQ+IGxpOmhvdmVyIHtcblx0XHQubWVudS1sZXZlbC0yIHtcblx0XHRcdC8vIGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHQvLyBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGNhbGMoMTAwJSAvIDMgKiAyKSBjYWxjKDEwMCUgLyAzKTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5tZW51LWxldmVsLTIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRib3JkZXItcmFkaXVzOiAwIDAgNXB4IDA7XG5cdFx0cGFkZGluZy1sZWZ0OiA1cHg7XG5cdFx0QGluY2x1ZGUgbWluLW1kIHtcblx0XHRcdHdpZHRoOiA0NTdweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLWxnIHtcblx0XHRcdHdpZHRoOiA2MzFweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLXhsIHtcblx0XHRcdHdpZHRoOiA4MzhweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbWluLXh4bCB7XG5cdFx0XHR3aWR0aDogOTkwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm1pbWUtY2F0ZWdvcnlfX2NvbnRhaW5lci1iYW5uZXIge1xuXHRcdC8vIGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0xMDA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4vLyBNZW51IGNhdGVnb3J5IGxpc3RcblxuLm1pbWUtY2F0ZWdvcnlfX2xpc3QtbGV2ZWwtMiB7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Z2FwOiAyMHB4O1xuXHRyb3ctZ2FwOiAzMnB4O1xuXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuXHQ+IGxpIHtcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyAtIDQwcHggLyAzKTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0bGluZS1oZWlnaHQ6IDA7XG5cblx0XHQ+IGEubWVudS1pbWFnZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdD4gZGl2IHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHQ+IGEge1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZhO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bWF4LWhlaWdodDogNjJweDtcblxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRnYXA6IDE1cHg7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjLWhvdmVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IC5tZW51LWxldmVsLTMge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTVweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDIwMHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdCYuc2hvdy1hbGwge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRzcGFuOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmcy1iYXNlO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjLWJsYWNrO1xuXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGdhcDogOHB4O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWFycm93LnN2Zyk7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZnMtYmFzZTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gTWVudSBiYW5uZXJcblxuLm1pbWUtYmFubmVyIHtcblx0aGVpZ2h0OiAxMDAlO1xuXHRwYWRkaW5nOiAyMHB4IDI0cHg7XG59XG4ubWltZS1iYW5uZXJfX2NhdGVnb3J5LWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6IDE2cHg7XG5cdHBhZGRpbmc6IDA7XG5cdGxpIHtcblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDE1cHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcblx0XHRcdGhlaWdodDogNjJweDtcblx0XHRcdGdhcDogMTBweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICRicjtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZmxleDogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0cHggLyAkZnMtYmFzZSAqIDFlbSk7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLm1pbWUtYmFubmVyX190aXRsZSB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Zm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuXHRsaW5lLWhlaWdodDogY2FsYygyNyAvIDE4ICogMWVtKTtcbn1cbi5taW1lLWJhbm5lcl9fbGluay1saXN0IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogNnB4O1xuXHRwYWRkaW5nOiAwO1xuXG5cdGxpIGEge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRsaW5lLWhlaWdodDogMS4zMztcblx0XHRjb2xvcjogJGMtcHJpbWFyeTtcblx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFZpZXdwb3J0IDwgMTQwMHB4XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5cHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuXHQubWltZS1jYXRlZ29yeV9fbGlzdC1sZXZlbC0yIHtcblx0XHQ+IGxpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMjBweCAvIDIpO1xuXHRcdH1cblx0fVxufVxuXG4vLyBWaWV3cG9ydCA8IDEyMDBweFxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0I25hdmlnYXRpb24ge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQubWVudS1oZWxwZXIge1xuXHRcdGhlaWdodDogNTZweDtcblx0XHQ+IHNwYW4ge1xuXHRcdFx0cGFkZGluZzogMTlweCAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4vLyBWaWV3cG9ydCA8IDk5MnB4XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdC5taW1lLWNhdGVnb3J5LWFjdGl2ZSB7XG5cdFx0Ji5hZG1pbi1sb2dnZWQ6OmFmdGVyIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlIC0gMjYycHgpO1xuXHRcdFx0dG9wOiAyNjJweDtcblx0XHR9XG5cdH1cblxuXHQubWltZS1jYXRlZ29yeV9fbGlzdCB7XG5cdFx0PiBsaTpob3ZlciB7XG5cdFx0XHQubWVudS1sZXZlbC0yIHtcblx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5taW1lLWNhdGVnb3J5X19saXN0LWxldmVsLTIge1xuXHRcdD4gbGkge1xuXHRcdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cdFx0fVxuXHR9XG5cdC5taW1lLWNhdGVnb3J5LWFjdGl2ZSB7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDEwMCUgLSAyNjJweCk7XG5cdFx0XHR0b3A6IDI2MnB4O1xuXHRcdH1cblx0fVxufVxuIiwiLnRvdGFsLWRpc2NvdW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjLWJhc2U7XG4gICAgZm9udC1zaXplOiAkZnMtYmFzZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14c2JvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnJlbW92ZWFibGUge1xuICAgIC50b3RhbC1kaXNjb3VudCB7XG4gICAgICAgIGNvbG9yOiAkYy1zdG9jaztcbiAgICAgICAgb3JkZXI6IDc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1pbWUtZGlzY291bnQge1xuICAgICZfX3BlcmNlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGNvbG9yOiAkYy1waW5rO1xuICAgICAgICBmb250LXNpemU6ICRmcy1sZztcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhzYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMjJweCAwO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIH1cblxuICAgICZfX3RvdGFsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgZm9udC1zaXplOiAkZnMtbGc7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14c2JvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIHBhZGRpbmc6IDIycHggMDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcblxuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1zdG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIkdGV4dC1jb2xvcjogJGMtcGluaztcbiR0ZXh0LWZzOiAkZnMtYmFzZTtcbiR0ZXh0LWZ3OiAkZncteGJvbGQ7XG4kYmctY29sb3I6ICRjLXBpbmstMjAwO1xuJGltZzogJy91c2VyL2RvY3VtZW50cy9taW1lL3NyYy9pY29uL3NhbGUuc3ZnJztcbiRiYXItY29sb3I6ICRjLXBpbms7XG4kYmFyLWJnLWNvbG9yOiAkYy13aGl0ZTtcbiRib3JkZXItcmFkaXVzOiAkYnI7XG5cbi5taW1lVm9sdW1lU2FsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nOiAxNXB4O1xuXHRjb2xvcjogJHRleHQtY29sb3I7XG5cdGZvbnQtc2l6ZTogJHRleHQtZnM7XG5cdGZvbnQtd2VpZ2h0OiAkdGV4dC1mdztcblx0YmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuXHQmX190ZXh0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiB1cmwoJGltZyk7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHR9XG5cdH1cblxuXHQmX19wcm9ncmVzcy1iYXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYXItYmctY29sb3I7XG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGhlaWdodDogMTBweDtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG5cblx0Jl9fcHJvZ3Jlc3Mge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiYXItY29sb3I7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHR0cmFuc2l0aW9uOiB3aWR0aCAwLjRzIGVhc2U7XG5cdH1cbn1cblxuLmlkLS05IHtcblx0LmJveCB7XG5cdFx0LmV4dHJhIHtcblx0XHRcdCYuZGlzY291bnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5taW1lVm9sdW1lU2FsZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdG1heC13aWR0aDogNTQwcHg7XG5cblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hZHZhbmNlZC1vcmRlciB7XG5cdC5leHRyYXMtd3JhcCB7XG5cdFx0LmV4dHJhIHtcblx0XHRcdCYuZGlzY291bnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5taW1lVm9sdW1lU2FsZSB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblx0XHRcdG1heC13aWR0aDogNTQwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcblx0XHRcdCZfX3RleHQge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcbn1cbiIsIi50b3AtbmF2aWdhdGlvbi1iYXIgYS5mYXZvcml0ZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udHlwZS1wYWdlLmluLWZhdm9yaXRlLFxuLnR5cGUtcGFnZS5pbi1vYmxpYmVuZSxcbi50eXBlLXBhZ2UuaW4tb2JsdWJlbmUge1xuXHQuY29udGVudC1pbm5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG5cdC5wcm9kdWN0cy1ibG9jayB7XG5cdFx0PiBkaXYge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHR3aWR0aDogMjUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmZhdm9yaXRlLWRldGFpbCB7XG5cdG9yZGVyOiAtMjA7XG5cdG1hcmdpbjogMDtcblx0cCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHRcdHNwYW4ge1xuXHRcdFx0Ji5mYXZvcml0ZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogN3B4O1xuXG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZmF2b3JpdGVfaWNvbiB7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXNpemU6IDMycHg7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHR6LWluZGV4OiAxO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luOiAwIGF1dG87XG5cdC5udW1iZXIge1xuXHRcdGNvbG9yOiAkYy13aGl0ZTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHRvcDogMTVweDtcblx0XHRyaWdodDogMTBweDtcblx0XHRsZWZ0OiB1bnNldDtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ncmVlbjtcblx0XHR3aWR0aDogMTlweDtcblx0XHRoZWlnaHQ6IDE5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEzcHg7XG5cdFx0cGFkZGluZzogM3B4IDA7XG5cdFx0JjplbXB0eSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHRzdmcge1xuXHRcdHdpZHRoOiAzMnB4O1xuXHRcdGhlaWdodDogMzJweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxuLnByb2R1Y3Qge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCYuZmF2LWFjdGl2ZSB7XG5cdFx0LmZhdm9yaXRlIHtcblx0XHRcdGkge1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGZpbGw6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmZhdm9yaXRlIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtc2l6ZTogMzJweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDMycHg7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogNXB4O1xuXHRcdHRvcDogNXB4O1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHN2ZyB7XG5cdFx0XHRcdGZpbGw6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRzdHJva2U6ICRjLWJsYWNrO1xuXHRcdFx0XHRzdHJva2Utd2lkdGg6IDFweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIDEuNXMsIHN0cm9rZSAxcztcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnR5cGUtZGV0YWlsIHtcblx0LnAtZGF0YS13cmFwcGVyIHtcblx0XHQuZmF2b3JpdGUtZGV0YWlsIHtcblx0XHRcdC8vbWFyZ2luOiAxMHB4IDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmZhdi15ZXMge1xuXHRcdFx0XHQuZmF2b3JpdGUge1xuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0ZmlsbDogJGMtYmxhY2s7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgMS41cywgc3Ryb2tlIDFzO1xuXHRcdFx0XHRcdFx0XHRzdHJva2U6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZmF2LXRleHQge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJ09kb2JyYcWlIHogd2lzaGxpc3R1Jztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRzdHJva2U6ICRjLWJsYWNrO1xuXHRcdFx0XHRcdHN0cm9rZS13aWR0aDogMnB4O1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAxLjVzLCBzdHJva2UgMXM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mYXZvcml0ZSB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHRcdC5mYXYtdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuYnRuX3RvZ2dsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucC1pbWFnZS13cmFwcGVyIHtcblx0XHQuZmF2b3JpdGUtZGV0YWlsIHtcblx0XHRcdC5idG5fdG9nZ2xlIHtcblx0XHRcdFx0LmZhdm9yaXRlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0dG9wOiAxMHB4O1xuXG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRmaWxsOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdHN0cm9rZTogJGMtYmxhY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mYXYtdGV4dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcblx0LnNjcm9sbGVkLWRvd24gLm5hdmlnYXRpb24tYnV0dG9ucyBhLmZhdm9yaXRlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwMHB4KTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjA1cztcblx0fVxufVxuXG5hLmZhdm9yaXRlIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn0iLCIvKiEgRmxpY2tpdHkgdjIuMy4wXG5odHRwczovL2ZsaWNraXR5Lm1ldGFmaXp6eS5jb1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmxpY2tpdHktZW5hYmxlZDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmZsaWNraXR5LXZpZXdwb3J0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mbGlja2l0eS1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMjRweCAwIDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXgtc20ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi8qIGRyYWdnYWJsZSAqL1xuXG4uZmxpY2tpdHktZW5hYmxlZC5pcy1kcmFnZ2FibGUge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydCB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICAgIGN1cnNvcjogZ3JhYjtcbn1cblxuLmZsaWNraXR5LWVuYWJsZWQuaXMtZHJhZ2dhYmxlIC5mbGlja2l0eS12aWV3cG9ydC5pcy1wb2ludGVyLWRvd24ge1xuICAgIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4vKiAtLS0tIGZsaWNraXR5LWJ1dHRvbiAtLS0tICovXG5cbi5mbGlja2l0eS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLmZsaWNraXR5LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDVweCAjMTlGO1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMC42O1xufVxuXG4uZmxpY2tpdHktYnV0dG9uOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIC8qIHByZXZlbnQgZGlzYWJsZWQgYnV0dG9uIGZyb20gY2FwdHVyaW5nIHBvaW50ZXIgdXAgZXZlbnQuICM3MTYgKi9cbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmZsaWNraXR5LWJ1dHRvbi1pY29uIHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG5cbi8qIC0tLS0gcHJldmlvdXMvbmV4dCBidXR0b25zIC0tLS0gKi9cblxuLmZsaWNraXR5LXByZXYtbmV4dC1idXR0b24ge1xuICAgIHRvcDogNTAlO1xuICAgIHdpZHRoOiA0NHB4O1xuICAgIGhlaWdodDogNDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgLyogdmVydGljYWxseSBjZW50ZXIgKi9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5mbGlja2l0eS1wcmV2LW5leHQtYnV0dG9uLnByZXZpb3VzIHtcbiAgICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgICByaWdodDogMTBweDtcbn1cblxuLyogcmlnaHQgdG8gbGVmdCAqL1xuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5wcmV2aW91cyB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbi5uZXh0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMHB4O1xufVxuXG4uZmxpY2tpdHktcHJldi1uZXh0LWJ1dHRvbiAuZmxpY2tpdHktYnV0dG9uLWljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMyU7XG4gICAgdG9wOiAyNSU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbn1cblxuLyogLS0tLSBwYWdlIGRvdHMgLS0tLSAqL1xuXG4uZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm90dG9tOiAtMjVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZsaWNraXR5LXJ0bCAuZmxpY2tpdHktcGFnZS1kb3RzIHtcbiAgICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLmZsaWNraXR5LXBhZ2UtZG90cyAuZG90IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMCA4cHg7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mbGlja2l0eS1wYWdlLWRvdHMgLmRvdC5pcy1zZWxlY3RlZCB7XG4gICAgb3BhY2l0eTogMTtcbn1cbiIsIlxuLmluLWluZGV4IHtcbiAgLm92ZXJhbGwtd3JhcHBlciB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuICB9XG4gICNjb250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gICAgLmJhbm5lcnMtcm93Om5vdCguZm9vdGVyLWJhbm5lcnMpIHtcbiAgICAgIG9yZGVyOiAtMTA7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJlbmVmaXRCYW5uZXIge1xuICAgICAgb3JkZXI6IC05O1xuICAgIH1cbiAgICAuYm9keS1iYW5uZXJzIHtcbiAgICAgIG9yZGVyOiAtODtcbiAgICAgIC5jb2wtc20tNCwgLmNvbC1zbS04IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5mb290ZXItYmFubmVycyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC5mb290ZXItYmFubmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubmV4dC10by1jYXJvdXNlbC1iYW5uZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMCA3cHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjBweCk7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHggMjBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzEwcHgpO1xuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDIwcHg7XG4gICAgZ2FwOiAwIDIwcHg7XG4gIH1cbiAgLmJhbm5lci13cmFwcGVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkRGRjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWdyZWVuLTIwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIgeyBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gaW1nIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5leHRlbmRlZC1iYW5uZXItdGV4dHMge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxNiUgMTVweCAwO1xuICAgIH1cbiAgICAuZXh0ZW5kZWQtYmFubmVyLXRpdGxlLCAuZXh0ZW5kZWQtYmFubmVyLWxpbmsge1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICB9XG4gICAgLmV4dGVuZGVkLWJhbm5lci10aXRsZSB7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmV4dGVuZGVkLWJhbm5lci1saW5rIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjLWJhc2U7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICAgIHBhZGRpbmc6IDVweCAzMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmVuZWZpdEJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJlbmVmaXRCYW5uZXJfX2l0ZW0ge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbn1cbi5iZW5lZml0QmFubmVyX19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbn1cbi51c3Age1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cbiAgLmltYWdlIHtcbiAgICB3aWR0aDogNDhweDtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODJweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgfVxuICB9XG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkYy1ncmF5LTkwMDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG4gICAgc3Ryb25nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgICBjb2xvcjogJGMtYmxhY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG59XG4ucG9zaXRpb24tLWJlbmVmaXRDYXRlZ29yeSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDI1cHggYXV0byAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHdpZHRoOiA3NDdweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICB3aWR0aDogOTcycHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiAxMTc4cHg7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgIHdpZHRoOiAxMzQwcHg7XG4gIH1cbiAgLnVzcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG4ucG9zaXRpb24tLWJlbmVmaXRQcm9kdWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMjVweCAwIDA7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG59XG4iLCIudG9wY2F0IHtcbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG4gIH1cbiAgLndyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4cHgpO1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICB9XG4gIC5pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDAgNHB4IDEwcHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogMzMuMzMlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggMTVweDtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDE2LjY2NjclO1xuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFydHkta2lkcyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICB9XG4gIGgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA0MHB4IDAgMzVweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XG4gICAgICBtYXJnaW46IDIwcHggYXV0byAyNXB4O1xuICAgIH1cbiAgfVxuICAud3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG4gIH1cbiAgLnRleHQtY2VudGVyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICB9XG4gIH1cbiAgLml0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgN3B4IDE0cHg7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgaW1nIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRleHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHggMjBweCAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICB9XG4gIC5idG4tc2ltcGxlIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiA4NXB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG59XG4iLCIucGFydHktYWR1bHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDQwcHggMCAzNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICAgIH1cbiAgfVxuICAud3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG4gIH1cbiAgLml0ZW0ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMCA0cHggMTBweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogMCAxMHB4IDE1cHg7XG4gICAgfVxuICAgIC5pbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJ0bi1zaW1wbGUge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDRweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmJhbm5lci1yYXRpbmcge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICB9XG4gIC5yYXRpbmctaGVhZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuc3RvcmUtcmF0aW5nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLWNvbnZlcnNpb247XG4gICAgICB3aWR0aDogMTAxcHg7XG4gICAgICBoZWlnaHQ6IDEwMXB4O1xuICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN0b3JlLXRpdGxlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIH1cbiAgICAudG90YWwtcmF0aW5ncyB7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudm90ZXMtd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuICAgIC5zbGljay10cmFjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAudm90ZS13cmFwIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIH1cbiAgICAgIC52b3RlLW5hbWUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICB9XG4gICAgICAudm90ZS1oZWFkZXIge1xuICAgICAgICAudm90ZS1yYXRpbmcge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5zdGFycyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZvdGUtY29udGVudCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zbGljay1zbGlkZXIge1xuICAgIC5zbGljay1hcnJvdyB7XG4gICAgICAmLnNsaWNrLXByZXYge1xuICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgIH1cbiAgICAgICYuc2xpY2stbmV4dCB7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi52b3Rlcy13cmFwIHtcbiAgLnZvdGUtd3JhcCB7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogMjVweCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgLnZvdGUtaGVhZGVyIHtcbiAgICAgIC52b3RlLXBpYyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAudm90ZS1uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgIH1cbiAgICAgIC52b3RlLXRpbWUge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgICAgfVxuICAgICAgLnZvdGUtcmF0aW5nIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZvdGUtY29udGVudCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5yYXRlLXRvcCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgLnN0YXItY291bnQge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDMwcHggd2hpdGUgaW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbi5mb3JtLWNvbnRyb2wsIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmNvbnNlbnRzLmNvbnNlbnRzLWZpcnN0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICsgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4taGVpZ2h0OiAxOXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1jaGVjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0b3A6IDBweDtcbiAgICB9XG4gIH1cbiAgJjpjaGVja2VkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLWNoZWNrO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICB9XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jaGVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmOmRpc2FibGVkIHtcbiAgICArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGMtY2hlY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNvbnRyb2x7XG4gICYubGcge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbiAgfVxufVxuXG4jY3VzdG9tZXJMb2dpbiB7XG4gIC5mb3JtLWdyb3VwIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICZbdHlwZT1cImVtYWlsXCJdLCAmW3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmlucHV0LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICYuZW1haWwge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31lbWFpbC5zdmc/MSkgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnBhc3N3b3JkIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9bG9jay5zdmc/MSkgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucHJvZHVjdC1zbGlkZXItaG9sZGVyIHtcbiAgcGFkZGluZzogMCAwIDQwcHggIWltcG9ydGFudDtcbiAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogNTZweDtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHRvcDogMTUlO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tbmV4dCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoI3skaWNvbnN9bmV4dC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcmlnaHQ6IC02MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmLm5hdmlnYXRpb24tcHJldiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYy13aGl0ZSB1cmwoI3skaWNvbnN9cHJldi5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wcm9kdWN0LXNsaWRlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDNweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0cy1ibG9jayB7XG4gICAgICA+IGRpdiB7XG4gICAgICAgIC5wIHtcbiAgICAgICAgICAucC1ib3R0b20ge1xuICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAucC10b29scyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucHJvZHVjdC1zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAucGFnaW5hdGlvbi1idXR0b24ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGMtcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIG1hcmdpbjogNHB4O1xuICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmg0LmhvbWVwYWdlLWdyb3VwLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmFkdmFuY2VkLW9yZGVyIHtcbiAgLnByb2R1Y3Qtc2xpZGVyLWhvbGRlciB7XG4gICAgLnByb2R1Y3Qtc2xpZGVyLW5hdmlnYXRpb24ge1xuICAgICAgJi5uYXZpZ2F0aW9uLW5leHQge1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICAgICYubmF2aWdhdGlvbi1wcmV2IHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5pbi1pbmRleCB7XG4gIC5wcm9kdWN0cy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgLnRleHQtY2VudGVyIHtcbiAgICAgIC5idG4tc2ltcGxlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAtNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9kdWN0cyB7XG4gICAgICBvcmRlcjogMTtcbiAgICB9XG4gICAgLnByb2R1Y3Qtc2xpZGVyLXBhZ2luYXRpb24ge1xuICAgICAgb3JkZXI6IDI7XG4gICAgfVxuICAgIC50ZXh0LWNlbnRlciB7XG4gICAgICBvcmRlcjogMztcbiAgICB9XG4gIH1cbn1cbiIsIi5wcm9kdWN0cy1ibG9jayB7XG5cdD4gZGl2IHtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG5cdFx0XHR9XG5cdFx0XHQucCB7XG5cdFx0XHRcdGE6bm90KC5uYW1lKSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5wIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmZsYWcge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5mbGFncyB7XG5cdFx0XHRcdGxlZnQ6IDVweDtcblx0XHRcdFx0dG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0XHQubmFtZSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC5hdmFpbGFiaWxpdHkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblxuXHRcdFx0XHQmOm5vdCg6aGFzKC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlKSkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxOHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5taW1lLWF2YWlsYWJpbGl0eS1kYXRlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdGNvbG9yOiAkYy1zdG9jaztcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucC1pbi1pbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcblx0XHRcdH1cblx0XHRcdC5wLWluIHtcblx0XHRcdFx0LnAtYm90dG9tIHtcblx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMCAwICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnByaWNlcyB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0XHRcdFx0b3JkZXI6IC0xO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2UtZmluYWwge1xuXHRcdFx0XHRcdFx0XHRmbGV4LWJhc2lzOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogNTtcblx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnByaWNlLXN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdCsgLnByaWNlIHtcblx0XHRcdFx0XHRcdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLXBpbms7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQucHJpY2Utc2F2ZSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucC10b29scyB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgMDtcblx0XHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnByaWNlLXNhdmUge1xuXHRvcGFjaXR5OiAwO1xuXHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0cGFkZGluZy1yaWdodDogNXB4O1xuXHR3aWR0aDogYXV0bztcblx0aGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1waW5rO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdGNvbG9yOiAkYy13aGl0ZTtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5wcmljZS1zdGFuZGFyZCB7XG5cdGZvbnQtc2l6ZTogMTZweDtcblx0Y29sb3I6ICRjLWdyYXktNjAwO1xuXHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0fVxufVxuXG4uYXZhaWxhYmlsaXR5LWFtb3VudCB7XG5cdG9wYWNpdHk6IDA7XG5cdG1hcmdpbi1sZWZ0OiA0cHg7XG59XG4uYXZhaWxhYmlsaXR5IHtcblx0c3BhbltzdHlsZT0nY29sb3I6IzkzQkYzNyddIHtcblx0XHQrIC5hdmFpbGFiaWxpdHktYW1vdW50IHtcblx0XHRcdGNvbG9yOiAkYy1zdG9jaztcblx0XHR9XG5cdH1cbn1cblxuLmJhc2ljLWRlc2NyaXB0aW9uID4gLnJhdGUtd3JhcHBlciB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwcm9kdWN0UmF0aW5nQW5jaG9yIHtcblx0ZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTIwMHB4O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuI3Byb2R1Y3RSYXRpbmdUaXRsZSB7XG5cdGZvbnQtc2l6ZTogMjRweDtcblx0Zm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcblx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5wcm9kdWN0LXJhdGluZy13cmFwcGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAxNnB4O1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG59XG5cdCNyYXRpbmdXcmFwcGVyIHtcblx0XHRtaW4td2lkdGg6IDM1JTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1ibHVlLTgwMDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdG1heC1oZWlnaHQ6IDM0MHB4O1xuXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cblx0XHQucmF0ZS13cmFwIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblxuXHRcdFx0JiA+IGRpdiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHQuc3Rhcjo6YmVmb3JlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucmF0ZS1hdmVyYWdlLWlubmVyIHtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdH1cblxuXHRcdFx0LnJhdGUtYXZlcmFnZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLXllbGxvdy03MDA7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDk5cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDIzcHggMTZweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRjb2xvcjogJGMtd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdC5yYXRlLXN0YXItd3JhcCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuYWRkLWNvbW1lbnQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtYmx1ZS03MDA7XHRcdFx0XHRcblx0XHRcdFx0cGFkZGluZzogMTJweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRtYXJnaW46IDEycHggMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcblxuXHRcdFx0XHQmID4gc3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICAkYy13aGl0ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgPiBkaXY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0LnJhdGUtbGlzdCB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cblx0XHRcdFx0JiA+IC5yYXRlLXN0YXIge1xuXHRcdFx0XHRcdCYgPiAuc3RhciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmID4gLnN0YXItb2ZmIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkYy1ncmF5LTQ1MDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmF0ZS1ibG9jayB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtZ3JheS00NTA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXG5cdFx0XHRcdFx0LnJhdGUtYmFyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLWJsdWUtNjAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5yYXRlLWNvdW50IHtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDAlKTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVx0XHRcdFx0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XHRcblxuXHQudm90ZXMtd3JhcCB7XG5cdFx0d2lkdGg6IDY1JTtcdFxuXHRcdG1hcmdpbjogMDtcblxuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRcblx0XHQudm90ZS13cmFwIHtcblx0XHRcdGJvcmRlci1sZWZ0OiBub25lO1xuXHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cblx0XHRcdC52b3RlLXJhdGluZyB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0LnZvdGUtdGltZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNob3ctbW9yZS1jb21tZW50cy1idXR0b24ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDIwcHg7XG5cdFx0XHRsZWZ0OiA3MCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNjVweCk7XG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkYy1ncmF5LTEwMDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XHRcdFx0XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVye1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoL3VzZXIvZG9jdW1lbnRzL3VwbG9hZC9pY29ucy9hcnJvdy1kLWJvbGQuc3ZnKSA1MCUgbm8tcmVwZWF0O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cdFxuXG5cdFx0Lmxhc3Qtdm90ZS1kaW1tZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogcmdiKDI1NSwyNTUsMjU1KTtcblx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDApIDEwMCUpO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDIwMHB4O1xuICAgIFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdH1cblx0fVxuXG4jcmF0ZS1mb3JtIHtcblx0cGFkZGluZzogMzBweDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR6LWluZGV4OiAxMDAzO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdGxlZnQ6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcblx0XHRtaW4td2lkdGg6IDc2MHB4O1xuXHR9XG5cdFxuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0bGVmdDogNTAlO1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB0b3A6IDEwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwJSk7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNzYwcHg7XG5cdH1cblxuXHQuYWRkLWNvbW1lbnQtY2xvc2Uge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb2xvcjogIzIzMWYyMDtcblx0XHRcdGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG5cdFx0XHRmb250LWZhbWlseTogU2hvcHRldDtcblx0XHR9XG5cdH1cblxuXHQuZm9ybS1ncm91cCB7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgIH1cblxuXHQuYWRkLWNvbW1lbnQtbW9kYWwtdGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdH1cblxuXHRpbnB1dCwgdGV4dGFyZWEge1xuXHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRyZXNpemU6IG5vbmU7XG5cdH1cblxuXHRsYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0JiA+IHNwYW4ge1xuXHRcdFx0Y29sb3I6IHJlZDtcblx0XHR9XG5cdH1cblxuXHQuY29uc2VudHMge1xuXHRcdCYgPiBsYWJlbCB7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5yYXRpbmctc3RhcnMtd3JhcHBlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcblx0XHQmID4gbGFiZWwge1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG5cdFx0fVxuXG5cdFx0LnN0YXJzIHtcblx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHQuc3RhciB7XG5cdFx0XHRcdHdpZHRoOiAzMXB4O1xuXHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnNocC1hY2NvcmRpb25bZGF0YS10ZXN0aWQ9XCJ0YWJSYXRpbmdcIl0ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG4udGhhbmsteW91LWZvcm0ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDQwcHg7XG5cblx0aW1nIHtcblx0XHR3aWR0aDogMTkwcHg7XG5cdH1cblxuXHRidXR0b24ge1xuXHRcdHBhZGRpbmc6IDEzcHggMzJweDtcblx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTcwMDtcblx0XHRjb2xvcjogJGMtYmxhY2s7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG5cbi5pbi1ob2Rub2Nlbmktb2JjaG9kdSB7XG5cdC5zaG93LW1vcmUtY29tbWVudHMtYnV0dG9uIHtcblx0XHRsZWZ0OiA1MCU7XG5cdH1cbn1cblxuLnByb2R1Y3Qge1xuXHQuZmxhZ3MtZXh0cmEge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4ubGItc2VhcmNoIHtcblx0LnByb2R1Y3RzLWJsb2NrIHtcblx0XHQ+ZGl2IHtcblx0XHRcdC5wIHtcblx0XHRcdFx0LnAtYm90dG9tIHtcblx0XHRcdFx0XHQ+ZGl2IHtcblx0XHRcdFx0XHRcdC5wcmljZXMge1xuXHRcdFx0XHRcdFx0XHQucHJpY2Utc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50eXBlLWNhdGVnb3J5IHtcbiAgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgPiAuYnJlYWRjcnVtYnMge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5icmVhZGNydW1icyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIH1cbiAgfVxuICAuY2F0ZWdvcnktd3JhcCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5jYXRlZ29yeS10b3Age1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmOm5vdCguY3VzdG9tLWNhdGVnb3J5KSB7XG4gICAgLmNhdC1wcm9kdWN0cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAmLmN1c3RvbS1jYXRlZ29yeSB7XG4gICAgI2NvbnRlbnQtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgICAgPiAuYnJlYWRjcnVtYnMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAjY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuY2F0ZWdvcnktdG9wIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDc0N3B4O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHdpZHRoOiA5NzJweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDExNzhweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDEzNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYnJlYWRjcnVtYnMge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmNhdGVnb3J5LXBlcmV4LCAuY2F0ZWdvcnktdGl0bGUsIC5icmVhZGNydW1icyB7XG4gICAgICAgIGNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYSwgc3BhbiwgaDEsIGgyLCBoMywgaDQsIGxpIHtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1pbWUtY2F0ZWdvcnkge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zNTNweDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQ2NnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTU2OXB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTY1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmhlbHBib3gtdmlzaWJsZSB7XG4gIC5jYXRlZ29yeS10aXRsZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgfVxuICAuY2F0ZWdvcnktcGVyZXgge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgLmJveC1oZWxwIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLTkwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIH1cbiAgICAgIC5pbWcge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNhdC1kZXNjIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jYXRlZ29yeS1wZXJleCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIC5pbWctYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4uYm94LWhlbHAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gIH1cbiAgaDMge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG4gIH1cbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjLWNvbnZlcnNpb24taG92ZXIgIWltcG9ydGFudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubGlua3MtbGlzdGluZyB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIGZsZXg6IDAgMCAzMy4zMzMlO1xuICAuY2F0LWRyb3Bkb3duIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSB7XG4gICAgbWFyZ2luOiAzNXB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmb250LWZhbWlseTogJ051bml0bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmbGV4OiAwIDAgMjUlO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNjLW1haW4tY2F0IHtcbiAgICAgIGNvbG9yOiAkYy1ibGFjaztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICAuY2F0LWRyb3Bkb3duIHtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L2Fycm93LXJpZ2h0LXNlZGEuc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXQtYXJyb3cge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy91c2VyL2RvY3VtZW50cy91cGxvYWQvc2FibG9uYS1uZW1hemF0L2Fycm93LWRvd24uc3ZnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIHRvcDogNHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5jYy1tYWluLWNhdCB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBpbmNsdWRlIG1heC1zbSB7XG4gIC5saW5rcy1saXN0aW5nIHttYXJnaW46IDAgLTEwcHg7ZmxleDogMCAwIDEwMCU7cGFkZGluZzogMCAhaW1wb3J0YW50O31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIC5jYXQtZHJvcGRvd24gYSB7bWFyZ2luLXRvcDogMDttYXJnaW4tYm90dG9tOjVweDt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2MtbWFpbi1jYXQge3BhZGRpbmc6IDIycHggMTVweCAxOHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXJpZ2h0Ojc1cHg7bWFyZ2luLWJvdHRvbTowO2JvcmRlcjpub25lO31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlIHt3aWR0aDogMTAwJTtmbGV4OiAwIDAgMTAwJTtwYWRkaW5nOjA7O21hcmdpbjogMDtib3JkZXItdG9wOiAxcHggc29saWQgI2UxZTFlMTt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWFycm93IHt6LWluZGV4Ojk7cG9zaXRpb246IGFic29sdXRlO3JpZ2h0OiAwO3dpZHRoOjcwcHg7aGVpZ2h0OiA2MHB4O2JhY2tncm91bmQtc2l6ZTogMTVweCAxMHB4O2JhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7Y3Vyc29yOnBvaW50ZXI7dG9wOiAwcHg7cmlnaHQ6MHB4O21hcmdpbjogMDt9XG4gIC5saW5rcy1saXN0aW5nIC5zdWJjYXRlZ29yaWVzLXNpbmdsZSAuY2F0LWRyb3Bkb3duIHtwb3NpdGlvbjogaW5pdGlhbDt3aWR0aDogMTAwJTtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOiAwO2Rpc3BsYXk6bm9uZTtib3gtc2hhZG93OiAwIDZweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA5KTstd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDkpOy13ZWJraXQtbW96LWJveC1zaGFkb3c6IDAgNnB4IDhweCByZ2JhKDAsIDAsIDAsIDAuMDkpO3BhZGRpbmc6IDAgMTVweCAxMHB4O31cbiAgLmxpbmtzLWxpc3RpbmcgLnN1YmNhdGVnb3JpZXMtc2luZ2xlOmhvdmVyIC5jYXQtZHJvcGRvd24ge2Rpc3BsYXk6IG5vbmU7fVxuICAubGlua3MtbGlzdGluZyAuc3ViY2F0ZWdvcmllcy1zaW5nbGU6aG92ZXIgLmNhdC1kcm9wZG93bi5vcGVuIHtkaXNwbGF5OiBibG9jazt9XG59IiwiLmNhdC1wcm9kdWN0cyB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiA0NXB4IDAgMDtcbiAgfVxufVxuLnR5cGUtY2F0ZWdvcnkge1xuICAjcHJvZHVjdHMge1xuICAgICYucm93IHtcbiAgICAgIC5wcm9kdWN0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1pbmktbmFkcGlzIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1hcmdpbjogMjBweCAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtZ3JheS0xMDA7XG59XG4uc3ViY2F0ZWdvcmllcyB7XG4gICYud2l0aC1pbWFnZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEzODBweCkge1xuICAgICAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogLjJzO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmN1c3RvbS1jYXRlZ29yeSB7XG4gIC5zdWJjYXRlZ29yaWVzIHtcbiAgICAmLndpdGgtaW1hZ2Uge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuc2lkZWJhci1pbmRlbnRlZCB7XG4gIC5zaWRlYmFyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgfVxuICAgICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDFweCk7XG4gICAgICB9XG4gICAgICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNzVweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucHJvZHVjdHMtYmxvY2sge1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2hvdy1zaWRlYmFyIHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICB9XG4gICAgICArIC5jYXRlZ29yeS1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjc1cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMjVweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjY2F0ZWdvcnktaGVhZGVyIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDI1NnB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB3aWR0aDogMzEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4jY29udGVudC13cmFwcGVyIHtcbiAgLnNpZGViYXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgdG9wOiAtMTBweDtcbiAgICB9XG4gICAgLmJveC1iZy12YXJpYW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICAgIH1cbiAgICAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gICAgLmZpbHRlci1zZWN0aW9uLWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuc2lkZWJhci1pbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAuZmlsdGVycy11bnZlaWwtYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwcHg7XG4gICAgfVxuICB9XG4gICNmaWx0ZXJzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgJi52aXNpYmxlIHtcbiAgICAgIEBpbmNsdWRlIG1heC1zbSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgfVxuICAgIH0gXG4gICAgLmhpZGVGaWx0ZXIge1xuICAgICAgaDQge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBmb3JtLCAucGFyYW1ldHJpYy1zbGlkZXItd3JhcHBlciwgLnBhcmFtLWZpbHRlci10b3AsIC5zbGlkZXItaGVhZGVyLCAuc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICBoZWlnaHQ6IDA7ICAgXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1MDtcbiAgICB9XG5cbiAgICAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgICAgcGFkZGluZzogMTRweCAxNXB4IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGZvbnQtc2l6ZTogJGZzLXA7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnRmlsdHJvdsOhbsOtJztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmZi1iYXNlO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJltkYXRhLXRleHQ9XCJPdGV2xZnDrXQgZmlsdHIgXCJdIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xuICAgICAgICAgICAgY29udGVudDogJ1NrcsO9dCBmaWx0cm92w6Fuw60nO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmJveC5ib3gtc20ge1xuICAmLmJveC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5zbGlkZXItd3JhcHBlciB7XG4gIHBhZGRpbmc6IDBweCAxNnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgaDQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLnNsaWRlci1oZWFkZXIge1xuICBvcmRlcjogMztcbiAgcGFkZGluZzogNXB4IDAgMjJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJ0vEjSc7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnYcW+JztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAyMnB4KTtcbiAgICBtYXJnaW4tdG9wOiAtMTlweDtcbiAgfVxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgY29sb3I6ICRjLXByaW1hcnk7XG4gIH1cbiAgLmZyb20sIC50byB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiA0MnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cbi51aS1zbGlkZXIsIC5zbGlkZXItY29udGVudCB7XG4gIGJvcmRlci1jb2xvcjogJGMtZ3JheS00MDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLWdyYXktNDAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGhlaWdodDogNHB4O1xufVxuLnNsaWRlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCA3cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi51aS1zbGlkZXIge1xuICAudWktc2xpZGVyLXJhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuICB9XG59XG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDRweDtcbiAgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIGhlaWdodDogMTdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgdG9wOiAtN3B4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJhc2U7XG4gIH1cbn1cbi5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMTZweCAwO1xuICAmLmZpbHRlci1zZWN0aW9uLWJvb2xlYW4ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgfVxuICAmLnNob3dBbGwge1xuICAgIGZpZWxkc2V0IHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICYuYWR2YW5jZWQtZmlsdGVycy13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuZmlsdGVyLXNlY3Rpb24tcGFyYW1ldHJpYy1pZC0yNTQge1xuICAgIGZvcm0ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDIycHg7XG4gICAgfVxuICAgIC5hZHZhbmNlZC1maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxMHB4KSAhaW1wb3J0YW50O1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cbiAgICAgID4gZGl2IHtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHggMCAhaW1wb3J0YW50O1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICB3aWR0aDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogNTRweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYWR2YW5jZWQtcGFyYW1ldGVyLWlubmVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDFweCByZ2JhKDAsMCwwLC4zNSk7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgICAgfVxuICAgICAgICAmLnllcy1iZWZvcmUge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jaGVjay13LnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE3cHggYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiNjYXRlZ29yeS1maWx0ZXItaG92ZXIge1xuICAuZmlsdGVyLXNlY3Rpb24ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgJi5maWx0ZXItc2VjdGlvbi1jb3VudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDhweCA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIH1cbiAgfVxufVxuLmZpbHRlci1zZWN0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjLXdoaXRlO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmZpbHRlci1zZWN0aW9uIHtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICAuZmlsdGVyLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIC5maWx0ZXItY291bnQge1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiAkYy1ncmF5LTYwMDtcbiAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJygnO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gZm9ybSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbiAgJi5oaWRlZmlsdGVycyB7XG4gICAgPiBmb3JtIHtcbiAgICAgIG1heC1oZWlnaHQ6IDA7ICAgICAgICAgICAgXG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuI2NsZWFyLWZpbHRlcnMge1xuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC5jbG9zZS1hZnRlciB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4uZmlsdGVyLXRvdGFsLWNvdW50IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogJGMtYmFzZTtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgfVxufVxuXG4uZmlsdGVyLXZpc2libGUge1xuICAjY29udGVudCB7XG4gICAgLnNpZGViYXJ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDI1NnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgd2lkdGg6IDMxMHB4O1xuICAgICAgfVxuICAgICAgLmJ0bi51bnZlaWwtYnV0dG9uIHtcbiAgICAgICAgJltkYXRhLXRleHQ9XCJPdGV2xZnDrXQgZmlsdHIgXCJdIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICdTa3LDvXQgZmlsdHJvdsOhbsOtJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW2RhdGEtdGV4dD1cIlphdsWZw610IGZpbHRyXCJdIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1pvYnJheml0IGZpbHRyb3bDoW7DrSc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICsgLmNhdGVnb3J5LWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODBweCk7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnByb2R1Y3RzLWJsb2NrIHtcbiAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2NvbnRlbnQge1xuICAuc2lkZWJhcntcbiAgICAuYnRuLnVudmVpbC1idXR0b24ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAkZnMtcDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgaGVpZ2h0OiA1NXB4O1xuICAgICAgcGFkZGluZzogOHB4IDI1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI2MHB4O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMzEwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMzEwcHg7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1pvYnJheml0IGZpbHRyb3bDoW7DrSc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZmYtYmFzZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLThweDtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31hcnJvdy1kLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgICAgfVxuICAgICAgJltkYXRhLXRleHQ9XCJPdGV2xZnDrXQgZmlsdHIgXCJdIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMCAwO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdTa3LDvXQgZmlsdHJvdsOhbsOtJztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJltkYXRhLXRleHQ9XCJaYXbFmcOtdCBmaWx0clwiXSB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdab2JyYXppdCBmaWx0cm92w6Fuw60nO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5maWx0ZXJzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwYWRkaW5nLXRvcDogNTVweDtcblxuICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjY2F0ZWdvcnktZmlsdGVyLWhvdmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgPiAuZmlsdGVyLXNlY3Rpb246Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmZpbHRlcnMtc2VsZWN0ZWQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmOmVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMtYm9yZGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRvcDogMDtcbiAgfVxuICAuZmlsdGVyLWxhYmVsIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggMTJweDtcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0Q3RTVFRjtcbiAgICBjb2xvcjogJGMtYmFzZTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIC5maWx0ZXItY291bnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiBzaG9wdGV0O1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgfVxuICB9XG59XG4ubW9iaWxlIHtcbiAgLmZpbHRlcnMtc2VsZWN0ZWQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgfVxufVxuXG4uY2F0ZWdvcnktY29udGVudC13cmFwcGVyIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICNmaWx0ZXJzLXdyYXBwZXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgb3JkZXI6IC0xO1xuICAgIH1cblxuICB9XG59XG5cbi8vIERpc3BsYXlzIHBvc2liaWxpdHkgdG8gc2hvdyBncmlkIG9yIHJvd3Mgb24gbW9iaWxlIHNjcmVlbnNcbi5jb2x1bW5zLXNlbGVjdG9yIHtcbiAgb3JkZXI6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudHJhbnNmb3JtLXRvLWdyaWQsXG4gIC50cmFuc2Zvcm0tdG8tcm93cyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblxuICB9XG5cbiAgLnRyYW5zZm9ybS10by1yb3dzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgjeyRpY29uc31ncmlkMS5zdmcpO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWdyaWQxLWhvdmVyLnN2Zyk7XG4gICAgICB9XG4gIH1cblxuICAudHJhbnNmb3JtLXRvLWdyaWQge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCN7JGljb25zfWdyaWQyLnN2Zyk7XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaWNvbnN9Z3JpZDItaG92ZXIuc3ZnKTtcbiAgICAgIH1cbiAgfVxuXG59XG4iLCIjY2F0ZWdvcnktaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuY2F0ZWdvcnktaGVhZGVyLXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgI3Byb2R1Y3RzLWxpc3Rpbmctb3JkZXIge1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICRjLWJhc2U7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnxZlhemVuw606JztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAuaWNvbi1jaGV2cm9uLWRvd24ge1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICB9XG4gICAgLnByb2R1Y3RzLWxpc3Rpbmctb3JkZXItaGVhZGluZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmY7XG4gICAgICB0b3A6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctc2VtaWJvbGQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBzdHJvbmcge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1zZW1pYm9sZDtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAucGFnaW5hdGlvbi10b3Age1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIGEsIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgYSwgc3Ryb25nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ibHVlLTMwMDtcbiAgICBjb2xvcjogJGMtYmx1ZS01MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICB3aWR0aDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICBtaW4td2lkdGg6IDQ4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyO1xuICB9XG4gIGEge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRjLWJhc2U7XG4gICAgICBjb2xvcjogJGMtYmx1ZS01MDA7XG4gICAgfVxuICB9XG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICB9XG4gIC5wYWdpbmF0aW9uLWxpbmsge1xuICAgICYucHJldiwgJi5uZXh0IHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYucHJldiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9cHJldi1jLnN2ZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggYXV0bztcbiAgICAgIG9yZGVyOiAtOTk5O1xuICAgIH1cbiAgICAmLm5leHQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCN7JGljb25zfW5leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNHB4IGF1dG87XG4gICAgICBvcmRlcjogOTk5O1xuICAgIH1cbiAgfVxufVxuIiwiLnAtZGV0YWlsLWlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG4gIC5wLWRldGFpbC1pbm5lci1oZWFkZXItbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wLWRldGFpbC1pbm5lci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cbiAgfVxuICAuc3RhcnMtbGFiZWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJygnO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnKSc7XG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICB9XG4gIH1cbiAgLnAtZGV0YWlsLWlubmVyLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICB9XG4gIC5yYXRpbmdzLWFuZC1icmFuZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgLmJyYW5kLXdyYXBwZXIge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxNTBweDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN0YXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLnN0YXJzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLnN0YXItY291bnQge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLnAtY29kZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBjb2xvcjogJGMtZ3JheS01MDA7XG4gICAgdGgge1xuICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBjb250ZW50OiAnS8OzZCBwcm9kdWt0dTonO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbi5wLWRhdGEtd3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICB3aWR0aDogNDIlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMCAwIDE4cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnAtc2hvcnQtZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxuICAuc29sZC1vdXQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGV0YWlsLXBhcmFtZXRlcnMge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICB0Ym9keSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgICAgIH1cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwIDA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiAuYXZhaWxhYmlsaXR5LWxhYmVsIHtcbiAgICAgICAgICAgICY6bm90KFtzdHlsZT1cImNvbG9yOiAjOTNCRjM3XCJdKSwgJjpub3QoW3N0eWxlPVwiY29sb3I6IzkzQkYzN1wiXSkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZGVsaXZlcnktdGltZS1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgIG9yZGVyOiAzO1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMTJweDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kZWZhdWx0LXZhcmlhbnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGgge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkYy1zdG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRlbGl2ZXJ5LXRpbWUge1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRjLXN0b2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNoaXBwaW5nLW9wdGlvbnMtcm93IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAucC1jb2RlLCB0aCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICB0ZCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5zaGlwcGluZy1vcHRpb25zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc310cnVjay5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYy1ob3ZlcjtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9dHJ1Y2staG92ZXIuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnAtdmFyaWFudHMtYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wLWZpbmFsLXByaWNlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC5wcmljZS1maW5hbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIC5wcmljZS1maW5hbC1ob2xkZXIge1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXNhdmUge1xuICAgICAgKyAucHJpY2UtZmluYWwge1xuICAgICAgICBjb2xvcjogJGMtcGluaztcbiAgICAgIH1cbiAgICB9XG4gICAgLnByaWNlLXN0YW5kYXJkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cbiAgfVxuICAuYWRkLXRvLWNhcnQge1xuICAgIG9yZGVyOiAxMjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAucXVhbnRpdHkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc3cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWRkLXRvLWNhcnQtYnV0dG9uIHtcbiAgICBvcmRlcjogMTM7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0OHB4KTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMzcwcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdQxZlpZGF0IGRvIGtvxaHDrWt1JztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTY4cHgpO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgIH1cbiAgfVxuICAuZmF2b3JpdGUtZGV0YWlsIHtcbiAgICBvcmRlcjogMTQ7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5mYXZvcml0ZSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogLTE7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIH1cbiAgLmxpbmstaWNvbi53YXRjaGRvZyB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYzcHgpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfSBcbiAgLmF2YWlsYWJpbGl0eS1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuYXZhaWxhYmlsaXR5LWFtb3VudCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcbiAgICBjb2xvcjogJGMtc3RvY2s7XG4gIH1cbiAgPiAuYnV0dG9ucy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udHlwZS1kZXRhaWwge1xuICAjY29udGVudCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbn1cbnVsLmNoZWNrLWxpc3Qge1xuICBib3JkZXI6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDM4cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoI3skaWNvbnN9Y2hlY2stbGlzdC5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4ud2F0Y2hkb2ctYWN0aW9uLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICAuYnRuLmJ0bi1wcmltYXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4ud2F0Y2hkb2ctdGl0bGUge1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1Vwb3pvcm7Em3RlIG3EmywgYcW+IGJ1ZGUgcHJvZHVrdCBza2xhZGVtJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gIH1cbn1cbiN3YXRjaGRvZy1mb3JtIHtcbiAgPiBkaXYge1xuICAgICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC53YXRjaGRvZy1yb3cge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgLm5vdGlmaWNhdGlvbkVtYWlsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA3cHg7XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiI3Byb2R1Y3QtZGV0YWlsLWZvcm0ge1xuICAucC12YXJpYW50cy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLnZhcmlhbnQtbGFiZWwge1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgPiBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJzonO1xuICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnZhcmlhbnQtbGlzdCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBvcmRlcjogLTE7XG4gICAgc2VsZWN0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zZWxlY3RCdXR0b25zQ29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnNlbGVjdC1vcHRpb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1pbi13aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDhweCA4cHggMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiAkYy1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXG4gICAgJltzdHlsZSo9XCJiYWNrZ3JvdW5kLWNvbG9yXCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRicjtcbiAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgbWluLXdpZHRoOiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICYuc2luZ2xlLW9wdGlvbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gICAgXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgIH1cblxuICAgICYuYXZhaWxhYmxlLWZhbHNlIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AgbGVmdCwgJGMtZ3JheS0zMDAgMCUsICRjLWdyYXktMzAwIGNhbGMoNTAlIC0gMC44cHgpLCRjLXByaW1hcnkgNTAlLCAkYy1ncmF5LTMwMCBjYWxjKDUwJSArIDAuOHB4KSwgJGMtZ3JheS0zMDAgMTAwJSk7XG4gICAgICBib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICB9XG4gIH1cbn1cbi5jLXByb2R1Y3QtaW50ZXJjb25uZWN0aW9uLWRldGFpbC1wYXJhbXMge1xuICB3aWR0aDogMTAwJTtcbn0iLCIucXVhbnRpdHkge1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGJyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBpbnB1dCB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYy1ib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGMtYm9yZGVyO1xuICB9XG4gIC5kZWNyZWFzZSwgLmluY3JlYXNlIHtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ub3JtYWw7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtY29udmVyc2lvbjtcbiAgICAgICAgY29sb3I6ICRjLXdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnAtaW1hZ2Utd3JhcHBlciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIHdpZHRoOiA1OCUgIWltcG9ydGFudDtcbiAgfVxuICAucC1pbWFnZSB7XG4gICAgLmZsYWdzLWV4dHJhIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gID4gLnJvdyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuYnRuLWltYWdlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGMtYm9yZGVyO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICB9XG4gICAgJi1wcmV2IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKCN7JGljb25zfXByZXYtYy5zdmcpO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1uZXh0IHtcbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogdXJsKCN7JGljb25zfW5leHQtYy5zdmcpO1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnAtbWFpbi1pbWFnZSB7XG4gICAgJi5uby1pbWcge1xuICAgICAgKyAuYnRuLWltYWdlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgKyAuYnRuLWltYWdlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucC10aHVtYm5haWxzIHtcbiAgYSB7XG4gICAgcGFkZGluZzogMCAzcHg7XG4gICAgJi5oaWdobGlnaHRlZCB7XG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYnI7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwtbmV4dCwgLnRodW1ibmFpbC1wcmV2IHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC50aHVtYm5haWwtbmV4dCB7XG4gICAgYmFja2dyb3VuZDogJGMtYmxhY2sgdXJsKCN7JGljb25zfW5leHQtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICB9XG4gIC50aHVtYm5haWwtcHJldiB7XG4gICAgYmFja2dyb3VuZDogJGMtYmxhY2sgdXJsKCN7JGljb25zfXByZXYtYy5zdmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjRweCBhdXRvO1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuIiwiI3AtZGV0YWlsLXRhYnMge1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmctdG9wOiAxMnB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0bGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRhIHtcblx0XHRcdFx0QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmW2RhdGEtdGVzdGlkPVwidGFiRGlzY3Vzc2lvblwiXSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdHBhZGRpbmc6IDlweCAyMnB4O1xuXHRcdFx0Y29sb3I6ICRjLWJhc2U7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LWJvbGQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuXHRcdFx0dGV4dC11bmRlcmxpbmUtb2Zmc2V0OiBpbml0aWFsO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHdpZHRoOiAxNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31hcnJvdy1kLWJvbGQuc3ZnKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdH1cblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRjLWhvdmVyO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXRoaWNrbmVzczogMXB4O1xuXHRcdFx0XHR0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IGluaXRpYWw7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdGEge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0JltkYXRhLXRlc3RpZD0ndGFiRGVzY3JpcHRpb24nXSB7XG5cdFx0XHRhIHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcgcHJvZHVrdHUnO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5zaHAtdGFicy1ob2xkZXIge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnAtZGV0YWlsIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cdC5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5yZXNwb25zaXZlLW5hdiB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiA5OTk5cHggc29saWQgJGMteWVsbG93LTIwMDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiA5OTk5cHggMCAwICRjLXllbGxvdy0yMDA7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDk5OTlweCAwIDAgJGMteWVsbG93LTIwMDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAtOTk5OXB4O1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm5vdCguc2hwLWFjY29yZGlvbi13cmFwcGVyKSB7XG5cdFx0XHQuYmFzaWMtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICdQb3Bpcyc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZncteGJvbGQ7XG5cdFx0XHRcdFx0bWFyZ2luOiAxM3B4IDAgMjBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQucHJvZHVjdHMtaGVhZGVyIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0bWFyZ2luLXRvcDogNDVweDtcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuXHRcdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHR9XG5cdH1cbn1cbi5iYXNpYy1kZXNjcmlwdGlvbiB7XG5cdHRyIHtcblx0XHR0ZCB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZWUyMjgwO1xuXG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmNhdGVnb3J5LXBlcmV4LFxuLmNhdGVnb3J5X19zZWNvbmREZXNjcmlwdGlvbixcbi5wLXNob3J0LWRlc2NyaXB0aW9uLFxuLnRhYi1jb250ZW50LFxuLndlbGNvbWUtd3JhcHBlcixcbmFydGljbGUge1xuXHR1bCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyM3B4O1xuXHRcdGxpIHtcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRtYXJnaW46IC0ycHggMTBweCAwIC0xN3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuI2Rlc2NyaXB0aW9uIHtcblx0LmV4dGVuZGVkLWRlc2NyaXB0aW9uIHtcblx0XHQ+IHAge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0bWFyZ2luOiAxM3B4IDAgMjBweDtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHRzdHJvbmcge1xuXHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZGV0YWlsLXBhcmFtZXRlcnMge1xuXHRcdFx0dHIge1xuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYy15ZWxsb3ctMjAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHRkLFxuXHRcdFx0XHR0aCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZnctbm9ybWFsO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdC5yb3ctaGVhZGVyLWxhYmVsIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0LnJvdy1oZWFkZXItbGFiZWwtY29sb24ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4jbWFudWZhY3R1cmVyRGVzY3JpcHRpb24ge1xuXHRwIHtcblx0XHRpbWcge1xuXHRcdFx0bWF4LWhlaWdodDogMTUwcHg7XG5cdFx0XHRtYXgtaGVpZ2h0OiAxNTBweDtcblx0XHR9XG5cdH1cbn1cbiNhY2NvcmRpb24tY29udGVudCB7XG5cdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0bWFyZ2luLXJpZ2h0OiAtMTBweDtcblx0d2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuXHQuc2hwLWFjY29yZGlvbiB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHQuc2hwLWFjY29yZGlvbi1saW5rIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnNocC1hY2NvcmRpb24tbGluayB7XG5cdFx0XHRwYWRkaW5nOiAxMnB4IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdCZbaHJlZj0nI2Rlc2NyaXB0aW9uJ10ge1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1BvcGlzJztcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNocC1hY2NvcmRpb24tY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDEwcHggMjBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQjcmF0aW5nV3JhcHBlciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHQucmF0ZS13cmFwIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0fVxuXHR9XG5cdC5leHRlbmRlZC1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luLXRvcDogMjVweDtcblx0XHQ+IHAge1xuXHRcdFx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAxMHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgLTEwcHggIWltcG9ydGFudDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdQYXJhbWV0cmUnO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnNocC10YWJzLXdyYXBwZXIge1xuXHQudGFiLWNvbnRlbnQge1xuXHRcdC50YWItcGFuZSB7XG5cdFx0XHQmI3Byb2R1Y3RWaWRlb3Mge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cblx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHR3aWR0aDogY2FsYygoMTAwJSAvIDYpIC0gMjBweCk7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMzUwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbjogNTBweCAwIDQwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdGNvbG9yOiAkYy1iYXNlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogJGZ3LXhib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5hY2NvcmRpb24tY29udGVudCB7XG5cdCNwcm9kdWN0VmlkZW9zIHtcblx0XHQudmlkZW9XcmFwcGVyIHtcblx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoKDEwMCUgLyAxLjc1KSk7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQmX19vdmVybGF5IHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAzNXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0d2lkdGg6IDcwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDUwJSAtIDcwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tdG9wIHtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji0tYm90dG9tIHtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRyaWdodDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5wYXVzZWQsXG5cdFx0XHQmLnBsYXlpbmcge1xuXHRcdFx0XHQudmlkZW9XcmFwcGVyX19vdmVybGF5IHtcblx0XHRcdFx0XHQmLS10b3Age1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDEzMHB4KTtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji0tYm90dG9tIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuZW5kZWQge1xuXHRcdFx0XHQudmlkZW9XcmFwcGVyX19vdmVybGF5IHtcblx0XHRcdFx0XHQmLS10b3Age1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDkwcHgpO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiA5MHB4O1xuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aWZyYW1lIHtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdG1heC1oZWlnaHQ6IDM1MHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJGJyO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59IiwiLmRlc2t0b3Age1xuICAucC1kZXRhaWwtdGFicy13cmFwcGVyIHtcbiAgICAmLmNhcnQtZml4ZWQge1xuICAgICAgLnJlc3BvbnNpdmUtbmF2IHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgfVxuICAgIH1cbiAgICAucmVzcG9uc2l2ZS1uYXYge1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDc0N3B4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IC4ycztcbiAgICAgIH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICB3aWR0aDogOTcycHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMTc4cHg7XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM4MHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMzQwcHg7XG4gICAgICB9XG4gICAgICAjcHJvZHVjdC1kZXRhaWwtZm9ybSwgaDEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5wLWRldGFpbC10YWJzLXdyYXBwZXIge1xuICAmLmNhcnQtZml4ZWQge1xuICAgIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgICAjcHJvZHVjdC1kZXRhaWwtZm9ybSwgaDEge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnJlc3BvbnNpdmUtbmF2IHtcbiAgaDEge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBtYXJnaW46IDEwcHggMjBweCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgICBtYXgtd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWluLXdpZHRoOiA1NnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDU2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNwcm9kdWN0LWRldGFpbC1mb3JtIHtcbiAgICA+ICoge1xuICAgICAgJjpub3QoLnAtdG8tY2FydC1ibG9jayk6bm90KC5hZGQtdG8tY2FydC1idXR0b24pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFkZC10by1jYXJ0LWJ1dHRvbiwgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgfVxuICAgIC5hZGQtdG8tY2FydC1idXR0b24ge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gICAgLnAtdG8tY2FydC1ibG9jayB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgLnByaWNlLWZpbmFsIHtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgLnByaWNlLWZpbmFsLWhvbGRlciB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnByaWNlLXNhdmUge1xuICAgICAgICArIC5wcmljZS1maW5hbCB7XG4gICAgICAgICAgY29sb3I6ICRjLXBpbms7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcmljZS1zdGFuZGFyZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm1vYmlsZSB7XG4gIC5yZXNwb25zaXZlLW5hdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGMteWVsbG93LTIwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICYuY2FydC1maXhlZCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAjcHJvZHVjdC1kZXRhaWwtZm9ybSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAucC1maW5hbC1wcmljZS13cmFwcGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAucHJpY2UtZmluYWwge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkuY2FydC13aW5kb3ctdmlzaWJsZSB7XG4gICNoZWFkZXIge1xuICAgIC5uYXZpZ2F0aW9uLWJ1dHRvbnMge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB6LWluZGV4OiAxMDAzO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID5hW2RhdGEtdGFyZ2V0PVwiY2FydFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxMDA1O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy13aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnVzZXItYWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyAgIFxuICAuY29udGFpbmVyIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgICAgXG4gICAgfVxuICB9XG4gIC5wb3B1cC13aWRnZXQge1xuICAgICYuY2FydC13aWRnZXQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdG9wOiA5NnB4O1xuICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7ICAgICBcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMTBweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICB0b3A6IDEwM3B4O1xuICAgICAgfVxuICAgICAgLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYWRtaW4tbG9nZ2VkIHtcbiAgLnVzZXItYWN0aW9uIHtcbiAgICAucG9wdXAtd2lkZ2V0IHtcbiAgICAgICYuY2FydC13aWRnZXQge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICB0b3A6IDEyOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubG9naW4td2luZG93LXZpc2libGUge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gICY6OmJlZm9yZSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgei1pbmRleDogMTAwMztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC51c2VyLWFjdGlvbiB7XG4gICAgLnVzZXItYWN0aW9uLWluIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgJi51c2VyLWFjdGlvbi1sb2dpbiB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDkwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDg2MHB4O1xuICAgICAgICAgICAgei1pbmRleDogMTAwMztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogdW5zZXQ7XG4gICAgICAgICAgICB0b3A6IDEzNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnJlZ2lzdHJhY2UtYm94IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1iZy0yO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIHBhZGRpbmc6IDYwcHggMzBweDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5yZWctdG9wIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAxNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY2hlY2stbGlzdCB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjLXByaW1hcnk7XG4gICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtcHJpbWFyeS1ob3ZlcjtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYy1wcmltYXJ5LWhvdmVyO1xuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wb3B1cC13aWRnZXQtaW5uZXIge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDAgMCAxMHB4O1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBwYWRkaW5nOiA0MHB4IDMwcHg7XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnBhc3N3b3JkLWhlbHBlciB7XG4gICAgICAgICAgICBhW2RhdGEtdGVzdGlkPVwic2lnbnVwXCJdIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmxvZ2luLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMDtcbiAgICAgICAgICAgIC5wYXNzd29yZC1oZWxwZXIge1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRjLWhvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJGMtYmFzZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG4gICAgICAgICAgICBmb250LWZhbWlseTogU2hvcHRldDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNhcnQtd2lkZ2V0LWVtcHR5IHtcbiAgLmNhcnQtd2lkZ2V0LXByb2R1Y3Qge1xuICAgIGJhY2tncm91bmQ6IHVybCgjeyRpY29uc31jYXJ0LWVtcHR5LWJnLnN2ZykgYm90dG9tIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxufVxuXG4uY2FydC13aWRnZXQtcHJvZHVjdCB7XG4gIC5oZWFkZXItY2FydCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHggMjBweDtcbiAgICA+IGltZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC5oZWFkZXItdGV4dCB7XG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkIDtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vdmVyYWxsLXdyYXBwZXI6aGFzKC5zaXRlLW1zZy5pbmZvcm1hdGlvbikge1xuICAudXNlci1hY3Rpb24taW4ge1xuICAgIC5jYXJ0LXdpZGdldCB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgdG9wOiAxODBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1NXB4KSB7XG4gICAgICAgIHRvcDogMjAwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhcnQtd2lkZ2V0LWlubmVyLnBvcHVwLXdpZGdldC1pbm5lciB7XG4gICAgLmNhcnQtd2lkZ2V0LXByb2R1Y3RzIHtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTVweCkge1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMyNXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi51c2VyLWFjdGlvbi1pbiB7XG4gIC5jYXJ0LXdpZGdldCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICB0b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uY2FydC13aWRnZXQtaW5uZXIucG9wdXAtd2lkZ2V0LWlubmVyIHtcbiAgLmNhcnQtd2lkZ2V0LXByb2R1Y3RzIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjEwcHgpO1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDU1cHgpIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjY1cHgpO1xuICAgIH1cbiAgfVxufVxuXG4jbGItcmVjb21tZW5kLWVsZW1lbnQtYmFza2V0X3BvcHVwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn0iLCJvbC5jYXJ0LWhlYWRlciB7XG4gIGxpIHtcbiAgICAmLmNvbXBsZXRlZCwgJi5hY3RpdmUge1xuICAgICAgYSwgc3Ryb25nIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGMtcHJpbWFyeTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAkYy1wcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLm9yZGVyaW5nLXByb2Nlc3Mge1xuICAudG9wLW5hdmlnYXRpb24tYmFyIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5ib3gtc20ge1xuICAgIC5jb250YWN0LWJveCB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy14Ym9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2hlYWRlciB7XG4gICAgLmhlYWRlci10b3Atd3JhcHBlciB7XG4gICAgICAubmF2aWdhdGlvbi1idXR0b25zIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJltkYXRhLXRhcmdldD1cIm5hdmlnYXRpb25cIl0ge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zaXRlLW5hbWUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgIC5zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmlkLS05IHtcbiAgI2NvbnRpbnVlLW9yZGVyLWJ1dHRvbiB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC50b2dnbGUtY291cG9uLWlucHV0LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZGlzY291bnQtY291cG9uIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzQwcHg7XG4gICAgPiBmb3JtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGMtd2hpdGU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnUMWZaWRhdCc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgICAmW2RhdGEtdGVzdGlkPVwiYnV0dG9uUmVtb3ZlRGlzY291bnRDb3Vwb25cIl0ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FydC10YWJsZSB7XG4gICAgdHIge1xuICAgICAgPiB0ZCB7XG4gICAgICAgICYucC10b3RhbCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG9yZGVyOiA4O1xuICAgICAgICAgIFxuICAgICAgICAgIC5wcmljZS1maW5hbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LXhib2xkO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYucC1kaXNjb3VudCB7XG4gICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgIG9yZGVyOiA2O1xuXG4gICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgJltkYXRhLXRlc3RpZD1cImNhcnRJdGVtRGlzY291bnRcIl0ge1xuICAgICAgICAgICAgICBjb2xvcjogJGMtd2hpdGU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjLXBpbms7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLXNtYWxsO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW5vcm1hbDtcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweCAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5yZW1vdmVhYmxlIHtcbiAgICAgICAgLnJlbW92ZS1pdGVtIHtcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wLW5hbWUge1xuICAgICAgICAgIC5kZWxldGUtY2FydC1pdGVtIHtcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICB0b3A6IDlweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gICAgICBcbiAgICAuY2FydC1yZWxhdGVkLWJ1dHRvbiB7XG4gICAgICAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDRweDtcbiAgICAgIH1cbiAgICB9XG4gICAgfVxuICB9XG59XG4uaWQtLTE2IHtcbiAgLnBheW1lbnQtaW5mbyB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgfVxuICB9XG59XG4iLCIudHlwZS1wYWdlIHtcbiAgLmNvbnRlbnQtaW5uZXIge1xuICAgIG1heC13aWR0aDogODYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAuY29udGFjdC1ib3gge1xuICAgICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbWFydC1sYWJlbHMtYWN0aXZlIHtcbiAgICAuc21hcnQtbGFiZWwtd3JhcHBlciB7XG4gICAgICBsYWJlbFtmb3I9XCJjYXB0Y2hhXCJdIHtcbiAgICAgICAgbGVmdDogLTEwcHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgJiNjYXB0Y2hhIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTcwcHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZvY3VzZWQge1xuICAgICAgICBsYWJlbFtmb3I9XCJjYXB0Y2hhXCJdIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59Il19 */
