:root{--theme-primary:#3498db;--theme-secondary:#2ecc71;--theme-accent:#e74c3c;--theme-success:#28a745;--theme-error:#dc3545;--theme-warning:#ffc107;--theme-info:#17a2b8;--theme-black:#000000;--theme-white:#ffffff;--theme-ff-base:"Inter",sans-serif;--theme-ff-heading:"Roboto Condensed",sans-serif;--theme-fs-xs:1.4rem;--theme-fs-sm:1.6rem;--theme-fs-md:1.8rem;--theme-fs-lg:2rem;--theme-fs-xl:2.4rem;--theme-fs-xxl:2.8rem;--theme-fs-3xl:3.2rem;--theme-fw-regular:400;--theme-fw-medium:500;--theme-fw-bold:700;--theme-spacing-0:0rem;--theme-spacing-1:0.4rem;--theme-spacing-2:0.8rem;--theme-spacing-3:1.2rem;--theme-spacing-4:1.6rem;--theme-spacing-5:2rem;--theme-spacing-6:2.4rem;--theme-spacing-7:2.8rem;--theme-spacing-8:3.2rem}html{min-height:100%;font-size:62.5%}body{min-height:100vh;overflow-x:hidden;word-break:break-word;display:flex;flex-direction:column}:focus-visible{outline:0}a{text-decoration:none;transition:.4s ease-in-out}p{margin-bottom:0}p+p{margin-top:var(--theme-spacing-3)}figure{margin:0}img{max-width:100%;height:auto}iframe{max-width:100%}blockquote{border-left:.1rem solid var(--theme-accent);padding-left:30px}pre{white-space:pre-wrap;margin-bottom:var(--theme-spacing-6)}button,input{min-height:4rem;padding-left:var(--theme-spacing-3);padding-right:var(--theme-spacing-3)}textarea{padding:var(--theme-spacing-3)}.main-warp{flex:1}.sticky-footer{flex:1 0 auto}#site-loading{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff;z-index:99999}#back-top{--theme-bt-square:4rem;background-color:var(--theme-accent);width:var(--theme-bt-square);height:var(--theme-bt-square);opacity:0;bottom:0;cursor:pointer;position:fixed;right:1.5rem;z-index:1000;transition:.4s ease-in-out}#back-top a{color:var(--theme-white);height:inherit;display:flex;align-items:center;justify-content:center;transition:.25s ease-in-out}#back-top.active_top{opacity:1;bottom:1.5rem}#back-top:hover{background-color:var(--theme-black)}.site-container{--theme-pd-site-container:5rem 0;padding:var(--theme-pd-site-container)}.site-container.site-container-elementor{--theme-pd-site-container:0}.site-page-content p::after{display:table;clear:both;content:""}.alignnone,.wp-caption.alignnone,a img.alignnone{margin:.5rem 2rem 2rem 0}.aligncenter{margin:.5rem auto;display:block}.alignright,.wp-caption.alignright,a img.alignright{margin:.5rem 0 2rem 2rem}.alignleft,.wp-caption.alignleft,a img.alignleft{margin:.5rem 2rem 2rem 0}.alignright,a img.alignright{float:right}.alignleft,a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background-color:var(--theme-white);max-width:96%;padding:.4rem .2rem 1rem;text-align:center}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{--theme-padding-caption:0 .4rem .5rem;font-size:var(--theme-fs-sm);margin:0;padding:var(--theme-padding-caption)}.screen-reader-text{clip:rect(.1rem,.1rem,.1rem,.1rem);position:absolute!important;white-space:nowrap;width:.1rem;height:.1rem;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;clip:auto!important;color:var(--theme-accent);display:block;height:auto;width:auto;top:.5rem;left:.5rem;line-height:normal;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;z-index:100000;border-radius:.3rem;box-shadow:0 0 .2rem .2rem rgba(0,0,0,.6)}.bypostauthor,.sticky{color:var(--theme-accent)}form.post-password-form p label{margin:0}form.post-password-form p input{border:.1rem solid #ddd;border-radius:.4rem;padding:.4rem 1rem;margin-left:1rem}form.post-password-form p input[type=submit]{border-radius:.4rem;background-color:var(--theme-primary);border:none;color:var(--theme-white);text-transform:uppercase;padding:.5rem 1.5rem}.ic-mask{--theme-ic-width:1.6rem;--theme-ic-height:1.6rem;--theme-ic-color:currentColor;display:inline-block;width:var(--theme-ic-width);height:var(--theme-ic-height);background-color:var(--theme-ic-color);mask-size:contain;-webkit-mask-size:contain;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center}.ic-mask-bars{mask-image:url(../images/icons/bars.svg);-webkit-mask-image:url(../images/icons/bars.svg)}.ic-mask-calendar-days{mask-image:url(../images/icons/calendar-days.svg);-webkit-mask-image:url(../images/icons/calendar-days.svg)}.ic-mask-cart-plus{mask-image:url(../images/icons/cart-plus.svg);-webkit-mask-image:url(../images/icons/cart-plus.svg)}.ic-mask-cart-shopping{mask-image:url(../images/icons/cart-shopping.svg);-webkit-mask-image:url(../images/icons/cart-shopping.svg)}.ic-mask-chevron-down{mask-image:url(../images/icons/chevron-down.svg);-webkit-mask-image:url(../images/icons/chevron-down.svg)}.ic-mask-chevron-right{mask-image:url(../images/icons/chevron-right.svg);-webkit-mask-image:url(../images/icons/chevron-right.svg)}.ic-mask-chevron-up{mask-image:url(../images/icons/chevron-up.svg);-webkit-mask-image:url(../images/icons/chevron-up.svg)}.ic-mask-facebook-f{mask-image:url(../images/icons/facebook-f.svg);-webkit-mask-image:url(../images/icons/facebook-f.svg)}.ic-mask-instagram{mask-image:url(../images/icons/instagram.svg);-webkit-mask-image:url(../images/icons/instagram.svg)}.ic-mask-linkedin-in{mask-image:url(../images/icons/linkedin-in.svg);-webkit-mask-image:url(../images/icons/linkedin-in.svg)}.ic-mask-location-dot{mask-image:url(../images/icons/location-dot.svg);-webkit-mask-image:url(../images/icons/location-dot.svg)}.ic-mask-magnifying-glass{mask-image:url(../images/icons/magnifying-glass.svg);-webkit-mask-image:url(../images/icons/magnifying-glass.svg)}.ic-mask-minus{mask-image:url(../images/icons/minus.svg);-webkit-mask-image:url(../images/icons/minus.svg)}.ic-mask-paper-plane{mask-image:url(../images/icons/paper-plane.svg);-webkit-mask-image:url(../images/icons/paper-plane.svg)}.ic-mask-phone{mask-image:url(../images/icons/phone.svg);-webkit-mask-image:url(../images/icons/phone.svg)}.ic-mask-plus{mask-image:url(../images/icons/plus.svg);-webkit-mask-image:url(../images/icons/plus.svg)}.ic-mask-tiktok{mask-image:url(../images/icons/tiktok.svg);-webkit-mask-image:url(../images/icons/tiktok.svg)}.ic-mask-twitter{mask-image:url(../images/icons/twitter.svg);-webkit-mask-image:url(../images/icons/twitter.svg)}.ic-mask-xmark{mask-image:url(../images/icons/xmark.svg);-webkit-mask-image:url(../images/icons/xmark.svg)}.ic-mask-youtube{mask-image:url(../images/icons/youtube.svg);-webkit-mask-image:url(../images/icons/youtube.svg)}.theme-text-primary{color:var(--theme-primary)}.theme-bg-primary{background-color:var(--theme-primary)}.theme-text-secondary{color:var(--theme-secondary)}.theme-bg-secondary{background-color:var(--theme-secondary)}.theme-text-accent{color:var(--theme-accent)}.theme-bg-accent{background-color:var(--theme-accent)}.theme-text-success{color:var(--theme-success)}.theme-bg-success{background-color:var(--theme-success)}.theme-text-error{color:var(--theme-error)}.theme-bg-error{background-color:var(--theme-error)}.theme-text-warning{color:var(--theme-warning)}.theme-bg-warning{background-color:var(--theme-warning)}.theme-text-info{color:var(--theme-info)}.theme-bg-info{background-color:var(--theme-info)}.theme-text-black{color:var(--theme-black)}.theme-bg-black{background-color:var(--theme-black)}.theme-text-white{color:var(--theme-white)}.theme-bg-white{background-color:var(--theme-white)}.theme-ff-base{font-family:var(--theme-ff-base)}.theme-ff-heading{font-family:var(--theme-ff-heading)}.theme-fs-xs{font-size:var(--theme-fs-xs)}.theme-fs-sm{font-size:var(--theme-fs-sm)}.theme-fs-md{font-size:var(--theme-fs-md)}.theme-fs-lg{font-size:var(--theme-fs-lg)}.theme-fs-xl{font-size:var(--theme-fs-xl)}.theme-fs-xxl{font-size:var(--theme-fs-xxl)}.theme-fs-3xl{font-size:var(--theme-fs-3xl)}.theme-fw-regular{font-weight:var(--theme-fw-regular)}.theme-fw-medium{font-weight:var(--theme-fw-medium)}.theme-fw-bold{font-weight:var(--theme-fw-bold)}[class*=theme-row-cols-],[class^=theme-row-cols-]{display:grid}.theme-row-cols-1{grid-template-columns:repeat(1,1fr)}.theme-row-cols-2{grid-template-columns:repeat(2,1fr)}.theme-row-cols-3{grid-template-columns:repeat(3,1fr)}.theme-row-cols-4{grid-template-columns:repeat(4,1fr)}.theme-row-cols-5{grid-template-columns:repeat(5,1fr)}.theme-row-cols-6{grid-template-columns:repeat(6,1fr)}.theme-row-cols-7{grid-template-columns:repeat(7,1fr)}.theme-row-cols-8{grid-template-columns:repeat(8,1fr)}.theme-row-cols-9{grid-template-columns:repeat(9,1fr)}.theme-row-cols-10{grid-template-columns:repeat(10,1fr)}.theme-row-cols-11{grid-template-columns:repeat(11,1fr)}.theme-row-cols-12{grid-template-columns:repeat(12,1fr)}@media (min-width:576px){.theme-row-cols-sm-1{grid-template-columns:repeat(1,1fr)}.theme-row-cols-sm-2{grid-template-columns:repeat(2,1fr)}.theme-row-cols-sm-3{grid-template-columns:repeat(3,1fr)}.theme-row-cols-sm-4{grid-template-columns:repeat(4,1fr)}.theme-row-cols-sm-5{grid-template-columns:repeat(5,1fr)}.theme-row-cols-sm-6{grid-template-columns:repeat(6,1fr)}.theme-row-cols-sm-7{grid-template-columns:repeat(7,1fr)}.theme-row-cols-sm-8{grid-template-columns:repeat(8,1fr)}.theme-row-cols-sm-9{grid-template-columns:repeat(9,1fr)}.theme-row-cols-sm-10{grid-template-columns:repeat(10,1fr)}.theme-row-cols-sm-11{grid-template-columns:repeat(11,1fr)}.theme-row-cols-sm-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:768px){.theme-row-cols-md-1{grid-template-columns:repeat(1,1fr)}.theme-row-cols-md-2{grid-template-columns:repeat(2,1fr)}.theme-row-cols-md-3{grid-template-columns:repeat(3,1fr)}.theme-row-cols-md-4{grid-template-columns:repeat(4,1fr)}.theme-row-cols-md-5{grid-template-columns:repeat(5,1fr)}.theme-row-cols-md-6{grid-template-columns:repeat(6,1fr)}.theme-row-cols-md-7{grid-template-columns:repeat(7,1fr)}.theme-row-cols-md-8{grid-template-columns:repeat(8,1fr)}.theme-row-cols-md-9{grid-template-columns:repeat(9,1fr)}.theme-row-cols-md-10{grid-template-columns:repeat(10,1fr)}.theme-row-cols-md-11{grid-template-columns:repeat(11,1fr)}.theme-row-cols-md-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:992px){.theme-row-cols-lg-1{grid-template-columns:repeat(1,1fr)}.theme-row-cols-lg-2{grid-template-columns:repeat(2,1fr)}.theme-row-cols-lg-3{grid-template-columns:repeat(3,1fr)}.theme-row-cols-lg-4{grid-template-columns:repeat(4,1fr)}.theme-row-cols-lg-5{grid-template-columns:repeat(5,1fr)}.theme-row-cols-lg-6{grid-template-columns:repeat(6,1fr)}.theme-row-cols-lg-7{grid-template-columns:repeat(7,1fr)}.theme-row-cols-lg-8{grid-template-columns:repeat(8,1fr)}.theme-row-cols-lg-9{grid-template-columns:repeat(9,1fr)}.theme-row-cols-lg-10{grid-template-columns:repeat(10,1fr)}.theme-row-cols-lg-11{grid-template-columns:repeat(11,1fr)}.theme-row-cols-lg-12{grid-template-columns:repeat(12,1fr)}.main-header .logo{flex:0 0 auto}}@media (min-width:1200px){.theme-row-cols-xl-1{grid-template-columns:repeat(1,1fr)}.theme-row-cols-xl-2{grid-template-columns:repeat(2,1fr)}.theme-row-cols-xl-3{grid-template-columns:repeat(3,1fr)}.theme-row-cols-xl-4{grid-template-columns:repeat(4,1fr)}.theme-row-cols-xl-5{grid-template-columns:repeat(5,1fr)}.theme-row-cols-xl-6{grid-template-columns:repeat(6,1fr)}.theme-row-cols-xl-7{grid-template-columns:repeat(7,1fr)}.theme-row-cols-xl-8{grid-template-columns:repeat(8,1fr)}.theme-row-cols-xl-9{grid-template-columns:repeat(9,1fr)}.theme-row-cols-xl-10{grid-template-columns:repeat(10,1fr)}.theme-row-cols-xl-11{grid-template-columns:repeat(11,1fr)}.theme-row-cols-xl-12{grid-template-columns:repeat(12,1fr)}}@media (min-width:1400px){.theme-row-cols-xxl-1{grid-template-columns:repeat(1,1fr)}.theme-row-cols-xxl-2{grid-template-columns:repeat(2,1fr)}.theme-row-cols-xxl-3{grid-template-columns:repeat(3,1fr)}.theme-row-cols-xxl-4{grid-template-columns:repeat(4,1fr)}.theme-row-cols-xxl-5{grid-template-columns:repeat(5,1fr)}.theme-row-cols-xxl-6{grid-template-columns:repeat(6,1fr)}.theme-row-cols-xxl-7{grid-template-columns:repeat(7,1fr)}.theme-row-cols-xxl-8{grid-template-columns:repeat(8,1fr)}.theme-row-cols-xxl-9{grid-template-columns:repeat(9,1fr)}.theme-row-cols-xxl-10{grid-template-columns:repeat(10,1fr)}.theme-row-cols-xxl-11{grid-template-columns:repeat(11,1fr)}.theme-row-cols-xxl-12{grid-template-columns:repeat(12,1fr)}}.main-header{background-color:#fff;box-shadow:0 .3rem .3rem -.3rem rgba(0,0,0,.3)}.main-header__warp{position:relative;display:flex;gap:2.4rem;min-height:6.4rem}.main-header .logo{--theme-logo-padding:var(--theme-spacing-2)}@media (max-width:991px){.main-header .logo{display:flex;justify-content:space-between;flex:1}.main-header .primary-menu{position:absolute;top:100%;left:0;right:0;background-color:#eee;z-index:99}.main-header .primary-menu .collapse{display:none!important}.main-header .primary-menu .collapse.in{display:block!important}}.main-header .logo a{display:inline-block;padding-top:var(--theme-logo-padding);padding-bottom:var(--theme-logo-padding);max-width:var(--theme-max-width-logo,16rem)}.main-header .primary-menu{--theme-menu-item-padding:0 1.2rem;flex:1}.main-header .primary-menu>ul>li>a{padding:var(--theme-menu-item-padding)}.main-header .primary-menu ul{padding:0;margin:0}.main-header .primary-menu ul li{position:relative}@media (min-width:992px){.main-header .primary-menu>ul{height:100%}.main-header .primary-menu>ul>li{display:inline-flex;height:100%;align-items:center}.main-header .primary-menu ul li:hover>.sub-menu{top:100%;z-index:999;opacity:1;visibility:visible}}.main-header .primary-menu ul li a{text-shadow:none}@media (min-width:992px) and (max-width:1200px){.main-header .primary-menu ul li a{--theme-menu-item-padding:0 .8rem;display:block}}.main-header .primary-menu ul li a:hover{background-color:transparent;color:var(--theme-accent)}.main-header .primary-menu ul li:last-child a{padding-right:0}@media (max-width:991px){.main-header .primary-menu ul li{display:block;border-bottom:.1rem solid rgba(0,0,0,.1)}.main-header .primary-menu ul li:last-child{border-bottom:0}.main-header .primary-menu ul li a{--theme-menu-item-padding:.8rem;display:inline-block}.main-header .primary-menu ul li .sub-menu-toggle{position:absolute;right:1.5rem;top:1rem;width:1.2rem;height:2rem}.main-header .primary-menu ul li .sub-menu-toggle.active{mask-image:url(../images/icons/minus.svg);-webkit-mask-image:url(../images/icons/minus.svg)}}.main-header .primary-menu ul li.current-menu-item>a,.main-header .primary-menu ul li.current-menu-parent>a{color:var(--theme-accent)}@media (min-width:992px) and (max-width:1400px){.main-header .primary-menu ul li:nth-last-child(1) .sub-menu,.main-header .primary-menu ul li:nth-last-child(2) .sub-menu{left:auto;right:0}.main-header .primary-menu ul li:nth-last-child(1) .sub-menu li .sub-menu,.main-header .primary-menu ul li:nth-last-child(2) .sub-menu li .sub-menu{left:auto;right:90%}.main-header .primary-menu ul li:nth-last-child(1) .sub-menu li:hover>.sub-menu,.main-header .primary-menu ul li:nth-last-child(2) .sub-menu li:hover>.sub-menu{left:auto;right:100%}}@media (min-width:992px){.main-header .primary-menu ul li .sub-menu{display:block!important;min-width:16rem;border-top:.1rem solid var(--theme-accent);background-color:var(--theme-white);position:absolute;top:120%;left:0;z-index:-1;visibility:hidden;opacity:0;box-shadow:0 .3rem .3rem -.3rem rgba(0,0,0,.3);transition:.4s ease-in-out}.main-header .primary-menu ul li .sub-menu li{padding:.6rem .8rem;display:flex}.main-header .primary-menu ul li .sub-menu li a{white-space:nowrap;flex:1}.main-header .primary-menu ul li .sub-menu li .sub-menu{left:90%;top:-.1rem}.main-header .primary-menu ul li .sub-menu li:hover>.sub-menu{left:100%}.main-header .primary-menu ul li .sub-menu li:hover>.sub-menu-toggle{transform:rotate(-90deg)}.main-header .primary-menu .sub-menu-toggle{mask-image:url(../images/icons/chevron-down.svg);-webkit-mask-image:url(../images/icons/chevron-down.svg)}}.main-header .primary-menu .sub-menu-toggle{font-size:var(--theme-fs-xs);cursor:pointer;color:var(--theme-primary);transition:.4s ease-in-out}@media (max-width:991px){.main-header .primary-menu ul li .sub-menu{display:none;border-top:0;background-color:transparent}.main-header .primary-menu ul li .sub-menu li{border-bottom:0;padding:0}.main-header .primary-menu ul li .sub-menu li a{padding:.8rem}.main-header .primary-menu ul li .sub-menu li a:before{content:"\f111";display:inline-block;font-family:"Font Awesome 6 Free",serif;font-style:normal;font-weight:var(--theme-fw-regular);font-size:1rem;margin-right:1rem}.main-header .primary-menu ul li .sub-menu li .sub-menu-toggle{top:.5rem}.main-header .primary-menu ul li .sub-menu li .sub-menu{padding-left:2rem}.main-header .primary-menu .sub-menu-toggle{mask-image:url(../images/icons/plus.svg);-webkit-mask-image:url(../images/icons/plus.svg)}}.main-header .widget-cart-warp{position:relative;padding-right:1rem;flex:0}.main-header .widget-cart-warp .cart-box{position:relative;cursor:pointer}.main-header .widget-cart-warp .cart-box i{--theme-ic-width:1.8rem;--theme-ic-height:1.8rem;padding-right:1.5rem}.main-header .widget-cart-warp .cart-box .number-cart-product{--theme-cart-size:1.8rem;position:absolute;font-size:1.2rem;color:#fff;top:-1.2rem;right:-.8rem;width:var(--theme-cart-size);height:var(--theme-cart-size);border-radius:50%;line-height:var(--theme-cart-size);text-align:center;background-color:var(--theme-accent)}.main-header .widget-cart-warp .mini-cart-dropdown{position:absolute;top:120%;right:0;width:30rem;padding:2rem 1.5rem;background-color:var(--theme-white);z-index:10;opacity:0;visibility:hidden;box-shadow:0 0 1.5rem -.5rem rgba(0,0,0,.4);transition:.4s ease-in-out}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items{margin:0;padding:0;list-style:none}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item{position:relative;display:grid;gap:.8rem;grid-template-columns:5rem 1fr 2.4rem}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item~.item{margin-top:1.2rem}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .info{font-size:1.4rem;min-width:0}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .info .product-name{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .quantity span{display:inline-block}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .block-ui-spinner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:10}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .block-ui-spinner::after{content:"";position:absolute;top:50%;left:50%;width:2rem;height:2rem;border-radius:50%;border:.3rem solid #e1e1e1;border-top-color:transparent;transform:translate(-50%,-50%);animation:.6s linear infinite spin-block-ui}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .action .remove{--wc-red:var(--theme-error);color:var(--wc-red);width:2.4rem;height:2.4rem;border-radius:50%}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .action .remove:hover{color:#fff;background:var(--wc-red)}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-footer .action a{padding:.8rem 1.2rem;display:block;color:var(--theme-white);line-height:normal;font-weight:400;background-color:var(--theme-primary)}.main-header .widget-cart-warp:hover .mini-cart-dropdown{top:100%;opacity:1;visibility:visible}@media (min-width:992px){.active-sticky-nav{position:sticky;top:0;z-index:10}.admin-bar .active-sticky-nav{top:3.2rem}}@keyframes spin-block-ui{to{transform:translate(-50%,-50%) rotate(360deg)}}.search-form{--theme-search-field-min-height:4rem;--theme-search-field-padding:0 1rem;font-size:var(--theme-fs-xs)}.search-form .search-field{min-height:var(--theme-search-field-min-height);padding:var(--theme-search-field-padding);border:.1rem solid #ddd;border-radius:.4rem;box-shadow:none}.search-form .search-submit{padding:var(--theme-search-field-padding);background-color:var(--theme-accent);color:var(--theme-white);border:none;cursor:pointer;border-radius:.4rem;transition:.4s ease-in-out}.widget~.widget{margin-top:var(--theme-spacing-6)}.widget:last-child{margin-bottom:0}.widget .widget-title,.widget.widget_block .wp-block-heading{text-transform:uppercase;margin-bottom:2rem;font-size:var(--theme-fs-sm)}.widget ul{margin:0;padding:0;list-style:none}.widget ul li:not(:last-child){margin-bottom:1rem}.widget ul li a{display:block}.widget ul li ul.children,.widget ul li ul.sub-menu{padding-left:1.2rem;padding-top:.8rem}.widget ul li ul.children li,.widget ul li ul.sub-menu li{border-bottom:0;padding:0 0 1rem}.widget ul li ul.children li:last-child,.widget ul li ul.sub-menu li:last-child{padding-bottom:0}.widget select{width:100%;padding:.9rem 1rem;font-size:var(--theme-fs-xs)}.widget.widget_block ol,.widget.widget_block ul{padding-left:0}.widget.widget_block ol li,.widget.widget_block ul li{margin-bottom:0}.widget.widget_block ol li~li,.widget.widget_block ul li~li{margin-top:.8rem}.widget.widget_search .search-form{display:grid;gap:var(--theme-spacing-2);grid-template-columns:1fr 4rem}.widget.widget_archive ul li a,.widget.widget_categories ul li a{display:inline-block;margin-right:.5rem}.widget.widget_calendar table{width:100%}.widget.widget_calendar table caption{padding:0;margin-top:var(--theme-spacing-3)}.widget.widget_calendar table tr{border-bottom:1px solid var(--theme-primary)}.widget.widget_calendar table tr th{text-align:center}.widget.widget_calendar table tr td{padding:.5rem 0;text-align:center}.widget.widget_calendar table tr td#today{background-color:var(--theme-accent);color:var(--theme-white)}.widget.widget_calendar table tr td#today a{color:var(--theme-white)}.widget.widget_calendar table tr td#prev{text-align:left}.widget.widget_calendar table tr td#next{text-align:right}.widget.widget_rss ul li{padding-bottom:2rem;margin-bottom:2rem}.widget.widget_rss ul li .rssSummary{font-size:var(--theme-fs-xs)}.widget.widget_product_tag_cloud .tagcloud a,.widget.widget_tag_cloud .tagcloud a{display:inline-block;font-size:var(--theme-fs-xs)!important;border:.1rem solid #ddd;padding:.5rem 1rem;margin:0 .2rem 5px}.widget.widget_product_tag_cloud .tagcloud a:hover,.widget.widget_tag_cloud .tagcloud a:hover{background-color:var(--theme-accent);color:var(--theme-white);border-color:var(--theme-accent)}.widget.recent-post-widget .post-list .item{display:grid;grid-gap:.8rem;grid-template-columns:10rem 1fr}.widget.recent-post-widget .post-list .title{margin-bottom:.8rem;font-size:var(--theme-fs-sm);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.widget.recent-post-widget .post-list .meta{font-size:1.2rem}.widget.recent-post-widget .post-list .meta i.fa{margin-right:.5rem}.widget.contact-info-widget .list{display:grid;gap:1.2rem}.widget.contact-info-widget .list .item{display:grid;gap:1.2rem;grid-template-columns:2.4rem 1fr;align-items:center}.widget.contact-info-widget .list .item i{font-size:var(--theme-fs-md);text-align:center}.footer__column{border-top:.1rem solid var(--theme-primary);padding:3rem 0}.footer__bottom{padding:1rem 0;color:var(--theme-white);background-color:var(--theme-black)}.breadcrumbs .breadcrumbs-col{padding:1.2rem 0;border-bottom:.1rem solid var(--theme-primary)}form.wpcf7-form br{display:none}form.wpcf7-form p{position:relative;margin:0}form.wpcf7-form p+p{margin-top:var(--theme-margin-top-p,var(--theme-spacing-2))}form.wpcf7-form .ajax-loader{position:absolute;top:.8rem}form.wpcf7-form label{display:block;font-weight:var(--theme-fw-medium)}form.wpcf7-form label .wpcf7-form-control-wrap{margin-top:var(--theme-margin-top-control,var(--theme-spacing-2))}form.wpcf7-form span.required{color:var(--theme-error)}form.wpcf7-form .wpcf7-form-control-wrap{display:block}form.wpcf7-form .wpcf7-form-control-wrap input,form.wpcf7-form .wpcf7-form-control-wrap textarea{height:auto;width:100%;display:block;border:.1rem solid #ddd;border-radius:.4rem;background-color:var(--theme-white);color:var(--theme-black)}form.wpcf7-form .wpcf7-form-control-wrap input:focus,form.wpcf7-form .wpcf7-form-control-wrap textarea:focus{border-color:var(--theme-primary)}form.wpcf7-form .wpcf7-form-control-wrap textarea{height:var(--theme-h-textarea,10rem)}form.wpcf7-form .wpcf7-submit{color:var(--theme-white);border:none;cursor:pointer;text-transform:uppercase;border-radius:.4rem;background:var(--theme-black);transition:.4s ease-in-out}form.wpcf7-form .wpcf7-submit:hover{--theme-black:var(--theme-primary)}form.wpcf7-form .wpcf7-not-valid-tip{color:var(--theme-error)}form.wpcf7-form.invalid .wpcf7-response-output{margin:var(--theme-margin-res,var(--theme-spacing-3) 0 0);padding:var(--theme-padding-res,var(--theme-spacing-2));border:.1rem solid var(--theme-warning)}.comments-area{padding:var(--theme-spacing-6) 0}@media (max-width:480px){.comments-area ul li ul.children{padding-left:var(--theme-spacing-2)}}.comments-area .required,.comments-area a{color:var(--theme-error)}.comments-area__title{margin-bottom:var(--theme-spacing-4);position:relative;font-size:var(--theme-fs-md)}.comments-area__list{margin-bottom:var(--theme-spacing-6);list-style:none;padding-left:0}.comments-area__list .comment:not(:last-child){margin-bottom:var(--theme-spacing-6)}.comments-area__list .comment__body{padding:var(--theme-spacing-3);border-radius:.4rem;border:.1rem solid #ddd}.comments-area__list .comment__body>div:not(:last-child){margin-bottom:var(--theme-spacing-3)}.comments-area__list .comment__body .author{display:grid;grid-gap:var(--theme-spacing-6);grid-template-columns:6rem 1fr}.comments-area__list .comment__body .author img{width:6rem;height:6rem;border-radius:50%;object-fit:cover}.comments-area__list .comment__body .author__info span{display:block}.comments-area__list .comment__body .author__info .name{font-weight:var(--theme-fw-bold)}.comments-area__list .comment__body .action,.comments-area__list .comment__body .author__info .date{font-size:var(--theme-fs-sm)}.comments-area__list .comment__body .action a{display:inline-block}.comments-area__list .comment__body .action a:not(:last-child){margin-right:var(--theme-spacing-3)}.comments-area__list .comment__body .action a:hover{color:var(--theme-black)}.comments-area__list .children{margin-top:var(--theme-spacing-6);padding-left:var(--theme-spacing-3);list-style:none}.comments-area__list .comment-respond{margin-top:var(--theme-spacing-6)}.comments-area .comment-reply-title{font-size:var(--theme-fs-md)}.comments-area .comment-reply-title small{margin-left:var(--theme-spacing-4);font-weight:var(--theme-fw-regular);font-size:var(--theme-fs-sm)}.comments-area .comment-form{gap:var(--theme-spacing-6)}.comments-area .comment-form .comment-notes{order:1}.comments-area .comment-form input,.comments-area .comment-form textarea{display:block;width:100%;height:auto;border:.1rem solid #ddd;border-radius:.4rem}.comments-area .comment-form-cookies-consent{display:flex;gap:var(--theme-spacing-3)}.comments-area .comment-form-cookies-consent input{min-height:auto;width:1.6rem;height:1.6rem;transform:translateY(4px)}.comments-area .comment-form .form-submit{order:4}.comments-area .comment-form .form-submit input{cursor:pointer;display:inline-block;width:auto;color:var(--theme-white);background-color:var(--theme-primary);border:none;border-radius:.4rem;transition:.4s ease-in-out}.comments-area .comment-form .form-submit input:hover{color:var(--theme-white);border-color:var(--theme-accent);background-color:var(--theme-accent)}.pagination{display:block;float:none;text-align:center;margin-top:var(--theme-spacing-6)}.page-numbers{margin:0;padding:0;list-style:none}.page-numbers li{display:inline-block}.page-numbers li a,.page-numbers li span{display:block;cursor:pointer;border:.1rem solid #ddd;padding:var(--theme-spacing-1) var(--theme-spacing-3);position:relative;border-radius:.4rem}.page-numbers li a:hover,.page-numbers li span.current{background:var(--theme-accent);border-color:var(--theme-accent);color:var(--theme-white)}a,button{outline:0}.main-header .widget-cart-warp .mini-cart-dropdown .mini-cart-items .item .action .remove{display:flex;justify-content:center;align-items:center}form.wpcf7-form p:has(.wpcf7-submit){display:flex;align-items:center}.comments-area .comment-form,.main-warp{display:flex;flex-direction:column}.social-network-item{display:inline-block}.social-network-item a{display:block;color:var(--theme-black)}.social-network-item a:hover{color:var(--theme-accent)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX3Jvb3Quc2NzcyIsIi4uLy4uL3NoYXJlZC9zY3NzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiLCJiYXNlL19yZXNldC5zY3NzIiwiYmFzZS9fZ2VuZXJhbC5zY3NzIiwiLi4vLi4vc2hhcmVkL3Njc3MvYWJzdHJhY3RzL192YXJpYWJsZXMuc2NzcyIsImJhc2UvX3dwLWNvcmUuc2NzcyIsImJhc2UvX2ljb25zLnNjc3MiLCJ1dGlsaXRpZXMvX2NvbG9ycy5zY3NzIiwidXRpbGl0aWVzL190eXBvZ3JhcGh5LnNjc3MiLCJ1dGlsaXRpZXMvX2dyaWQuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX3NpZGViYXIuc2NzcyIsImxheW91dC9fZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiY29tcG9uZW50cy9fY2Y3LnNjc3MiLCJjb21wb25lbnRzL19jb21tZW50LWZvcm0uc2NzcyIsImNvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIi4uLy4uL3NoYXJlZC9zY3NzL2Fic3RyYWN0cy9fcGxhY2Vob2xkZXItc2VsZWN0b3Iuc2NzcyIsImNvbXBvbmVudHMvX3NvY2lhbC1uZXR3b3JrLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsTUNDSSxnQkFBQSxRQUFBLGtCQUFBLFFBQUEsZUFBQSxRQUFBLGdCQUFBLFFBQUEsY0FBQSxRQUFBLGdCQUFBLFFBQUEsYUFBQSxRQUFBLGNBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsT0FBQSxDQUFBLFdBQUEsbUJBQUEsa0JBQUEsQ0FBQSxXQUFBLGNBQUEsT0FBQSxjQUFBLE9BQUEsY0FBQSxPQUFBLGNBQUEsS0FBQSxjQUFBLE9BQUEsZUFBQSxPQUFBLGVBQUEsT0FBQSxtQkFBQSxJQUFBLGtCQUFBLElBQUEsZ0JBQUEsSUFBQSxrQkFBQSxLQUFBLGtCQUFBLE9BQUEsa0JBQUEsT0FBQSxrQkFBQSxPQUFBLGtCQUFBLE9BQUEsa0JBQUEsS0FB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dUJBQ0EsU0FBQSxTZjZDSixjR2tEYyxNWTNGWix5QkFBQSw4QkFFRSxXWkNhLG9CWUFiLGFBQUEsb0JBQ0EsTVpLWSxtQmFsQ2xCLEVBQUEsT0FDRSxRQUFBLEVBSUYsMEZBQ0UsUUFBQSxLQUNBLGdCQUFBLE9BQ0EsWUFBQSxPQVFGLHFDQUNFLFFBQUEsS0FDQSxZQUFBLE9Ba0JGLDZCQUFBLFdBQ0UsUUFBQSxLQUNBLGVBQUEsT0NwQ0YscUJBQ0UsUUFBQSxhQUVBLHVCQUNFLFFBQUEsTUFDQSxNZDBCYyxtQmN4QmQsNkJBQ0UsTWRrQmEiLCJmaWxlIjoibWFpbi5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInNoYXJlZC9zY3NzL2Fic3RyYWN0cy9hYnN0cmFjdHNcIjs7XHJcblxyXG46cm9vdCB7XHJcbiAgLy9jb2xvclxyXG4gIEBpbmNsdWRlIGdlbmVyYXRlLWNzcy12YXJpYWJsZXMoJG10LWNvbG9ycywgJHByZWZpeC10aGVtZSk7XHJcblxyXG4gIC8vIGZvbnQtZmFtaWx5XHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGUtY3NzLXZhcmlhYmxlcygkbXQtZm9udHMsIFwiI3skcHJlZml4LXRoZW1lfWZmLVwiKTtcclxuXHJcbiAgLy8gZm9udC1zaXplXHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGUtY3NzLXZhcmlhYmxlcygkbXQtZm9udC1zaXplcywgXCIjeyRwcmVmaXgtdGhlbWV9ZnMtXCIpO1xyXG5cclxuICAvLyBmb250LXdlaWdodFxyXG4gIEBpbmNsdWRlIGdlbmVyYXRlLWNzcy12YXJpYWJsZXMoJG10LWZvbnQtd2VpZ2h0cywgXCIjeyRwcmVmaXgtdGhlbWV9ZnctXCIpO1xyXG5cclxuICAvLyBzcGFjaW5nXHJcbiAgQGluY2x1ZGUgZ2VuZXJhdGUtY3NzLXZhcmlhYmxlcygkc3BhY2VycywgXCIjeyRwcmVmaXgtdGhlbWV9c3BhY2luZy1cIik7XHJcbn0iLCIvLyBNaXhpbiDEkeG7gyB04bqhbyBDU1MgVmFyaWFibGVzXHJcbkBtaXhpbiBnZW5lcmF0ZS1jc3MtdmFyaWFibGVzKCRtYXAsICRwcmVmaXgpIHtcclxuICBAZWFjaCAkbmFtZSwgJHZhbHVlIGluICRtYXAge1xyXG4gICAgLS0jeyRwcmVmaXh9I3skbmFtZX06ICN7JHZhbHVlfTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiByZXNldC1saXN0IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5AbWl4aW4gc3F1YXJlKCRzaXplLCAkcmFkaXVzOiAwKSB7XHJcbiAgd2lkdGg6ICRzaXplO1xyXG4gIGhlaWdodDogJHNpemU7XHJcblxyXG4gIEBpZiAkcmFkaXVzICE9IDAge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjb3Zlci1iYWNrZ3JvdW5kIHtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG59XHJcblxyXG4vLyBmbGV4IGJveFxyXG5AbWl4aW4gZmxleC1jb2x1bW4ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuQG1peGluIGZsZXgtY2VudGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNlbnRlci1jb2x1bW4ge1xyXG4gIEBpbmNsdWRlIGZsZXgtY2VudGVyO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNlbnRlci12ZXJ0IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtaXhpbiBmbGV4LWNlbnRlci1ob3JpeiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxufVxyXG5cclxuLy8gdHJhbnNpdGlvblxyXG5AbWl4aW4gdHJhbnNpdGlvbiggJHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0ICkge1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xyXG59XHJcblxyXG4vLyBjdXN0b20gYm9yZGVyXHJcbkBtaXhpbiBib3JkZXIoJHdpZHRoOiAkYm9yZGVyLXdpZHRoLCAkY29sb3I6ICRib3JkZXItY29sb3IsICRzdHlsZTogJGJvcmRlci1zdHlsZSkge1xyXG4gIGJvcmRlcjogJHdpZHRoICRzdHlsZSAkY29sb3I7XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XHJcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcclxufVxyXG5cclxuLy8gbWFzayBpbWFnZVxyXG5AbWl4aW4gbWFzay1pbWFnZSgkdXJsKSB7XHJcbiAgbWFzay1pbWFnZTogdXJsKCR1cmwpO1xyXG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKCR1cmwpO1xyXG59IiwiQGltcG9ydCBcInNoYXJlZC9zY3NzL2Fic3RyYWN0cy9hYnN0cmFjdHNcIjs7XHJcblxyXG5odG1sIHtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtc2l6ZTogNjIuNSU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xyXG4gIEBpbmNsdWRlIGZsZXgtY29sdW1uO1xyXG59XHJcblxyXG46Zm9jdXMtdmlzaWJsZSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIEBleHRlbmQgJW91dGxpbmUtbm9uZTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbn1cclxuXHJcbnAge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICsgcCB7XHJcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0zKTtcclxuICB9XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlmcmFtZSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICBib3JkZXItbGVmdDogLjFyZW0gc29saWQgJHZhci1hY2NlbnQtY29sb3I7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG5wcmUge1xyXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcclxuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy02KTtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICBAZXh0ZW5kICVvdXRsaW5lLW5vbmU7XHJcbn1cclxuXHJcbmlucHV0LCBidXR0b24ge1xyXG4gIG1pbi1oZWlnaHQ6IDRyZW07XHJcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0zKTtcclxuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0zKTtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTMpO1xyXG59IiwiQGltcG9ydCBcInNoYXJlZC9zY3NzL2Fic3RyYWN0cy9hYnN0cmFjdHNcIjs7XHJcblxyXG4ubWFpbi13YXJwIHtcclxuICBAZXh0ZW5kICVmbGV4LWNvbHVtbjtcclxuICBmbGV4OiAxO1xyXG59XHJcblxyXG4uc3RpY2t5LWZvb3RlciB7XHJcbiAgZmxleDogMSAwIGF1dG87XHJcbn1cclxuXHJcbiNzaXRlLWxvYWRpbmcge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICB6LWluZGV4OiA5OTk5OTtcclxufVxyXG5cclxuI2JhY2stdG9wIHtcclxuICAtLSN7JHByZWZpeC10aGVtZX1idC1zcXVhcmU6IDRyZW07XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gIEBpbmNsdWRlIHNxdWFyZSh2YXIoLS0jeyRwcmVmaXgtdGhlbWV9YnQtc3F1YXJlKSk7XHJcbiAgb3BhY2l0eTogMDtcclxuICBib3R0b206IDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMS41cmVtO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuICBhIHtcclxuICAgIGNvbG9yOiAkdmFyLXdoaXRlLWNvbG9yO1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgQGluY2x1ZGUgZmxleC1jZW50ZXIoKTtcclxuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuMjVzIGVhc2UtaW4tb3V0KTtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlX3RvcCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYm90dG9tOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR2YXItYmxhY2stY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS1jb250YWluZXIge1xyXG4gIC0tI3skcHJlZml4LXRoZW1lfXBkLXNpdGUtY29udGFpbmVyOiA1cmVtIDA7XHJcblxyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeC10aGVtZX1wZC1zaXRlLWNvbnRhaW5lcik7XHJcblxyXG4gICYuc2l0ZS1jb250YWluZXItZWxlbWVudG9yIHtcclxuICAgIC0tI3skcHJlZml4LXRoZW1lfXBkLXNpdGUtY29udGFpbmVyOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnNpdGUtcGFnZS1jb250ZW50IHtcclxuICBwIHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxuICB9XHJcbn0iLCJAdXNlIFwic2FzczptYXBcIjtcclxuXHJcbiRwcmVmaXgtdGhlbWU6IHRoZW1lLTtcclxuJGljLXBhdGgtdGhlbWU6IFwiLi4vaW1hZ2VzL2ljb25zXCI7XHJcblxyXG4vLyBicmVha3BvaW50c1xyXG4kbXQtYnJlYWtwb2ludHM6IChcclxuICAgICAgICBzbTogNTc2cHgsXHJcbiAgICAgICAgbWQ6IDc2OHB4LFxyXG4gICAgICAgIGxnOiA5OTJweCxcclxuICAgICAgICB4bDogMTIwMHB4LFxyXG4gICAgICAgIHh4bDogMTQwMHB4XHJcbik7XHJcblxyXG4vLyBjb2xvclxyXG4kbXQtY29sb3JzOiAoXHJcbiAgICAgICAgXCJwcmltYXJ5XCI6ICMzNDk4ZGIsXHJcbiAgICAgICAgXCJzZWNvbmRhcnlcIjogIzJlY2M3MSxcclxuICAgICAgICBcImFjY2VudFwiOiAjZTc0YzNjLFxyXG4gICAgICAgIFwic3VjY2Vzc1wiOiAjMjhhNzQ1LFxyXG4gICAgICAgIFwiZXJyb3JcIjogI2RjMzU0NSxcclxuICAgICAgICBcIndhcm5pbmdcIjogI2ZmYzEwNyxcclxuICAgICAgICBcImluZm9cIjogIzE3YTJiOCxcclxuICAgICAgICBcImJsYWNrXCI6ICMwMDAwMDAsXHJcbiAgICAgICAgXCJ3aGl0ZVwiOiAjZmZmZmZmXHJcbik7XHJcbiR2YXItcHJpbWFyeS1jb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfXByaW1hcnkpO1xyXG4kdmFyLXNlY29uZGFyeS1jb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNlY29uZGFyeSk7XHJcbiR2YXItYWNjZW50LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9YWNjZW50KTtcclxuJHZhci1zdWNjZXNzLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3VjY2Vzcyk7XHJcbiR2YXItZXJyb3ItY29sb3I6IHZhcigtLSN7JHByZWZpeC10aGVtZX1lcnJvcik7XHJcbiR2YXItd2FybmluZy1jb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfXdhcm5pbmcpO1xyXG4kdmFyLWluZm8tY29sb3I6IHZhcigtLSN7JHByZWZpeC10aGVtZX1pbmZvKTtcclxuJHZhci1ibGFjay1jb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfWJsYWNrKTtcclxuJHZhci13aGl0ZS1jb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfXdoaXRlKTtcclxuXHJcbi8vIHR5cG9ncmFwaHlcclxuJG10LWZvbnQtc2l6ZXM6IChcclxuICAgICAgICB4czogMS40cmVtLFxyXG4gICAgICAgIHNtOiAxLjZyZW0sXHJcbiAgICAgICAgbWQ6IDEuOHJlbSxcclxuICAgICAgICBsZzogMnJlbSxcclxuICAgICAgICB4bDogMi40cmVtLFxyXG4gICAgICAgIHh4bDogMi44cmVtLFxyXG4gICAgICAgIDN4bDogMy4ycmVtXHJcbik7XHJcbiR2YXItZnMteHM6IHZhcigtLSN7JHByZWZpeC10aGVtZX1mcy14cyk7XHJcbiR2YXItZnMtc206IHZhcigtLSN7JHByZWZpeC10aGVtZX1mcy1zbSk7XHJcbiR2YXItZnMtbWQ6IHZhcigtLSN7JHByZWZpeC10aGVtZX1mcy1tZCk7XHJcbiR2YXItZnMtbGc6IHZhcigtLSN7JHByZWZpeC10aGVtZX1mcy1sZyk7XHJcbiR2YXItZnMteGw6IHZhcigtLSN7JHByZWZpeC10aGVtZX1mcy14bCk7XHJcbiR2YXItZnMteHhsOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9ZnMteHhsKTtcclxuJHZhci1mcy0zeGw6IHZhcigtLSN7JHByZWZpeC10aGVtZX1mcy0zeGwpO1xyXG5cclxuLy8gZm9udCBmYW1pbHlcclxuJG10LWZvbnRzOiAoXHJcbiAgICAgICAgYmFzZTogJ1wiSW50ZXJcIiwgc2Fucy1zZXJpZicsXHJcbiAgICAgICAgaGVhZGluZzogJ1wiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmJ1xyXG4pO1xyXG4kdmFyLWZmLWJhc2U6IHZhcigtLSN7JHByZWZpeC10aGVtZX1mZi1iYXNlKTtcclxuJHZhci1mZi1oZWFkaW5nOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9ZmYtaGVhZGluZyk7XHJcblxyXG4vLyBmb250LXdlaWdodHNcclxuJG10LWZvbnQtd2VpZ2h0czogKFxyXG4gICAgICAgIHJlZ3VsYXI6IDQwMCxcclxuICAgICAgICBtZWRpdW06IDUwMCxcclxuICAgICAgICBib2xkOiA3MDBcclxuKTtcclxuJHZhci1mdy1yZWd1bGFyOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9ZnctcmVndWxhcik7XHJcbiR2YXItZnctbWVkaXVtOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9ZnctbWVkaXVtKTtcclxuJHZhci1mdy1ib2xkOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9ZnctYm9sZCk7XHJcblxyXG4kbGluZS1oZWlnaHQtYmFzZTogMS41O1xyXG4kbGluZS1oZWlnaHQtaGVhZGluZzogMS4yNTtcclxuXHJcbi8vIHNwYWNpbmdcclxuJHNwYWNpbmctYmFzZTogMC40cmVtO1xyXG4kc3BhY2VyczogKCk7XHJcblxyXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDgge1xyXG4gICRzcGFjZXJzOiBtYXAubWVyZ2UoJHNwYWNlcnMsICgjeyRpfTogJHNwYWNpbmctYmFzZSAqICRpKSk7XHJcbn1cclxuXHJcbi8vIGJvZHlcclxuJGJvZHktY29sb3I6ICR2YXItYmxhY2stY29sb3I7XHJcbiRib2R5LWJnOiAkdmFyLXdoaXRlLWNvbG9yO1xyXG5cclxuJGNvbG9yLXJlcXVpcmVkOiAjZmY1NTU1O1xyXG5cclxuLy8gaGVhZGluZ3MgdmFyaWFibGVzXHJcbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAkc3BhY2luZy1iYXNlICogMztcclxuJGhlYWRpbmctY29sb3I6ICR2YXItcHJpbWFyeS1jb2xvcjtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAkdmFyLWZmLWhlYWRpbmc7XHJcbiRoZWFkaW5ncy1mb250LXdlaWdodDogJHZhci1mdy1ib2xkO1xyXG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1oZWFkaW5nO1xyXG5cclxuLy8gRm9udEF3ZXNvbWVcclxuJGZvbnQtYXdlc29tZS1mcmVlOiBcIkZvbnQgQXdlc29tZSA2IEZyZWVcIiwgc2VyaWY7XHJcbiRmb250LWF3ZXNvbWUtYnJhbmQ6IFwiRm9udCBBd2Vzb21lIDYgQnJhbmRzXCIsIHNlcmlmO1xyXG5cclxuLy8gUGFyYWdyYXBoc1xyXG4vL1xyXG4vLyBTdHlsZSBwIGVsZW1lbnQuXHJcbiRwYXJhZ3JhcGgtbWFyZ2luLWJvdHRvbTogJHNwYWNpbmctYmFzZSAqIDM7XHJcblxyXG4vLyBvdGhlcnNcclxuJHRyYW5zaXRpb24tYmFzZTogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcblxyXG4vLyBHcmlkIGNvbHVtbnNcclxuJGdyaWQtY29sdW1uczogMTI7XHJcbiRncmlkLWd1dHRlci13aWR0aDogJHNwYWNpbmctYmFzZSAqIDY7XHJcblxyXG4vLyBib3JkZXJcclxuJGJvcmRlci13aWR0aDogLjFyZW07XHJcbiRib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4kYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG4kYm9yZGVyLXJhZGl1czogLjRyZW07IiwiQGltcG9ydCBcInNoYXJlZC9zY3NzL2Fic3RyYWN0cy9hYnN0cmFjdHNcIjs7XHJcblxyXG4lbWFyZ2luLWFsaWdubm9uZSB7XHJcbiAgbWFyZ2luOiAuNXJlbSAycmVtIDJyZW0gMDtcclxufVxyXG5cclxuJW1hcmdpbi1hbGlnbmNlbnRlciB7XHJcbiAgbWFyZ2luOiAuNXJlbSBhdXRvO1xyXG59XHJcblxyXG4lbWFyZ2luLWFsaWducmlnaHQge1xyXG4gIG1hcmdpbjogLjVyZW0gMCAycmVtIDJyZW07XHJcbn1cclxuXHJcbiVtYXJnaW4tYWxpZ25sZWZ0IHtcclxuICBtYXJnaW46IC41cmVtIDJyZW0gMnJlbSAwO1xyXG59XHJcblxyXG4uYWxpZ25ub25lIHtcclxuICBAZXh0ZW5kICVtYXJnaW4tYWxpZ25ub25lO1xyXG59XHJcblxyXG4uYWxpZ25jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIEBleHRlbmQgJW1hcmdpbi1hbGlnbmNlbnRlcjtcclxufVxyXG5cclxuLmFsaWducmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBAZXh0ZW5kICVtYXJnaW4tYWxpZ25yaWdodDtcclxufVxyXG5cclxuLmFsaWdubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgQGV4dGVuZCAlbWFyZ2luLWFsaWdubGVmdDtcclxufVxyXG5cclxuYSB7XHJcbiAgaW1nIHtcclxuICAgICYuYWxpZ25yaWdodCB7XHJcbiAgICAgIEBleHRlbmQgLmFsaWducmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbGlnbm5vbmUge1xyXG4gICAgICBAZXh0ZW5kIC5hbGlnbm5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbGlnbmxlZnQge1xyXG4gICAgICBAZXh0ZW5kIC5hbGlnbmxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hbGlnbmNlbnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLndwLWNhcHRpb24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgbWF4LXdpZHRoOiA5NiU7XHJcbiAgcGFkZGluZzogLjRyZW0gLjJyZW0gMXJlbTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICYuYWxpZ25ub25lIHtcclxuICAgIEBleHRlbmQgJW1hcmdpbi1hbGlnbm5vbmU7XHJcbiAgfVxyXG5cclxuICAmLmFsaWdubGVmdCB7XHJcbiAgICBAZXh0ZW5kICVtYXJnaW4tYWxpZ25sZWZ0O1xyXG4gIH1cclxuXHJcbiAgJi5hbGlnbnJpZ2h0IHtcclxuICAgIEBleHRlbmQgJW1hcmdpbi1hbGlnbnJpZ2h0O1xyXG4gIH1cclxuXHJcbiAgaW1nIHtcclxuICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbWF4LXdpZHRoOiA5OC41JTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICB9XHJcblxyXG4gIHAge1xyXG4gICAgJi53cC1jYXB0aW9uLXRleHQge1xyXG4gICAgICAtLSN7JHByZWZpeC10aGVtZX1wYWRkaW5nLWNhcHRpb246IDAgLjRyZW0gLjVyZW07XHJcblxyXG4gICAgICBmb250LXNpemU6ICR2YXItZnMtc207XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4LXRoZW1lfXBhZGRpbmctY2FwdGlvbik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuICBjbGlwOiByZWN0KC4xcmVtLCAuMXJlbSwgLjFyZW0sIC4xcmVtKTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIEBpbmNsdWRlIHNxdWFyZSguMXJlbSk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xyXG4gICAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIHRvcDogLjVyZW07XHJcbiAgICBsZWZ0OiAuNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiAxLjVyZW0gMi4zcmVtIDEuNHJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHotaW5kZXg6IDEwMDAwMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4zcmVtO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIC4ycmVtIC4ycmVtIHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICB9XHJcbn1cclxuXHJcbi5ieXBvc3RhdXRob3IsXHJcbi5zdGlja3kge1xyXG4gIGNvbG9yOiAkdmFyLWFjY2VudC1jb2xvcjtcclxufVxyXG5cclxuZm9ybSB7XHJcbiAgJi5wb3N0LXBhc3N3b3JkLWZvcm0ge1xyXG4gICAgcCB7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXIoKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XHJcbiAgICAgICAgcGFkZGluZzogLjRyZW0gMXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcclxuXHJcbiAgICAgICAgJlt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFyLXByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogJHZhci13aGl0ZS1jb2xvcjtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcInNoYXJlZC9zY3NzL2Fic3RyYWN0cy9hYnN0cmFjdHNcIjtcclxuXHJcbi8vIGxpc3QgaWNvblxyXG4kaWMtbmFtZXM6IChcclxuICAgICAgICBiYXJzXHJcbiAgICAgICAgY2FsZW5kYXItZGF5c1xyXG4gICAgICAgIGNhcnQtcGx1c1xyXG4gICAgICAgIGNhcnQtc2hvcHBpbmdcclxuICAgICAgICBjaGV2cm9uLWRvd25cclxuICAgICAgICBjaGV2cm9uLXJpZ2h0XHJcbiAgICAgICAgY2hldnJvbi11cFxyXG4gICAgICAgIGZhY2Vib29rLWZcclxuICAgICAgICBpbnN0YWdyYW1cclxuICAgICAgICBsaW5rZWRpbi1pblxyXG4gICAgICAgIGxvY2F0aW9uLWRvdFxyXG4gICAgICAgIG1hZ25pZnlpbmctZ2xhc3NcclxuICAgICAgICBtaW51c1xyXG4gICAgICAgIHBhcGVyLXBsYW5lXHJcbiAgICAgICAgcGhvbmVcclxuICAgICAgICBwbHVzXHJcbiAgICAgICAgdGlrdG9rXHJcbiAgICAgICAgdHdpdHRlclxyXG4gICAgICAgIHhtYXJrXHJcbiAgICAgICAgeW91dHViZVxyXG4pO1xyXG5cclxuLmljLW1hc2sge1xyXG4gIC0tI3skcHJlZml4LXRoZW1lfWljLXdpZHRoOiAxLjZyZW07XHJcbiAgLS0jeyRwcmVmaXgtdGhlbWV9aWMtaGVpZ2h0OiAxLjZyZW07XHJcbiAgLS0jeyRwcmVmaXgtdGhlbWV9aWMtY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9aWMtd2lkdGgpO1xyXG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4LXRoZW1lfWljLWhlaWdodCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfWljLWNvbG9yKTtcclxuICBtYXNrLXNpemU6IGNvbnRhaW47XHJcbiAgLXdlYmtpdC1tYXNrLXNpemU6IGNvbnRhaW47XHJcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAtd2Via2l0LW1hc2stcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xyXG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogY2VudGVyO1xyXG5cclxuICBAZWFjaCAkbmFtZSBpbiAkaWMtbmFtZXMge1xyXG4gICAgJi0jeyRuYW1lfSB7XHJcbiAgICAgIEBpbmNsdWRlIG1hc2staW1hZ2UoXCIjeyRpYy1wYXRoLXRoZW1lfS8jeyRuYW1lfS5zdmdcIik7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcInNoYXJlZC9zY3NzL2Fic3RyYWN0cy9hYnN0cmFjdHNcIjs7XHJcblxyXG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJG10LWNvbG9ycyB7XHJcbiAgLy8gY2xhc3MgdGV4dCBjb2xvclxyXG4gIC4jeyRwcmVmaXgtdGhlbWV9dGV4dC0jeyRrZXl9IHtcclxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWUgKyAka2V5fSk7XHJcbiAgfVxyXG5cclxuICAvLyBjbGFzcyBiYWNrZ3JvdW5kIGNvbG9yXHJcbiAgLiN7JHByZWZpeC10aGVtZX1iZy0jeyRrZXl9IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeC10aGVtZSArICRrZXl9KTtcclxuICB9XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbkBlYWNoICRrZXksICR2YWx1ZSBpbiAkbXQtZm9udHMge1xyXG4gIC8vIGNsYXNzIGZvbnQtZmFtaWx5XHJcbiAgLiN7JHByZWZpeC10aGVtZX1mZi0jeyRrZXl9IHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXgtdGhlbWUgKyBcImZmLVwiICsgJGtleX0pO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRtdC1mb250LXNpemVzIHtcclxuICAvLyBjbGFzcyBmb250LXNpemVcclxuICAuI3skcHJlZml4LXRoZW1lfWZzLSN7JGtleX0ge1xyXG4gICAgZm9udC1zaXplOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWUgKyBcImZzLVwiICsgJGtleX0pO1xyXG4gIH1cclxufVxyXG5cclxuQGVhY2ggJGtleSwgJHZhbHVlIGluICRtdC1mb250LXdlaWdodHMge1xyXG4gIC8vIGNsYXNzIGZvbnQtd2VpZ2h0XHJcbiAgLiN7JHByZWZpeC10aGVtZX1mdy0jeyRrZXl9IHtcclxuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXgtdGhlbWUgKyBcImZ3LVwiICsgJGtleX0pO1xyXG4gIH1cclxufSIsIkBpbXBvcnQgXCJzaGFyZWQvc2Nzcy9hYnN0cmFjdHMvYWJzdHJhY3RzXCI7O1xyXG5cclxuW2NsYXNzXj1cIiN7JHByZWZpeC10aGVtZX1yb3ctY29scy1cIl0sXHJcbltjbGFzcyo9XCIjeyRwcmVmaXgtdGhlbWV9cm93LWNvbHMtXCJdIHtcclxuICBkaXNwbGF5OiBncmlkO1xyXG59XHJcblxyXG4vLyByb3ctY29sc1xyXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLWNvbHVtbnMge1xyXG4gIC4jeyRwcmVmaXgtdGhlbWV9cm93LWNvbHMtI3skaX0ge1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoI3skaX0sIDFmcik7XHJcbiAgfVxyXG59XHJcblxyXG4vLyByZXNwb25zaXZlIHJvdy1jb2xzOiAucm93LWNvbHMtc20tKiwgLnJvdy1jb2xzLW1kLSosIC5yb3ctY29scy1sZy0qLCAucm93LWNvbHMteGwtKiwgLnJvdy1jb2xzLXh4bC0qXHJcbkBlYWNoICRicmVha3BvaW50LCAkc2l6ZSBpbiAkbXQtYnJlYWtwb2ludHMge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZSkge1xyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcclxuICAgICAgLiN7JHByZWZpeC10aGVtZX1yb3ctY29scy0jeyRicmVha3BvaW50fS0jeyRpfSB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoI3skaX0sIDFmcik7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbi5tYWluLWhlYWRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBib3gtc2hhZG93OiAwIC4zcmVtIC4zcmVtIC0wLjNyZW0gcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG5cclxuICAmX193YXJwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDIuNHJlbTtcclxuICAgIG1pbi1oZWlnaHQ6IDYuNHJlbTtcclxuICB9XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIC0tI3skcHJlZml4LXRoZW1lfWxvZ28tcGFkZGluZzogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMik7XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeC10aGVtZX1sb2dvLXBhZGRpbmcpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4LXRoZW1lfWxvZ28tcGFkZGluZyk7XHJcbiAgICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4LXRoZW1lfW1heC13aWR0aC1sb2dvLCAxNnJlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucHJpbWFyeS1tZW51IHtcclxuICAgIC0tI3skcHJlZml4LXRoZW1lfW1lbnUtaXRlbS1wYWRkaW5nOiAwIDEuMnJlbTtcclxuICAgIGZsZXg6IDE7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgICAgei1pbmRleDogOTk7XHJcblxyXG4gICAgICAuY29sbGFwc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgJi5pbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gdWwge1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeC10aGVtZX1tZW51LWl0ZW0tcGFkZGluZyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICA+IC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAuMXJlbSBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgIC0tI3skcHJlZml4LXRoZW1lfW1lbnUtaXRlbS1wYWRkaW5nOiAwIC44cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgICAgICAgICAgLS0jeyRwcmVmaXgtdGhlbWV9bWVudS1pdGVtLXBhZGRpbmc6IC44cmVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHZhci1hY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViLW1lbnUtdG9nZ2xlIHtcclxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIHRvcDogMXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDEuMnJlbTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycmVtO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1hc2staW1hZ2UoXCIjeyRpYy1wYXRoLXRoZW1lfS9taW51cy5zdmdcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuY3VycmVudC1tZW51LWl0ZW0sXHJcbiAgICAgICAgJi5jdXJyZW50LW1lbnUtcGFyZW50IHtcclxuICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmFyLWFjY2VudC1jb2xvcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSksXHJcbiAgICAgICAgJjpudGgtbGFzdC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDAwcHgpIHtcclxuICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogOTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICA+IC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDE2cmVtO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAuMXJlbSBzb2xpZCAkdmFyLWFjY2VudC1jb2xvcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhci13aGl0ZS1jb2xvcjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDEyMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLjNyZW0gLjNyZW0gLTAuM3JlbSByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAuNnJlbSAuOHJlbTtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDkwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTAuMXJlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgPiAuc3ViLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgID4gLnN1Yi1tZW51LXRvZ2dsZSB7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAuOHJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTExXCI7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWF3ZXNvbWUtZnJlZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJHZhci1mdy1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWItbWVudS10b2dnbGUge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAuNXJlbTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnN1Yi1tZW51LXRvZ2dsZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJHZhci1mcy14cztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4LXRoZW1lfXByaW1hcnkpO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblxyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXNrLWltYWdlKFwiI3skaWMtcGF0aC10aGVtZX0vY2hldnJvbi1kb3duLnN2Z1wiKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFzay1pbWFnZShcIiN7JGljLXBhdGgtdGhlbWV9L3BsdXMuc3ZnXCIpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2lkZ2V0LWNhcnQtd2FycCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgZmxleDogMDtcclxuXHJcbiAgICAuY2FydC1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIC0tI3skcHJlZml4LXRoZW1lfWljLXdpZHRoOiAxLjhyZW07XHJcbiAgICAgICAgLS0jeyRwcmVmaXgtdGhlbWV9aWMtaGVpZ2h0OiAxLjhyZW07XHJcblxyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLm51bWJlci1jYXJ0LXByb2R1Y3Qge1xyXG4gICAgICAgIC0tI3skcHJlZml4LXRoZW1lfWNhcnQtc2l6ZTogMS44cmVtO1xyXG5cclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgdG9wOiAtMS4ycmVtO1xyXG4gICAgICAgIHJpZ2h0OiAtMC44cmVtO1xyXG4gICAgICAgIEBpbmNsdWRlIHNxdWFyZSh2YXIoLS0jeyRwcmVmaXgtdGhlbWV9Y2FydC1zaXplKSwgNTAlKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogdmFyKC0tI3skcHJlZml4LXRoZW1lfWNhcnQtc2l6ZSk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1pbmktY2FydC1kcm9wZG93biB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMjAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgd2lkdGg6IDMwcmVtO1xyXG4gICAgICBwYWRkaW5nOiAycmVtIDEuNXJlbTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhci13aGl0ZS1jb2xvcjtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDEuNXJlbSAtMC41cmVtIHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuICAgICAgLm1pbmktY2FydC1pdGVtcyB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtbGlzdCgpO1xyXG5cclxuICAgICAgICAuaXRlbSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ2FwOiAuOHJlbTtcclxuICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNXJlbSAxZnIgMi40cmVtO1xyXG5cclxuICAgICAgICAgIH4gLml0ZW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjJyZW07XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xyXG5cclxuICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5xdWFudGl0eSB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ibG9jay11aS1zcGlubmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC41KTtcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSgycmVtLCA1MCUpO1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogLjNyZW0gc29saWQgI2UxZTFlMTtcclxuICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICBhbmltYXRpb246IHNwaW4tYmxvY2stdWkgMC42cyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYWN0aW9uIHtcclxuICAgICAgICAgICAgLnJlbW92ZSB7XHJcbiAgICAgICAgICAgICAgLS13Yy1yZWQ6ICN7JHZhci1lcnJvci1jb2xvcn07XHJcblxyXG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13Yy1yZWQpO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIHNxdWFyZSgyLjRyZW0sIDUwJSk7XHJcbiAgICAgICAgICAgICAgQGV4dGVuZCAlZmxleC1hbGlnbi1jZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13Yy1yZWQpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm1pbmktY2FydC1mb290ZXIge1xyXG4gICAgICAgIC5hY3Rpb24ge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IC44cmVtIDEuMnJlbTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmFyLXdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFyLXByaW1hcnktY29sb3I7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIC5taW5pLWNhcnQtZHJvcGRvd24ge1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC5hY3RpdmUtc3RpY2t5LW5hdiB7XHJcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogMTA7XHJcbiAgfVxyXG5cclxuICAuYWRtaW4tYmFyIHtcclxuICAgIC5hY3RpdmUtc3RpY2t5LW5hdiB7XHJcbiAgICAgIHRvcDogMy4ycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGluLWJsb2NrLXVpIHtcclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbi5zZWFyY2gtZm9ybSB7XHJcbiAgLS0jeyRwcmVmaXgtdGhlbWV9c2VhcmNoLWZpZWxkLW1pbi1oZWlnaHQ6IDRyZW07XHJcbiAgLS0jeyRwcmVmaXgtdGhlbWV9c2VhcmNoLWZpZWxkLXBhZGRpbmc6IDAgMXJlbTtcclxuXHJcbiAgZm9udC1zaXplOiAkdmFyLWZzLXhzO1xyXG5cclxuICAuc2VhcmNoLWZpZWxkIHtcclxuICAgIG1pbi1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeC10aGVtZX1zZWFyY2gtZmllbGQtbWluLWhlaWdodCk7XHJcbiAgICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c2VhcmNoLWZpZWxkLXBhZGRpbmcpO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyKCk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnNlYXJjaC1zdWJtaXQge1xyXG4gICAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNlYXJjaC1maWVsZC1wYWRkaW5nKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gICAgY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgfVxyXG59XHJcblxyXG4ud2lkZ2V0IHtcclxuICB+IC53aWRnZXQge1xyXG4gICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctNik7XHJcbiAgfVxyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC53aWRnZXQtdGl0bGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBmb250LXNpemU6ICR2YXItZnMtc207XHJcbiAgfVxyXG5cclxuICB1bCB7XHJcbiAgICBAaW5jbHVkZSByZXNldC1saXN0O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgdWwge1xyXG4gICAgICAgICYuY2hpbGRyZW4sXHJcbiAgICAgICAgJi5zdWItbWVudSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMnJlbTtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAuOHJlbTtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxcmVtO1xyXG5cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogLjlyZW0gMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogJHZhci1mcy14cztcclxuICB9XHJcblxyXG4gICYud2lkZ2V0IHtcclxuICAgICZfYmxvY2sge1xyXG4gICAgICAud3AtYmxvY2staGVhZGluZyB7XHJcbiAgICAgICAgQGV4dGVuZCAud2lkZ2V0LXRpdGxlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBvbCwgdWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgICB+IGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjhyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9zZWFyY2gge1xyXG4gICAgICAuc2VhcmNoLWZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0yKTtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciA0cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9hcmNoaXZlLFxyXG4gICAgJl9jYXRlZ29yaWVzIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9jYWxlbmRhciB7XHJcbiAgICAgIHRhYmxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgY2FwdGlvbiB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ciB7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHZhci1wcmltYXJ5LWNvbG9yO1xyXG5cclxuICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogLjVyZW0gMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgJiN0b2RheSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhci1hY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcblxyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmI3ByZXYge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYjbmV4dCB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX3JzcyB7XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcblxyXG4gICAgICAgICAgLnJzc1N1bW1hcnkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6ICR2YXItZnMteHM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl90YWdfY2xvdWQsXHJcbiAgICAmX3Byb2R1Y3RfdGFnX2Nsb3VkIHtcclxuICAgICAgLnRhZ2Nsb3VkIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJHZhci1mcy14cyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyKCk7XHJcbiAgICAgICAgICBwYWRkaW5nOiAuNXJlbSAxcmVtO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIC4ycmVtIDVweDtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhci1hY2NlbnQtY29sb3I7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdmFyLXdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5yZWNlbnQtcG9zdC13aWRnZXQge1xyXG4gICAgLnBvc3QtbGlzdCB7XHJcbiAgICAgIC5pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtZ2FwOiAuOHJlbTtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwcmVtIDFmcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcclxuICAgICAgICBmb250LXNpemU6ICR2YXItZnMtc207XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1ldGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG5cclxuICAgICAgICBpLmZhIHtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmNvbnRhY3QtaW5mby13aWRnZXQge1xyXG4gICAgLmxpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICBnYXA6IDEuMnJlbTtcclxuXHJcbiAgICAgIC5pdGVtIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdhcDogMS4ycmVtO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMi40cmVtIDFmcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICBpIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJHZhci1mcy1tZDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbi5mb290ZXIge1xyXG4gIHNlY3Rpb24ge1xyXG4gICAgJi53aWRnZXQge1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2NvbHVtbiB7XHJcbiAgICBib3JkZXItdG9wOiAuMXJlbSBzb2xpZCAkdmFyLXByaW1hcnktY29sb3I7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgfVxyXG5cclxuICAmX19ib3R0b20ge1xyXG4gICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1jb2xvcjtcclxuICB9XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbi5icmVhZGNydW1icyB7XHJcbiAgLmJyZWFkY3J1bWJzLWNvbCB7XHJcbiAgICBwYWRkaW5nOiAxLjJyZW0gMDtcclxuICAgIGJvcmRlci1ib3R0b206IC4xcmVtIHNvbGlkICR2YXItcHJpbWFyeS1jb2xvcjtcclxuICB9XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbmZvcm0ge1xyXG4gICYud3BjZjctZm9ybSB7XHJcbiAgICBiciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgKyBwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9bWFyZ2luLXRvcC1wLCB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0yKSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aGFzKC53cGNmNy1zdWJtaXQpIHtcclxuICAgICAgICBAZXh0ZW5kICVmbGV4LWFsaWduLWNlbnRlci12ZXJ0aWNhbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hamF4LWxvYWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAuOHJlbTtcclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXdlaWdodDogJHZhci1mdy1tZWRpdW07XHJcblxyXG4gICAgICAud3BjZjctZm9ybS1jb250cm9sLXdyYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeC10aGVtZX1tYXJnaW4tdG9wLWNvbnRyb2wsIHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTIpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHNwYW4ge1xyXG4gICAgICAmLnJlcXVpcmVkIHtcclxuICAgICAgICBjb2xvcjogJHZhci1lcnJvci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC53cGNmNy1mb3JtLWNvbnRyb2wtd3JhcCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgaW5wdXQsXHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyKCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgICAgICAgY29sb3I6ICR2YXItYmxhY2stY29sb3I7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFyLXByaW1hcnktY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB0ZXh0YXJlYSB7XHJcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9aC10ZXh0YXJlYSwgMTByZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwY2Y3LXN1Ym1pdCB7XHJcbiAgICAgIGNvbG9yOiAkdmFyLXdoaXRlLWNvbG9yO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdmFyLWJsYWNrLWNvbG9yO1xyXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICAtLSN7JHByZWZpeC10aGVtZX1ibGFjazogdmFyKC0tI3skcHJlZml4LXRoZW1lfXByaW1hcnkpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndwY2Y3LW5vdC12YWxpZC10aXAge1xyXG4gICAgICBjb2xvcjogJHZhci1lcnJvci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmludmFsaWQge1xyXG4gICAgICAud3BjZjctcmVzcG9uc2Utb3V0cHV0IHtcclxuICAgICAgICBtYXJnaW46IHZhcigtLSN7JHByZWZpeC10aGVtZX1tYXJnaW4tcmVzLCB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0zKSAwIDApO1xyXG4gICAgICAgIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeC10aGVtZX1wYWRkaW5nLXJlcywgdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMikpO1xyXG4gICAgICAgIEBpbmNsdWRlIGJvcmRlciguMXJlbSwgJHZhci13YXJuaW5nLWNvbG9yKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgXCJzaGFyZWQvc2Nzcy9hYnN0cmFjdHMvYWJzdHJhY3RzXCI7O1xyXG5cclxuLmNvbW1lbnRzLWFyZWEge1xyXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTYpIDA7XHJcblxyXG4gIHVsIHtcclxuICAgIGxpIHtcclxuICAgICAgdWwge1xyXG4gICAgICAgICYuY2hpbGRyZW4ge1xyXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBhLFxyXG4gIC5yZXF1aXJlZCB7XHJcbiAgICBjb2xvcjogJHZhci1lcnJvci1jb2xvcjtcclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTQpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAkdmFyLWZzLW1kO1xyXG4gIH1cclxuXHJcbiAgJl9fbGlzdCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy02KTtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG4gICAgLmNvbW1lbnQge1xyXG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTYpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0zKTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyKCk7XHJcblxyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmF1dGhvciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgZ3JpZC1nYXA6IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTYpO1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2cmVtIDFmcjtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcXVhcmUoNnJlbSwgNTAlKTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICR2YXItZnctYm9sZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmRhdGUge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHZhci1mcy1zbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGlvbiB7XHJcbiAgICAgICAgICBmb250LXNpemU6ICR2YXItZnMtc207XHJcblxyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy0zKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoaWxkcmVuIHtcclxuICAgICAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctNik7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMyk7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbW1lbnQtcmVzcG9uZCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTYpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbW1lbnQtcmVwbHktdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAkdmFyLWZzLW1kO1xyXG5cclxuICAgIHNtYWxsIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeC10aGVtZX1zcGFjaW5nLTQpO1xyXG4gICAgICBmb250LXdlaWdodDogJHZhci1mdy1yZWd1bGFyO1xyXG4gICAgICBmb250LXNpemU6ICR2YXItZnMtc207XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29tbWVudC1mb3JtIHtcclxuICAgIEBleHRlbmQgJWZsZXgtY29sdW1uO1xyXG4gICAgZ2FwOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy02KTtcclxuXHJcbiAgICAuY29tbWVudC1ub3RlcyB7XHJcbiAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0LFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyKCk7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNvb2tpZXMtY29uc2VudCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMyk7XHJcblxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICBAaW5jbHVkZSBzcXVhcmUoMS42cmVtKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLXN1Ym1pdCB7XHJcbiAgICAgIG9yZGVyOiA0O1xyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhci1wcmltYXJ5LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XHJcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkdmFyLXdoaXRlLWNvbG9yO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFyLWFjY2VudC1jb2xvcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIkBpbXBvcnQgXCJzaGFyZWQvc2Nzcy9hYnN0cmFjdHMvYWJzdHJhY3RzXCI7O1xyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXgtdGhlbWV9c3BhY2luZy02KTtcclxufVxyXG5cclxuLnBhZ2UtbnVtYmVycyB7XHJcbiAgQGluY2x1ZGUgcmVzZXQtbGlzdCgpO1xyXG5cclxuICBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgc3BhbixcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXIoKTtcclxuICAgICAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMSkgdmFyKC0tI3skcHJlZml4LXRoZW1lfXNwYWNpbmctMyk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4uY3VycmVudCxcclxuICAgIGE6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdmFyLWFjY2VudC1jb2xvcjtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdmFyLWFjY2VudC1jb2xvcjtcclxuICAgICAgY29sb3I6ICR2YXItd2hpdGUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJW91dGxpbmUtbm9uZSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLy8gZmxleFxyXG4lZmxleC1hbGlnbi1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG5cclxuJWZsZXgtanVzdGlmeS1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbiVmbGV4LWFsaWduLWNlbnRlci12ZXJ0aWNhbCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4lZmxleC1zcGFjZS1iZXR3ZWVuIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG5cclxuJWZsZXgtc3BhY2UtYXJvdW5kIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59XHJcblxyXG4lZmxleC1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxufVxyXG5cclxuJWZsZXgtY29sdW1uIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbiVmbGV4LXN0cmV0Y2gge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAganVzdGlmeS1jb250ZW50OiBzdHJldGNoO1xyXG59XHJcblxyXG4lZmxleC1hbGlnbi1lbmQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG59XHJcblxyXG4lZmxleC1hbGlnbi1zdGFydCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuJWZsZXgtd3JhcC1jZW50ZXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn0iLCJAaW1wb3J0IFwic2hhcmVkL3Njc3MvYWJzdHJhY3RzL2Fic3RyYWN0c1wiOztcclxuXHJcbi5zb2NpYWwtbmV0d29yay1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gIGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogJHZhci1ibGFjay1jb2xvcjtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICR2YXItYWNjZW50LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufSJdfQ== */
