a,a:active,a:focus,a:hover{text-decoration:none}.row-spacer,.section-spacer{width:100%;height:20px}.header-logo,.header-logo__image{max-height:100%;height:auto;display:block}p{font-size:16px}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}*{padding:0;margin:0}a{color:#000}.mobile-menu-btn{float:left}.site-wrapper{width:100%}a.selected-link{color:#bf311a}body{color:#2f2f2f;font:500 18px Arimo,sans-serif;direction:rtl}.section-full{width:100%}.section-limit{width:100%;max-width:1430px;margin:0 auto}.section-limit_relative{position:relative}.section-limit_mini{max-width:1050px}.section-limit_maxi{max-width:1370px}.row-spacer{float:right}.max-width-centered{width:1430px;padding:15px;margin:0 auto}.hr-full,.no-row-padding>*,ul{padding:0}img{max-width:100%}ul{list-style-type:none}.img-not-responsive{max-width:auto}.hr-full{border:0;width:100%;height:1px;background-color:#323232;border-bottom:1px solid #323232;margin:20px 0}.header-bg,.header-desktop{background-color:#fff;top:0}.no-row-padding{margin:0}.padding-comp-l{padding-left:15px}.padding-comp-r{padding-right:15px}.vertical-center{top:50%;transform:translateY(-50%)}.header-menu{margin-top:80px}.header-menu_left{text-align:right}.header-menu_left ul li:not(:last-of-type){margin-left:40px}.header-menu_right{text-align:left}.header-menu_right ul li:not(:first-of-type){margin-right:40px}.header-menu ul li{display:inline-block}.header-menu ul li a{font-size:21px;color:#515151;font-weight:600}@media (max-width:1200px){.header-menu_left ul li:not(:last-of-type){margin-left:15px}.header-menu_right ul li:not(:first-of-type){margin-right:15px}.header-menu ul li a{font-size:18px}}.main-header{width:100%;position:fixed;left:0;top:0;z-index:100;transition:.2s}.header-soc{float:right;margin-right:40px;margin-top:28px}@media (max-width:1500px){.header-soc{margin-right:20px;margin-top:25px}}.main-header_has-shadow{box-shadow:0 0 25px 0 rgba(0,0,0,.15)}.header-bg{width:100%;height:100%;left:0;position:absolute}.header-desktop,.header-logo{width:100%;position:relative;transition:.3s}.header-desktop{height:170px;border-bottom:3px solid #000}@media (max-width:1200px){.header-desktop{height:120px}}@media (max-width:992px){.header-desktop{display:none}}.header-wrapper{max-width:1430px;padding:15px}.header-logo img{margin:0 auto;display:block}.header-logo-small{position:absolute;bottom:-5px;right:calc((100% - 1400px)/ 2);transition:.3s;opacity:0}.header-logo__image{width:auto;transition:.2s}.header-main{padding:0 15px 0 0}@media (max-width:1400px){.header-main{padding-right:10px}}.header-main__lang{float:right;position:relative;padding-left:15px;padding-top:25px;transition:.3s;margin-right:15px}.header-main__lang:after{content:'';position:absolute;top:35px;right:10px;border-right:2px solid #000;border-bottom:2px solid #000;border-top:2px solid transparent;border-left:2px solid transparent;width:10px;height:10px;transform:rotate(45deg);pointer-events:none;transition:.2s}@media (max-width:1500px){.header-main__lang{margin-right:5px}.header-main__lang:after{right:6px;top:36px;width:6px;height:6px;border-right:1px solid #000;border-bottom:1px solid #000;border-top:1px solid transparent;border-left:1px solid transparent}}.header-main__lang select{border-radius:0;border:1px solid #000;color:#000;width:140px;height:35px;direction:ltr;padding-left:10px;-webkit-appearance:none;font-size:17px;font-weight:300;position:relative;transition:.3s}.header-main__lang select::-ms-expand{display:none}.header-main__top{border-bottom:1px solid #bfbfbf;margin-left:15px;padding-bottom:5px}.header-main__bottom{padding-top:8px;transition:.3s}.header-main__phone{float:right;margin-right:40px}@media (max-width:1500px){.header-main__lang select{width:100px;font-size:16px;padding-left:5px;height:30px}.header-main__phone{margin-right:10px;padding-top:12px}}.header-main__phone span{font-size:34px;color:#000;font-weight:300;vertical-align:middle}@media (max-width:1500px){.header-main__phone span{font-size:25px}}@media (max-width:1200px){.header-main__lang select{width:140px}.header-main__phone span{font-size:16px}}.header-main__phone span:last-of-type{font-size:60px;font-weight:600;position:relative;top:7px}@media (max-width:1500px){.header-main__phone span:last-of-type{font-size:40px;top:5px}.header-main__phone img{width:18px}}.header-main_color_blue{color:#1362b0}.header-bottom{width:100%;height:100px;position:absolute;top:40px;left:0;transition:.3s}.header-main__menu{padding:3px 0;transition:.2s;height:100%;margin-bottom:0;float:right}.header-main__menu-item{display:inline-block;font-size:18px;padding:35px 0;margin:0 10px;position:relative}@media (max-width:1500px){.header-main__menu-item{margin:0 5px;font-size:16px}}.header-main__menu-item a{color:#000;font-weight:300}.header-main__menu-item_color_blue.header-main__item_selected a,.header-main__menu-item_color_blue:hover a,.header-main__menu-item_color_fuxia.header-main__item_selected a,.header-main__menu-item_color_fuxia:hover a,.header-main__menu-item_color_green.header-main__item_selected a,.header-main__menu-item_color_green:hover a,.header-main__menu-item_color_orange.header-main__item_selected a,.header-main__menu-item_color_orange:hover a,.header-main__menu-item_color_red.header-main__item_selected a,.header-main__menu-item_color_red:hover a,.header-main__menu-item_color_turquise.header-main__item_selected a,.header-main__menu-item_color_turquise:hover a{color:#fff}.header-main__menu-item_shadow{text-shadow:0 0 35px #00c6d8}.header-main__menu-item_space-reduced{padding-left:5px;padding-right:5px}.header-main__menu-item_border_none{border:none!important}.header-main__menu-item_color{border-top:9px solid transparent;transition:.2s}.header-main__menu-item_color_orange{border-top-color:#fe912a}.header-main__menu-item_color_orange.header-main__item_selected,.header-main__menu-item_color_orange:hover{background-color:#fe912a}.header-main__menu-item_color_turquise{border-top-color:#65dbc3}.header-main__menu-item_color_turquise.header-main__item_selected,.header-main__menu-item_color_turquise:hover{background-color:#65dbc3}.header-main__menu-item_color_fuxia{border-top-color:#d2166a}.header-main__menu-item_color_fuxia.header-main__item_selected,.header-main__menu-item_color_fuxia:hover{background-color:#d2166a}.header-main__menu-item_color_green{border-top-color:#afd46d}.header-main__menu-item_color_green.header-main__item_selected,.header-main__menu-item_color_green:hover{background-color:#afd46d}.header-main__menu-item_color_blue{border-top-color:#2665a6}.header-main__menu-item_color_blue.header-main__item_selected,.header-main__menu-item_color_blue:hover{background-color:#2665a6}.header-main__menu-item_color_red{border-top-color:#e01a22}.header-main__menu-item_color_red.header-main__item_selected,.header-main__menu-item_color_red:hover{background-color:#e01a22}.header-main__menu-item_parent{position:relative}.header-main__menu-item_parent ul{display:none;padding:40px;background-color:#000;position:absolute;top:50px;right:0}.header-main__menu-item_parent ul li{border-bottom:1px solid #777;width:100%;height:60px;padding-top:15px}.header-main__menu-item_parent ul li a{color:#fff;white-space:pre;display:block;width:100%;font-weight:300}.header-main__menu-item_parent ul li:hover a{color:#da1185}.header-main__menu-item_parent ul:before{content:'';position:absolute;top:-25px;height:25px;width:100%;right:0;background-color:transparent}.header-main__sub{width:1430px;max-width:90%;position:fixed;top:140px;left:calc(50% - 650px);transition:.3s;height:0;overflow:hidden;opacity:0;box-shadow:0 0 10px rgba(0,0,0,.15);padding:0 40px;background:url(/assets/images/menu_bg.png) center no-repeat #fff;background-size:auto 100%;border-bottom:5px solid #da1185}.header-main__sub-list{display:inline-block;width:42%}.header-main__sub-list li{display:inline-block;width:49%;height:40px}.header-main__sub-list li a{font-size:18px;font-weight:300;color:#000}.header-main__sub-list li:hover a{color:#da1185;border-bottom:1px solid #da1185}.header-cart{float:left;margin-top:35px;margin-left:20px;position:relative}@media (max-width:1200px){.header-cart{margin-left:10px;width:25px}}.header-cart__circle{position:absolute;top:-1px;right:-10px;background-color:#da1185;color:#fff;border-radius:50%;font-size:12px;display:block;width:18px;height:18px;text-align:center}.header-top{width:100%;height:40px;position:absolute;top:0;left:0;padding:5px 15px}.header-top__enter{display:block;position:absolute;color:#fff;top:8px;left:50px;border:1px solid #fff;font-size:15px;font-weight:500;padding:0 15px;height:25px}.header-top__enter:after{content:url(/assets/images/enter.png);position:absolute;top:-1px;left:-25px;height:25px;width:25px;border:1px solid #fff;padding-right:5px}.header-top__hover:after,.header-top__hover:before{content:'';top:0}.header-top__menu{padding-top:5px;position:absolute;top:0;left:300px}@media (max-width:1200px){.header-top__menu{left:180px}}.header-top__menu ul li{display:inline-block;margin-right:25px;position:relative}.header-top__hover,.header-top__hover:after,.header-top__hover:before{left:50%;background-color:#fff;position:absolute}.header-top__menu ul li:hover .header-top__hover{z-index:1;opacity:1}.header-top__hover{bottom:-28px;z-index:-1;opacity:0;transition:.2s;white-space:pre;transform:translateX(-50%);font-size:14px;font-weight:300;border-bottom:1px solid #da1185;border-radius:4px;height:25px;box-shadow:0 0 10px rgba(0,0,0,.15);padding:1px 10px}.header-top__hover:after{width:8px;height:8px;display:block;transform:translate(-50%,-50%) rotate(45deg);box-shadow:-3px 1px 5px rgba(0,0,0,.1)}.header-top__hover:before{width:20px;height:5px;transform:translateX(-50%);z-index:1}.header-top__content{float:right}.header-top__content span{font-size:15px;font-weight:500;display:inline-block}.header-top__content span:not(:last-of-type){margin-left:25px}.header-search__form{border:1px solid #ccc;float:left;margin-left:40px;margin-top:30px}.header-search__input{height:40px;vertical-align:middle;border:none;padding-right:10px;width:150px}@media (max-width:1200px){.header-search__form{margin-left:10px}.header-search__input{width:130px;height:35px}}.header-search__submit{width:40px;height:40px;vertical-align:middle;margin-right:-5px;margin-top:-2px;background:url(/assets/images/search.png) center center no-repeat;border:none}@media (max-width:1200px){.header-search__submit{width:35px;height:35px}}.header-sales{width:38%;float:left}.header-sales__title{font-size:30px;font-weight:300;padding-bottom:20px;margin-bottom:20px;color:#00c6d8;border-bottom:1px solid #ccc}.header-sales__single{padding-bottom:50px}.header-sales__single-title{font-size:20px;font-weight:300}.header-sales__summary{font-size:16px;font-weight:300;color:#777;margin-bottom:20px}.header-sales__price span{font-size:14px;font-weight:300}.header-sales__price span:last-of-type{color:#da1185}.header-sales__btn{color:#fff!important;font-size:16px;font-weight:300;background-color:#da1185;box-shadow:-3px 3px 0 rgba(0,0,0,.2);padding:3px 15px;height:30px;display:inline-block;margin-top:25px}.sb-menu li a{padding:.5em}.sb-parent span{padding:.5em;color:#f2f2f2;width:100%;display:inline-block;position:relative}.sb-parent span:after{content:'>';transform:rotate(-90deg);position:absolute;top:10px;left:35px}.sb-sub{display:none}.sb-sub_rev{display:block}.sb-sub li a{padding:.3em 1em .3em .3em;font-size:16px;font-weight:400;color:#f2f2f2;width:100%;display:inline-block;position:relative}.header-mobile{display:none}.header-mobile .header-bg{background:#fff;border-bottom:2px solid #000}.header-mobile .header-mobile-logo{max-width:60%;display:block;float:left;position:relative;height:50px;padding:2px 15px}.header-mobile .header-mobile-logo img{margin-left:10px;max-height:100%}.header-mobile .mobile-menu-btn{margin-top:10px;margin-right:10px}.header-mobile .mobile-dialer{position:relative;margin-top:8px;margin-right:10px;display:block;float:right}.header-mobile .mobile-dialer i{font-size:30px;color:#000}.main-footer{width:100%;background-color:#000;z-index:1;position:relative;padding-top:25px}.main-footer__main{border-top:13px solid #da1185}.main-footer__logo{margin-top:30px;margin-bottom:50px}@media (max-width:768px){.main-footer{padding-bottom:50px}.main-footer__logo{margin-top:150px;margin-bottom:50px;position:relative;margin-left:calc(50% - 96px)}.main-footer__text{position:absolute;width:85%;left:50%;transform:translateX(-50%);text-align:center}}.main-footer__text{margin-top:80px}.main-footer_padding_15{padding:0 15px}.main-footer__rights{direction:rtl;position:relative;top:35px}.main-footer__rights span{color:#fff;font-size:16px;font-weight:300}@media (max-width:992px){.header-mobile{display:block}.main-footer__rights,.main-footer__soc{top:unset;bottom:10px}}.main-footer__soc{direction:rtl;display:inline}.main-footer__soc a{padding-right:15px}.main-footer__soc a i{color:#fff;transition:.2s}.main-footer__soc a:hover i{color:#afd46d}@media (max-width:768px){.main-footer__rights{float:none!important}.main-footer__rights span{font-size:12px}.main-footer__rights img{float:right}.main-footer__soc{float:none!important;bottom:0}}@media (max-width:480px){.main-footer__soc{position:absolute;bottom:35px;left:50%;transform:translateX(-50%)}}.footer-brands{position:relative;bottom:13px}.footer-brands__btn{top:12px;background-color:transparent;position:absolute;filter:brightness(.5);border:10px solid transparent;border-right-color:#fff;border-top-color:#fff;transition:.2s}.footer-brands__btn:hover{filter:brightness(1)}.footer-brands__btn_left{transform:rotate(-135deg);left:-10px}.footer-brands__btn_right{transform:rotate(45deg);right:-10px}.footer-brands__single img{display:block;margin:0 auto}.footer-contact__form{width:270px;position:relative}.footer-contact__form ::-webkit-input-placeholder{color:#fff;font-size:18px;font-weight:200}.footer-contact__form ::-moz-placeholder{color:#fff;font-size:18px;font-weight:200}.footer-contact__form :-ms-input-placeholder{color:#fff;font-size:18px;font-weight:200}.footer-contact__form :-moz-placeholder{color:#fff;font-size:18px;font-weight:200}@media (max-width:1200px){.footer-contact__form{width:unset}}.footer-contact__title{color:#fff;font-size:22px;line-height:18px;font-weight:700;display:block}.footer-contact__sub{font-size:18px;line-height:18px;font-weight:300;margin-bottom:25px;color:#f0f0f0;display:block}.footer-contact__input{width:100%;background-color:#161616;height:40px;border-radius:0}.footer-contact__input-text{border:1px solid #000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:#393939;padding-right:15px;margin-bottom:15px;color:#fff;font-weight:400}.footer-contact__submit{border:none;background-color:#da1185;color:#fff;font-size:18px;font-weight:300;line-height:30px;margin-top:20px}.footer-contact__checkbox{opacity:0}.footer-contact__checkbox:checked+label:after{opacity:1;transform:rotate(-45deg) scale(1)}.footer-contact__checkbox-label{color:#fff;font-size:16px;font-weight:300;margin-right:10px}.footer-contact__checkbox-controller:before{content:'';width:20px;height:20px;border-radius:50%;background-color:#161616;border:1px solid #000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:#393939;display:block;position:absolute;right:0;top:175px}.footer-contact__checkbox-controller:after{content:'';position:absolute;right:4px;top:180px;transform:rotate(-30deg) scale(.75);border-bottom:solid 2px #f0f0f0;border-left:solid 2px #f0f0f0;width:12px;height:7px;opacity:0;transition:.25s}.footer-links-counter{margin-right:10px}@media (max-width:768px){.footer-links-counter{margin:0}}.footer-links-counter:first-of-type{margin-right:-30px}.footer-links-counter:first-of-type .footer-links{padding-right:5px}@media (max-width:768px){.footer-links-counter:first-of-type{margin:0}.footer-links-counter:first-of-type .footer-links{padding:0}}.footer-links{width:200px;float:left}@media (max-width:1200px){.footer-links{width:auto;float:none}}.footer-links:hover .footer-links__border_highlight{transform:translateX(0);transition:.3s}.footer-links__title{font-size:18px;font-weight:300;margin-bottom:20px;display:block;color:#e3e3e3}.footer-links ul li,.footer-links ul li a{color:#8e8e8e;font-size:14px;font-weight:300}.footer-links__border{width:100%;height:2px;overflow:hidden;background-color:#000;margin-top:20px;position:relative;border-bottom:1px solid #393939}.footer-links__border_highlight{width:200%;height:100%;background-color:#da1185;background:linear-gradient(to right,#da1185 0,#da1185 50%,transparent 100%);position:absolute;top:0;left:0;transform:translateX(-100%);transition:2s}.footer-links ul li a{line-height:30px}.footer-contacts span,.footer-contacts span a,.footer-links ul li a:hover{color:#fff}@media (max-width:768px){.footer-links ul li a{line-height:20px}}.footer-separator{width:100%;height:2px;margin-top:50px;background-color:#000;border-bottom:solid 1px #393939}@media (max-width:992px){.footer-separator{margin-top:20px;margin-bottom:30px}}@media (max-width:480px){.footer-separator{margin-bottom:15px}}.footer-contacts{padding:20px 0;display:inline-block}@media (max-width:992px){.footer-contacts{float:none!important;padding:0;margin-bottom:20px;text-align:center}}.footer-contacts span{font-weight:300;font-size:16px;line-height:22px;display:inline-block;margin-left:16px}@media (max-width:768px){.footer-contacts span{font-size:14px;margin-left:5px}}.footer-contacts span:after{content:'|';left:-10px;position:relative;color:#fff}.footer-contacts span:last-of-type:after{content:''}.cs_logo_png{position:relative!important;left:0!important;right:unset!important;bottom:unset!important;top:155px!important;margin:0!important;transform:none!important}@media (max-width:768px){.cs_logo_png{margin:0 auto!important;top:265px!important}}.custom-form .fileupload{position:relative}.custom-form .fileupload .note{position:absolute;top:4px;right:-180px;color:#f9ed00;text-align:left}@media (max-width:768px){.custom-form .fileupload .note{position:relative;right:0}}.custom-form p span{color:#000!important;font-weight:400!important;font-size:26px!important}.custom-form .btn-file{position:relative;overflow:hidden;border:1px solid #000;width:100%;height:44px;color:#000;font-size:18px;text-align:right;padding-right:40px;display:block;padding-top:8px;cursor:pointer}.custom-form .btn-file:after{position:absolute;top:15px;right:9px;width:22px;height:12px;content:" ";pointer-events:none}.custom-form .btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.form-circle-note,.text_align_center{text-align:center}.custom-form h2{font-size:24px;color:#bf311a;font-weight:700;margin-bottom:0;margin-top:0}.custom-form span.small-note{color:#bf311a;font-size:16px}.custom-form p.note{color:#2f2f2f;font-size:17px;margin-bottom:30px;font-weight:lighter}.custom-form div.form-head-spacer{width:100%;height:25px}.custom-form hr.form-hr{margin:13px 0 30px;border:0;height:1px;width:100%;background-color:#d2d2d2}.custom-form .form-control{width:100%;height:44px;color:#000;font-size:18px;border-radius:0;border-color:#555;background-color:#fff}.custom-form .form-control::-webkit-input-placeholder{color:#000;font-weight:300;font-size:18px}.custom-form .form-control:-moz-placeholder{color:#000;font-weight:300;font-size:18px}.custom-form .form-control::-moz-placeholder{color:#000;font-weight:300;font-size:18px}.custom-form .form-control:-ms-input-placeholder{color:#000;font-weight:300;font-size:18px}.custom-form .form-group{margin-bottom:17px}.custom-form .has-error .form-control{border:1px solid #a94442}.custom-form .has-error .form-control::-webkit-input-placeholder{color:#a94442;font-size:18px}.custom-form .has-error .form-control:-moz-placeholder{color:#a94442;font-size:18px}.custom-form .has-error .form-control::-moz-placeholder{color:#a94442;font-size:18px}.custom-form .has-error .form-control:-ms-input-placeholder{color:#a94442;font-size:18px}.custom-form textarea.form-control{min-height:100px;resize:none}.custom-form section{padding-top:10px}.custom-form .customCheckbox{width:24px;height:24px;position:relative;float:right;margin-bottom:17px}.custom-form .customCheckbox label{width:24px;height:24px;cursor:pointer;position:absolute;top:0;left:0;background:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.custom-form .customCheckbox label:after{content:'';width:14px;height:7px;position:absolute;top:5px;left:4px;border:2px solid #fff;border-top:none;border-right:none;background:0 0;opacity:0;transform:rotate(-45deg)}.custom-form .customCheckbox input[type=checkbox]:checked+label,.custom-form .customCheckbox label:hover,.custom-form .customCheckbox.force-checked label{background-color:#000}.content-banner,.content-bg,.content-tile{background-size:cover}.content-banner,.content-banner__img,.content-bg{background-repeat:no-repeat}.custom-form .customCheckbox label:hover::after{opacity:.8}.custom-form .customCheckbox input[type=checkbox]:checked+label:after,.custom-form .customCheckbox.force-checked label::after{opacity:1}.custom-form .customCheckbox label:focus{outline:0}.custom-form .customCheckbox input[type=checkbox]{visibility:hidden;margin:0;width:24px;height:24px}.custom-form .customCheckboxText{float:right;font-size:15px;color:#000;font-weight:300;margin-right:9px;margin-top:1px;max-width:85%;margin-bottom:10px}.custom-form .btn-form{color:#fff;padding:5px 20px;background-color:#da1185;border-radius:0;font-weight:300;font-size:22px;letter-spacing:-.04em;display:block;width:unset;float:left}.custom-form .date-box:after,.custom-form .select-wrapper:after{top:9px;left:9px;width:27px;height:27px;content:" ";pointer-events:none}.custom-form .select-wrapper{position:relative}.custom-form .select-wrapper select{position:relative;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.custom-form .select-wrapper:after{position:absolute}.custom-form .date-box{position:relative;cursor:pointer}.custom-form .date-box:after{position:absolute}.form-bg-holder{padding:0 20px}.form-circle-note{width:240px;height:240px;position:absolute;left:0;right:0;margin:auto;top:170px;display:inline-block;border-radius:50%;background-color:#f9ed00;border:4px solid #fff;-webkit-box-shadow:0 0 50px 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 50px 10px rgba(0,0,0,.2);box-shadow:0 0 50px 10px rgba(0,0,0,.2);padding:43px 0;color:#fff}.credit,.cs_logo_png{display:block}@media (max-width:768px){.form-circle-note{margin:0 auto 20px;position:relative;float:none;top:0;left:0;right:0;bottom:0;display:block}}.brand-img,.content-image,.home-strip{float:right}.form-circle-note .headline{font-size:24px;margin-bottom:10px}.form-circle-note .text{font-size:16px}.form-circle-note .text a,.form-circle-note .text a:focus,.form-circle-note .text a:hover{color:#000}@-webkit-keyframes animated_cs_logo{0%{background-position:0 0}100%{background-position:0 -418px}}@keyframes animated_cs_logo{0%{background-position:0 0}100%{background-position:0 -418px}}.cs_logo_png{width:163px;height:22px;background-image:url(data:image/png;base64,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);-webkit-animation:animated_cs_logo 3s steps(19) infinite;animation:animated_cs_logo 3s steps(19) infinite;-webkit-transition:all .5s;transition:all .5s;transform:translate(-50%,-25px)}@media (max-width:768px){.cs_logo_png{bottom:0;position:relative;margin:20px auto}}.cs_logo_png_white{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAAGiCAMAAAC8mYajAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMA8JzasUk2H8ddfXIUCueH6GMzTgAABQpJREFUeNrs29muElEQRuFVteee+N//aWU3ekTRxOnE1tSXQGBTIRWGhHUBIYTwPTntXFyTblxV6coA2XaetMpXapYaf8Fqumu8SPbVoCRT55vazvsZUi9NgxdmLx+FhjvflMT7cd34qO48lJ3XHYtWptZ4VUzl9bzyhWx8NhDPFikhBg9Lep6VlBv0hB7WpnmGWVMBF6d2PgZ6cDBJdVWWVt0ZU5K0n7O4HvhItjGWBVjGZlXbAssyGMsGAqvzuC7z7pKWjQHj7YuggQxNWblp2s12iV2dh3qbD79NkXU3XKmrtHkBKLoVb+fOq2tK2jmNo3dkqS9Kmjt261UulDbo8so8ttQzLHJteno5mwx1pF2OGRKomFHkrrabJE5J55S9TQ0XzXdcz1+0JJC71psoKpwOHUIbKWVyTQhSllTFVJMWkZBksBzkJbs2gNoAGXIeC2Z93hGTjD2ZJdYKuJA9Tw0XkwuaN8wBJNDNzwWLVk4CG4LUM3k5OG8mlipgE3gW53GGJZHHZsYkySRHHTkmXHx6r6FIBZ4GDSW6cBVN69OOXUaXuw3TXXvsWOVMi0PtB+TtSMeW/LxpybYDIN8POUiejyPDUEpglakkM3NIjq10sarqrtITVBnwNph8J6+4GCrnWFrFtApuurEnSXVer6w2d0TOLxoH3/P0rFmFvyePH9lR4qJ04yOthBDCexvWubou4+p2H1zT2YUP0YXRhdGF0YXRhdGF0YXRhSH8l1q66q/xf6tqihXC/ym6MLowujC6MLowujC6MLowhN8lNS6uSJWrK5Fd4SdEF0YXRhdGF0YXRhdGF0YXRhf+Watf/r9JXPm/SZ9ku3wfhvCBvTtWYRgEAjCcSJVkEO79n7adUkjoUCjljnz/7OCgw4dwigvfcSEXciEXciEXcqFOzYj0OJwVHr0klYsLuZALuZALuZALuVCXesv/7LVGW7LXVgdUKhEXciEXciEXciEXcqH0h0Z+au9573ypPapid3HhGYYZXXisPsrnwhYxc7twbPGq53bh0mNrM7kL99gLuHBw4Q9cuK1cyIWSylVgPk0vMF/1Efl/31jGZ8dw4dcuvJbRhU/27iBFYhAIo7CalDqIWPc/7TSzCDOdzKKhG/4i750gmyR8WKqd9guouXD27CbuwuqPlrgLk3v5Endh8yLvwuEm78ItgAv3hQtxIRHRfZu7/kD2cE+XCbmwlpHOybnQSnpKz4XLLZ3TcqF5X+JzpN0fVe050lI8p6Q+R7oHmCNd3uRdaG7yLpxuuBAXEhF9oJr1b43MAVY1R67pOiUXXifnwovkXGjnH7ucC4f3Ij5H+tPQduGyCC70AC7c2F/I/kJciAuJ3px1/bWjovtlOpqFL1O07uJCzp3h3BkdF3LuDOfO4EJciAvpjbUAQ3Cm+yodzS3ARjOiv+FCXIgLcSEuxIW4EBfiwv+60fGZzV3+IWuASyGJCBfiQlyIC3EhLsSFuJB+F+HeeA9wc2ENcGAmEeFCXIgLcSEuxIW4EBfSU2uTJ2GLQMJRWCEkihYuxIW4EBfiQlyIC3EhqRdg8a3pvi5HNcAzEr0SLsSFuBAX4kJciAtx4Xd7d3QCIAwEUTAYExJEuP6r1QryI8gF5nUxsLBcKOm32gafEzVqyV4/sq4SdnFhSe/CMwoXciEXciEXcuEyLpQk5ayNGDMivQvfkruwXLPfXMiFXMiFXMiFi7jwYw8RqRM6R7syzQAAAABJRU5ErkJggg==)}.text a{color:inherit}.text__title{font-size:50px;color:#393939;padding:0;font-weight:800}.text_space{letter-spacing:unset;line-height:unset}.text_space p{margin-top:15px;margin-bottom:15px}.text_space p:last-of-type{margin-bottom:30px}.text_include-p p{color:inherit;font-size:inherit}.text_strong{font-weight:700}.text_size_s{font-size:.66em}.text_size_m{font-size:20px!important}.text_size_lg{font-size:24px!important}.text_size_xl{font-size:30px!important}.text_color_black{color:#000!important}.text_color_blue{color:#00202e!important}.text_color_turquise{color:#65dbc3!important}.text_color_orange{color:#fe912a!important}.text_color_red{color:#e01a22!important}.text_color_white{color:#fff!important}.text_color_fuxia{color:#d2166a!important}.text_color_steel-grey{color:#777!important}.text_color_silver{color:#f0f0f0!important}.text_color_grey{color:#515151!important}.text_color_aqua{color:#00c6d8!important}.text_color_green{color:#afd46d!important}.text_align_left{text-align:left}.text_align_right{text-align:right}.text_shadow{text-shadow:0 0 30px #000}.component_space_vertical{padding-top:120px!important;padding-bottom:0!important}.component_pull-down{bottom:0!important}.component_margin_none{margin:0!important}.component_margin_top{margin-top:87px!important}.component_width_full{width:100%!important}.component_height_full{height:100%}.component_center{margin:0 auto;display:block}.component_center_v{top:50%;transform:translateY(-50%);position:absolute!important}.component_center_ab{left:50%;transform:translateX(-50%);position:absolute!important}.component_center_full{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute!important}.component_shadow{box-shadow:0 0 20px 0 rgba(0,0,0,.5)}.component_to_left{left:15px;position:absolute}.component_to_right{right:15px;position:absolute}.component_to_top{top:15px;position:absolute}.component_to_bottom{bottom:15px;position:absolute}.component_no-padding{padding:0!important}.component_no-padding_v{padding-top:0!important;padding-bottom:0!important}.component_hover_above{position:absolute;top:10px;transform:translateY(-100%)}.component_hover_above-center{position:absolute;top:10px;left:50%;transform:translate(-50%,-100%)}.component_no-margin{margin:0}.general-header-bg{position:fixed;width:100%;top:0;left:0;background-color:unset;height:150px}.j-btn,.j-tabs__title-li{display:inline-block;position:relative}.j-btn{z-index:10;font-size:24px;border-radius:4px;padding:10px 20px 11px;filter:none;transition:.3s;border:none}.j-btn:hover{filter:brightness(110%);box-shadow:2px 2px 4px rgba(0,0,0,.3)}.j-btn:active{box-shadow:0 0 2px rgba(0,0,0,.7);padding:11px 19px 10px 21px}.j-btn_color_blood-red{background-color:#a41010}.j-btn_color_light-blue{background-color:#00202e}.j-btn_color_deep-blue{background-color:#2665a6}.j-btn_color_orange{background-color:#fe912a}.j-btn_color_green{background-color:#afd46d}.j-btn_color_white{background-color:#fff}.j-btn_color_black{background-color:#000}.j-btn_color_lime{background-color:#96ce4d}.j-btn_color_violet{background-color:#a62a57}.j-btn_color_transparent{background-color:transparent;border:2px solid #fff}.j-btn_text_white,.j-btn_text_white:hover{color:#fff!important}.j-btn_text_black,.j-btn_text_black:hover{color:#000!important}.j-btn_pull-down_50{margin-top:50px}.j-btn_length_long{padding-left:45px;padding-right:45px}.j-btn_length_long:active{padding-left:46px;padding-right:44px}.j-btn_width_wide{padding-top:unset;padding-bottom:unset-3px}.j-btn_width_narrow{padding-top:1px;padding-bottom:1px}.j-btn_width_narrow:active{padding-top:2px;padding-bottom:0}.j-tabs__title-ul{margin:25px 0 10px}.j-tabs__title-li{font-weight:300;color:#000;margin-left:5%;max-width:29%;cursor:pointer}.j-tabs__title-li:last-of-type{margin-left:0}@media (max-width:768px){.j-tabs__title-li{font-size:16px;width:29%;color:#000;margin-left:5%;line-height:15px;vertical-align:top;text-align:center}.j-tabs__title-li:last-of-type{margin-left:0}}.j-tabs__title-li_active{cursor:default}.j-tabs__title-li_active_blue:after{background-color:#2665a6}.j-tabs__title-li_active_red:after{background-color:#e01a22}.j-tabs__title-li_active:after{content:'';position:absolute;right:0;width:100%;height:5px;z-index:1;bottom:-13px}.j-tabs__content{height:300px;width:0}.j-tabs__text{position:absolute;overflow:auto;padding-left:30px;padding-right:0;opacity:0;transition:1s;z-index:1}.j-tabs__text_active{opacity:1;z-index:5}.slider-buttons{position:absolute;width:105%;top:50%;left:50%;transform:translateX(-50%)}.slider-buttons__button{width:20px;height:20px;border:3px solid #000;border-left-color:transparent;border-bottom-color:transparent;position:absolute;background-color:transparent;outline:0}.slider-buttons__button_left{transform:translateY(-50%) rotate(225deg);left:0}.slider-buttons__button_right{transform:translateY(-50%) rotate(45deg);right:0}.separator_color_orange{background-color:#fe912a}.img-effect_zoom{width:100%;overflow:hidden;height:280px;text-align:center}.img-effect_zoom:hover>img{min-width:103%;min-height:103%;left:8px;bottom:8px}.img-effect_zoom>img{min-width:100%;min-height:100%;width:auto;height:auto;transition:.5s;position:relative}.has-tag{position:relative}.has-tag:after{content:url(/assets/images/tag.png);position:absolute;left:-7px;top:-7px;z-index:1}.has-tag__text{font-size:16px;color:#fff;transform:rotate(-45deg);width:160px;position:absolute;top:33px;left:-31px;z-index:2;font-weight:400}.onsale{position:relative}.onsale:after{content:url(/assets/images/onsale.png);position:absolute;top:-7px;left:-7px}@-webkit-keyframes home-scroller{0%,100%{bottom:7px}50%{bottom:27px}}@keyframes home-scroller{0%,100%{bottom:7px}50%{bottom:27px}}.j-form ::-webkit-input-placeholder{color:#000}.j-form ::-moz-placeholder{color:#000}.j-form :-ms-input-placeholder{color:#000}.j-form :-moz-placeholder{color:#000}.j-form__input{border-radius:4px;border:none;margin-bottom:8px;padding:15px;background-color:#fff}.j-form__text-input{width:100%;height:35px}.j-form textarea{resize:none;width:100%;height:200px}.home-sideform{position:fixed;z-index:2;top:0;left:0;height:90vh;min-height:800px;width:730px;background-color:#693089;transition:transform .5s,box-shadow .2s;box-shadow:0 0 20px rgba(0,0,0,.5)}.home-scroller,.home-scroller .home-scroller-ball{left:50%;transform:translateX(-50%);position:absolute}.home-sideform__form,.home-sideform__title{width:100%;position:absolute;text-align:center}.home-sideform_hidden{transform:translateX(-100%);box-shadow:none}.home-sideform__close-btn{position:absolute;top:140px;right:25px;cursor:pointer;z-index:100}.home-sideform__title{color:#fff;top:20vh;display:block;font-size:55px}.home-sideform__form{top:35vh}.brand-img,.content-side,.home-strip,.menu-side{position:relative}.home-sideform__form input[type=text],.home-sideform__form input[type=password]{border:none;height:60px;width:285px;margin:0 auto 25px;display:block;position:relative;padding-right:25px}.home-sideform__form input[type=submit]{color:#fff;font-size:30px;width:285px;height:60px;margin-top:80px;background-color:#00c6d8;border:none}.home-sideform__form a{color:#fff;text-decoration:underline;display:block;width:285px;text-align:right;margin:30px auto 0}.home-strip{width:calc(50% - 150px);height:1px;background-color:#f0f0f0;top:17px}.brand-img:not(:last-of-type){margin-left:6%}.content-side{margin-right:660px;width:calc(100% - 560px)}.content-side p{font-size:18px;color:#504a48;line-height:28px;text-align:justify}.content-title{text-align:right;margin:60px 0;width:100%}.content-title h1{color:#393939;font-size:50px;font-weight:800;padding:0}.content-text{text-align:justify!important;font-size:18px!important;color:#000;padding-right:60px;padding-bottom:50px}.content-text_full{padding-left:60px}@media (max-width:768px){.content-text{font-size:16px;padding-right:0}.content-text_full{padding-left:0}}.menu-side{width:250px;margin-right:35px}.menu-side ul{width:100%;border-top:solid 1px silver}.menu-side ul li{border-bottom:solid 1px silver;width:100%;padding:12px 0 13px}.menu-side ul li a{font-size:18px;font-weight:600;color:#515151;width:100%;display:block}.menu-side ul li.content-item-selected,.menu-side ul li:hover{border-bottom:solid 2px #afd46d;padding-bottom:12px}.menu-side ul li.content-item-selected a,.menu-side ul li:hover a{color:#afd46d}.menu-side h2{font-size:26px;color:#000;font-weight:600;margin-top:75px;padding-bottom:20px}.home-scroller{width:30px;height:45px;border-radius:15px;border:2px solid #fff;top:-95px;box-sizing:border-box}.home-scroller:hover{cursor:pointer}.home-scroller .home-scroller-ball{width:8px;height:8px;border-radius:50%;background-color:#fff;bottom:7px;-webkit-animation:home-scroller 2s infinite;animation:home-scroller 2s infinite}.row_border{border-top:4px solid #000}.content-tile{border:4px solid #000;border-bottom:none;border-top:none;background-position:center}.content-tile__content-img{position:absolute;bottom:0;left:0;max-width:50%;max-height:calc(100% - 100px)}@media (max-width:768px){.content-tile__content-img{z-index:-1;opacity:.3;max-width:unset;height:100%;max-height:unset}}.content-tile__bottom-text{margin-top:50px;width:100%;text-align:center}.content-tile_banner{height:260px;margin-top:170px}@media (max-width:1200px){.content-tile_banner{margin-top:120px}}@media (max-width:992px){.content-tile_banner{margin-top:50px}}.content-tile_banner_article{height:100px}.content-tile_banner_motags{height:470px}.content-tile_banner_motag{height:100px}.content-tile_title{height:135px}.content-tile_content{border-bottom-width:4px;position:relative}@media (max-width:768px){.content-tile_content{height:unset;padding:30px 15px 45px;margin-bottom:50px}}.content-tile_left,.content-tile_right{border:none}.content-tile__title{font-size:41px;font-weight:700;letter-spacing:-.01em;color:#515151;text-align:center;margin-top:40px}.content-tile__logo{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.content-tile__content{width:75%;position:relative;margin:60px auto}@media (max-width:768px){.content-tile__content{width:85%}}@media (max-width:480px){.content-tile__content{width:95%}}.content-tile__content p{font-size:18px;font-weight:700;letter-spacing:-.01em;color:#303030}.content-tile__img{text-align:left;margin-top:100px}.content-tile__text p{color:#303030}@media (max-width:768px){.content-tile__content{margin-bottom:20px}.content-tile__content p{font-size:16px}.content-tile__text{margin-bottom:20px}.content-tile__text p{font-size:16px}.content-tile__slick{position:relative;top:0;left:0;margin:0 auto;transform:none;width:85%}}@media (max-width:480px){.content-tile__slick{width:95%}}.motag-content{height:400px}.motag-site{position:relative;top:25px;z-index:1}.motag-link{display:block;width:100%;height:150px;margin-top:20px;text-align:center}.motag-link img{max-height:100%}.motag-btn{margin-top:200px;padding:0 20px}@media (max-width:480px){.motag-btn{padding:0}}.motag-btn__left{text-align:right}.motag-btn__left img{transform:scaleX(-1)}.motag-btn__right{text-align:left}.motag-tile__title-img{margin-bottom:30px}.motag-tile__title{background-color:#da1185;color:#fff;font-size:24px;font-weight:500;padding:10px 55px 15px 40px;display:inline-block;letter-spacing:.2em;margin-top:70px;margin-bottom:45px;max-width:50%}@media (max-width:768px){.motag-tile__title{font-size:22px;padding:15px;letter-spacing:unset;margin-top:0;margin-bottom:15px;max-width:50%}}.j-next,.j-prev{outline:0;position:absolute;display:block;height:25px;width:25px;cursor:pointer;background-color:transparent;top:50%;color:transparent;border:2px solid #515151;border-right:none;border-top:none;z-index:10000;transform:translateY(-50%) rotate(45deg);transition:.2s}.j-next:hover,.j-prev:hover{border:2px solid #000;border-right:none;border-top:none;box-shadow:-3px 3px 2px rgba(0,0,0,.1),3px -3px 1px rgba(0,0,0,.1) inset}.j-prev{left:-50px}.j-next{right:-50px;transform:translateY(-50%) rotate(-135deg)}.content-banner{position:relative;height:500px;max-height:80vh}@media (max-width:992px){.content-banner{margin-top:70px;height:500px;max-height:60vh;background-position:center;background-size:auto 100%}}@media (max-width:768px){.content-banner{max-height:30vh}}.content-banner__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.5}.content-banner__text{max-width:900px}.content-banner__title{font-size:28px;font-weight:800;margin-bottom:20px;text-align:center;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%)}.content-banner__sub{font-size:30px;font-weight:400}.content-banner__img{height:100%;background-position:center;background-size:cover}.content__title{padding-bottom:35px!important}.content__h3 h3{font-weight:900;font-size:24px;color:#000}.breadcrumb{margin:0 0 30px;position:relative;top:-5px}.breadcrumb>li a{color:#000;font-size:24px;font-weight:300}.breadcrumb>li h1{font-size:24px;font-weight:300;margin:0;padding:0;display:inline-block}.breadcrumb>li+li:before{color:#777}.breadcrumb>.active{color:#da1185}@media (max-width:1200px){.menu-container{position:fixed;top:0;right:-17px;max-width:80%;width:300px;padding-right:17px;overflow:hidden;height:100%;transform:translateX(calc(100% - 50px));transition:.2s}}.content-menu-side{max-width:285px;margin-right:50%}@media (max-width:1200px){.content-menu-side{position:absolute;right:17px;top:0;width:calc(100% + 3px);background:linear-gradient(to right,transparent 47px,#777 47px,#777 48px,#fff 48px,#fff 100%);margin:0;height:100vh;max-height:unset;z-index:10;padding:100px 15px 0 62px;transition:.3s}}.content-menu-side__btn{position:absolute;top:170px;left:20px;width:60px;height:60px;background-color:#fff;display:none;border-radius:50%;border-left:1px solid #aaa}.content-menu-side__btn:after{content:'';border:1px solid transparent;border-bottom-color:#000;border-left-color:#000;position:absolute;top:26px;left:10px;width:8px;height:8px;transform:rotate(45deg)}@media (max-width:1200px){.content-menu-side__btn{display:block}}.content-menu-side_revealed{transform:translateX(0);z-index:1}.content-menu{width:100%;padding:50px 0 0}.content-menu span{font-size:26px;font-weight:300;color:#da1185}.content-menu__bg{z-index:1}.content-menu__list{border-top:1px solid #e0e0e0;width:100%;margin-top:30px}.content-menu__list-item{position:relative;border-bottom:1px solid #e0e0e0}.content-menu__list-item:hover,.content-menu__list-item_active{border-bottom-color:#da1185}.content-menu__list-item:hover a,.content-menu__list-item_active a{color:#da1185!important}.content-menu__list-item a{color:#777;font-size:18px;line-height:40px;font-weight:300;transition:.3s}.content-main{width:100%}.content-main h1{margin-top:0;padding-top:40px;margin-bottom:40px;font-size:30px;font-weight:300;color:#da1185}@media (max-width:992px){.content-main h1{padding-top:0;margin-bottom:20px}}.content-main__text{max-width:85%;width:1030px;box-shadow:200px 0 150px rgba(0,0,0,.1);padding-right:50px;padding-bottom:80px;padding-left:20px;float:right}.content-main__text a{font-weight:600}.content-main__text a p,.content-main__text a span{color:#000;font-size:20px;font-weight:300}@media (max-width:1400px){.content-main__text{float:none;max-width:unset;width:100%;padding:20px}}.content-main__text hr{margin-bottom:40px}.content-main__text h3{font-size:22px;font-weight:300}.content-main__text h2{font-size:26px;font-weight:300}.content-main__text p{font-size:18px;font-weight:300}@media (max-width:992px){.content-main__text p{font-size:16px}}.content-main__text ul li{padding-right:20px;position:relative}.content-main__text ul li:after{content:url(../images/bullet.png);position:absolute;top:-2px;right:0}.content-min-height{min-height:1030px}@media (max-width:768px){.content-min-height{min-height:100vh;overflow-y:auto}}#quickMenu,.item-text,.tile{overflow:hidden}.content-min-height_extra10{min-height:1040px}.content-icn-menu{margin-top:40px}.content-icn-menu__list-item{position:relative;height:60px;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.05);transition:.3s;margin-bottom:10px}.content-icn-menu__list-item:hover span{color:#fff!important}.content-icn-menu__list-item svg{height:40px;width:40px;float:right}.content-icn-menu__list-item span{display:block;float:right;margin-right:24px;line-height:20px;transition:.3s}.content-icn-menu__list-item span:first-of-type{font-size:18px;font-weight:900}.content-icn-menu__list-item span:last-of-type{color:#777;font-size:16px;font-weight:400}.content-news{margin-top:100px}.content-news__title{font-size:26px;font-weight:300;color:#da1185;padding-bottom:20px;margin:0}.search-results{color:#777;font-size:18px;font-weight:300}.search-results span{color:#da1185}.content-form{padding:25px 35px;position:relative;box-shadow:0 0 25px rgba(0,0,0,.1);background-color:#fff}.content-form ::-webkit-input-placeholder{color:#777;font-size:18px;font-weight:300}.content-form ::-moz-placeholder{color:#777;font-size:18px;font-weight:300}.content-form :-ms-input-placeholder{color:#777;font-size:18px;font-weight:300}.content-form :-moz-placeholder{color:#777;font-size:18px;font-weight:300}.content-form:after{content:url(/assets/images/form_tag.png);position:absolute;top:-7px;left:-7px}.content-form__input{border:none;margin-top:30px;width:100%;background-color:transparent}.content-form__input-text,.content-form__textarea{border-bottom:1px solid #d2d2d2;background-color:transparent}.content-form__input-text:first-of-type{margin-top:0}.content-form__textarea{resize:none}.content-form__submit{background-color:#afd46d;color:#fff;font-weight:300;font-size:18px;padding:8px}.acc__content-title{display:block;float:right;text-align:left;font-size:18px;font-weight:900;color:#000;width:12.5%}@media (max-width:992px){.acc__content-title{width:10%}}.acc__content-text{display:block;float:right;font-size:18px;font-weight:300;color:#000;width:56.25%;padding:0 25px}@media (max-width:992px){.acc__content-text{width:60%}}.acc__send{display:block;width:31.25%;float:right;padding:0 20px}@media (max-width:992px){.acc__send{width:30%}}.acc__send span{font-size:18px;font-weight:900;display:block;margin-top:20px;margin-bottom:20px}.acc__btn{font-size:20px;font-weight:300;padding:15px;width:100%;margin-top:15px;border-radius:0;text-align:center!important}@media (max-width:992px){.acc__btn{font-size:16px}}.acc__btn:active{padding:16px 14px}.acc__location,.acc__number{padding-right:15px;line-height:1.1}.acc__open-btn{height:60px;width:60px;border-left:solid 1px #e1e1e1;position:relative;float:right}.acc__open-btn:after,.acc__open-btn:before{position:absolute;content:''}@media (max-width:768px){.acc__open-btn{width:30px;position:absolute;float:none}}.acc__open-btn:before{top:50%;left:45%;width:10px;height:10px;border:2px solid #777;border-top-color:transparent;border-left-color:transparent;transform:rotate(45deg) translate(-50%,-50%);z-index:1;display:block;transition:.1s}.acc__open-btn:after{width:40px;height:40px;background-color:#f4f4f4;border:1px solid #e5e5e5;top:10px;right:10px;transition:.2s}.acc__link,.catalog-form,.catalog-square{position:relative}@media (max-width:768px){.acc__open-btn:after{width:30px;height:60px;top:0;right:0}}.acc__link:not(.collapsed) .acc__location,.acc__link:not(.collapsed) .acc__number,.acc__link:not(.collapsed) .panel-title{color:#000}.acc__location,.acc__number,.panel-title{color:#777;font-weight:400;float:right}.acc__link:not(.collapsed) .acc__open-btn:after{background-color:#afd46d}.acc__link:not(.collapsed) .acc__open-btn:before{transform:rotate(-135deg) translate(15%,-5%);border-bottom-color:#fff;border-right-color:#fff}.acc__link:not(.collapsed) .acc__location,.acc__link:not(.collapsed) .acc__number{display:block}.acc__location{width:21%;font-size:20px;padding-top:19px;display:block;height:60px;border-left:1px solid #e5e5e5}@media (max-width:992px){.acc__location{font-size:16px}}@media (max-width:768px){.acc__location{height:30px;padding-top:10px;width:75%;margin-bottom:10px;display:none}}.acc__number{font-size:20px;padding-top:19px;display:block;height:60px}@media (max-width:992px){.acc__number{font-size:16px}}@media (max-width:768px){.acc__number{height:30px;padding-top:10px;width:25%;display:none}}.panel-group .panel{border-radius:0;border:none;border-top:1px solid #cacaca}.panel-group .panel+.panel{margin-top:0}.panel-group .panel:nth-of-type(even) .panel-heading{background-color:#f4f4f4}.panel-group .panel .panel-body{background-color:#f2f2f2;box-shadow:0 0 20px rgba(0,0,0,.25) inset}.panel-group .panel-heading{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.25)}.panel-group .panel-heading a{display:block;width:100%;height:60px;padding:0}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:none}.panel-title{font-size:20px;padding-top:19px;padding-right:15px;display:block;height:60px;width:calc(70% - 60px);border-left:1px solid #e5e5e5}.catalog-container .breadcrumb li,.catalog-container .breadcrumb li a{color:#000}@media (max-width:992px){.panel-title{font-size:16px}}@media (max-width:768px){.panel-title{padding-top:10px;padding-right:40px;border:none;width:100%}}.panel-heading{padding:0}@media (max-width:768px){.content-small-full{width:100%;float:right;text-align:right;padding-right:15px;padding-left:15px}}.catalog-btn,.catalog-btn__summary,.catalog-square__btn,.tag-text{text-align:center}.catalog-container{padding:130px 15px 190px!important;max-width:1400px;width:100%;margin:0 auto;position:relative}.catalog-container .breadcrumb li:before{color:#000;font-weight:500!important}.catalog-container .breadcrumb li.active{font-weight:600}.catalog-form{width:100%;margin-top:25px;margin-bottom:60px;padding:40px 70px;background-color:#f1f1f1;border:1px solid #d4d4d4;border-radius:2px}.catalog-form input[type=text],.catalog-form select{max-width:300px;width:30%;height:40px;background-color:#fff;border:1px solid #d4d4d4;padding-right:25px;margin-left:30px;display:inline-block}.catalog-form input[type=submit]{background-color:#44abe8;color:#fff;font-size:25px;font-weight:600;padding:0 75px 4px;float:left;border:none;height:40px}.catalog-square{background-color:#f9f9f9;box-shadow:none;transition:height .2s,background-color .2s,box-shadow .2s;width:100%;height:220px;padding:20px;z-index:0;border:1px solid #d4d4d4;margin-bottom:30px}.catalog-square_active{background-color:#fefefe;box-shadow:0 7px 13px rgba(0,0,0,.25);height:410px}.catalog-square_active-pos{position:absolute;z-index:1;top:0;right:15px;width:calc(100% - 30px)}.catalog-square__container{position:relative;height:250px}.catalog-square__title{font-size:16px;color:#4f4f4f;margin:0;font-weight:600}.catalog-square__address{margin-top:10px;font-size:16px;letter-spacing:-.02em;line-height:25px;border-bottom:1px solid #dedede;margin-bottom:10px}.catalog-square__address a{text-decoration:underline;color:#44abe8}.catalog-square__text{font-size:16px;color:#4f4f4f;letter-spacing:-.02em;line-height:20px}.catalog-square__btn{position:absolute;bottom:15px;left:15px;height:20px;width:75px;color:#fff;font-size:11px;letter-spacing:-.02em;background-color:#00c6d8;padding-top:3px;cursor:pointer}.catalog-square_hidden{display:none}.catalog-title{font-size:30px;font-weight:300;color:#da1185;margin:0 0 30px}@media (max-width:768px){.catalog-title{font-size:25px}}.catalog-btn{height:440px;position:relative;padding:0 45px;z-index:1;background-color:#fff}.catalog-btn:hover{box-shadow:0 0 25px rgba(0,0,0,.05);z-index:50!important}.catalog-btn__btn,.item-left__btn{box-shadow:-3px 3px 0 rgba(0,0,0,.1)}.catalog-btn:hover .catalog-btn__hover-border{opacity:1}.catalog-btn img{position:relative;z-index:0;margin-top:15px}.catalog-btn__hover-border{width:100%;position:absolute;bottom:0;background-color:#da1185;height:5px;left:0;opacity:0;transition:.2s}.catalog-btn__border{border:1px solid #f0f0f0;padding-left:15px;padding-right:15px;position:relative}.catalog-btn__title{display:block;font-size:20px;font-weight:300;color:#000;width:calc(100% - 30px);padding:0 25px;margin:0 auto}.catalog-btn__summary p{font-size:16px;font-weight:300;color:#777}.catalog-btn__price-wrapper{bottom:90px;width:100%;text-align:center}.catalog-btn__price-text{font-size:14px;font-weight:300;color:#000}.catalog-btn__price{font-size:14px;font-weight:300;color:#da1185}.catalog-btn__btn,.tag-text{display:block;color:#fff;font-size:16px;font-weight:300}.catalog-btn__btn{background-color:#da1185;padding:2px 10px;height:30px;position:absolute;bottom:35px;left:50%;transform:translateX(-50%)}.hastag{position:relative}.hastag:before{content:url(/assets/images/pink_tag.png);position:absolute;top:-7px;left:-7px;z-index:2}.tag-text{position:absolute;z-index:3;width:156px;transform:rotate(-45deg);top:37px;left:-27px}.catalog-selectors__container{position:relative;display:inline}.catalog-selectors__container:after{content:url(/assets/images/drop_btn.png);position:absolute;top:3px;left:0}.catalog-selectors__container:not(:first-of-type){margin-right:40px}.catalog-selectors__select{position:relative;border:none;background-color:transparent;font-size:18px;font-weight:300;line-height:16px;z-index:1;-webkit-appearance:none;padding-left:25px}.catalog-selectors__select select::-ms-expand{display:none}.paging-btns{text-align:left}.category-titles_center,.paging-btns__btn{text-align:center}.paging-btns_centered{text-align:center;margin-top:30px}.paging-btns__btn{display:inline-block;margin:0 -5px 0 0;border:1px solid #c9c9c9;background-color:#fff;color:#000;width:20px;height:20px}.paging-btns__btn a{font-size:12px;display:block;width:100%;height:100%}.paging-btns__btn:hover,.paging-btns__btn_active{background-color:#da1185}.paging-btns__btn:hover a,.paging-btns__btn_active a{color:#fff}.paging-btns__arrow{background-color:#efefef}.paging-btns__arrow:hover{background-color:#000}.category-banner{position:relative;max-height:440px;background-position-y:-20px}.category-banner_fixed{background-attachment:fixed}.category-titles__main{font-size:40px;color:#000;margin-bottom:40px}.category-titles__summary{font-size:20px;line-height:26px;color:#777}.item-box{margin-top:140px}.item-box .breadcrumb{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:0;top:0}.item-box .breadcrumb li.active{color:#da1185;font-weight:300;font-size:16px}.item-box .breadcrumb li a{font-size:16px;color:#000;font-weight:300}.similars__title{color:#777;font-size:24px;font-weight:300;margin:30px 0;padding:0 15px}.color-selection{width:100%;max-width:230px;margin:0 auto}.color-selection__color-container{width:30px;height:30px;margin:10px;float:right;cursor:pointer}.color-selection__color-container.selected{padding:5px;border:1px solid #ccc}.color-selection__color{width:100%;height:100%}.item-left__image{width:100%;height:500px;background-position:center;background-repeat:no-repeat}.item-left__price-block{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #e6e6e6}@media (max-width:992px){.item-left__price-block{padding-left:15px;padding-right:15px}}.item-left__price-text{font-size:18px;font-weight:300;color:#000}.item-left__price{color:#00c6d8;font-weight:300;font-size:40px;display:block;line-height:40px}.item-left__price i{font-weight:100;font-size:25px}@media (max-width:768px){.item-left__image{height:300px}.item-left__price{font-size:20px}}@media (max-width:480px){.item-left__price{display:inline-block;margin-right:20px}}.item-left__btn{padding:5px 20px;color:#fff;font-weight:300;font-size:30px;background-color:#da1185;transition:.3s;filter:none;position:relative;display:inline-block;margin-top:10px}@media (max-width:768px){.item-left__btn{font-size:20px}}.item-left__btn:hover{color:#fff;box-shadow:2px 2px 10px rgba(0,0,0,.15);filter:brightness(100%)}.item-left__btn:focus{color:#fff}.item-left__btn:active{box-shadow:0 0 3px rgba(0,0,0,.5);top:1px;left:1px;color:#fff}.article-block,.article-contact{box-shadow:0 0 25px rgba(0,0,0,.1)}.item-left__secure{display:inline-block;margin-top:15px;margin-right:40px}.item-text{width:100%;border-bottom:1px solid #ccc;padding-bottom:10px;transition:.5s;max-height:900px}.item-text__text,.item-text__title{padding:0 20px;width:100%}.item-text_closed{max-height:60px}.item-text_closed .item-text__title{background-color:#f0f0f0}.item-text__text p{font-size:16px;font-weight:300}.item-text__title{height:60px;line-height:60px;font-size:20px;font-weight:300;color:#da1185;cursor:pointer;background:linear-gradient(to bottom,#f0f0f0,transparent 66%);background-color:transparent;transition:.5s;position:relative}.item-text__title:after{content:'';width:10px;height:10px;border-left:2px solid #da1185;border-bottom:2px solid #da1185;transform:rotate(-45deg);position:absolute;top:33%;left:20px}.item-info{padding-left:20px;border-bottom:1px solid #ccc}@media (max-width:992px){.item-info{padding-left:15px;padding-right:15px}}.item-info h2,.item-info h3,.item-info p{margin-bottom:25px;font-weight:300;text-align:justify}.item-info p{font-size:18px}@media (max-width:768px){.item-info p{font-size:16px}}.item-info h2{font-size:26px;color:#6d76b6}@media (max-width:768px){.item-info h2{font-size:20px}}.item-info h3{font-size:26px;color:#000}@media (max-width:768px){.item-info h3{font-size:20px}}.item-info ul{margin-bottom:25px}.item-info ul li{position:relative;padding-right:35px;margin-bottom:20px;font-size:18px;font-weight:300}.item-info ul li:before{content:url(/assets/images/bullet.png);position:absolute;right:20px;top:-3px}.item-content{font-size:20px;color:#777;padding:0 12.5%}.item-content p{margin-bottom:30px}.page-separator{width:100%;height:1px;background-color:#ccc;margin:20px 0;float:right}.cat-num{font-size:18px;color:#777;display:block;margin:30px 0 25px;font-weight:300}.article-block{width:960px;height:220px;padding:20px;transition:.2s;margin-bottom:20px;position:relative}.article-block__action{color:#000;position:relative;top:25px;font-size:16px}.article-block__action:after{width:110px;height:1px;background-color:#b1b1b1;position:absolute;top:-10px;right:265px;content:''}.article-block img{float:right;margin-left:30px}.article-block span{font-size:22px;margin-bottom:10px;font-weight:900;display:block}.article-block p{font-size:18px;font-weight:400;line-height:20px}.article-contact{margin-top:30px;padding-top:15px}.article-contact span{display:block;line-height:20px}.article-contact span:first-of-type{font-size:16px;font-weight:400}.article-contact span:last-of-type{font-size:24px;font-weight:800;margin-bottom:20px}.article-contact_color_green span:last-of-type{color:#afd46d}.article-contact_color_green .article-contact__submit{background-color:#afd46d}.article-contact__form{width:100%;padding:15px}.article-contact__form ::-webkit-input-placeholder{color:#777;font-size:"16px";font-weight:400}.article-contact__form ::-moz-placeholder{color:#777;font-size:"16px";font-weight:400}.article-contact__form :-ms-input-placeholder{color:#777;font-size:"16px";font-weight:400}.article-contact__form :-moz-placeholder{color:#777;font-size:"16px";font-weight:400}.article-contact__input{width:100%;margin-top:10px;padding-bottom:10px;border:none;border-bottom:1px solid #e0e0e0}.home-content,.tile{border:2px solid #000}.article-contact__submit{height:40px;color:#fff;margin-top:20px;padding-bottom:0}.article-contact__area{resize:none;height:65px}.article-min-height{min-height:1500px}.article-min-height_extra10{min-height:1510px}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-right:0;padding-left:0}.main-banner{position:relative;max-height:70vh}@media (max-width:768px){.main-banner{margin-top:50px}}.main-banner__section{width:1300px;height:100%;padding:30px;position:absolute;left:50%;transform:translateX(-50%);bottom:0}.main-banner span{font-size:20px;white-space:pre;font-weight:300;position:absolute;bottom:-30px;transform:translateY(100%);right:0;color:#fff!important;background-color:#da1185;box-shadow:-3px 3px 0 rgba(0,0,0,.2);padding:5px 20px}.home-content__banner{height:700px;margin-top:160px}@media (max-width:1200px){.home-content__banner{margin-top:110px}}@media (max-width:992px){.home-content__banner{margin-top:45px}}@media (max-width:768px){.home-content__banner{height:50vh}}.tile{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.tile img{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.3s}.box,.box__title{position:relative}.tile_tall{height:450px}.tile_med{height:315px}.tile_logo,.tile_sm{height:135px}.tile_logo{background-size:100% auto;background-color:#FFF;background-blend-mode:darken;transition:.3s}.slider-container__full-transparent,.slider-container__overlay{transition:.2s;z-index:5;width:100%;height:100%;position:absolute}.tile_logo img{width:100%}.tile_logo:hover{background-color:#da1185}.box{width:100%;padding-top:30px;padding-bottom:30px}.box_cover{background-size:cover}.box__strip{height:2px;margin-top:35px}.box__strip_silver{background-color:#f0f0f0}.box__title{text-align:center;font-size:40px;padding:0 0 40px}.box__title_has-separator:after{width:100%;content:'';height:2px;box-sizing:border-box;border-top:1px solid #000;border-bottom:1px solid #fff;position:absolute;bottom:0;left:0;opacity:.15}.box__title_strong{font-weight:700}.box__sub-title{font-size:20px;text-align:center;position:relative}.box__content{font-size:18px;line-height:25px;position:relative}.box__content p{font-size:inherit;margin-bottom:25px}.box__content_block_s{width:30%;min-width:250px}.box__content_block_m{width:50%;min-width:400px}.box__content_block_l{width:70%;min-width:1000px}.box__content_block_full{width:100%}.box__img_height_full{max-width:unset;width:auto;height:100%;position:absolute;top:0}.box__background{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.box__background_color_black{background-color:#000}.box__background_color_white{background-color:#fff}.box__background_color_peach{background-color:#f5e5da}.box__background_opacity_half{opacity:.5}.box__background_opacity_third{opacity:.33}.box_bg_grey{background-color:#efefef}.box_bg_white{background-color:#fff}.box_bg_black{background-color:#000}.box_bg_silver{background-color:#f0f0f0}.box_bg_cream{background-color:#f6f7ee}.box_bg_deep-blue{background-color:#2665a6}.box_bg_aqua{background-color:#00c6d8}.box_bg_green{background-color:#afd46d}.box_bg_img{background-image:url(/assets/images/home_box1_bg.jpg)}.box_border_grey{border:1px solid #515151}.box_align_center{text-align:center}@media (max-width:768px){.mobile-no-padding{padding-top:0}}.buttons-container{display:block;position:relative;text-align:center;margin-left:-68px;margin-right:-68px;padding-top:75px}.buttons-container__button{display:inline-block;margin:0 34px;width:80px}.buttons-container__icon{display:block;margin:0 auto}.buttons-container_padding-top_small{padding-top:50px}.buttons-container_padding-bottom_small{padding-bottom:35px}.buttons-container_bg-color_silver{background-color:#f0f0f0}.slider-container{text-align:center;position:relative;margin-top:60px}.slider-container__item{padding:35px 15px 25px;position:relative}.slider-container__item_size_m{width:310px;height:400px}.slider-container__item_onsale:after{content:url(/assets/images/onsale.png);position:absolute;top:0;left:0}.slider-container__image{display:block;margin:0 auto}.slider-container__text{position:absolute;bottom:25px;width:100%;margin-left:-15px;margin-right:-15px}.slider-container__title{font-size:25px;color:#000;position:relative}.slider-container__overlay{top:0;left:0;opacity:0}.slider-container__overlay:hover{opacity:1}.slider-container__full-transparent{top:0;left:0;opacity:.72}.home-forms{width:27%;position:absolute;left:0;top:150px}.home-forms_bg_aqua{background-color:#00c6d8!important}.home-forms_color_aqua{color:#00c6d8!important}.home-forms__form{background-color:#fff;width:360px;padding:45px 30px 55px;margin-bottom:25px;text-align:center;position:relative}.home-forms__form ::-webkit-input-placeholder{color:"#a19999";font-size:"16px";font-weight:400}.home-forms__form ::-moz-placeholder{color:"#a19999";font-size:"16px";font-weight:400}.home-forms__form :-ms-input-placeholder{color:"#a19999";font-size:"16px";font-weight:400}.home-forms__form :-moz-placeholder{color:"#a19999";font-size:"16px";font-weight:400}.home-forms__title{color:#fff;font-size:18px;line-height:28px;position:absolute;top:0;left:0;width:100%;height:50px;background-color:#6e2492;padding-top:10px}.home-forms__title span:first-of-type{font-size:18px;font-weight:500}.home-forms__components_margin-top_none{margin-top:0!important}.home-forms__components_width_full{width:100%!important}.home-forms__components select{background-color:#efeeee;margin-bottom:40px;border:1px solid #dcdcdc;height:35px}.home-forms__components input[type=text]{width:46%;float:right;height:35px;border:1px solid #dcdcdc;padding-right:12px;margin-bottom:20px;margin-top:35px;background-color:#efeeee}.home-forms__components input[type=text]:first-of-type{margin-left:8%}.home-forms__components input[type=email]{width:100%;height:35px;border:1px solid #dcdcdc;padding-right:12px;margin-bottom:40px;background-color:#efeeee}.home-forms__components input[type=submit]{width:100%;text-align:center;color:#6e2492;height:50px;font-size:28px;box-shadow:1px 3px 5px rgba(0,0,0,.2);border:1px solid #cbcaca;background-color:#fff}.home-button:hover span,.home-button__big,.home-button__big:hover{color:#fff}.slick-dots{top:82vh;z-index:1}.slick-dots li.slick-active button{background-color:#000}.slick-dots li button{border-radius:50%;background-color:#cdd3cd;border:none}.home-button{display:block;transition:.3s;box-shadow:0 0 20px rgba(0,0,0,.15);height:205px;margin-bottom:30px;padding-top:40px;position:relative}.home-button:active{position:relative;top:1px;left:1px;box-shadow:0 0 5px rgba(0,0,0,.3)}.home-button svg{display:block;margin:0 auto}.home-button span{text-align:center;display:block;width:100%;position:absolute;bottom:0;margin-bottom:30px;font-size:22px;font-weight:800}.home-button:hover img{filter:invert(1)}.home-button__big-text{width:400px;position:absolute;bottom:45px;left:35px;pointer-events:none}.home-button__big p{color:inherit;font-size:22px;font-weight:300;letter-spacing:-.02em}.home-button__link{font-size:28px;letter-spacing:-.02em;float:left}.home-button__texts{position:absolute;bottom:0;right:0;width:100%;z-index:3;padding:40px;pointer-events:none}.home-button img,.home-title{position:relative;display:block}.home-button__texts span{text-align:center;font-size:22px;font-weight:800}.home-button img{margin:0 auto}.home-button_effect_hover-shadow p,.home-button_effect_hover-shadow span{text-shadow:none;transition:.4s}.home-button_effect_hover-shadow:hover p,.home-button_effect_hover-shadow:hover span{text-shadow:4px 2px 10px #000}.home-title{font-size:26px;font-weight:800;padding-bottom:30px;margin-bottom:30px}.home-title_line_black:after{background-color:#000!important}.home-title:after{content:'';background-color:#fff;position:absolute;bottom:0;left:0;height:1px;width:100%}.fill_orange{fill:#fe912a}.fill_green{fill:#afd46d}.fill_turquise{fill:#65dbc3}.fill_blue{fill:#2665a6}.fill_fuxia{fill:#d2166a}.fill_red{fill:#e01a22}.fill_white{fill:#fff}.home-contact{height:80px;padding:10px;position:relative}@media (max-width:992px){.home-contact{height:210px}}.home-contact:after{content:url(../images/form_arrow.png);position:absolute;top:-6px;right:450px}.home-contact__titles{width:21%;float:right}@media (max-width:768px){.home-contact{height:310px}.home-contact__titles{width:100%}}.home-contact__titles h1{margin:0;font-size:30px;font-weight:300;line-height:28px}.home-contact__titles span{font-size:18px;font-weight:300;line-height:28px}.home-contact__inputs{width:79%;float:right;padding-top:12.5px}@media (max-width:768px){.home-contact__inputs{width:100%}}.home-contact__form ::-webkit-input-placeholder{color:#fff;font-size:18px;font-weight:300}.home-contact__form ::-moz-placeholder{color:#fff;font-size:18px;font-weight:300}.home-contact__form :-ms-input-placeholder{color:#fff;font-size:18px;font-weight:300}.home-contact__form :-moz-placeholder{color:#fff;font-size:18px;font-weight:300}.home-contact__input{height:35px;background-color:#99bf54;color:#fff;font-size:18px;font-weight:300;padding-right:10px;border:1px solid #86a84a;border-bottom-color:#ebffc7;width:100%}@media (max-width:992px){.home-contact__input{margin-bottom:10px}}.home-contact__submit{background-color:#6d76b6;border:none;padding-left:6px}.home-btn{text-align:center;border:1px solid #d9d9d9;width:25%;float:right;height:320px;transition:.2s;cursor:pointer}.home-btn:hover,.home-btn:hover .home-btn__border{border-bottom-color:#6d76b6}.home-btn:not(:last-of-type){border-left:none}.home-btn:hover{box-shadow:0 0 25px rgba(0,0,0,.05)}.home-btn__border{border-bottom:4px solid transparent;width:100%;height:100%;padding:30px 30px 0;transition:.2s}.home-btn__title{font-size:26px;font-weight:300;margin-top:20px;margin-bottom:15px;display:block;color:#6d76b6}.home-btn__desc,.home-square{font-size:18px;font-weight:300}.home-btn__desc{line-height:26px;color:#777}body.blackandwhite,body.blackandwhite *{color:#000!important}.home-btn img{display:block;margin:0 auto}.home-square{text-align:center;padding:15px 20px 0;line-height:22px;width:25%;height:100px;float:right;filter:none;transition:.15s;margin-bottom:50px}.home-square:hover{filter:brightness(110%)}.home-square__red{background-color:#e01a22}.home-square__orange{background-color:#fe912a}.home-square__yellow{background-color:#ffcd64}.home-square__turquise{background-color:#65dbc3}.sb-slidebar{z-index:102}body.blackandwhite{-webkit-filter:grayscale(1)!important;-moz-filter:grayscale(1)!important;-ms-filter:grayscale(1)!important;-o-filter:grayscale(1)!important;filter:grayscale(1)!important}body.heaveysightedblack{color:#fff!important;background:#000!important}body.heaveysightedblack *{color:#fff!important;background-color:#000!important;box-shadow:none!important}body.heaveysightedblack .simply_credit{background:url(../images/simply-white.png) no-repeat}body.heaveysightedblack a{outline:#ff0 dotted 1px!important}body.heaveysightedwhite{color:#000!important;background:#fff!important;box-shadow:none!important}body.heaveysightedwhite *{color:#000!important;background-color:#fff!important;box-shadow:none!important}body.heaveysightedwhite .simply_credit{background:url(../images/simply-black.png) no-repeat}body.heaveysightedwhite a{outline:#000 dotted 1px!important}body.heaveysightedwhite .accessibility_wrapper .mainNmenu *{color:#000!important;box-shadow:none}body.blackandwhite .accessibility_wrapper .mainNmenu :focus,body.blackandwhite .accessibility_wrapper .mainNmenu :hover,body.heaveysightedwhite .accessibility_wrapper .mainNmenu :focus,body.heaveysightedwhite .accessibility_wrapper .mainNmenu :hover{color:#000!important}#quickMenu{background:rgba(0,0,0,.75);border-radius:6px;box-shadow:0 0 3px transparent;line-height:40px;max-width:80vw;position:absolute;right:285px;top:-100px;width:auto;min-width:680px}body.with_js #quickMenu{top:-6px;opacity:0;pointer-events:none}body.with_js #quickMenu.focusin{opacity:1;pointer-events:initial;box-shadow:0 0 10px rgba(0,0,0,.4)}#quickMenu a:focus,#quickMenu a:hover,.accessibility :focus{box-shadow:0 0 6px 3px #ff0,0 0 1px 1px red inset!important}#quickMenu>div{background:#fff;border-radius:5px;display:table;height:90%;line-height:40px;margin:2px 1%;width:98%}#quickMenu a:focus,#quickMenu a:hover,.accessibility :focus,.accessibilityLinks a span.selected,.accessibilityLinks a.selected{border-radius:5px!important;outline:0!important;text-shadow:1px 1px 1px #bbb;transition:color .2s ease-in 0s,text-shadow .2s ease-in 0s}#quickMenu a{color:#000;cursor:pointer;display:table-cell;font-family:arial;font-size:16px;font-weight:700;text-align:center;line-height:20px;vertical-align:middle;padding:7px 5px}#quickMenu a:focus,#quickMenu a:hover{color:#bf1722!important}.accessibility :focus{color:#bf1722!important}.accessibilityLinks a span.selected,.accessibilityLinks a.selected{box-shadow:0 0 6px 3px #ff0,0 0 2px #333 inset!important;color:#bf1722!important;border:1px solid red}.accessibility :focus *{color:#bf1722!important}.desktop.accessibility_wrapper{z-index:101!important;position:fixed;right:5px;top:15px}.accessibility_menu>div.mainNmenu>a{background:#274abc!important;border:2px solid #fff!important;border-radius:5px!important;color:#fff!important;cursor:pointer!important;font-size:18px!important;padding:5px 10px!important}body.heaveysightedwhite .accessibility_menu>div.mainNmenu>a{background:#333!important;color:#fff!important}body.heaveysightedwhite .tota11y-toolbar *{background-color:#333!important;color:#f2f2f2!important}#accessibilityLink{padding:5px 10px}.accessibility_menu>div.mainNmenu a{background:#fff;border-radius:5px;box-shadow:0 0 3px #333;color:#000;padding:0 10px;cursor:pointer;text-decoration:none}.accessibility_menu>div a:hover{background:#fff;border-color:#000;color:#000}#accessibilityLink:focus{box-shadow:0 0 6px 3px #ff0,0 0 2px #333 inset;color:#000}.accessibilityLinks{font-size:13px;margin-top:10px;position:absolute;right:-240px;width:230px}.accessibilityLinks>a{display:block;height:40px;line-height:40px;margin:4px 0;padding:0 9px 0 0;border:1px solid #fff}.fa.font_l,.fa.font_s,.fa.font_xl{font-weight:700;height:40px;line-height:40px;margin:0 5px}.fa.fa-font:hover{color:#999}.fa.font_xl{font-size:28px}.fa.font_l{font-size:22px}.fa.font_s{font-size:16px}.hidden_label,.sr-only{position:absolute;width:1px;height:1px;overflow:hidden}#menu>.pagewraper li:focus>ul{display:block}.hidden_label{font-size:1px;display:inline-block}.hidden_text{font-size:0}.sr-only{padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.mainNmenu{position:relative;top:0}.blackandwhite #welcome2,.blackandwhite #welcome>.pagewrapper,.blackandwhite div#header_text>div{background:#999}.heaveysightedblack #rotate{color:#fff!important;z-index:1}@media (max-width:992px){.accessibility-text{display:none}#accessibilityLink{width:60px!important;height:60px!important;font-size:30px!important;display:block;border-top-left-radius:50%!important;border-bottom-left-radius:50%!important;padding-right:10px!important;margin-right:-10px!important}.desktop.accessibility_wrapper{position:fixed;right:5px;top:85px;z-index:99999}.hide-accessibility-link-mobile{display:none!important}.shortcut_menu{display:none}}body.blackandwhite .header-main__menu-item_parent ul *,body.blackandwhite .motag-tile__title{color:#fff!important}body.heaveysightedblack .motag-link img,body.heaveysightedblack .tile_logo{background-color:#fff!important;filter:invert(1)}body.heaveysightedwhite .footer-brands__single img{background-color:#000!important;filter:invert(1)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jhc2Uuc2NzcyIsImFic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJiYXNlL19oZWxwZXJzLnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImJhc2UvX2RpcmVjdGlvbmFsLnNjc3MiLCJiYXNlL190eXBvZ3JhcGh5LnNjc3MiLCJzdHlsZXMuc2NzcyIsImFic3RyYWN0cy9fbGF5b3V0LXZhcnMuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJzdHlsZXMuY3NzIiwibGF5b3V0L19mb3JtLWVsZW1lbnRzLnNjc3MiLCJjb21wb25lbnRzL19jb21wb25lbnRzLnNjc3MiLCJwYWdlcy9fY29udGVudC5zY3NzIiwicGFnZXMvX2l0ZW0uc2NzcyIsImNvbXBvbmVudHMvX2NyZWRpdC5zY3NzIiwiY29tcG9uZW50cy9fcHJvamVjdC1zcGVjaWZpYy5zY3NzIiwiYWJzdHJhY3RzL19jb21wb25lbnRzLXZhcnMuc2NzcyIsImNvbXBvbmVudHMvX2FuaW1hdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm1zLnNjc3MiLCJhYnN0cmFjdHMvX2Zvcm0tdmFycy5zY3NzIiwiY29tcG9uZW50cy9fc2lkZS1mb3JtLnNjc3MiLCJjb21wb25lbnRzL19zY3JvbGxlci5zY3NzIiwiY29tcG9uZW50cy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwicGFnZXMvX2hvbWVwYWdlLnNjc3MiLCJwYWdlcy9fY2F0YWxvZy5zY3NzIiwicGFnZXMvX2NhdGVnb3J5LnNjc3MiLCJhYnN0cmFjdHMvX2NhdGFsb2ctdmFycy5zY3NzIiwicGFnZXMvX2FydGljbGVzLnNjc3MiLCJhYnN0cmFjdHMvX2hvbWVwYWdlLXZhcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1QkEsRUNMSSxTQUNBLFFBRkEsUURZQSxnQkFBaUIsS0VEckIsWUFMQSxnQkFNRSxNQUFNLEtBRU4sT0NIaUIsS0NrRm5CLGFBbUNBLG9CQXduQk0s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LEtBQ2IsT0FBUSxFQUFBLElBdEJaLGtCQUNJLE1BQU0sS0FFVixZQUNJLFVBQVcsS0FNZixXQUNJLFVBQVcsS0FNZixXQUNJLFVBQVcsS0FjZixjQVdBLFNBQVMsU0FBUyxTQUFVLE1BQU0sSUFBSyxPQUFPLElBQTZCLFNBQVMsT0FoQnBGLDhCQUNJLFFBQVEsTUFJWixjQUdJLFVBQVcsSUFFWCxRQUFTLGFBR2IsYUFDSSxVQUFXLEVBRWYsU0FBbUQsUUFBUSxFQUFHLE9BQU8sS0FBdUIsS0FBSyxjQUFjLE9BQU8sRUFBRywwQkFBMEIseUJBQXlCLFNBQVMsT0FBUSxNQUFNLEtBQU0sT0FBTyxLQUFNLE9BQU8sRUFBRyxTQUFTLFFBQVMsS0FBSyxLQUV2UCxXQUNJLFNBQVUsU0FDVixJQUFLLEVBRytCLHlCQUF4QyxxQ0FBbUUsbUNBQy9ELFdBQVksS0FHaEIsNEJBQ0ksTUFBTyxlQUNQLFFBQVMsRUFLYix5QkFDSSxvQkFDSSxRQUFTLEtBR2IsbUJBQ0UsTUFBTyxlQUNQLE9BQVEsZUFDUixVQUFXLGVBQ1gsUUFBUyxNQUNULHVCQUF3QixjQUN4QiwwQkFBMkIsY0FDM0IsY0FBZSxlQUNmLGFBQWEsZ0JBR2YsK0JBQ0UsU0FBVSxNQUNWLE1BQU8sSUFDUCxJQUFLLEtBQ0wsUUFBUyxNQUdYLGdDQUNFLFFBQVEsZUFHVixlQUNFLFFBQVEsTUFJZCx1REFBQSxzQ0FFSSxNQUFPLGVBV1gsd0NBQUEsbUNBR00saUJBQWtCLGVBQ2xCLE9BQVEsVUFTZCxtREFHTSxpQkFBa0IsZUFDbEIsT0FBUSIsImZpbGUiOiJzdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIHZlcnkgYmFzaWMgc3R5bGVzLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuLyoqXHJcbiAqIFNldCB1cCBhIGRlY2VudCBib3ggbW9kZWwgb24gdGhlIHJvb3QgZWxlbWVudFxyXG4gKi9cclxuaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKiwgKjo6YmVmb3JlLCAqOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuKntcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEJhc2ljIHN0eWxlcyBmb3IgbGlua3NcclxuICovXHJcbmEge1xyXG4gIGNvbG9yOiAkbWFpbi1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIG9uLWV2ZW50IHtcclxuICAgIC8vY29sb3I6ICRicmFuZC1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtbWVudS1idG57XHJcbiAgZmxvYXQ6JGxlZnQ7XHJcbn1cclxuXHJcbi5zaXRlLXdyYXBwZXJ7XHJcbiAgd2lkdGg6MTAwJTtcclxuICAvL3BhZGRpbmctdG9wOiRzaXRlLWRlZmF1bHQtdG9wLXBhZGRpbmc7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJykge1xyXG4gICAgLy9wYWRkaW5nLXRvcDokc2l0ZS1tb2JpbGUtZGVmYXVsdC10b3AtcGFkZGluZztcclxuICB9XHJcbn1cclxuXHJcbmEuc2VsZWN0ZWQtbGlua3tcclxuICBjb2xvcjogJGxpZ2h0LXJlZC1jb2xvcjtcclxufVxyXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBUaGlzIGZpbGUgY29udGFpbnMgYWxsIGFwcGxpY2F0aW9uLXdpZGUgU2FzcyBtaXhpbnMuXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLy8gRXZlbnQgd3JhcHBlclxyXG4vLy8gQGF1dGhvciBIYXJyeSBSb2JlcnRzXHJcbi8vLyBAcGFyYW0ge0Jvb2x9ICRzZWxmIFtmYWxzZV0gLSBXaGV0aGVyIG9yIG5vdCB0byBpbmNsdWRlIGN1cnJlbnQgc2VsZWN0b3JcclxuLy8vIEBsaW5rIGh0dHBzOi8vdHdpdHRlci5jb20vY3Nzd2l6YXJkcnkvc3RhdHVzLzQ3ODkzODUzMDM0MjAwNjc4NCBPcmlnaW5hbCB0d2VldCBmcm9tIEhhcnJ5IFJvYmVydHNcclxuQG1peGluIG9uLWV2ZW50KCRzZWxmOiBmYWxzZSkge1xyXG4gIEBpZiAkc2VsZiB7XHJcbiAgICAmLFxyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6YWN0aXZlLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvcm0tY29sb3IoJGNvbG9yLWNsYXNzKSB7XHJcbiAgc3BhbntcclxuICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWNsYXNzO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYXJ0aWNsZS1jb250YWN0X19zdWJtaXR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY2xhc3M7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWVudS1pdGVtLWNvbG9yKCRjb2xvci1jbGFzcykge1xyXG4gIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci1jbGFzcztcclxuXHJcbiAgJjpob3ZlciwgJi5oZWFkZXItbWFpbl9faXRlbV9zZWxlY3RlZHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jbGFzcztcclxuICAgIGF7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvbWUtYnRuLWNvbG9yKCRjb2xvci1jbGFzcywgJGJnLWNvbG9yOiAjZmZmLCAkaG92ZXItY29sb3I6ICNmZmYpe1xyXG4gIGNvbG9yOiAkY29sb3ItY2xhc3M7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLWNvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCAkY29sb3ItY2xhc3M7XHJcblxyXG4gIHB7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbiAgc3Zne1xyXG4gICAgZmlsbDogJGNvbG9yLWNsYXNzO1xyXG4gIH0gLy9zdmdcclxuICBhe1xyXG4gICAgY29sb3I6ICRjb2xvci1jbGFzcztcclxuICB9IC8vYVxyXG5cclxuICAmOmhvdmVye1xyXG4gICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jbGFzcztcclxuXHJcbiAgICAuYXJ0aWNsZS1ibG9ja19fYWN0aW9ue1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIH0gLy9hZnRlclxyXG4gICAgfSAvL2FydGljbGUtYmxvY2tfX2FjdGlvblxyXG5cclxuICAgIHN2Z3tcclxuICAgICAgZmlsbDogJGhvdmVyLWNvbG9yO1xyXG4gICAgfSAvL3N2Z1xyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICRob3Zlci1jb2xvcjtcclxuICAgIH0gLy9hXHJcbiAgfSAvL2hvdmVyXHJcbn0gLy9ob21lLWJ0bi1jb2xvclxyXG5cclxuQG1peGluIHN2Zy1maWxsLWNvbG9yKCRmaWxsLWNvbG9yKXtcclxuICBmaWxsOiAkZmlsbC1jb2xvcjtcclxufVxyXG5cclxuQG1peGluIHBoLWNvbG9yKCRwaC1jb2xvcil7XHJcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGgtY29sb3I7XHJcbiAgfVxyXG4gIDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogJHBoLWNvbG9yO1xyXG4gIH1cclxuICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGgtY29sb3I7XHJcbiAgfVxyXG4gIDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkcGgtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGgtc2l6ZSgkcGgtc2l6ZSwgJGZvbnQtd2VpZ2h0OiA0MDApe1xyXG4gIDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBmb250LXNpemU6ICRwaC1zaXplO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcclxuICB9XHJcbiAgOjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogJHBoLXNpemU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xyXG4gIH1cclxuICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogJHBoLXNpemU7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0O1xyXG4gIH1cclxuICA6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBmb250LXNpemU6ICRwaC1zaXplO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25kLXRvKCRicmVha3BvaW50KSB7XHJcbiAgJHJhdy1xdWVyeTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcclxuXHJcbiAgQGlmICRyYXctcXVlcnkge1xyXG4gICAgJHF1ZXJ5OiBpZihcclxuICAgICAgdHlwZS1vZigkcmF3LXF1ZXJ5KSA9PSAnc3RyaW5nJyxcclxuICAgICAgdW5xdW90ZSgkcmF3LXF1ZXJ5KSxcclxuICAgICAgaW5zcGVjdCgkcmF3LXF1ZXJ5KVxyXG4gICAgKTtcclxuXHJcbiAgICBAbWVkaWEgI3skcXVlcnl9IHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAZXJyb3IgJ05vIHZhbHVlIGZvdW5kIGZvciBgI3skYnJlYWtwb2ludH1gLiAnXHJcbiAgICAgICAgICsgJ1BsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYCBtYXAuJztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3gtc2hhZG93KCR0b3AsICRsZWZ0LCAkYm90dG9tLCAkYmx1ciwgJGNvbG9yLCAkaW5zZXQ6IGZhbHNlKSB7XHJcbiAgQGlmICRpbnNldCB7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgJHRvcCAkbGVmdCAkYm90dG9tICRibHVyICRjb2xvcjtcclxuICAgIC1tb3otYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzppbnNldCAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gICAgLW1vei1ib3gtc2hhZG93OiAkdG9wICRsZWZ0ICRib3R0b20gJGJsdXIgJGNvbG9yO1xyXG4gICAgYm94LXNoYWRvdzogJHRvcCAkbGVmdCAkYm90dG9tICRibHVyICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByb3VuZGVkKCRyYWRpdXM6IDAuNWVtKSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xyXG59XHJcblxyXG5AbWl4aW4gZ3JhZGllbnQoJGZyb20sICR0bykge1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oJGZyb20pLCB0bygkdG8pKTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICAkZnJvbSwgJHRvKTtcclxuICBmaWx0ZXI6ICBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI3skZnJvbX0nLCBlbmRDb2xvcnN0cj0nI3skdG99Jyk7XHJcbn1cclxuXHJcbkBtaXhpbiBvcHRpb25hbC1hdC1yb290KCRzZWwpIHtcclxuICBAYXQtcm9vdCAje2lmKG5vdCAmLCAkc2VsLCBzZWxlY3Rvci1hcHBlbmQoJiwgJHNlbCkpfSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcbiAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyJykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6LW1vei1wbGFjZWhvbGRlcicpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgb3B0aW9uYWwtYXQtcm9vdCgnOjotbW96LXBsYWNlaG9sZGVyJykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6LW1zLWlucHV0LXBsYWNlaG9sZGVyJykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbigkYXJncykge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgLW1vei10cmFuc2l0aW9uOiAkYXJncztcclxuICAtbXMtdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgLW8tdHJhbnNpdGlvbjogJGFyZ3M7XHJcbiAgdHJhbnNpdGlvbjogJGFyZ3M7XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIENTUyBoZWxwZXIgY2xhc3Nlcy5cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLnNlY3Rpb24tZnVsbHtcclxuICB3aWR0aDoxMDAlO1xyXG59XHJcblxyXG4uc2VjdGlvbi1saW1pdHtcclxuICB3aWR0aDoxMDAlO1xyXG4gIG1heC13aWR0aDokbWF4LXdpZHRoO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X3JlbGF0aXZle1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH0gLy9fcmVsYXRpdmVcclxuICBAYXQtcm9vdCAjeyZ9X21pbml7XHJcbiAgICBtYXgtd2lkdGg6IDEwNTBweDtcclxuICB9IC8vX21pbmlcclxuICBAYXQtcm9vdCAjeyZ9X21heGl7XHJcbiAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGgtbWF4aTtcclxuICB9IC8vX21heGlcclxufSAvL3NlY3Rpb24tbGltaXRcclxuXHJcbi5zZWN0aW9uLXNwYWNlcntcclxuICB3aWR0aDoxMDAlO1xyXG4gIGhlaWdodDokc2VjdGlvbi1zcGFjZXItaGVpZ2h0O1xyXG59XHJcblxyXG4ucm93LXNwYWNlcntcclxuICB3aWR0aDoxMDAlO1xyXG4gIGZsb2F0OiRyaWdodDtcclxuICBoZWlnaHQ6JHJvdy1zcGFjZXItaGVpZ2h0O1xyXG59XHJcblxyXG4ubWF4LXdpZHRoLWNlbnRlcmVke1xyXG4gIHdpZHRoOiAkbWF4LXdpZHRoO1xyXG4gIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2U7XHJcbiAgbWFyZ2luOiAkY2VudGVyLW1hcmdpbjtcclxufVxyXG5cclxuaW1ne1xyXG4gIG1heC13aWR0aDoxMDAlO1xyXG59XHJcblxyXG51bHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuLmltZy1ub3QtcmVzcG9uc2l2ZXtcclxuICBtYXgtd2lkdGg6YXV0bztcclxufVxyXG5cclxuLmhyLWZ1bGx7XHJcbiAgbWFyZ2luOjA7XHJcbiAgcGFkZGluZzowO1xyXG4gIGJvcmRlcjowO1xyXG4gIHdpZHRoOjEwMCU7XHJcbiAgaGVpZ2h0OiRoci1mdWxsLWhlaWdodDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiRoci1mdWxsLWJnO1xyXG4gIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRoci1ib3JkZXItY29sb3I7XHJcbiAgbWFyZ2luOiRoci1tYXJnaW47XHJcbn1cclxuXHJcbi5uby1yb3ctcGFkZGluZ3tcclxuICAgIG1hcmdpbjowO1xyXG4gICAgJiA+ICp7XHJcbiAgICAgIHBhZGRpbmc6MDtcclxuICAgIH1cclxufVxyXG5cclxuLnBhZGRpbmctY29tcC1se1xyXG4gIHBhZGRpbmctI3skbGVmdH06IDE1cHg7XHJcbn1cclxuXHJcbi5wYWRkaW5nLWNvbXAtcntcclxuICBwYWRkaW5nLSN7JHJpZ2h0fTogMTVweDtcclxufVxyXG5cclxuLnZlcnRpY2FsLWNlbnRlcntcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgdmFyaWFibGVzLlxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLy8gUmVndWxhciBmb250IGZhbWlseVxyXG4vLy8gQHR5cGUgTGlzdFxyXG4vLyR0ZXh0LWZvbnQtc3RhY2s6ICdBc3Npc3RhbnQnLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG4kdGV4dC1mb250LXN0YWNrOiAnQXJpbW8nLCBzYW5zLXNlcmlmO1xyXG4kY3VzdG9tLWZvbnQtc3RhY2s6ICdvZV9ydXR6X3Byb21lZGl1bScsICdIZWx2ZXRpY2EgTmV1ZSBMaWdodCcsICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xyXG4vLy8gQHR5cGUgQ29sb3JcclxuJG1haW4tY29sb3I6ICMwMDAwMDAgIWRlZmF1bHQ7XHJcbiR0ZXh0LWNvbG9yOiAjMDAwICFkZWZhdWx0O1xyXG4kYnJhbmQtY29sb3I6ICMyZjJmMmYgIWRlZmF1bHQ7XHJcbiRsaWdodC1yZWQtY29sb3I6ICNiZjMxMWEgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy9AdHlwZSBnZW5lcmFsXHJcbiRiYXNlLXppbmRleDogMTAwO1xyXG4kY2VudGVyLW1hcmdpbjogMCBhdXRvO1xyXG4kcGFkZGluZy1iYXNlOiAxNXB4O1xyXG4kbWF4LXdpZHRoOiAxNDAwcHggKyAoMiAqICRwYWRkaW5nLWJhc2UpICFkZWZhdWx0O1xyXG4kbWF4LXdpZHRoLW1pbmk6IDExODAgKyAoMiAqICRwYWRkaW5nLWJhc2UpICFkZWZhdWx0O1xyXG4kbWF4LXdpZHRoLW1heGk6IDEzNDAgKyAoMiAqICRwYWRkaW5nLWJhc2UpICFkZWZhdWx0O1xyXG4kcGFkZGluZy1iYXNlLWJveDogMjBweDtcclxuLy9oZWFkZXJcclxuJGhlYWRlci1wb3NpdGlvbjogZml4ZWQgIWRlZmF1bHQ7XHJcbiRzaXRlLWRlZmF1bHQtdG9wLXBhZGRpbmc6IDkwcHggIWRlZmF1bHQ7XHJcbiRzaXRlLW1vYmlsZS1kZWZhdWx0LXRvcC1wYWRkaW5nOiA5MHB4ICFkZWZhdWx0O1xyXG4kc2VjdGlvbi1zcGFjZXItaGVpZ2h0OjIwcHggIWRlZmF1bHQ7XHJcbiRyb3ctc3BhY2VyLWhlaWdodDoyMHB4ICFkZWZhdWx0O1xyXG4vL2hyXHJcbiRoci1mdWxsLWhlaWdodDogMXB4ICFkZWZhdWx0O1xyXG4kaHItZnVsbC1iZzogIzMyMzIzMiFkZWZhdWx0O1xyXG4kaHItYm9yZGVyLWNvbG9yOiAjMzIzMjMyICFkZWZhdWx0O1xyXG4kaHItbWFyZ2luOjIwcHggMHB4ICFkZWZhdWx0O1xyXG4vL2lubmVyIHBhZ2VcclxuJGlubmVyLWNvbnRlbnQtaG9sZGVyLXdpZHRoOiA3Ny41JSAhZGVmYXVsdDtcclxuJGlubmVyLWNvbnRlbnQtYXNpZGUtd2lkdGg6IDIyLjUlICFkZWZhdWx0O1xyXG4vL2Zvb3RlclxyXG4kZm9vdGVyLXBhZGRpbmctdG9wOjYwcHggIWRlZmF1bHQ7XHJcbiRmb290ZXItbWluLWhlaWdodDozNjBweCAhZGVmYXVsdDtcclxuJGZvb3Rlci1iZzojMjYyNjI2ICFkZWZhdWx0O1xyXG4vL0B0eXBlIGJyZWFrcG9pbnRzXHJcbiRicmVha3BvaW50czogKFxyXG4gICdleHRyYS1zbWFsbCc6IChtYXgtd2lkdGg6IDQ4MHB4KSxcclxuICAnc21hbGxlcic6IChtYXgtd2lkdGg6IDUzMHB4KSxcclxuICAnc21hbGwnOiAobWF4LXdpZHRoOiA3NjhweCksXHJcbiAgJ21lZC1zbSc6IChtYXgtd2lkdGg6IDg0MHB4KSxcclxuICAnbWVkaXVtJzogKG1heC13aWR0aDogOTkycHgpLFxyXG4gICdsYXJnZSc6IChtYXgtd2lkdGg6IDEyMDBweCksXHJcbiAgJ2xhcmdlcic6IChtYXgtd2lkdGg6IDEzMDBweCksXHJcbiAgJ2h1Z2UnOiAobWF4LXdpZHRoOiAxNDAwcHgpLFxyXG4gICdodWdlcic6IChtYXgtd2lkdGg6IDE1MDBweCksXHJcbikgIWRlZmF1bHQ7XHJcbi8vQHR5cGUgZm9udCBzaXplc1xyXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgIDE4cHggIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtbGFyZ2U6ICAgICAgICAgY2VpbCgoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkpICFkZWZhdWx0OyAvLyB+MThweFxyXG4kZm9udC1zaXplLXNtYWxsOiAgICAgICAgIGNlaWwoKCRmb250LXNpemUtYmFzZSAqIDAuODUpKSAhZGVmYXVsdDsgLy8gfjEycHhcclxuXHJcbnB7XHJcbiAgZm9udC1zaXplOiAxNnB4OyBcclxufVxyXG4iLCJib2R5LnNjcm9sbGluZyAubWFpbi1oZWFkZXJ7XHJcbiAgLmhlYWRlci1kZXNrdG9we1xyXG5cclxuICB9IC8vaGVhZGVyLWRlc2t0b3BcclxuICAuaGVhZGVyLW1haW5fX3N1YntcclxuXHJcbiAgfVxyXG59IC8vU0NST0xMSU5HIG1haW4taGVhZGVyXHJcblxyXG4uaGVhZGVyLW1lbnV7XHJcbiAgbWFyZ2luLXRvcDogODBweDtcclxuICAmX2xlZnR7XHJcbiAgICB0ZXh0LWFsaWduOiAkcmlnaHQ7XHJcbiAgICB1bHtcclxuICAgICAgbGk6bm90KDpsYXN0LW9mLXR5cGUpe1xyXG4gICAgICAgIG1hcmdpbi0jeyRsZWZ0fTogNDBweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgICAgICAgIG1hcmdpbi0jeyRsZWZ0fTogMTVweDtcclxuICAgICAgICB9IC8vLS0tbGFyZ2VcclxuICAgICAgfSAvL2xpXHJcbiAgICB9IC8vdWxcclxuICB9IC8vX2xlZnRcclxuICAmX3JpZ2h0e1xyXG4gICAgdGV4dC1hbGlnbjogJGxlZnQ7XHJcbiAgICB1bHtcclxuICAgICAgbGk6bm90KDpmaXJzdC1vZi10eXBlKXtcclxuICAgICAgICBtYXJnaW4tI3skcmlnaHR9OiA0MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgICAgICAgbWFyZ2luLSN7JHJpZ2h0fTogMTVweDtcclxuICAgICAgICB9IC8vLS0tbGFyZ2VcclxuICAgICAgfSAvL2xpXHJcbiAgICB9IC8vdWxcclxuICB9IC8vX3JpZ2h0XHJcbiAgdWx7XHJcbiAgICBsaXtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBhe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICBjb2xvcjogIzUxNTE1MTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH0gLy8tLS1sYXJnZVxyXG4gICAgICB9IC8vYVxyXG4gICAgfSAvL2xpXHJcbiAgfSAvL3VsXHJcbn0gLy9oZWFkZXItbWVudVxyXG4ubWFpbi1oZWFkZXJ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gICN7JGxlZnR9OiAwO1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAxMDA7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG59XHJcblxyXG4uaGVhZGVyLXNvY3tcclxuICBmbG9hdDogJHJpZ2h0O1xyXG4gIG1hcmdpbi0jeyRyaWdodH06IDQwcHg7XHJcbiAgbWFyZ2luLXRvcDogMjhweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnaHVnZXInKXtcclxuICAgIG1hcmdpbi0jeyRyaWdodH06IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gIH1cclxufSAvL2hlYWRlci1zb2NcclxuXHJcbi5tYWluLWhlYWRlcl9oYXMtc2hhZG93e1xyXG4gIGJveC1zaGFkb3c6ICRoZWFkZXItc2hhZG93LXhcclxuICAgICAgICAgICAgICAkaGVhZGVyLXNoYWRvdy15XHJcbiAgICAgICAgICAgICAgJGhlYWRlci1zaGFkb3ctc2l6ZVxyXG4gICAgICAgICAgICAgICRoZWFkZXItc2hhZG93LXNwcmVhZFxyXG4gICAgICAgICAgICAgICRoZWFkZXItc2hhZG93LWNvbG9yO1xyXG59XHJcblxyXG4uaGVhZGVyLWJne1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICAvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjb2xvci1waW5rLCAkY29sb3ItcGluayA0MHB4LCAjZmZmIDQwcHgpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB0b3A6IDA7XHJcbiAgI3skbGVmdH06IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uaGVhZGVyLWRlc2t0b3B7XHJcbiAgaGVpZ2h0OiAxNzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAwO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgaGVpZ2h0OiAxMjBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufSAvL2hlYWRlci1kZXNrdG9wXHJcblxyXG4uaGVhZGVyLXdyYXBwZXJ7XHJcbiAgbWF4LXdpZHRoOiAkbWF4LXdpZHRoO1xyXG4gIHBhZGRpbmc6ICRwYWRkaW5nLWJhc2U7XHJcbn0gLy9oZWFkZXItd3JhcHBlclxyXG5cclxuLmhlYWRlci1sb2dve1xyXG4gIC8vcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LWhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIGltZ3tcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIC8vZmxvYXQ6ICRsZWZ0O1xyXG4gIC8vbWFyZ2luLSN7JGxlZnR9OiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgIC8vbWF4LXdpZHRoOiAxNDVweDtcclxuICB9XHJcblxyXG4gICZfX2ltYWdle1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICB9XHJcbn0gLy9oZWFkZXItbG9nb1xyXG5cclxuLmhlYWRlci1sb2dvLXNtYWxse1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBib3R0b206IC01cHg7XHJcbiAgI3skcmlnaHR9OiBjYWxjKCgxMDAlIC0gMTQwMHB4KSAvIDIpO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4uaGVhZGVyLWxvZ29fX2ltYWdle1xyXG4gIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG59IC8vaGVhZGVyLWxvZ29fX2ltYWdlXHJcblxyXG4uaGVhZGVyLW1haW57XHJcbiAgcGFkZGluZzogMCAxNXB4IDAgMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnaHVnZScpe1xyXG4gICAgcGFkZGluZy0jeyRyaWdodH06IDEwcHg7XHJcbiAgfSAvLy0tLWh1Z2VcclxuXHJcbiAgJl9fbGFuZ3tcclxuICAgIC8vZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiAkcmlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLSN7JGxlZnR9OiAxNXB4O1xyXG4gICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBtYXJnaW4tI3skcmlnaHR9OiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2h1Z2VyJyl7XHJcbiAgICAgIG1hcmdpbi0jeyRyaWdodH06IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDM1cHg7XHJcbiAgICAgICN7JHJpZ2h0fTogMTBweDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnaHVnZXInKXtcclxuICAgICAgICAjeyRyaWdodH06IDZweDtcclxuICAgICAgICB0b3A6IDM2cHg7XHJcbiAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9IC8vYWZ0ZXJcclxuXHJcbiAgICBzZWxlY3R7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICBkaXJlY3Rpb246IGx0cjtcclxuICAgICAgcGFkZGluZy0jeyRsZWZ0fTogMTBweDtcclxuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnaHVnZXInKXtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctI3skbGVmdH06IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgIH0gLy8tLS1sYXJnZVxyXG5cclxuICAgICAgJjo6LW1zLWV4cGFuZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfSAvL21zLWV4cGFuZFxyXG4gICAgfSAvL3NlbGVjdFxyXG4gIH0gLy9fX2xhbmdcclxuXHJcbiAgJl9fdG9we1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZmJmYmY7XHJcbiAgICBtYXJnaW4tI3skbGVmdH06IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuXHJcbiAgJl9fYm90dG9te1xyXG4gICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICB9IC8vX19ib3R0b21cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fcGhvbmV7XHJcbiAgICBmbG9hdDogJHJpZ2h0O1xyXG4gICAgbWFyZ2luLSN7JHJpZ2h0fTogNDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdodWdlcicpe1xyXG4gICAgICBtYXJnaW4tI3skcmlnaHR9OiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICBzcGFue1xyXG4gICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnaHVnZXInKXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH0gLy8tLS1odWdlXHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiA3cHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2h1Z2VyJyl7XHJcbiAgICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICB9IC8vLS0taHVnZVxyXG4gICAgICB9IC8vbGFzdFxyXG4gICAgfSAvL3NwYW5cclxuICAgIGltZ3tcclxuXHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdodWdlcicpe1xyXG4gICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICB9IC8vLS0tbGFyZ2VcclxuICAgIH1cclxuICB9IC8vaGVhZGVyLW1haW5fX3Bob25lXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fY29sb3J7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2JsdWV7XHJcbiAgICAgIGNvbG9yOiAkaGVhZGVyLXNlY29uZGFyeS1jb2xvcjtcclxuICAgIH0gLy9ibHVlXHJcbiAgfSAvL2NvbG9yXHJcbn0gLy9oZWFkZXItbWFpblxyXG5cclxuLmhlYWRlci1ib3R0b217XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA0MHB4O1xyXG4gICN7JGxlZnR9OiAwO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxufSAvL2hlYWRlci1ib3R0b21cclxuXHJcbi5oZWFkZXItbWFpbl9fbWVudXtcclxuICBwYWRkaW5nOiAzcHggMDtcclxuXHR0cmFuc2l0aW9uOiAuMnM7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcbiAgZmxvYXQ6ICRyaWdodDtcclxufVxyXG4uaGVhZGVyLW1haW5fX21lbnUtaXRlbXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG5cdHBhZGRpbmc6IDM1cHggMDtcclxuICBtYXJnaW46IDBweCAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnaHVnZXInKXtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2xhcmdlJyl7XHJcbiAgLyogIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIHBhZGRpbmctbGVmdDogJGhlYWRlci1tZW51LXNwYWNlcy82O1xyXG4gICAgcGFkZGluZy1yaWdodDogJGhlYWRlci1tZW51LXNwYWNlcy82OyovXHJcbiAgfVxyXG5cclxuXHRhe1xyXG5cdFx0Y29sb3I6ICMwMDA7XHJcblx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdH1cclxuXHJcblx0Jjpob3ZlciwgJi5oZWFkZXItbWFpbl9fbWVudS1pdGVtX3NlbGVjdGVke1xyXG4gICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDsqL1xyXG5cdH1cclxuXHJcblx0QGF0LXJvb3QgI3smfV9zaGFkb3d7XHJcblx0XHR0ZXh0LXNoYWRvdzogXHQkaGVhZGVyLW1lbnUtc2hhZG93LXhcclxuXHRcdFx0XHRcdFx0XHRcdFx0JGhlYWRlci1tZW51LXNoYWRvdy15XHJcblx0XHRcdFx0XHRcdFx0XHRcdCRoZWFkZXItbWVudS1zaGFkb3ctc2l6ZVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQkaGVhZGVyLW1lbnUtc2hhZG93LWNvbG9yO1xyXG5cdH0gLy9fc2hhZG93XHJcblxyXG5cdEBhdC1yb290ICN7Jn1fc3BhY2UtcmVkdWNlZHtcclxuXHRcdHBhZGRpbmctI3skbGVmdH06ICRoZWFkZXItbWVudS1zcGFjZS1yZWR1Y2VkIC8gMjtcclxuXHRcdHBhZGRpbmctI3skcmlnaHR9OiAkaGVhZGVyLW1lbnUtc3BhY2UtcmVkdWNlZCAvIDI7XHJcblx0fSAvL19zcGFjZS1yZWR1Y2VkXHJcblxyXG5cdEBhdC1yb290ICN7Jn1fYm9yZGVye1xyXG5cdFx0QGF0LXJvb3QgI3smfV9ub25le1xyXG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH0gLy9fbm9uZVxyXG5cdH0gLy9fYm9yZGVyX25vbmVcclxuXHJcblx0QGF0LXJvb3QgI3smfV9jb2xvcntcclxuXHRcdGJvcmRlci10b3A6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdHRyYW5zaXRpb246IC4ycztcclxuXHJcblx0XHRAYXQtcm9vdCAjeyZ9X29yYW5nZXtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1pdGVtLWNvbG9yKCRjb2xvci1vcmFuZ2UpO1xyXG5cdFx0fSAvL19vcmFuZ2VcclxuXHRcdEBhdC1yb290ICN7Jn1fdHVycXVpc2V7XHJcblx0XHRcdEBpbmNsdWRlIG1lbnUtaXRlbS1jb2xvcigkY29sb3ItdHVycXVpc2UpO1xyXG5cdFx0fSAvL190dXJxdWlzZVxyXG5cdFx0QGF0LXJvb3QgI3smfV9mdXhpYXtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1pdGVtLWNvbG9yKCRjb2xvci1mdXhpYSk7XHJcblx0XHR9IC8vX2Z1eGlhXHJcblx0XHRAYXQtcm9vdCAjeyZ9X2dyZWVue1xyXG5cdFx0XHRAaW5jbHVkZSBtZW51LWl0ZW0tY29sb3IoJGNvbG9yLWdyZWVuKTtcclxuXHRcdH0gLy9fZ3JlZW5cclxuXHRcdEBhdC1yb290ICN7Jn1fYmx1ZXtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1pdGVtLWNvbG9yKCRjb2xvci1kZWVwLWJsdWUpO1xyXG5cdFx0fSAvL19ibHVlXHJcblx0XHRAYXQtcm9vdCAjeyZ9X3JlZHtcclxuXHRcdFx0QGluY2x1ZGUgbWVudS1pdGVtLWNvbG9yKCRjb2xvci1yZWQpO1xyXG5cdFx0fSAvL19yZWRcclxuXHR9IC8vX2NvbG9yXHJcblxyXG59IC8vaGVhZGVyLW1haW5fX2l0ZW1cclxuLmhlYWRlci1tYWluX19tZW51LWl0ZW1fcGFyZW50e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgdWx7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICAjeyRyaWdodH06IDA7XHJcblxyXG4gICAgbGl7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzc3O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogcHJlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIH0gLy9hXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICAgICAgICB9IC8vYVxyXG4gICAgICB9IC8vaG92ZXJcclxuICAgIH0gLy9saVxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTI1cHg7XHJcbiAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH0gLy9hZnRlclxyXG4gIH0gLy91bFxyXG5cclxuICAmOmhvdmVye1xyXG4gICAgdWx7XHJcbiAgICAgIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfSAvL2hvdmVyXHJcbn0gLy9oZWFkZXItbWFpbl9faXRlbV9wYXJlbnRcclxuXHJcbi5oZWFkZXItbWFpbl9fc3Vie1xyXG4gIHdpZHRoOiAkbWF4LXdpZHRoO1xyXG4gIG1heC13aWR0aDogOTAlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDE0MHB4O1xyXG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjUwcHgpO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBoZWlnaHQ6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjE1KTtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL21lbnVfYmcucG5nKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkY29sb3ItcGluaztcclxufSAvL2hlYWRlci1tYWluX19zdWJcclxuLmhlYWRlci1tYWluX19zdWItbGlzdHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDQyJTtcclxuICBsaXtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA0OSU7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBhe1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgfSAvL2FcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXBpbms7XHJcbiAgICAgIH0gLy9hXHJcbiAgICB9IC8vaG92ZXJcclxuICB9IC8vbGlcclxufSAvL2hlYWRlci1tYWluX19zdWItbGlzdFxyXG5cclxuLmhlYWRlci1jYXJ0IHtcclxuICAgIGZsb2F0OiAkbGVmdDtcclxuICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICBtYXJnaW4tI3skbGVmdH06IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgICAgbWFyZ2luLSN7JGxlZnR9OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMjVweDtcclxuICAgIH0gLy8tLS1sYXJnZVxyXG5cclxuICAgICZfX2NpcmNsZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xcHg7XHJcbiAgICAgIHJpZ2h0OiAtMTBweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpbms7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci10b3B7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiA1cHggJHBhZGRpbmctYmFzZTtcclxuXHJcbiAgJl9fZW50ZXJ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdG9wOiA4cHg7XHJcbiAgICAjeyRsZWZ0fTogNTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IHVybCgvYXNzZXRzL2ltYWdlcy9lbnRlci5wbmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTFweDtcclxuICAgICAgI3skbGVmdH06LTI1cHg7XHJcbiAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XHJcbiAgICAgIHBhZGRpbmctI3skcmlnaHR9OjVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX21lbnV7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgI3skbGVmdH06IDMwMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2xhcmdlJyl7XHJcbiAgICAgICN7JGxlZnR9OiAxODBweDtcclxuICAgIH1cclxuICAgIHVse1xyXG4gICAgICBsaXtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLSN7JHJpZ2h0fTogMjVweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAuaGVhZGVyLXRvcF9faG92ZXJ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICBpbWd7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faG92ZXJ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0yOHB4O1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2hpdGUtc3BhY2U6IHByZTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXBpbms7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgcGFkZGluZzogMXB4IDEwcHg7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgYm94LXNoYWRvdzogLTNweCAxcHggNXB4IHJnYmEoMCwwLDAsLjEwKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW57XHJcblxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY29udGVudHtcclxuICAgIGZsb2F0OiAkcmlnaHQ7XHJcbiAgICBpbWd7XHJcblxyXG4gICAgfSAvL2ltZ1xyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKXtcclxuICAgICAgICBtYXJnaW4tI3skbGVmdH06IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IC8vX19jb250ZW50XHJcbn0gLy9oZWFkZXItdG9wXHJcblxyXG4uaGVhZGVyLXNlYXJjaHtcclxuICAmX19mb3Jte1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGZsb2F0OiAkbGVmdDtcclxuICAgIG1hcmdpbi0jeyRsZWZ0fTogNDBweDtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgICAgbWFyZ2luLSN7JGxlZnR9OiAxMHB4O1xyXG4gICAgfVxyXG4gIH0gLy9fX2Zvcm1cclxuICAmX19pbnB1dHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMTBweDtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgIH1cclxuICB9IC8vX19pbnB1dFxyXG4gICZfX3N1Ym1pdHtcclxuICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi0jeyRyaWdodH06IC01cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1hZ2VzL3NlYXJjaC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2xhcmdlJyl7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgfSAvL19fc3VibWl0XHJcbn0gLy9oZWFkZXItc2VhcmNoXHJcblxyXG4uaGVhZGVyLXNhbGVze1xyXG4gIHdpZHRoOiAzOCU7XHJcbiAgZmxvYXQ6ICRsZWZ0O1xyXG4gICZfX2ltZ3tcclxuXHJcbiAgfSAvL19faW1nXHJcbiAgJl9fdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1hcXVhO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgfSAvL19fdGl0bGVcclxuICAmX19zbGlkZXJ7XHJcblxyXG4gIH0gLy9fX3NsaWRlclxyXG4gICZfX3NpbmdsZXtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIH0gLy9fX3NpbmdsZVxyXG4gICZfX3NpbmdsZS10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgfSAvL19fc2luZ2xlLXRpdGxlXHJcbiAgJl9fc3VtbWFyeXtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogIzc3NztcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfSAvL19fc3VtbWFyeVxyXG4gICZfX3ByaWNle1xyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAmOmZpcnN0LW9mLXR5cGV7XHJcblxyXG4gICAgICB9IC8vMXN0XHJcbiAgICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICAgICAgfSAvL2xhc3RcclxuICAgICAgaXtcclxuXHJcbiAgICAgIH0gLy9pXHJcbiAgICB9IC8vc3BhblxyXG4gIH0gLy9fX3ByaWNlXHJcbiAgJl9fYnRue1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGluaztcclxuICAgIGJveC1zaGFkb3c6IC0zcHggM3B4IDBweCByZ2JhKDAsMCwwLC4yKTtcclxuICAgIHBhZGRpbmc6IDNweCAxNXB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMjVweDtcclxuICB9IC8vX19idG5cclxufSAvL2hlYWRlci1zYWxlc1xyXG5cclxuLy9IZWFkZXIgZm9yIG1vYmlsZSBkZXZpY2VzXHJcbi5zYi1tZW51e1xyXG4gIGxpe1xyXG4gICAgYXtcclxuICAgICAgcGFkZGluZzogLjVlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNiLXBhcmVudHtcclxuICBzcGFue1xyXG4gICAgcGFkZGluZzogLjVlbTtcclxuICAgIGNvbG9yOiAjZjJmMmYyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogJz4nO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgI3skbGVmdH06IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zYi1zdWJ7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgJl9yZXZ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgbGl7XHJcbiAgICBhe1xyXG4gICAgICBwYWRkaW5nOiAuM2VtO1xyXG4gICAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMWVtO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5oZWFkZXItbW9iaWxle1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyLWJne1xyXG4gICAgYmFja2dyb3VuZDogdW5zZXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XHJcbiAgfVxyXG4gIC5oZWFkZXItbW9iaWxlLWxvZ297XHJcbiAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6ICRsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMnB4IDE1cHg7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICBtYXJnaW4tI3skbGVmdH06IDEwcHg7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICB9IC8vaW1nXHJcbiAgfSAvL2hlYWRlci1tb2JpbGUtbG9nb1xyXG5cclxuICAubW9iaWxlLW1lbnUtYnRue1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi0jeyRyaWdodH06IDEwcHg7XHJcbiAgfVxyXG4gIC5tb2JpbGUtZGlhbGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgbWFyZ2luLSN7JHJpZ2h0fTogMTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6ICRyaWdodDtcclxuICAgIGl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICB9XHJcbiAgfVxyXG59IC8vaGVhZGVyLW1vYmlsZVxyXG4iLCLvu78vLyBkaXJlY3Rpb25hbC1zY3NzIHwgQXV0aG9yOiBUeXNvbiBNYXRhbmljaCAoaHR0cDovL21hdGFuaWNoLmNvbSksIDIwMTMgfCBMaWNlbnNlOiBNSVRcbiRkaXI6IGx0ciAhZGVmYXVsdDtcblxuLy8gRGVmYXVsdCAkZGlyIGlmIG5vdCB2YWxpZFxuQGlmICRkaXIgIT0gbHRyIGFuZCAkZGlyICE9IHJ0bCB7XG4gICAgJGRpcjogbHRyO1xufVxuXG5AZnVuY3Rpb24gaWYtbHRyKCRpZiwgJGVsc2U6IG51bGwpIHtcbiAgQGlmICRkaXIgIT0gcnRsIHtcbiAgICBAcmV0dXJuICRpZjtcbiAgfVxuICBAZWxzZSB7XG4gICAgQHJldHVybiAkZWxzZTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gaWYtcnRsKCRpZiwgJGVsc2U6IG51bGwpIHtcbiAgQHJldHVybiBpZi1sdHIoJGVsc2UsICRpZik7XG59XG5cbiRsZWZ0OiBpZi1sdHIocmlnaHQsIGxlZnQpO1xuJHJpZ2h0OiBpZi1sdHIobGVmdCwgcmlnaHQpO1xuXG5AZnVuY3Rpb24gc2lkZS12YWx1ZXMoJHZhbHVlcykge1xuICBAaWYgJGRpciA9PSBydGwgYW5kIGxlbmd0aCgkdmFsdWVzKSA+PSA0IHtcbiAgICAvLyBSZW9yZGVyIHJpZ2h0IGFuZCBsZWZ0IHBvc2l0aW9ucyBpbiBsaXN0XG4gICAgQHJldHVybiBudGgoJHZhbHVlcywgMSkgbnRoKCR2YWx1ZXMsIDQpIG50aCgkdmFsdWVzLCAzKSBudGgoJHZhbHVlcywgMik7XG4gIH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gJHZhbHVlcztcbiAgfVxufVxuXG5AZnVuY3Rpb24gY29ybmVyLXZhbHVlcygkdmFsdWVzKSB7XG4gIEBpZiAkZGlyID09IHJ0bCBhbmQgbGVuZ3RoKCR2YWx1ZXMpID4gMSB7XG5cdC8vIFJlb3JkZXIgcmlnaHQgYW5kIGxlZnQgcG9zaXRpb25zIGluIGxpc3Rcblx0QGlmIGxlbmd0aCgkdmFsdWVzKSA9PSAyIHtcblx0XHRAcmV0dXJuIG50aCgkdmFsdWVzLCAyKSBudGgoJHZhbHVlcywgMSk7XG5cdH1cblx0QGVsc2UgaWYgbGVuZ3RoKCR2YWx1ZXMpID09IDMge1xuXHRcdEByZXR1cm4gbnRoKCR2YWx1ZXMsIDIpIG50aCgkdmFsdWVzLCAxKSBudGgoJHZhbHVlcywgMikgbnRoKCR2YWx1ZXMsIDMpO1xuXHR9XG5cdEBlbHNlIHtcblx0XHRAcmV0dXJuIG50aCgkdmFsdWVzLCAyKSBudGgoJHZhbHVlcywgMSkgbnRoKCR2YWx1ZXMsIDQpIG50aCgkdmFsdWVzLCAzKTtcblx0fVxuICB9XG4gIEBlbHNlIHtcbiAgICBAcmV0dXJuICR2YWx1ZXM7XG4gIH1cbn1cblxuQG1peGluIGlmLWx0ciB7XG4gIEBpZiAkZGlyICE9IHJ0bCB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGlmLXJ0bCB7XG4gIEBpZiAkZGlyID09IHJ0bCB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8qKlxyXG4gKiBCYXNpYyB0eXBvZ3JhcGh5IHN0eWxlIGZvciBjb3B5IHRleHRcclxuICovXHJcbmJvZHkge1xyXG4gIGNvbG9yOiAkYnJhbmQtY29sb3I7XHJcbiAgZm9udDogNTAwICRmb250LXNpemUtYmFzZSAkdGV4dC1mb250LXN0YWNrO1xyXG4gIGRpcmVjdGlvbjogJGRpcjtcclxufVxyXG4iLCJAY2hhcnNldCAnVVRGLTgnO1xyXG5cclxuJGRpcjogcnRsO1xyXG5cclxuQGltcG9ydFxyXG4gICdzdHlsZXMtYmFzZSc7XHJcbiIsIi8vZ2VuZXJhbCBsYXlvdXRcclxuLy9jb2xvcnNcclxuJGNvbG9yLWJsYWNrOiAjMDAwO1xyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcbiRjb2xvci1kYXJrLWdyZXk6ICMzMjMyMzI7XHJcbiRjb2xvci1ncmV5OiAjNTE1MTUxO1xyXG4kY29sb3Itc2lsdmVyOiAjZjBmMGYwO1xyXG4kY29sb3Itc3RlZWwtZ3JleTogIzc3NztcclxuJGNvbG9yLWxpZ2h0LWdyZXk6ICNjN2M3Yzc7XHJcblxyXG4kY29sb3ItYmxvb2QtcmVkOiAjYTQxMDEwO1xyXG4kY29sb3ItcmVkOiAjZTAxYTIyO1xyXG4kY29sb3Itb3JhbmdlOiAjZmU5MTJhO1xyXG4kY29sb3IteWVsbG93OiAjZmZjZDY0O1xyXG5cclxuJGNvbG9yLWFxdWE6ICMwMGM2ZDg7XHJcbiRjb2xvci1kZWVwLWJsdWU6ICMyNjY1YTY7IC8vIzEzM2M1OVxyXG4kY29sb3ItYmx1ZTogIzAwMjAyZTtcclxuJGNvbG9yLXR1cnF1aXNlOiAjNjVkYmMzO1xyXG4kY29sb3ItdmlvbGV0OiAjYTYyYTU3O1xyXG5cclxuJGNvbG9yLWdyZWVuOiAjYWZkNDZkO1xyXG4kY29sb3ItbGlnaHQtZ3JlZW46ICMxMzk5NWM7XHJcbiRjb2xvci1saW1lOiAjOTZjZTRkO1xyXG4kY29sb3ItcGVhY2g6ICNmNWU1ZGE7XHJcbiRjb2xvci1waW5rOiAjZGExMTg1O1xyXG4kY29sb3ItZnV4aWE6ICNkMjE2NmE7XHJcbiRjb2xvci1saWxhY2g6ICM2ZDc2YjY7XHJcblxyXG4kY29sb3Itc2hhZG93LWJsYWNrOiByZ2JhKDAsMCwwLC4xNSk7XHJcbiRjb2xvci1zaGFkb3ctYmxhY2stb3BhYzogcmdiYSgwLDAsMCwwLjUpO1xyXG5cclxuXHJcbi8vaGVhZGVyIHZhcmlhYmxlc1xyXG4kZ2VuZXJhbC1oZWFkZXItaGVpZ2h0OiAxNTBweDtcclxuXHJcbiRoZWFkZXItc2Vjb25kYXJ5LWNvbG9yOiAjMTM2MmIwO1xyXG4kaGVhZGVyLXNlYy1zZXBhcmF0b3ItbWFyZ2luOiAwIDhweDtcclxuJGhlYWRlci1zZWMtc3BhY2luZy1yOiA3NXB4O1xyXG5cclxuJGhlYWRlci1mb250LXNpemUtbWVkaXVtOiAxOHB4O1xyXG4kaGVhZGVyLWZvbnQtc2l6ZS1zbWFsbDogMTRweDtcclxuJGhlYWRlci1mb250LXNpemUtYmlnOiAyMHB4O1xyXG4kaGVhZGVyLWZvbnQtY29sb3I6ICMwMDA7XHJcbiRoZWFkZXItZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiRoZWFkZXItbWVudS1zcGFjZXM6IDM1cHg7XHJcbiRoZWFkZXItbWVudS1zcGFjZS1yZWR1Y2VkOiAxMHB4O1xyXG4kaGVhZGVyLW1lbnUtc3BhY2luZy10b3A6IDIwcHg7XHJcbiRoZWFkZXItbWVudS1pdGVtcy12LXBhZGRpbmc6IDVweDtcclxuJEhlYWRlci1tZW51LWhvdmVyLWNvbG9yOiAkY29sb3ItbGlsYWNoO1xyXG4kaGVhZGVyLW1lbnUtaG92ZXItYmc6ICRjb2xvci1ncmVlbjtcclxuXHJcbiRoZWFkZXItc2VsZWN0ZWQtYm9yZGVyLXR5cGU6IHNvbGlkO1xyXG4kaGVhZGVyLXNlbGVjdGVkLWJvcmRlci1zaXplOiAwO1xyXG4kaGVhZGVyLXNlbGVjdGVkLWJvcmRlci1jb2xvcjogJGNvbG9yLWJsb29kLXJlZDtcclxuXHJcbiRoZWFkZXItc3ViLXBhZGRpbmctdjogMjBweDtcclxuJGhlYWRlci1zdWItcGFkZGluZy1oOiAyMHB4O1xyXG4kaGVhZGVyLXN1Yi1kaXN0YW5jZTogMzBweDtcclxuJGhlYWRlci1zdWItd2lkdGg6IDc5MHB4O1xyXG4kaGVhZGVyLXN1Yi1saW5lLWhlaWdodDogMjZweDtcclxuJGhlYWRlci1zdWItb2Zmc2V0LWg6IDBweDtcclxuJGhlYWRlci1zdWItc2hhZG93LXYtaC1zOiAwcHggMTBweCAxNXB4O1xyXG4kaGVhZGVyLXN1Yi1jb2x1bW4td2lkdGg6IDE4MHB4O1xyXG5cclxuJGhlYWRlci1tZW51LXNoYWRvdy14OiAwO1xyXG4kaGVhZGVyLW1lbnUtc2hhZG93LXk6IDA7XHJcbiRoZWFkZXItbWVudS1zaGFkb3ctc2l6ZTogMzVweDtcclxuJGhlYWRlci1tZW51LXNoYWRvdy1jb2xvcjogJGNvbG9yLWFxdWE7XHJcblxyXG4kaGVhZGVyLW1lbnUtc3BhY2luZy10b3Atc2Nyb2xsaW5nOiAwcHg7XHJcblxyXG4kaGVhZGVyLXNoYWRvdy14OiAwO1xyXG4kaGVhZGVyLXNoYWRvdy15OiAwO1xyXG4kaGVhZGVyLXNoYWRvdy1zaXplOiAyNXB4O1xyXG4kaGVhZGVyLXNoYWRvdy1zcHJlYWQ6IDA7XHJcbiRoZWFkZXItc2hhZG93LWNvbG9yOiAkY29sb3Itc2hhZG93LWJsYWNrO1xyXG5cclxuLy9mb290ZXIgdmFyaWFibGVzXHJcbiRmb290ZXItcGFkZGluZzogNTVweDtcclxuJGZvb3Rlci1taW4taGVpZ2h0OiA0NDBweDtcclxuJGZvb3Rlci1iZy1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuJGZvb3Rlci10aXRsZS1jb2xvcjogJGNvbG9yLWxpZ2h0LWdyZXk7XHJcbiRmb290ZXItdGl0bGUtc2l6ZTogMThweDtcclxuJGZvb3Rlci10aXRsZS13ZWlnaHQ6IDcwMDtcclxuXHJcbiRmb290ZXItbGluay1jb2xvcjogJGNvbG9yLXN0ZWVsLWdyZXk7XHJcbiRmb290ZXItbGluay1zaXplOiAxNnB4O1xyXG4kZm9vdGVyLWxpbmstaGVpZ2h0OiAzMHB4O1xyXG4kZm9vdGVyLWxpbmtzLWNvbHVtbi1zcGFjZTogMTEwcHg7XHJcbiRmb290ZXItbGlua3MtY29sdW1uLXJpZ2h0OiA3NXB4O1xyXG5cclxuJGZvb3Rlci1hZHJlc3MtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuJGZvb3Rlci1hZGRyZXNzLXNpemU6IDE2cHg7XHJcblxyXG4kc29jaWFsLXNpemU6IDIwcHg7XHJcbiRzb2NpYWwtY29sb3I6ICRjb2xvci1zdGVlbC1ncmV5O1xyXG4kc29jaWFsLXNwYWNpbmc6IDVweDtcclxuIiwiLm1haW4tZm9vdGVye1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC8vaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICB9IC8vLS0tc21hbGxcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG4gIH1cclxuICAmX19tYWlue1xyXG4gICAgYm9yZGVyLXRvcDogMTNweCBzb2xpZCAkY29sb3ItcGluaztcclxuICB9XHJcbiAgJl9fbG9nb3tcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDUwJSAtIDk2cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmX190ZXh0e1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9IC8vLS0tc21hbGxcclxuICB9XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fcGFkZGluZ3tcclxuICAgIEBhdC1yb290ICN7Jn1fMTV7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH0gLy9fMTVcclxuICB9IC8vX3BhZGRpbmdcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fcmlnaHRze1xyXG4gICAgZGlyZWN0aW9uOiAkZGlyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAzNXB4O1xyXG5cclxuICAgIHNwYW57XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9IC8vc3BhblxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICBib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgc3BhbntcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIH0gLy9zcGFuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICBmbG9hdDogI3skcmlnaHR9O1xyXG4gICAgICB9XHJcbiAgICB9IC8vLS0tc21hbGxcclxuICB9IC8vX19yaWdodFxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19zb2N7XHJcbiAgICBkaXJlY3Rpb246ICRkaXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBhe1xyXG4gICAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMTVweDtcclxuICAgICAgaXtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAgIH0gLy9pXHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGl7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZWVuO1xyXG4gICAgICAgIH0gLy9pXHJcbiAgICAgIH0gLy9ob3ZlclxyXG4gICAgfSAvL2FcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICB0b3A6IHVuc2V0O1xyXG4gICAgICBib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICB9IC8vLS0tc21hbGxcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2V4dHJhLXNtYWxsJyl7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAzNXB4O1xyXG4gICAgICAjeyRsZWZ0fTogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcbiAgfSAvL19fc29jXHJcbn0gLy9tYWluLWZvb3RlclxyXG5cclxuLmZvb3Rlci1icmFuZHN7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvdHRvbTogMTNweDtcclxuICAmX19idG57XHJcbiAgICB0b3A6IDEycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGZpbHRlcjogYnJpZ2h0bmVzcyguNSk7XHJcbiAgICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxKTtcclxuICAgIH1cclxuICAgICZfbGVmdHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcbiAgICAgICN7JGxlZnR9OiAtMTBweDtcclxuICAgIH0gLy9fbGVmdFxyXG4gICAgJl9yaWdodHtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAjeyRyaWdodH06IC0xMHB4O1xyXG4gICAgfSAvL19yaWdodFxyXG4gIH0gLy9fX2J0blxyXG4gICZfX3NsaWRlcntcclxuXHJcbiAgfSAvL19fc2xpZGVyXHJcbiAgJl9fc2luZ2xle1xyXG4gICAgaW1ne1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfSAvL19fc2luZ2xlXHJcbn0gLy9mb290ZXItYnJhbmRzXHJcblxyXG4uZm9vdGVyLWNvbnRhY3R7XHJcbiAgQGF0LXJvb3QgI3smfV9fZm9ybSB7XHJcbiAgICBAaW5jbHVkZSBwaC1jb2xvcigjZmZmKTtcclxuICAgIEBpbmNsdWRlIHBoLXNpemUoMThweCwgMjAwKTtcclxuICAgIHdpZHRoOiAyNzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgICB3aWR0aDogdW5zZXQ7XHJcbiAgICB9IC8vLS0tbGFyZ2VcclxuICB9IC8vX19mb3JtXHJcbiAgQGF0LXJvb3QgI3smfV9fdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9IC8vX190aXRsZVxyXG4gIEBhdC1yb290ICN7Jn1fX3N1YiB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBjb2xvcjogJGNvbG9yLXNpbHZlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH0gLy9fX3N1YlxyXG4gIEBhdC1yb290ICN7Jn1fX2lucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICB9IC8vX19pbnB1dFxyXG4gIEBhdC1yb290ICN7Jn1fX2lucHV0LXRleHQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzkzOTM5O1xyXG4gICAgcGFkZGluZy0jeyRyaWdodH06IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH0gLy9fX2lucHV0LXRleHRcclxuICBAYXQtcm9vdCAjeyZ9X19zdWJtaXQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpbms7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfSAvL19faW5wdXQtc3VibWl0XHJcbiAgQGF0LXJvb3QgI3smfV9fY2hlY2tib3gge1xyXG4gICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAmOmNoZWNrZWR7XHJcbiAgICAgICYrbGFiZWx7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDEpO1xyXG4gICAgICAgIH0gLy9hZnRlclxyXG4gICAgICB9IC8vbGFiZWxcclxuICAgIH0gLy9jaGVja2VkXHJcblxyXG4gIH0gLy9fX2NoZWNrYm94XHJcbiAgQGF0LXJvb3QgI3smfV9fY2hlY2tib3gtbGFiZWwge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luLSN7JHJpZ2h0fTogMTBweDtcclxuICB9IC8vX19jaGVja2JveC1sYWJlbFxyXG4gIEBhdC1yb290ICN7Jn1fX2NoZWNrYm94LWNvbnRyb2xsZXJ7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MTYxNjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcclxuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMzkzOTM5O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAjeyRyaWdodH06IDBweDtcclxuICAgICAgdG9wOiAxNzVweDtcclxuICAgIH0gLy9iZWZvcmVcclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICN7JHJpZ2h0fTogNHB4O1xyXG4gICAgICB0b3A6IDE4MHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzBkZWcpIHNjYWxlKC43NSk7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkY29sb3Itc2lsdmVyO1xyXG4gICAgICBib3JkZXItbGVmdDogc29saWQgMnB4ICRjb2xvci1zaWx2ZXI7XHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDdweDtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogLjI1cztcclxuICAgIH0gLy9hZnRlclxyXG4gIH0gLy9fX2NoZWNrYm94LWNvbnRyb2xsZXJcclxufSAvL2Zvb3Rlci1jb250YWN0XHJcblxyXG4uZm9vdGVyLWxpbmtzLWNvdW50ZXJ7XHJcbiAgbWFyZ2luLSN7JHJpZ2h0fTogMTBweDtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAmOmZpcnN0LW9mLXR5cGV7XHJcbiAgICBtYXJnaW4tI3skcmlnaHR9OiAtMzBweDtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICAgIC5mb290ZXItbGlua3N7XHJcbiAgICAgIHBhZGRpbmctI3skcmlnaHR9OiA1cHg7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4uZm9vdGVyLWxpbmtze1xyXG4gIC8vcGFkZGluZy0jeyRsZWZ0fTogNXB4O1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBmbG9hdDogI3skbGVmdH07XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2xhcmdlJyl7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH0gLy8tLS1sYXJnZVxyXG5cclxuXHJcbiAgJjpob3ZlcntcclxuICAgIC5mb290ZXItbGlua3NfX2JvcmRlcl9oaWdobGlnaHR7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gICAgfVxyXG4gIH1cclxuICBAYXQtcm9vdCAjeyZ9X190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICNlM2UzZTM7XHJcbiAgfSAvL19fdGl0bGVcclxuICBAYXQtcm9vdCAjeyZ9X19ib3JkZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzkzOTM5O1xyXG4gICAgQGF0LXJvb3QgI3smfV9oaWdobGlnaHQge1xyXG4gICAgICB3aWR0aDogMjAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGluaztcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3ItcGluayAwLCAkY29sb3ItcGluayA1MCUsIHRyYW5zcGFyZW50IDEwMCUpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgI3skbGVmdH06IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IDJzO1xyXG4gICAgfSAvL19oaWdobGlnaHRcclxuICB9IC8vX19ib3JkZXJcclxuICB1bCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGNvbG9yOiAjOGU4ZThlO1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIC8vbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICBhe1xyXG4gICAgICAgIGNvbG9yOiAjOGU4ZThlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfSAvL2hvdmVyXHJcbiAgICAgIH0gLy9hXHJcbiAgICB9IC8vbGlcclxuICB9IC8vdWxcclxufSAvL2Zvb3Rlci1saW5rc1xyXG5cclxuLmZvb3Rlci1zZXBhcmF0b3J7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAycHg7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjMzkzOTM5O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gIH0gLy8tLS1tZWRpdW1cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdleHRyYS1zbWFsbCcpe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9IC8vLS0tbWVkaXVtXHJcbn0gLy9mb290ZXItc2VwYXJhdG9yXHJcblxyXG4uZm9vdGVyLWNvbnRhY3Rze1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICBzcGFue1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tI3skbGVmdH06IDE2cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tI3skbGVmdH06IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiAnfCc7XHJcbiAgICAgICN7JGxlZnR9OiAtMTBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH0gLy9hZnRlclxyXG5cclxuICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICB9IC8vYWZ0ZXJcclxuICAgIH0gLy9sYXN0XHJcblxyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9IC8vYVxyXG4gIH0gLy9zcGFuXHJcbn0gLy9mb290ZXItY29udGFjdHNcclxuXHJcbi5jc19sb2dvX3BuZ3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAjeyRsZWZ0fTogMCAhaW1wb3J0YW50O1xyXG4gICN7JHJpZ2h0fTogdW5zZXQgIWltcG9ydGFudDtcclxuICBib3R0b206IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgdG9wOiAxNTVweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgLypwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIHRvcDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgIWltcG9ydGFudDsqL1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcclxuICAgIHRvcDogMjY1cHggIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIixudWxsLCIuY3VzdG9tLWZvcm17XHJcbiAgLmZpbGV1cGxvYWR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAubm90ZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDRweDtcclxuICAgICAgI3skcmlnaHR9OiAtMTgwcHg7XHJcbiAgICAgIGNvbG9yOiAjZjllZDAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiAjeyRsZWZ0fTtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICN7JHJpZ2h0fTowO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwe1xyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDI2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgLmJ0bi1maWxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDQ0cHg7XHJcblxyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiAjeyRyaWdodH07XHJcbiAgICBwYWRkaW5nLSN7JHJpZ2h0fTogNDBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG5cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAjeyRyaWdodH06IDlweDtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLWZpbGUgaW5wdXRbdHlwZT1maWxlXSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICAjeyRyaWdodH06IDA7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgZm9udC1zaXplOiAxMDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogI3skcmlnaHR9O1xyXG4gICAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgICBjdXJzb3I6IGluaGVyaXQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgaDJ7XHJcbiAgICBmb250LXNpemU6MjRweDtcclxuICAgIGNvbG9yOiRsaWdodC1yZWQtY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgIG1hcmdpbi10b3A6MDtcclxuICB9XHJcblxyXG4gIHNwYW4uc21hbGwtbm90ZXtcclxuICAgIGNvbG9yOiRsaWdodC1yZWQtY29sb3I7XHJcbiAgICBmb250LXNpemU6MTZweDtcclxuICB9XHJcblxyXG4gIHAubm90ZXtcclxuICAgIGNvbG9yOiRicmFuZC1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZToxN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTozMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XHJcbiAgfVxyXG5cclxuICBkaXYuZm9ybS1oZWFkLXNwYWNlcntcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBoZWlnaHQ6MjVweDtcclxuICB9XHJcblxyXG4gIGhyLmZvcm0taHJ7XHJcbiAgICBtYXJnaW46MHB4O1xyXG4gICAgbWFyZ2luLXRvcDoxM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTozMHB4O1xyXG4gICAgYm9yZGVyOjA7XHJcbiAgICBoZWlnaHQ6MXB4O1xyXG4gICAgd2lkdGg6MTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNkMmQyZDI7XHJcbiAgfVxyXG5cclxuXHJcbiAgLmZvcm0tY29udHJvbHtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBoZWlnaHQ6NDRweDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgZm9udC1zaXplOjE4cHg7XHJcblxyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlci1jb2xvcjogIzU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblxyXG4gICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgZm9udC1zaXplOjE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1ncm91cHtcclxuICAgIG1hcmdpbi1ib3R0b206MTdweDtcclxuICB9XHJcblxyXG4gIC5oYXMtZXJyb3J7XHJcbiAgICAuZm9ybS1jb250cm9se1xyXG4gICAgICBib3JkZXI6MXB4IHNvbGlkICNhOTQ0NDI7XHJcbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogI2E5NDQ0MjtcclxuICAgICAgICBmb250LXNpemU6MThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9se1xyXG4gICAgbWluLWhlaWdodDoxMDBweDtcclxuICAgIHJlc2l6ZTpub25lO1xyXG4gIH1cclxuXHJcbiAgJGFjdGl2ZUNvbG9yOiAjZjllZDAwOyAvL2dyZWVuXHJcbiAgJGRhcmtlbkNvbG9yOiBkYXJrZW4oJGFjdGl2ZUNvbG9yLCAyMCUpO1xyXG4gICRiYWNrZ3JvdW5kOiAjZjllZDAwO1xyXG5cclxuXHJcbiAgLyogLmN1c3RvbUNoZWNrYm94ICovXHJcbiAgc2VjdGlvbntcclxuICAgIHBhZGRpbmctdG9wOjEwcHg7XHJcbiAgfVxyXG4gIC5jdXN0b21DaGVja2JveCB7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDoyNHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6I3skcmlnaHR9O1xyXG4gICAgbWFyZ2luLWJvdHRvbToxN3B4O1xyXG4gICAgbGFiZWwge1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OjI0cHg7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgICN7JGxlZnR9OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4zcyBlYXNlLWluLW91dCk7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAjeyRsZWZ0fTogNHB4O1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICBib3JkZXItI3skcmlnaHR9OiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3Zlcjo6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3Vze1xyXG4gICAgICAgIG91dGxpbmU6MDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZm9yY2UtY2hlY2tlZCBsYWJlbHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjojMDAwO1xyXG4gICAgfVxyXG4gICAgJi5mb3JjZS1jaGVja2VkIGxhYmVsOjphZnRlcntcclxuICAgICAgb3BhY2l0eTogMSA7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IzAwMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXN0b21DaGVja2JveFRleHR7XHJcbiAgICBmbG9hdDojeyRyaWdodH07XHJcbiAgICBmb250LXNpemU6MTVweDtcclxuICAgIGNvbG9yOiMwMDA7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luLSN7JHJpZ2h0fTo5cHg7XHJcbiAgICBtYXJnaW4tdG9wOjFweDtcclxuICAgIG1heC13aWR0aDogODUlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gIC5idG4tZm9ybXtcclxuICAgIGNvbG9yOiNmZmY7XHJcbiAgICBmb250LXNpemU6MjBweDtcclxuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpbms7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjA0ZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiB1bnNldDtcclxuICAgIGZsb2F0OiAkbGVmdDtcclxuICB9XHJcbiAgLnNlbGVjdC13cmFwcGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgc2VsZWN0e1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICB0ZXh0LWluZGVudDogMXB4O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiAnJztcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICN7JGxlZnR9OiA5cHg7XHJcbiAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kYXRlLWJveHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG5cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICN7JGxlZnR9OiA5cHg7XHJcbiAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uZm9ybS1iZy1ob2xkZXJ7XHJcbiAgcGFkZGluZzowcHggMjBweDtcclxufVxyXG5cclxuLmZvcm0tY2lyY2xlLW5vdGV7XHJcbiAgd2lkdGg6IDI0MHB4O1xyXG4gIGhlaWdodDogMjQwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAjeyRsZWZ0fTogMDtcclxuICAjeyRyaWdodH06IDA7XHJcbiAgbWFyZ2luOiBhdXRvIGF1dG87XHJcbiAgdG9wOiAxNzBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWVkMDA7XHJcbiAgYm9yZGVyOiA0cHggc29saWQgI2ZmZjtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDUwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgcGFkZGluZzogNDNweCAwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKSB7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6bm9uZTtcclxuICAgIHRvcDowOyN7JGxlZnR9OjA7I3skcmlnaHR9OjA7Ym90dG9tOjA7XHJcbiAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbToyMHB4O1xyXG4gIH1cclxuICAuaGVhZGxpbmV7XHJcbiAgICBmb250LXNpemU6MjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC50ZXh0e1xyXG4gICAgZm9udC1zaXplOjE2cHg7XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAmOmZvY3VzLCY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIudGV4dHtcclxuICBhe1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIEBhdC1yb290ICN7Jn1fX3RpdGxle1xyXG4gICAgZm9udC1zaXplOiAkdGl0bGUtZm9udC1zaXplO1xyXG4gICAgY29sb3I6ICR0aXRsZS1jb2xvcjtcclxuICAgIHBhZGRpbmc6ICR0aXRsZS1wYWRkaW5nLXYgJHRpdGxlLXBhZGRpbmctaDtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgfVxyXG4gIEBhdC1yb290ICN7Jn1fc3BhY2V7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogJHRleHQtc3BhY2UtbGV0dGVycztcclxuICAgIGxpbmUtaGVpZ2h0OiAkdGV4dC1zcGFjZS1saW5lcztcclxuXHJcbiAgICBwe1xyXG4gICAgICBtYXJnaW4tdG9wOiAkdGV4dC1zcGFjZS1wYXJhIC8gMjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHRleHQtc3BhY2UtcGFyYSAvIDI7XHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGV4dC1zcGFjZS1wYXJhO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBhdC1yb290ICN7Jn1faW5jbHVkZS1we1xyXG4gICAgcHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fc3Ryb25ne1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICB9IC8vX3N0cm9uZ1xyXG4gIEBhdC1yb290ICN7Jn1fc2l6ZXtcclxuICAgIEBhdC1yb290ICN7Jn1fc3tcclxuICAgICAgZm9udC1zaXplOiAuNjZlbTtcclxuICAgIH0gLy9fc1xyXG4gICAgQGF0LXJvb3QgI3smfV9te1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL19tXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2xne1xyXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGcgIWltcG9ydGFudDtcclxuICAgIH0gLy9fbGdcclxuICAgIEBhdC1yb290ICN7Jn1feGx7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14bCAhaW1wb3J0YW50O1xyXG4gICAgfSAvL194bFxyXG4gIH0gLy9fc2l6ZVxyXG4gIEBhdC1yb290ICN7Jn1fY29sb3J7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2JsYWNre1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX2JsYWNrXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2JsdWV7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmx1ZSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL19ibHVlXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3R1cnF1aXNle1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXR1cnF1aXNlICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX3R1cnF1aXNlXHJcbiAgICBAYXQtcm9vdCAjeyZ9X29yYW5nZXtcclxuICAgICAgY29sb3I6ICRjb2xvci1vcmFuZ2UgIWltcG9ydGFudDtcclxuICAgIH0gLy9fb3JhbmdlXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3JlZHtcclxuICAgICAgY29sb3I6ICRjb2xvci1yZWQgIWltcG9ydGFudDtcclxuICAgIH0gLy9fcmVkXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3doaXRle1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX3doaXRlXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2Z1eGlhe1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWZ1eGlhICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX2Z1eGlhXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3N0ZWVsLWdyZXl7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itc3RlZWwtZ3JleSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL19zdGVlbC1ncmV5XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3NpbHZlcntcclxuICAgICAgY29sb3I6ICRjb2xvci1zaWx2ZXIgIWltcG9ydGFudDtcclxuICAgIH0gLy9fc2lsdmVyXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2dyZXl7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL2dyZXlcclxuICAgIEBhdC1yb290ICN7Jn1fYXF1YXtcclxuICAgICAgY29sb3I6ICRjb2xvci1hcXVhICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX2FxdWFcclxuICAgIEBhdC1yb290ICN7Jn1fZ3JlZW57XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JlZW4gIWltcG9ydGFudDtcclxuICAgIH0gLy9fZ3JlZW5cclxuICB9IC8vX2NvbG9yXHJcbiAgQGF0LXJvb3QgI3smfV9hbGlnbntcclxuICAgIEBhdC1yb290ICN7Jn1fY2VudGVye1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9IC8vX2NlbnRlclxyXG4gICAgQGF0LXJvb3QgI3smfV9sZWZ0e1xyXG4gICAgICB0ZXh0LWFsaWduOiRsZWZ0O1xyXG4gICAgfSAvL19sZWZ0XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3JpZ2h0e1xyXG4gICAgICB0ZXh0LWFsaWduOiRyaWdodDtcclxuICAgIH0gLy9fcmlnaHRcclxuICB9IC8vX2FsaWduXHJcbiAgQGF0LXJvb3QgI3smfV9zaGFkb3d7XHJcbiAgICB0ZXh0LXNoYWRvdzogICR0ZXh0LXNoYWRvdy1vZmZzZXQteFxyXG4gICAgICAgICAgICAgICAgICAkdGV4dC1zaGFkb3ctb2Zmc2V0LXlcclxuICAgICAgICAgICAgICAgICAgJHRleHQtc2hhZG93LXNpemVcclxuICAgICAgICAgICAgICAgICAgJHRleHQtc2hhZG93LWNvbG9yO1xyXG4gIH0gLy9fc2hhZG93XHJcbn0gLy90ZXh0XHJcblxyXG4uY29tcG9uZW50e1xyXG4gIEBhdC1yb290ICN7Jn1fc3BhY2V7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3ZlcnRpY2Fse1xyXG4gICAgICBwYWRkaW5nLXRvcDogJGNvbXBvbmVudC1zcGFjZS10b3AgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy1ib3R0b206ICRjb21wb25lbnQtc3BhY2UtYm90dG9tICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX3ZlcnRpY2FsXHJcbiAgfSAvL19zcGFjZVxyXG4gIEBhdC1yb290ICN7Jn1fcHVsbC1kb3due1xyXG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgfSAvL19wdWxsLWRvd25cclxuICBAYXQtcm9vdCAjeyZ9X21hcmdpbntcclxuICAgIEBhdC1yb290ICN7Jn1fbm9uZXtcclxuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX25vbmVcclxuICAgIEBhdC1yb290ICN7Jn1fdG9we1xyXG4gICAgICBtYXJnaW4tdG9wOiA4N3B4ICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX3RvcFxyXG4gIH0gLy9fbWFyZ2luXHJcbiAgQGF0LXJvb3QgI3smfV93aWR0aHtcclxuICAgIEBhdC1yb290ICN7Jn1fZnVsbHtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH0gLy9fZnVsbFxyXG4gIH0gLy9fd2lkdGhcclxuICBAYXQtcm9vdCAjeyZ9X2hlaWdodHtcclxuICAgIEBhdC1yb290ICN7Jn1fZnVsbHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfSAvL19mdWxsXHJcbiAgfSAvL19oZWlnaHRcclxuICBAYXQtcm9vdCAjeyZ9X2NlbnRlcntcclxuICAgIG1hcmdpbjogJGNlbnRlci1tYXJnaW47XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3Z7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL192XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2Fie1xyXG4gICAgICAjeyRsZWZ0fTogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL19hYlxyXG4gICAgQGF0LXJvb3QgI3smfV9mdWxse1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgI3skbGVmdH06IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL192XHJcbiAgfSAvL19jZW50ZXJcclxuICBAYXQtcm9vdCAjeyZ9X3NoYWRvd3tcclxuICAgIGJveC1zaGFkb3c6ICRjb21wb25lbnQtc2hhZG93LW9mZnNldC14XHJcbiAgICAgICAgICAgICAgICAkY29tcG9uZW50LXNoYWRvdy1vZmZzZXQteVxyXG4gICAgICAgICAgICAgICAgJGNvbXBvbmVudC1zaGFkb3ctc2l6ZVxyXG4gICAgICAgICAgICAgICAgJGNvbXBvbmVudC1zaGFkb3ctc3ByZWFkXHJcbiAgICAgICAgICAgICAgICAkY29tcG9uZW50LXNoYWRvdy1jb2xvcjtcclxuICB9IC8vX3NoYWRvd1xyXG4gIEBhdC1yb290ICN7Jn1fdG97XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2xlZnR7XHJcbiAgICAgICN7JGxlZnR9OiAwICsgJHBhZGRpbmctYmFzZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfSAvL19sZWZ0XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3JpZ2h0e1xyXG4gICAgICAjeyRyaWdodH06IDAgKyAkcGFkZGluZy1iYXNlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9IC8vX3JpZ2h0XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3RvcHtcclxuICAgICAgdG9wOiAwICsgJHBhZGRpbmctYmFzZTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgfSAvL190b3BcclxuICAgIEBhdC1yb290ICN7Jn1fYm90dG9te1xyXG4gICAgICBib3R0b206IDAgKyAkcGFkZGluZy1iYXNlO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9IC8vX2JvdHRvbVxyXG4gIH0gLy9fdG9cclxuICBAYXQtcm9vdCAjeyZ9X25vLXBhZGRpbmd7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3Z7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9IC8vX3RvcFxyXG4gIH0gLy9fbm8tcGFkZGluZ1xyXG4gIEBhdC1yb290ICN7Jn1faG92ZXJ7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2Fib3Zle1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogJGNvbXBvbmVudC1ob3Zlci1kaXN0YW5jZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgIH0gLy9fYWJvdmVcclxuICAgIEBhdC1yb290ICN7Jn1fYWJvdmUtY2VudGVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogJGNvbXBvbmVudC1ob3Zlci1kaXN0YW5jZTtcclxuICAgICAgI3skbGVmdH06IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xyXG4gICAgfSAvL19hYm92ZVxyXG4gIH0gLy9faG92ZXJcclxuICBAYXQtcm9vdCAjeyZ9X25vLW1hcmdpbntcclxuICAgIG1hcmdpbjogMDtcclxuICB9IC8vX25vLW1hcmdpblxyXG59IC8vY29tcG9uZW50XHJcblxyXG4uZ2VuZXJhbC1oZWFkZXItYmd7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogMDtcclxuICAjeyRsZWZ0fTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcclxuICBoZWlnaHQ6ICRnZW5lcmFsLWhlYWRlci1oZWlnaHQ7XHJcbn0gLy9nZW5lcmFsLWhlYWRlci1iZ1xyXG5cclxuLmotYnRue1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgZm9udC1zaXplOiAkai1idG4tdGV4dC1zaXplO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRqLWJ0bi1yYWRpdXM7XHJcbiAgcGFkZGluZzogJGotYnRuLXRvcC1wYWRkaW5nICRqLWJ0bi1oLXBhZGRpbmcgJGotYnRuLWJvdHRvbS1wYWRkaW5nO1xyXG4gIGZpbHRlcjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgYm9yZGVyOiBub25lO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDExMCUpO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCA0cHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gIH1cclxuICAmOmFjdGl2ZXtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLDAsMCwuNyk7XHJcbiAgICBwYWRkaW5nLXRvcDogJGotYnRuLXRvcC1wYWRkaW5nICsgMXB4O1xyXG4gICAgcGFkZGluZy0jeyRsZWZ0fTogJGotYnRuLWgtcGFkZGluZyArIDFweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkai1idG4tYm90dG9tLXBhZGRpbmcgLSAxcHg7XHJcbiAgICBwYWRkaW5nLSN7JHJpZ2h0fTogJGotYnRuLWgtcGFkZGluZyAtIDFweDtcclxuICAgIC8vdG9wOiAxcHg7XHJcbiAgICAvLyN7JGxlZnR9OiAxcHg7XHJcbiAgfVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2NvbG9ye1xyXG4gICAgQGF0LXJvb3QgI3smfV9ibG9vZC1yZWR7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibG9vZC1yZWQ7XHJcbiAgICB9IC8vX2xpZ2h0LWJsdWVcclxuICAgIEBhdC1yb290ICN7Jn1fbGlnaHQtYmx1ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsdWU7XHJcbiAgICB9IC8vX2xpZ2h0LWJsdWVcclxuICAgIEBhdC1yb290ICN7Jn1fZGVlcC1ibHVle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVlcC1ibHVlO1xyXG4gICAgfSAvL19kZWVwLWJsdWVcclxuICAgIEBhdC1yb290ICN7Jn1fb3Jhbmdle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xyXG4gICAgfSAvL19kZWVwLWJsdWVcclxuICAgIEBhdC1yb290ICN7Jn1fZ3JlZW57XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcclxuICAgIH0gLy9fZ3JlZW5cclxuICAgIEBhdC1yb290ICN7Jn1fd2hpdGV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIH0gLy9fd2hpdGVcclxuICAgIEBhdC1yb290ICN7Jn1fYmxhY2t7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH0gLy9fd2hpdGVcclxuICAgIEBhdC1yb290ICN7Jn1fbGltZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpbWU7XHJcbiAgICB9IC8vX3doaXRlXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3Zpb2xldHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXZpb2xldDtcclxuICAgIH0gLy9fdmlvbGV0XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3RyYW5zcGFyZW50e1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgfSAvL190cmFuc3BhcmVudFxyXG4gIH0gLy9fY29sb3JcclxuXHJcbiAgQGF0LXJvb3QgI3smfV90ZXh0e1xyXG4gICAgQGF0LXJvb3QgI3smfV93aGl0ZXtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH0gLy9ob3ZlclxyXG4gICAgfSAvL193aGl0ZVxyXG4gICAgQGF0LXJvb3QgI3smfV9ibGFja3tcclxuICAgICAgY29sb3I6ICRjb2xvci1ibGFjayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH0gLy9ob3ZlclxyXG4gICAgfSAvL19ibGFja1xyXG4gIH0gLy9fdGV4dFxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X3B1bGwtZG93bntcclxuICAgIEBhdC1yb290ICN7Jn1fNTB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICB9XHJcbiAgfSAvL19wdWxsLWRvd25cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9sZW5ndGh7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2xvbmd7XHJcbiAgICAgIHBhZGRpbmctI3skbGVmdH06ICRqLWJ0bi1sb25nLXBhZGRpbmc7XHJcbiAgICAgIHBhZGRpbmctI3skcmlnaHR9OiAkai1idG4tbG9uZy1wYWRkaW5nO1xyXG5cclxuICAgICAgJjphY3RpdmV7XHJcbiAgICAgICAgcGFkZGluZy0jeyRsZWZ0fTogJGotYnRuLWxvbmctcGFkZGluZyArIDFweDtcclxuICAgICAgICBwYWRkaW5nLSN7JHJpZ2h0fTogJGotYnRuLWxvbmctcGFkZGluZyAtIDFweDtcclxuICAgICAgfSAvL2FjdGl2ZVxyXG4gICAgfSAvL19sb25nXHJcbiAgfSAvL19sZW5ndGhcclxuICBAYXQtcm9vdCAjeyZ9X3dpZHRoe1xyXG4gICAgQGF0LXJvb3QgI3smfV93aWRle1xyXG4gICAgICBwYWRkaW5nLXRvcDogJGotYnRuLXdpZGUtcGFkZGluZztcclxuICAgICAgcGFkZGluZy1ib3R0b206ICRqLWJ0bi13aWRlLXBhZGRpbmcgLSAzcHg7XHJcbiAgICB9IC8vX3dpZGVcclxuICAgIEBhdC1yb290ICN7Jn1fbmFycm93e1xyXG4gICAgICBwYWRkaW5nLXRvcDogJGotYnRuLW5hcnJvdy1wYWRkaW5nO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGotYnRuLW5hcnJvdy1wYWRkaW5nO1xyXG5cclxuICAgICAgJjphY3RpdmV7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRqLWJ0bi1uYXJyb3ctcGFkZGluZyArIDFweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGotYnRuLW5hcnJvdy1wYWRkaW5nIC0gMXB4O1xyXG4gICAgICB9IC8vYWN0aXZlXHJcbiAgICB9IC8vX25hcnJvd1xyXG4gIH0gLy9fd2lkdGhcclxufSAvL2otYnRuXHJcblxyXG4uai10YWJze1xyXG4gIEBhdC1yb290ICN7Jn1fX3RpdGxlLXVse1xyXG4gICAgbWFyZ2luOiAyNXB4IDAgMTBweDtcclxuICB9IC8vX190aXRsZS11bFxyXG4gIEBhdC1yb290ICN7Jn1fX3RpdGxlLWxpe1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgbWFyZ2luLSN7JGxlZnR9OiA1JTtcclxuICAgIG1heC13aWR0aDogMjklO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6bGFzdC1vZi10eXBle1xyXG4gICAgICBtYXJnaW4tI3skbGVmdH06IDA7XHJcbiAgICB9IC8vbGFzdFxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgd2lkdGg6IDI5JTtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIG1hcmdpbi0jeyRsZWZ0fTogNSU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICBtYXJnaW4tI3skbGVmdH06IDA7XHJcbiAgICAgIH0gLy9sYXN0XHJcbiAgICB9IC8vLS0tc21hbGxcclxuXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2FjdGl2ZXtcclxuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAgICAgQGF0LXJvb3QgI3smfV9ibHVle1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZGVlcC1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfSAvL19ibHVlXHJcbiAgICAgIEBhdC1yb290ICN7Jn1fcmVke1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcmVkO1xyXG4gICAgICAgIH0gLy9hZnRlclxyXG4gICAgICB9IC8vX3JlZFxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBib3R0b206IC0xM3B4O1xyXG4gICAgICB9IC8vYWZ0ZXJcclxuICAgIH0gLy9fYWN0aXZlXHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9zZXBhcmF0b3J7XHJcbiAgICAvKiAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgI3skbGVmdH06ICR0YWItdGl0bGUtc2VwYXJhdG9yLW9mZnNldDtcclxuICAgICAgICBmb250LXdlaWdodDogJHRhYi10aXRsZS1zZXBhcmF0b3Itd2VpZ2h0O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfSAvL2FmdGVyKi9cclxuICAgIH0gLy9fc2VwYXJhdG9yXHJcbiAgfSAvL19fdGl0bGUtbGlcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fY29udGVudHtcclxuICAgICBoZWlnaHQ6ICR0YWItY29udGVudC1oZWlnaHQ7XHJcbiAgICAgd2lkdGg6ICR0YWItY29udGVudC13aWR0aDtcclxuICB9IC8vX19jb250ZW50XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX3RleHR7XHJcbiAgICAvL3BhZGRpbmctdG9wOiAkdGFiLXRleHQtaGVhZC1zcGFjZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIC8vd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmctI3skbGVmdH06ICR0YWItdGV4dC1sZWZ0LXNwYWNlO1xyXG4gICAgcGFkZGluZy0jeyRyaWdodH06ICR0YWItdGV4dC1yaWdodC1zcGFjZTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAkdGFiLXRleHQtc3BlZWQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgIHB7XHJcbiAgICAvKiAgY29sb3I6ICR0YWItdGV4dC1jb2xvcjtcclxuICAgICAgZm9udC1zaXplOiAkdGFiLXRleHQtc2l6ZTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICR0YWItdGV4dC1oZWlnaHQ7Ki9cclxuICAgIH1cclxuXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2FjdGl2ZXtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgei1pbmRleDogNTtcclxuICAgIH0gLy9fYWN0aXZlXHJcbiAgfSAvL19fdGV4dFxyXG59IC8vai10YWJzXHJcblxyXG4uc2xpZGVyLWJ1dHRvbnN7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDUlO1xyXG4gIHRvcDogNTAlO1xyXG4gICN7JGxlZnR9OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19idXR0b257XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGJvcmRlcjogc29saWQgM3B4IGJsYWNrO1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9sZWZ0e1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDIyNWRlZyk7XHJcbiAgICAgICN7JGxlZnR9OiAwO1xyXG4gICAgfSAvL19sZWZ0XHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9yaWdodHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICN7JHJpZ2h0fTogMDtcclxuICAgIH0gLy9fcmlnaHRcclxuICB9IC8vX19idXR0b25cclxufSAvL3NsaWRlci1idXR0b25zXHJcblxyXG4uc2VwYXJhdG9ye1xyXG4vKiAgbWFyZ2luOiAkc2VwYXJhdG9yLXYtc3BhY2UgYXV0bztcclxuICB3aWR0aDogJHNlcGFyYXRvci1sZW5ndGg7XHJcbiAgaGVpZ2h0OiAkc2VwYXJhdG9yLWxpbmUtd2lkdGg7Ki9cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9jb2xvcntcclxuICAgIEBhdC1yb290ICN7Jn1fb3Jhbmdle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xyXG4gICAgfSAvL19vcmFuZ2VcclxuICB9IC8vX2NvbG9yXHJcbn0gLy9zZXBhcmF0b3JcclxuXHJcbi5pbWctZWZmZWN0e1xyXG4gIEBhdC1yb290ICN7Jn1fem9vbXtcclxuICAgIC8qYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkZWZmZWN0LWJnLXNpemUtdjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cclxuICAgIC8vdHJhbnNpdGlvbjogJGVmZmVjdC10cmFuc2l0aW9uLW1lZGl1bTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGhlaWdodDogMjgwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgLy9iYWNrZ3JvdW5kLXNpemU6ICRlZmZlY3QtYmctZmluYWwtc2l6ZTtcclxuICAgICAgJj5pbWd7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDMlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMyU7XHJcbiAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgIGJvdHRvbTogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJj5pbWd7XHJcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgdHJhbnNpdGlvbjogLjVzO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgfVxyXG4gIH1cclxufSAvL2ltZy1lZmZlY3RcclxuXHJcbi5oYXMtdGFne1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOmFmdGVye1xyXG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL3RhZy5wbmcpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTdweDtcclxuICAgIHRvcDogLTdweDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfSAvL2FmdGVyXHJcblxyXG4gICZfX3RleHR7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB3aWR0aDogMTYwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDMzcHg7XHJcbiAgICBsZWZ0OiAtMzFweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gIH0gLy9fX3RleHRcclxufSAvL2hhcy10YWdcclxuXHJcbi5vbnNhbGV7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvb25zYWxlLnBuZyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICAjeyRsZWZ0fTogLTdweDtcclxuICB9IC8vYWZ0ZXJcclxufSAvL29uc2FsZVxyXG4iLCIuY29udGVudC1iZ3tcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbn0gLy9jb250ZW50LWJnXHJcblxyXG4ucm93e1xyXG4gICZfYm9yZGVye1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIGJsYWNrO1xyXG4gICAgLy9ib3JkZXItYm90dG9tOiA0cHggc29saWQgYmxhY2s7XHJcbiAgfVxyXG59XHJcbi5jb250ZW50LXRpbGV7XHJcbiAgYm9yZGVyOiA0cHggc29saWQgIzAwMDtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblxyXG4gICZfX2NvbnRlbnQtaW1ne1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICAjeyRsZWZ0fTogMDtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTAwcHgpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICBvcGFjaXR5OiAuMztcclxuICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcclxuICAgIH0gLy8tLS1zbWFsbFxyXG4gIH0gLy9fX2NvbnRlbnQtaW1nXHJcblxyXG4gICZfX2JvdHRvbS10ZXh0e1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAmX2Jhbm5lcntcclxuICAgIGhlaWdodDogMjYwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNzBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfYXJ0aWNsZXtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH0gLy9fYXJ0aWNsZVxyXG4gICAgJl9tb3RhZ3N7XHJcbiAgICAgIGhlaWdodDogNDcwcHg7XHJcbiAgICB9IC8vX21vdGFnc1xyXG4gICAgJl9tb3RhZ3tcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgIH0gLy9fbW90YWdcclxuICB9IC8vX2Jhbm5lclxyXG4gICZfdGl0bGV7XHJcbiAgICBoZWlnaHQ6IDEzNXB4O1xyXG4gIH0gLy9fdGl0bGVcclxuICAmX2NvbnRlbnR7XHJcbiAgICAvL21pbi1oZWlnaHQ6IDczMHB4O1xyXG4gICAgLy9tYXJnaW4tYm90dG9tOiAyNTBweDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBoZWlnaHQ6IHVuc2V0O1xyXG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHggNDVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIH1cclxuICB9IC8vX2NvbnRlbnRcclxuICAmX3JpZ2h0e1xyXG4gIC8vICBib3JkZXItI3skcmlnaHR9OiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB9IC8vX3JpZ2h0XHJcbiAgJl9sZWZ0e1xyXG4gIC8vICBib3JkZXItI3skbGVmdH06IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIH0gLy9fbGVmdFxyXG5cclxuICAmX190aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogNDFweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLS4wMWVtO1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogNDBweDtcclxuICB9IC8vX190aXRsZVxyXG4gICZfX2xvZ297XHJcbiAgICAvKm1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyovXHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgLyptYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyovXHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2NvbnRlbnR7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgIH0gLy8tLS1zbWFsbFxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnZXh0cmEtc21hbGwnKXtcclxuICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDFlbTtcclxuICAgICAgY29sb3I6ICMzMDMwMzA7XHJcbiAgICB9IC8vcFxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH0gLy9wXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9IC8vLS0tc21hbGxcclxuICB9IC8vX19jb250ZW50XHJcbiAgJl9faW1ne1xyXG4gICAgdGV4dC1hbGlnbjogJGxlZnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIGltZ3tcclxuICAgICAgLypmbG9hdDogJGxlZnQ7XHJcbiAgICAgIG1hcmdpbi0jeyRsZWZ0fTogMnB4OyovXHJcbiAgICB9IC8vaW1nXHJcbiAgfSAvL19pbWdcclxuICAmX190ZXh0e1xyXG4gICAgcHtcclxuICAgICAgLy9mb250LXNpemU6IHNtYWxsO1xyXG4gICAgICAvL2ZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIC8vbGV0dGVyLXNwYWNpbmc6IC0uMDFlbTtcclxuICAgICAgY29sb3I6ICMzMDMwMzA7XHJcbiAgICAgIC8vbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICB9IC8vcFxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgcHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIH0gLy9wXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9IC8vLS0tc21hbGxcclxuICB9IC8vX190ZXh0XHJcbiAgJl9fc2xpY2t7XHJcbiAgICAvKndpZHRoOiA3NSU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7Ki9cclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgd2lkdGg6IDg1JTtcclxuICAgIH0gLy8tLS1zbWFsbFxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnZXh0cmEtc21hbGwnKXtcclxuICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuICB9IC8vX19zbGlja1xyXG59IC8vY29udGVudC10aWxlXHJcblxyXG4ubW90YWctY29udGVudHtcclxuICBoZWlnaHQ6IDQwMHB4O1xyXG59XHJcbi5tb3RhZy1zaXRle1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDI1cHg7XHJcbiAgei1pbmRleDogMTtcclxufVxyXG4ubW90YWctbGlua3tcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDE1MHB4O1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBpbWd7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG4ubW90YWctYnRue1xyXG4gIG1hcmdpbi10b3A6IDIwMHB4O1xyXG4gIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnZXh0cmEtc21hbGwnKXtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gICZfX2xlZnR7XHJcbiAgICB0ZXh0LWFsaWduOiAkcmlnaHQ7XHJcbiAgICBpbWd7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKC0xKTtcclxuICAgIH1cclxuICB9IC8vX19sZWZ0XHJcbiAgJl9fcmlnaHR7XHJcbiAgICB0ZXh0LWFsaWduOiAkbGVmdDtcclxuICB9IC8vX19yaWdodFxyXG59IC8vbW90YWctYnRuXHJcbi5tb3RhZy10aWxle1xyXG4gICZfX3RpdGxlLWltZ3tcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG4gICZfX3RpdGxle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpbms7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDU1cHggMTVweCA0MHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4yZW07XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxuICAgIG1heC13aWR0aDogNTAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfSAvLy0tLXNtYWxsXHJcbiAgfVxyXG59XHJcbi5qLXByZXYsXHJcbi5qLW5leHQge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLWdyZXk7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIC8vI3skbGVmdH06IDI0MHB4O1xyXG5cclxuICAgICY6aG92ZXIge1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgIGJveC1zaGFkb3c6IC0zcHggM3B4IDJweCByZ2JhKDAsMCwwLC4xKSxcclxuICAgICAgICAgICAgICAgICAgM3B4IC0zcHggMXB4IHJnYmEoMCwwLDAsLjEpIGluc2V0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uai1wcmV2IHtcclxuICAjeyRsZWZ0fTogLTUwcHg7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG5cclxuICAgIH1cclxufVxyXG5cclxuLmotbmV4dCB7XHJcbiAgICAjeyRyaWdodH06IC01MHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtMTM1ZGVnKTtcclxuICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcblxyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGVudC1iYW5uZXJ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbiAgbWF4LWhlaWdodDogODB2aDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgLy9tYXJnaW4tdG9wOiA5MHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgbWF4LWhlaWdodDogNjB2aDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xyXG4gIH1cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgbWF4LWhlaWdodDogMzB2aDtcclxuICB9XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX292ZXJsYXl7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAjeyRsZWZ0fTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgb3BhY2l0eTogLjU7XHJcbiAgfSAvL19fb3ZlcmxheVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X190ZXh0e1xyXG4gICAgbWF4LXdpZHRoOiA5MDBweDtcclxuICB9IC8vX190ZXh0XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX3RpdGxle1xyXG4gICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICAjeyRsZWZ0fTogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgfSAvL19fdGl0bGVcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fc3Vie1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB9IC8vX19zdWJcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9faW1ne1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAvL2JhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgfSAvL19faW1nXHJcbn0gLy9jb250ZW50LWJhbm5lclxyXG5cclxuLmNvbnRlbnR7XHJcbiAgQGF0LXJvb3QgI3smfV9fdGl0bGV7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBAYXQtcm9vdCAjeyZ9X19oM3tcclxuICAgIGgze1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB7XHJcbiAgbWFyZ2luOiAwIDAgMzBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtNXB4O1xyXG5cclxuICAmPmxpe1xyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIH0gLy9hXHJcbiAgICBoMXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgICYrbGl7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICB9IC8vYmVmb3JlXHJcbiAgICB9IC8vbGlcclxuICB9IC8vbGlcclxuXHJcbiAgJj4uYWN0aXZle1xyXG4gICAgY29sb3I6ICRjb2xvci1waW5rO1xyXG4gIH0gLy9hY3RpdmVcclxufSAvL2JyZWFkY3J1bWJcclxuXHJcbi5tZW51LWNvbnRhaW5lcntcclxuICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbGFyZ2UnKXtcclxuICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgdG9wOiAwO1xyXG4gICAgICN7JHJpZ2h0fTogLTE3cHg7XHJcbiAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgIHBhZGRpbmctI3skcmlnaHR9OiAxN3B4O1xyXG4gICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWChjYWxjKDEwMCUgLSA1MHB4KSk7XHJcbiAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gICB9XHJcbn0gLy9tZW51LWNvbnRhaW5lclxyXG5cclxuLmNvbnRlbnQtbWVudS1zaWRle1xyXG4gIG1heC13aWR0aDogMjg1cHg7XHJcbiAgbWFyZ2luLSN7JHJpZ2h0fTogNTAlO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdsYXJnZScpe1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgI3skcmlnaHR9OiAxN3B4O1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICAvL2JveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgLy9tYXgtd2lkdGg6IDgwJTtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzcHgpO1xyXG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCB0cmFuc3BhcmVudCA0N3B4LCAjNzc3IDQ3cHgsICM3NzcgNDhweCwgI2ZmZiA0OHB4LCAjZmZmIDEwMCUpO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIG1heC1oZWlnaHQ6IHVuc2V0O1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgICBwYWRkaW5nOiAxMDBweCAxNXB4IDAgNjJweDtcclxuICAvLyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSAtIDMwcHgpKTtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICB9IC8vLS0tbWVkaXVtXHJcbiAgJl9fYnRue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxNzBweDtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWFhO1xyXG5cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAyNnB4O1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2xhcmdlJyl7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH0gLy9fX2J0blxyXG5cclxuICAmX3JldmVhbGVke1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbn0gLy9jb250ZW50LW1lbnUtc2lkZVxyXG5cclxuLmNvbnRlbnQtbWVudXtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiA1MHB4IDBweCAwcHg7XHJcblxyXG4gIHNwYW57XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICRjb2xvci1waW5rO1xyXG4gIH1cclxuXHJcbiAgJl9fYmd7XHJcbiAgICAvL2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2VmZWZlZiwgI2ZmZiA0MCUpO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgQGF0LXJvb3QgI3smfV9fbGlzdHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTBlMGUwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fbGlzdC1pdGVte1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3ItcGluaztcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXBpbmsgIWltcG9ydGFudDtcclxuICAgICAgfSAvL2FcclxuICAgIH0gLy9fYWN0aXZlXHJcblxyXG4gICAgYXtcclxuICAgICAgY29sb3I6ICM3Nzc7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIH0gLy9hXHJcbiAgfSAvL2xpXHJcbn0gLy9jb250ZW50LW1lbnVcclxuXHJcbi5jb250ZW50LW1haW57XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIGgxe1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogJGNvbG9yLXBpbms7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH0gLy9oMVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X190ZXh0e1xyXG4gICAgLy9tYXgtd2lkdGg6IDEwMzBweDtcclxuICAgIG1heC13aWR0aDogODUlO1xyXG4gICAgd2lkdGg6IDEwMzBweDtcclxuICAgIC8vYm94LXNoYWRvdzogLTEwcHggMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgYm94LXNoYWRvdzogMjAwcHggMCAxNTBweCByZ2JhKDAsMCwwLC4xKTtcclxuICAgIHBhZGRpbmctI3skcmlnaHR9OiA1MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICBwYWRkaW5nLSN7JGxlZnR9OiAyMHB4O1xyXG4gICAgZmxvYXQ6ICRyaWdodDtcclxuXHJcbiAgICBhe1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAgICAgcCwgc3BhbntcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2h1Z2UnKXtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1heC13aWR0aDogdW5zZXQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfSAvLy0tLW1lZGl1bVxyXG5cclxuICAgIGhye1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgze1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcbiAgICBoMntcclxuICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bHtcclxuICAgICAgbGl7XHJcbiAgICAgICAgcGFkZGluZy0jeyRyaWdodH06IDIwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9idWxsZXQucG5nKTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICAgICN7JHJpZ2h0fTogMHB4O1xyXG4gICAgICAgIH0gLy9hZnRlclxyXG4gICAgICB9IC8vbGlcclxuICAgIH0gLy91bFxyXG4gIH0gLy9fX3RleHRcclxufSAvL2NvbnRlbnQtbWFpblxyXG5cclxuLmNvbnRlbnQtbWVudS1zaWRle1xyXG5cclxufVxyXG5cclxuLmNvbnRlbnQtbWluLWhlaWdodHtcclxuICBtaW4taGVpZ2h0OiAxMDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgfVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2V4dHJhMTB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGVudC1pY24tbWVudXtcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19saXN0e1xyXG5cclxuICB9IC8vX19saXN0XHJcbiAgQGF0LXJvb3QgI3smfV9fbGlzdC1pdGVte1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwwLDAsLjA1KTtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgc3BhbntcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Zne1xyXG4gICAgICBoZWlnaHQ6NDBweDtcclxuICAgICAgd2lkdGg6NDBweDtcclxuICAgICAgZmxvYXQ6JHJpZ2h0O1xyXG4gICAgfSAvL3N2Z1xyXG4gICAgc3BhbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZsb2F0OiRyaWdodDtcclxuICAgICAgbWFyZ2luLSN7JHJpZ2h0fTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgfSAvLzFzdFxyXG4gICAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgICBjb2xvcjogIzc3NztcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgfSAvL2xhc3RcclxuICAgIH0gLy9zcGFuXHJcbiAgfSAvL19fbGlzdC1pdGVtXHJcbn0gLy9jb250ZW50LWljbi1tZW51XHJcblxyXG4uY29udGVudC1uZXdze1xyXG4gIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICZfX3RpdGxle1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH0gLy9fX3RpdGxlXHJcbn0gLy9jb250ZW50LW5ld3NcclxuXHJcbi5zZWFyY2gtcmVzdWx0c3tcclxuICBjb2xvcjogIzc3NztcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgc3BhbntcclxuICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICB9XHJcbn0gLy9zZWFyY2gtcmVzdWx0c1xyXG5cclxuLmNvbnRlbnQtZm9ybXtcclxuICAvL2JvcmRlcjogMXB4IHNvbGlkICRjb2xvci1waW5rO1xyXG4gIHBhZGRpbmc6IDI1cHggMzVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgQGluY2x1ZGUgcGgtY29sb3IoIzc3Nyk7XHJcbiAgQGluY2x1ZGUgcGgtc2l6ZSgxOHB4LCAzMDApO1xyXG5cclxuICAmOmFmdGVye1xyXG4gICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL2Zvcm1fdGFnLnBuZyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICAjeyRsZWZ0fTogLTdweDtcclxuICB9IC8vYWZ0ZXJcclxuICAmX19pbnB1dHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH0gLy9fX2lucHV0XHJcbiAgJl9faW5wdXQtdGV4dHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBle1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH0gLy9fX2lucHV0LXRleHRcclxuICAmX190ZXh0YXJlYXtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJkMmQyO1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfSAvL19fdGV4dGFyZWFcclxuICAmX19zdWJtaXR7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgfSAvL19fc3VibWl0XHJcbn0gLy9jb250ZW50LWZvcm1cclxuXHJcbi5hY2N7XHJcbiAgQGF0LXJvb3QgI3smfV9fY29udGVudC10aXRsZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHdpZHRoOiAxMi41JTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgICAgd2lkdGg6IDEwJTtcclxuICAgIH0gLy8tLS1tZWRpdW1cclxuICB9IC8vX190aXRsZVxyXG4gIEBhdC1yb290ICN7Jn1fX2NvbnRlbnQtdGV4dHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgd2lkdGg6IDU2LjI1JTtcclxuICAgIHBhZGRpbmc6IDAgMjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgICAgd2lkdGg6IDYwJTtcclxuICAgIH0gLy8tLS1tZWRpdW1cclxuICB9IC8vX19jb250ZW50LXRleHRcclxuICBAYXQtcm9vdCAjeyZ9X19zZW5ke1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzEuMjUlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICB3aWR0aDogMzAlO1xyXG4gICAgfSAvLy0tLW1lZGl1bVxyXG5cclxuICAgIHNwYW57XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9IC8vc3BhblxyXG4gIH0gLy9fX3NlbmRcclxuICBAYXQtcm9vdCAjeyZ9X19idG57XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfSAvLy0tLW1lZGl1bVxyXG5cclxuICAgICY6YWN0aXZle1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDE0cHggMTZweCAxNHB4O1xyXG4gICAgfSAvL2FjdGl2ZVxyXG4gIH0gLy9fX2J0blxyXG4gIEBhdC1yb290ICN7Jn1fX29wZW4tYnRue1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4ICNlMWUxZTE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9IC8vLS0tc21hbGxcclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OicnO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNDUlO1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjNzc3O1xyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdHJhbnNpdGlvbjogLjFzO1xyXG4gICAgfSAvL2JlZm9yZVxyXG4gICAgJjphZnRlcntcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgdHJhbnNpdGlvbjogLjJzO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9IC8vLS0tc21hbGxcclxuICAgIH0gLy9hZnRlclxyXG4gIH0gLy9fX29wZW4tYnRuXHJcbiAgQGF0LXJvb3QgI3smfV9fbGlua3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOm5vdCguY29sbGFwc2VkKXtcclxuICAgICAgLnBhbmVsLXRpdGxlLCAuYWNjX19sb2NhdGlvbiwgLmFjY19fbnVtYmVye1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICB9IC8vcGFuZWwtdGl0bGVcclxuICAgICAgLmFjY19fb3Blbi1idG57XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcclxuICAgICAgICB9IC8vYWZ0ZXJcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpIHRyYW5zbGF0ZSgxNSUsLTUlKTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfSAvL2JlZm9yZVxyXG4gICAgICB9IC8vYWNjX19vcGVuLWJ0blxyXG4gICAgICAuYWNjX19sb2NhdGlvbntcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAuYWNjX19udW1iZXJ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH0gLy9ub3QgY29sbGFwc2VkXHJcbiAgfSAvL19fbGlua1xyXG4gIEBhdC1yb290ICN7Jn1fX2xvY2F0aW9ue1xyXG4gICAgd2lkdGg6IDIxJTtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHBhZGRpbmctdG9wOiAxOXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U1ZTVlNTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfSAvLy0tLW1lZGl1bVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH0gLy8tLS1zbWFsbFxyXG4gIH0gLy9fX2xvY2F0aW9uXHJcbiAgQGF0LXJvb3QgI3smfV9fbnVtYmVye1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICM3Nzc7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgcGFkZGluZy10b3A6IDE5cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9IC8vLS0tbWVkaXVtXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfSAvLy0tLXNtYWxsXHJcbiAgfSAvL19fbnVtYmVyXHJcbn0gLy9hY2NcclxuXHJcbi5wYW5lbC1ncm91cHtcclxuICAucGFuZWx7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjYWNhY2E7XHJcblxyXG4gICAgJisucGFuZWx7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtb2YtdHlwZShldmVuKXtcclxuICAgICAgLnBhbmVsLWhlYWRpbmd7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcclxuICAgICAgfVxyXG4gICAgfSAvL2V2ZW5cclxuXHJcbiAgICAucGFuZWwtYm9keXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwuMjUpIGluc2V0O1xyXG4gICAgfSAvL3BhbmVsLWJvZHlcclxuICB9IC8vcGFuZWxcclxuXHJcbiAgLnBhbmVsLWhlYWRpbmd7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwuMjUpO1xyXG5cclxuICAgIGF7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICB9IC8vYVxyXG4gICAgLy96LWluZGV4OiAxO1xyXG4gICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJisucGFuZWwtY29sbGFwc2V7XHJcbiAgICAgICY+LnBhbmVsLWJvZHl7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSAvL3BhbmVsLWdyb3VwXHJcblxyXG4ucGFuZWwtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGNvbG9yOiAjNzc3O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgcGFkZGluZy10b3A6IDE5cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHBhZGRpbmctI3skcmlnaHR9OiAxNXB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGhlaWdodDogNjBweDtcclxuICB3aWR0aDogY2FsYyg3MCUgLSA2MHB4KTtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH0gLy8tLS1tZWRpdW1cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBwYWRkaW5nLSN7JHJpZ2h0fTogNDBweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH0gLy8tLS1zbWFsbFxyXG59IC8vcGFuZWwtdGl0bGVcclxuXHJcbi5wYW5lbC1oZWFkaW5ne1xyXG4gIHBhZGRpbmc6IDA7XHJcbn0gLy9wYW5lbC1oZWFkaW5nXHJcblxyXG4uY29udGVudC1zbWFsbC1mdWxse1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiAjeyRyaWdodH07XHJcbiAgICB0ZXh0LWFsaWduOiAjeyRyaWdodH07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIH1cclxufVxyXG4iLCIuaXRlbS1ib3h7XHJcbiAgbWFyZ2luLXRvcDogMTQwcHg7XHJcblxyXG4gIC5icmVhZGNydW1ie1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsaXtcclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1waW5rO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9IC8vYWN0aXZlXHJcbiAgICAgIGF7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIH0gLy9hXHJcbiAgICB9IC8vbGlcclxuICB9IC8vYnJlYWRjcnVtYlxyXG59IC8vaXRlbS1ib3hcclxuLnNpbWlsYXJze1xyXG4gICZfX3RpdGxle1xyXG4gICAgY29sb3I6ICM3Nzc7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sb3Itc2VsZWN0aW9ue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMjMwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICZfX2NvbG9yLWNvbnRhaW5lcntcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgZmxvYXQ6ICRyaWdodDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmLnNlbGVjdGVke1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICB9XHJcbiAgfSAvL19fY29sb3ItY29udGFpbmVyXHJcbiAgJl9fY29sb3J7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9IC8vX19jb2xvclxyXG59IC8vY29sb3Itc2VsZWN0aW9uXHJcblxyXG4uaXRlbS1sZWZ0e1xyXG4gICZfX2ltYWdle1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC8vYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfSAvLy0tLXNtYWxsXHJcbiAgfSAvL19faW1hZ2VcclxuICAmX19wcmljZS1ibG9ja3tcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG4gIH0gLy9fX3ByaWNlLWJsb2NrXHJcbiAgJl9fcHJpY2UtdGV4dHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9IC8vX19wcmljZS10ZXh0XHJcbiAgJl9fcHJpY2V7XHJcbiAgICBjb2xvcjogJGNvbG9yLWFxdWE7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuXHJcbiAgICBpe1xyXG4gICAgICBmb250LXdlaWdodDogMTAwO1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnZXh0cmEtc21hbGwnKXtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tI3skcmlnaHR9OiAyMHB4O1xyXG4gICAgfVxyXG4gIH0gLy9fX3ByaWNlXHJcbiAgJl9fYnRue1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGluaztcclxuICAgIGJveC1zaGFkb3c6IC0zcHggM3B4IDAgcmdiYSgwLDAsMCwuMSk7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgYm94LXNoYWRvdzogMnB4IDJweCAxMHB4IHJnYmEoMCwwLDAsLjE1KTtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDEwMCUpO1xyXG4gICAgfSAvL2hvdmVyXHJcblxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmV7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLDAsMCwwLjUpO1xyXG4gICAgICB0b3A6IDFweDtcclxuICAgICAgbGVmdDogMXB4O1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH0gLy9hY3RpdmVcclxuICB9IC8vX19idG5cclxuXHJcbiAgJl9fc2VjdXJle1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIG1hcmdpbi0jeyRyaWdodH06IDQwcHg7XHJcbiAgfSAvL19fc2VjdXJlXHJcbn0gLy9pdGVtLWxlZnRcclxuXHJcbi5pdGVtLXRleHR7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiAuNXM7XHJcbiAgbWF4LWhlaWdodDogOTAwcHg7XHJcblxyXG4gICZfY2xvc2Vke1xyXG4gICAgbWF4LWhlaWdodDogNjBweDtcclxuXHJcbiAgICAuaXRlbS10ZXh0X190aXRsZXtcclxuICAgICAgLy9iYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZjBmMGYwLCAjZjBmMGYwKTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcclxuICAgIH1cclxuICB9XHJcbiAgJl9fdGV4dHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfSAvL3BcclxuICB9IC8vX190ZXh0XHJcbiAgJl9fdGl0bGV7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmMGYwZjAsIHRyYW5zcGFyZW50IDY2JSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRyYW5zaXRpb246IC41cztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3ItcGluaztcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1waW5rO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMzMlO1xyXG4gICAgICAjeyRsZWZ0fTogMjBweDtcclxuICAgIH1cclxuICB9IC8vX190aXRsZVxyXG59IC8vaXRlbS10ZXh0XHJcblxyXG4uaXRlbS1pbmZve1xyXG4gIHBhZGRpbmctI3skbGVmdH06IDIwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICB9XHJcbiAgcCwgaDIsIGgze1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG4gIH1cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9IC8vcFxyXG4gIGgye1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1saWxhY2g7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH0gLy9oMlxyXG4gIGgze1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgY29sb3I6ICMwMDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG4gIH0gLy9oM1xyXG5cclxuICB1bHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBsaXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMzVweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvYnVsbGV0LnBuZyk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICN7JHJpZ2h0fTogMjBweDtcclxuICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgIH0gLy9iZWZvcmVcclxuICAgIH0gLy9saVxyXG4gIH0gLy91bFxyXG59IC8vaXRlbS1pbmZvXHJcblxyXG4uaXRlbS1jb250ZW50e1xyXG4gIGZvbnQtc2l6ZTogJGl0ZW0tY29udGVudC1zaXplO1xyXG4gIGNvbG9yOiAkaXRlbS1jb250ZW50LWNvbG9yO1xyXG4gIHBhZGRpbmc6ICRpdGVtLWNvbnRlbnQtcGFkZGluZy12ICRpdGVtLWNvbnRlbnQtcGFkZGluZy1oO1xyXG5cclxuICBwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGl0ZW0tY29udGVudC1wYXJhLXNwYWNlO1xyXG4gIH1cclxufVxyXG4ucGFnZS1zZXBhcmF0b3J7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICBtYXJnaW46IDIwcHggMHB4O1xyXG4gIGZsb2F0OiAkcmlnaHQ7XHJcbn1cclxuLmNhdC1udW17XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGNvbG9yOiAjNzc3O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMzBweCAwIDI1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufSAvL2NhdC1udW1cclxuIiwiQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdGVkX2NzX2xvZ297XHJcbiAgICAwJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDt9XHJcbiAgICAxMDAle2JhY2tncm91bmQtcG9zaXRpb246IDAgLTQxOHB4O31cclxufVxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGVkX2NzX2xvZ297XHJcbiAgICAwJXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDt9XHJcbiAgICAxMDAle2JhY2tncm91bmQtcG9zaXRpb246IDAgLTQxOHB4O31cclxufVxyXG5cclxuLmNyZWRpdHtcclxuICBkaXNwbGF5OmJsb2NrO1xyXG59XHJcblxyXG4uY3NfbG9nb19wbmd7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNjNweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFLTUFBQUdpQ0FNQUFBQzhtWWFqQUFBQVhWQk1WRVVBQUFBeE1URXdNREF2THk4dUxpNHNMQ3dmSHg4QUFBQXVMaTRmSHg4YUdob29LQ2dBQUFBQUFBQXdNREFVRkJRQUFBQXJLeXNtSmlaUlVWRm9hR2hNVEV4N2Uzc0FBQUFmSHg4UER3OS9mMzl2YjI5ZlgxOC9QejlQVDArQ0pZTWZBQUFBRjNSU1RsTUE4UDdhbkxGSkg4ZDlYWElVQ3VjME9vZVpYc2V4SDdqK2ZTTUFBQVZ2U1VSQlZIamE3TjNaanRwQUVJWGhVOVdyMjlnR3NwenViTy8vbUtFZGtwQ1FTTm5USlBWSlk0eXBpOUlNSTgwdkJBTmpqUG1hNEJZTUxwRW5qQ3JtRm5BUlpNR050T0V6VzZndDRTK1loV3hNdU9Qa3M4RkdDak8rS0MzNGZRcGJqb2tGZDBSd0s3R2VFcnpIRjdtRzM4ZnpoS3R0d1R0eCtjS09rVE82bEhBdkN1UDk5UTJmQ0lLUENoUzNKbFVIUlhsLzE5M09ralVrSUR0VUpXdmpuUG94UUNReEFyNWhsMGpXR2FqYSt1TWVFTEp1TTBQbHpBdEI1MGhka3BJS1R5VXJLNjVVRGlqVDFEY29Cem5xWVFLbXFhQk1CNkFDY3V5WGoxTy9PN25Mc1FBRjNSYVVMR2dDVXNuUXduUHk1YXUyaUN5cVdGckdPOXVwUDN5ZHFnR0JiMTZ5ZUxyTW1Qb1hMaUpQMGFlWkwxNXg5bjFVSFJmc3l2bzBROFhsU1ozMkhiUGtvNTRWelIyQXJPY2orbVZ4T1FCVFBldEJiNzZkcVFxWVFWMmFod2o0QW1BVVFhVDNUSXVRRlR0SHNDNU45cW5YQUo5NEl2a0ZucmUvYUs0QjlKN3ppWWlNMksyNkt2UUE1NTRoSEIwVWNLRnFQU3E2bzZ1VHdxR3FDakN0Q0ZPNDdJbUxMUUZRQVQyNEx4anF4eDBoclFrV0orSXdid0E4UWRtbkNMNjg3dGoxbStRVHhPT0NDdkRrOXdValord1VrTklYeXdGaFdyR2ZPa3o3amdjRnprR3hvZ0poZno2R2NoQkJWNmxTNmNHODc2ajdHcTlmdkc1TEg0aGt4RHVOVlNvRmRNaDlLbXJ0UDlDYkhUTUZ1WGt2UmZqaURkTzdIVGQ2ZE5NWk9PWVZDSWZWclFkMzNrL0Z5V0hGUmJoY3hBcDNEdXNhZ0tMT0FYSkVGNTJJZU1CNXlJemNNSE1qMlRaa0Iyd1VkTmRCNXhlRUdiNmhNRzVLclc1dTZQck5pU2NzanF4YlA4NllwZStJNXZHRHlvcXZvc2RWWU1UZkU4cTM3RmdWZzZxbkQyY3pqREhtZHl1U01icE13ZWdXWHpDbWF4ZDIxb1hXaGRhRjFvWFdoZGFGMW9YV2hjYjhrNUliOWEveHg2cWFLQkhtMzJSZGFGMW9YV2hkYUYxb1hXaGRhRjFvek0rcU5XRndrZHd3dW1qWlpiNkRkYUYxb1hXaGRhRjFvWFdoZGFGMW9YWGhyelg3NGQrYmhEYndlNVBlQ3pKOEh4cGpyQXR2V0JkYUYxb1hXaGRhRjFvWFdoZWFUeTJ0RFIrSHl5Tzg2R1dNZVRqV2hkYUYxb1hXaGRhRjFvWFdoZGFGNWs3MDQ3L3NKZlFZblJkN2docnpFS3dMclF1dEM2MExyUXV0QzYwTHJRdU4rUU8yOFZPN3NHSjBqN0NqZVVUL1N4ZmVoZUdBWGRpblB6TmNGL3FteTloZHVHVmV4TEc3RUpIWkw0TjNZV0Y1Z0M3Y3JBdC9RUmRtc1M2MExqVEdQSndIK0h5YStBQ2ZyeG80L24vZndMYmdhNndMdjdzTDc0M1loVy9adTRQVWlHRWdpS0t5cldtYkNDTzBLdXYrRjgwcWtIZ3l1d1NxbWY5UDRKWGhvVllyMU1zdE14ZWV4Nkl3ZDJHZjBqWE1YVml1cTM2WXUzQlh0WGRoVTlpN2NKditMbndNWElnTGlZamV0L1BoUDVEZHBQSnJSaTdzdFpYbjdGd1l0ZHp5YytGUWxPZThYQmc2aHZrYzZTRnBkdTg1MGxxdnBSVDNPZEpIZ2puU29kM2VoYUd3ZCtFNUF4ZmlRaUtpZjZndi9xOUdMZ2xPTmR2U3krODV1ZkJGYmk1OHpzK0ZvVlp1MmJtdzZham1jNlNySkRWdkY0NVFBaGV1cTc4TE4rNFgvb2tMbXpndnhJVkU5RlVjL21kSFZiTzRkMWIrVE5sNkZ4ZXlkNGE5TXo0dVpPOE1lMmZNWE1qZUdWeEl1ZHNURE1HRlZOdzd0d1FYelloK2hndHhJUzdFaGJnUUYrSkNYSWdMWC9WRzZ6TjNUZnVQN1BKL0ZKS0ljQ0V1eElXNEVCZmlRbHlJQytsN2E0SjM0NjhFTHhmMkJBc3ppUWdYNGtKY2lBdHhJUzdFaGJpUWJvM05ub1M3RXBDd1ZVNElpYktGQzNFaExzU0Z1QkFYNGtKY1NPNGxPSHpiRTl3aDdKTW40WWx3NFMxY2lBdHhJUzdFaGJnUUYzNjJkd2NuQU1KQUVFVVhvaUZFSk1kMSttOVVLMUFobHduOHYxVThXQmdpb24vVkJUWW5TcFp3YjJ5dVh3bHJ1REFWOWk3Y0ZiZ1FGK0pDWElnTGNlRkh1SkNJaUJ5clRhMm56RjE0UFNkekY4YlJ4NGtMY1NFdXhJVzRFQmUraEFzbnV3RzhWSWdBQU0rdER3QUFBQUJKUlU1RXJrSmdnZz09Jyk7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYW5pbWF0ZWRfY3NfbG9nbyAzcyBzdGVwcygxOSkgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb246IGFuaW1hdGVkX2NzX2xvZ28gM3Mgc3RlcHMoMTkpIGluZmluaXRlO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOmFsbCAwLjVzO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICBib3R0b206IDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICN7JGxlZnR9OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMjVweCk7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgfVxyXG59XHJcbi5jc19sb2dvX3BuZ193aGl0ZXtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFLTUFBQUdpQ0FNQUFBQzhtWWFqQUFBQU0xQk1WRVVBQUFELy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vKzNsZUtDQUFBQUVIUlNUbE1BOEp6YXNVazJIOGRkZlhJVUN1ZUg2R016VGdBQUJRcEpSRUZVZU5yczI5bXVFbEVRUnVGVnRlZWUrTi8vYVdVM2VrVFJ4T25FMXRTWFFHQlRJUldHaEhVQklZVHdQVG50WEZ5VGJseFY2Y29BMlhhZXRNcFhhcFlhZjhGcXVtdThTUGJWb0NSVDU1dmF6dnNaVWk5Tmd4ZG1MeCtGaGp2ZmxNVDdjZDM0cU80OGxKM1hIWXRXcHRaNFZVemw5Ynp5aFd4OE5oRFBGaWtoQmc5TGVwNlZsQnYwaEI3V3BubUdXVk1CRjZkMlBnWjZjREJKZFZXV1Z0MFpVNUswbjdPNEh2aEl0akdXQlZqR1psWGJBc3N5R01zR0Fxdnp1Qzd6N3BLV2pRSGo3WXVnZ1F4TldibHAyczEyaVYyZGgzcWJENzlOa1hVM1hLbXJ0SGtCS0xvVmIrZk9xMnRLMmptTm8zZGtxUzlLbWp0MjYxVXVsRGJvOHNvOHR0UXpMSEp0ZW5vNW13eDFwRjJPR1JLb21GSGtycmFiSkU1SjU1UzlUUTBYelhkY3oxKzBKSkM3MXBzb0twd09IVUliS1dWeVRRaFNsbFRGVkpNV2taQmtzQnprSmJzMmdOb0FHWEllQzJaOTNoR1RqRDJaSmRZS3VKQTlUdzBYa3d1YU44d0JKTkROendXTFZrNENHNExVTTNrNU9HOG1saXBnRTNnVzUzR0dKWkhIWnNZa3lTUkhIVGttWEh4NnI2RklCWjRHRFNXNmNCVk42OU9PWFVhWHV3M1RYWHZzV09WTWkwUHRCK1R0U01lVy9MeHB5YllESU44UE9VaWVqeVBEVUVwZ2xha2tNM05JanExMHNhcnFydElUVkJud05waDhKNis0R0NybldGckZ0QXB1dXJFblNYVmVyNncyZDBUT0x4b0gzL1AwckZtRnZ5ZVBIOWxSNHFKMDR5T3RoQkRDZXh2V3Vib3U0K3AySDF6VDJZVVAwWVhSaGRHRjBZWFJoZEdGMFlYUmhTSDhsMXE2NnEveGY2dHFpaFhDL3ltNk1Mb3d1akM2TUxvd3VqQzZNTG93aE44bE5TNnVTSldySzVGZDRTZEVGMFlYUmhkR0YwWVhSaGRHRjBZWFJoZitXYXRmL3I5SlhQbS9TWjlrdTN3Zmh2Q0J2VHRXWVJnRUFqQ2NTSlZrRU83OW43YWRVa2pvVUNqbGpuei83T0NndzRkd2lndmZjU0VYY2lFWGNpRVhjcUZPellqME9Kd1ZIcjBrbFlzTHVaQUx1WkFMdVpBTHVWQ1hlc3YvN0xWR1c3TFhWZ2RVS2hFWGNpRVhjaUVYY2lFWGNxSDBoMForYXU5NTczeXBQYXBpZDNIaEdZWVpYWGlzUHNybndoWXhjN3R3YlBHcTUzYmgwbU5yTTdrTDk5Z0x1SEJ3NFE5Y3VLMWN5SVdTeWxWZ1BrMHZNRi8xRWZsLzMxakdaOGR3NGRjdXZKYlJoVS8yN2lCRlloQUlvN0NhbERxSVdQYy83VFN6Q0RPZHpLS2hHLzRpNzUwZ215UjhXS3FkOWd1b3VYRDI3Q2J1d3VxUGxyZ0xrM3Y1RW5kaDh5THZ3dUVtNzhJdGdBdjNoUXR4SVJIUmZadTcva0QyY0UrWENibXdscEhPeWJuUVNucEt6NFhMTFozVGNxRjVYK0p6cE4wZlZlMDUwbEk4cDZRK1I3b0htQ05kM3VSZGFHN3lMcHh1dUJBWEVoRjlvSnIxYjQzTUFWWTFSNjdwT2lVWFhpZm53b3ZrWEdqbkg3dWNDNGYzSWo1SCt0UFFkdUd5Q0M3MEFDN2MyRi9JL2tKY2lBdUozcHgxL2JXam92dGxPcHFGTDFPMDd1SkN6cDNoM0JrZEYzTHVET2ZPNEVKY2lBdnBqYlVBUTNDbSt5b2R6UzNBUmpPaXYrRkNYSWdMY1NFdXhJVzRFQmZpd3YrNjBmR1p6VjMrSVd1QVN5R0pDQmZpUWx5SUMzRWhMc1NGdUpCK0YrSGVlQTl3YzJFTmNHQW1FZUZDWElnTGNTRXV4SVc0RUJmU1UydVRKMkdMUU1KUldDRWtpaFl1eElXNEVCZmlRbHlJQzNFaHFSZGc4YTNwdmk1SE5jQXpFcjBTTHNTRnVCQVg0a0pjaUF0eDRYZDdkM1FDSUF3RVVUQVlFeEpFdVA2cjFRcnlJOGdGNW5VeHNMQmNLT20zMmdhZkV6VnF5VjQvc3E0U2RuRmhTZS9DTXdvWGNpRVhjaUVYY3VFeUxwUWs1YXlOR0RNaXZRdmZrcnV3WExQZlhNaUZYTWlGWE1pRmk3andZdzhScVJNNlI3c3l6UUFBQUFCSlJVNUVya0pnZ2c9PScpO1xyXG59XHJcbiIsIi5ob21lLWNvbnRlbnR7XG5cbn0gLy9ob21lLWNvbnRlbnRcblxuLmhvbWUtc3RyaXB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDE1MHB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zaWx2ZXI7XG4gIGZsb2F0OiRyaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE3cHg7XG59XG5cbi5icmFuZC1pbWd7XG4gIGZsb2F0OiRyaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6bm90KDpsYXN0LW9mLXR5cGUpe1xuICAgIG1hcmdpbi0jeyRsZWZ0fTogNiU7XG4gIH1cbn1cblxuLmNvbnRlbnQtc2lkZXtcbiAgbWFyZ2luLSN7JHJpZ2h0fTogNjYwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1NjBweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBwe1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBjb2xvcjogIzUwNGE0ODtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICB9XG59IC8vY29udGVudC1zaWRlXG5cbi5jb250ZW50LXRpdGxle1xuICB0ZXh0LWFsaWduOiRyaWdodDtcbiAgbWFyZ2luOiA2MHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGgxe1xuICAgIGNvbG9yOiAjMzkzOTM5O1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHBhZGRpbmc6MDtcbiAgfVxufSAvL2NvbnRlbnQtdGl0bGVcblxuLmNvbnRlbnQtdGV4dHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctI3skcmlnaHR9OiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMDtcbiAgfSAvLy0tLXNtYWxsXG4gICZfZnVsbHtcbiAgICBwYWRkaW5nLSN7JGxlZnR9OiA2MHB4O1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XG4gICAgICBwYWRkaW5nLSN7JGxlZnR9OiAwO1xuICAgIH0gLy8tLS1zbWFsbFxuICB9XG59XG5cbi5jb250ZW50LWltYWdle1xuICBmbG9hdDokcmlnaHQ7XG59XG5cbi5tZW51LXNpZGV7XG4gIHdpZHRoOiAyNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tI3skcmlnaHR9OiAzNXB4O1xuXG4gIHVse1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCBzaWx2ZXI7XG5cbiAgICBsaXtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBzaWx2ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDEycHggMCAxM3B4O1xuXG4gICAgICBhe1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfSAvL2FcblxuICAgICAgJi5jb250ZW50LWl0ZW0tc2VsZWN0ZWQsICY6aG92ZXJ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCAkY29sb3ItZ3JlZW47XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1ncmVlbjtcbiAgICAgICAgfSAvL2FcbiAgICAgIH0gLy9jb250ZW50LWl0ZW0tc2VsZWN0ZWRcbiAgICB9IC8vbGlcbiAgfSAvL3VsXG5cbiAgaDJ7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWFyZ2luLXRvcDogNzVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfSAvL2gyXG59IC8vbWVudS1zaWRlXG4iLCIvL3RleHRcclxuJGZvbnQtc2l6ZS1zOiAxNHB4O1xyXG4kZm9udC1zaXplLW06IDIwcHg7XHJcbiRmb250LXNpemUtbGc6IDI0cHg7XHJcbiRmb250LXNpemUteGw6IDMwcHg7XHJcblxyXG4kdGl0bGUtZm9udC1zaXplOiA1MHB4O1xyXG4kdGl0bGUtcGFkZGluZy12OiAwcHg7XHJcbiR0aXRsZS1wYWRkaW5nLWg6IDA7XHJcbiR0aXRsZS1jb2xvcjogIzM5MzkzOTtcclxuXHJcbiR0ZXh0LXNoYWRvdy1vZmZzZXQteDogMDtcclxuJHRleHQtc2hhZG93LW9mZnNldC15OiAwO1xyXG4kdGV4dC1zaGFkb3ctc2l6ZTogMzBweDtcclxuJHRleHQtc2hhZG93LWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG4kdGV4dC1zcGFjZS1sZXR0ZXJzOiB1bnNldDtcclxuJHRleHQtc3BhY2UtbGluZXM6IHVuc2V0O1xyXG4kdGV4dC1zcGFjZS1wYXJhOiAzMHB4O1xyXG5cclxuLy9idXR0b25cclxuJGotYnRuLXRleHQtc2l6ZTogMjRweDtcclxuJGotYnRuLWgtcGFkZGluZzogMjBweDtcclxuJGotYnRuLXJhZGl1czogNHB4O1xyXG4kai1idG4tdG9wLXBhZGRpbmc6IDEwcHg7XHJcblxyXG5cclxuJGotYnRuLWJvdHRvbS1wYWRkaW5nOiAxMXB4O1xyXG5cclxuJGotYnRuLWxvbmctcGFkZGluZzogNDVweDsgLy9taW4gMXB4IG9yIHVuc2V0XHJcbiRqLWJ0bi13aWRlLXBhZGRpbmc6IHVuc2V0OyAvL21pbiAxcHggb3IgdW5zZXRcclxuJGotYnRuLW5hcnJvdy1wYWRkaW5nOiAxcHg7IC8vbWluIDFweCBvciB1bnNldFxyXG5cclxuLy9zZXBhcmF0b3JcclxuJHNlcGFyYXRvci12LXNwYWNlOiAyNXB4O1xyXG4kc2VwYXJhdG9yLWxlbmd0aDogMTUwcHg7XHJcbiRzZXBhcmF0b3ItbGluZS13aWR0aDogM3B4O1xyXG5cclxuLy9jb21wb25lbnRcclxuJGNvbXBvbmVudC1zcGFjZS10b3A6IDEyMHB4O1xyXG4kY29tcG9uZW50LXNwYWNlLWJvdHRvbTogMHB4O1xyXG5cclxuJGNvbXBvbmVudC1ob3Zlci1kaXN0YW5jZTogMTBweDtcclxuXHJcbiRjb21wb25lbnQtc2hhZG93LW9mZnNldC14OiAwO1xyXG4kY29tcG9uZW50LXNoYWRvdy1vZmZzZXQteTogMDtcclxuJGNvbXBvbmVudC1zaGFkb3ctc2l6ZTogMjBweDtcclxuJGNvbXBvbmVudC1zaGFkb3ctc3ByZWFkOiAwO1xyXG4kY29tcG9uZW50LXNoYWRvdy1jb2xvcjogJGNvbG9yLXNoYWRvdy1ibGFjay1vcGFjO1xyXG5cclxuLy90YWJzXHJcbiR0YWItdGl0bGUtaGVhZC1zYXBjZTogODBweDtcclxuJHRhYi10aXRsZS1oLW1hcmdpbjogMHB4O1xyXG4kdGFiLXRpdGxlLWZvb3Qtc3BhY2U6IDE1cHg7XHJcblxyXG4kdGFiLXRpdGxlLWxlZnQtc3BhY2U6IDMwcHg7XHJcbiR0YWItdGl0bGUtc2VwYXJhdG9yLWNoYXI6ICd8JztcclxuJHRhYi10aXRsZS1zZXBhcmF0b3Itb2Zmc2V0OiAtNXB4O1xyXG4kdGFiLXRpdGxlLXNlcGFyYXRvci13ZWlnaHQ6IDUwMDtcclxuXHJcbiR0YWItdGl0bGUtd2VpZ2h0OiA1MDA7XHJcbiR0YWItdGl0bGUtY29sb3I6ICRjb2xvci1ibGFjaztcclxuJHRhYi10aXRsZS1hY3RpdmUtd2VpZ2h0OiA3MDA7XHJcbiR0YWItdGl0bGUtYWN0aXZlLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG4kdGFiLWNvbnRlbnQtaGVpZ2h0OiAzMDBweDtcclxuJHRhYi1jb250ZW50LXdpZHRoOiAwO1xyXG5cclxuJHRhYi10ZXh0LWhlYWQtc3BhY2U6IDI1cHg7XHJcbiR0YWItdGV4dC1jb2xvcjogJGNvbG9yLXN0ZWVsLWdyZXk7XHJcbiR0YWItdGV4dC1zaXplOiAxOHB4O1xyXG4kdGFiLXRleHQtaGVpZ2h0OiAyNXB4O1xyXG4kdGFiLXRleHQtbGVmdC1zcGFjZTogMzBweDtcclxuJHRhYi10ZXh0LXJpZ2h0LXNwYWNlOiAwcHg7XHJcblxyXG4kdGFiLXRleHQtc3BlZWQ6IDFzO1xyXG5cclxuLy9pbWctZWZmZWN0XHJcbiRlZmZlY3QtYmctc2l6ZS12OiBhdXRvIDEwMCU7XHJcbiRlZmZlY3QtYmctc2l6ZS1oOiAxMDAlIGF1dG87XHJcbiRlZmZlY3QtYmctZmluYWwtc2l6ZTogYXV0byAxMDQlO1xyXG5cclxuJGVmZmVjdC10cmFuc2l0aW9uLWZhc3Q6IC4zcztcclxuJGVmZmVjdC10cmFuc2l0aW9uLW1lZGl1bTogLjVzO1xyXG4kZWZmZWN0LXRyYW5zaXRpb24tc2xvdzogMXM7XHJcbiIsIkAtd2Via2l0LWtleWZyYW1lcyBob21lLXNjcm9sbGVyIHtcclxuICAwJSB7XHJcbiAgICBib3R0b206IDdweDtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJvdHRvbTogMjdweDtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBib3R0b206IDdweDtcclxuICB9XHJcbn0gLy8td2Via2l0LWtleWZyYW1lcyBob21lLXNjcm9sbGVyXHJcbkBrZXlmcmFtZXMgaG9tZS1zY3JvbGxlciB7XHJcbiAgMCUge1xyXG4gICAgYm90dG9tOiA3cHg7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBib3R0b206IDI3cHg7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgYm90dG9tOiA3cHg7XHJcbiAgfVxyXG59IC8va2V5ZnJhbWVzIGhvbWUtc2Nyb2xsZXJcclxuIiwiLmotZm9ybXtcclxuXHJcbiAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkai1mb3JtLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xyXG4gIH1cclxuICA6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRqLWZvcm0taW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgfVxyXG4gIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRqLWZvcm0taW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XHJcbiAgfVxyXG4gIDotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkai1mb3JtLWlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX2lucHV0e1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGotZm9ybS1pbnB1dC1jb3JuZXI7XHJcbiAgICBib3JkZXI6ICRqLWZvcm0taW5wdXQtYm9yZGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGotZm9ybS1pbnB1dC1mb290LXNwYWNlO1xyXG4gICAgcGFkZGluZzogJHBhZGRpbmctYmFzZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRqLWZvcm0tdGV4dC1pbnB1dC1iZztcclxuXHJcbiAgfSAvL19faW5wdXRcclxuICBAYXQtcm9vdCAjeyZ9X190ZXh0LWlucHV0e1xyXG4gICAgd2lkdGg6ICRqLWZvcm0tdGV4dC1pbnB1dC13aWR0aDtcclxuICAgIGhlaWdodDogJGotZm9ybS10ZXh0LWlucHV0LWhlaWdodDtcclxuXHJcbiAgfSAvL19fdGV4dC1pbnB1dFxyXG5cclxuICB0ZXh0YXJlYXtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIHdpZHRoOiAkai1mb3JtLXRleHRhcmVhLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkai1mb3JtLXRleHRhcmVhLWhlaWdodDtcclxuXHJcbiAgfSAvL3RleHRhcmVhXHJcbn0gLy9qLWZvcm1cclxuIiwiJGotZm9ybS1pbnB1dC1jb3JuZXI6IDRweDtcclxuJGotZm9ybS1pbnB1dC1ib3JkZXI6IG5vbmU7XHJcbiRqLWZvcm0taW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuJGotZm9ybS1pbnB1dC1mb290LXNwYWNlOiA4cHg7XHJcblxyXG4kai1mb3JtLXRleHQtaW5wdXQtd2lkdGg6IDEwMCU7XHJcbiRqLWZvcm0tdGV4dC1pbnB1dC1oZWlnaHQ6IDM1cHg7XHJcbiRqLWZvcm0tdGV4dC1pbnB1dC1iZzogJGNvbG9yLXdoaXRlO1xyXG5cclxuJGotZm9ybS10ZXh0YXJlYS13aWR0aDogMTAwJTtcclxuJGotZm9ybS10ZXh0YXJlYS1oZWlnaHQ6IDIwMHB4O1xyXG4iLCIuaG9tZS1zaWRlZm9ybXtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMjtcclxuICB0b3A6IDA7XHJcbiAgI3skbGVmdH06IDA7XHJcbiAgaGVpZ2h0OiA5MHZoO1xyXG4gIG1pbi1oZWlnaHQ6IDgwMHB4O1xyXG4gIHdpZHRoOiA3MzBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjkzMDg5O1xyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNXMsIGJveC1zaGFkb3cgLjJzO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC41KTtcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9oaWRkZW57XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9IC8vX2hpZGRlblxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19jbG9zZS1idG57XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDE0MHB4O1xyXG4gICAgI3skcmlnaHR9OiAyNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gIH0gLy9fX2Nsb3NlLWJ0blxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X190aXRsZXtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyMHZoO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogNTVweDtcclxuICB9IC8vX190aXRsZVxyXG4gIEBhdC1yb290ICN7Jn1fX2Zvcm17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRvcDogMzV2aDtcclxuXHJcbiAgICBpbnB1dHtcclxuICAgICAgJlt0eXBlPSd0ZXh0J10sICZbdHlwZT0ncGFzc3dvcmQnXXtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIHdpZHRoOiAyODVweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMjVweDtcclxuICAgICAgfSAvL3RleHQgcGFzc3dvcmRcclxuICAgICAgJlt0eXBlPSdzdWJtaXQnXXtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDI4NXB4O1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcXVhO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgfSAvL3N1Ym1pdFxyXG4gICAgfSAvL2lucHV0XHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMjg1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246JHJpZ2h0O1xyXG4gICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xyXG4gICAgfSAvL2FcclxuICB9IC8vX19mb3JtXHJcbn0gLy9ob21lLXNpZGVmb3JtXHJcblxyXG5cclxuXHJcblxyXG4vKi5zaWRlLWZvcm17XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICAjeyRsZWZ0fTogMDtcclxuICB3aWR0aDogMjUwcHg7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHotaW5kZXg6IDIwMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLC4xKTtcclxuICB0cmFuc2l0aW9uOiAuM3M7XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX3NjcmVlbi1vdmVybGF5e1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgI3skbGVmdH06IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxOTk5OTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIEBhdC1yb290ICN7Jn1fYWN0aXZle1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH0gLy9fYWN0aXZlXHJcbiAgfSAvL19fc2NyZWVuLW92ZXJsYXlcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9oaWRkZW57XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX2xvZ297XHJcbiAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfSAvL19fbG9nb1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19yZXZlYWwtYnRue1xyXG4gICAgd2lkdGg6IDkwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCA0MHB4IDQwcHggMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICN7JHJpZ2h0fTogLTkwcHg7XHJcbiAgICB0b3A6IDM2MHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxOXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwMiU7XHJcbiAgICAgICN7JGxlZnR9OiAtMTlweDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfSAvL2FmdGVyIC0gc2hhZG93LWNvdmVyXHJcblxyXG4gICAgPmRpdntcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xyXG4gICAgICBwYWRkaW5nLSN7JHJpZ2h0fTogMTBweDtcclxuICAgICAgdHJhbnNpdGlvbjogLjNzO1xyXG5cclxuICAgICAgPmltZ3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDokbGVmdDtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID5pbWd7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IC4zcztcclxuICAgICAgZmxvYXQ6JGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9yZXZlYWxlZHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICN7JHJpZ2h0fTogLTYwcHg7XHJcblxyXG4gICAgICA+ZGl2e1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgPmltZ3tcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAvL19fcmV2ZWFsLWJ0blxyXG4gIEBhdC1yb290ICN7Jn1fX3JldmVhbC14e1xyXG5cclxuICB9IC8vX19yZXZlYWwteFxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19jb250YWN0c3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2Q2ZDZkNjtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjZDZkNmQ2O1xyXG4gICAgaGVpZ2h0OiAyMzBweDtcclxuXHJcbiAgfSAvL19fY29udGFjdHNcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fY29udGFjdHMtaWNue1xyXG4gICAgcGFkZGluZy0jeyRyaWdodH06IDE1cHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgd2lkdGg6IDIwJTtcclxuICAgIGZsb2F0OiRyaWdodDtcclxuICB9IC8vX19jb250YWN0cy1pY25cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fZGV0YWlsc3tcclxuICAgIHBhZGRpbmctI3skcmlnaHR9OiAyMHB4O1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGZsb2F0OiRyaWdodDtcclxuICB9IC8vX19kZXRhaWxzXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX3Bob25le1xyXG4gICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JlZW47XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfSAvL19fcGhvbmVcclxuICBAYXQtcm9vdCAjeyZ9X19waG9uZS10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH0gLy9fX3Bob25lLXRpdGxlXHJcbiAgQGF0LXJvb3QgI3smfV9fZm9ybXtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q2ZDZkNjtcclxuXHJcbiAgICBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkNmQ2ZDY7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcclxuICAgICAgYm94LXNoYWRvdzogMXB4IDNweCA1cHggcmdiYSgwLDAsMCwuMSkgaW5zZXQ7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgfSAvL2lucHV0IHNlbGVjdCB0ZXh0YXJlYVxyXG5cclxuICAgIGlucHV0LCBzZWxlY3R7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH0gLy9pbnB1dCBzZWxlY3RcclxuXHJcbiAgICB0ZXh0YXJlYXtcclxuICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgfSAvL3RleHRhcmVhXHJcblxyXG4gICAgaW5wdXRbdHlwZT0nc3VibWl0J117XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmVlbjtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgfVxyXG4gIH0gLy9fX2Zvcm1cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fZm9ybS10aXRsZXtcclxuICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgfSAvL19fZm9ybS10aXRsZVxyXG4gIEBhdC1yb290ICN7Jn1fX2Zvcm0tc3Vie1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH0gLy9fX2Zvcm0tc3ViXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX3NvY3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICBoZWlnaHQ6IDkwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q2ZDZkNjtcclxuICB9IC8vX19zb2NcclxuICBAYXQtcm9vdCAjeyZ9X19zb2MtYnRue1xyXG4gICAgZmxvYXQ6JGxlZnQ7XHJcbiAgICB3aWR0aDogMzMlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTVweCAxMHB4IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcblxyXG4gICAgJjpub3QoOmxhc3Qtb2YtdHlwZSl7XHJcbiAgICAgIGJvcmRlci0jeyRyaWdodH06IHNvbGlkIDFweCAjZDZkNmQ2O1xyXG4gICAgfSAvL25vdCBsYXN0XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjE1KTtcclxuICAgIH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW57XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogIzQxNTY2NztcclxuICAgIH1cclxuXHJcbiAgfSAvL19fc29jLWJ0blxyXG59IC8vc2lkZS1mb3JtXHJcbiovXHJcbiIsIi5ob21lLXNjcm9sbGVye1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogNDVweDtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIGJvcmRlcjogc29saWQgMnB4ICNmZmY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICN7JGxlZnR9OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHRvcDogLTk1cHg7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5ob21lLXNjcm9sbGVyLWJhbGx7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgaGVpZ2h0OiA4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgI3skbGVmdH06IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIGJvdHRvbTogN3B4O1xyXG5cclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBob21lLXNjcm9sbGVyIDJzIGluZmluaXRlO1xyXG4gICAgYW5pbWF0aW9uOiBob21lLXNjcm9sbGVyIDJzIGluZmluaXRlO1xyXG4gIH0gLy9ob21lLXNjcm9sbGVyLWJhbGxcclxufSAvL2hvbWUtc2Nyb2xsZXJcclxuIiwiLyoqXHJcbipcclxuKlxyXG4qL1xyXG5cclxuYm9keS5ibGFja2FuZHdoaXRlIHtcclxuICAgIGNvbG9yOiMwMDAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMSkgIWltcG9ydGFudDtcclxuICAgIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMSkgIWltcG9ydGFudDtcclxuICAgIC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgxKSAhaW1wb3J0YW50O1xyXG4gICAgLW8tZmlsdGVyOiBncmF5c2NhbGUoMSkgIWltcG9ydGFudDtcclxuICAgIGZpbHRlcjogZ3JheXNjYWxlKDEpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG5ib2R5LmJsYWNrYW5kd2hpdGUgKntcclxuICAgIGNvbG9yOiMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5oZWF2ZXlzaWdodGVkYmxhY2t7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZGJsYWNrICp7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZGJsYWNrIC5zaW1wbHlfY3JlZGl0IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgdXJsKFwiLi4vaW1hZ2VzL3NpbXBseS13aGl0ZS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDA7XHJcbn1cclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZGJsYWNrIGF7XHJcbiAgICBvdXRsaW5lOjFweCBkb3R0ZWQgeWVsbG93ICFpbXBvcnRhbnQ7O1xyXG59XHJcblxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZXtcclxuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOm5vbmUgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAqe1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgLyogYmFja2dyb3VuZDpub25lICFpbXBvcnRhbnQ7Ki9cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbmJvZHkuaGVhdmV5c2lnaHRlZHdoaXRlIC5zaW1wbHlfY3JlZGl0IHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgdXJsKFwiLi4vaW1hZ2VzL3NpbXBseS1ibGFjay5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAwIDA7XHJcbn1cclxuXHJcblxyXG5cclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgYXtcclxuICAgIG91dGxpbmU6MXB4IGRvdHRlZCAjMDAwICFpbXBvcnRhbnQ7O1xyXG59XHJcblxyXG5cclxuYm9keS5oZWF2ZXlzaWdodGVkd2hpdGUgLmFjY2Vzc2liaWxpdHlfd3JhcHBlciAubWFpbk5tZW51ICosXHJcbmJvZHkuaGVhdmV5c2lnaHRlZHdoaXRlIC5hY2Nlc3NpYmlsaXR5X3dyYXBwZXIgLm1haW5ObWVudSAqe1xyXG4gICAgY29sb3I6IzAwMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzpub25lXHJcbn1cclxuXHJcbmJvZHkuYmxhY2thbmR3aGl0ZSAuYWNjZXNzaWJpbGl0eV93cmFwcGVyIC5tYWluTm1lbnUgKjpmb2N1cyxib2R5LmJsYWNrYW5kd2hpdGUgLmFjY2Vzc2liaWxpdHlfd3JhcHBlciAubWFpbk5tZW51ICo6aG92ZXIsXHJcbmJvZHkuaGVhdmV5c2lnaHRlZHdoaXRlIC5hY2Nlc3NpYmlsaXR5X3dyYXBwZXIgLm1haW5ObWVudSAqOmZvY3VzLGJvZHkuaGVhdmV5c2lnaHRlZHdoaXRlIC5hY2Nlc3NpYmlsaXR5X3dyYXBwZXIgLm1haW5ObWVudSAqOmhvdmVyLFxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuYWNjZXNzaWJpbGl0eV93cmFwcGVyIC5tYWluTm1lbnUgKjpmb2N1cyxib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuYWNjZXNzaWJpbGl0eV93cmFwcGVyIC5tYWluTm1lbnUgKjpob3ZlcntcclxuICAgIGNvbG9yOiMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI3F1aWNrTWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNzUpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMCk7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIG1heC13aWR0aDogODB2dztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjg1cHg7XHJcbiAgICB0b3A6IC0xMDBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgbWluLXdpZHRoOiA2ODBweDtcclxufVxyXG5ib2R5LndpdGhfanMgI3F1aWNrTWVudXtcclxuICAgIHRvcDogLTZweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBfdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5ib2R5LndpdGhfanMgI3F1aWNrTWVudS5mb2N1c2lue1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBpbml0aWFsO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLDAsMCwwLjQpO1xyXG59XHJcbiNxdWlja01lbnUgPiBkaXYge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBoZWlnaHQ6IDkwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAycHggMSU7XHJcbiAgICB3aWR0aDogOTglO1xyXG59XHJcblxyXG4jcXVpY2tNZW51IGEge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgZm9udC1mYW1pbHk6IGFyaWFsO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xyXG59XHJcbiNxdWlja01lbnUgYTpob3ZlciAsICNxdWlja01lbnUgYTpmb2N1cyAge1xyXG4gICAgLypiYWNrZ3JvdW5kOiNmZmZmY2MgIWltcG9ydGFudDsqL1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDZweCAzcHggI2ZmZmYwMCwgMCAwIDFweCAxcHggI2YwMCBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2JmMTcyMiAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjYmJiO1xyXG4gICAgb3V0bGluZS1zdHlsZTogaW5zZXQ7XHJcbiAgICBvdXRsaW5lLWNvbG9yOiByZWQ7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluIDBzLCB0ZXh0LXNoYWRvdyAwLjJzIGVhc2UtaW4gMHM7XHJcbn1cclxuXHJcbi5hY2Nlc3NpYmlsaXR5ICo6Zm9jdXMgIHtcclxuICAgIC8qYmFja2dyb3VuZDojZmZmZmNjICFpbXBvcnRhbnQ7Ki9cclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggM3B4ICNmZmZmMDAsIDAgMCAxcHggMXB4ICNmMDAgaW5zZXQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNiZjE3MjIgIWltcG9ydGFudDtcclxuICAgIG91dGxpbmU6IG1lZGl1bSBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAxcHggI2JiYjtcclxuICAgIG91dGxpbmUtc3R5bGU6IGluc2V0O1xyXG4gICAgb3V0bGluZS1jb2xvcjogcmVkO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbiAwcywgdGV4dC1zaGFkb3cgMC4ycyBlYXNlLWluIDBzO1xyXG59XHJcblxyXG4uYWNjZXNzaWJpbGl0eUxpbmtzIGEuc2VsZWN0ZWQgLCAuYWNjZXNzaWJpbGl0eUxpbmtzIGEgc3Bhbi5zZWxlY3RlZHtcclxuICAgIC8qYmFja2dyb3VuZDojZmZmZmNjICFpbXBvcnRhbnQ7Ki9cclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggM3B4ICNmZmZmMDAsIDAgMCAycHggIzMzMyBpbnNldCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2JmMTcyMiAhaW1wb3J0YW50O1xyXG4gICAgb3V0bGluZTogbWVkaXVtIG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDFweCAjYmJiO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmVkO1xyXG4gICAgb3V0bGluZS1zdHlsZTogaW5zZXQ7XHJcbiAgICBvdXRsaW5lLWNvbG9yOiByZWQ7XHJcblxyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluIDBzLCB0ZXh0LXNoYWRvdyAwLjJzIGVhc2UtaW4gMHM7XHJcbn1cclxuXHJcbi5hY2Nlc3NpYmlsaXR5ICo6Zm9jdXMgKiAge1xyXG4gICAgY29sb3I6ICNiZjE3MjIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlc2t0b3AuYWNjZXNzaWJpbGl0eV93cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiA1cHg7XHJcbiAgICB0b3A6IDE1cHg7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxufVxyXG5cclxuLmFjY2Vzc2liaWxpdHlfbWVudSA+IGRpdi5tYWluTm1lbnUgPiBhIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMzksIDc0LCAxODgsIDEpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAuYWNjZXNzaWJpbGl0eV9tZW51ID4gZGl2Lm1haW5ObWVudSA+IGEge1xyXG4gICAgYmFja2dyb3VuZDogIzMzMyAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG5ib2R5LmhlYXZleXNpZ2h0ZWR3aGl0ZSAudG90YTExeS10b29sYmFyICp7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjZjJmMmYyIWltcG9ydGFudDtcclxufVxyXG5cclxuI2FjY2Vzc2liaWxpdHlMaW5re1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbn1cclxuLmFjY2Vzc2liaWxpdHlfbWVudSA+IGRpdi5tYWluTm1lbnUgYXtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgM3B4ICMzMzM7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG4uYWNjZXNzaWJpbGl0eV9tZW51ID4gZGl2IGE6aG92ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDA7XHJcbiAgICBjb2xvcjogIzAwMDtcclxufVxyXG4jYWNjZXNzaWJpbGl0eUxpbms6Zm9jdXN7XHJcbiAgICAvKmJhY2tncm91bmQ6ICNmZmZmY2M7Ki9cclxuICAgIGJveC1zaGFkb3c6IDAgMCA2cHggM3B4ICNmZmZmMDAsIDAgMCAycHggIzMzMyBpbnNldDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcbi5hY2Nlc3NpYmlsaXR5TGlua3Mge1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtMjQwcHg7XHJcbiAgICB3aWR0aDogMjMwcHg7XHJcbn1cclxuXHJcbi5hY2Nlc3NpYmlsaXR5TGlua3MgPiBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW46IDRweCAwO1xyXG4gICAgcGFkZGluZzogMCA5cHggMCAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcclxufVxyXG5cclxuXHJcbi5mYS5mYS1mb250OmhvdmVye1xyXG4gICAgY29sb3I6Izk5OTtcclxufVxyXG4uZmEuZm9udF94bCB7XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgbWFyZ2luOiAwIDVweDtcclxufVxyXG4uZmEuZm9udF9sIHtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG59XHJcbi5mYS5mb250X3Mge1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIG1hcmdpbjogMCA1cHg7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKk9QRU4gTUFJTiBTVUIgTUVOVSAqKioqKioqKioqKioqKiovXHJcblxyXG4jbWVudSA+IC5wYWdld3JhcGVyICBsaTpmb2N1cyA+IHVse1xyXG4gICAgZGlzcGxheTpibG9jaztcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4uaGlkZGVuX2xhYmVsIHtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGZvbnQtc2l6ZTogMXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG4uaGlkZGVuX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAwcHg7XHJcbn1cclxuLnNyLW9ubHl7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7cGFkZGluZzowO21hcmdpbjotMXB4O292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwwLDAsMCk7Ym9yZGVyOjB9LnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwuc3Itb25seS1mb2N1c2FibGU6Zm9jdXN7cG9zaXRpb246c3RhdGljO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bWFyZ2luOjA7b3ZlcmZsb3c6dmlzaWJsZTtjbGlwOmF1dG99XHJcblxyXG4ubWFpbk5tZW51IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMHB4O1xyXG59XHJcblxyXG4uYmxhY2thbmR3aGl0ZSAjd2VsY29tZSA+IC5wYWdld3JhcHBlciAsLmJsYWNrYW5kd2hpdGUgI3dlbGNvbWUyICwgLmJsYWNrYW5kd2hpdGUgZGl2I2hlYWRlcl90ZXh0ID4gZGl2IHtcclxuICAgIGJhY2tncm91bmQ6ICM5OTkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcclxufVxyXG5cclxuLmhlYXZleXNpZ2h0ZWRibGFjayAjcm90YXRlIHtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCl7XHJcbiAgICAuYWNjZXNzaWJpbGl0eS10ZXh0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI2FjY2Vzc2liaWxpdHlMaW5re1xyXG4gICAgICB3aWR0aDogNjBweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDYwcHggIWltcG9ydGFudDtcclxuICAgICAgZm9udC1zaXplOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLXJpZ2h0Oi0xMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmRlc2t0b3AuYWNjZXNzaWJpbGl0eV93cmFwcGVyIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICByaWdodDogNXB4O1xyXG4gICAgICB0b3A6IDg1cHg7XHJcbiAgICAgIHotaW5kZXg6IDk5OTk5O1xyXG4gICAgfVxyXG5cclxuICAgIC5oaWRlLWFjY2Vzc2liaWxpdHktbGluay1tb2JpbGV7XHJcbiAgICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG9ydGN1dF9tZW51e1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxhY2thbmR3aGl0ZXtcclxuICAubW90YWctdGlsZV9fdGl0bGV7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuaGVhZGVyLW1haW5fX21lbnUtaXRlbV9wYXJlbnR7XHJcbiAgICB1bHtcclxuICAgICAgKntcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICB9IC8vKlxyXG4gICAgfSAvL3VrXHJcbiAgfSAvL2hlYWRlci1tYWluX19tZW51LWl0ZW1fcGFyZW50XHJcbn0gLy9CJldcclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZGJsYWNre1xyXG4gIC5tb3RhZy1saW5re1xyXG4gICAgaW1ne1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgfVxyXG4gIH1cclxuICAudGlsZV9sb2dve1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgZmlsdGVyOiBpbnZlcnQoMSk7XHJcbiAgfVxyXG59IC8vQkxBQ0tcclxuXHJcbmJvZHkuaGVhdmV5c2lnaHRlZHdoaXRle1xyXG4gIC5mb290ZXItYnJhbmRzX19zaW5nbGV7XHJcbiAgICBpbWd7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XHJcbiAgICB9IC8vaW1nXHJcbiAgfSAvL2Zvb3Rlci1icmFuZHNcclxufSAvL1dISVRFXHJcbiIsIi5yb3cubm8tZ3V0dGVycyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcbi5yb3cubm8tZ3V0dGVycyA+IFtjbGFzc149XCJjb2wtXCJdLFxyXG4ucm93Lm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiIGNvbC1cIl0ge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubWFpbi1iYW5uZXJ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC1oZWlnaHQ6IDcwdmg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgaW1ne1xyXG5cclxuICAgIH1cclxuICB9IC8vLS0tc21hbGxcclxuXHJcbiAgJl9fc2VjdGlvbntcclxuICAgIHdpZHRoOiAxMzAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH0gLy9fX3NlY3Rpb25cclxuXHJcbiAgc3BhbntcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBwcmU7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtMzBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waW5rO1xyXG4gICAgYm94LXNoYWRvdzogLTNweCAzcHggMHB4IHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgfVxyXG5cclxufSAvL21haW4tYmFubmVyXHJcblxyXG4uaG9tZS1jb250ZW50e1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcbiAgJl9fYmFubmVye1xyXG4gICAgaGVpZ2h0OiA3MDBweDtcclxuICAgIG1hcmdpbi10b3A6IDE2MHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ2xhcmdlJyl7XHJcbiAgICAgIG1hcmdpbi10b3A6IDExMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnbWVkaXVtJyl7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICBoZWlnaHQ6IDUwdmg7XHJcbiAgICB9XHJcbiAgfSAvL19fYmFubmVyXHJcbn0gLy9ob21lLWNvbnRlbnRcclxuXHJcbi50aWxle1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBpbWd7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIH1cclxuICAmX3RhbGx7XHJcbiAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gIH1cclxuICAmX21lZHtcclxuICAgIGhlaWdodDogMzE1cHg7XHJcbiAgfSAvL19oaWdoXHJcbiAgJl9zbXtcclxuICAgIGhlaWdodDogMTM1cHg7XHJcbiAgfVxyXG4gICZfbG9nb3tcclxuICAgIGhlaWdodDogMTM1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IGRhcmtlbjtcclxuICAgIHRyYW5zaXRpb246IC4zcztcclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waW5rO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgLy9vcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAvL19sb2dvXHJcbn0gLy90aWxlXHJcblxyXG4uYm94e1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctdG9wOiAkYm94LWhlYWQtc3BhY2U7XHJcbiAgcGFkZGluZy1ib3R0b206ICRib3gtZm9vdC1zcGFjZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICZfY292ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIH1cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fc3RyaXB7XHJcbiAgICBoZWlnaHQ6ICRib3gtc3RyaXAtd2lkdGg7XHJcbiAgICBtYXJnaW4tdG9wOiAkYm94LXN0cmlwLXRvcDtcclxuXHJcbiAgICBAYXQtcm9vdCAjeyZ9X3NpbHZlcntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNpbHZlcjtcclxuICAgIH0gLy9fc2lsdmVyXHJcbiAgfSAvL19fc3RyaXBcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fdGl0bGV7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6ICRib3gtdGl0bGUtc2l6ZTtcclxuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xyXG5cclxuICAgIEBhdC1yb290ICN7Jn1faGFzLXNlcGFyYXRvcntcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgI3skbGVmdH06IDA7XHJcbiAgICAgICAgb3BhY2l0eTogLjE1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9zdHJvbmd7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB9XHJcbiAgfSAvL19fdGl0bGVcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fc3ViLXRpdGxle1xyXG4gICAgZm9udC1zaXplOiAkYm94LXN1YnRpdGxlLXNpemU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfSAvL19fc3ViLXRpdGxlXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX2NvbnRlbnR7XHJcbiAgICBmb250LXNpemU6ICRib3gtY29udGVudC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRib3gtY29udGVudC1saW5lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJGJveC1jb250ZW50LXAtYm90dG9tO1xyXG4gICAgfSAvL3BcclxuICAgIEBhdC1yb290ICN7Jn1fYmxvY2t7XHJcbiAgICAgIEBhdC1yb290ICN7Jn1fc3tcclxuICAgICAgICB3aWR0aDogJGJveC1jb250ZW50LWJsb2NrLXNtYWxsO1xyXG4gICAgICAgIG1pbi13aWR0aDogJGJveC1jb250ZW50LWJsb2NrLXNtYWxsLW1pbjtcclxuICAgICAgfSAvL19zXHJcbiAgICAgIEBhdC1yb290ICN7Jn1fbXtcclxuICAgICAgICB3aWR0aDogJGJveC1jb250ZW50LWJsb2NrLW1lZGl1bTtcclxuICAgICAgICBtaW4td2lkdGg6ICRib3gtY29udGVudC1ibG9jay1tZWRpdW0tbWluO1xyXG4gICAgICB9IC8vX21cclxuICAgICAgQGF0LXJvb3QgI3smfV9se1xyXG4gICAgICAgIHdpZHRoOiAkYm94LWNvbnRlbnQtYmxvY2stbGFyZ2U7XHJcbiAgICAgICAgbWluLXdpZHRoOiAkYm94LWNvbnRlbnQtYmxvY2stbGFyZ2UtbWluO1xyXG4gICAgICB9IC8vX2xcclxuICAgICAgQGF0LXJvb3QgI3smfV9mdWxse1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9IC8vX2xcclxuICAgIH0gLy9fYmxvY2tcclxuICB9IC8vX19jb250ZW50XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX2ltZ3tcclxuICAgIEBhdC1yb290ICN7Jn1faGVpZ2h0e1xyXG4gICAgICBAYXQtcm9vdCAjeyZ9X2Z1bGx7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfSAvL19mdWxsXHJcbiAgICB9IC8vX2hlaWdodFxyXG4gIH0gLy9fX2ltZ1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19iYWNrZ3JvdW5ke1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAjeyRsZWZ0fTogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG5cclxuICAgIEBhdC1yb290ICN7Jn1fY29sb3J7XHJcbiAgICAgIEBhdC1yb290ICN7Jn1fYmxhY2t7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICB9IC8vX2JsYWNrXHJcbiAgICAgIEBhdC1yb290ICN7Jn1fd2hpdGV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICB9IC8vX3doaXRlXHJcbiAgICAgIEBhdC1yb290ICN7Jn1fcGVhY2h7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBlYWNoO1xyXG4gICAgICB9IC8vX3BlYWNoXHJcbiAgICB9IC8vX2NvbG9yXHJcbiAgICBAYXQtcm9vdCAjeyZ9X29wYWNpdHl7XHJcbiAgICAgIEBhdC1yb290ICN7Jn1faGFsZntcclxuICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgfSAvL19oYWxmXHJcbiAgICAgIEBhdC1yb290ICN7Jn1fdGhpcmR7XHJcbiAgICAgICAgb3BhY2l0eTogLjMzO1xyXG4gICAgICB9IC8vX2hhbGZcclxuICAgIH0gLy9fb3BhY2l0eVxyXG4gIH0gLy9fX2JhY2tncm91bmRcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9iZ3tcclxuICAgIEBhdC1yb290ICN7Jn1fZ3JleXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuICAgIH1cclxuICAgIEBhdC1yb290ICN7Jn1fd2hpdGV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIH0gLy9fd2hpdGVcclxuICAgIEBhdC1yb290ICN7Jn1fYmxhY2t7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIH0gLy9fYmxhY2tcclxuICAgIEBhdC1yb290ICN7Jn1fc2lsdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itc2lsdmVyO1xyXG4gICAgfSAvL19zaWx2ZXJcclxuICAgIEBhdC1yb290ICN7Jn1fY3JlYW17XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY3ZWU7XHJcbiAgICB9IC8vX2NyZWFtXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2RlZXAtYmx1ZXtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRlZXAtYmx1ZTtcclxuICAgIH0gLy9fZGVlcC1ibHVlXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2FxdWF7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcXVhO1xyXG4gICAgfSAvL19hcXVhXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2dyZWVue1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JlZW47XHJcbiAgICB9IC8vX2dyZWVuXHJcbiAgICBAYXQtcm9vdCAjeyZ9X2ltZ3tcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRib3gtYmctaW1nKTtcclxuICAgIH0gLy9faW1nXHJcbiAgfSAvL19iZ1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2JvcmRlcntcclxuICAgIEBhdC1yb290ICN7Jn1fZ3JleXtcclxuICAgICAgYm9yZGVyOiBzb2xpZCAkYm94LWJvcmRlci13aWR0aCAkY29sb3ItZ3JleTtcclxuICAgIH0gLy9fZ3JleVxyXG4gIH0gLy9fYm9yZGVyXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fYWxpZ257XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2NlbnRlcntcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfSAvL19jZW50ZXJcclxuICB9IC8vX2FsaWduXHJcbn0gLy9ib3hcclxuXHJcbi5tb2JpbGUtbm8tcGFkZGluZ3tcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYnV0dG9ucy1jb250YWluZXJ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tI3skbGVmdH06ICRidXR0b24tc3BhY2luZyAqIC0xO1xyXG4gIG1hcmdpbi0jeyRyaWdodH06ICRidXR0b24tc3BhY2luZyAqIC0xO1xyXG4gIHBhZGRpbmctdG9wOiAkYnV0dG9uLWhlYWQtc3BhY2U7XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX2J1dHRvbntcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMCAkYnV0dG9uLXNwYWNpbmcgLyAyO1xyXG4gICAgd2lkdGg6ICRidXR0b24td2lkdGg7XHJcbiAgfSAvL2J1dHRvblxyXG4gIEBhdC1yb290ICN7Jn1fX2ljb257XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogJGNlbnRlci1tYXJnaW47XHJcbiAgfSAvL2ljb25cclxuICBAYXQtcm9vdCAjeyZ9X190aXRsZXtcclxuXHJcbiAgfSAvL3RpdGxlXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fcGFkZGluZy10b3B7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3NtYWxse1xyXG4gICAgICBwYWRkaW5nLXRvcDogJGJ1dHRvbnMtY29udGFpbmVyLWhlYWQtc3BhY2U7XHJcbiAgICB9IC8vX3NtYWxsXHJcbiAgfSAvL19tYXJnaW4tdG9wXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fcGFkZGluZy1ib3R0b217XHJcbiAgICBAYXQtcm9vdCAjeyZ9X3NtYWxse1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGJ1dHRvbnMtY29udGFpbmVyLWZvb3Qtc3BhY2U7XHJcbiAgICB9IC8vX3NtYWxsXHJcbiAgfSAvL19wYWRkaW5nLWJvdHRvbVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2JnLWNvbG9ye1xyXG4gICAgQGF0LXJvb3QgI3smfV9zaWx2ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1zaWx2ZXI7XHJcbiAgICB9IC8vX3NpbHZlclxyXG4gIH0gLy9fYmctY29sb3JcclxufSAvL2J1dHRvbnMtY29udGFpbmVyXHJcblxyXG4uc2xpZGVyLWNvbnRhaW5lcntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6ICRzbGlkZXItaGVhZC1zcGFjZTtcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9faXRlbXtcclxuICAgIHBhZGRpbmc6ICRzbGlkZXItaXRlbS1oZWFkLXNwYWNlICRwYWRkaW5nLWJhc2UgJHNsaWRlci1pdGVtLWZvb3Qtc3BhY2U7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9zaXple1xyXG4gICAgICBAYXQtcm9vdCAjeyZ9X217XHJcbiAgICAgICAgd2lkdGg6ICRzbGlkZXItaXRlbS13aWR0aDtcclxuICAgICAgICBoZWlnaHQ6ICRzbGlkZXItaXRlbS1oZWlnaHQ7XHJcbiAgICAgIH0gLy9fbVxyXG4gICAgfSAvL19zaXplXHJcblxyXG4gICAgQGF0LXJvb3QgI3smfV9vbnNhbGV7XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogdXJsKC9hc3NldHMvaW1hZ2VzL29uc2FsZS5wbmcpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgI3skbGVmdH06IDA7XHJcbiAgICAgIH0gLy9hZnRlclxyXG4gICAgfSAvL19vbnNhbGVcclxuICB9IC8vX19pdGVtXHJcbiAgQGF0LXJvb3QgI3smfV9faW1hZ2V7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogJGNlbnRlci1tYXJnaW47XHJcbiAgfSAvL2ltYWdlXHJcbiAgQGF0LXJvb3QgI3smfV9fdGV4dHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogJHNsaWRlci1pdGVtLWZvb3Qtc3BhY2U7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi0jeyRsZWZ0fTogJHBhZGRpbmctYmFzZSAqIC0xO1xyXG4gICAgbWFyZ2luLSN7JHJpZ2h0fTogJHBhZGRpbmctYmFzZSAqIC0xO1xyXG4gIH0gLy9fX3RleHRcclxuICBAYXQtcm9vdCAjeyZ9X190aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogJHNsaWRlci10aXRsZS1zaXplO1xyXG4gICAgY29sb3I6ICRzbGlkZXItdGl0bGUtY29sb3I7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIH0gLy9fX3RpdGxlXHJcbiAgQGF0LXJvb3QgI3smfV9fb3ZlcmxheXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgICN7JGxlZnR9OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfSAvL2hvdmVyXHJcbiAgfSAvL19fb3ZlcmxheVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19mdWxsLXRyYW5zcGFyZW50e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgI3skbGVmdH06IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBvcGFjaXR5OiAkc2xpZGVyLWhvdmVyLW9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgfSAvL19fZnVsbC10cmFuc3BhcmVudFxyXG59IC8vc2xpZGVyLWNvbnRhaW5lclxyXG5cclxuXHJcbi5ob21lLWZvcm1ze1xyXG4gIHdpZHRoOiAyNyU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICN7JGxlZnR9OiAwO1xyXG4gIHRvcDogMTUwcHg7XHJcblxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2Jne1xyXG4gICAgQGF0LXJvb3QgI3smfV9hcXVhe1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYXF1YSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL19hcXVhXHJcbiAgfSAvL19iZ1xyXG4gIEBhdC1yb290ICN7Jn1fY29sb3J7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2FxdWF7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItYXF1YSAhaW1wb3J0YW50O1xyXG4gICAgfSAvL19hcXVhXHJcbiAgfSAvL19iZ1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19mb3Jte1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC8vZmxvYXQ6JGxlZnQ7XHJcbiAgICBAaW5jbHVkZSBwaC1jb2xvcignI2ExOTk5OScpO1xyXG4gICAgQGluY2x1ZGUgcGgtc2l6ZSgnMTZweCcpO1xyXG4gIH0gLy9fX2Zvcm1cclxuICBAYXQtcm9vdCAjeyZ9X190aXRsZXtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAjeyRsZWZ0fTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZlMjQ5MjtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG5cclxuICAgIHNwYW57XHJcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfSAvL2xhc3RcclxuICAgIH0gLy9zcGFuXHJcbiAgfSAvL19fdGl0bGVcclxuICBAYXQtcm9vdCAjeyZ9X19jb21wb25lbnRze1xyXG4gICAgQGF0LXJvb3QgI3smfV9tYXJnaW4tdG9we1xyXG4gICAgICBAYXQtcm9vdCAjeyZ9X25vbmV7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICB9IC8vX25vbmVcclxuICAgIH0gLy9fbWFyZ2luLXRvcFxyXG4gICAgQGF0LXJvb3QgI3smfV93aWR0aHtcclxuICAgICAgQGF0LXJvb3QgI3smfV9mdWxse1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH0gLy9fZnVsbFxyXG4gICAgfSAvL193aWR0aFxyXG4gICAgc2VsZWN0e1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZWVlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICBib3JkZXI6IHNvbGlkIDFweCAjZGNkY2RjO1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB9IC8vc2VsZWN0XHJcbiAgICBpbnB1dHtcclxuICAgICAgJlt0eXBlPSd0ZXh0J117XHJcbiAgICAgICAgd2lkdGg6IDQ2JTtcclxuICAgICAgICBmbG9hdDokcmlnaHQ7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkY2RjZGM7XHJcbiAgICAgICAgcGFkZGluZy0jeyRyaWdodH06IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmVlZWU7XHJcblxyXG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtcclxuICAgICAgICAgIG1hcmdpbi0jeyRsZWZ0fTogOCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9IC8vdGV4dFxyXG4gICAgICAmW3R5cGU9J2VtYWlsJ117XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkY2RjZGM7XHJcbiAgICAgICAgcGFkZGluZy0jeyRyaWdodH06IDEycHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlZWVlO1xyXG5cclxuICAgICAgfSAvL2VtYWlsXHJcbiAgICAgICZbdHlwZT0nc3VibWl0J117XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjNmUyNDkyO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDNweCA1cHggcmdiYSgwLDAsMCwuMik7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2NiY2FjYTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgICAgfSAvL3N1Ym1pdFxyXG4gICAgfSAvL2lucHV0XHJcbiAgfSAvL19fY29tcG9uZW50c1xyXG59IC8vaG9tZS1mb3JtXHJcblxyXG4uc2xpY2stZG90c3tcclxuICB0b3A6IDgydmg7XHJcbiAgei1pbmRleDogMTtcclxuXHJcbiAgbGl7XHJcbiAgICAmLnNsaWNrLWFjdGl2ZXtcclxuICAgICAgYnV0dG9ue1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgIH1cclxuICAgIH0gLy9zbGljay1hY3RpdmVcclxuICAgIGJ1dHRvbntcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RkM2NkO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9IC8vYnV0dG9uXHJcbiAgfSAvL2xpXHJcbn0gLy9zbGljay1kb3RzXHJcblxyXG4uaG9tZS1idXR0b257XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsLjE1KTtcclxuICBoZWlnaHQ6ICgkaG9tZS1ib3gtaGVpZ2h0IC0gJGhvbWUtYm94LWJ0bi1zcGFjZSkgLyAyO1xyXG4gIG1hcmdpbi1ib3R0b206ICRob21lLWJveC1idG4tc3BhY2U7XHJcbiAgcGFkZGluZy10b3A6IDQwcHg7XHJcblxyXG4gICY6YWN0aXZle1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAxcHg7XHJcbiAgICAjeyRsZWZ0fTogMXB4O1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLC4zKTtcclxuICB9XHJcblxyXG4gIHN2Z3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICBzcGFue1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gIH0gLy9zcGFuXHJcblxyXG4gICY6aG92ZXJ7XHJcblxyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9IC8vc3BhblxyXG4gICAgaW1ne1xyXG4gICAgICBmaWx0ZXI6IGludmVydCgxKTtcclxuICAgIH1cclxuICB9IC8vaG92ZXJcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fYmlnLXRleHR7XHJcbiAgICB3aWR0aDogNDAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDQ1cHg7XHJcbiAgICAjeyRsZWZ0fTogMzVweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH0gLy9fX2JpZy10ZXh0XHJcbiAgQGF0LXJvb3QgI3smfV9fYmlne1xyXG4gICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgcHtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMDJlbTtcclxuICAgIH0gLy9wXHJcbiAgfSAvL19fYmlnXHJcbiAgQGF0LXJvb3QgI3smfV9fbGlua3tcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjAyZW07XHJcbiAgICBmbG9hdDokbGVmdDtcclxuICB9IC8vX19saW5rXHJcblxyXG4gIEBhdC1yb290ICN7Jn1fX3RleHRze1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgI3skcmlnaHR9OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgcGFkZGluZzogNDBweDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgIHNwYW57XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgfSAvL3NwYW5cclxuICB9IC8vX190ZXh0c1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBpbWd7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH0gLy9pbWdcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9lZmZlY3R7XHJcbiAgICBAYXQtcm9vdCAjeyZ9X2hvdmVyLXNoYWRvd3tcclxuICAgICAgc3BhbiwgcHtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XHJcbiAgICAgIH0gLy9zcGFuIHBcclxuXHJcblxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIHNwYW4sIHB7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogNHB4IDJweCAxMHB4IGJsYWNrO1xyXG4gICAgICAgIH0gLy9zcGFuIHBcclxuICAgICAgfSAvL2hvdmVyXHJcbiAgICB9IC8vX2hvdmVyLXNoYWRvd1xyXG4gIH0gLy9fZWZmZWN0XHJcbn0gLy9ob21lLWJ1dHRvblxyXG5cclxuLmhvbWUtdGl0bGV7XHJcbiAgZm9udC1zaXplOiAyNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fbGluZXtcclxuICAgIEBhdC1yb290ICN7Jn1fYmxhY2t7XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgICB9IC8vYWZ0ZXJcclxuICAgIH0gLy9fYmxhY2tcclxuICB9IC8vX2xpbmVcclxuXHJcbiAgJjphZnRlcntcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgICN7JGxlZnR9OiAwO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuXHJcbi5maWxse1xyXG4gIEBhdC1yb290ICN7Jn1fb3Jhbmdle1xyXG4gICAgQGluY2x1ZGUgc3ZnLWZpbGwtY29sb3IoJGNvbG9yLW9yYW5nZSk7XHJcbiAgfSAvL19vcmFuZ2VcclxuICBAYXQtcm9vdCAjeyZ9X2dyZWVue1xyXG4gICAgQGluY2x1ZGUgc3ZnLWZpbGwtY29sb3IoJGNvbG9yLWdyZWVuKTtcclxuICB9IC8vX2dyZWVuXHJcbiAgQGF0LXJvb3QgI3smfV90dXJxdWlzZXtcclxuICAgIEBpbmNsdWRlIHN2Zy1maWxsLWNvbG9yKCRjb2xvci10dXJxdWlzZSk7XHJcbiAgfSAvL190dXJxdWlzZVxyXG4gIEBhdC1yb290ICN7Jn1fYmx1ZXtcclxuICAgIEBpbmNsdWRlIHN2Zy1maWxsLWNvbG9yKCRjb2xvci1kZWVwLWJsdWUpO1xyXG4gIH0gLy9fYmx1ZVxyXG4gIEBhdC1yb290ICN7Jn1fZnV4aWF7XHJcbiAgICBAaW5jbHVkZSBzdmctZmlsbC1jb2xvcigkY29sb3ItZnV4aWEpO1xyXG4gIH0gLy9fZnV4aWFcclxuICBAYXQtcm9vdCAjeyZ9X3JlZHtcclxuICAgIEBpbmNsdWRlIHN2Zy1maWxsLWNvbG9yKCRjb2xvci1yZWQpO1xyXG4gIH0gLy9fcmVkXHJcbiAgQGF0LXJvb3QgI3smfV93aGl0ZXtcclxuICAgIEBpbmNsdWRlIHN2Zy1maWxsLWNvbG9yKCRjb2xvci13aGl0ZSk7XHJcbiAgfSAvL193aGl0ZVxyXG59IC8vZmlsbFxyXG5cclxuLmhvbWUtY29udGFjdHtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ21lZGl1bScpe1xyXG4gICAgaGVpZ2h0OiAyMTBweDtcclxuICB9XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgIGhlaWdodDogMzEwcHg7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVye1xyXG4gICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9mb3JtX2Fycm93LnBuZyk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02cHg7XHJcbiAgICAjeyRyaWdodH06IDQ1MHB4O1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGVze1xyXG4gICAgd2lkdGg6IDIxJTtcclxuICAgIGZsb2F0OiAkcmlnaHQ7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygnc21hbGwnKXtcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgIH1cclxuICAgIGgxe1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG4gIH0gLy9fX3RpdGxlc1xyXG4gICZfX2lucHV0c3tcclxuICAgIHdpZHRoOiA3OSU7XHJcbiAgICBmbG9hdDogJHJpZ2h0O1xyXG4gICAgcGFkZGluZy10b3A6IDEyLjVweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzbWFsbCcpe1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgfVxyXG5cclxuICB9IC8vX19pbnB1dHNcclxuICAmX19mb3Jte1xyXG4gICAgQGluY2x1ZGUgcGgtY29sb3IoI2ZmZik7XHJcbiAgICBAaW5jbHVkZSBwaC1zaXplKDE4cHgsIDMwMCk7XHJcbiAgfSAvL19fZm9ybVxyXG4gICZfX2lucHV0e1xyXG4gICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5YmY1NDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIHBhZGRpbmctI3skcmlnaHR9OiAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg2YTg0YTtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlYmZmYzc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdtZWRpdW0nKXtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9IC8vX19pbnB1dFxyXG4gICZfX3N1Ym1pdHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWxhY2g7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBwYWRkaW5nLSN7JGxlZnR9OiA2cHg7XHJcbiAgfSAvL19fc3VibWl0XHJcbn0gLy9ob21lLWNvbnRhY3RcclxuXHJcbi5ob21lLWJ0bntcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcclxuICB3aWR0aDogMjUlO1xyXG4gIGZsb2F0OiAkcmlnaHQ7XHJcbiAgaGVpZ2h0OiAzMjBweDtcclxuICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOm5vdCg6bGFzdC1vZi10eXBlKXtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlcntcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1saWxhY2g7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gICAgLmhvbWUtYnRuX19ib3JkZXJ7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1saWxhY2g7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19ib3JkZXJ7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDMwcHggMzBweCAwO1xyXG4gICAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIH1cclxuXHJcbiAgJl9fdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAkY29sb3ItbGlsYWNoO1xyXG4gIH0gLy9fX3RpdGxlXHJcbiAgJl9fZGVzY3tcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIGNvbG9yOiAkY29sb3Itc3RlZWwtZ3JleTtcclxuICB9IC8vX19kZXNjXHJcbiAgaW1ne1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9IC8vaW1nXHJcbn0gLy9ob21lLWJ0blxyXG5cclxuLmhvbWUtc3F1YXJle1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAxNXB4IDIwcHggMDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICB3aWR0aDogMjUlO1xyXG4gIGhlaWdodDogMTAwcHg7XHJcbiAgZmxvYXQ6ICRyaWdodDtcclxuICBmaWx0ZXI6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogLjE1cztcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgZmlsdGVyOiBicmlnaHRuZXNzKDExMCUpO1xyXG4gIH1cclxuXHJcbiAgJl9fcmVke1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZDtcclxuICB9IC8vX19yZWRcclxuICAmX19vcmFuZ2V7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xyXG4gIH0gLy9fX29yYW5nZVxyXG4gICZfX3llbGxvd3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci15ZWxsb3c7XHJcbiAgfSAvL19feWVsbG93XHJcbiAgJl9fdHVycXVpc2V7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdHVycXVpc2U7XHJcbiAgfSAvL19fdHVycXVpc2VcclxufSAvL2hvbWUtc3F1YXJlXHJcblxyXG4uc2Itc2xpZGViYXJ7XHJcbiAgei1pbmRleDogMTAyO1xyXG59XHJcblxyXG4uZGVza3RvcC5hY2Nlc3NpYmlsaXR5X3dyYXBwZXJ7XHJcbiAgei1pbmRleDogMTAxICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLmNhdGFsb2ctY29udGFpbmVye1xyXG4gIHBhZGRpbmc6IDEzMHB4IDE1cHggMTkwcHggIWltcG9ydGFudDtcclxuICBtYXgtd2lkdGg6IDE0MDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5icmVhZGNydW1ie1xyXG4gICAgbGl7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIH0gLy9iZWZvcmVcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgfSAvL2FcclxuICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgfVxyXG4gICAgfSAvL2xpXHJcbiAgfSAvL2JyZWFkY3J1bWJcclxufSAvL2NhdGFsb2ctY29udGFpbmVyXHJcblxyXG4uY2F0YWxvZy1mb3Jte1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcclxuICBwYWRkaW5nOiA0MHB4IDcwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZDRkNGQ0O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIGlucHV0W3R5cGU9J3RleHQnXSxzZWxlY3R7XHJcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgd2lkdGg6IDMwJTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjZDRkNGQ0O1xyXG4gICAgcGFkZGluZy0jeyRyaWdodH06IDI1cHg7XHJcbiAgICBtYXJnaW4tI3skbGVmdH06IDMwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfSAvL3RleHRcclxuICBzZWxlY3R7XHJcblxyXG4gIH0gLy9zZWxlY3RcclxuICBpbnB1dFt0eXBlPSdzdWJtaXQnXXtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NGFiZTg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBwYWRkaW5nOiAwcHggNzVweCA0cHg7XHJcbiAgICBmbG9hdDokbGVmdDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGhlaWdodDogNDBweDtcclxuICB9IC8vc3VibWl0XHJcbn0gLy9jYXRhbG9nLWZvcm1cclxuXHJcbi5jYXRhbG9nLXNxdWFyZXtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIHRyYW5zaXRpb246IGhlaWdodCAuMnMsIGJhY2tncm91bmQtY29sb3IgLjJzLCBib3gtc2hhZG93IC4ycztcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDIyMHB4O1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgei1pbmRleDogMDtcclxuICBib3JkZXI6IHNvbGlkIDFweCAjZDRkNGQ0O1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblxyXG4gIEBhdC1yb290ICN7Jn1fYWN0aXZle1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcclxuICAgIGJveC1zaGFkb3c6IDAgN3B4IDEzcHggcmdiYSgwLDAsMCwuMjUpO1xyXG4gICAgaGVpZ2h0OiA0MTBweDtcclxuICB9IC8vX2FjdGl2ZVxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2FjdGl2ZS1wb3N7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgI3skcmlnaHR9OiAxNXB4O1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gIH0gLy9fYWN0aXZlLXBvc1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X19jb250YWluZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gIH0gLy9fX2NvbnRhaW5lclxyXG5cclxuICBAYXQtcm9vdCAjeyZ9X190aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGNvbG9yOiAjNGY0ZjRmO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9IC8vX190aXRsZVxyXG4gIEBhdC1yb290ICN7Jn1fX2FkZHJlc3N7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMDJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWRlZGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgIGF7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICBjb2xvcjogIzQ0YWJlODtcclxuICAgIH0gLy9hXHJcbiAgfSAvL19fYWRkcmVzc1xyXG4gIEBhdC1yb290ICN7Jn1fX3RleHR7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogIzRmNGY0ZjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAtLjAyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICB9IC8vX190ZXh0XHJcbiAgQGF0LXJvb3QgI3smfV9fYnRue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAxNXB4O1xyXG4gICAgI3skbGVmdH06IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0uMDJlbTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1hcXVhO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9IC8vX19idG5cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9oaWRkZW57XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH0gLy9faGlkZGVuXHJcbn0gLy9jYXRhbG9nLXNxdWFyZVxyXG5cclxuLmNhdGFsb2ctdGl0bGV7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgY29sb3I6ICRjb2xvci1waW5rO1xyXG4gIG1hcmdpbjogMCAwIDMwcHg7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3NtYWxsJyl7XHJcbiAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgfVxyXG59IC8vY2F0YWxvZy10aXRsZVxyXG5cclxuLmNhdGFsb2ctYnRue1xyXG4gIGhlaWdodDogNDQwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAwIDQ1cHg7XHJcbiAgei1pbmRleDogMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAmOmhvdmVye1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDI1cHggcmdiYSgwLDAsMCwuMDUpO1xyXG4gICAgei1pbmRleDogNTAgIWltcG9ydGFudDtcclxuXHJcbiAgICAuY2F0YWxvZy1idG5fX2hvdmVyLWJvcmRlcntcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH0gLy9jYXRhbG9nLWJ0bl9faG92ZXItYm9yZGVyXHJcbiAgfSAvL2FmdGVyXHJcbiAgaW1ne1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgfSAvL2ltZ1xyXG5cclxuICAmX19ob3Zlci1ib3JkZXJ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1waW5rO1xyXG4gICAgaGVpZ2h0OiA1cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICB9IC8vX19ob3Zlci1ib3JkZXJcclxuICAmX19ib3JkZXJ7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkY29sb3Itc2lsdmVyO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9IC8vX19ib3JkZXJcclxuICAmX190aXRsZXtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgcGFkZGluZzogMCAyNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfSAvL19fdGl0bGVcclxuICAmX19zdW1tYXJ5e1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICBjb2xvcjogIzc3NztcclxuICAgIH1cclxuICB9IC8vX19zdW1tYXJ5XHJcbiAgJl9fcHJpY2Utd3JhcHBlcntcclxuICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiA5MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfSAvL19fcHJpY2Utd3JhcHBlclxyXG4gICZfX3ByaWNlLXRleHR7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgfSAvL19fcHJpY2UtdGV4dFxyXG4gICZfX3ByaWNle1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAkY29sb3ItcGluaztcclxuICB9IC8vX19wcmljZVxyXG4gICZfX2J0bntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXBpbms7XHJcbiAgICBib3gtc2hhZG93OiAtM3B4IDNweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDM1cHg7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfSAvL19fYnRuXHJcbn0gLy9jYXRhbG9nLWJ0blxyXG5cclxuLmhhc3RhZ3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiB1cmwoL2Fzc2V0cy9pbWFnZXMvcGlua190YWcucG5nKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTdweDtcclxuICAgICN7JGxlZnR9OiAtN3B4O1xyXG4gICAgei1pbmRleDogMjtcclxuICB9IC8vYWZ0ZXJcclxufVxyXG4udGFnLXRleHR7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDM7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDE1NnB4O1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgdG9wOiAzN3B4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICAjeyRsZWZ0fTogLTI3cHg7XHJcbn1cclxuXHJcbi5jYXRhbG9nLXNlbGVjdG9yc3tcclxuICAmX19jb250YWluZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OnVybCgvYXNzZXRzL2ltYWdlcy9kcm9wX2J0bi5wbmcpO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogM3B4O1xyXG4gICAgICAjeyRsZWZ0fTogMDtcclxuICAgIH0gLy9hZnRlclxyXG5cclxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKXtcclxuICAgICAgbWFyZ2luLSN7JHJpZ2h0fTogNDBweDtcclxuICAgIH0gLy9ub3QgMXN0XHJcbiAgfVxyXG4gICZfX3NlbGVjdHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgIHBhZGRpbmctI3skbGVmdH06IDI1cHg7XHJcblxyXG4gICAgc2VsZWN0OjotbXMtZXhwYW5kIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfSAvL19fc2VsZWN0XHJcbn0gLy9jYXRhbG9nLXNlbGVjdFxyXG5cclxuLnBhZ2luZy1idG5ze1xyXG4gIHRleHQtYWxpZ246ICRsZWZ0O1xyXG4gICZfY2VudGVyZWR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIH1cclxuICAmX19idG57XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tI3skcmlnaHR9OiAtNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M5YzljOTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYXtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgICZfYWN0aXZlLCAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcGluaztcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgfSAvL2FcclxuICAgIH0gLy9hY3RpdmUgLyBob3ZlclxyXG4gIH0gLy9fX2J0blxyXG4gICZfX2Fycm93e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcclxuICAgICAmOmhvdmVye1xyXG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICB9IC8vYWN0aXZlIC8gaG92ZXJcclxuICB9IC8vX19hcnJvd1xyXG59IC8vcGFnaW5nLWJ0bnNcclxuIiwiLmNhdGVnb3J5LWJhbm5lcntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LWhlaWdodDogNDQwcHg7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiAtMjBweDtcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9maXhlZHtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgfSAvL19maXhlZFxyXG59IC8vY2F0ZWdvcnktYmFubmVyXHJcblxyXG4uY2F0ZWdvcnktdGl0bGVze1xyXG4gIEBhdC1yb290ICN7Jn1fX21haW57XHJcbiAgICBmb250LXNpemU6ICRjYXRlZ29yeS10aXRsZS1zaXplO1xyXG4gICAgY29sb3I6ICRjYXRlZ29yeS10aXRsZS1jb2xvcjtcclxuICAgIG1hcmdpbi1ib3R0b206ICRjYXRlZ29yeS10aXRsZS1mb290LXNwYWNpbmc7XHJcbiAgfSAvL19fbWFpblxyXG4gIEBhdC1yb290ICN7Jn1fX3N1bW1hcnl7XHJcbiAgICBmb250LXNpemU6ICRjYXRlZ29yeS1zdW1tYXJ5LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogJGNhdGVnb3J5LXN1bW1hcnktaGVpZ2h0O1xyXG4gICAgY29sb3I6ICRjYXRlZ29yeS1zdW1tYXJ5LWNvbG9yO1xyXG4gIH0gLy9fX3N1bW1hcnlcclxuICBAYXQtcm9vdCAjeyZ9X2NlbnRlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9IC8vX2NlbnRlclxyXG59IC8vY2F0ZWdvcnktdGl0bGVzXHJcbiIsIi8vY2F0ZWdvcnlcclxuJGJ1dHRvbnMtY29udGFpbmVyLWhlYWQtc3BhY2U6IDUwcHg7XHJcbiRidXR0b25zLWNvbnRhaW5lci1mb290LXNwYWNlOiAzNXB4O1xyXG5cclxuJGNhdGVnb3J5LXRpdGxlLXNpemU6IDQwcHg7XHJcbiRjYXRlZ29yeS10aXRsZS1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4kY2F0ZWdvcnktdGl0bGUtZm9vdC1zcGFjaW5nOiA0MHB4O1xyXG5cclxuJGNhdGVnb3J5LXN1bW1hcnktc2l6ZTogMjBweDtcclxuJGNhdGVnb3J5LXN1bW1hcnktaGVpZ2h0OiAyNnB4O1xyXG4kY2F0ZWdvcnktc3VtbWFyeS1jb2xvcjogJGNvbG9yLXN0ZWVsLWdyZXk7XHJcblxyXG4vL2l0ZW1cclxuJGl0ZW0tY29udGVudC1zaXplOiAkZm9udC1zaXplLW07XHJcbiRpdGVtLWNvbnRlbnQtY29sb3I6ICRjb2xvci1zdGVlbC1ncmV5O1xyXG4kaXRlbS1jb250ZW50LXBhZGRpbmctdjogMDtcclxuJGl0ZW0tY29udGVudC1wYWRkaW5nLWg6IDEyLjUlO1xyXG4kaXRlbS1jb250ZW50LXBhcmEtc3BhY2U6IDMwcHg7XHJcblxyXG4kaXRlbS1wcmljZS1zaXplOiAzNXB4O1xyXG4kaXRlbS1wcmljZS1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4kaXRlbS1wcmljZS1oZWlnaHQ6IDIwcHg7XHJcbiRpdGVtLXByaWNlLWhlYWQtc3BhY2U6IDMwcHg7XHJcbiRpdGVtLXByaWNlLXNpZGUtc3BhY2U6IDBweDtcclxuJGl0ZW0tcHJpY2UtZm9vdC1zcGFjZTogLTVweDtcclxuXHJcbiRpdGVtLWltYWdlLWJvcmRlci10eXBlOiBzb2xpZDtcclxuJGl0ZW0taW1hZ2UtYm9yZGVyLXdpZHRoOiAycHg7XHJcbiRpdGVtLWltYWdlLWJvcmRlci1jb2xvcjogJGNvbG9yLXNpbHZlcjtcclxuJGl0ZW0taW1hZ2UtZmxvYXQ6JGxlZnQ7XHJcblxyXG4kaXRlbS1pbWFnZS13aWR0aDogNDQwcHg7XHJcbiRpdGVtLWltYWdlLWhlaWdodDogNTMwcHg7XHJcbiRpdGVtLWltYWdlLWhlYWQtc3BhY2U6IDYwcHg7XHJcbiRpdGVtLWltYWdlLWZvb3Qtc3BhY2U6IDYwcHg7XHJcbiIsIi5hcnRpY2xlLWJsb2Nre1xyXG4gIHdpZHRoOiA5NjBweDtcclxuICBoZWlnaHQ6IDIyMHB4O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAyNXB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHRyYW5zaXRpb246IC4ycztcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fYWN0aW9ue1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IxYjFiMTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICAjeyRyaWdodH06IDI2NXB4O1xyXG5cclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbiAgfSAvL19fYWN0aW9uXHJcblxyXG4gIGltZ3tcclxuICAgIGZsb2F0OiRyaWdodDtcclxuICAgIG1hcmdpbi0jeyRsZWZ0fTogMzBweDtcclxuICB9XHJcblxyXG4gIHNwYW57XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICBwe1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFydGljbGUtY29udGFjdHtcclxuICBib3gtc2hhZG93OiAwIDAgMjVweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxuICBwYWRkaW5nLXRvcDogMTVweDtcclxuXHJcbiAgc3BhbntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcblxyXG4gICAgJjpmaXJzdC1vZi10eXBle1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgICAmOmxhc3Qtb2YtdHlwZXtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBAYXQtcm9vdCAjeyZ9X2NvbG9ye1xyXG4gICAgQGF0LXJvb3QgI3smfV9ncmVlbntcclxuICAgICAgQGluY2x1ZGUgZm9ybS1jb2xvcigkY29sb3ItZ3JlZW4pO1xyXG4gICAgfVxyXG4gIH1cclxuICBAYXQtcm9vdCAjeyZ9X19mb3Jte1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHBoLWNvbG9yKCM3NzcpXHJcbiAgICBAaW5jbHVkZSBwaC1zaXplKCcxNnB4Jyk7XHJcbiAgfSAvL19fZm9ybVxyXG4gIEBhdC1yb290ICN7Jn1fX2lucHV0e1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcclxuICB9IC8vX19pbnB1dFxyXG4gIEBhdC1yb290ICN7Jn1fX3N1Ym1pdHtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuXHJcbiAgQGF0LXJvb3QgI3smfV9fYXJlYXtcclxuICAgIHJlc2l6ZTogbm9uZTtcclxuICAgIGhlaWdodDogNjVweDtcclxuICB9XHJcbn0gLy9hcnRpY2xlLWNvbnRhY3RcclxuXHJcbi5hcnRpY2xlLW1pbi1oZWlnaHR7XHJcbiAgbWluLWhlaWdodDogMTUwMHB4O1xyXG5cclxuICBAYXQtcm9vdCAjeyZ9X2V4dHJhMTB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNTEwcHg7XHJcbiAgfVxyXG59XHJcbiIsIi8vbWFpbiBiYW5uZXIgYm94IHZhcmlhYmxlc1xyXG4kYmFubmVyLXRleHRzLXRvcDogMjY1cHg7XHJcbiRiYW5uZXItdGV4dHMtYm90dG9tOiB1bnNldDtcclxuJGJhbm5lci10ZXh0cy1yaWdodDogMHB4O1xyXG4kYmFubmVyLXRleHRzLXdpZHRoLXBlcmNlbnQ6IC41O1xyXG5cclxuJGJhbm5lci10aXRsZS1zaXplOiAyOHB4O1xyXG4kYmFubmVyLXRpdGxlLXdlaWdodDogNDAwO1xyXG4kYmFubmVyLXRpdGxlLXNwYWNpbmc6IHVuc2V0O1xyXG4kYmFubmVyLXRpdGxlLWhlaWdodDogNzFweDtcclxuXHJcbiRiYW5uZXItc3ViLXNpemU6IDM2cHg7XHJcbiRiYW5uZXItc3ViLXdlaWdodDogUmVndWxhcjtcclxuJGJhbm5lci1zdWItaGVpZ2h0OiA0MHB4O1xyXG4kYmFubmVyLXN1Yi1ib3R0b20tc3BhY2U6IDE1cHg7XHJcbiRiYW5uZXItc3ViLXNwYWNpbmc6IHVuc2V0O1xyXG5cclxuLy9ib3ggdmFyaWFibGVzXHJcbiRib3gtdGl0bGUtc2l6ZTogNDBweDtcclxuJGJveC1zdWJ0aXRsZS1zaXplOiAyMHB4O1xyXG4kYm94LWNvbnRlbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG5cclxuJGJveC1jb250ZW50LWJsb2NrLXNtYWxsOiAzMCU7XHJcbiRib3gtY29udGVudC1ibG9jay1zbWFsbC1taW46IDI1MHB4O1xyXG4kYm94LWNvbnRlbnQtYmxvY2stbWVkaXVtOiA1MCU7XHJcbiRib3gtY29udGVudC1ibG9jay1tZWRpdW0tbWluOiA0MDBweDtcclxuJGJveC1jb250ZW50LWJsb2NrLWxhcmdlOiA3MCU7XHJcbiRib3gtY29udGVudC1ibG9jay1sYXJnZS1taW46IDEwMDBweDtcclxuJGJveC1jb250ZW50LWxpbmU6IDI1cHg7XHJcbiRib3gtY29udGVudC1wLWJvdHRvbTogMjVweDtcclxuXHJcbiRib3gtc3RyaXAtd2lkdGg6IDJweDtcclxuJGJveC1zdHJpcC10b3A6IDM1cHg7XHJcblxyXG4kYm94LWhlYWQtc3BhY2U6IDMwcHg7XHJcbiRib3gtZm9vdC1zcGFjZTogMzBweDtcclxuXHJcbiRib3gtYm9yZGVyLXdpZHRoOiAxcHg7XHJcblxyXG4kYnV0dG9uLXNwYWNpbmc6IDY4cHg7XHJcbiRidXR0b24td2lkdGg6IDgwcHg7XHJcbiRidXR0b24taGVhZC1zcGFjZTogNzVweDtcclxuXHJcbiRib3gtYmctaW1nOiAnL2Fzc2V0cy9pbWFnZXMvaG9tZV9ib3gxX2JnLmpwZyc7XHJcblxyXG4vL3NsaWRlciBpdGVtcyB2YXJpYWJsZXNcclxuJHNsaWRlci1oZWFkLXNwYWNlOiA2MHB4O1xyXG5cclxuJHNsaWRlci1pdGVtLXdpZHRoOiAzMTBweDtcclxuJHNsaWRlci1pdGVtLWhlaWdodDogNDAwcHg7XHJcbiRzbGlkZXItaXRlbS1oZWFkLXNwYWNlOiAzNXB4O1xyXG4kc2xpZGVyLWl0ZW0tZm9vdC1zcGFjZTogMjVweDtcclxuXHJcbiRzbGlkZXItdGl0bGUtc2l6ZTogMjVweDtcclxuJHNsaWRlci10aXRsZS1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cclxuJHNsaWRlci1wcmljZS1zaXplOiAyMHB4O1xyXG5cclxuJHNsaWRlci1ob3Zlci1vcGFjaXR5OiAuNzI7XHJcblxyXG4vL2hvbWUtYm94IHZhclxyXG4kaG9tZS1ib3gtaGVpZ2h0OiA0NDBweDtcclxuJGhvbWUtYm94LWJ0bi1zcGFjZTogMzBweDtcclxuIl19 */
