[dir=rtl] #back-to-top .top{right:auto;left:31px}[dir=rtl] .search_count .kivicare-search,[dir=rtl] header .kivicare-search{right:auto;left:0}.has-sidebar[dir=rtl] .iqonic-custom-layouts .btn-close,[dir=rtl] .iqonic-custom-layouts .btn-close{right:auto;left:.5em}[dir=rtl] .mfp-close{left:0;right:auto}[dir=rtl] .page-numbers li .page-numbers i.fa-chevron-right:before{content:"\f053"}[dir=rtl] .iq-blog-box a.iq-cat-name{margin-right:0;margin-left:5px}[dir=rtl] .iq-blog-box a.iq-cat-name:last-child{margin-left:0}[dir=rtl] .widget .widget-title:before,[dir=rtl] .widget.widget_block h1:before,[dir=rtl] .widget.widget_block h2:before,[dir=rtl] .widget.widget_block h3:before,[dir=rtl] .widget.widget_block h4:before,[dir=rtl] .widget.widget_block h5:before,[dir=rtl] .wp-block-search .wp-block-search__label:before{left:auto;right:0}[dir=rtl] .widget.widget_archive ul li span.archiveCount,[dir=rtl] .widget_categories ul li span,[dir=rtl] ul.wp-block-archives-list li span.archiveCount{float:left}[dir=rtl] ul.iq-contact li i{left:auto;right:0}[dir=rtl] ul.iq-contact li a span{padding-left:0;padding-right:40px}[dir=rtl] ul.iq-contact li i,[dir=rtl] ul.iq-contact li svg{left:auto;right:0}[dir=rtl] ul.info-share{padding-right:0}[dir=rtl] ul.info-share li{margin-right:0;margin-left:15px}[dir=rtl] ul.info-share li:last-child{margin-left:0}[dir=rtl] .iq-contact li.iq-week{margin-right:0;margin-left:45px}[dir=rtl] .iq-widget-menu .post-img-holder{margin-right:0;margin-left:20px}[dir=rtl] .kivicare-search .search-form .form-search .search__input,[dir=rtl] .search-form input{padding-right:1em;padding-left:4.25em}[dir=rtl] .kivicare-search .search-form .form-search .search-submit,[dir=rtl] .search-form .search-submit{right:auto;left:0}[dir=rtl] header.default-header .navbar ul{float:left;padding-left:0;padding-right:0}[dir=rtl] header.default-header .navbar ul li a{padding:0 15px 0 0}[dir=rtl] header.default-header .navbar ul li{margin-right:0;margin-left:15px}[dir=rtl] header.default-header .navbar ul li .sub-menu li,[dir=rtl] header.default-header .navbar ul li:last-child{margin-left:0}[dir=rtl] header.default-header .navbar ul.sub-menu li{text-align:right}[dir=rtl] header.default-header .navbar ul li .sub-menu li i{right:auto;left:30px}[dir=rtl] header.default-header .sub-main{margin-left:0;margin-right:75px}[dir=rtl] .iq-sidearea-btn-container{margin-left:0;margin-right:15px}[dir=rtl] #shop-toggle{right:auto;left:0}[dir=rtl] .sf-menu,[dir=rtl] .sf-menu>li{float:right}.sf-menu *,[dir=rtl] .sf-menu{margin:0;padding:0;list-style:none}[dir=rtl] .kivicare-usermenu-dropdown .kivicare-sub-dropdown .kivicare-card-body div{text-align:right}[dir=rtl] .sf-menu ul>li.menu-item>a:before{left:auto;right:15px}[dir=rtl] ul.sf-menu li.menu-item-has-children>a:after{right:auto;left:.625em}[dir=rtl] .mini-cart-count{right:0}[dir=rtl] .sf-menu>li:not(.menu-item-has-children)>a{padding:18px 20px 18px 0}[dir=rtl] .woocommerce .sorting-wrapper .kivicare-product-view-wrapper .kivicare-product-view-buttons{margin-right:0;margin-left:1em}[dir=rtl] .kivicare-product-view-buttons ul li{margin-right:0;margin-left:.5em}[dir=rtl] .kivicare-product-view-buttons ul li:last-child{margin-left:0}[dir=rtl] .widget-woof .woof_text_search_container .woof_text_search_go{right:auto;left:1em}[dir=rtl] ul.woof_list{padding-right:0}[dir=rtl] .woof_container_product_cat .woof_list li .woof_childs_list_opener{right:auto;left:0}[dir=rtl] .woof_childs_list{padding:7px 17px 7px 0!important}[dir=rtl] .widget-woof .wp-block-tag-cloud a{margin:0 0 10px 5px}[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.label,[dir=rtl] .wishlist_table.mobile li table.additional-info td.label{text-align:right}[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.value,[dir=rtl] .wishlist_table.mobile li table.additional-info td.value{text-align:left}[dir=rtl] .product-list-style .product .kivicare-inner-box .product-caption{text-align:right}[dir=rtl] .product-list-style .product .kivicare-image-wrapper .kivicare-woo-buttons-holder{right:auto;left:0}[dir=rtl] .product-list-style .products .product:hover .kivicare-image-wrapper .kivicare-woo-buttons-holder{opacity:1;-webkit-transform:translateX(-41%);transform:translateX(41%)}[dir=rtl] .kivicare-mobile-menu ul li>.toggledrop i,[dir=rtl] .kivicare-mobile-menu ul li>.toggledrop svg{margin-left:0;margin-right:15px}[dir=rtl] .kivicare-mobile-menu ul li>.toggledrop i.fa-chevron-right:before{content:"\f053"}[dir=rtl] .kivicare-mobile-menu.vertical-menu-layout.menu-style-one ul .toggledrop.active i,[dir=rtl] .kivicare-mobile-menu.vertical-menu-layout.menu-style-one ul .toggledrop.active svg{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg)}[dir=rtl] .menu-align-center .kivicare-mobile-menu .sub-menu,[dir=rtl] .vertical-menu-layout .kivicare-full-menu ul{padding-right:0}[dir=rtl] .kivicare-mobile-menu .sub-menu .sub-menu{padding:10px 15px 10px 0}[dir=rtl] .kivicare-full-menu ul{padding-left:0;padding-right:50px}[dir=rtl] .iq-new-btn-style .iq-btn-text-holder,[dir=rtl] .iq-new-btn-style.iq-button-style-2 .iq-btn-text-holder,[dir=rtl] .iq-new-btn-style .iq-button-style-2 .iq-btn-text-holder,[dir=rtl] .iq-new-btn-style.iq-comment-btn .iq-btn-text-holder,[dir=rtl] .iq-reply.iq-button-style-2.iq-new-btn-style .iq-btn-text-holder{padding:0 0 0 15px;margin-right:0;margin-left:15px}[dir=rtl] .iq-new-btn-style .iq-btn-text-holder:after{left:-1px;right:auto}[dir=rtl] .iq-btn-container .iq-button.iq-btn-link i{margin-right:5px;margin-left:0}[dir=rtl] .iq-btn-link:hover i,[dir=rtl] .iq-button-style-2:hover .iq-btn-icon-holder i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .kivicare-social ul,[dir=rtl] .rs_prefix-social ul{padding-right:0}@media (max-width:1399px){[dir=rtl] header.default-header .sub-main{margin-right:25px}}@media (max-width:1299px){[dir=rtl] header.default-header .sub-main{margin-right:16px}}@media (max-width:1199px){[dir=rtl] header.default-header .navbar ul li a{padding:15px;text-align:right}[dir=rtl] header.default-header .navbar-light .navbar-toggler,[dir=rtl] header.default-header .navbar ul li .sub-menu li i,[dir=rtl] header.default-header .navbar ul li i{right:auto;left:0}[dir=rtl] #shop-toggle{left:60px}}@media (max-width:479px){[dir=rtl] .kivicare-full-menu ul{padding-left:0;padding-right:30px}}[dir=rtl] .nice-select.wide,[dir=rtl] .swal2-title,[dir=rtl] label{direction:ltr}[dir=rtl] label{text-align:right}[dir=rtl] input::-webkit-input-placeholder{unicode-bidi:plaintext;text-align:right}[dir=rtl] .woocommerce ul.product_list_widget li:after,[dir=rtl] .woocommerce ul.product_list_widget li:before{content:none}[dir=rtl] .woocommerce .products.columns-2 .star-rating,[dir=rtl] .woocommerce .products.columns-3 .star-rating,[dir=rtl] .woocommerce .products.columns-4 .star-rating{width:6.5em}[dir=rtl] .product_list_widget .star-rating:before,[dir=rtl] .product_list_widget .star-rating span,[dir=rtl] .product_list_widget .star-rating span:before,[dir=rtl] .woocommerce .star-rating:before,[dir=rtl] .woocommerce .star-rating span,[dir=rtl] .woocommerce .star-rating span:before{left:auto;right:0}[dir=rtl] .wc-block-product-categories-list .wc-block-product-categories-list-item-count{margin-left:0;margin-right:5px}[dir=rtl] .kivicare-usermenu-dropdown .kivicare-sub-dropdown{right:0;left:auto}[dir=rtl] .dropdown-menu.dropdown-menu-mini-cart{left:0;right:auto}[dir=rtl] .dropdown-menu-mini-cart .widget_shopping_cart_content ul li .kivicare-cart-content{padding-left:1.8em;padding-right:0;text-align:right}[dir=rtl] .btn--search-close,[dir=rtl] .dropdown-menu-mini-cart .remove_from_cart_button{left:0;right:auto}[dir=rtl] .rtl-contact-banner-transform .elementor-background-overlay,[dir=rtl] .rtl-contact-banner-transform:before{-webkit-transform:scaleX(-1);transform:scaleX(-1)}[dir=rtl] .woocommerce .products .product .onsale{right:1.3em;left:auto}[dir=rtl] .sf-menu ul.sub-menu>li.menu-item.current-menu-item>a,[dir=rtl] .sf-menu ul.sub-menu li:hover>a,[dir=rtl] .sf-menu ul li.current-menu-parent>a,[dir=rtl] .sf-menu ul li .sub-menu li.current-menu-item>a{padding-left:25px;padding-right:35px}[dir=rtl] .sf-menu ul ul{right:100%;left:auto}[dir=rtl] .sf-menu>li>ul ul{margin:0 4px 0 0}[dir=rtl] ul.sf-menu li>.sub-menu li.menu-item-has-children>a:after{content:"\f053";left:1.5625em;right:auto}[dir=rtl] .menu-hover-default .sf-menu ul>li.menu-item>a:before{right:15px;left:auto}[dir=rtl] .woocommerce .woocommerce-product-rating .star-rating{margin:.5em 0 0 4px;float:right}[dir=rtl] .woocommerce #content div.product div.images,[dir=rtl] .woocommerce-page #content div.product div.images,[dir=rtl] .woocommerce-page div.product div.images,[dir=rtl] .woocommerce div.product div.images{float:right}#woosq-popup .woocommerce.single-product div.product div.summary form.cart .kivicare-cart-btn-wrapper div.quantity.hidden,[dir=rtl] #woosq-popup .woocommerce.single-product div.product div.summary form.cart .kivicare-cart-btn-wrapper div.quantity.hidden{margin:0}[dir=rtl] .woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:auto;left:.5em}[dir=rtl] .product>span.onsale{left:auto;right:15px}[dir=rtl] .woocommerce table.shop_table td,[dir=rtl] .woocommerce table.shop_table th,[dir=rtl] .woocommerce table.shop_table thead tr th,[dir=rtl] .woocommerce table td,[dir=rtl] .woocommerce table th{text-align:right}[dir=rtl] .woocommerce div.product form.cart table td{padding-right:0;padding-left:.5em}[dir=rtl] .woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__quantity{text-align:right}.iq-email-coming-soon .mc4wp-form-fields{width:70%}[dir=rtl] .iq-email-coming-soon .mc4wp-form-fields{width:65%;float:right}[dir=rtl] .mc4wp-form-fields input{padding-left:65px;padding-right:15px;text-align:right}[dir=rtl] .mc4wp-form button.btn-submit{left:0;right:auto}[dir=rtl] .woosq-popup .slick-slider .slick-list,[dir=rtl] .woosq-popup .slick-slider .slick-track{direction:ltr}[dir=rtl] .woosq-popup .slick-slide{float:left}[dir=rtl] .woocommerce div.product form.cart .woocommerce-variation-add-to-cart div.quantity{margin:0 15px 15px 0}[dir=rtl] .yith_wcwl_wishlist_footer .yith-wcwl-share{float:right}[dir=rtl] .yith-wcwl-share h4.yith-wcwl-share-title{text-align:right;direction:ltr}[dir=rtl] .wishlist_table.mobile{padding-right:0}[dir=rtl] .header-user-rights .dropdown-toggle .kivicare-avatar-icon{margin-right:0}[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item{padding:0 4.25em 0 3.125em}[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item:first-child{padding-right:0;padding-left:4.25em}[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item .kivicare-pre-heading{margin-right:0;margin-left:.3em}[dir=rtl] .cart-empty.woocommerce-info,[dir=rtl] .woocommerce form.checkout_coupon p:first-child{direction:ltr;text-align:right}[dir=rtl] .woocommerce form.checkout_coupon .form-row-last button{float:right}[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table .product-name,[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table tr td,[dir=rtl] .woocommerce table.woocommerce-checkout-review-order-table tr th{padding:1.5em 0 1.5em 15px}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}[dir=rtl] .woocommerce-additional-fields__field-wrapper{text-align:right}[dir=rtl] .woocommerce-order>p{direction:ltr;text-align:right}[dir=rtl] .woocommerce ul.order_details li{float:right;direction:ltr;margin-right:0;margin-left:2em;padding-right:0;padding-left:2em;border-right:none;border-left:1px dashed #d3ced2}[dir=rtl] .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-notices-wrapper+p,[dir=rtl] .woocommerce form.woocommerce-ResetPassword p:first-child{direction:ltr;text-align:right}[dir=rtl] .woocommerce ul.order_details li:last-child{border-left:0}[dir=rtl] .woocommerce form .password-input .woocommerce-Input{padding:0 40px}[dir=rtl] .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{margin-right:0}[dir=rtl] .woocommerce form.checkout_coupon,[dir=rtl] .woocommerce form.login,[dir=rtl] .woocommerce form.register{text-align:right}[dir=rtl] .kivicare-woocommerce-custom-form .sign-link p,[dir=rtl] .kivicare-woocommerce-custom-form .woocommerce-sign-in-btn p,[dir=rtl] .woocommerce-LostPassword{direction:ltr}[dir=rtl] .woocommerce form.woocommerce-ResetPassword .form-row-first{float:right}[dir=rtl] .kivicare-top-product-list .kivicare-top-product-wrapper{padding-left:0;padding-right:15px}[dir=rtl] .woof_container_pa_size .woof_list.woof_list_checkbox li{margin:0 0 8px 8px!important}[dir=rtl] .woof_container_pa_size .woof_list.woof_list_checkbox li:first-child{margin-right:0!important}[dir=rtl] .woof_container .woof_container_inner input[type=search]{padding-left:50px;padding-right:15px}[dir=rtl] .woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:right;margin-right:0;margin-left:1em}[dir=rtl] .widget.widget_tag_cloud ul li,[dir=rtl] .wp-block-tag-cloud a{margin:3px 0 3px 5px}[dir=rtl] .single-post .iq-blog-box .list-inline-item:not(:last-child){padding-right:0;padding-left:1em}[dir=rtl] .single-post .iq-blog-box .list-inline-item:not(:last-child):after{right:auto;left:0}[dir=rtl] .iq-blog-box .kivicare-blogtag li{float:right;margin:0 0 10px 8px}[dir=rtl] .elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}[dir=rtl] .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon{margin-left:16px;margin-right:0}[dir=rtl] .commentlist .iq-comments-photo{padding-right:0;padding-left:15px}[dir=rtl] .iq-reply.iq-button-style-2{right:auto;left:0}[dir=rtl] .commentlist .iq-comment-metadata .edit-link a{margin-left:0;margin-right:5px}[dir=rtl] .dir-rtl-left,[dir=rtl] .rtl-wrapper .elementor-element.dir-rtl-left-icon .elementor-icon-wrapper{text-align:left}[dir=rtl] .woocommerce-message{direction:ltr;text-align:right}[dir=rtl] .iq-rtl-direction,[dir=rtl] .owl-carousel,[dir=rtl] .slick-slider,[dir=rtl] .swiper,[dir=rtl] .swiper-container{direction:ltr}[dir=rtl] .owl-carousel.owl-rtl,[dir=rtl] .swiper-container.swiper-container-rtl,[dir=rtl] .swiper.swiper-rtl{direction:rtl}[dir=rtl] .woocommerce-widget .kivicare_loadmore_product{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}[dir=rtl] .woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:0;margin-right:30px}[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item:after{content:"\f053"}[dir=rtl] .woocommerce-error:before,[dir=rtl] .woocommerce-info:before,[dir=rtl] .woocommerce-message:before{left:auto;right:1.5em}[dir=rtl] .woocommerce-error,[dir=rtl] .woocommerce-info,[dir=rtl] .woocommerce-message{padding:1em 3.5em 1em 2em}[dir=rtl] .woocommerce-page .woocommerce-error .button,[dir=rtl] .woocommerce-page .woocommerce-info .button,[dir=rtl] .woocommerce-page .woocommerce-message .button,[dir=rtl] .woocommerce .woocommerce-error .button,[dir=rtl] .woocommerce .woocommerce-info .button,[dir=rtl] .woocommerce .woocommerce-message .button{float:left}[dir=rtl] .woocommerce div.product .woocommerce-tabs ul.tabs li:before{right:1px}[dir=rtl] .select2-container--default,[dir=rtl] .select2-container--default[dir=rtl],[dir=rtl] .select2-dropdown,[dir=rtl] .select2-dropdown[dir=rtl]{direction:rtl}[dir=ltr] .select2-container--default[dir=rtl],[dir=ltr] .select2-dropdown[dir=rtl]{direction:ltr}[dir=ltr] .select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{right:.625em;left:auto}[dir=rtl] .select2-container--default .select2-selection--single .select2-selection__arrow{right:auto;left:.625em}@media (max-width:1199px){[dir=rtl] .woocommerce #content div.product div.summary,[dir=rtl] .woocommerce-page #content div.product div.summary,[dir=rtl] .woocommerce-page div.product div.summary,[dir=rtl] .woocommerce div.product div.summary{padding-right:0}}@media (max-width:768px){.woocommerce-page table.shop_table_responsive tr td.actions{background:transparent}[dir=rtl] .woocommerce-page table.shop_table_responsive tr td,[dir=rtl] .woocommerce table.shop_table_responsive tr td{text-align:left!important}[dir=rtl] .woocommerce-page table.shop_table_responsive tr td:before,[dir=rtl] .woocommerce table.shop_table_responsive tr td:before{float:right;padding-right:0;padding-left:20px;direction:ltr}[dir=rtl] .woocommerce table.shop_table td.product-quantity .quantity{margin-right:auto;margin-left:0}[dir=rtl] .wishlist_table.images_grid li .item-details table.item-details-table td.label,[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.label,[dir=rtl] .wishlist_table.mobile li table.additional-info td.label,[dir=rtl] .wishlist_table.modern_grid li .item-details table.item-details-table td.label{text-align:right;direction:ltr}[dir=rtl] .wishlist_table.images_grid li .item-details table.item-details-table td.value,[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .product-remove,[dir=rtl] .wishlist_table.mobile li .item-details table.item-details-table td.value,[dir=rtl] .wishlist_table.mobile li table.additional-info td.value,[dir=rtl] .wishlist_table.modern_grid li .item-details table.item-details-table td.value{text-align:left}[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist,[dir=rtl] .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart{float:right}[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item{padding:0 3.25em 0 2.125em}}@media (max-width:767px){[dir=rtl] .iq-contact li.iq-week{margin-left:0}[dir=rtl] .rtl-wrapper .elementor-element.dir-rtl-left-icon .elementor-icon-wrapper{text-align:center}}@media (max-width:680px){[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item{padding:.5em 1em}[dir=rtl] .woocommerce .kivicare-page-header .kivicare-page-items .kivicare-page-item:first-child{padding-left:1em;padding-right:1em}}@media (max-width:479px){[dir=rtl] .widget-woof ul li.kivicare-top-product-list .kivicare-top-product-wrapper{padding-right:0}[dir=rtl] .single-product.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-right:0}}@media (max-width:331px){[dir=rtl] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button.iq-new-btn-style.iq-button-style-2 .iq-btn-text-holder{padding:0 0 0 10px;margin-left:7px;margin-right:0}}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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WUFBYSxDQUNiLFNBQ0osQ0FFQSwyRkFDSSxVQUFXLENBQ1gsV0FDSixDQUtBLDBCQUVJLHdOQUlJLGVBQ0osQ0FDSixDQUVBLHlCQUNJLDREQUNJLHNCQUNKLENBRUEsdUhBRUkseUJBQ0osQ0FFQSxxSUFFSSxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGFBQ0osQ0FFQSxzRUFDSSxpQkFBa0IsQ0FDbEIsYUFDSixDQUVBLHlVQUlJLGdCQUFpQixDQUNqQixhQUNKLENBU0Esc1pBQ0ksZUFDSixDQUVBLHlLQUVJLFdBQ0osQ0FFQSw0RkFDSSwwQkFDSixDQUNKLENBRUEseUJBQ0ksaUNBQ0ksYUFDSixDQUNBLG9GQUNJLGlCQUNKLENBQ0osQ0FFQSx5QkFDSSw0RkFDSSxnQkFDSixDQUVBLHdHQUNJLGdCQUFpQixDQUNqQixpQkFDSixDQUNKLENBRUEseUJBQ0kseUZBQ0ksZUFDSixDQUVBLHlGQUNJLGNBQ0osQ0FDSixDQUVBLHlCQUNJLDZIQUNJLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixjQUNKLENBQ0oiLCJmaWxlIjoicnRsLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxucnRsLWNzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09XG5iYWNrLXRvLXRvcFxuPT09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAjYmFjay10by10b3AgLnRvcCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMzFweDtcbn1cblxuLyo9PT09PT09PT09PT09PT09XG5zZWFyY2hcbj09PT09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gLnNlYXJjaF9jb3VudCAuY3NzX3ByZWZpeC1zZWFyY2gsIFxuW2Rpcj1cInJ0bFwiXSBoZWFkZXIgLmNzc19wcmVmaXgtc2VhcmNoe1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PVxuYnRuLWNsb3NlXG49PT09PT09PT09PT09PT09PT09PT09PSovXG5bZGlyPVwicnRsXCJdIC5pcW9uaWMtY3VzdG9tLWxheW91dHMgLmJ0bi1jbG9zZSxcbi5oYXMtc2lkZWJhcltkaXI9XCJydGxcIl0gLmlxb25pYy1jdXN0b20tbGF5b3V0cyAuYnRuLWNsb3Nle1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IC41ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLm1mcC1jbG9zZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbn1cblxuLyo9PT09PT09PT09PT09PT09XG5wYWduYXRpb25cbj09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAucGFnZS1udW1iZXJzIGxpIC5wYWdlLW51bWJlcnMgaS5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNTNcIjtcbn1cblxuLyo9PT09PT09PT09PT09PT09PVxuYmxvZ1xuPT09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAuaXEtYmxvZy1ib3ggYS5pcS1jYXQtbmFtZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLmlxLWJsb2ctYm94IGEuaXEtY2F0LW5hbWU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT1cbndpZGdldHMtYW5kLXNpZGViYXJcbj09PT09PT09PT09PT09PT09PT09PT09PSovXG5bZGlyPVwicnRsXCJdIC53aWRnZXQgLndpZGdldC10aXRsZTpiZWZvcmUsXG5bZGlyPVwicnRsXCJdIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGgxOmJlZm9yZSxcbltkaXI9XCJydGxcIl0gLndpZGdldC53aWRnZXRfYmxvY2sgaDI6YmVmb3JlLFxuW2Rpcj1cInJ0bFwiXSAud2lkZ2V0LndpZGdldF9ibG9jayBoMzpiZWZvcmUsXG5bZGlyPVwicnRsXCJdIC53aWRnZXQud2lkZ2V0X2Jsb2NrIGg0OmJlZm9yZSxcbltkaXI9XCJydGxcIl0gLndpZGdldC53aWRnZXRfYmxvY2sgaDU6YmVmb3JlLFxuW2Rpcj1cInJ0bFwiXSAud3AtYmxvY2stc2VhcmNoIC53cC1ibG9jay1zZWFyY2hfX2xhYmVsOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud2lkZ2V0LndpZGdldF9hcmNoaXZlIHVsIGxpIHNwYW4uYXJjaGl2ZUNvdW50LFxuW2Rpcj1cInJ0bFwiXSAud2lkZ2V0X2NhdGVnb3JpZXMgdWwgbGkgc3BhbixcbltkaXI9XCJydGxcIl0gdWwud3AtYmxvY2stYXJjaGl2ZXMtbGlzdCBsaSBzcGFuLmFyY2hpdmVDb3VudCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbltkaXI9XCJydGxcIl0gdWwuaXEtY29udGFjdCBsaSBpIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIHVsLmlxLWNvbnRhY3QgbGkgYSBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSB1bC5pcS1jb250YWN0IGxpIGksIFxuW2Rpcj1cInJ0bFwiXSB1bC5pcS1jb250YWN0IGxpIHN2Z3tcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIHVsLmluZm8tc2hhcmUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gdWwuaW5mby1zaGFyZSBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIHVsLmluZm8tc2hhcmUgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLmlxLWNvbnRhY3QgbGkuaXEtd2VlayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5pcS13aWRnZXQtbWVudSAucG9zdC1pbWctaG9sZGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi8qPT09PT09PT09PT09PT09PT1cbnNlYXJjaFxuPT09PT09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gLnNlYXJjaC1mb3JtIGlucHV0LFxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1zZWFyY2ggLnNlYXJjaC1mb3JtIC5mb3JtLXNlYXJjaCAuc2VhcmNoX19pbnB1dCB7XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgIHBhZGRpbmctbGVmdDogNC4yNWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCxcbltkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtc2VhcmNoIC5zZWFyY2gtZm9ybSAuZm9ybS1zZWFyY2ggLnNlYXJjaC1zdWJtaXQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5oZWFkZXJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qPT09PT09PT09PT09PT09PT09PT1cbmRlZmF1bHQtaGVhZGVyXG49PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gaGVhZGVyLmRlZmF1bHQtaGVhZGVyIC5uYXZiYXIgdWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpIGEge1xuICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XG59XG5cbltkaXI9XCJydGxcIl0gaGVhZGVyLmRlZmF1bHQtaGVhZGVyIC5uYXZiYXIgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuW2Rpcj1ydGxdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gaGVhZGVyLmRlZmF1bHQtaGVhZGVyIC5uYXZiYXIgdWwuc3ViLW1lbnUgbGkge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAzMHB4O1xufVxuXG5bZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAuc3ViLW1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNzVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuaXEtc2lkZWFyZWEtYnRuLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdICNzaG9wLXRvZ2dsZSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbn1cblxuLyo9PT09PT09PT09PT09PT09PT09PT1cbm5hdi1tZW51XG49PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5zZi1tZW51PmxpIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLnNmLW1lbnUsXG4uc2YtbWVudSAqIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXVzZXJtZW51LWRyb3Bkb3duIC5jc3NfcHJlZml4LXN1Yi1kcm9wZG93biAuY3NzX3ByZWZpeC1jYXJkLWJvZHkgZGl2IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB1bC5zdWItbWVudSBsaTpob3Zlcj5hLFxuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB1bC5zdWItbWVudT5saS5tZW51LWl0ZW0uY3VycmVudC1tZW51LWl0ZW0+YSxcbltkaXI9XCJydGxcIl0gLnNmLW1lbnUgdWwgbGkuY3VycmVudC1tZW51LXBhcmVudD5hLFxuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLnNmLW1lbnUgdWw+bGkubWVudS1pdGVtPmE6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIHVsLnNmLW1lbnUgbGk+LnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YTphZnRlciB7XG4gICAgY29udGVudDogXCJcXGYwNTNcIjtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxLjU2MjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSB1bC5zZi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YTphZnRlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLjYyNWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIC5taW5pLWNhcnQtY291bnQge1xuICAgIHJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zZi1tZW51PmxpOm5vdCgubWVudS1pdGVtLWhhcy1jaGlsZHJlbik+YSB7XG4gICAgcGFkZGluZzogMThweCAyMHB4IDE4cHggMDtcbn1cblxuLyo9PT09PT09PT09PT09PVxuc2hvcC1wYWdlXG49PT09PT09PT09PT09PT09PSovXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAuc29ydGluZy13cmFwcGVyIC5jc3NfcHJlZml4LXByb2R1Y3Qtdmlldy13cmFwcGVyIC5jc3NfcHJlZml4LXByb2R1Y3Qtdmlldy1idXR0b25ze1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXByb2R1Y3Qtdmlldy1idXR0b25zIHVsIGxpe1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogLjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1wcm9kdWN0LXZpZXctYnV0dG9ucyB1bCBsaTpsYXN0LWNoaWxke1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC53aWRnZXQtd29vZiAud29vZl90ZXh0X3NlYXJjaF9jb250YWluZXIgLndvb2ZfdGV4dF9zZWFyY2hfZ297XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIHVsLndvb2ZfbGlzdHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC53b29mX2NvbnRhaW5lcl9wcm9kdWN0X2NhdCAud29vZl9saXN0IGxpIC53b29mX2NoaWxkc19saXN0X29wZW5lcntcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC53b29mX2NoaWxkc19saXN0e1xuICAgIHBhZGRpbmc6IDdweCAxN3B4IDdweCAwIWltcG9ydGFudDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud2lkZ2V0LXdvb2YgLndwLWJsb2NrLXRhZy1jbG91ZCBhe1xuICAgIG1hcmdpbjogMCAwIDEwcHggNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQubGFiZWwsXG5bZGlyPVwicnRsXCJdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgdGFibGUuYWRkaXRpb25hbC1pbmZvIHRkLmxhYmVse1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIC5pdGVtLWRldGFpbHMgdGFibGUuaXRlbS1kZXRhaWxzLXRhYmxlIHRkLnZhbHVlLFxuW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIHRhYmxlLmFkZGl0aW9uYWwtaW5mbyB0ZC52YWx1ZXtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLyo9PT09PT09PT09PT1cbnByb2R1Y3QtbGlzdFxuPT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAucHJvZHVjdC1saXN0LXN0eWxlIC5wcm9kdWN0IC5jc3NfcHJlZml4LWlubmVyLWJveCAucHJvZHVjdC1jYXB0aW9ue1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5wcm9kdWN0LWxpc3Qtc3R5bGUgLnByb2R1Y3QgLmNzc19wcmVmaXgtaW1hZ2Utd3JhcHBlciAuY3NzX3ByZWZpeC13b28tYnV0dG9ucy1ob2xkZXJ7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucHJvZHVjdC1saXN0LXN0eWxlIC5wcm9kdWN0cyAucHJvZHVjdDpob3ZlciAuY3NzX3ByZWZpeC1pbWFnZS13cmFwcGVyIC5jc3NfcHJlZml4LXdvby1idXR0b25zLWhvbGRlciB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNDElKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNDElKTtcbn1cblxuLyo9PT09PT09PT09PT09PVxubW9iaWxlLW1lbnVcbj09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaT4udG9nZ2xlZHJvcCBpLFxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaT4udG9nZ2xlZHJvcCBzdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudSB1bCBsaT4udG9nZ2xlZHJvcCBpLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51LnZlcnRpY2FsLW1lbnUtbGF5b3V0Lm1lbnUtc3R5bGUtb25lIHVsIC50b2dnbGVkcm9wLmFjdGl2ZSBpLFxuW2Rpcj1cInJ0bFwiXSAuY3NzX3ByZWZpeC1tb2JpbGUtbWVudS52ZXJ0aWNhbC1tZW51LWxheW91dC5tZW51LXN0eWxlLW9uZSB1bCAudG9nZ2xlZHJvcC5hY3RpdmUgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAubWVudS1hbGlnbi1jZW50ZXIgLmNzc19wcmVmaXgtbW9iaWxlLW1lbnUgLnN1Yi1tZW51LFxuW2Rpcj1cInJ0bFwiXSAudmVydGljYWwtbWVudS1sYXlvdXQgLmNzc19wcmVmaXgtZnVsbC1tZW51IHVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LW1vYmlsZS1tZW51IC5zdWItbWVudSAuc3ViLW1lbnUge1xuICAgIHBhZGRpbmc6IDEwcHggMTVweCAxMHB4IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PVxuZnVsbC1tZW51XG49PT09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtZnVsbC1tZW51IHVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcbn1cblxuXG4vKj09PT09PT09PT09XG5idXR0b25cbj09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gLmlxLW5ldy1idG4tc3R5bGUgLmlxLWJ0bi10ZXh0LWhvbGRlcixcbltkaXI9XCJydGxcIl0gLmlxLXJlcGx5LmlxLWJ1dHRvbi1zdHlsZS0yLmlxLW5ldy1idG4tc3R5bGUgLmlxLWJ0bi10ZXh0LWhvbGRlcixcbltkaXI9XCJydGxcIl0gLmlxLW5ldy1idG4tc3R5bGUgLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4tdGV4dC1ob2xkZXIsXG5bZGlyPVwicnRsXCJdIC5pcS1uZXctYnRuLXN0eWxlLmlxLWJ1dHRvbi1zdHlsZS0yIC5pcS1idG4tdGV4dC1ob2xkZXIsXG5bZGlyPVwicnRsXCJdIC5pcS1uZXctYnRuLXN0eWxlLmlxLWNvbW1lbnQtYnRuIC5pcS1idG4tdGV4dC1ob2xkZXIge1xuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5pcS1uZXctYnRuLXN0eWxlIC5pcS1idG4tdGV4dC1ob2xkZXI6YWZ0ZXIge1xuICAgIGxlZnQ6IC0xcHg7XG4gICAgcmlnaHQ6IGF1dG87XG59XG5cbltkaXI9XCJydGxcIl0gLmlxLWJ0bi1jb250YWluZXIgLmlxLWJ1dHRvbi5pcS1idG4tbGluayBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuaXEtYnRuLWxpbms6aG92ZXIgaSxcbltkaXI9XCJydGxcIl0gLmlxLWJ1dHRvbi1zdHlsZS0yOmhvdmVyIC5pcS1idG4taWNvbi1ob2xkZXIgaSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi8qPT09PT09PT09PT09PT09PT1cbnNvY2lhbC1pY29uc1xuPT09PT09PT09PT09PT09PT09PT09PSovXG5bZGlyPVwicnRsXCJdIC5jc3NfcHJlZml4LXNvY2lhbCB1bCxcbltkaXI9XCJydGxcIl0gLnJzX3ByZWZpeC1zb2NpYWwgdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5yZXNwb25zaXZlXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gICAgW2Rpcj1cInJ0bFwiXSBoZWFkZXIuZGVmYXVsdC1oZWFkZXIgLnN1Yi1tYWluIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyOTlweCkge1xuICAgIFtkaXI9XCJydGxcIl0gaGVhZGVyLmRlZmF1bHQtaGVhZGVyIC5zdWItbWFpbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBbZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpIGEge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpIGkge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdIGhlYWRlci5kZWZhdWx0LWhlYWRlciAubmF2YmFyIHVsIGxpIC5zdWItbWVudSBsaSBpIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSBoZWFkZXIuZGVmYXVsdC1oZWFkZXIgLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICBbZGlyPXJ0bF0gI3Nob3AtdG9nZ2xlIHtcbiAgICAgICAgbGVmdDogNjBweDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzlweCkge1xuICAgIFtkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtZnVsbC1tZW51IHVsIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbn1cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbndvby1jb21tZXJjZS1ydGwtY3NzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSBsYWJlbCxcbltkaXI9XCJydGxcIl0gLm5pY2Utc2VsZWN0LndpZGUsXG5bZGlyPVwicnRsXCJdIC5zd2FsMi10aXRsZSB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9XCJydGxcIl0gbGFiZWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICB1bmljb2RlLWJpZGk6IHBsYWludGV4dDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyo9PT09PT09PT09PT09PVxuc2lkZWJhclxuPT09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGk6OmJlZm9yZSxcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIHVsLnByb2R1Y3RfbGlzdF93aWRnZXQgbGk6OmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xufVxuXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAucHJvZHVjdHMuY29sdW1ucy0yIC5zdGFyLXJhdGluZyxcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIC5wcm9kdWN0cy5jb2x1bW5zLTMgLnN0YXItcmF0aW5nLFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgLnByb2R1Y3RzLmNvbHVtbnMtNCAuc3Rhci1yYXRpbmcge1xuICAgIHdpZHRoOiA2LjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgLnN0YXItcmF0aW5nOjpiZWZvcmUsXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAuc3Rhci1yYXRpbmcgc3BhbixcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIC5zdGFyLXJhdGluZyBzcGFuOjpiZWZvcmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLnByb2R1Y3RfbGlzdF93aWRnZXQgLnN0YXItcmF0aW5nIHNwYW4sXG5bZGlyPVwicnRsXCJdIC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IC5zdGFyLXJhdGluZzpiZWZvcmUsXG5bZGlyPVwicnRsXCJdIC5wcm9kdWN0X2xpc3Rfd2lkZ2V0IC5zdGFyLXJhdGluZyBzcGFuOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud2MtYmxvY2stcHJvZHVjdC1jYXRlZ29yaWVzLWxpc3QgLndjLWJsb2NrLXByb2R1Y3QtY2F0ZWdvcmllcy1saXN0LWl0ZW0tY291bnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09XG5kcm9wLWRvd25cbj09PT09PT09PT09PT09PT09PT09PT09Ki9cbltkaXI9XCJydGxcIl0gLmNzc19wcmVmaXgtdXNlcm1lbnUtZHJvcGRvd24gLmNzc19wcmVmaXgtc3ViLWRyb3Bkb3duIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtbWluaS1jYXJ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5kcm9wZG93bi1tZW51LW1pbmktY2FydCAud2lkZ2V0X3Nob3BwaW5nX2NhcnRfY29udGVudCB1bCBsaSAuY3NzX3ByZWZpeC1jYXJ0LWNvbnRlbnQge1xuICAgIHBhZGRpbmctbGVmdDogMS44ZW07XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuZHJvcGRvd24tbWVudS1taW5pLWNhcnQgLnJlbW92ZV9mcm9tX2NhcnRfYnV0dG9uIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5idG4tLXNlYXJjaC1jbG9zZSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbn1cblxuW2Rpcj1cInJ0bFwiXSAucnRsLWNvbnRhY3QtYmFubmVyLXRyYW5zZm9ybTo6YmVmb3JlLFxuW2Rpcj1cInJ0bFwiXSAucnRsLWNvbnRhY3QtYmFubmVyLXRyYW5zZm9ybSAuZWxlbWVudG9yLWJhY2tncm91bmQtb3ZlcmxheSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xufVxuLyo9PT09PT09PT09PT09PT09PT1cbnByb2R1Y3QtYm94XG49PT09PT09PT09PT09PT09PT09PT09PSovXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAucHJvZHVjdHMgLnByb2R1Y3QgLm9uc2FsZSB7XG4gICAgcmlnaHQ6IDEuM2VtO1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbi8qPT09PT09PT09PT09PT09PT09XG5IZWFkZXJcbj09PT09PT09PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB1bC5zdWItbWVudSBsaTpob3Zlcj5hLCBcbltkaXI9XCJydGxcIl0gLnNmLW1lbnUgdWwuc3ViLW1lbnU+bGkubWVudS1pdGVtLmN1cnJlbnQtbWVudS1pdGVtPmEsIFxuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB1bCBsaS5jdXJyZW50LW1lbnUtcGFyZW50PmEsIFxuW2Rpcj1cInJ0bFwiXSAuc2YtbWVudSB1bCBsaSAuc3ViLW1lbnUgbGkuY3VycmVudC1tZW51LWl0ZW0+YSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cblxuW2Rpcj1cInJ0bFwiXSAubWVudS1ob3Zlci1kZWZhdWx0IC5zZi1tZW51IHVsPmxpLm1lbnUtaXRlbT5hOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSB1bC5zZi1tZW51IGxpPi5zdWItbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6YWZ0ZXIge1xuICAgIGxlZnQ6IDEuNTYyNWVtO1xuICAgIHJpZ2h0OiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zZi1tZW51IHVsIHVsIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zZi1tZW51PmxpPnVsIHVsIHtcbiAgICBtYXJnaW46IDAgNHB4IDAgMDtcbn1cblxuW2Rpcj1cInJ0bFwiXSB1bC5zZi1tZW51IGxpPi5zdWItbWVudSBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuPmE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gICAgbGVmdDogMS41NjI1ZW07XG4gICAgcmlnaHQ6IGF1dG87XG59XG5cbltkaXI9XCJydGxcIl0gLm1lbnUtaG92ZXItZGVmYXVsdCAuc2YtbWVudSB1bD5saS5tZW51LWl0ZW0+YTpiZWZvcmUge1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIGxlZnQ6IGF1dG87XG59XG4vKj09PT09PT09PT09PT09PT09PVxucHJvZHVjdC1kZXRhaWxcbj09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtcHJvZHVjdC1yYXRpbmcgLnN0YXItcmF0aW5nIHtcbiAgICBtYXJnaW46IC41ZW0gMCAwIDRweDtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbiN3b29zcS1wb3B1cCAud29vY29tbWVyY2Uuc2luZ2xlLXByb2R1Y3QgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgZm9ybS5jYXJ0IC5jc3NfcHJlZml4LWNhcnQtYnRuLXdyYXBwZXIgZGl2LnF1YW50aXR5LmhpZGRlbixcbltkaXI9XCJydGxcIl0gI3dvb3NxLXBvcHVwIC53b29jb21tZXJjZS5zaW5nbGUtcHJvZHVjdCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSBmb3JtLmNhcnQgLmNzc19wcmVmaXgtY2FydC1idG4td3JhcHBlciBkaXYucXVhbnRpdHkuaGlkZGVuIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMgLndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeV9fdHJpZ2dlciB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLjVlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAucHJvZHVjdD5zcGFuLm9uc2FsZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgdGFibGUgdGQsXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSB0YWJsZSB0aCxcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQsXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoLFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0aGVhZCB0ciB0aCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCB0YWJsZSB0ZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IC41ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGZvcm0uY2FydCAuZ3JvdXBfdGFibGUgdGQud29vY29tbWVyY2UtZ3JvdXBlZC1wcm9kdWN0LWxpc3QtaXRlbV9fcXVhbnRpdHkge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaXEtZW1haWwtY29taW5nLXNvb24gLm1jNHdwLWZvcm0tZmllbGRzIHtcbiAgICB3aWR0aDogNzAlO1xufVxuXG5bZGlyPVwicnRsXCJdIC5pcS1lbWFpbC1jb21pbmctc29vbiAubWM0d3AtZm9ybS1maWVsZHMge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPVwicnRsXCJdIC5tYzR3cC1mb3JtLWZpZWxkcyBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLm1jNHdwLWZvcm0gYnV0dG9uLmJ0bi1zdWJtaXQge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG59XG5cblxuW2Rpcj1cInJ0bFwiXSAud29vc3EtcG9wdXAgLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG5bZGlyPVwicnRsXCJdIC53b29zcS1wb3B1cCAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj0ncnRsJ10gLndvb3NxLXBvcHVwIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbltkaXI9J3J0bCddIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgLndvb2NvbW1lcmNlLXZhcmlhdGlvbi1hZGQtdG8tY2FydCBkaXYucXVhbnRpdHkge1xuICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcbn1cblxuW2Rpcj0ncnRsJ10gLnlpdGhfd2N3bF93aXNobGlzdF9mb290ZXIgLnlpdGgtd2N3bC1zaGFyZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPSdydGwnXSAueWl0aC13Y3dsLXNoYXJlIGg0LnlpdGgtd2N3bC1zaGFyZS10aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG59XG5cbltkaXI9J3J0bCddIC53aXNobGlzdF90YWJsZS5tb2JpbGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbltkaXI9J3J0bCddIC5oZWFkZXItdXNlci1yaWdodHMgLmRyb3Bkb3duLXRvZ2dsZSAuY3NzX3ByZWZpeC1hdmF0YXItaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UgLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgNC4yNWVtIDAgMy4xMjVlbTtcbn1cblxuW2Rpcj0ncnRsJ10gLndvb2NvbW1lcmNlIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogNC4yNWVtO1xufVxuXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UgLmNzc19wcmVmaXgtcGFnZS1oZWFkZXIgLmNzc19wcmVmaXgtcGFnZS1pdGVtcyAuY3NzX3ByZWZpeC1wYWdlLWl0ZW0gLmNzc19wcmVmaXgtcHJlLWhlYWRpbmd7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuXG4vKj09PT09PT09PT09PT1cbmNoZWNrb3V0XG49PT09PT09PT09PT09PT09Ki9cblxuW2Rpcj0ncnRsJ10gLmNhcnQtZW1wdHkud29vY29tbWVyY2UtaW5mbyB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9J3J0bCddIC53b29jb21tZXJjZSBmb3JtLmNoZWNrb3V0X2NvdXBvbiBwOmZpcnN0LWNoaWxkIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj0ncnRsJ10gLndvb2NvbW1lcmNlIGZvcm0uY2hlY2tvdXRfY291cG9uIC5mb3JtLXJvdy1sYXN0IGJ1dHRvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIC5wcm9kdWN0LW5hbWUsXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UgdGFibGUud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyLXRhYmxlIHRyIHRkLFxuW2Rpcj0ncnRsJ10gLndvb2NvbW1lcmNlIHRhYmxlLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlci10YWJsZSB0ciB0aCB7XG4gICAgcGFkZGluZzogMS41ZW0gMCAxLjVlbSAxNXB4O1xufVxuXG5bZGlyPSdydGwnXSBbdHlwZT1lbWFpbF0sXG5bZGlyPSdydGwnXSBbdHlwZT1udW1iZXJdLFxuW2Rpcj0ncnRsJ10gW3R5cGU9dGVsXSxcbltkaXI9J3J0bCddIFt0eXBlPXVybF0ge1xuICAgIGRpcmVjdGlvbjogcnRsO1xufVxuXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UtYWRkaXRpb25hbC1maWVsZHNfX2ZpZWxkLXdyYXBwZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2Utb3JkZXI+cCB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9J3J0bCddIC53b29jb21tZXJjZSB1bC5vcmRlcl9kZXRhaWxzIGxpIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJlbTtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgI2QzY2VkMjtcbn1cblxuW2Rpcj0ncnRsJ10gLndvb2NvbW1lcmNlLXZpZXctb3JkZXIgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IC53b29jb21tZXJjZS1ub3RpY2VzLXdyYXBwZXIrcCxcbltkaXI9J3J0bCddIC53b29jb21tZXJjZSBmb3JtLndvb2NvbW1lcmNlLVJlc2V0UGFzc3dvcmQgcDpmaXJzdC1jaGlsZCB7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIHVsLm9yZGVyX2RldGFpbHMgbGk6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG59XG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIGZvcm0gLnBhc3N3b3JkLWlucHV0IC53b29jb21tZXJjZS1JbnB1dHtcbiAgICBwYWRkaW5nOiAwIDQwcHg7XG59XG5bZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC53b29jb21tZXJjZS1mb3JtLWxvZ2luIC53b29jb21tZXJjZS1mb3JtLWxvZ2luX19yZW1lbWJlcm1lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09XG5sb2ctaW4tZm9ybVxuPT09PT09PT09PT09PT09PT09PT09PSovXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UgZm9ybS5jaGVja291dF9jb3Vwb24sXG5bZGlyPSdydGwnXSAud29vY29tbWVyY2UgZm9ybS5sb2dpbixcbltkaXI9J3J0bCddIC53b29jb21tZXJjZSBmb3JtLnJlZ2lzdGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuW2Rpcj0ncnRsJ10gLndvb2NvbW1lcmNlLUxvc3RQYXNzd29yZCxcbltkaXI9J3J0bCddIC5jc3NfcHJlZml4LXdvb2NvbW1lcmNlLWN1c3RvbS1mb3JtIC53b29jb21tZXJjZS1zaWduLWluLWJ0biBwLFxuW2Rpcj0ncnRsJ10gLmNzc19wcmVmaXgtd29vY29tbWVyY2UtY3VzdG9tLWZvcm0gLnNpZ24tbGluayBwIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj0ncnRsJ10gLndvb2NvbW1lcmNlIGZvcm0ud29vY29tbWVyY2UtUmVzZXRQYXNzd29yZCAuZm9ybS1yb3ctZmlyc3Qge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLyo9PT09PT09PT09PT09Ki9cbltkaXI9J3J0bCddIC5jc3NfcHJlZml4LXRvcC1wcm9kdWN0LWxpc3QgLmNzc19wcmVmaXgtdG9wLXByb2R1Y3Qtd3JhcHBlcntcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vZl9jb250YWluZXJfcGFfc2l6ZSAud29vZl9saXN0Lndvb2ZfbGlzdF9jaGVja2JveCBsaSB7XG4gICAgbWFyZ2luOiAwIDAgOHB4IDhweCFpbXBvcnRhbnQ7XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2ZfY29udGFpbmVyX3BhX3NpemUgLndvb2ZfbGlzdC53b29mX2xpc3RfY2hlY2tib3ggbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG59XG5cblxuW2Rpcj1cInJ0bFwiXSAud29vZl9jb250YWluZXIgLndvb2ZfY29udGFpbmVyX2lubmVyIGlucHV0W3R5cGU9c2VhcmNoXXtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWZvcm0tbG9naW4gLndvb2NvbW1lcmNlLWZvcm0tbG9naW5fX3N1Ym1pdHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG59XG5cbltkaXI9XCJydGxcIl0gLndpZGdldC53aWRnZXRfdGFnX2Nsb3VkIHVsIGxpLFxuW2Rpcj1cInJ0bFwiXSAud3AtYmxvY2stdGFnLWNsb3VkIGF7XG4gICAgbWFyZ2luOiAzcHggMCAzcHggNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5zaW5nbGUtcG9zdCAuaXEtYmxvZy1ib3ggLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKXtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMWVtO1xufVxuXG5bZGlyPVwicnRsXCJdIC5zaW5nbGUtcG9zdCAuaXEtYmxvZy1ib3ggLmxpc3QtaW5saW5lLWl0ZW06bm90KDpsYXN0LWNoaWxkKTphZnRlcntcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5pcS1ibG9nLWJveCAuY3NzX3ByZWZpeC1ibG9ndGFnIGxpe1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDhweDtcbn1cblxuXG5bZGlyPVwicnRsXCJdIC5lbGVtZW50b3Itd2lkZ2V0LWljb24tYm94IC5lbGVtZW50b3ItaWNvbi1ib3gtY29udGVudHtcbiAgICBmbGV4LWdyb3c6IGluaXRpYWw7XG59XG5bZGlyPVwicnRsXCJdIC5lbGVtZW50b3Itd2lkZ2V0LWljb24tYm94LmVsZW1lbnRvci1wb3NpdGlvbi1sZWZ0IC5lbGVtZW50b3ItaWNvbi1ib3gtaWNvbntcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4vKj09PT09PT09PT1cbmNvbW1lbnRzXG49PT09PT09PT09PT09PT0qL1xuW2Rpcj1cInJ0bFwiXSAuY29tbWVudGxpc3QgLmlxLWNvbW1lbnRzLXBob3Rve1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC5pcS1yZXBseS5pcS1idXR0b24tc3R5bGUtMntcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xufVxuXG5bZGlyPVwicnRsXCJdIC5jb21tZW50bGlzdCAuaXEtY29tbWVudC1tZXRhZGF0YSAuZWRpdC1saW5rIGF7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbltkaXI9XCJydGxcIl0gLmRpci1ydGwtbGVmdCxcbltkaXI9XCJydGxcIl0gLnJ0bC13cmFwcGVyIC5lbGVtZW50b3ItZWxlbWVudC5kaXItcnRsLWxlZnQtaWNvbiAuZWxlbWVudG9yLWljb24td3JhcHBlcntcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLW1lc3NhZ2V7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbltkaXI9XCJydGxcIl0gLm93bC1jYXJvdXNlbCxcbltkaXI9XCJydGxcIl0gLnN3aXBlci1jb250YWluZXIsXG5bZGlyPVwicnRsXCJdIC5zd2lwZXIsXG5bZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZXIsXG5bZGlyPVwicnRsXCJdIC5pcS1ydGwtZGlyZWN0aW9uIHtcbiAgICBkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1cInJ0bFwiXSAub3dsLWNhcm91c2VsLm93bC1ydGwsXG5bZGlyPVwicnRsXCJdIC5zd2lwZXItY29udGFpbmVyLnN3aXBlci1jb250YWluZXItcnRsLFxuW2Rpcj1cInJ0bFwiXSAuc3dpcGVyLnN3aXBlci1ydGx7XG4gICAgZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLXdpZGdldCAucGhwX3ByZWZpeF9sb2FkbW9yZV9wcm9kdWN0e1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgI3Jldmlld3MgI2NvbW1lbnRzIG9sLmNvbW1lbnRsaXN0IGxpIC5jb21tZW50LXRleHR7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTphZnRlcntcbiAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZS1lcnJvcjo6YmVmb3JlLCBcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLWluZm86OmJlZm9yZSwgXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZS1tZXNzYWdlOjpiZWZvcmV7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMS41ZW07XG59XG5cbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLWVycm9yLCBcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLWluZm8sIFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UtbWVzc2FnZXtcbiAgICBwYWRkaW5nOiAxZW0gMy41ZW0gMWVtIDJlbTtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWVycm9yIC5idXR0b24sIFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgLndvb2NvbW1lcmNlLWluZm8gLmJ1dHRvbiwgXG5bZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAud29vY29tbWVyY2UtbWVzc2FnZSAuYnV0dG9uLCBcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLWVycm9yIC5idXR0b24sIFxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UtcGFnZSAud29vY29tbWVyY2UtaW5mbyAuYnV0dG9uLCBcbltkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLXBhZ2UgLndvb2NvbW1lcmNlLW1lc3NhZ2UgLmJ1dHRvbntcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgLndvb2NvbW1lcmNlLXRhYnMgdWwudGFicyBsaTpiZWZvcmV7XG4gICAgcmlnaHQ6IDFweDtcbn1cblxuW2Rpcj1cInJ0bFwiXSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0sXG5bZGlyPVwicnRsXCJdIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCxcbltkaXI9XCJydGxcIl0gLnNlbGVjdDItZHJvcGRvd25bZGlyPXJ0bF0sXG5bZGlyPVwicnRsXCJdIC5zZWxlY3QyLWRyb3Bkb3due1xuICAgZGlyZWN0aW9uOiBydGw7XG59XG5cbltkaXI9XCJsdHJcIl0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdLFxuW2Rpcj1cImx0clwiXSAuc2VsZWN0Mi1kcm9wZG93bltkaXI9cnRsXXtcbiAgICBkaXJlY3Rpb246IGx0cjtcbn1cblxuW2Rpcj1cImx0clwiXSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd3tcbiAgICByaWdodDogLjYyNWVtO1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbltkaXI9XCJydGxcIl0gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogLjYyNWVtO1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT1cbnJlc3BvbnNpdmVcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcblxuICAgIFtkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LFxuICAgIFtkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG4gICAgW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbiAgICBbZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQuYWN0aW9ucyB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZCxcbiAgICBbZGlyPVwicnRsXCJdIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlLFxuICAgIFtkaXI9XCJydGxcIl0gLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOjpiZWZvcmUge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZC5wcm9kdWN0LXF1YW50aXR5IC5xdWFudGl0eSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUuaW1hZ2VzX2dyaWQgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQubGFiZWwsXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIC5pdGVtLWRldGFpbHMgdGFibGUuaXRlbS1kZXRhaWxzLXRhYmxlIHRkLmxhYmVsLFxuICAgIFtkaXI9XCJydGxcIl0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSBsaSB0YWJsZS5hZGRpdGlvbmFsLWluZm8gdGQubGFiZWwsXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9kZXJuX2dyaWQgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQubGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgZGlyZWN0aW9uOiBsdHI7XG4gICAgfVxuXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUuaW1hZ2VzX2dyaWQgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQudmFsdWUsXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIC5pdGVtLWRldGFpbHMgdGFibGUuaXRlbS1kZXRhaWxzLXRhYmxlIHRkLnZhbHVlLFxuICAgIFtkaXI9XCJydGxcIl0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSBsaSB0YWJsZS5hZGRpdGlvbmFsLWluZm8gdGQudmFsdWUsXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9kZXJuX2dyaWQgbGkgLml0ZW0tZGV0YWlscyB0YWJsZS5pdGVtLWRldGFpbHMtdGFibGUgdGQudmFsdWUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gLndpc2hsaXN0X3RhYmxlLm1vYmlsZSBsaSAuYWRkaXRpb25hbC1pbmZvLXdyYXBwZXIgLnByb2R1Y3QtcmVtb3ZlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdIC53aXNobGlzdF90YWJsZS5tb2JpbGUgbGkgLmFkZGl0aW9uYWwtaW5mby13cmFwcGVyIC5tb3ZlLXRvLWFub3RoZXItd2lzaGxpc3QsXG4gICAgW2Rpcj1cInJ0bFwiXSAud2lzaGxpc3RfdGFibGUubW9iaWxlIGxpIC5hZGRpdGlvbmFsLWluZm8td3JhcHBlciAucHJvZHVjdC1hZGQtdG8tY2FydCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMy4yNWVtIDAgMi4xMjVlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIFtkaXI9XCJydGxcIl0gLmlxLWNvbnRhY3QgbGkuaXEtd2VlayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgICBbZGlyPVwicnRsXCJdIC5ydGwtd3JhcHBlciAuZWxlbWVudG9yLWVsZW1lbnQuZGlyLXJ0bC1sZWZ0LWljb24gLmVsZW1lbnRvci1pY29uLXdyYXBwZXJ7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KXtcbiAgICBbZGlyPXJ0bF0gLndvb2NvbW1lcmNlIC5jc3NfcHJlZml4LXBhZ2UtaGVhZGVyIC5jc3NfcHJlZml4LXBhZ2UtaXRlbXMgLmNzc19wcmVmaXgtcGFnZS1pdGVte1xuICAgICAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgICB9XG5cbiAgICBbZGlyPVwicnRsXCJdIC53b29jb21tZXJjZSAuY3NzX3ByZWZpeC1wYWdlLWhlYWRlciAuY3NzX3ByZWZpeC1wYWdlLWl0ZW1zIC5jc3NfcHJlZml4LXBhZ2UtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpe1xuICAgIFtkaXI9XCJydGxcIl0gLndpZGdldC13b29mIHVsIGxpLmNzc19wcmVmaXgtdG9wLXByb2R1Y3QtbGlzdCAuY3NzX3ByZWZpeC10b3AtcHJvZHVjdC13cmFwcGVye1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIFtkaXI9XCJydGxcIl0gLnNpbmdsZS1wcm9kdWN0Lndvb2NvbW1lcmNlICNyZXZpZXdzICNjb21tZW50cyBvbC5jb21tZW50bGlzdCBsaSAuY29tbWVudC10ZXh0e1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzMxcHgpIHtcbiAgICBbZGlyPVwicnRsXCJdIC53b29jb21tZXJjZS1jYXJ0IC53Yy1wcm9jZWVkLXRvLWNoZWNrb3V0IGEuY2hlY2tvdXQtYnV0dG9uLmlxLW5ldy1idG4tc3R5bGUuaXEtYnV0dG9uLXN0eWxlLTIgLmlxLWJ0bi10ZXh0LWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59Il19 */