*,*::after,*::before{box-sizing:border-box}html,body{height:100%}html{scroll-behavior:smooth}body{line-height:20px;font-size:15px;font-style:normal;font-weight:400;visibility:visible;font-family:"IBM Plex Sans",sans-serif;color:#333;position:relative;background-color:#fff}h1,h2,h3,h4,h5,h6{color:#333;font-family:"IBM Plex Sans",sans-serif;font-weight:600;margin-top:0}h1{font-size:36px;line-height:42px}h2{font-size:30px;line-height:36px}h3{font-size:24px;line-height:30px}h4{font-size:18px;line-height:24px}h5{font-size:14px;line-height:18px}h6{font-size:12px;line-height:14px}p:last-child{margin-bottom:0}a,button{color:inherit;display:inline-block;line-height:inherit;text-decoration:none;cursor:pointer}a,button,img,input,span{transition:all .1s ease 0s}*:focus{outline:none !important}a:focus{color:inherit;outline:none;text-decoration:none}a:hover{text-decoration:none}button,input[type=submit]{cursor:pointer}ul{list-style:outside none none;margin:0;padding:0}.tab-content{width:100%}.tab-content .tab-pane{display:block;height:0;max-width:100%;visibility:hidden;overflow:hidden;opacity:0}.tab-content .tab-pane.active{height:auto;visibility:visible;opacity:1;overflow:visible}.border-bottom{border-bottom:1px solid #ededed}select{-webkit-appearance:none;-moz-appearance:none;padding-right:15px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' height='10px' width='15px'%3E%3Ctext x='0' y='10' fill='black'%3E%E2%96%BE%3C/text%3E%3C/svg%3E");background-repeat:no-repeat;background-position:95% 50%}.tippy-tooltip.sharpborder-theme .tippy-backdrop{background-color:#85a903;font-weight:400;color:#fff}.tippy-tooltip.sharpborder-theme{font-weight:400;font-size:12px;background-color:#85a903;color:#fff;line-height:1.25em;white-space:nowrap;padding:8px 10px}.tippy-popper[x-placement^=top] .tippy-tooltip.sharpborder-theme .tippy-arrow{border-top-color:#85a903}.tippy-popper .tippy-content{line-height:1.2em}.tippy-tooltip.special-deal-theme{background-color:#f42930;font-size:12px;line-height:1.25em;white-space:nowrap;padding:8px 10px;font-weight:700;letter-spacing:-0.035em}.tippy-tooltip.special-deal-theme .tippy-arrow{border-top-color:#f42930}.tippy-tooltip.special-deal-theme .tippy-content{text-transform:uppercase}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 576px){.container,.container-sm{max-width:540px}}@media(min-width: 768px){.container,.container-md,.container-sm{max-width:720px}}@media(min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}.row{--bs-gutter-x: 30px}.row--gutter-sm{--bs-gutter-x: 15px}.text-formatted{font-size:14px;line-height:24px}.text-formatted h1:not(:first-child),.text-formatted h2:not(:first-child),.text-formatted h3:not(:first-child),.text-formatted h4:not(:first-child),.text-formatted h5:not(:first-child),.text-formatted h6:not(:first-child){padding-top:.25em}.text-formatted a:not(.theme-button){color:#85a903}.text-formatted a:not(.theme-button):hover{color:#5e7702}.text-formatted p{margin-bottom:1.5em}.text-formatted strong{color:#333;font-weight:700}.text-formatted ul{list-style-type:disc;padding-left:17px}.text-formatted ul,.text-formatted ol{margin-bottom:1.5em}.text-formatted ul.li-spreaded li,.text-formatted ol.li-spreaded li{margin-bottom:1em}.font-size-sm{font-size:12px !important}.text-danger{color:#cc0c2c !important}hr{background-color:#ededed;opacity:1}.check-box-custom{float:left}.check-box-custom:last-child{margin-right:0}.check-box-custom input[type=checkbox]{display:none}.check-box-custom input[type=checkbox]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:#333;margin:0}.check-box-custom input[type=checkbox]+label:hover{cursor:pointer}.check-box-custom input[type=checkbox]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #ccc;content:"";transition:all .3s ease 0s}.check-box-custom input[type=checkbox]+label::after{position:absolute;left:0;top:0;display:block;content:"";font-family:Fontawesome;font-size:12px;line-height:20px;opacity:0;color:#333;width:20px;text-align:center;transition:all .3s ease 0s}.check-box-custom input[type=checkbox]:checked+label::before{border:2px solid #333}.check-box-custom input[type=checkbox]:checked+label::after{opacity:1}.radio-options{display:flex;flex-direction:column;gap:16px}.radio-option input[type=radio]{display:none}.radio-option input[type=radio]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:#333;margin:0;cursor:pointer;opacity:.5;transition:opacity .3s ease}.radio-option input[type=radio]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.radio-option input[type=radio]+label::after{position:absolute;left:5px;top:5px;display:block;content:"";opacity:0;background-color:#333;width:10px;text-align:center;height:10px;transition:all .3s ease 0s}.radio-option input[type=radio]:checked+label{opacity:1}.radio-option input[type=radio]:checked+label::before{border:2px solid #333}.radio-option input[type=radio]:checked+label::after{opacity:1}.radio-option__label-wrapper{display:flex;gap:20px}.radio-option__title{display:block;font-size:14px;line-height:1.5em;font-weight:bold}.radio-option__desc{color:#666}.radio-option__price{color:#85a903;margin-left:auto}.radio-card{display:flex}.radio-card input[type=radio]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-card input[type=radio]:checked~.radio-card__inner{background-color:rgba(133,169,3,.2);color:#364501}.radio-card__inner{display:flex;flex-direction:column;width:100%;min-height:128px;gap:10px;background-color:#f2f2f2;color:#b7bbbf;justify-content:center;align-items:center;border-radius:10px;margin-bottom:30px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.radio-card__icon svg{width:32px;height:32px;fill:currentColor}@media(min-width: 575px){.radio-card__icon svg{width:50px;height:50px}}.radio-card__label{font-size:12px;line-height:1.2em;padding:0 1em;text-align:center}@media(min-width: 480px){.radio-card__label{font-size:14px}}@media(min-width: 575px){.radio-card__label{font-size:16px}}.header-area{position:relative;z-index:9}.header-area.is-sticky .navigation-menu-area{background:rgba(255,255,255,.7);position:fixed;top:0;left:0;width:100%;animation:700ms ease-in-out 0s normal none 1 running fadeInDown}.header-area.is-sticky .navigation-menu-area:hover{background-color:#fff}.header-area .navigation-top-search-area{padding-top:25px;padding-bottom:5px}@media(min-width: 992px){.header-area .navigation-top-search-area{padding-bottom:25px}}.header-area .navigation-top-search-area--simple{padding-bottom:25px}.header-area--absolute{position:absolute;top:0;left:0;width:100%;z-index:9}@media only screen and (min-width: 992px)and (max-width: 1199px){.header-area--absolute{position:relative}}@media only screen and (min-width: 768px)and (max-width: 991px){.header-area--absolute{position:relative}}@media only screen and (max-width: 767px){.header-area--absolute{position:relative}}.header-area--absolute.is-sticky--absolute{position:fixed;top:0;left:0;width:100%;animation:700ms ease-in-out 0s normal none 1 running fadeInDown;background-color:rgba(241,241,239,.7)}.header-area--absolute.is-sticky--absolute:hover{background-color:#f1f1ef}.header-area--absolute.is-sticky--absolute .navigation-top-topbar{display:none}@media only screen and (min-width: 768px)and (max-width: 991px){.header-area--absolute.is-sticky--absolute .navigation-top-search-area{margin-top:0 !important}}@media only screen and (max-width: 767px){.header-area--absolute.is-sticky--absolute .navigation-top-search-area{margin-top:0 !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.header-area--absolute.is-sticky--absolute .logo{display:none}}@media only screen and (max-width: 767px){.header-area--absolute.is-sticky--absolute .logo{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.header-area--absolute.is-sticky--absolute .search-icon{display:none !important}}@media only screen and (max-width: 767px){.header-area--absolute.is-sticky--absolute .search-icon{display:none !important}}@media only screen and (min-width: 768px)and (max-width: 991px){.header-area--absolute.is-sticky--absolute .header-cart-icon{display:none !important}}@media only screen and (max-width: 767px){.header-area--absolute.is-sticky--absolute .header-cart-icon{display:none !important}}.header-area--absolute.is-sticky--absolute .main-menu--separate nav>ul>li>a{line-height:70px}.navigation-top{background-color:#85a903}.navigation-top-topbar{border-bottom:1px solid rgba(255,255,255,.17)}@media only screen and (max-width: 767px){.header-top-social-links{border-bottom:1px solid rgba(255,255,255,.17);padding-bottom:10px}}.headertop-dropdown-container{display:flex;justify-content:flex-end}@media only screen and (max-width: 767px){.headertop-dropdown-container{padding-top:10px}}@media only screen and (max-width: 479px){.headertop-dropdown-container:first-child .extra-small-mobile-fix{left:0}}.headertop-dropdown-container .header-top-single-dropdown{position:relative}.headertop-dropdown-container .header-top-single-dropdown a{color:#fff;font-weight:300;font-size:14px}.headertop-dropdown-container .header-top-single-dropdown a:hover{color:#ffdd20}.headertop-dropdown-container .header-top-single-dropdown a i{font-size:11px;margin-left:3px}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items{position:absolute;left:auto;right:-15%;top:165%;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);padding:0 20px;min-width:160px;z-index:5;display:none}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items.deactive-dropdown-menu{display:none}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items.active-dropdown-menu{display:block}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items ul li{border-bottom:1px solid #eee}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items ul li:last-child{border-bottom:0}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items ul li a{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#666;font-weight:300;line-height:2.2;padding:10px 0;display:block}.headertop-dropdown-container .header-top-single-dropdown__dropdown-menu-items ul li a:hover{color:#85a903}.headertop-dropdown-container span.separator{margin:0 15px;color:#fff}@media(max-width: 991px){.search-bar-wrapper{will-change:transform;height:0;padding-top:0;overflow:hidden;transition:height .3s ease,padding-top .3s ease}.search-bar-wrapper--toggled{height:73px;padding-top:25px}}.search-bar{position:relative}@media only screen and (min-width: 992px)and (max-width: 1199px){.search-bar{transform:translateX(30px);width:95%}}.search-bar form input{width:100%;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#fff;font-weight:300;background:rgba(255,255,255,.2);border:0;padding:0 65px 0 20px;height:48px;border-radius:5px}.search-bar form button{position:absolute;top:0;right:0;background:transparent;border:0;width:60px;padding:0;box-shadow:none !important;margin:0;font-family:"IBM Plex Sans",sans-serif;font-size:22px;color:#fff;font-weight:400;line-height:48px}.search-bar form button:hover{color:#ffdd20}.search-bar form ::-webkit-input-placeholder{color:#fff;opacity:1}.search-bar form :-ms-input-placeholder{color:#fff;opacity:1}.search-bar form ::placeholder{color:#fff;opacity:1}.search-bar form :-ms-input-placeholder{color:#fff}.search-bar form ::-ms-input-placeholder{color:#fff}.customer-support-text{position:relative;transform:translateX(50px)}@media only screen and (min-width: 992px)and (max-width: 1199px){.customer-support-text{transform:translateX(70px)}}@media only screen and (max-width: 767px){.customer-support-text{transform:none}}@media only screen and (max-width: 575px){.customer-support-text{display:inline-block}}.customer-support-text .icon{position:absolute;left:0;top:5px}.customer-support-text .text{padding-left:52px}@media only screen and (max-width: 575px){.customer-support-text .text{text-align:left}}.customer-support-text .text span{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#fff;font-weight:300;line-height:18px}.customer-support-text .text p{margin:0;font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#ffdd20;font-weight:700;line-height:25px}.header-cart-icon{position:relative}.header-cart-icon .small-cart-trigger{border:1px solid rgba(255,255,255,.17);font-family:"IBM Plex Sans",sans-serif;font-size:27px;color:#fff;font-weight:400;line-height:46px;padding-left:8px;padding-right:27px;display:inline-block;position:relative;border-radius:5px}.header-cart-icon .small-cart-trigger .cart-counter{width:16px;height:16px;border-radius:100%;font-style:normal;font-family:"IBM Plex Sans",sans-serif;font-size:11px;color:#333;font-weight:400;line-height:16px;background:#fff;position:absolute;left:38px;top:50%;transform:translateY(-50%);text-align:center}.header-cart-icon .small-cart-trigger:hover,.header-cart-icon .small-cart-trigger.active{color:#333;background:#fff;border-color:#fff}.header-cart-icon .small-cart-trigger:hover .cart-counter,.header-cart-icon .small-cart-trigger.active .cart-counter{background:#85a903;color:#fff}.small-cart{position:absolute;width:380px;right:0;left:auto;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);margin-top:26px;display:none;z-index:9}@media only screen and (max-width: 479px){.small-cart{max-width:300px}}.small-cart-item-wrapper{padding:30px;border-bottom:1px solid #ebebeb}.small-cart-item-wrapper .single-item{display:flex;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ebebeb;position:relative}.small-cart-item-wrapper .single-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.small-cart-item-wrapper .single-item .image{flex-basis:80px}.small-cart-item-wrapper .single-item .remove-icon{position:absolute;top:0;right:0}.small-cart-item-wrapper .single-item .remove-icon i{font-size:12px}.small-cart-item-wrapper .single-item .remove-icon:hover{color:#85a903}.small-cart-item-wrapper .single-item .content{flex-basis:calc(100% - 80px);padding-left:10px;text-align:left}.small-cart-item-wrapper .single-item .content p{margin-bottom:0}.small-cart-item-wrapper .single-item .content p.cart-name a{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#333;font-weight:300;line-height:20px;margin-bottom:8px}.small-cart-item-wrapper .single-item .content p.cart-name a:hover{color:#85a903}.small-cart-item-wrapper .single-item .content p.cart-quantity{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#85a903;font-weight:700;line-height:18px}.small-cart-item-wrapper .single-item .content p.cart-quantity .quantity-mes{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#333;font-weight:300;line-height:18px}.cart-calculation-table{padding:30px}.cart-calculation-table table tbody tr:last-child td:last-child{color:#85a903;font-size:22px}.cart-calculation-table table tbody tr td{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;border-top:0;font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#333;font-weight:600;line-height:30px}.cart-buttons a{display:block;margin-bottom:10px}.cart-buttons a:last-child{margin-bottom:0}.deactive-dropdown-menu{display:none}.active-dropdown-menu{display:block}.navigation-menu-area{margin-bottom:20px}@media(max-width: 991px){.navigation-menu-area-mobile{box-shadow:0 2px 5px 0 rgba(0,0,0,.08);background-color:#fff;position:fixed;z-index:11;margin-bottom:0;left:0;top:0;bottom:0;width:266px;transform:translateX(-266px);transition:transform .3s ease}.navigation-menu-area-mobile__inner{height:100%;overflow-y:auto;overflow-x:hidden}}@media(min-width: 375px)and (max-width: 991px){.navigation-menu-area-mobile{width:320px;transform:translateX(-320px)}}.navigation-menu-area-mobile--active{transform:translateX(0)}@media(min-width: 375px)and (max-width: 991px){.navigation-menu-area-mobile--active{transform:translateX(0)}}.navigation-menu-area-mobile--active .navigation-menu-area-mobile__close{visibility:visible}.navigation-menu-area-mobile__close{visibility:hidden}.navigation-menu-area-mobile__close{display:block;position:absolute;right:-40px;top:0;width:40px;height:40px;background-color:#333;border:0;color:#fff;font-size:24px}.main-menu nav>ul>li{display:inline-block;position:relative;margin-right:50px;text-transform:uppercase}@media only screen and (min-width: 992px)and (max-width: 1199px){.main-menu nav>ul>li{margin-right:30px}}.main-menu nav>ul>li:last-child{margin-right:0}.main-menu nav>ul>li.active>a,.main-menu nav>ul>li:hover>a{color:#85a903;position:relative}.main-menu nav>ul>li.special{background-color:#9f2063;margin-top:5px;margin-bottom:5px;border-radius:5px;padding-left:10px;padding-right:10px}.main-menu nav>ul>li.very-special{background-color:red;margin-top:5px;margin-bottom:5px;border-radius:5px;padding-left:10px;padding-right:10px}.main-menu nav>ul>li.menu-item-has-children>a::after{font-family:Ionicons;content:"";margin-left:5px;float:right;font-size:11px;transition:.3s;font-weight:300}.main-menu nav>ul>li>a{display:block;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#333;font-weight:600;line-height:24px;font-family:"Montserrat",sans-serif;line-height:40px}.main-menu nav>ul>li:hover>.sub-menu,.main-menu nav>ul>li:hover>.mega-menu{opacity:1;visibility:visible;margin-top:0;z-index:999}.main-menu nav>ul>li>ul>li{text-transform:none}.main-menu--separate nav>ul{text-align:center}@media only screen and (min-width: 992px)and (max-width: 1199px){.main-menu--separate nav>ul{text-align:left}}.main-menu--separate nav>ul>li>a{line-height:100px}.main-menu--separate .sub-menu{text-align:left}.main-menu--separate .mega-menu{text-align:left}.main-menu--separate .mega-menu.four-column{left:-300px}@media only screen and (min-width: 1200px)and (max-width: 1499px){.main-menu--separate .mega-menu.four-column{left:-300px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.main-menu--separate .mega-menu.four-column{left:-450px}}.sub-menu{position:absolute;left:-20px;top:100%;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);width:230px;visibility:hidden;opacity:0;padding:15px 0}.sub-menu li{position:relative}.sub-menu li a{color:#333;font-size:14px;text-transform:uppercase;font-weight:600;display:block;padding:10px 15px}.sub-menu li a:hover{color:#85a903}.sub-menu li.menu-item-has-children>a::after{font-family:Ionicons;content:"";margin-left:5px;float:right;font-weight:300;font-size:11px}.sub-menu li:hover>.sub-menu{opacity:1;visibility:visible;margin-top:0;z-index:999}.sub-menu .sub-menu{position:absolute;left:100%;right:auto;top:0;visibility:hidden;opacity:0}.sub-menu .sub-menu li a{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;text-transform:capitalize;padding:7px 15px}.sub-menu .sub-menu li a:hover{color:#85a903}.sub-menu .sub-menu .sub-menu{left:auto;right:100%}.sub-menu .sub-menu .sub-menu .sub-menu{left:100%;right:auto}.sub-menu .sub-menu .sub-menu .sub-menu{left:auto;right:100%}.mega-menu{position:absolute;left:0;top:100%;background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.1);width:100%;visibility:hidden;opacity:0}.mega-menu.four-column{width:1100px;left:-100px;display:flex;flex-wrap:wrap;padding:30px}@media only screen and (min-width: 1200px)and (max-width: 1499px){.mega-menu.four-column{width:900px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.mega-menu.four-column{width:900px;left:-200px}}.mega-menu.four-column>li{width:25%}.mega-menu>li>a{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#333;font-weight:600;text-transform:uppercase;color:#333;margin-bottom:10px}.mega-menu>li>a:hover{color:#85a903}.mega-menu>li ul li a{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:26px}.mega-menu>li ul li a:hover{color:#85a903}.megamenu-banner a img{transition:.3s}.megamenu-banner a:hover img{opacity:.7}.mobile-menu .mean-bar{position:relative;text-align:right}.mobile-menu .mean-bar:before{position:absolute;top:0;content:"MENU";left:0;font-weight:500;font-size:16px;color:#363f4d;display:none}.mobile-menu .mean-bar .meanmenu-reveal span{position:relative}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar{height:1px;width:24px;background-color:#333;display:block;margin:5px 0}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::before,.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#333}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::before{top:-8px}.mobile-menu .mean-bar .meanmenu-reveal span.menu-bar::after{bottom:-8px}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close{height:1px;width:24px;background-color:transparent;display:block;margin:5px 0}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::before,.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::after{content:"";position:absolute;left:0;width:100%;height:100%;background-color:#333}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::before{top:0;transform:rotate(45deg)}.mobile-menu .mean-bar .meanmenu-reveal span.menu-close::after{bottom:0;transform:rotate(-45deg)}.mobile-menu .mean-bar .meanmenu-reveal span.mean-menu-text{position:absolute !important;left:0;top:1px;font-weight:700;font-size:14px;line-height:20px;color:#333}.mobile-menu .mean-bar .meanmenu-reveal span.mean-menu-text i{margin-right:5px;font-size:18px;display:inline-block;vertical-align:top;line-height:19px}.mobile-menu .mean-bar .meanmenu-reveal{display:none !important}.mobile-menu .mean-bar .mean-nav{text-align:left;background-color:#fff}.mobile-menu .mean-bar .mean-nav>ul{border:1px solid #eee;border-top:0 solid transparent;display:block !important}.mobile-menu .mean-bar .mean-nav>ul li{position:relative;display:block;float:left;width:100%}.mobile-menu .mean-bar .mean-nav>ul li a{display:block;text-transform:uppercase;position:relative;border-top:1px solid #eee;padding:0 40px 0 20px;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#333;font-weight:600;line-height:44px}.mobile-menu .mean-bar .mean-nav>ul li a::after{display:none}.mobile-menu .mean-bar .mean-nav>ul li a:hover{color:#333;padding-left:25px}.mobile-menu .mean-bar .mean-nav>ul li a.mean-expand{border:1px solid #eee;position:absolute;right:-1px;top:0;font-size:20px !important;color:#333;line-height:44px;height:46px;width:40px;text-align:center;padding:0}.mobile-menu .mean-bar .mean-nav>ul li a.mean-expand.mean-clicked{line-height:40px}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu,.mobile-menu .mean-bar .mean-nav>ul li ul{position:static;background-color:rgba(0,0,0,.03);margin:0;padding:0 !important;width:100%;box-shadow:none;display:none;float:left;opacity:1;visibility:visible;z-index:1;transition:none}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li,.mobile-menu .mean-bar .mean-nav>ul li ul li{padding:0;margin:0;flex:0 0 100%;border-right:0 solid transparent;width:100%;display:block;float:left}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li a{font-size:12px;display:block;margin-bottom:0}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li a::before,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li a::before,.mobile-menu .mean-bar .mean-nav>ul li ul li a::before{display:none}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li a i,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li a i,.mobile-menu .mean-bar .mean-nav>ul li ul li a i{font-size:16px;width:1.2em;text-align:center;margin-right:.35em}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li ul li ul{background-color:rgba(0,0,0,.04)}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul li a,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li ul li a{border-top:1px solid #ddd}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li ul li a.mean-expand{border:1px solid #ddd}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu ul,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul ul,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu ul,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul ul,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu ul,.mobile-menu .mean-bar .mean-nav>ul li ul li ul .sub-menu,.mobile-menu .mean-bar .mean-nav>ul li ul li ul ul{background-color:rgba(0,0,0,.05)}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu ul li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul ul li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu ul li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul ul li a,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu ul li a,.mobile-menu .mean-bar .mean-nav>ul li ul li ul .sub-menu li a,.mobile-menu .mean-bar .mean-nav>ul li ul li ul ul li a{border-top:1px solid #eee}.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li .sub-menu ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .sub-menu li ul ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li .sub-menu ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li .mega-menu li ul ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li .sub-menu ul li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li ul .sub-menu li a.mean-expand,.mobile-menu .mean-bar .mean-nav>ul li ul li ul ul li a.mean-expand{border:1px solid #eee}.search-icon a i{font-size:22px}.search-icon a:hover{color:#f72525}.page-wrapper-light-green .header-area.is-sticky .navigation-menu-area{background:#85a903}@media only screen and (min-width: 768px)and (max-width: 991px){.page-wrapper-light-green .header-area.is-sticky .navigation-menu-area{background:#85a903}}@media only screen and (max-width: 767px){.page-wrapper-light-green .header-area.is-sticky .navigation-menu-area{background:#85a903}}.page-wrapper-light-green .header-area.is-sticky .navigation-menu-area:hover{background-color:#85a903}.page-wrapper-light-green .navigation-top{background-color:#fff}.page-wrapper-light-green .navigation-top-topbar{border-bottom:1px solid #ededed}.page-wrapper-light-green .header-top-social-links .follow-text{color:#a4a4a4}.page-wrapper-light-green .header-top-social-links .social-link-small li a{color:#777}.page-wrapper-light-green .header-top-social-links .social-link-small li a:hover{color:#85a903}.page-wrapper-light-green .headertop-dropdown-container .header-top-single-dropdown a{color:#a4a4a4}.page-wrapper-light-green .headertop-dropdown-container .header-top-single-dropdown a:hover{color:#85a903}.page-wrapper-light-green .headertop-dropdown-container span.separator{margin:0 15px;color:#333}.page-wrapper-light-green .search-bar form input{background:#f5f5f5;color:#a9a9a9}.page-wrapper-light-green .search-bar form ::-webkit-input-placeholder{color:#a9a9a9;opacity:1}.page-wrapper-light-green .search-bar form :-ms-input-placeholder{color:#a9a9a9;opacity:1}.page-wrapper-light-green .search-bar form ::placeholder{color:#a9a9a9;opacity:1}.page-wrapper-light-green .search-bar form :-ms-input-placeholder{color:#a9a9a9}.page-wrapper-light-green .search-bar form ::-ms-input-placeholder{color:#a9a9a9}.page-wrapper-light-green .search-bar form button{background-color:#85a903;color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px}.page-wrapper-light-green .search-bar form button:hover{background-color:#333}.page-wrapper-light-green .customer-support-text .text span{color:#888}.page-wrapper-light-green .customer-support-text .text p{color:#333}.page-wrapper-light-green .header-cart-icon .small-cart-trigger{background-color:#9f2063;color:#fff}@media(max-width: 991px){.page-wrapper-light-green .header-cart-icon .small-cart-trigger{background-color:transparent;color:#333;font-size:24px;padding-right:24px;padding-left:0;line-height:1.2em}}.page-wrapper-light-green .header-cart-icon .small-cart-trigger:hover,.page-wrapper-light-green .header-cart-icon .small-cart-trigger.active{background-color:#751749;color:#fff}@media(max-width: 991px){.page-wrapper-light-green .header-cart-icon .small-cart-trigger:hover,.page-wrapper-light-green .header-cart-icon .small-cart-trigger.active{background-color:transparent;color:#333}}.page-wrapper-light-green .header-cart-icon .small-cart-trigger:hover .cart-counter,.page-wrapper-light-green .header-cart-icon .small-cart-trigger.active .cart-counter{background-color:#fff;color:#333}@media(max-width: 991px){.page-wrapper-light-green .header-cart-icon .small-cart-trigger:hover .cart-counter,.page-wrapper-light-green .header-cart-icon .small-cart-trigger.active .cart-counter{background-color:#9f2063;color:#fff}}@media(max-width: 991px){.page-wrapper-light-green .header-cart-icon .small-cart-trigger .cart-counter{background-color:#9f2063;color:#fff;top:-4px;transform:none;left:28px}}.page-wrapper-light-green .cart-buttons a{background-color:#85a903}.page-wrapper-light-green .cart-buttons a:hover{background-color:#333}.page-wrapper-light-green .small-cart-item-wrapper .single-item .remove-icon:hover{color:#85a903}.page-wrapper-light-green .small-cart-item-wrapper .single-item .content p.cart-name a:hover{color:#85a903}.page-wrapper-light-green .small-cart-item-wrapper .single-item .content p.cart-quantity{color:#85a903}.page-wrapper-light-green .cart-calculation-table table tbody tr:last-child td:last-child{color:#85a903}.page-wrapper-light-green .navigation-menu-area{box-shadow:none;background-color:#85a903}.page-wrapper-light-green .main-menu nav>ul>li>a{color:#fff}.page-wrapper-light-green .main-menu nav>ul>li.active>a,.page-wrapper-light-green .main-menu nav>ul>li:hover>a{color:#ffdd20}.page-wrapper-light-green .sub-menu li a:hover{color:#85a903}.page-wrapper-light-green .mega-menu li a:hover{color:#85a903}.page-wrapper-light-green .mobile-menu .mean-bar .meanmenu-reveal .menu-bar{background-color:#fff}.page-wrapper-light-green .mobile-menu .mean-bar .meanmenu-reveal .menu-bar:before,.page-wrapper-light-green .mobile-menu .mean-bar .meanmenu-reveal .menu-bar:after{background-color:#fff}.page-wrapper-light-green .mobile-menu .mean-bar .meanmenu-reveal .menu-close:before,.page-wrapper-light-green .mobile-menu .mean-bar .meanmenu-reveal .menu-close:after{background-color:#fff}.page-wrapper-light-green .mobile-menu .mean-bar .meanmenu-reveal .mean-menu-text{color:#fff}.page-wrapper-blue .header-area.is-sticky .navigation-menu-area:hover{background-color:#fff}.page-wrapper-blue .navigation-top{background-color:#fff}.page-wrapper-blue .navigation-top-topbar{border-bottom:1px solid #ededed}.page-wrapper-blue .header-top-social-links .follow-text{color:#a4a4a4}.page-wrapper-blue .header-top-social-links .social-link-small li a{color:#777}.page-wrapper-blue .header-top-social-links .social-link-small li a:hover{color:#0eb9cb}.page-wrapper-blue .headertop-dropdown-container .header-top-single-dropdown a{color:#a4a4a4}.page-wrapper-blue .headertop-dropdown-container .header-top-single-dropdown a:hover{color:#0eb9cb}.page-wrapper-blue .headertop-dropdown-container span.separator{margin:0 15px;color:#333}.page-wrapper-blue .search-bar form input{background:#f5f5f5;color:#a9a9a9}.page-wrapper-blue .search-bar form ::-webkit-input-placeholder{color:#a9a9a9;opacity:1}.page-wrapper-blue .search-bar form :-ms-input-placeholder{color:#a9a9a9;opacity:1}.page-wrapper-blue .search-bar form ::placeholder{color:#a9a9a9;opacity:1}.page-wrapper-blue .search-bar form :-ms-input-placeholder{color:#a9a9a9}.page-wrapper-blue .search-bar form ::-ms-input-placeholder{color:#a9a9a9}.page-wrapper-blue .search-bar form button{color:#333;border-top-right-radius:5px;border-bottom-right-radius:5px}.page-wrapper-blue .search-bar form button:hover{color:#0eb9cb}.page-wrapper-blue .customer-support-text .text span{color:#888}.page-wrapper-blue .customer-support-text .text p{color:#333}.page-wrapper-blue .header-cart-icon .small-cart-trigger{background-color:#0eb9cb;color:#fff}.page-wrapper-blue .header-cart-icon .small-cart-trigger:hover,.page-wrapper-blue .header-cart-icon .small-cart-trigger.active{background-color:#ffdd20;color:#333}.page-wrapper-blue .header-cart-icon .small-cart-trigger:hover .cart-counter,.page-wrapper-blue .header-cart-icon .small-cart-trigger.active .cart-counter{background-color:#0eb9cb;color:#fff}.page-wrapper-blue .cart-buttons a{background-color:#0eb9cb}.page-wrapper-blue .cart-buttons a:hover{background-color:#333}.page-wrapper-blue .small-cart-item-wrapper .single-item .remove-icon:hover{color:#0eb9cb}.page-wrapper-blue .small-cart-item-wrapper .single-item .content p.cart-name a:hover{color:#0eb9cb}.page-wrapper-blue .small-cart-item-wrapper .single-item .content p.cart-quantity{color:#0eb9cb}.page-wrapper-blue .cart-calculation-table table tbody tr:last-child td:last-child{color:#0eb9cb}.page-wrapper-blue .navigation-menu-area{background-color:#fff}.page-wrapper-blue .main-menu nav>ul>li>a{color:#333}.page-wrapper-blue .main-menu nav>ul>li.active>a,.page-wrapper-blue .main-menu nav>ul>li:hover>a{color:#0eb9cb}.page-wrapper-blue .sub-menu li a:hover{color:#0eb9cb}.page-wrapper-blue .mega-menu li a:hover{color:#0eb9cb}.page-wrapper-red .navigation-top{background-color:transparent}@media only screen and (min-width: 992px)and (max-width: 1199px){.page-wrapper-red .navigation-top{background-color:#fff}}@media only screen and (min-width: 768px)and (max-width: 991px){.page-wrapper-red .navigation-top{background-color:#fff}}@media only screen and (max-width: 767px){.page-wrapper-red .navigation-top{background-color:#fff}}.page-wrapper-red .navigation-top-topbar{border-bottom:1px solid #e0e0e0}.page-wrapper-red .header-top-social-links .follow-text{color:#666}.page-wrapper-red .header-top-social-links .social-link-small li a{color:#777}.page-wrapper-red .header-top-social-links .social-link-small li a:hover{color:#f72525}.page-wrapper-red .headertop-dropdown-container .header-top-single-dropdown a{color:#666}.page-wrapper-red .headertop-dropdown-container .header-top-single-dropdown a:hover{color:#f72525}.page-wrapper-red .headertop-dropdown-container span.separator{margin:0 15px;color:#333}.page-wrapper-red .header-cart-icon .small-cart-trigger{background-color:#fff;color:#333}@media only screen and (min-width: 992px)and (max-width: 1199px){.page-wrapper-red .header-cart-icon .small-cart-trigger{border-color:#333}}@media only screen and (min-width: 768px)and (max-width: 991px){.page-wrapper-red .header-cart-icon .small-cart-trigger{border-color:#333}}@media only screen and (max-width: 767px){.page-wrapper-red .header-cart-icon .small-cart-trigger{border-color:#333}}.page-wrapper-red .header-cart-icon .small-cart-trigger:hover,.page-wrapper-red .header-cart-icon .small-cart-trigger.active{background-color:#f72525;color:#fff;border-color:#f72525}.page-wrapper-red .header-cart-icon .small-cart-trigger:hover .cart-counter,.page-wrapper-red .header-cart-icon .small-cart-trigger.active .cart-counter{background-color:#fff;color:#333}.page-wrapper-red .header-cart-icon .small-cart-trigger .cart-counter{background-color:#f72525;color:#fff}.page-wrapper-red .cart-buttons a{background-color:#f72525}.page-wrapper-red .cart-buttons a:hover{background-color:#333}.page-wrapper-red .small-cart-item-wrapper .single-item .remove-icon:hover{color:#f72525}.page-wrapper-red .small-cart-item-wrapper .single-item .content p.cart-name a:hover{color:#f72525}.page-wrapper-red .small-cart-item-wrapper .single-item .content p.cart-quantity{color:#f72525}.page-wrapper-red .cart-calculation-table table tbody tr:last-child td:last-child{color:#f72525}.page-wrapper-red .navigation-menu-area{background-color:#fff}.page-wrapper-red .main-menu nav>ul>li>a{color:#333}.page-wrapper-red .main-menu nav>ul>li.active>a,.page-wrapper-red .main-menu nav>ul>li:hover>a{color:#f72525}.page-wrapper-red .sub-menu li a:hover{color:#f72525}.page-wrapper-red .mega-menu li a:hover{color:#f72525}.nav-primary-wrapper{display:flex}.nav-mobile-trigger{border:0;background-color:transparent;font-size:24px;line-height:1em;padding:0 .1em;margin-right:.25em}@media(min-width: 992px){.nav-mobile-trigger{display:none}}@media(max-width: 991px){.nav-secondary-wrapper{display:flex;justify-content:flex-end;align-items:stretch;gap:8px}}@media(max-width: 349px){.nav-secondary-wrapper{gap:5px}}.nav-secondary-wrapper .nav-icon{display:none;color:#333}.nav-secondary-wrapper .nav-icon:hover{color:#333}@media(max-width: 991px){.nav-secondary-wrapper .nav-icon{padding:0 4px;margin:0;background-color:transparent;border:0;font-size:24px;display:flex;align-items:center;justify-content:center}}.nav-secondary-wrapper .nav-icon--search-toggled i::before{content:"" !important}body.has-overlay{overflow:hidden}body.has-overlay::after{content:"";display:block;position:fixed;z-index:10;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:.7;transition:opacity .3s ease}.footer-text-block__title{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#333;font-weight:600;line-height:24px;margin-bottom:0}.footer-text-block__content{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:24px}.footer-widget-title{margin-bottom:25px}.footer-widget-title a{font-family:"IBM Plex Sans",sans-serif;font-size:17px;color:#333;font-weight:600;line-height:24px}.footer-widget-title a:hover{text-decoration:underline}.montserrat-footer-widget-title{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#333;font-weight:600;line-height:24px;font-family:"Montserrat",sans-serif;margin-bottom:15px}.footer-navigation nav ul{display:-ms-grid;display:grid;-ms-grid-columns:auto;grid-template-columns:auto}.footer-navigation nav ul li{display:list-item}.footer-navigation nav ul li a{display:block;line-height:24px;color:#666;padding:3px 0;position:relative;font-weight:300;font-size:14px}@media only screen and (min-width: 768px)and (max-width: 991px){.footer-navigation nav ul li a{line-height:20px}}@media only screen and (max-width: 767px){.footer-navigation nav ul li a{line-height:20px}}.footer-navigation nav ul li a:hover{color:#85a903}.footer-social-icon-block ul li{display:inline-block;margin-right:7px;margin-bottom:0;margin-top:10px}.footer-social-icon-block ul li:last-child{margin-right:0}.footer-social-icon-block ul li a{display:inline-block;color:#fff;width:34px;height:34px;line-height:34px;border-radius:100%;font-size:0;border:0;text-align:center}.footer-social-icon-block ul li a:hover{opacity:.7}.footer-social-icon-block ul li a i{font-size:16px}.footer-social-icon-block ul li a.facebook-icon{background:#4867aa}.footer-social-icon-block ul li a.twitter-icon{background:#1da1f2}.footer-social-icon-block ul li a.googleplus-icon{background:#dd5144}.footer-social-icon-block ul li a.instagram-icon{background:#b23a94}.footer-social-icon-block ul li a.youtube-icon{background:#fe0000}.footer-social-icon-block ul li a.pinterest-icon{background:#bd081b}.copyright-text-area{border-top:1px solid #ededed;padding:20px 0}.copyright-text p{text-transform:capitalize;font-weight:400;margin:0;color:#999}.copyright-text p a{color:#333}.copyright-text p a:hover{color:#85a903}.page-wrapper-light-green .footer-navigation nav ul li a:hover{color:#85a903}.page-wrapper-light-green .footer-widget-text{font-size:14px}.page-wrapper-light-green .footer-widget-text a{color:#85a903}.page-wrapper-light-green .footer-widget-text a:hover{color:#5e7702}.page-wrapper-light-green .copyright-text p a:hover{color:#85a903}.page-wrapper-blue .footer-navigation nav ul li a:hover{color:#0eb9cb}.page-wrapper-blue .copyright-text p a:hover{color:#0eb9cb}.page-wrapper-red .footer-navigation nav ul li a:hover{color:#f72525}.page-wrapper-red .copyright-text p a:hover{color:#f72525}.sidebar-widget{background:#f8f8f8;padding:20px}.sidebar-widget>ul{border-bottom:1px solid #dcdcdc;padding-bottom:32px}.sidebar-widget>ul li.has-children>ul{padding-left:15px}.sidebar-widget>ul li a{text-transform:capitalize;line-height:24px;padding:5px 0;display:block;position:relative;color:#333;font-size:15px}.sidebar-widget>ul li a:hover,.sidebar-widget>ul li a.active{color:#85a903}.sidebar-widget-title{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#333;font-weight:600;line-height:22px;margin:15px 0 11px;font-family:"Montserrat",sans-serif;text-transform:uppercase}.sidebar-price{padding-bottom:34px;border-bottom:1px solid #dcdcdc}.sidebar-price #price-range{width:100%;height:5px;margin:7px 0;background-color:#ccc;position:relative;border-radius:50px}.sidebar-price #price-range .ui-slider-range{position:absolute;height:100%;top:0;background-color:#85a903}.sidebar-price #price-range .ui-slider-handle{background-color:#fff;border:5px solid #85a903;position:absolute;width:19px;height:19px;border-radius:50px;display:block;top:-7px;transition:none;box-shadow:2px 4px 4px rgba(0,0,0,.15);cursor:pointer}.sidebar-price #price-range .ui-slider-handle:hover{background-color:#85a903}.sidebar-price .price-amount{font-size:14px;font-weight:400;color:#333;line-height:24px;padding:0;background-color:transparent;border:none;margin-top:12px}.sidebar-filter-group{padding-bottom:29px;border-bottom:1px solid #dcdcdc}.sidebar-filter-group a{border:0;display:block;line-height:24px;padding:5px 0;color:#333;text-transform:capitalize;position:relative;padding-left:21px}.sidebar-filter-group a:before{content:"";width:12px;height:12px;background:transparent;border:1px solid #333;position:absolute;top:50%;left:0;margin-top:-6px}.sidebar-filter-group a span{float:right}.sidebar-filter-group a:hover,.sidebar-filter-group a.active{color:#85a903}.sidebar-filter-group a:hover:before,.sidebar-filter-group a.active:before{background:#85a903;border-color:#85a903}.sidebar-filter-group-color{display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;padding-bottom:10px}.sidebar-filter-group-color a{border:0;display:block;line-height:24px;padding:5px 0;color:#333;text-transform:capitalize;position:relative;padding-left:21px}.sidebar-filter-group-color a:before{content:"";width:12px;height:12px;background:transparent;border:1px solid #333;position:absolute;top:50%;left:0;margin-top:-6px}.sidebar-filter-group-color a span{float:none;margin-left:2px}.sidebar-filter-group-color a:hover,.sidebar-filter-group-color a.active{color:#85a903}.sidebar-filter-group-color a:hover:before,.sidebar-filter-group-color a.active:before{background:#85a903;border-color:#85a903}.tag-container li{display:inline-block;margin-right:5px;margin-bottom:10px}.tag-container li a{border:1px solid #ebebeb;padding:5px 10px;border-radius:3px;color:#555}.tag-container li a:hover{background-color:#85a903;border-color:#85a903;color:#fff}.sidebar-search-box{border:1px solid #e0e0e0;position:relative}.sidebar-search-box input{border:none;padding:10px;padding-left:10px;width:100%}.sidebar-search-box button{position:absolute;top:10px;right:0;background:none;border:none}.sidebar-search-box button:hover{color:#85a903}.single-block{border-bottom:1px solid #ddd;padding:15px 0}.single-block:first-child{padding-top:0}.single-block:last-child{padding-bottom:0;border-bottom:0}.single-block .image{flex-basis:100px;margin-right:5px}.single-block .image a{border:2px solid transparent;display:block}.single-block .image a img{width:100%}.single-block .image a:hover{border:2px solid #85a903}.single-block .content{flex-basis:100%}.single-block .content p{margin-bottom:0;font-weight:500;font-size:14px;line-height:20px;color:#333}.single-block .content p a:hover{color:#85a903}.single-block .content p span{font-size:12px;line-height:16px;color:#999;font-weight:400;margin-top:5px;display:block}.single-block.comment-block .image{flex-basis:80px}.single-block.comment-block .content p span{font-size:14px;line-height:20px;color:#666}.single-block.comment-block .content p a{font-size:12px;line-height:16px;font-weight:400;color:gray}.single-block.comment-block .content p a:hover{color:#85a903}.tag-container>li{display:inline-block;margin-right:5px;margin-bottom:10px}.tag-container>li>a{display:block;border:1px solid #ebebeb;padding:5px 10px !important;border-radius:3px;color:#555}.tag-container>li>a:hover{background-color:#85a903;border-color:#85a903;color:#fff !important}.follow-text{font-size:14px;line-height:24px;color:#fff;font-weight:300}.social-link-small{display:inline-block}.social-link-small li{display:inline-block;margin-right:20px}.social-link-small li:last-child{margin-right:0}.social-link-small li a{color:#fff}.social-link-small li a:hover{color:#ffdd20}.banner-bg-1{background-image:url("../img/banners/banner-big3.webp")}.newsletter-bg-2{background-color:#85a903;background-image:url("../img/newsletter/newsletter2.webp")}.newsletter-bg-3{background-color:#f72525;background-image:url("../img/newsletter/newsletter3.webp")}.newsletter-bg-4{background-color:#0eb9cb;background-image:url("../img/newsletter/newsletter4.webp")}.theme-button{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#fff;font-weight:700;line-height:50px;text-align:center;background-color:#85a903;padding:0 30px;transition:.3s;border:none}.theme-button:hover{background-color:#5e7702;color:#fff}.theme-button--outline{background-color:#fff;color:#85a903;border:1px solid #85a903}.theme-button--outline:hover{background-color:#85a903;color:#fff}.product-cart-button{line-height:41px;padding:0 70px;border-radius:5px}@media only screen and (max-width: 479px){.product-cart-button{padding:0 40px}}.compare-button a,.wishlist-button a{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#666;font-weight:300;line-height:30px}.compare-button a i,.wishlist-button a i{margin-right:5px}.compare-button a:hover,.wishlist-button a:hover{color:#85a903}.contact-button{line-height:40px;border-radius:5px}.list-cart-button{line-height:38px;margin-top:34px;background:#f0f0f0;color:#333;padding:0 30px;border-radius:5px;width:100%}.list-cart-button:hover{background-color:#85a903;color:#fff}.theme-button--xs{line-height:24px;font-size:12px;padding:0 1.25em}.theme-button--sm{line-height:36px;font-size:13px}.theme-button--md{line-height:45px;font-size:14px}.theme-button--font-size-sm{font-size:14px}.theme-button--block{display:block;width:100%;padding-left:0;padding-right:0}.theme-button--dark{background-color:#333;color:#fff}.theme-button--dark:hover{background-color:#4d4d4d}.theme-button--accent{background-color:#9f2063;color:#fff}.theme-button--accent:hover{background-color:#751749}.theme-button--default{background-color:#f2f2f2;color:#333}.theme-button--default:hover{background-color:#85a903}.theme-button--outline{border:1px solid #999;background-color:transparent}.theme-button--outline.theme-button--default,.theme-button--outline.theme-button--dark{color:#333}.theme-button--outline.theme-button--default:hover,.theme-button--outline.theme-button--dark:hover{background-color:transparent;border-color:#ccc;color:#999}.theme-button--outline.theme-button--md{line-height:43px}.theme-button--link{background-color:transparent;line-height:1.5em;padding:0;border:none;color:#333}.theme-button--link:hover,.theme-button--link:active,.theme-button--link:focus{background-color:transparent;color:#4d4d4d}.theme-button--link.theme-button--dimmed{color:#b3b3b3}.theme-button--link.theme-button--dimmed:hover,.theme-button--link.theme-button--dimmed:active,.theme-button--link.theme-button--dimmed:focus{color:#4d4d4d}.theme-button--rounded{border-radius:3px}.theme-button--rounded-lg{border-radius:5px}.theme-button--inline-block{margin-left:.25em;margin-right:.25em}.btn-checkbox input[type=checkbox]{display:none}.btn-checkbox input[type=checkbox]:checked~label::before{content:"Clear"}.btn-checkbox label{cursor:pointer}.btn-checkbox label::before{content:"Select All"}.modal-dialog--custom .modal-header{width:100%;justify-content:center;border:0;padding:50px 20px 20px 20px}.modal-dialog--custom .modal-header .modal-title{font-size:24px;line-height:1.2em;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:3px;margin:0;text-align:center;font-family:"Montserrat",sans-serif}.modal-dialog--custom .modal-header .theme-button--close{position:absolute;right:0;top:0}.modal-dialog--custom .modal-body{padding-bottom:40px}.modal-dialog--custom .modal-content{border:0;border-radius:0}.card-box{background-color:#fff;border:1px solid #eee;padding:30px}@media only screen and (max-width: 575px){.card-box{padding:20px 15px}}.card-box--collapsible{padding:0}.card-box--collapsible .card-box__content{padding:30px}.card-box__heading{padding:19.8px 30px;display:flex;flex-wrap:wrap}.card-box__heading[data-bs-toggle=collapse]{cursor:pointer}.card-box__heading .card-box__title{margin-bottom:0}.card-box__title{font-size:18px;line-height:1.2em;font-weight:700;margin-bottom:1.5em}.card-box__title .info{font-weight:normal;margin-left:.25em}.card-box__aside{margin-left:auto}.card-box__aside .theme-button--toggle i{display:inline-block;transition:transform .3s ease}.card-box__heading[aria-expanded=false] .card-box__aside .theme-button--toggle i{transform:rotate(-180deg)}.card-box__heading--default{background-color:#f2f2f2}.card-box__heading--primary{background-color:#85a903}.card-box__heading--primary .card-box__title{color:#fff}.card-box__heading--primary .card-box__aside .theme-button--toggle{color:#fff}.card-box__heading--accent{background-color:#9f2063}.card-box__heading--accent .card-box__title{color:#fff}.card-box__heading--accent .card-box__aside .theme-button--toggle{color:#fff}.card-box--highlight{background-color:#f2f2f2}.card-box--paddings-lg{padding:35px 40px}@media only screen and (max-width: 575px){.card-box--paddings-lg{padding:25px 30px}}.card-panel{margin-bottom:16px}.card-panel__heading{border:1px solid #eee;padding:10px 10px;display:flex}@media(min-width: 992px){.card-panel__heading{padding:10px 30px}}.card-panel__heading-primary{display:flex;gap:10px;align-items:center}.card-panel__heading-primary input[type=radio]{display:none}.card-panel__heading-primary label{position:relative;padding-left:30px;line-height:20px;cursor:pointer}.card-panel__heading-primary label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.card-panel__heading-primary label::after{position:absolute;left:5px;top:5px;display:block;content:"";opacity:0;background-color:#333;width:10px;text-align:center;height:10px;transition:all .3s ease 0s}.card-panel__heading-primary input[type=radio]:checked~label::before{border:2px solid #333}.card-panel__heading-primary input[type=radio]:checked~label::after{opacity:1}.card-panel__title{margin-bottom:0;font-size:14px;line-height:1.2em;font-weight:bold}.card-panel__icon{width:24px;height:24px;flex-shrink:0;color:#85a903;fill:currentColor}.card-panel__heading-secondary{margin-left:auto;display:flex;gap:12px}.card-panel__heading-secondary .payment-method-icon{width:50px;height:32px}.card-panel__content{padding:10px 10px}@media(min-width: 992px){.card-panel__content{padding:30px}}.card-panel__content--hidden{display:none}.scroll-top{background:#85a903;width:42px;height:42px;line-height:42px;display:none;text-align:center;color:#fff;font-family:"Ionicons";position:fixed;right:30px;bottom:80px;z-index:999;border-radius:50%;border:none}.scroll-top:after{content:"";display:inline;font-size:14px}.page-wrapper-light-green .scroll-top{background:#85a903}.page-wrapper-blue .scroll-top{background:#0eb9cb}.page-wrapper-red .scroll-top{background:#f72525}.search-overlay{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:999999;display:none;top:0;left:0}.search-form{position:absolute;top:47%;left:50%;transform:translateX(-50%);width:1110px}@media only screen and (min-width: 992px)and (max-width: 1199px){.search-form{width:700px}}@media only screen and (min-width: 768px)and (max-width: 991px){.search-form{width:650px}}@media only screen and (max-width: 767px){.search-form{width:500px}}@media only screen and (max-width: 767px){.search-form{width:400px}}@media only screen and (max-width: 479px){.search-form{width:300px}}.search-form form input{height:70px;font-size:24px;color:#fff;width:100%;font-weight:400;background:transparent;border:0;border-bottom:1px solid #f72525;border-radius:0;box-shadow:none !important;padding:0 50px 0 15px;position:relative}@media only screen and (min-width: 992px)and (max-width: 1199px){.search-form form input{font-size:20px}}@media only screen and (min-width: 768px)and (max-width: 991px){.search-form form input{font-size:20px}}@media only screen and (max-width: 767px){.search-form form input{font-size:20px}}@media only screen and (max-width: 479px){.search-form form input{font-size:15px;height:50px}}.search-form form ::-webkit-input-placeholder{color:#fff;opacity:1}.search-form form :-ms-input-placeholder{color:#fff;opacity:1}.search-form form ::placeholder{color:#fff;opacity:1}.search-form form :-ms-input-placeholder{color:#fff}.search-form form ::-ms-input-placeholder{color:#fff}.search-form form button{background:transparent;border:0;height:50px;width:50px;line-height:50px;font-size:34px;color:#fff;padding:0;box-shadow:none !important;margin:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media only screen and (min-width: 992px)and (max-width: 1199px){.search-form form button{font-size:26px}}@media only screen and (min-width: 768px)and (max-width: 991px){.search-form form button{font-size:26px}}@media only screen and (max-width: 767px){.search-form form button{font-size:26px}}@media only screen and (max-width: 479px){.search-form form button{font-size:20px}}.search-form form button:hover{color:#f72525}.close-search-overlay{position:absolute;top:20px;right:30px;color:#fff;font-size:72px}@media only screen and (max-width: 479px){.close-search-overlay{font-size:50px}}.close-search-overlay:hover{color:#f72525}.slick-slide>div>div{vertical-align:middle}.ht-slick-slider{position:relative}.ht-slick-slider .slick-arrow{position:absolute;right:0;top:-57px;z-index:2;width:33px;height:33px;background:#f2f2f2;color:#333;border-radius:5px;border:none;transition:.3s;font-size:16px}.ht-slick-slider .slick-arrow:hover{background-color:#85a903;color:#fff}.ht-slick-slider .slick-arrow.slick-prev{right:40px}.hero-slider-wrapper .slick-active .hero-slider-content{overflow:hidden}.hero-slider-wrapper .slick-active .hero-slider-content>*:nth-child(1){animation-name:fadeInDown;animation-duration:1.5s;animation-delay:.5s}.hero-slider-wrapper .slick-active .hero-slider-content>*:nth-child(2){animation-name:rollIn;animation-duration:1.5s;animation-delay:1s}.hero-slider-wrapper .slick-active .hero-slider-content>*:nth-child(3){animation-name:fadeInLeft;animation-duration:1.5s;animation-delay:1.5s}.hero-slider-wrapper .slick-active .hero-slider-content>*:nth-child(4){animation-name:fadeInDown;animation-duration:1.5s;animation-delay:2.5s}.hero-slider-wrapper .slick-dots{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background-color:#fff;padding:0 10px;border-radius:50px}.hero-slider-wrapper .slick-dots li{display:inline-block}.hero-slider-wrapper .slick-dots li button{font-size:0;background:none;border:none;padding:0;width:10px;height:10px;margin-right:10px;background-color:#d7d7d7;border-radius:50%;transition:.3s}.hero-slider-wrapper .slick-dots li button:hover{background-color:#85a903}.hero-slider-wrapper .slick-dots li.slick-active button{background-color:#85a903}.hero-slider-wrapper .slick-dots li:last-child button{margin-right:0}.hero-slider-item-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center;height:570px;display:flex;align-items:center}.hero-slider-item-wrapper--minimal-height{height:470px}.hero-slider-item-wrapper--fullwidth{height:700px}@media only screen and (min-width: 992px)and (max-width: 1199px){.hero-slider-item-wrapper--fullwidth{background-position-x:50%}}@media only screen and (max-width: 767px){.hero-slider-item-wrapper--fullwidth{background-position-x:25%}}.hero-slider-item-wrapper--fullwidth--maxheight{height:860px}@media only screen and (min-width: 1200px)and (max-width: 1499px){.hero-slider-item-wrapper--fullwidth--maxheight{height:650px !important}}@media only screen and (min-width: 1200px)and (max-width: 1499px){.hero-slider-item-wrapper{height:450px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.hero-slider-item-wrapper{height:450px}}@media only screen and (min-width: 768px)and (max-width: 991px){.hero-slider-item-wrapper{height:450px;background-position-x:50%}}@media only screen and (max-width: 767px){.hero-slider-item-wrapper{height:400px;background-position-x:15%}}@media only screen and (max-width: 479px){.hero-slider-item-wrapper{height:350px;background-position-x:30%}}.hero-slider-content>*{animation-name:fadeInUp;animation-duration:1s;animation-fill-mode:both}.hero-slider-content p.slider-title--small{font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#666;font-weight:400;line-height:24px;margin-bottom:5px}@media only screen and (max-width: 479px){.hero-slider-content p.slider-title--small{font-size:16px;line-height:16px}}.hero-slider-content p.slider-title--big-bold{font-family:"IBM Plex Sans",sans-serif;font-size:60px;color:#333;font-weight:600;line-height:60px;margin-bottom:5px}@media only screen and (min-width: 1200px)and (max-width: 1499px){.hero-slider-content p.slider-title--big-bold{font-size:50px;line-height:50px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.hero-slider-content p.slider-title--big-bold{font-size:50px;line-height:50px}}@media only screen and (min-width: 768px)and (max-width: 991px){.hero-slider-content p.slider-title--big-bold{font-size:40px;line-height:40px}}@media only screen and (max-width: 767px){.hero-slider-content p.slider-title--big-bold{font-size:40px;line-height:40px}}@media only screen and (max-width: 479px){.hero-slider-content p.slider-title--big-bold{font-size:30px;line-height:30px}}.hero-slider-content p.slider-title--big-light{font-family:"IBM Plex Sans",sans-serif;font-size:60px;color:#333;font-weight:400;line-height:60px;margin-bottom:35px}@media only screen and (min-width: 1200px)and (max-width: 1499px){.hero-slider-content p.slider-title--big-light{font-size:50px;line-height:50px}}@media only screen and (min-width: 992px)and (max-width: 1199px){.hero-slider-content p.slider-title--big-light{font-size:50px;line-height:50px}}@media only screen and (min-width: 768px)and (max-width: 991px){.hero-slider-content p.slider-title--big-light{font-size:40px;line-height:40px}}@media only screen and (max-width: 767px){.hero-slider-content p.slider-title--big-light{font-size:40px;line-height:40px}}@media only screen and (max-width: 479px){.hero-slider-content p.slider-title--big-light{font-size:30px;line-height:30px}}.hero-slider-content .hero-slider-button{border-radius:5px;padding:0 25px}@media only screen and (min-width: 768px)and (max-width: 991px){.hero-slider-content .hero-slider-button{padding:0 15px;font-size:14px;line-height:40px}}@media only screen and (max-width: 767px){.hero-slider-content .hero-slider-button{padding:0 15px;font-size:14px;line-height:40px}}@media only screen and (max-width: 479px){.hero-slider-content .hero-slider-button{padding:0 15px;font-size:12px;line-height:40px}}.blog-post-slider-wrapper .slick-list{margin:0 -10px}.blog-post-slider-wrapper .slick-slide>div{padding:0 10px}.blog-post-slider-wrapper .slider-single-post{border:1px solid #f5f5f5}.blog-post-slider-wrapper .slider-single-post__image a{display:block;width:100%;position:relative}.blog-post-slider-wrapper .slider-single-post__image a:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";font-family:fontAwesome;color:#fff;background-color:#85a903;width:52px;height:52px;line-height:52px;border:1px solid #85a903;text-align:center;font-size:23px;visibility:hidden;opacity:0;transition:.3s}.blog-post-slider-wrapper .slider-single-post__image a img{width:100%;transition:.6s}.blog-post-slider-wrapper .slider-single-post__image a:hover img{opacity:.7}.blog-post-slider-wrapper .slider-single-post__image a:hover:after{visibility:visible;opacity:1}.blog-post-slider-wrapper .slider-single-post__content{padding:12px 20px 15px 20px}.blog-post-slider-wrapper .slider-single-post__content .post-title{margin-bottom:0}.blog-post-slider-wrapper .slider-single-post__content .post-title a{display:block;font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#333;font-weight:600;line-height:24px;margin-bottom:20px}.blog-post-slider-wrapper .slider-single-post__content .post-title a:hover{color:#85a903}.blog-post-slider-wrapper .slider-single-post__content .post-meta .author-name{display:inline-block;margin:0;color:#999;font-size:13px;position:relative;margin-right:14px}.blog-post-slider-wrapper .slider-single-post__content .post-meta .author-name span{color:#333}.blog-post-slider-wrapper .slider-single-post__content .post-meta .author-name:after{content:"";width:3px;height:3px;background:#999;border-radius:100%;position:absolute;top:50%;right:-10px;margin-top:-1.5px}.blog-post-slider-wrapper .slider-single-post__content .post-meta .post-date{display:inline-block;color:#999;font-size:13px}.footer-blog-post-slider-wrapper .slick-slide>div:last-child{padding-top:20px;margin-top:20px;border-top:1px solid #f0f0f0}.single-footer-blog-post{display:flex}.single-footer-blog-post__image{flex-basis:110px}.single-footer-blog-post__image a{display:block;width:100%}.single-footer-blog-post__image a img{width:100%;transition:.3s}.single-footer-blog-post__image a:hover img{opacity:.7}.single-footer-blog-post__content{flex-basis:calc(100% - 110px);padding-left:10px}.single-footer-blog-post__content .blog-post-title a{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#333;font-weight:400;line-height:20px}.single-footer-blog-post__content .blog-post-title a:hover{color:#f72525}.single-footer-blog-post__content .blog-post-meta .author-name{display:inline-block;margin:0;color:#999;font-size:12px;line-height:17px;position:relative;margin-right:14px;font-weight:300}.single-footer-blog-post__content .blog-post-meta .author-name span{color:#333}.single-footer-blog-post__content .blog-post-meta .author-name:after{content:"";width:3px;height:3px;background:#999;border-radius:100%;position:absolute;top:50%;right:-10px;margin-top:-1.5px}.single-footer-blog-post__content .blog-post-meta .post-date{display:inline-block;color:#999;font-size:12px;line-height:17px}.brand-logo-slider-wrapper{border-top:1px solid #ededed;padding:34px 0}.brand-logo-slider-wrapper--double-border{border-bottom:1px solid #ededed}.single-brand-logo a{display:block;width:100%;text-align:center}.single-brand-logo a img{margin:0 auto}.single-brand-logo a:hover img{opacity:.7}.instagram-image-slider-wrapper{margin-top:-10px}.instagram-image-slider-wrapper .slick-list{margin:0 -5px}.instagram-image-slider-wrapper .slick-slide>div{margin:0 5px;margin-top:10px}.instagram-image-slider-wrapper .single-instagram-image a{display:block;width:100%;position:relative}.instagram-image-slider-wrapper .single-instagram-image a img{width:100%}.instagram-image-slider-wrapper .single-instagram-image a:hover:before{visibility:visible;opacity:.7}.instagram-image-slider-wrapper .single-instagram-image a:hover:after{visibility:visible;opacity:1}.instagram-image-slider-wrapper .single-instagram-image a:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#85a903;content:"";transition:.3s;visibility:hidden;opacity:0}.instagram-image-slider-wrapper .single-instagram-image a:after{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";font-family:IonIcons;color:#fff;font-size:24px;transition:.3s;visibility:hidden;opacity:0}.category-slider-wrapper-one .slick-list{margin-left:-10px;margin-right:-10px}.category-slider-wrapper-one .slick-slide>div{margin:0 10px}.category-slider-wrapper-one .single-category-item:hover .single-category-item__image a img{opacity:.7}.category-slider-wrapper-one .single-category-item__image{position:relative}.category-slider-wrapper-one .single-category-item__image a{display:block;width:100%}.category-slider-wrapper-one .single-category-item__image a img{width:100%;transition:.6s}.category-slider-wrapper-one .single-category-item__image__content{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:80%;text-align:center}.category-slider-wrapper-one .single-category-item__image__content .category-title{margin-bottom:0}.category-slider-wrapper-one .single-category-item__image__content .category-title a{font-family:"IBM Plex Sans",sans-serif;font-size:17px;color:#343434;font-weight:600;line-height:22px;transition:.3s}.category-slider-wrapper-one .single-category-item__image__content .category-title a:hover{color:#85a903}.category-slider-wrapper-one .single-category-item__image__content .quantity{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#868686;font-weight:300;line-height:20px}.category-slider-wrapper-one .single-category-item__image__content-overlay{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;top:50%;bottom:0;left:0;right:0;padding:20px;text-align:center;background-image:linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.8))}.category-slider-wrapper-one .single-category-item__image__content-overlay .category-title{margin-bottom:0}.category-slider-wrapper-one .single-category-item__image__content-overlay .category-title a{font-family:"IBM Plex Sans",sans-serif;font-size:17px;color:#fff;font-weight:600;line-height:22px;transition:.3s}.category-slider-wrapper-one .single-category-item__image__content-overlay .category-title a:hover{color:#acdb04}.category-slider-wrapper-one .single-category-item__image__content-overlay .quantity{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:rgba(255,255,255,.85);font-weight:300;line-height:20px}.category-slider-wrapper-two .slick-list{margin-left:-10px;margin-right:-10px}.category-slider-wrapper-two .slick-slide>div{margin:0 10px}.category-slider-wrapper-two .single-category-item{padding:20px;border:1px solid #f0f0f0;display:flex}@media only screen and (max-width: 575px){.category-slider-wrapper-two .single-category-item{flex-direction:column}}@media only screen and (max-width: 479px){.category-slider-wrapper-two .single-category-item{flex-direction:row}}.category-slider-wrapper-two .single-category-item:hover .single-category-item__image a img{opacity:.7}.category-slider-wrapper-two .single-category-item__image{flex-basis:150px}@media only screen and (min-width: 992px)and (max-width: 1199px){.category-slider-wrapper-two .single-category-item__image{flex-basis:100px}}@media only screen and (max-width: 767px){.category-slider-wrapper-two .single-category-item__image{flex-basis:70px}}@media only screen and (max-width: 575px){.category-slider-wrapper-two .single-category-item__image{flex-basis:70px;margin-bottom:20px}}@media only screen and (max-width: 479px){.category-slider-wrapper-two .single-category-item__image{flex-basis:100px;margin-bottom:0}}.category-slider-wrapper-two .single-category-item__image a{display:block;width:100%}.category-slider-wrapper-two .single-category-item__image a img{width:100%;transition:.3s}.category-slider-wrapper-two .single-category-item__content{flex-basis:calc(100% - 150px);padding-left:20px}@media only screen and (min-width: 992px)and (max-width: 1199px){.category-slider-wrapper-two .single-category-item__content{flex-basis:calc(100% - 100px)}}@media only screen and (max-width: 767px){.category-slider-wrapper-two .single-category-item__content{flex-basis:calc(100% - 70px)}}@media only screen and (max-width: 575px){.category-slider-wrapper-two .single-category-item__content{flex-basis:calc(100% - 70px);padding-left:0}}@media only screen and (max-width: 479px){.category-slider-wrapper-two .single-category-item__content{flex-basis:calc(100% - 100px);padding-left:20px}}.category-slider-wrapper-two .single-category-item__content .category-item-title{margin-bottom:5px}.category-slider-wrapper-two .single-category-item__content .category-item-title a{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#333;font-weight:600;line-height:21px}.category-slider-wrapper-two .single-category-item__content .category-item-title a:hover{color:#85a903}.category-slider-wrapper-two .single-category-item__content .category-list-item{margin-bottom:10px}.category-slider-wrapper-two .single-category-item__content .category-list-item li a{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}.category-slider-wrapper-two .single-category-item__content .category-list-item li a:hover{color:#85a903}.category-slider-wrapper-two .single-category-item__content .category-link{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#85a903;font-weight:300;line-height:20px}.category-slider-wrapper-two .single-category-item__content .category-link:hover{text-decoration:underline}@media only screen and (min-width: 768px)and (max-width: 991px){.single-widget-slider .slick-list{margin-left:-10px;margin-right:-10px}}@media only screen and (min-width: 768px)and (max-width: 991px){.single-widget-slider .slick-slide{margin:0 10px}}.single-widget-slider .slick-slide>div{margin-bottom:20px}.single-widget-slider .slick-slide>div:last-child{margin-bottom:0}.product-single-row-slider-wrapper--border-bottom{border-bottom:1px solid #ededed;padding-bottom:40px}.product-single-row-slider-wrapper .slick-list{margin-left:-10px;margin-right:-10px}.product-single-row-slider-wrapper .slick-slide{margin:0 10px}.product-single-row-slider-wrapper .slick-slide.slick-active{animation-name:zoomIn;animation-duration:.6s}.product-double-row-slider-wrapper .slick-list{margin-left:-10px;margin-right:-10px}.product-double-row-slider-wrapper .slick-slide{margin:0 10px}.product-double-row-slider-wrapper .slick-slide.slick-active{animation-name:zoomIn;animation-duration:.6s}.product-double-row-slider-wrapper .slick-slide>div:last-child{margin-top:20px}.banner-double-row-slider-area .col-custom-5{flex:0 0 40%;max-width:40%}@media only screen and (max-width: 767px){.banner-double-row-slider-area .col-custom-5{flex:0 0 100%;max-width:100%}}.banner-double-row-slider-area .col-custom-7{flex:0 0 60%;max-width:60%}@media only screen and (max-width: 767px){.banner-double-row-slider-area .col-custom-7{flex:0 0 100%;max-width:100%}}.product-single-row-double-slider-wrapper .slick-slide>div{margin:0 10px}.product-single-row-double-slider-wrapper .slick-list{margin-left:-10px;margin-right:-10px}.double-slider-single-item{border:1px solid #f0f0f0;padding:20px;display:flex}@media only screen and (max-width: 575px){.double-slider-single-item{flex-direction:column}.double-slider-single-item .double-slider-single-item__inner-slider{width:100%}.double-slider-single-item .double-slider-single-item__content{width:100%;padding-left:0}}.double-slider-single-item__inner-slider{display:inline-block;width:270px}@media only screen and (min-width: 992px)and (max-width: 1199px){.double-slider-single-item__inner-slider{width:200px}}.double-slider-single-item__content{position:relative;display:inline-block;padding-left:20px;width:calc(100% - 290px)}@media only screen and (min-width: 992px)and (max-width: 1199px){.double-slider-single-item__content{width:calc(100% - 220px)}}.double-slider-single-item:hover .hover-icons{visibility:visible;opacity:1;right:15px}.small-image-slider-wrapper{padding:0 20px;margin-top:10px}.small-image-slider-wrapper:hover .slick-arrow{visibility:visible;opacity:1}.small-image-slider-wrapper .slick-current>div{border:1px solid #85a903}.small-image-slider-wrapper .slick-arrow{background:none;top:50%;transform:translateY(-50%);visibility:hidden;opacity:0}.small-image-slider-wrapper .slick-arrow:hover{background:none !important;color:#85a903}.small-image-slider-wrapper .slick-arrow.slick-next{right:-25px;left:auto}.small-image-slider-wrapper .slick-arrow.slick-prev{left:-25px;right:auto}.small-image-slider-wrapper .slick-list{margin-left:-5px;margin-right:-5px}.small-image-slider-wrapper .slick-slide>div{margin:0 5px}.small-image-slider-wrapper--quickview{padding:0 30px;margin-top:20px}.small-image-slider-wrapper--quickview .slick-arrow{visibility:visible;opacity:1;font-size:30px}.small-image-slider-wrapper--quickview .slick-arrow.slick-prev{left:-40px}.small-image-slider-wrapper--quickview .slick-arrow.slick-next{right:-40px}.small-image-slider-wrapper--quickview .slick-slide>div{margin:0 10px}@media only screen and (max-width: 767px){.small-image-slider-wrapper--side-style .small-image-slider{padding:0 30px}}.small-image-slider-wrapper--side-style .slick-slide>div{margin:5px 0}@media only screen and (max-width: 767px){.small-image-slider-wrapper--side-style .slick-slide>div{margin:0 5px}}.small-image-slider-wrapper--side-style .slick-arrow{transform:translateX(-50%)}.small-image-slider-wrapper--side-style .slick-arrow.slick-prev{top:-30px;left:50%;right:auto;bottom:auto}.small-image-slider-wrapper--side-style .slick-arrow.slick-next{bottom:-30px;top:auto;left:50%;right:auto}.big-image-slider-wrapper{cursor:pointer;position:relative}.big-image-slider-wrapper--change-cursor{cursor:crosshair !important}.big-image-slider-wrapper--gallery-mode{display:flex;flex-wrap:wrap}.big-image-slider-wrapper--gallery-mode .big-image-slider-single-item{flex-basis:50%;border:1px solid #ddd}.big-image-slider-wrapper--sticky-mode{display:flex;flex-wrap:wrap}.big-image-slider-wrapper--sticky-mode .big-image-slider-single-item{flex-basis:100%;border:1px solid #ddd}.big-image-slider-wrapper--slider-mode .big-image-box-slider{padding-left:50px;padding-right:50px}.big-image-slider-wrapper--slider-mode .slick-arrow{top:50%;transform:translateY(-50%)}.big-image-slider-wrapper--slider-mode .slick-arrow.slick-next{right:0;left:auto}.big-image-slider-wrapper--slider-mode .slick-arrow.slick-prev{left:0;right:auto}.big-image-slider-wrapper--slider-mode .slick-list{margin-left:-10px;margin-right:-10px}.big-image-slider-wrapper--slider-mode .slick-slide>div{margin:0 10px}.small-image-slider-single-item{cursor:pointer}.small-image-slider-single-item img{width:100%}.page-wrapper-light-green .hero-slider-button{background-color:#85a903}.page-wrapper-light-green .hero-slider-button:hover{background-color:#333}.page-wrapper-light-green .hero-slider-wrapper .slick-dots li.slick-active button{background-color:#85a903}.page-wrapper-light-green .hero-slider-wrapper .slick-dots li button:hover{background-color:#85a903}.page-wrapper-light-green .ht-slick-slider .slick-arrow:hover{background-color:#85a903}.page-wrapper-light-green .ht-slick-slider .slick-arrow.slick-prev{right:40px}.page-wrapper-light-green .ht-slick-slider--has-view-button .slick-arrow{right:117px}.page-wrapper-light-green .ht-slick-slider--has-view-button .slick-arrow.slick-prev{right:157px}.page-wrapper-light-green .blog-post-slider-wrapper .slider-single-post__image a:after{background-color:#85a903;border:1px solid #85a903}.page-wrapper-light-green .blog-post-slider-wrapper .slider-single-post__content .post-title a:hover{color:#85a903}.page-wrapper-light-green .instagram-image-slider-wrapper .single-instagram-image a:before{background-color:#85a903}.page-wrapper-light-green .small-image-slider-wrapper .slick-current>div{border:1px solid #85a903}.page-wrapper-light-green .small-image-slider-wrapper .slick-arrow:hover{color:#85a903}.page-wrapper-blue .hero-slider-button{background-color:#0eb9cb}.page-wrapper-blue .hero-slider-button:hover{background-color:#333}.page-wrapper-blue .hero-slider-wrapper .slick-dots li.slick-active button{background-color:#0eb9cb}.page-wrapper-blue .hero-slider-wrapper .slick-dots li button:hover{background-color:#0eb9cb}.page-wrapper-blue .ht-slick-slider .slick-arrow:hover{background-color:#0eb9cb}.page-wrapper-blue .ht-slick-slider .slick-arrow.slick-prev{right:40px}.page-wrapper-blue .blog-post-slider-wrapper .slider-single-post__image a:after{background-color:#0eb9cb;border:1px solid #0eb9cb}.page-wrapper-blue .blog-post-slider-wrapper .slider-single-post__content .post-title a:hover{color:#0eb9cb}.page-wrapper-blue .instagram-image-slider-wrapper .single-instagram-image a:before{background-color:#0eb9cb}.page-wrapper-blue .small-image-slider-wrapper .slick-current>div{border:1px solid #0eb9cb}.page-wrapper-blue .small-image-slider-wrapper .slick-arrow:hover{color:#0eb9cb}.page-wrapper-red .hero-slider-button{background-color:#333}.page-wrapper-red .hero-slider-button:hover{background-color:#f72525}.page-wrapper-red .hero-slider-wrapper .slick-dots li.slick-active button{background-color:#333}.page-wrapper-red .hero-slider-wrapper .slick-dots li button:hover{background-color:#333}.page-wrapper-red .ht-slick-slider .slick-arrow:hover{background-color:#f72525}.page-wrapper-red .ht-slick-slider .slick-arrow.slick-prev{right:40px}.page-wrapper-red .category-slider-wrapper-two .single-category-item__content .category-item-title a:hover{color:#f72525}.page-wrapper-red .category-slider-wrapper-two .category-list-item li a:hover{color:#f72525}.page-wrapper-red .category-slider-wrapper-two .category-link{color:#f72525}.page-wrapper-red .small-image-slider-wrapper .slick-current>div{border:1px solid #f72525}.page-wrapper-red .small-image-slider-wrapper .slick-arrow:hover{color:#f72525}.single-split-banner__image{position:relative}.single-split-banner__image a{display:block;width:100%}.single-split-banner__image a img{transition:.6s;width:100%}.single-split-banner__image a:hover img{opacity:.7}.single-split-banner__image__content{position:absolute;top:50%;transform:translateY(-50%);padding-left:40px}.single-split-banner__image__content p{margin-bottom:0}.single-split-banner__image__content p.split-banner-title--light{font-family:"IBM Plex Sans",sans-serif;font-size:20px;color:#666;font-weight:300;line-height:20px;margin-bottom:5px}@media only screen and (min-width: 768px)and (max-width: 991px){.single-split-banner__image__content p.split-banner-title--light{font-size:16px;line-height:16px}}@media only screen and (max-width: 479px){.single-split-banner__image__content p.split-banner-title--light{font-size:16px;line-height:16px}}.single-split-banner__image__content p.split-banner-title--bold{font-family:"IBM Plex Sans",sans-serif;font-size:28px;color:#333;font-weight:600;line-height:28px;margin-bottom:15px}@media only screen and (min-width: 768px)and (max-width: 991px){.single-split-banner__image__content p.split-banner-title--bold{font-size:22px;line-height:22px}}@media only screen and (max-width: 479px){.single-split-banner__image__content p.split-banner-title--bold{font-size:22px;line-height:22px}}.single-split-banner__image__content p.split-banner-title--bold--small{font-size:22px;line-height:22px}@media only screen and (min-width: 768px)and (max-width: 991px){.single-split-banner__image__content p.split-banner-title--bold--small{font-size:19px;line-height:19px}}@media only screen and (max-width: 479px){.single-split-banner__image__content p.split-banner-title--bold--small{font-size:19px;line-height:19px}}.single-split-banner__image__content p.split-banner-title--price{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#666;font-weight:400;line-height:18px}@media only screen and (min-width: 768px)and (max-width: 991px){.single-split-banner__image__content p.split-banner-title--price{font-size:15px;line-height:15px}}@media only screen and (max-width: 479px){.single-split-banner__image__content p.split-banner-title--price{font-size:15px;line-height:15px}}.single-split-banner__image__content p.split-banner-title--price .amount{margin-top:5px;display:block;font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#85a903;font-weight:600;line-height:24px}@media only screen and (min-width: 768px)and (max-width: 991px){.single-split-banner__image__content p.split-banner-title--price .amount{font-size:18px;line-height:18px}}@media only screen and (max-width: 479px){.single-split-banner__image__content p.split-banner-title--price .amount{font-size:18px;line-height:18px}}.full-banner__content h5{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#85a903;font-weight:400;line-height:20px;text-transform:uppercase;margin-bottom:15px}.full-banner__content h4{font-family:"IBM Plex Sans",sans-serif;font-size:35px;color:#333;font-weight:400;line-height:35px}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner__content h4{font-size:30px;line-height:30px}}@media only screen and (min-width: 768px)and (max-width: 991px){.full-banner__content h4{font-size:30px;line-height:30px}}@media only screen and (max-width: 767px){.full-banner__content h4{font-size:30px;line-height:30px}}@media only screen and (max-width: 479px){.full-banner__content h4{font-size:22px;line-height:22px}}.full-banner__content h3{font-family:"IBM Plex Sans",sans-serif;font-size:60px;color:#333;font-weight:500;line-height:60px}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner__content h3{font-size:50px;line-height:50px}}@media only screen and (min-width: 768px)and (max-width: 991px){.full-banner__content h3{font-size:45px;line-height:45px}}@media only screen and (max-width: 767px){.full-banner__content h3{font-size:45px;line-height:45px}}@media only screen and (max-width: 479px){.full-banner__content h3{font-size:35px;line-height:35px}}.full-banner__content p{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#666;font-weight:300;line-height:20px;margin-bottom:40px}.full-banner__content .banner-button{border-radius:5px;padding:0 20px}@media only screen and (max-width: 479px){.full-banner__content .banner-button{font-size:12px;line-height:40px;padding:0 15px}}.full-banner__image a{display:block;width:100%}.full-banner__image a img{transition:.6s;width:100%}.full-banner__image a:hover img{opacity:.7}.full-banner-two__content{background-color:#85a903;padding:0 45px;padding-right:65px;height:100%;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 768px)and (max-width: 991px){.full-banner-two__content{padding-top:40px;padding-bottom:40px;padding-right:40px}}@media only screen and (max-width: 767px){.full-banner-two__content{padding-top:40px;padding-bottom:40px;padding-right:40px}}.full-banner-two__content__wrapper h3{font-size:52px;line-height:52px;color:#fff;font-weight:500;letter-spacing:-1px;margin-bottom:5px}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner-two__content__wrapper h3{font-size:40px;line-height:40px}}@media only screen and (max-width: 479px){.full-banner-two__content__wrapper h3{font-size:30px;line-height:30px}}.full-banner-two__content__wrapper h4{font-size:52px;line-height:52px;color:#fff;font-weight:400;letter-spacing:-1px;margin-bottom:20px}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner-two__content__wrapper h4{font-size:40px;line-height:40px}}@media only screen and (max-width: 479px){.full-banner-two__content__wrapper h4{font-size:30px;line-height:30px}}.full-banner-two__content__wrapper p{font-size:16px;line-height:24px;color:#fff;font-weight:400;margin-bottom:30px}.full-banner-two__content__wrapper .banner-two-button{background-color:#fff;color:#333;border-radius:5px}.full-banner-two__content__wrapper .banner-two-button:hover{background-color:#ffdd20}@media only screen and (max-width: 479px){.full-banner-two__content__wrapper .banner-two-button{font-size:12px;line-height:40px;padding:0 15px}}.full-banner-two__image a{display:block;width:100%}.full-banner-two__image a img{width:100%;transition:.6s}.full-banner-two__image a:hover img{opacity:.7}.full-banner-bg-wrapper{background-size:cover;background-repeat:no-repeat;background-position:center right;padding:80px 0;padding-left:70px;padding-top:70px}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner-bg-wrapper{background-position-x:20%}}@media only screen and (min-width: 768px)and (max-width: 991px){.full-banner-bg-wrapper{background-position-x:15%}}@media only screen and (max-width: 767px){.full-banner-bg-wrapper{background-position-x:15%;padding-left:50px}}@media only screen and (max-width: 479px){.full-banner-bg-wrapper{background-position-x:30%;padding-left:30px}}.full-banner-bg-wrapper__content{max-width:40%}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner-bg-wrapper__content{max-width:50%}}@media only screen and (min-width: 768px)and (max-width: 991px){.full-banner-bg-wrapper__content{max-width:60%}}@media only screen and (max-width: 767px){.full-banner-bg-wrapper__content{max-width:80%}}@media only screen and (max-width: 479px){.full-banner-bg-wrapper__content{max-width:100%}}.full-banner-bg-wrapper__content h3{font-family:"IBM Plex Sans",sans-serif;font-size:70px;color:#333;font-weight:500;line-height:70px;letter-spacing:-1px}@media only screen and (min-width: 992px)and (max-width: 1199px){.full-banner-bg-wrapper__content h3{font-size:60px;line-height:60px}}@media only screen and (min-width: 768px)and (max-width: 991px){.full-banner-bg-wrapper__content h3{font-size:55px;line-height:55px}}@media only screen and (max-width: 767px){.full-banner-bg-wrapper__content h3{font-size:55px;line-height:55px}}@media only screen and (max-width: 575px){.full-banner-bg-wrapper__content h3{font-size:45px;line-height:45px}}@media only screen and (max-width: 479px){.full-banner-bg-wrapper__content h3{font-size:35px;line-height:35px}}.full-banner-bg-wrapper__content h4{font-family:"IBM Plex Sans",sans-serif;font-size:40px;color:#333;font-weight:400;line-height:40px;margin-bottom:30px}@media only screen and (max-width: 575px){.full-banner-bg-wrapper__content h4{font-size:30px;line-height:30px}}@media only screen and (max-width: 479px){.full-banner-bg-wrapper__content h4{font-size:25px;line-height:25px}}.full-banner-bg-wrapper__content p{font-family:"IBM Plex Sans",sans-serif;font-size:20px;color:#666;font-weight:300;line-height:24px;margin-bottom:35px}@media only screen and (max-width: 479px){.full-banner-bg-wrapper__content p{font-size:18px;line-height:22px}}.full-banner-bg-wrapper__content .banner-bg-button{background-color:#333;color:#fff;border-radius:5px}.full-banner-bg-wrapper__content .banner-bg-button:hover{background-color:#f72525}@media only screen and (max-width: 479px){.full-banner-bg-wrapper__content .banner-bg-button{font-size:12px;line-height:40px;padding:0 15px}}.slider-banner a{display:block;width:100%}.slider-banner a img{width:100%;transition:.6s}.slider-banner a:hover img{opacity:.7}.page-sidebar-banner a{display:block;width:100%}.page-sidebar-banner a img{transition:.3s}.page-sidebar-banner a:hover img{opacity:.7}.page-wrapper-light-green .single-split-banner__image__content p.split-banner-title--price .amount{color:#85a903}.page-wrapper-red .single-split-banner__image__content p.split-banner-title--price .amount{color:#333}.page-wrapper-blue .single-split-banner__image__content p.split-banner-title--price .amount{color:#0eb9cb}.icon-feature-wrapper{border-top:1px solid #ededed;padding:30px 0}@media only screen and (min-width: 768px)and (max-width: 991px){.icon-feature-wrapper{margin-top:-15px}}@media only screen and (max-width: 767px){.icon-feature-wrapper{margin-top:-15px}}@media only screen and (max-width: 479px){.icon-feature-wrapper .col-6{flex:0 0 100%;max-width:100%}}.single-icon-feature{position:relative;padding:10px 0;padding-left:75px}@media only screen and (min-width: 768px)and (max-width: 991px){.single-icon-feature{margin-top:15px}}@media only screen and (max-width: 767px){.single-icon-feature{margin-top:15px}}.single-icon-feature--product-details{padding-left:50px}.single-icon-feature__icon{position:absolute;top:50%;transform:translateY(-50%);left:0}.single-icon-feature__content p{margin-bottom:0}.single-icon-feature__content p.feature-title{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#85a903;font-weight:600;line-height:1.2em;font-family:"Montserrat",sans-serif;margin-bottom:.2em}@media(min-width: 768px){.single-icon-feature__content p.feature-title{font-size:17px}}.single-icon-feature__content p.feature-text{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}@media(min-width: 768px){.single-icon-feature__content p.feature-text{font-size:15px}}.single-icon-feature__content p.feature-text a{color:#85a903}.single-icon-feature__content p.feature-text a:hover{color:#5e7702}.page-wrapper-light-green .single-icon-feature__content p.feature-title{color:#85a903}.page-wrapper-blue .single-icon-feature__content p{margin-bottom:0}.page-wrapper-blue .single-icon-feature__content p.feature-title{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#0eb9cb;font-weight:600;line-height:18px}.section-title h2{position:relative;text-transform:capitalize;margin:0;padding-bottom:10px;font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#333;font-weight:600;line-height:27px;font-family:"Montserrat",sans-serif}.section-title h2:after{content:"";background:#85a903;width:66px;height:2px;position:absolute;left:0;bottom:0}.section-title--medium h2{font-family:"IBM Plex Sans",sans-serif;font-size:20px;color:#333;font-weight:600;line-height:26px}.page-wrapper-light-green .section-title h2:after{background:#85a903}.page-wrapper-red .section-title h2:after{background:#f72525}.page-wrapper-blue .section-title h2:after{background:#0eb9cb}.section-title--has-button{display:flex;flex-wrap:wrap;width:100%}.section-title--has-button h2{flex-basis:50%}@media only screen and (max-width: 767px){.section-title--has-button h2{flex-basis:70%}}.section-title--has-button .theme-button--sm{align-self:flex-start;margin-left:auto;line-height:33px}@media only screen and (max-width: 767px){.section-title--has-button .theme-button--sm{padding-left:24px;padding-right:24px}}.newsletter-bg-1{background-color:#85a903}.newsletter-wrapper{background-repeat:no-repeat;background-position:center;display:flex;align-items:center;padding:15px}@media only screen and (min-width: 768px)and (max-width: 991px){.newsletter-wrapper{flex-direction:column;align-items:start}}@media only screen and (max-width: 767px){.newsletter-wrapper{flex-direction:column;align-items:start}}@media only screen and (max-width: 479px){.newsletter-wrapper{padding:40px 20px}}.newsletter-wrapper__text{flex-basis:50%}@media only screen and (min-width: 768px)and (max-width: 991px){.newsletter-wrapper__text{width:100%;margin-bottom:20px}}@media only screen and (max-width: 767px){.newsletter-wrapper__text{width:100%;margin-bottom:20px}}.newsletter-wrapper__text h5{font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#fff;font-weight:700;line-height:32px;margin-bottom:8px;font-family:"Montserrat",sans-serif}@media only screen and (min-width: 992px)and (max-width: 1199px){.newsletter-wrapper__text h5{font-size:20px}}@media only screen and (max-width: 767px){.newsletter-wrapper__text h5{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.newsletter-wrapper__text h5{font-size:18px;line-height:24px}}.newsletter-wrapper__text p{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#fff;font-weight:400;line-height:22px;margin-bottom:0}@media only screen and (max-width: 575px){.newsletter-wrapper__text p{font-size:14px;line-height:20px}}.newsletter-wrapper__form{position:relative;flex-basis:50%}@media only screen and (min-width: 768px)and (max-width: 991px){.newsletter-wrapper__form{width:80%}}@media only screen and (max-width: 767px){.newsletter-wrapper__form{width:80%}}@media only screen and (max-width: 575px){.newsletter-wrapper__form{width:90%}}@media only screen and (max-width: 479px){.newsletter-wrapper__form{width:100%}}.newsletter-wrapper__form form{position:relative}.newsletter-wrapper__form form input[type=email]{display:inline-block;vertical-align:top;padding:10px 15px;padding-right:125px;line-height:30px;height:48px;color:#a9a9a9;font-size:14px;width:100%;border:0;background:#fff;border-radius:5px;text-align:left;box-shadow:none}@media only screen and (max-width: 479px){.newsletter-wrapper__form form input[type=email]{font-size:12px;padding-right:100px}}.newsletter-wrapper__form form ::-webkit-input-placeholder{color:#a9a9a9;opacity:1}.newsletter-wrapper__form form :-ms-input-placeholder{color:#a9a9a9;opacity:1}.newsletter-wrapper__form form ::placeholder{color:#a9a9a9;opacity:1}.newsletter-wrapper__form form :-ms-input-placeholder{color:#a9a9a9}.newsletter-wrapper__form form ::-ms-input-placeholder{color:#a9a9a9}.newsletter-wrapper__form form button{line-height:48px;border:none;border-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;padding:0 18px;font-size:16px;max-width:120px;color:#333;background:#ffdd20;font-weight:700;position:absolute;text-transform:capitalize;right:-1px;top:50%;transform:translateY(-50%);transition:.3s}@media only screen and (max-width: 479px){.newsletter-wrapper__form form button{max-width:80px;font-size:12px;padding:0 10px}}.newsletter-wrapper__form form button:hover{color:#85a903}.newsletter-wrapper__form .mailchimp-alerts{color:#fff}@media only screen and (min-width: 768px)and (max-width: 991px),only screen and (max-width: 767px){.newsletter-popup-area{display:none}}.newsletter-popup-area:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;opacity:.8;z-index:99;visibility:visible}.newsletter-popup-content{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:50px 20px;z-index:999;width:50%}@media only screen and (min-width: 1200px)and (max-width: 1499px){.newsletter-popup-content{width:70%}}@media only screen and (min-width: 992px)and (max-width: 1199px){.newsletter-popup-content{width:80%}}.newsletter-popup-content .close-newsletter-popup{position:absolute;top:0;right:0;padding:5px 15px;background-color:#333;color:#fff}.newsletter-popup-content .close-newsletter-popup:hover{background-color:#85a903}.newsletter-popup-content h2{font-size:24px;text-transform:uppercase;color:#000;font-weight:700;letter-spacing:3px;margin:0 0 15px;font-family:"Montserrat",sans-serif}.newsletter-popup-content p{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#666;font-weight:400;line-height:21px}.newsletter-popup-content .subscription-form form input{background:#ebebeb none repeat scroll 0% 0%;border:medium none;height:40px;width:65%;margin:20px auto;padding:0 15px;font-size:15px;display:block}.newsletter-popup-content .subscription-form form button{border-radius:5px;background-color:#f0f0f0;color:#333;margin-bottom:20px}.newsletter-popup-content .subscription-form form button:hover{background-color:#85a903;color:#fff}.page-wrapper-light-green .newsletter-wrapper__form form button:hover{color:#85a903}.page-wrapper-red .newsletter-wrapper__form form button{background-color:#f72525;color:#fff}.page-wrapper-red .newsletter-wrapper__form form button:hover{background-color:#333}.page-wrapper-blue .newsletter-wrapper__form form button:hover{color:#0eb9cb}.notification-bar{position:relative;left:0;top:0;width:100%;z-index:10;background-color:rgba(51,51,51,.85);color:#fff;padding:.65em 0;font-size:13px;line-height:1.5em}.notification-bar .theme-button{margin:0 .35em}.notification-bar a:not([class]){font-weight:bold}.notification-bar a:not([class]):hover{color:#acdb04}.notification-bar--fixed{position:fixed}.product-title{margin-bottom:5px}.product-title a{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#333;font-weight:400;line-height:20px;font-family:"Montserrat",sans-serif;transition:.3s}.product-title a:hover{color:#85a903}.rating{margin-bottom:10px}.rating i{font-size:17px;color:#e0e0e0}.rating i.active{color:#ffdd20}.product-price{margin-bottom:0}.product-price .discounted-price{margin-right:10px;font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#85a903;font-weight:700;line-height:22px}.product-price .main-price{font-family:"IBM Plex Sans",sans-serif;font-size:16px;color:#85a903;font-weight:700;line-height:22px}.product-price .main-price.discounted{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#868686;font-weight:300;line-height:18px;text-decoration:line-through}.product-price--medium .discounted-price{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#85a903;font-weight:700;line-height:25px}.product-price--medium .main-price{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#85a903;font-weight:700;line-height:25px}.product-price--medium .main-price.discounted{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#868686;font-weight:300;line-height:21px}.product-price--big .discounted-price{font-family:"IBM Plex Sans",sans-serif;font-size:32px;color:#cc0c2c;font-weight:700;line-height:45px}@media only screen and (max-width: 479px){.product-price--big .discounted-price{font-size:26px;line-height:38px}}.product-price--big .main-price{font-family:"IBM Plex Sans",sans-serif;font-size:32px;color:#85a903;font-weight:700;line-height:45px}@media only screen and (max-width: 479px){.product-price--big .main-price{font-size:26px;line-height:38px}}.product-price--big .main-price.discounted{font-family:"IBM Plex Sans",sans-serif;font-size:25px;color:#868686;font-weight:300;line-height:30px}@media only screen and (max-width: 479px){.product-price--big .main-price.discounted{font-size:20px;line-height:30px}}.product-short-desc{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}.discount-label{position:absolute;top:20px;left:20px;right:auto;background-repeat:no-repeat;background-position:left center;color:#fff;width:60px;height:25px;padding-left:10px;line-height:21px;font-size:12px;font-weight:600}.discount-label--green{background-image:url("../img/icons/green-discount-label.webp")}.discount-label--red{background-image:url("../img/icons/red-discount-label.webp")}.discount-label--blue{background-image:url("../img/icons/blue-discount-label.webp")}.discount-label--static{position:static;display:inline-block}.special-deal{display:flex;position:absolute;justify-content:center;align-items:center;right:16px;top:16px;width:36px;height:36px;line-height:36px;font-size:18px;background-color:#f42930;color:#fff;text-align:center;border-radius:50%}.special-deal-text{display:block;position:absolute;top:0;bottom:45%;left:0;right:0;padding:17px 65px 17px 20px;background-image:linear-gradient(to top, transparent, rgba(0, 0, 0, 0.3) 25%, rgba(0, 0, 0, 0.8));color:rgba(255,255,255,.85);font-size:14px}.special-deal-text--fullwidth{padding-right:20px}.special-deal-text strong{color:#fff;display:inline}.availability-notification{position:absolute;left:0;top:0;background-color:#fff;font-size:13px;padding-bottom:.4em;color:#666;margin-top:-0.75em}.availability-notification i{color:#85a903;display:inline-block;margin-right:.3em;font-size:16px}.availability-notification:hover{color:#85a903}.special-info{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;right:20px;top:20px;background-color:#fff;border-radius:50%;text-align:center;width:70px;height:70px;overflow:hidden;font-size:15px;box-shadow:0 0 12px rgba(0,0,0,.2);z-index:1}.special-info__primary{font-size:15px;line-height:1.1em;text-transform:uppercase}.special-info__secondary{font-size:9px;line-height:1.2em;text-transform:uppercase}.hover-icons{position:absolute;bottom:15px;right:0;padding:5px;background:#fff;border-radius:25px;visibility:hidden;opacity:0;transition:.6s}.hover-icons ul li a{width:36px;height:36px;line-height:36px;padding:0;font-size:16px;color:#333;background:#fff;font-weight:400;text-align:center;border-radius:100%;transition:.6s}.hover-icons ul li a:hover,.hover-icons ul li a.active{background:#85a903;color:#fff}.cart-icon{display:inline-block;position:absolute;bottom:35px;right:15px}.cart-icon--double-slider{right:-20px}@media only screen and (max-width: 767px){.cart-icon--double-slider{right:-25px}}@media only screen and (max-width: 575px){.cart-icon--double-slider{right:0}}.cart-icon a{display:block;text-align:center;border-radius:100%;width:36px;height:36px;line-height:36px;font-size:16px;font-weight:400;padding:0;background:#f2f2f2;color:#333;transition:.6s}.cart-icon a:hover,.cart-icon a.active{background-color:#85a903;color:#fff}.single-widget-product{display:flex}.single-widget-product__image{flex-basis:100px}.single-widget-product__image a{display:block;width:100%}.single-widget-product__image a img{width:100%}.single-widget-product__content{flex-basis:calc(100% - 100px);padding-left:20px}.single-slider-product{transition:.6s}.single-slider-product__special-deal{font-weight:bold;color:#9f2063}.single-slider-product__image{position:relative}.single-slider-product__image>a{display:block;width:100%}.single-slider-product__image>a img{width:100%;transition:.6s}.single-slider-product__image>a img:nth-child(1){visibility:visible;opacity:1}.single-slider-product__image>a img:nth-child(2){position:absolute;top:0;left:0;visibility:hidden;opacity:0}.single-slider-product__content{background:transparent;text-align:left;overflow:hidden;position:relative;padding:17px 20px 16px 20px;border:1px solid #f0f0f0;border-top:0}.single-slider-product:hover .single-slider-product__image>a img:nth-child(2){visibility:visible;opacity:1}.single-slider-product:hover .hover-icons{visibility:visible;opacity:1;right:15px}.product-detail-content{border:1px solid #ebebeb;padding:20px}.tags .tag-title{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}.tags .tag-list{display:inline-block}.tags .tag-list li{display:inline-block}.tags .tag-list li a{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#343434;font-weight:300;line-height:20px}.tags .tag-list li a:hover{color:#85a903}.product-details-title{font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#333;font-weight:300;line-height:30px}@media only screen and (min-width: 992px)and (max-width: 1199px){.product-details-title{font-size:22px;line-height:26px}}@media only screen and (min-width: 768px)and (max-width: 991px){.product-details-title{font-size:22px;line-height:26px}}@media only screen and (max-width: 767px){.product-details-title{font-size:22px;line-height:26px}}.product-info-block .single-info .title{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#666;font-weight:300;line-height:24px}.product-info-block .single-info .value{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#85a903;font-weight:300;line-height:24px}.product-info-block .single-info .value a{font-weight:700}.product-info-block .single-info .value a:hover{text-decoration:underline;color:#85a903}.product-short-desc{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px;padding:23px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.quantity .quantity-title{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#222;font-weight:500;line-height:48px}.pro-qty{display:inline-block;position:relative;width:100px;border:1px solid #ddd;height:40px}.pro-qty input{padding-right:25px;width:100%;border:none;height:100%;padding-left:20px}.pro-qty a{width:20px;height:20px;position:absolute;font-weight:normal;line-height:20px;text-align:center;font-size:18px}.pro-qty a:hover{color:#85a903}.pro-qty a.inc{top:0;right:0;border-left:1px solid #ddd;border-bottom:1px solid #ddd}.pro-qty a.dec{bottom:0;right:0;border-left:1px solid #ddd;padding-top:2px}.size{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#222;font-weight:500;line-height:24px}.size span.title{font-weight:500}.size .nice-select{width:200px;border:1px solid #ddd;margin-top:5px;float:none}.color{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#222;font-weight:500;line-height:24px}.color span.title{font-weight:500}.color span.color-block{width:30px;height:30px;display:inline-block;margin-right:5px;margin-top:10px}.color span.active{border:2px solid #85a903;width:32px;height:32px}.group-product-form .table-content table{background:#fff none repeat scroll 0 0;border-color:#e5e5e5;border-radius:0;border-style:solid;border-width:1px 0 0 1px;text-align:center;width:100%}.group-product-form .table-content table td{padding:12px 10px;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;width:33.33%}.group-product-form .table-content table td.product-name{font-weight:500}.group-product-form .table-content table td.product-name a{font-size:14px}.group-product-form .table-content table td.product-name a:hover{color:#85a903}.group-product-form .table-content table td p span{display:block;margin-top:10px}.product-details-feature-wrapper{border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:20px 0}@media only screen and (max-width: 575px){.product-details-feature-wrapper{flex-direction:column !important}}.social-share-buttons h3{text-transform:uppercase;font-size:16px;font-weight:500;line-height:30px}.social-share-buttons ul{margin-bottom:15px}.social-share-buttons ul li{display:inline-block;margin-right:5px}@media only screen and (max-width: 767px){.social-share-buttons ul li{margin-bottom:5px}}.social-share-buttons ul li a{display:block;border:1px solid #ddd;height:40px;width:40px;line-height:40px;text-align:center}@media only screen and (min-width: 768px)and (max-width: 991px){.social-share-buttons ul li a{margin-bottom:5px}}@media only screen and (max-width: 767px){.social-share-buttons ul li a{margin-bottom:5px}}.social-share-buttons ul li a i.fa-twitter{color:#1da1f2}.social-share-buttons ul li a i.fa-facebook{color:#4867aa}.social-share-buttons ul li a i.fa-google-plus{color:#dd5144}.social-share-buttons ul li a i.fa-pinterest{color:#bd081b}.social-share-buttons ul li:hover a{color:#fff}.social-share-buttons ul li:hover a i.fa{color:#fff}.social-share-buttons ul li:hover a.twitter{background-color:#1da1f2}.social-share-buttons ul li:hover a.facebook{background-color:#4867aa}.social-share-buttons ul li:hover a.google-plus{background-color:#dd5144}.social-share-buttons ul li:hover a.pinterest{background-color:#bd081b}.review-links a{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#9e9e9e;font-weight:300;line-height:13px}.review-links a:hover{color:#333}.review-links .separator{margin:0 10px;font-weight:300}@media only screen and (max-width: 479px){.product-description-review-container nav .nav-tabs{flex-direction:row;-webkit-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 479px)and (max-width: 479px){.product-description-review-container nav .nav-tabs .nav-link{border-right:1px solid #ebebeb !important;flex-basis:calc(50% - 5px);text-align:left}}@media only screen and (max-width: 479px)and (max-width: 479px){.product-description-review-container nav .nav-tabs .nav-link:last-child{border-right:none !important}}.product-description-review-container nav .nav-tabs a.nav-link{font-size:20px;color:#a9a9a9;text-transform:capitalize;border-radius:0;border:none !important;margin:0;position:relative;font-weight:600;line-height:30px;padding:13px 0;background:transparent;margin-right:50px}@media only screen and (max-width: 479px){.product-description-review-container nav .nav-tabs a.nav-link{margin-right:0;text-align:left;font-size:14px;line-height:1.2em}}.product-description-review-container nav .nav-tabs a.nav-link.active{color:#333;border-bottom:2px solid #85a903 !important}.product-description-review-container nav .nav-tabs a:hover{color:#333}.product-description-review-container nav .nav-tabs a:last-child{margin-right:0}.product-description-review-container .tab-content .tab-pane.active{padding:20px 30px}.product-description-review-container .tab-content .tab-pane .product-description ul,.product-description-review-container .tab-content .tab-pane .product-description p{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#666;font-weight:300;line-height:24px}.product-ratting-wrap{overflow:hidden}.pro-avg-ratting{margin-bottom:20px;float:left;width:100%}.pro-avg-ratting h4{font-size:18px;font-weight:500;line-height:28px;margin:0 0 7px}.pro-avg-ratting h4 span{color:#333;font-size:12px;font-weight:400;line-height:10px}.pro-avg-ratting>span{display:block;font-size:12px;line-height:10px}.ratting-list{margin-bottom:30px;float:left;width:100%}.ratting-list .sin-list{margin-right:30px}.ratting-list .sin-list:last-child{margin-right:0}.ratting-list .sin-list i{color:#333;font-size:12px}.ratting-list .sin-list span{color:#666}.rattings-wrapper{margin-bottom:40px;float:left;width:100%}.sin-rattings{margin-bottom:40px}.sin-rattings:last-child{margin-bottom:0}.sin-rattings .ratting-author{float:left;width:100%;margin-bottom:10px}.sin-rattings .ratting-author h3{float:left;font-size:16px;font-weight:500;margin:0;line-height:18px;margin-right:15px}@media only screen and (max-width: 575px){.sin-rattings .ratting-author .ratting-star{float:left;width:100%;margin-top:5px}}.sin-rattings .ratting-author .ratting-star i,.sin-rattings .ratting-author .ratting-star span{color:#333;font-size:12px;line-height:18px;float:left}.sin-rattings .ratting-author .ratting-star span{margin-left:5px}.sin-rattings p{color:#666;font-size:15px;line-height:24px}.ratting-form-wrapper{float:left;width:100%}.ratting-form-wrapper h3{font-size:16px;margin:0 0 30px;text-transform:uppercase;font-weight:500;line-height:16px}.ratting-form h5{float:left;font-size:14px;line-height:18px;margin-right:10px}.ratting-form .ratting-star i{font-size:14px;float:left;line-height:18px;display:block;margin-right:3px}.ratting-form .ratting-star i:last-child{margin:0}.ratting-form label{display:block;font-size:14px;color:#666;margin-bottom:3px}.ratting-form input{width:100%;background-color:transparent;border:1px solid #ddd;font-size:13px;line-height:24px;padding:8px 15px;color:#666}.ratting-form input[type=submit]{width:auto;padding:8px 30px;border-radius:3px;border-color:#333;background-color:#333;text-transform:uppercase;font-weight:600;color:#fff}.ratting-form input[type=submit]:hover{border-color:#85a903;background-color:#85a903;color:#fff}.ratting-form textarea{width:100%;background-color:transparent;border:1px solid #ddd;font-size:13px;line-height:24px;padding:8px 15px;color:#666;height:80px;resize:none}.single-slider-product--list-view{width:100%;display:flex;padding:19px;border:1px solid #f0f0f0}@media only screen and (max-width: 575px){.single-slider-product--list-view{flex-direction:column}}.single-slider-product--list-view__image{flex-basis:250px}@media only screen and (min-width: 992px)and (max-width: 1199px){.single-slider-product--list-view__image{flex-basis:200px}}.single-slider-product--list-view__content{flex-basis:calc(100% - 250px);border:none;display:flex;padding:0}@media only screen and (min-width: 992px)and (max-width: 1199px){.single-slider-product--list-view__content{flex-basis:calc(100% - 200px)}}@media only screen and (min-width: 768px)and (max-width: 991px){.single-slider-product--list-view__content{flex-direction:column}}@media only screen and (max-width: 767px){.single-slider-product--list-view__content{flex-direction:column}}.single-slider-product--list-view__content__details{padding:0 20px;flex-basis:65%;border-right:1px solid #f0f0f0}@media only screen and (min-width: 768px)and (max-width: 991px){.single-slider-product--list-view__content__details{border-right:0;flex-basis:100%;padding-right:0}}@media only screen and (max-width: 767px){.single-slider-product--list-view__content__details{border-right:0;flex-basis:100%;padding-right:0}}@media only screen and (max-width: 575px){.single-slider-product--list-view__content__details{padding-left:0}}@media only screen and (min-width: 992px)and (max-width: 1199px){.single-slider-product--list-view__content__details{flex-basis:55%}}.single-slider-product--list-view__content__details .product-title{margin-top:15px;margin-bottom:15px}.single-slider-product--list-view__content__details .product-title a{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#333;font-weight:400;line-height:24px;font-family:"Montserrat",sans-serif}.single-slider-product--list-view__content__details .product-title a:hover{color:#85a903}.single-slider-product--list-view__content__details .short-desc{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}.single-slider-product--list-view__content__actions{padding:15px 0 0 20px;flex-basis:35%}@media only screen and (min-width: 992px)and (max-width: 1199px){.single-slider-product--list-view__content__actions{flex-basis:45%}}@media only screen and (min-width: 768px)and (max-width: 991px){.single-slider-product--list-view__content__actions{flex-basis:100%}}@media only screen and (max-width: 767px){.single-slider-product--list-view__content__actions{flex-basis:100%}}@media only screen and (max-width: 575px){.single-slider-product--list-view__content__actions{padding-left:0}}.single-slider-product--list-view__content__actions .availability .availability-title{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}.single-slider-product--list-view__content__actions .availability .availability-value{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#85a903;font-weight:300;line-height:20px}.single-slider-product--list-view__content__actions .product-price .discounted-price{font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#85a903;font-weight:700;line-height:34px}.single-slider-product--list-view__content__actions .product-price .main-price{font-family:"IBM Plex Sans",sans-serif;font-size:24px;color:#85a903;font-weight:700;line-height:34px}.single-slider-product--list-view__content__actions .product-price .main-price.discounted{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#868686;font-weight:300;line-height:25px}.single-slider-product--list-view__content__actions .hover-icons{visibility:visible;opacity:1;position:static}.single-slider-product--list-view__content__actions .hover-icons ul{text-align:center}.single-slider-product--list-view__content__actions .hover-icons ul li{display:inline-block}.page-wrapper-light-green .product-title a:hover{color:#85a903}.page-wrapper-light-green .product-price .discounted-price{color:#cc0c2c}.page-wrapper-light-green .product-price .main-price{color:#85a903}.page-wrapper-light-green .product-price .main-price.discounted{color:#000;font-weight:600}.page-wrapper-light-green .product-price--medium .discounted-price{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#85a903;font-weight:700;line-height:25px}.page-wrapper-light-green .product-price--medium .main-price{font-family:"IBM Plex Sans",sans-serif;font-size:18px;color:#85a903;font-weight:700;line-height:25px}.page-wrapper-light-green .product-price--medium .main-price.discounted{font-family:"IBM Plex Sans",sans-serif;font-size:15px;color:#868686;font-weight:300;line-height:21px}.page-wrapper-light-green .hover-icons ul li a:hover,.page-wrapper-light-green .hover-icons ul li a.active{background-color:#85a903}.page-wrapper-light-green .cart-icon a:hover,.page-wrapper-light-green .cart-icon a.active{background-color:#85a903}.page-wrapper-light-green .tags .tag-list li a:hover{color:#85a903}.page-wrapper-light-green .product-info-block .single-info .value{color:#85a903}.page-wrapper-light-green .product-info-block .single-info .value a:hover{color:#85a903}.page-wrapper-light-green .pro-qty a:hover{color:#85a903}.page-wrapper-light-green .product-cart-button{background-color:#85a903}.page-wrapper-light-green .product-cart-button:hover{background-color:#333}.page-wrapper-light-green .compare-button a:hover,.page-wrapper-light-green .wishlist-button a:hover{color:#85a903}.page-wrapper-red .product-title a:hover{color:#f72525}.page-wrapper-red .product-price .discounted-price{color:#f72525}.page-wrapper-red .product-price .main-price{color:#f72525}.page-wrapper-red .product-price .main-price.discounted{color:#868686}.page-wrapper-red .hover-icons ul li a:hover,.page-wrapper-red .hover-icons ul li a.active{background-color:#f72525}.page-wrapper-red .cart-icon a:hover,.page-wrapper-red .cart-icon a.active{background-color:#f72525}.page-wrapper-red .tags .tag-list li a:hover{color:#f72525}.page-wrapper-red .product-info-block .single-info .value{color:#f72525}.page-wrapper-red .product-info-block .single-info .value a:hover{color:#f72525}.page-wrapper-red .pro-qty a:hover{color:#f72525}.page-wrapper-red .product-cart-button{background-color:#f72525}.page-wrapper-red .product-cart-button:hover{background-color:#333}.page-wrapper-red .compare-button a:hover,.page-wrapper-red .wishlist-button a:hover{color:#f72525}.page-wrapper-blue .product-title a:hover{color:#0eb9cb}.page-wrapper-blue .product-price .discounted-price{color:#0eb9cb}.page-wrapper-blue .product-price .main-price{color:#0eb9cb}.page-wrapper-blue .product-price .main-price.discounted{color:#868686}.page-wrapper-blue .hover-icons ul li a:hover,.page-wrapper-blue .hover-icons ul li a.active{background-color:#0eb9cb}.page-wrapper-blue .cart-icon a:hover,.page-wrapper-blue .cart-icon a.active{background-color:#0eb9cb}.page-wrapper-blue .tags .tag-list li a:hover{color:#0eb9cb}.page-wrapper-blue .product-info-block .single-info .value{color:#0eb9cb}.page-wrapper-blue .product-info-block .single-info .value a:hover{color:#0eb9cb}.page-wrapper-blue .pro-qty a:hover{color:#0eb9cb}.page-wrapper-blue .product-cart-button{background-color:#0eb9cb}.page-wrapper-blue .product-cart-button:hover{background-color:#333}.page-wrapper-blue .compare-button a:hover,.page-wrapper-blue .wishlist-button a:hover{color:#0eb9cb}.counter-deal{position:absolute;top:50%;transform:translateY(-80%);right:127px;display:inline-block;background-color:#85a903;padding:0 20px;font-family:"IBM Plex Sans",sans-serif;font-size:17px;color:#fff;font-weight:700;line-height:36px;border-radius:5px}@media only screen and (min-width: 768px)and (max-width: 991px){.counter-deal{transform:translateY(-160%)}}@media only screen and (max-width: 767px){.counter-deal{position:static;transform:none;margin-bottom:30px}}.counter-deal .deal-countdown{display:inline-block;margin-left:15px}.counter-deal .deal-countdown .single-countdown{display:inline-block}.counter-deal .deal-countdown .single-countdown__text{margin:0 5px}.page-wrapper-light-green .counter-deal{background-color:#85a903}.page-wrapper-blue .counter-deal{background-color:#0eb9cb}.page-wrapper-red .counter-deal{background-color:#f72525}.product-availability__text{display:flex;justify-content:space-between;margin-bottom:5px;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:20px}.product-availability .progress{height:10px}.product-availability .progress .progress-bar.bg-warning{background-color:#ffdd20 !important}.quick-view-modal-container{display:block !important;visibility:hidden;opacity:0;z-index:-1}.quick-view-modal-container.show{visibility:visible;opacity:1;z-index:99999}.quick-view-modal-container .modal-dialog{max-width:80%}@media only screen and (min-width: 768px)and (max-width: 991px){.quick-view-modal-container .modal-dialog{max-width:90%}}@media only screen and (max-width: 767px){.quick-view-modal-container .modal-dialog{max-width:90%}}@media only screen and (max-width: 575px){.quick-view-modal-container .modal-dialog{max-width:100%}}.quick-view-modal-container .modal-header{border:none;padding-bottom:0}.quick-view-modal-container .modal-header button{z-index:999}.quick-view-modal-container .modal-body{padding:30px 50px 70px 50px}@media only screen and (min-width: 768px)and (max-width: 991px){.quick-view-modal-container .modal-body{padding:30px 30px 70px 30px}}@media only screen and (max-width: 767px){.quick-view-modal-container .modal-body{padding:30px 30px 70px 30px}}@media only screen and (max-width: 479px){.quick-view-modal-container .modal-body{padding:30px 15px 70px 15px}}.quick-view-modal-container .modal-content{border-radius:0;max-height:850px;overflow:auto}@media only screen and (min-width: 1200px)and (max-width: 1499px){.quick-view-modal-container .modal-content{max-height:500px;overflow:auto}}@media only screen and (min-width: 992px)and (max-width: 1199px){.quick-view-modal-container .modal-content{max-height:500px;overflow:auto}}@media only screen and (min-width: 768px)and (max-width: 991px){.quick-view-modal-container .modal-content{max-height:500px;overflow:auto}}@media only screen and (max-width: 767px){.quick-view-modal-container .modal-content{max-height:500px;overflow:auto}}.breadcrumb-content ul li{display:inline-block;margin-right:20px;font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#333;font-weight:400;line-height:25px}.breadcrumb-content ul li.has-child{position:relative}.breadcrumb-content ul li.has-child:before{content:"";padding:0;color:#666;display:inline-block;vertical-align:top;font-family:"Ionicons";font-size:12px;position:absolute;right:-15px}.breadcrumb-content ul li:last-child{margin-right:0}.breadcrumb-content ul li a{font-family:"IBM Plex Sans",sans-serif;font-size:13px;color:#666;font-weight:400;line-height:25px}.pagination-section{border:1px solid #ededed;padding:5px 20px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.pagination-section{flex-direction:column}}.pagination-section .pagination{display:inline-block;padding:10px 0}.pagination-section .pagination li{display:inline-block}.pagination-section .pagination li a{color:#333;font-size:14px;padding:0;font-weight:400;width:30px;height:30px;line-height:30px;text-align:center;background:#fff;border:0;border-radius:4px;transition:.3s}.pagination-section .pagination li a:hover{background:#85a903;color:#fff}.pagination-section .pagination li.active a{color:#fff;font-size:14px;padding:0;font-weight:400;width:30px;height:30px;line-height:30px;text-align:center;background:#85a903;border:0;border-radius:4px}.pagination-section .pagination-text{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:38px}.welcome-text{line-height:24px}.welcome-text__inner{padding:24px;border:1px solid #eee}@media(min-width: 992px){.welcome-text__inner{padding:40px}}.welcome-text__title{line-height:1.2em;margin-bottom:.5em}.welcome-text .lead{font-size:1.2rem;line-height:1.25em;margin-bottom:1em}@media(max-width: 991px){.welcome-text .lead{font-size:1rem}}.cart-table{background-color:#fff;border:1px solid #eee}.cart-table .table{margin:0}@media only screen and (max-width: 767px){.cart-table .table{border-top:8px solid #f2f2f2}}.cart-table .table thead{background-color:#f2f2f2}@media only screen and (max-width: 767px){.cart-table .table thead{display:none}}.cart-table .table thead tr th{text-align:center;border:none;font-size:14px;font-weight:700;color:#333;padding:12px 20px}.cart-table .table thead tr th.pro-title{text-align:left}.cart-table .table tbody tr td{text-align:center;border:none;padding:15px 10px;vertical-align:middle;border-bottom:1px solid #f2f2f2}.cart-table .table tbody tr td.pro-title{text-align:left}@media only screen and (max-width: 767px){.cart-table .table tbody tr td{display:block;width:100%;max-width:none;padding:15px;text-align:left}}.cart-table th.pro-thumbnail,.cart-table td.pro-thumbnail{max-width:160px;min-width:120px;width:100px}@media only screen and (max-width: 767px){.cart-table th.pro-thumbnail a,.cart-table td.pro-thumbnail a{width:100px}}.cart-table th.pro-title,.cart-table td.pro-title{min-width:200px}.cart-table td.pro-thumbnail a{display:block}.cart-table td.pro-thumbnail a img{width:100%;background-color:#f6f7f8}.cart-table td.pro-title a{font-size:16px;font-weight:500;color:#333}.cart-table td.pro-title a:hover{color:#85a903}.cart-table td.pro-price span{display:block;font-size:15px;font-weight:500;color:#333}.cart-table td.pro-subtotal span{display:block;font-size:15px;font-weight:500;color:#333}.cart-table td.pro-addtocart button{width:140px;border-radius:0;height:36px;border:1px solid #85a903;line-height:24px;padding:5px 20px;font-weight:700;text-transform:capitalize;color:#333;background-color:#85a903}.cart-table td.pro-remove a{display:block;font-weight:500;color:#333}.cart-table td.pro-remove a i{font-size:15px}.cart-table td.pro-remove a:hover{color:red}@media only screen and (max-width: 767px){.cart-table td.pro-remove a{width:60px;text-align:center}}.cart-table-nav{display:flex;background-color:#f2f2f2;padding:20px;flex-wrap:wrap;gap:16px}@media(min-width: 575px){.cart-table-nav{justify-content:space-between}}@media(max-width: 575px){.cart-table-nav>*{flex-basis:100%}}.calculate-shipping{margin-bottom:23px}.calculate-shipping h4{font-size:20px;line-height:23px;text-decoration:underline;text-transform:capitalize;font-weight:700;margin-bottom:30px}.calculate-shipping form .nice-select{width:100%;border-radius:0;height:36px;border:1px solid #999;line-height:24px;padding:5px 20px;background-color:transparent}.calculate-shipping form .nice-select::after{border-color:#333}.calculate-shipping form .nice-select .current{display:block;line-height:24px;font-size:14px;color:#333}.calculate-shipping form .nice-select .list{width:100%}.calculate-shipping form input{width:100%;border-radius:0;height:36px;border:1px solid #999;line-height:24px;padding:5px 20px;color:#333;background-color:transparent}.calculate-shipping form input[type=submit]{font-weight:400;text-transform:uppercase;color:#fff;background-color:#333;border-color:#333;width:140px;border-radius:3px}.calculate-shipping form input[type=submit]:hover{background-color:#85a903;border-color:#85a903}.discount-coupon h4{font-size:20px;line-height:23px;text-decoration:underline;text-transform:capitalize;font-weight:700;margin-bottom:30px}.discount-coupon form input{width:100%;border-radius:0;height:36px;border:1px solid #999;line-height:24px;padding:5px 20px;color:#333;background-color:transparent}.discount-coupon form input[type=submit]{font-weight:400;text-transform:uppercase;color:#fff;background-color:#333;border-color:#333;width:140px;border-radius:3px}.discount-coupon form input[type=submit]:hover{background-color:#85a903;border-color:#85a903}.cart-summary{width:100%}.cart-summary .cart-summary-wrap h4{font-size:20px;line-height:1.2em;font-weight:700;margin-bottom:1.5em}.cart-summary .cart-summary-wrap p{font-size:14px;font-weight:500;line-height:23px;color:#333}.cart-summary .cart-summary-wrap p span{float:right}.cart-summary .cart-summary-wrap p.gift-code{color:#9f2063;font-weight:bold}.cart-summary .cart-summary-wrap h2{border-top:1px solid #999;padding-top:1em;font-size:16px;line-height:23px;font-weight:700;color:#000;margin:0}.cart-summary .cart-summary-wrap h2 span{float:right}.product-offer-list__title a{color:#333}.product-offer-list__title a:hover{color:#85a903}.product-offer-list__item--column{display:flex}.product-offer-list__item--column:not(:last-child){margin-bottom:24px}.product-offer-list__item--column .product-offer-list__img{margin-right:20px;flex-shrink:0;margin-bottom:0}.product-offer-list__item--column .product-offer-list__img img{max-width:80px}@media(min-width: 480px){.product-offer-list__item--column .product-offer-list__img img{max-width:124px}}.product-offer-list__item--column .product-offer-list__body{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}@media(max-width: 479px){.product-offer-list__item--column .product-offer-list__body .theme-button{padding-left:20px;padding-right:20px}}.product-offer-list__item--column .product-offer-list__price{flex-grow:1}.checkout-title{font-size:20px;line-height:23px;text-decoration:underline;text-transform:capitalize;font-weight:700;margin-bottom:30px}.checkout-form label{display:block;font-size:14px;margin-bottom:12px;font-weight:500;text-transform:capitalize}.checkout-form .nice-select{width:100%;background-color:#fff;border:1px solid #999;border-radius:0;line-height:23px;padding:10px 20px;font-size:14px;height:45px;color:#333;margin-bottom:15px}.checkout-form .nice-select::after{width:6px;height:6px;border-width:1px;right:20px;border-color:#333}.checkout-form .nice-select .current{color:#333;display:block;line-height:23px}.checkout-form .nice-select .list{width:100%}.checkout-form input{width:100%;background-color:#fff;border:1px solid #999;border-radius:0;line-height:23px;padding:10px 20px;font-size:14px;color:#333;margin-bottom:15px}.checkout-form input[type=checkbox]{width:auto}.checkout-form .check-box{float:left;margin-right:70px}.checkout-form .check-box:last-child{margin-right:0}.checkout-form .check-box input[type=checkbox]{display:none}.checkout-form .check-box input[type=checkbox]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:#333;margin:0}.checkout-form .check-box input[type=checkbox]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.checkout-form .check-box input[type=checkbox]+label::after{position:absolute;left:0;top:0;display:block;content:"";font-family:Fontawesome;font-size:12px;line-height:20px;opacity:0;color:#333;width:20px;text-align:center;transition:all .3s ease 0s}.checkout-form .check-box input[type=checkbox]:checked+label::before{border:2px solid #333}.checkout-form .check-box input[type=checkbox]:checked+label::after{opacity:1}#shipping-form{display:none}.checkout-cart-total{background-color:#f2f2f2;padding:45px}@media only screen and (max-width: 575px){.checkout-cart-total{padding:30px}}.checkout-cart-total h4{flex-basis:18px;line-height:23px;font-weight:700}.checkout-cart-total h4:first-child{margin-top:0;margin-bottom:25px}.checkout-cart-total h4:last-child{margin-top:15px;margin-bottom:0}.checkout-cart-total h4 span{float:right;display:block}.checkout-cart-total ul{border-bottom:1px solid #999}.checkout-cart-total ul li{color:#333;font-size:14px;line-height:23px;font-weight:500;display:block;margin-bottom:16px}.checkout-cart-total ul li span{color:#333;float:right}.checkout-cart-total p{font-size:14px;line-height:30px;font-weight:600;color:#505050;padding:10px 0;border-bottom:1px solid #999;margin:0}.checkout-cart-total p span{float:right}.single-method{margin-bottom:20px}.single-method:last-child{margin-bottom:0}.single-method input[type=radio]{display:none}.single-method input[type=radio]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:#333;margin:0}.single-method input[type=radio]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.single-method input[type=radio]+label::after{position:absolute;left:5px;top:5px;display:block;content:"";opacity:0;background-color:#333;width:10px;text-align:center;height:10px;transition:all .3s ease 0s}.single-method input[type=radio]:checked+label::before{border:2px solid #333}.single-method input[type=radio]:checked+label::after{opacity:1}.single-method input[type=checkbox]{display:none}.single-method input[type=checkbox]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:#333;margin:0}.single-method input[type=checkbox]+label::before{position:absolute;left:0;top:0;width:16px;height:16px;display:block;border:2px solid #999;content:"";transition:all .3s ease 0s}.single-method input[type=checkbox]+label::after{position:absolute;left:4px;top:4px;display:block;content:"";opacity:0;background-color:#333;width:8px;text-align:center;height:8px;transition:all .3s ease 0s}.single-method input[type=checkbox]:checked+label::before{border:2px solid #333}.single-method input[type=checkbox]:checked+label::after{opacity:1}.single-method p{display:none;margin-top:8px;font-size:14px;color:#333;line-height:23px}.place-order{margin-top:40px;width:140px;border-radius:3px;height:36px;border:none;line-height:24px;padding:6px 20px;float:left;font-weight:400;text-transform:uppercase;color:#fff;background-color:#333}.place-order:hover{background-color:#85a903}.shopping-bag-list__item{display:flex}.shopping-bag-list__item:not(:last-child){margin-bottom:24px}.shopping-bag-list__title{font-size:16px;line-height:1.2em}.shopping-bag-list__title a{color:#333}.shopping-bag-list__title a:hover{color:#85a903}.shopping-bag-list__img{margin-right:20px;flex-shrink:0;margin-bottom:0}.shopping-bag-list__img img{max-width:80px}@media(min-width: 480px){.shopping-bag-list__img img{max-width:124px}}.shopping-bag-list__body{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.shopping-bag-list__info{display:flex;width:100%;justify-content:space-between}.shopping-bag-list__price{font-weight:bold;font-size:1.2em}.checkout-info{display:flex;flex-direction:column;gap:.65em;border-top:1px solid #eee;padding-top:30px;margin-top:30px;font-size:16px;line-height:1.2em}.checkout-info__item{display:flex;justify-content:space-between}.checkout-info__item--discount{font-weight:bold;color:#cc0c2c}.checkout-info__item--discount a{font-weight:normal;color:#666}.checkout-info__item--discount a:hover{color:#85a903}.checkout-info__item--gift{font-weight:bold;color:#9f2063}.checkout-info__item--total{font-weight:bold;padding-top:.65em}.myaccount-tab-menu{flex-direction:column;background-color:#fff}.myaccount-tab-menu a{display:flex;align-items:flex-start;border:1px solid #eee;border-bottom:none;color:#333;font-weight:500;font-size:12px;padding:15px 15px 13px;text-transform:uppercase}.myaccount-tab-menu a:last-child{border-bottom:1px solid #eee}.myaccount-tab-menu a:hover,.myaccount-tab-menu a.active{background-color:#85a903;color:#fff}.myaccount-tab-menu a i{font-size:14px;text-align:center;width:25px;margin-right:5px;margin-top:2px}.myaccount-tab-menu a .label{flex:1}.myaccount-content{background-color:#fff;font-size:14px;border:1px solid #eee;padding:30px}@media only screen and (max-width: 575px){.myaccount-content{padding:20px 15px}}.myaccount-content h3{border-bottom:1px dashed #eee;padding-bottom:10px;margin-bottom:25px}.myaccount-content .welcome a{color:#000}.myaccount-content .welcome a:hover{color:#85a903}.myaccount-content .welcome strong{font-weight:600}.myaccount-content a.edit-address-btn{background:none;border:none;font-weight:400;font-size:14px;text-transform:uppercase;color:#fff;background-color:#333;border-color:#333;padding:10px 20px;border-radius:3px}.myaccount-content a.edit-address-btn i{padding-right:5px}.myaccount-content a.edit-address-btn:hover{background-color:#85a903}.myaccount-content button.save-change-btn{background:none;border:none;font-weight:400;text-transform:uppercase;color:#fff;background-color:#333;border-color:#333;width:140px;padding:10px 0;border-radius:3px}.myaccount-content button.save-change-btn:hover{background-color:#85a903}.myaccount-table{white-space:nowrap;font-size:14px}.myaccount-table table th,.myaccount-table .table th{padding:10px}.myaccount-table table td,.myaccount-table .table td{padding:20px 10px;vertical-align:middle}.myaccount-table table td a,.myaccount-table .table td a{color:#85a903}.myaccount-table table td a:hover,.myaccount-table .table td a:hover{color:#333}.saved-message{border-top:3px solid #85a903;border-radius:5px 5px 0 0;font-weight:600;font-size:13px;padding:20px}.account-details-form h4{margin:0}.account-details-form input{display:block;width:100%;border:1px solid #ebebeb;border-radius:0;line-height:24px;padding:11px 25px;color:#656565}.myaccount-header{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.myaccount-header .myaccount-header__title{border-bottom:none;padding-bottom:0;margin-bottom:0}@media(max-width: 400px){.myaccount-header .myaccount-header__title{flex-basis:100%}}.myaccount-header .myaccount-header__btn{margin-left:auto}@media(max-width: 400px){.myaccount-header .myaccount-header__btn{flex-basis:100%}}@media(min-width: 767px){.myaccount-address__actions{text-align:right}}.myaccount-address__actions button{margin-right:.5em}@media(min-width: 767px){.myaccount-address__actions button{margin-right:0}}.myaccount-address__actions button i{display:inline-block;font-size:20px;width:24px;text-align:center;line-height:1.2em;vertical-align:middle;margin-left:.2em}@media(min-width: 767px){.myaccount-address__actions button i{margin-left:.4em}}@media(min-width: 767px){.myaccount-payment-methods__actions{text-align:right}}.myaccount-payment-methods__actions button{margin-right:.5em}@media(min-width: 767px){.myaccount-payment-methods__actions button{margin-right:0}}.myaccount-payment-methods__actions button i{display:inline-block;font-size:20px;width:24px;text-align:center;line-height:1.2em;vertical-align:middle;margin-left:.2em}@media(min-width: 767px){.myaccount-payment-methods__actions button i{margin-left:.4em}}.myaccount-payment-method{display:flex}.myaccount-payment-method__img{max-width:40px;margin-right:16px}.payment-method-form label{display:block;font-size:14px;margin-bottom:12px;font-weight:500;text-transform:capitalize}.payment-method-form .nice-select{width:100%;background-color:transparent;border:1px solid #ccc;border-radius:0;line-height:23px;padding:10px 20px;font-size:14px;height:45px;color:#333;margin-bottom:15px}.payment-method-form .nice-select::after{width:6px;height:6px;border-width:1px;right:20px;border-color:#333}.payment-method-form .nice-select .current{color:#333;display:block;line-height:23px}.payment-method-form .nice-select .list{width:100%}.payment-method-form input{width:100%;border:1px solid #ccc;border-radius:0;line-height:23px;padding:10px 20px;font-size:14px;color:#333;margin-bottom:15px}.payment-method-form input[type=checkbox]{width:auto}.payment-method-form .input-card-number{position:relative}.payment-method-form .input-card-number__field{padding-right:65px}.payment-method-form .input-card-number__icon{font-size:24px;line-height:1.2em;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.myaccount-subscriptions__header{margin-bottom:1rem;font-size:1rem;line-height:1.5em}@media(max-width: 991px){.myaccount-subscriptions__header .myaccount-subscriptions__secondary{margin-top:10px}}.myaccount-subscriptions__title{margin-bottom:.5em;line-height:1em}.myaccount-subscriptions__subtitle{display:block;font-size:12px;line-height:1.5em;color:#666}.myaccount-subscriptions__options{display:flex;flex-direction:column;gap:36px}.myaccount-subscriptions__option{display:flex}.myaccount-subscriptions__icon{width:40px;font-size:24px;line-height:1em}@media(min-width: 767px){.myaccount-subscriptions__icon{width:50px;font-size:32px}}.myaccount-subscriptions__body{flex:1;padding-right:24px}.myaccount-subscriptions__controls{display:flex;flex-direction:column;gap:14px}.myaccount-change-password{display:none}.login-title{font-size:20px;line-height:23px;text-transform:capitalize;font-weight:700;margin-bottom:30px}.login-form,.styled-form{background-color:#fff;padding:30px;border:1px solid #ededed}.login-form--clean,.styled-form--clean{background-color:transparent;padding:0;border:none}@media only screen and (min-width: 768px)and (max-width: 991px){.login-form,.styled-form{padding:15px}.login-form--clean,.styled-form--clean{padding:0}}.login-form label,.styled-form label{display:block;font-size:14px;margin-bottom:12px;font-weight:500}.login-form .nice-select,.styled-form .nice-select{width:100%;background-color:transparent;border:1px solid #ccc;border-radius:0;line-height:23px;padding:10px 20px;font-size:14px;height:45px;color:#333;margin-bottom:15px}.login-form .nice-select::after,.styled-form .nice-select::after{width:6px;height:6px;border-width:1px;right:20px;border-color:#333}.login-form .nice-select .current,.styled-form .nice-select .current{color:#333;display:block;line-height:23px}.login-form .nice-select .list,.styled-form .nice-select .list{width:100%}.login-form input,.styled-form input{width:100%;border:1px solid #ccc;border-radius:0;line-height:23px;padding:10px 20px;font-size:14px;color:#333;margin-bottom:15px}.login-form input[type=checkbox],.styled-form input[type=checkbox]{width:auto}.login-form .check-box,.styled-form .check-box{float:left;margin-right:70px}.login-form .check-box:last-child,.styled-form .check-box:last-child{margin-right:0}.login-form .check-box input[type=checkbox],.styled-form .check-box input[type=checkbox]{display:none}.login-form .check-box input[type=checkbox]+label,.styled-form .check-box input[type=checkbox]+label{position:relative;padding-left:30px;line-height:20px;font-size:14px;font-weight:400;color:#333;margin:0}.login-form .check-box input[type=checkbox]+label:hover,.styled-form .check-box input[type=checkbox]+label:hover{cursor:pointer}.login-form .check-box input[type=checkbox]+label::before,.styled-form .check-box input[type=checkbox]+label::before{position:absolute;left:0;top:0;width:20px;height:20px;display:block;border:2px solid #ccc;content:"";transition:all .3s ease 0s}.login-form .check-box input[type=checkbox]+label::after,.styled-form .check-box input[type=checkbox]+label::after{position:absolute;left:0;top:0;display:block;content:"";font-family:Fontawesome;font-size:12px;line-height:20px;opacity:0;color:#333;width:20px;text-align:center;transition:all .3s ease 0s}.login-form .check-box input[type=checkbox]:checked+label::before,.styled-form .check-box input[type=checkbox]:checked+label::before{border:2px solid #333}.login-form .check-box input[type=checkbox]:checked+label::after,.styled-form .check-box input[type=checkbox]:checked+label::after{opacity:1}.login-form .login-form__link,.login-form .link,.styled-form .login-form__link,.styled-form .link{font-size:14px;color:#85a903}.login-form .login-form__link:hover,.login-form .link:hover,.styled-form .login-form__link:hover,.styled-form .link:hover{color:#5e7702}.register-button{line-height:24px;padding:6px 20px;float:left;font-weight:400;text-transform:uppercase;color:#fff;background-color:#333;border-radius:3px}.register-button:hover{background-color:#85a903}.contact-consent__header{margin-bottom:1rem;font-size:1rem;line-height:1.5em}@media(max-width: 991px){.contact-consent__header .contact-consent__secondary{margin-top:10px}}.contact-consent__title{margin-bottom:.5em;line-height:1em}.contact-consent__subtitle{display:block;font-size:12px;line-height:1.5em;color:#666}.contact-consent__options{display:flex;flex-wrap:wrap;gap:12px}.contact-consent__options .check-box{flex-basis:100%;margin-right:0}.contact-consent__options .check-box input[type=checkbox]+label{display:flex;padding-left:0;padding-right:30px}.contact-consent__options .check-box input[type=checkbox]+label::before,.contact-consent__options .check-box input[type=checkbox]+label::after{left:auto;right:0}.faq-wrapper .panel.panel-default{border:1px solid #ebebeb;margin-bottom:20px}.faq-wrapper .card,.faq-wrapper .card-header{border-radius:0}.faq-wrapper .card{margin-bottom:15px}.faq-wrapper .card:last-child{margin-bottom:0}.faq-wrapper .card-header{padding:0;border-bottom:0;background-color:#e9e9e9}.faq-wrapper .card-header h5 button{width:100%;text-align:left;color:#333;font-weight:500;padding:10px 20px;position:relative;overflow-wrap:break-word;white-space:normal;text-decoration:none;box-shadow:none}.faq-wrapper .card-header h5 button span{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.faq-wrapper .card-header h5 button span i.fa{font-size:12px;visibility:hidden;opacity:0;display:none}.faq-wrapper .card-header h5 button:hover,.faq-wrapper .card-header h5 button:focus{text-decoration:none}.faq-wrapper .card-header h5 button[aria-expanded=true]{background-color:#85a903;color:#fff;border-radius:0}.faq-wrapper .card-header h5 button[aria-expanded=true] span i.fa.fa-chevron-down{visibility:visible;opacity:1;display:inline}.faq-wrapper .card-header h5 button[aria-expanded=false] span i.fa.fa-chevron-up{visibility:visible;opacity:1;display:inline}.faq-wrapper .card-body p{font-size:14px;line-height:24px}.compare-table{background-color:#fff;box-shadow:0px 5px 4px 0px rgba(0,0,0,.1)}.compare-table .table tbody tr:first-child{border-top:1px solid #eee}.compare-table .table tbody tr td{text-align:center;border:none;padding:25px 30px;vertical-align:middle;border-bottom:1px solid #eee;border-left:1px solid #eee}.compare-table .table tbody tr td:last-child{border-right:1px solid #eee}.compare-table .table tbody tr td.first-column{min-width:180px;font-size:18px;font-weight:600;color:#333;margin:0;line-height:1}.compare-table .table tbody tr td.product-image-title{padding-top:50px}.compare-table .table tbody tr td.product-image-title .image{clear:both;width:100%;margin-bottom:40px}.compare-table .table tbody tr td.product-image-title .image img{max-width:100%}.compare-table .table tbody tr td.product-image-title .category{font-size:13px;line-height:15px;color:#333;text-transform:capitalize;letter-spacing:.5px;display:block;margin-bottom:10px}.compare-table .table tbody tr td.product-image-title .category:hover{color:#85a903}.compare-table .table tbody tr td.product-image-title .title{font-size:16px;font-weight:600;color:#333;line-height:20px;margin-bottom:10px}.compare-table .table tbody tr td.product-image-title .title:hover{color:#85a903}.compare-table .table tbody tr td.pro-desc p{text-align:left;margin:0}.compare-table .table tbody tr td.pro-price{font-size:16px;font-weight:500;color:#333}.compare-table .table tbody tr td.pro-color{font-size:16px;font-weight:500;color:#333}.compare-table .table tbody tr td.pro-stock{font-size:16px;font-weight:500;color:#333}.compare-table .table tbody tr td.pro-addtocart .add-to-cart{position:relative;background-color:#333;color:#fff;border-radius:3px;display:inline-block;width:170px;padding:10px 25px 10px 25px}.compare-table .table tbody tr td.pro-addtocart .add-to-cart i.fa{padding-right:10px}.compare-table .table tbody tr td.pro-addtocart .add-to-cart span{font-size:13px;text-transform:uppercase;font-weight:500;line-height:21px;overflow:hidden;text-align:center}.compare-table .table tbody tr td.pro-addtocart .add-to-cart:hover{background-color:#85a903}.compare-table .table tbody tr td.pro-remove button{border:none;background-color:transparent;padding:0}.compare-table .table tbody tr td.pro-remove button i{font-size:20px}.compare-table .table tbody tr td.pro-remove button:hover{color:red}.compare-table .table tbody tr td.pro-ratting i{color:#333;font-size:14px}#google-map{height:400px}@media only screen and (max-width: 767px){#google-map{height:300px}}@media only screen and (max-width: 575px){#google-map{height:250px}}@media only screen and (max-width: 479px){#google-map{height:200px}}h3.contact-page-title{font-size:32px;line-height:32px;color:#333;font-weight:500;margin-bottom:25px}@media only screen and (max-width: 575px){h3.contact-page-title{font-size:25px}}.single-contact-block{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}@media only screen and (max-width: 575px){.single-contact-block{padding-bottom:20px;margin-bottom:20px}}.single-contact-block:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.single-contact-block h4{font-size:20px;line-height:27px;font-weight:500;color:#222}@media only screen and (max-width: 575px){.single-contact-block h4{font-size:20px}}.single-contact-block h4 img{margin:5px 20px 20px 0}.single-contact-block p{margin-bottom:0;font-size:15px;line-height:29px;color:#666}span.required{color:red}.contact-form .form-group{margin-bottom:20px}.contact-form label{display:block;font-size:15px;line-height:29px;font-weight:400;color:#888;margin-bottom:0}.contact-form input{background-color:#fff;width:100%;height:50px;line-height:50px;outline:none;border:1px solid #e0e0e0;padding-left:20px}.contact-form textarea{background-color:#fff;width:100%;outline:none;border:1px solid #e0e0e0;padding-left:20px;line-height:50px;height:200px}.contact-page-side-content{background-color:#f2f2f2;padding:30px}.about-image img{width:100%}.about-content h1{font-size:36px;font-weight:700;text-transform:uppercase;margin-bottom:23px}.about-content h1 span{color:#85a903}@media only screen and (max-width: 767px){.about-content h1{font-size:24px;line-height:30px}}.about-content h4{font-size:18px;font-weight:700;margin-bottom:14px}.about-content p{font-size:14px;line-height:24px}.about-mission-vission-goal h3{font-size:24px;font-weight:700;margin-bottom:13px}.about-mission-vission-goal p{font-size:14px;line-height:24px}.about-section-title h3{font-size:24px;font-weight:700;margin-bottom:23px}@media only screen and (max-width: 767px){.about-section-title h3{font-size:18px;line-height:24px}}.about-section-title p{font-size:14px;line-height:24px;max-width:600px}.about-feature h4{font-size:18px;font-weight:700;margin-bottom:4px}.about-feature p{font-size:14px;line-height:23px;max-width:265px}@media only screen and (max-width: 767px){.about-feature p{max-width:350px}}.about-feature-banner .banner{margin-left:70px}@media only screen and (min-width: 768px)and (max-width: 991px){.about-feature-banner .banner{margin-left:0}}@media only screen and (max-width: 767px){.about-feature-banner .banner{margin-left:0}}.feature-content h2{font-size:30px;max-width:470px;margin-bottom:0}.feature-content h2 span{font-weight:700}.feature-content h1{font-size:36px;max-width:470px}.feature-content h1 span{font-weight:700}.feature-content p{line-height:23px;max-width:520px;margin-bottom:0;margin-top:30px}.feature-image{position:relative;z-index:2}.feature-image::before{position:absolute;right:0;bottom:-40px;content:"";width:380px;height:360px;background-color:#fff;z-index:-1}@media only screen and (min-width: 768px)and (max-width: 991px){.feature-image::before{display:none}}@media only screen and (max-width: 767px){.feature-image::before{display:none}}.feature-image img{width:100%;margin-left:-40px}@media only screen and (min-width: 768px)and (max-width: 991px){.feature-image img{margin-left:0}}@media only screen and (max-width: 767px){.feature-image img{margin-left:0}}.about-feature{margin-bottom:-30px}.blog-post-slider-container{padding:30px 0}.blog-post-slider-container .col{box-shadow:1px 0 0 0 #ebebeb}.blog-post-slider-container .single-blog-post{text-align:center}.blog-post-slider-container .single-blog-post .image{margin-bottom:10px}.blog-post-slider-container .single-blog-post .image a{display:block}.blog-post-slider-container .single-blog-post .image a img{width:100%}.blog-post-slider-container .single-blog-post .content h3{margin-bottom:10px}.blog-post-slider-container .single-blog-post .content h3 a{font-size:16px;font-weight:400;line-height:25px}.blog-post-slider-container .single-blog-post .content p{margin-bottom:10px}.blog-post-slider-container .single-blog-post .content p span{color:#abaaaa;font-size:13px;font-weight:400}.blog-post-slider-container .single-blog-post .content p span i.icon{color:#85a903;font-size:15px}.blog-post-slider-container .single-blog-post .content p span.post-comments{margin-right:15px}.blog-post-slider-container .single-blog-post .content p span.post-author a{color:#85a903}.blog-post-slider-container .single-blog-post .content p span.post-author a:hover{color:#333}.blog-post-slider-container .single-blog-post .content p.post-excerpt{font-size:14px;line-height:24px;margin-bottom:10px}.blog-post-slider-container .single-blog-post .content a.alula-button{background:#f2f2f2;line-height:12px;display:inline-block;padding:15px 30px;border-radius:3px;color:#363f4d;font-weight:500;font-size:12px;text-transform:uppercase}.blog-post-slider-container .single-blog-post .content a.alula-button:hover{background-color:#85a903;color:#fff}.single-blog-post{background-color:#fff}.single-blog-post.gallery-type-post{display:block}.single-blog-post.gallery-type-post .single-blog-post-media:hover .slick-arrow{visibility:visible;opacity:.6}.single-blog-post.gallery-type-post .single-blog-post-media:hover .slick-arrow:hover{opacity:1}.single-blog-post.gallery-type-post .single-blog-post-media:hover .slick-next{right:10px}.single-blog-post.gallery-type-post .single-blog-post-media:hover .slick-prev{left:10px}.single-blog-post.gallery-type-post .slick-arrow{position:absolute;top:50%;background:none;border:none;width:40px;height:40px;border-radius:50%;background-color:#323232;color:#fff;line-height:40px;z-index:9;margin-top:-20px;visibility:hidden;opacity:0;text-align:center}.single-blog-post.gallery-type-post .slick-next{right:30px;left:auto}.single-blog-post.gallery-type-post .slick-prev{left:30px;right:auto}.single-blog-post .single-blog-post-media{position:relative}.single-blog-post .single-blog-post-media .image a{display:block;width:100%}.single-blog-post .single-blog-post-media .image a img{width:100%}.single-blog-post .single-blog-post-media .blog-categories{position:absolute;bottom:20px;left:10px}.single-blog-post .single-blog-post-media .blog-categories ul li{display:inline-block}.single-blog-post .single-blog-post-media .blog-categories ul li a{display:block;background-color:#fff;padding:5px 10px;text-transform:capitalize;margin-right:5px;border-radius:3px}.single-blog-post .single-blog-post-media .blog-categories ul li a:hover{background-color:#85a903;color:#fff}.single-blog-post .single-blog-post-media .video{overflow:hidden}.single-blog-post .single-blog-post-media .video iframe{width:100%}@media only screen and (max-width: 479px){.single-blog-post .single-blog-post-media .video iframe{height:200px}}.single-blog-post .single-blog-post-content .post-audio{overflow:hidden}.single-blog-post .single-blog-post-content .post-audio iframe{width:100%}.single-blog-post .single-blog-post-content h3.post-title{font-size:22px;line-height:30px;color:#333;margin-bottom:20px;font-weight:500}.single-blog-post .single-blog-post-content h3.post-title a:hover{color:#85a903}@media only screen and (max-width: 575px){.single-blog-post .single-blog-post-content h3.post-title{font-size:25px}}.single-blog-post .single-blog-post-content h3.post-title.sticky{position:relative;padding-left:25px}.single-blog-post .single-blog-post-content h3.post-title.sticky:before{position:absolute;top:0;left:0;content:"";font-family:fontAwesome;font-size:25px}.single-blog-post .single-blog-post-content .post-meta{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.single-blog-post .single-blog-post-content .post-meta p span{color:#999}.single-blog-post .single-blog-post-content .post-meta p span i.fa{margin-right:5px}.single-blog-post .single-blog-post-content .post-meta p a{font-weight:400;color:gray}.single-blog-post .single-blog-post-content .post-meta p a:hover{color:#85a903}.single-blog-post .single-blog-post-content .post-meta p span.separator{padding:0 5px}.single-blog-post .single-blog-post-content p.post-excerpt{font-size:14px;line-height:29px}.single-blog-post .single-blog-post-content a.blog-readmore-btn{background:#f2f2f2;line-height:12px;display:inline-block;padding:15px 30px;border-radius:3px;color:#363f4d;font-weight:500;font-size:12px;font-size:12px;line-height:18px;font-weight:500;text-transform:uppercase;letter-spacing:2px;padding:15px 25px}.single-blog-post .single-blog-post-content a.blog-readmore-btn:hover{background-color:#85a903;color:#fff}.blog-single-post-container{background-color:#fff;border:1px solid #efefef;padding:25px}.blog-single-post-container h3.post-title{font-size:34px;line-height:46px;color:#333;text-align:center;font-weight:500;margin-bottom:20px}@media only screen and (max-width: 479px){.blog-single-post-container h3.post-title{font-size:25px;line-height:35px}}.blog-single-post-container .post-meta{text-align:center;padding-bottom:15px;margin-bottom:20px}.blog-single-post-container .post-meta p span{color:#999}.blog-single-post-container .post-meta p a{font-weight:400;color:#323232}.blog-single-post-container .post-meta p a:hover{color:#85a903}.blog-single-post-container .post-meta p span.separator{padding:0 5px}.blog-single-post-container .single-blog-post-media{position:relative;margin-bottom:50px}.blog-single-post-container .single-blog-post-media .image img{width:100%}.blog-single-post-container .single-blog-post-media .blog-image-gallery .single-image img{width:100%}.blog-single-post-container .single-blog-post-media .blog-categories{position:absolute;bottom:20px;left:10px}.blog-single-post-container .single-blog-post-media .blog-categories ul li{display:inline-block}.blog-single-post-container .single-blog-post-media .blog-categories ul li a{display:block;background-color:#fff;padding:5px 10px;text-transform:capitalize;margin-right:5px;border-radius:3px}.blog-single-post-container .single-blog-post-media .blog-categories ul li a:hover{background-color:#85a903;color:#fff}.blog-single-post-container .single-blog-post-media .video{overflow:hidden}.blog-single-post-container .single-blog-post-media .video iframe{width:100%;height:500px}@media only screen and (max-width: 767px){.blog-single-post-container .single-blog-post-media .video iframe{height:400px}}@media only screen and (max-width: 479px){.blog-single-post-container .single-blog-post-media .video iframe{height:250px}}.blog-single-post-container .post-audio{overflow:hidden}.blog-single-post-container .post-audio iframe{width:100%;height:100px}.blog-single-post-container .post-content p{font-size:15px;line-height:29px}.blog-single-post-container .post-content blockquote{background:#f6f6f6;border:1px solid #e0e0e0;border-left:5px solid #85a903;font-size:14px;font-style:italic;line-height:26px;margin:40px 0 40px 40px;padding:30px 45px}@media only screen and (max-width: 479px){.blog-single-post-container .post-content blockquote{margin-left:10px;padding:15px 20px}}.blog-single-post-container .tag-area{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:10px 0}.blog-single-post-container .tag-area span{color:#999}.blog-single-post-container .tag-area ul{display:inline-block}.blog-single-post-container .tag-area ul li{display:inline-block}.blog-single-post-container .tag-area ul li a{font-size:15px;font-weight:500;font-style:italic;color:#333}.blog-single-post-container .tag-area ul li a:hover{color:#85a903}.blog-single-post-container .social-share-buttons{text-align:center}.blog-single-post-container .social-share-buttons h3{background:none;color:#8c8c8c;font-size:12px;line-height:26px;margin:0 20px;text-transform:uppercase;width:auto;font-weight:500;margin-bottom:15px}.blog-single-post-container .social-share-buttons ul li{display:inline-block}.blog-single-post-container .social-share-buttons ul li a{background:#f7f7f7;border-radius:100%;color:#353535;display:inline-block;font-size:12px;height:32px;line-height:32px;margin-right:10px;text-align:center;width:32px}.blog-single-post-container .social-share-buttons ul li a:hover{border-color:transparent}.blog-single-post-container .related-post-container h3.related-post-title{font-size:18px;font-weight:500;line-height:24px;color:#333}.blog-single-post-container .related-post-container .single-related-post .image{margin-bottom:15px}.blog-single-post-container .related-post-container .single-related-post .image a{display:block;width:100%}.blog-single-post-container .related-post-container .single-related-post .image a img{width:100%}.blog-single-post-container .related-post-container .single-related-post .content h3.related-post-title{font-size:17px;font-weight:500;line-height:23px}.blog-single-post-container .related-post-container .single-related-post .content h3.related-post-title a:hover{color:#85a903}.blog-single-post-container .related-post-container .single-related-post .content h3.related-post-title span{display:block;font-size:13px;line-height:24px;color:#999;font-weight:400;margin-top:5px}.single-blog-post-media{position:relative}.single-blog-post-media:hover .slick-arrow{visibility:visible;opacity:.6}.single-blog-post-media:hover .slick-arrow:hover{opacity:1}.single-blog-post-media:hover .slick-next{right:10px}.single-blog-post-media:hover .slick-prev{left:10px}.single-blog-post-media .slick-arrow{position:absolute;top:50%;background:none;border:none;width:40px;height:40px;border-radius:50%;background-color:#323232;color:#fff;line-height:40px;z-index:9;margin-top:-20px;visibility:hidden;opacity:0}.single-blog-post-media .slick-next{right:30px;left:auto}.single-blog-post-media .slick-prev{left:30px;right:auto}h3.comment-counter{margin-bottom:20px;font-weight:500}.comment-container .single-comment{position:relative;border:1px solid #e0e0e0;margin:0 0 30px;padding:30px;width:100%;background-color:#fff;box-shadow:0px 5px 4px 0px rgba(0,0,0,.1);display:flex}.comment-container .single-comment.reply-comment{margin-left:10%;width:90%}.comment-container .single-comment:last-child{margin-bottom:0}.comment-container .single-comment span.reply-btn{position:absolute;top:30px;right:30px}.comment-container .single-comment span.reply-btn a{display:inline-block;border:1px solid #85a903;color:#85a903;padding:5px 15px;font-weight:500;border-radius:50px;font-size:13px}.comment-container .single-comment span.reply-btn a:hover{background-color:#85a903;color:#fff}.comment-container .single-comment .image{flex-basis:50px}.comment-container .single-comment .content{flex-basis:100%;margin-left:20px}.comment-container .single-comment .content h3{font-size:15px;line-height:29px;color:#999;font-weight:700;font-style:italic}.comment-container .single-comment .content h3 span.comment-time{font-size:14px;line-height:29px;color:#999;font-weight:400;display:block}.comment-container .single-comment .content p.comment-text{color:#999;font-size:15px;line-height:24px}.comment-form-container h3{font-size:18px;line-height:24px;font-weight:500;color:#333;margin-bottom:25px}.comment-form-container p{font-size:12px;line-height:23px;color:#999}.comment-form label{display:block;margin-bottom:10px;font-size:15px;line-height:29px;color:#999;font-weight:500}.comment-form textarea{border:1px solid #e0e0e0;height:130px;width:100%;box-shadow:0px 5px 4px 0px rgba(0,0,0,.1);padding:15px}.comment-form input{background:#fff;border:1px solid #e0e0e0;border-radius:0;height:50px;line-height:48px;width:100%;padding:0 15px;vertical-align:middle}.comment-form .fl-btn{border:none;text-transform:uppercase;background:#f2f2f2;line-height:12px;display:inline-block;padding:15px 30px;border-radius:3px;color:#363f4d;font-weight:500;font-size:12px;background-color:#333;color:#fff}.comment-form .fl-btn:hover{background-color:#85a903;color:#fff}.shop-header{border:1px solid #ededed;padding:5px 20px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 767px){.shop-header{flex-direction:column;align-items:flex-start}}.shop-header__left__message{font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:300;line-height:46px;float:left}@media only screen and (max-width: 479px){.shop-header__left__message{padding-left:10px}}.shop-header__right{padding-left:10px}.shop-header__right .single-select-block .select-title{margin-right:10px;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:400;line-height:30px}.shop-header__right .single-select-block select{border:none;font-family:"IBM Plex Sans",sans-serif;font-size:14px;color:#666;font-weight:400;line-height:30px;padding-left:10px;padding-right:20px}.grid-icons{float:left}.grid-icons button{background:none;border:none;height:46px;width:40px;background-repeat:no-repeat;background-position:center;padding:0;float:left}@media only screen and (max-width: 767px){.grid-icons button{height:40px}}.grid-icons button.three-column{background-image:url("../img/icons/grid.webp")}.grid-icons button.three-column:hover,.grid-icons button.three-column.active{background-image:url("../img/icons/grid-hover.webp")}.grid-icons button.four-column{background-image:url("../img/icons/grid-4.webp")}.grid-icons button.four-column:hover,.grid-icons button.four-column.active{background-image:url("../img/icons/grid-4-hover.webp")}.grid-icons button.list-view{background-image:url("../img/icons/list.webp")}.grid-icons button.list-view:hover,.grid-icons button.list-view.active{background-image:url("../img/icons/list-hover.webp")}.shop-product-wrap.grid .list-view-product{display:none}.shop-product-wrap.list [class*=col],.shop-product-wrap.list [class*=col-]{flex:1 0 100%;width:100%;max-width:100%}.shop-product-wrap.list .grid-view-product{display:none}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLm1pbi5jc3MiLCIxLWdsb2JhbC9fZGVmYXVsdC5zY3NzIiwiMC1iYXNlL192YXJpYWJsZXMuc2NzcyIsIjEtZ2xvYmFsL190eXBvZ3JhcGh5LnNjc3MiLCIxLWdsb2JhbC9fZm9ybS1jb250cm9scy5zY3NzIiwiMi1sYXlvdXQvX2hlYWRlci5zY3NzIiwiMi1sYXlvdXQvX2Zvb3Rlci5zY3NzIiwiMi1sYXlvdXQvX3NpZGViYXIuc2NzcyIsIjMtZWxlbWVudHMvX3NvY2lhbC1saW5rLnNjc3MiLCIzLWVsZW1lbnRzL19iYWNrZ3JvdW5kcy5zY3NzIiwiMy1lbGVtZW50cy9fYnV0dG9ucy5zY3NzIiwiMy1lbGVtZW50cy9fY3VzdG9tLW1vZGFsLnNjc3MiLCIzLWVsZW1lbnRzL19jYXJkLWJveC5zY3NzIiwiMy1lbGVtZW50cy9fc2Nyb2xsLXRvcC5zY3NzIiwiMy1lbGVtZW50cy9fc2VhcmNoLW92ZXJsYXkuc2NzcyIsIjMtZWxlbWVudHMvX3NsaWRlci5zY3NzIiwiMy1lbGVtZW50cy9fYmFubmVyLnNjc3MiLCIzLWVsZW1lbnRzL19mZWF0dXJlLWljb24uc2NzcyIsIjMtZWxlbWVudHMvX3NlY3Rpb24tdGl0bGUuc2NzcyIsIjMtZWxlbWVudHMvX25ld3NsZXR0ZXIuc2NzcyIsIjMtZWxlbWVudHMvX25vdGlmaWNhdGlvbi1iYXIuc2NzcyIsIjMtZWxlbWVudHMvX3Byb2R1Y3Quc2NzcyIsIjMtZWxlbWVudHMvX2NvdW50ZXIuc2NzcyIsIjMtZWxlbWVudHMvX3Byb2dyZXNzYmFyLnNjc3MiLCIzLWVsZW1lbnRzL19xdWlja3ZpZXcuc2NzcyIsIjMtZWxlbWVudHMvX2JyZWFkY3J1bWIuc2NzcyIsIjMtZWxlbWVudHMvX3BhZ2luYXRpb24uc2NzcyIsIjMtZWxlbWVudHMvX3dlbGNvbWUtdGV4dC5zY3NzIiwiNC1wYWdlcy9fY2FydC5zY3NzIiwiNC1wYWdlcy9fY2hlY2tvdXQuc2NzcyIsIjQtcGFnZXMvX215LWFjY291bnQuc2NzcyIsIjQtcGFnZXMvX2xvZ2luLXJlZ2lzdGVyLnNjc3MiLCI0LXBhZ2VzL19mYXEuc2NzcyIsIjQtcGFnZXMvX2NvbXBhcmUuc2NzcyIsIjQtcGFnZXMvX2NvbnRhY3Quc2NzcyIsIjQtcGFnZXMvX2Fib3V0LnNjc3MiLCI0LXBhZ2VzL19ibG9nLnNjc3MiLCIwLWJhc2UvX21peGlucy5zY3NzIiwiNC1wYWdlcy9fc2hvcC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHFCQ0tBLHFCQUNJLENBQUEsVUFFRixXQUNJLENBQUEsS0FFSixzQkFDRSxDQUFBLEtBRUYsaUJDV2lCLGVBQ0Ysa0JEVFgsZ0JDT2EsbUJETGIsdUNDTmEsV0FMQSxrQkRjYixxQkNIRSxDQUFBLGtCRFFOLFdDSW1CLHVDQWpCTSxnQkFrQkwsWUREaEIsQ0FBQSxHQUVKLGVBQ0ksZ0JBQ0EsQ0FBQSxHQUVKLGVBQ0ksZ0JBQ0EsQ0FBQSxHQUVKLGVBQ0ksZ0JBQ0EsQ0FBQSxHQUVKLGVBQ0ksZ0JBQ0EsQ0FBQSxHQUVKLGVBQ0ksZ0JBQ0EsQ0FBQSxHQUVKLGVBQ0ksZ0JBQ0EsQ0FBQSxhQUVKLGVBQ0ksQ0FBQSxTQUVKLGNBQ0kscUJBQ0Esb0JBQ0EscUJBQ0EsY0FDQSxDQUFBLHdCQUVKLDBCQUNJLENBQUEsUUFFSix1QkFDSSxDQUFBLFFBRUosY0FDSSxhQUNBLG9CQUNBLENBQUEsUUFFSixvQkFDSSxDQUFBLDBCQUVKLGNBQ0ksQ0FBQSxHQUVKLDZCQUNJLFNBQ0EsU0FDQSxDQUFBLGFBTUosVUFDSSxDQUFBLHVCQUNBLGNBQ0ksU0FDQSxlQUNBLGtCQUNBLGdCQUNBLFNBQ0EsQ0FBQSw4QkFDQSxZQUNJLG1CQUNBLFVBQ0EsZ0JBQ0EsQ0FBQSxlQU1aLCtCQUNJLENBQUEsT0FJSix3QkFDRSxxQkFDQSxtQkFDQSxnTkFDQSw0QkFDQSwyQkFDQSxDQUFBLGlEQVFGLHlCQ2xJWSxnQkRvSVYsVUFDQSxDQUFBLGlDQUlGLGdCQUNFLGVBRUEseUJDNUlVLFdEK0lWLG1CQUNBLG1CQUNBLGdCQUNBLENBQUEsOEVBR0Ysd0JD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LGlCQUFLLFVBQ3BDLENBQUEsMENBRUEsNEJBSkosaUJBS1EsQ0FBQSxDQUFBLG9CQUtaLGlCQUNJLENBQUEsdURBRUksa0JBQ0ksdUNwQ3RCRyxlb0N3QmdCLFdBQU0sZ0JBQU0sZ0JBQUssQ0FBQSxnREFFeEMsWUFDSSx1Q3BDM0JHLGVvQzRCZ0IsV0FBTSxnQkFBTSxpQkFBSyxrQkFDcEMsa0JBQ0EsQ0FBQSxZQU1oQixVQUNJLENBQUEsbUJBQ0EsZ0JBQ0ksWUFDQSxZQUNBLFdBQ0EsNEJBQ0EsMkJBQ0EsVUFDQSxVQUNBLENBQUEsMENBRUEsbUJBVkosV0FXUSxDQUFBLENBQUEsZ0NBR0osOENBQ0ksQ0FBQSw2RUFDQSxvREFDSSxDQUFBLCtCQUlSLGdEQUNJLENBQUEsMkVBQ0Esc0RBQ0ksQ0FBQSw2QkFJUiw4Q0FDSSxDQUFBLHVFQUNBLG9EQUNJLENBQUEsMkNBVVIsWUFDSSxDQUFBLDJFQUlKLGNBQ0ksV0FDQSxjQUNBLENBQUEsMkNBRUosWUFDSSxDQUFBIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIqLCo6OmFmdGVyLCo6OmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbCxib2R5e2hlaWdodDoxMDAlfWh0bWx7c2Nyb2xsLWJlaGF2aW9yOnNtb290aH1ib2R5e2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC1zaXplOjE1cHg7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NDAwO3Zpc2liaWxpdHk6dmlzaWJsZTtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2NvbG9yOiMzMzM7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmfWgxLGgyLGgzLGg0LGg1LGg2e2NvbG9yOiMzMzM7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo2MDA7bWFyZ2luLXRvcDowfWgxe2ZvbnQtc2l6ZTozNnB4O2xpbmUtaGVpZ2h0OjQycHh9aDJ7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MzZweH1oM3tmb250LXNpemU6MjRweDtsaW5lLWhlaWdodDozMHB4fWg0e2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHh9aDV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweH1oNntmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNHB4fXA6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9YSxidXR0b257Y29sb3I6aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDppbmhlcml0O3RleHQtZGVjb3JhdGlvbjpub25lO2N1cnNvcjpwb2ludGVyfWEsYnV0dG9uLGltZyxpbnB1dCxzcGFue3RyYW5zaXRpb246YWxsIC4xcyBlYXNlIDBzfSo6Zm9jdXN7b3V0bGluZTpub25lICFpbXBvcnRhbnR9YTpmb2N1c3tjb2xvcjppbmhlcml0O291dGxpbmU6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfWJ1dHRvbixpbnB1dFt0eXBlPXN1Ym1pdF17Y3Vyc29yOnBvaW50ZXJ9dWx7bGlzdC1zdHlsZTpvdXRzaWRlIG5vbmUgbm9uZTttYXJnaW46MDtwYWRkaW5nOjB9LnRhYi1jb250ZW50e3dpZHRoOjEwMCV9LnRhYi1jb250ZW50IC50YWItcGFuZXtkaXNwbGF5OmJsb2NrO2hlaWdodDowO21heC13aWR0aDoxMDAlO3Zpc2liaWxpdHk6aGlkZGVuO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjB9LnRhYi1jb250ZW50IC50YWItcGFuZS5hY3RpdmV7aGVpZ2h0OmF1dG87dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtvdmVyZmxvdzp2aXNpYmxlfS5ib3JkZXItYm90dG9te2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZGVkZWR9c2VsZWN0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO3BhZGRpbmctcmlnaHQ6MTVweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyBoZWlnaHQ9JzEwcHgnIHdpZHRoPScxNXB4JyUzRSUzQ3RleHQgeD0nMCcgeT0nMTAnIGZpbGw9J2JsYWNrJyUzRSVFMiU5NiVCRSUzQy90ZXh0JTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo5NSUgNTAlfS50aXBweS10b29sdGlwLnNoYXJwYm9yZGVyLXRoZW1lIC50aXBweS1iYWNrZHJvcHtiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiNmZmZ9LnRpcHB5LXRvb2x0aXAuc2hhcnBib3JkZXItdGhlbWV7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuMjVlbTt3aGl0ZS1zcGFjZTpub3dyYXA7cGFkZGluZzo4cHggMTBweH0udGlwcHktcG9wcGVyW3gtcGxhY2VtZW50Xj10b3BdIC50aXBweS10b29sdGlwLnNoYXJwYm9yZGVyLXRoZW1lIC50aXBweS1hcnJvd3tib3JkZXItdG9wLWNvbG9yOiM4NWE5MDN9LnRpcHB5LXBvcHBlciAudGlwcHktY29udGVudHtsaW5lLWhlaWdodDoxLjJlbX0udGlwcHktdG9vbHRpcC5zcGVjaWFsLWRlYWwtdGhlbWV7YmFja2dyb3VuZC1jb2xvcjojZjQyOTMwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuMjVlbTt3aGl0ZS1zcGFjZTpub3dyYXA7cGFkZGluZzo4cHggMTBweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LTAuMDM1ZW19LnRpcHB5LXRvb2x0aXAuc3BlY2lhbC1kZWFsLXRoZW1lIC50aXBweS1hcnJvd3tib3JkZXItdG9wLWNvbG9yOiNmNDI5MzB9LnRpcHB5LXRvb2x0aXAuc3BlY2lhbC1kZWFsLXRoZW1lIC50aXBweS1jb250ZW50e3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uY29udGFpbmVyLC5jb250YWluZXItZmx1aWQsLmNvbnRhaW5lci1sZywuY29udGFpbmVyLW1kLC5jb250YWluZXItc20sLmNvbnRhaW5lci14bCwuY29udGFpbmVyLXh4bHt3aWR0aDoxMDAlO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweDttYXJnaW4tcmlnaHQ6YXV0bzttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLC5jb250YWluZXItc217bWF4LXdpZHRoOjU0MHB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLW1kLC5jb250YWluZXItc217bWF4LXdpZHRoOjcyMHB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbXttYXgtd2lkdGg6OTYwcHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhse21heC13aWR0aDoxMTQwcHh9fUBtZWRpYShtaW4td2lkdGg6IDE0MDBweCl7LmNvbnRhaW5lciwuY29udGFpbmVyLWxnLC5jb250YWluZXItbWQsLmNvbnRhaW5lci1zbSwuY29udGFpbmVyLXhsLC5jb250YWluZXIteHhse21heC13aWR0aDoxMTQwcHh9fS5yb3d7LS1icy1ndXR0ZXIteDogMzBweH0ucm93LS1ndXR0ZXItc217LS1icy1ndXR0ZXIteDogMTVweH0udGV4dC1mb3JtYXR0ZWR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjRweH0udGV4dC1mb3JtYXR0ZWQgaDE6bm90KDpmaXJzdC1jaGlsZCksLnRleHQtZm9ybWF0dGVkIGgyOm5vdCg6Zmlyc3QtY2hpbGQpLC50ZXh0LWZvcm1hdHRlZCBoMzpub3QoOmZpcnN0LWNoaWxkKSwudGV4dC1mb3JtYXR0ZWQgaDQ6bm90KDpmaXJzdC1jaGlsZCksLnRleHQtZm9ybWF0dGVkIGg1Om5vdCg6Zmlyc3QtY2hpbGQpLC50ZXh0LWZvcm1hdHRlZCBoNjpub3QoOmZpcnN0LWNoaWxkKXtwYWRkaW5nLXRvcDouMjVlbX0udGV4dC1mb3JtYXR0ZWQgYTpub3QoLnRoZW1lLWJ1dHRvbil7Y29sb3I6Izg1YTkwM30udGV4dC1mb3JtYXR0ZWQgYTpub3QoLnRoZW1lLWJ1dHRvbik6aG92ZXJ7Y29sb3I6IzVlNzcwMn0udGV4dC1mb3JtYXR0ZWQgcHttYXJnaW4tYm90dG9tOjEuNWVtfS50ZXh0LWZvcm1hdHRlZCBzdHJvbmd7Y29sb3I6IzMzMztmb250LXdlaWdodDo3MDB9LnRleHQtZm9ybWF0dGVkIHVse2xpc3Qtc3R5bGUtdHlwZTpkaXNjO3BhZGRpbmctbGVmdDoxN3B4fS50ZXh0LWZvcm1hdHRlZCB1bCwudGV4dC1mb3JtYXR0ZWQgb2x7bWFyZ2luLWJvdHRvbToxLjVlbX0udGV4dC1mb3JtYXR0ZWQgdWwubGktc3ByZWFkZWQgbGksLnRleHQtZm9ybWF0dGVkIG9sLmxpLXNwcmVhZGVkIGxpe21hcmdpbi1ib3R0b206MWVtfS5mb250LXNpemUtc217Zm9udC1zaXplOjEycHggIWltcG9ydGFudH0udGV4dC1kYW5nZXJ7Y29sb3I6I2NjMGMyYyAhaW1wb3J0YW50fWhye2JhY2tncm91bmQtY29sb3I6I2VkZWRlZDtvcGFjaXR5OjF9LmNoZWNrLWJveC1jdXN0b217ZmxvYXQ6bGVmdH0uY2hlY2stYm94LWN1c3RvbTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5jaGVjay1ib3gtY3VzdG9tIGlucHV0W3R5cGU9Y2hlY2tib3hde2Rpc3BsYXk6bm9uZX0uY2hlY2stYm94LWN1c3RvbSBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzBweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzMzO21hcmdpbjowfS5jaGVjay1ib3gtY3VzdG9tIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOmhvdmVye2N1cnNvcjpwb2ludGVyfS5jaGVjay1ib3gtY3VzdG9tIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jaztib3JkZXI6MnB4IHNvbGlkICNjY2M7Y29udGVudDpcIlwiO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlIDBzfS5jaGVjay1ib3gtY3VzdG9tIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7ZGlzcGxheTpibG9jaztjb250ZW50Olwi74CMXCI7Zm9udC1mYW1pbHk6Rm9udGF3ZXNvbWU7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtvcGFjaXR5OjA7Y29sb3I6IzMzMzt3aWR0aDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlIDBzfS5jaGVjay1ib3gtY3VzdG9tIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6OmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICMzMzN9LmNoZWNrLWJveC1jdXN0b20gaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDo6YWZ0ZXJ7b3BhY2l0eToxfS5yYWRpby1vcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjE2cHh9LnJhZGlvLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXXtkaXNwbGF5Om5vbmV9LnJhZGlvLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzBweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzMzO21hcmdpbjowO2N1cnNvcjpwb2ludGVyO29wYWNpdHk6LjU7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5yYWRpby1vcHRpb24gaW5wdXRbdHlwZT1yYWRpb10rbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO2JvcmRlcjoycHggc29saWQgIzk5OTtjb250ZW50OlwiXCI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UgMHN9LnJhZGlvLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXStsYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7dG9wOjVweDtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtvcGFjaXR5OjA7YmFja2dyb3VuZC1jb2xvcjojMzMzO3dpZHRoOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjEwcHg7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UgMHN9LnJhZGlvLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVse29wYWNpdHk6MX0ucmFkaW8tb3B0aW9uIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWw6OmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICMzMzN9LnJhZGlvLW9wdGlvbiBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOjphZnRlcntvcGFjaXR5OjF9LnJhZGlvLW9wdGlvbl9fbGFiZWwtd3JhcHBlcntkaXNwbGF5OmZsZXg7Z2FwOjIwcHh9LnJhZGlvLW9wdGlvbl9fdGl0bGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjVlbTtmb250LXdlaWdodDpib2xkfS5yYWRpby1vcHRpb25fX2Rlc2N7Y29sb3I6IzY2Nn0ucmFkaW8tb3B0aW9uX19wcmljZXtjb2xvcjojODVhOTAzO21hcmdpbi1sZWZ0OmF1dG99LnJhZGlvLWNhcmR7ZGlzcGxheTpmbGV4fS5yYWRpby1jYXJkIGlucHV0W3R5cGU9cmFkaW9de3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MDt3aWR0aDowfS5yYWRpby1jYXJkIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR+LnJhZGlvLWNhcmRfX2lubmVye2JhY2tncm91bmQtY29sb3I6cmdiYSgxMzMsMTY5LDMsLjIpO2NvbG9yOiMzNjQ1MDF9LnJhZGlvLWNhcmRfX2lubmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47d2lkdGg6MTAwJTttaW4taGVpZ2h0OjEyOHB4O2dhcDoxMHB4O2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtjb2xvcjojYjdiYmJmO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JvcmRlci1yYWRpdXM6MTBweDttYXJnaW4tYm90dG9tOjMwcHg7cG9zaXRpb246cmVsYXRpdmU7dXNlci1zZWxlY3Q6bm9uZTtjdXJzb3I6cG9pbnRlcn0ucmFkaW8tY2FyZF9faWNvbiBzdmd7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDtmaWxsOmN1cnJlbnRDb2xvcn1AbWVkaWEobWluLXdpZHRoOiA1NzVweCl7LnJhZGlvLWNhcmRfX2ljb24gc3Zne3dpZHRoOjUwcHg7aGVpZ2h0OjUwcHh9fS5yYWRpby1jYXJkX19sYWJlbHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjJlbTtwYWRkaW5nOjAgMWVtO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYShtaW4td2lkdGg6IDQ4MHB4KXsucmFkaW8tY2FyZF9fbGFiZWx7Zm9udC1zaXplOjE0cHh9fUBtZWRpYShtaW4td2lkdGg6IDU3NXB4KXsucmFkaW8tY2FyZF9fbGFiZWx7Zm9udC1zaXplOjE2cHh9fS5oZWFkZXItYXJlYXtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojl9LmhlYWRlci1hcmVhLmlzLXN0aWNreSAubmF2aWdhdGlvbi1tZW51LWFyZWF7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC43KTtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTthbmltYXRpb246NzAwbXMgZWFzZS1pbi1vdXQgMHMgbm9ybWFsIG5vbmUgMSBydW5uaW5nIGZhZGVJbkRvd259LmhlYWRlci1hcmVhLmlzLXN0aWNreSAubmF2aWdhdGlvbi1tZW51LWFyZWE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5oZWFkZXItYXJlYSAubmF2aWdhdGlvbi10b3Atc2VhcmNoLWFyZWF7cGFkZGluZy10b3A6MjVweDtwYWRkaW5nLWJvdHRvbTo1cHh9QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5oZWFkZXItYXJlYSAubmF2aWdhdGlvbi10b3Atc2VhcmNoLWFyZWF7cGFkZGluZy1ib3R0b206MjVweH19LmhlYWRlci1hcmVhIC5uYXZpZ2F0aW9uLXRvcC1zZWFyY2gtYXJlYS0tc2ltcGxle3BhZGRpbmctYm90dG9tOjI1cHh9LmhlYWRlci1hcmVhLS1hYnNvbHV0ZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7d2lkdGg6MTAwJTt6LWluZGV4Ojl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuaGVhZGVyLWFyZWEtLWFic29sdXRle3Bvc2l0aW9uOnJlbGF0aXZlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlci1hcmVhLS1hYnNvbHV0ZXtwb3NpdGlvbjpyZWxhdGl2ZX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1hcmVhLS1hYnNvbHV0ZXtwb3NpdGlvbjpyZWxhdGl2ZX19LmhlYWRlci1hcmVhLS1hYnNvbHV0ZS5pcy1zdGlja3ktLWFic29sdXRle3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2FuaW1hdGlvbjo3MDBtcyBlYXNlLWluLW91dCAwcyBub3JtYWwgbm9uZSAxIHJ1bm5pbmcgZmFkZUluRG93bjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjQxLDI0MSwyMzksLjcpfS5oZWFkZXItYXJlYS0tYWJzb2x1dGUuaXMtc3RpY2t5LS1hYnNvbHV0ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmMWYxZWZ9LmhlYWRlci1hcmVhLS1hYnNvbHV0ZS5pcy1zdGlja3ktLWFic29sdXRlIC5uYXZpZ2F0aW9uLXRvcC10b3BiYXJ7ZGlzcGxheTpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyLWFyZWEtLWFic29sdXRlLmlzLXN0aWNreS0tYWJzb2x1dGUgLm5hdmlnYXRpb24tdG9wLXNlYXJjaC1hcmVhe21hcmdpbi10b3A6MCAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLWFyZWEtLWFic29sdXRlLmlzLXN0aWNreS0tYWJzb2x1dGUgLm5hdmlnYXRpb24tdG9wLXNlYXJjaC1hcmVhe21hcmdpbi10b3A6MCAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmhlYWRlci1hcmVhLS1hYnNvbHV0ZS5pcy1zdGlja3ktLWFic29sdXRlIC5sb2dve2Rpc3BsYXk6bm9uZX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlci1hcmVhLS1hYnNvbHV0ZS5pcy1zdGlja3ktLWFic29sdXRlIC5sb2dve2Rpc3BsYXk6bm9uZX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZWFkZXItYXJlYS0tYWJzb2x1dGUuaXMtc3RpY2t5LS1hYnNvbHV0ZSAuc2VhcmNoLWljb257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItYXJlYS0tYWJzb2x1dGUuaXMtc3RpY2t5LS1hYnNvbHV0ZSAuc2VhcmNoLWljb257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVhZGVyLWFyZWEtLWFic29sdXRlLmlzLXN0aWNreS0tYWJzb2x1dGUgLmhlYWRlci1jYXJ0LWljb257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5oZWFkZXItYXJlYS0tYWJzb2x1dGUuaXMtc3RpY2t5LS1hYnNvbHV0ZSAuaGVhZGVyLWNhcnQtaWNvbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmhlYWRlci1hcmVhLS1hYnNvbHV0ZS5pcy1zdGlja3ktLWFic29sdXRlIC5tYWluLW1lbnUtLXNlcGFyYXRlIG5hdj51bD5saT5he2xpbmUtaGVpZ2h0OjcwcHh9Lm5hdmlnYXRpb24tdG9we2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ubmF2aWdhdGlvbi10b3AtdG9wYmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjE3KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVhZGVyLXRvcC1zb2NpYWwtbGlua3N7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTcpO3BhZGRpbmctYm90dG9tOjEwcHh9fS5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXJ7cGFkZGluZy10b3A6MTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXI6Zmlyc3QtY2hpbGQgLmV4dHJhLXNtYWxsLW1vYmlsZS1maXh7bGVmdDowfX0uaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd257cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXIgLmhlYWRlci10b3Atc2luZ2xlLWRyb3Bkb3duIGF7Y29sb3I6I2ZmZjtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjE0cHh9LmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXIgLmhlYWRlci10b3Atc2luZ2xlLWRyb3Bkb3duIGE6aG92ZXJ7Y29sb3I6I2ZmZGQyMH0uaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd24gYSBpe2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1sZWZ0OjNweH0uaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd25fX2Ryb3Bkb3duLW1lbnUtaXRlbXN7cG9zaXRpb246YWJzb2x1dGU7bGVmdDphdXRvO3JpZ2h0Oi0xNSU7dG9wOjE2NSU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6MCAycHggOHB4IDAgcmdiYSgwLDAsMCwuMSk7cGFkZGluZzowIDIwcHg7bWluLXdpZHRoOjE2MHB4O3otaW5kZXg6NTtkaXNwbGF5Om5vbmV9LmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXIgLmhlYWRlci10b3Atc2luZ2xlLWRyb3Bkb3duX19kcm9wZG93bi1tZW51LWl0ZW1zLmRlYWN0aXZlLWRyb3Bkb3duLW1lbnV7ZGlzcGxheTpub25lfS5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVyIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93bl9fZHJvcGRvd24tbWVudS1pdGVtcy5hY3RpdmUtZHJvcGRvd24tbWVudXtkaXNwbGF5OmJsb2NrfS5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVyIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93bl9fZHJvcGRvd24tbWVudS1pdGVtcyB1bCBsaXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfS5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVyIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93bl9fZHJvcGRvd24tbWVudS1pdGVtcyB1bCBsaTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd25fX2Ryb3Bkb3duLW1lbnUtaXRlbXMgdWwgbGkgYXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIuMjtwYWRkaW5nOjEwcHggMDtkaXNwbGF5OmJsb2NrfS5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVyIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93bl9fZHJvcGRvd24tbWVudS1pdGVtcyB1bCBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXIgc3Bhbi5zZXBhcmF0b3J7bWFyZ2luOjAgMTVweDtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VhcmNoLWJhci13cmFwcGVye3dpbGwtY2hhbmdlOnRyYW5zZm9ybTtoZWlnaHQ6MDtwYWRkaW5nLXRvcDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmhlaWdodCAuM3MgZWFzZSxwYWRkaW5nLXRvcCAuM3MgZWFzZX0uc2VhcmNoLWJhci13cmFwcGVyLS10b2dnbGVke2hlaWdodDo3M3B4O3BhZGRpbmctdG9wOjI1cHh9fS5zZWFyY2gtYmFye3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnNlYXJjaC1iYXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMzBweCk7d2lkdGg6OTUlfX0uc2VhcmNoLWJhciBmb3JtIGlucHV0e3dpZHRoOjEwMCU7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjMwMDtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjIpO2JvcmRlcjowO3BhZGRpbmc6MCA2NXB4IDAgMjBweDtoZWlnaHQ6NDhweDtib3JkZXItcmFkaXVzOjVweH0uc2VhcmNoLWJhciBmb3JtIGJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7d2lkdGg6NjBweDtwYWRkaW5nOjA7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7bWFyZ2luOjA7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjJweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo0OHB4fS5zZWFyY2gtYmFyIGZvcm0gYnV0dG9uOmhvdmVye2NvbG9yOiNmZmRkMjB9LnNlYXJjaC1iYXIgZm9ybSA6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmY7b3BhY2l0eToxfS5zZWFyY2gtYmFyIGZvcm0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZmZmfS5zZWFyY2gtYmFyIGZvcm0gOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZn0uY3VzdG9tZXItc3VwcG9ydC10ZXh0e3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDUwcHgpfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmN1c3RvbWVyLXN1cHBvcnQtdGV4dHt0cmFuc2Zvcm06dHJhbnNsYXRlWCg3MHB4KX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmN1c3RvbWVyLXN1cHBvcnQtdGV4dHt0cmFuc2Zvcm06bm9uZX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LmN1c3RvbWVyLXN1cHBvcnQtdGV4dHtkaXNwbGF5OmlubGluZS1ibG9ja319LmN1c3RvbWVyLXN1cHBvcnQtdGV4dCAuaWNvbntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjVweH0uY3VzdG9tZXItc3VwcG9ydC10ZXh0IC50ZXh0e3BhZGRpbmctbGVmdDo1MnB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jdXN0b21lci1zdXBwb3J0LXRleHQgLnRleHR7dGV4dC1hbGlnbjpsZWZ0fX0uY3VzdG9tZXItc3VwcG9ydC10ZXh0IC50ZXh0IHNwYW57Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxOHB4fS5jdXN0b21lci1zdXBwb3J0LXRleHQgLnRleHQgcHttYXJnaW46MDtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiNmZmRkMjA7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI1cHh9LmhlYWRlci1jYXJ0LWljb257cG9zaXRpb246cmVsYXRpdmV9LmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlcntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjE3KTtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyN3B4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjQ2cHg7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjI3cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLXJhZGl1czo1cHh9LmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlciAuY2FydC1jb3VudGVye3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Ym9yZGVyLXJhZGl1czoxMDAlO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjExcHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTZweDtiYWNrZ3JvdW5kOiNmZmY7cG9zaXRpb246YWJzb2x1dGU7bGVmdDozOHB4O3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7dGV4dC1hbGlnbjpjZW50ZXJ9LmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlcjpob3ZlciwuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyLmFjdGl2ZXtjb2xvcjojMzMzO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItY29sb3I6I2ZmZn0uaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyOmhvdmVyIC5jYXJ0LWNvdW50ZXIsLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlci5hY3RpdmUgLmNhcnQtY291bnRlcntiYWNrZ3JvdW5kOiM4NWE5MDM7Y29sb3I6I2ZmZn0uc21hbGwtY2FydHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozODBweDtyaWdodDowO2xlZnQ6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDJweCA4cHggMCByZ2JhKDAsMCwwLC4xKTttYXJnaW4tdG9wOjI2cHg7ZGlzcGxheTpub25lO3otaW5kZXg6OX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuc21hbGwtY2FydHttYXgtd2lkdGg6MzAwcHh9fS5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlcntwYWRkaW5nOjMwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ViZWJlYn0uc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVte2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWJvdHRvbTozMHB4O21hcmdpbi1ib3R0b206MzBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWJlYmViO3Bvc2l0aW9uOnJlbGF0aXZlfS5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW06bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowO21hcmdpbi1ib3R0b206MDtib3JkZXItYm90dG9tOjB9LnNtYWxsLWNhcnQtaXRlbS13cmFwcGVyIC5zaW5nbGUtaXRlbSAuaW1hZ2V7ZmxleC1iYXNpczo4MHB4fS5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLnJlbW92ZS1pY29ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjB9LnNtYWxsLWNhcnQtaXRlbS13cmFwcGVyIC5zaW5nbGUtaXRlbSAucmVtb3ZlLWljb24gaXtmb250LXNpemU6MTJweH0uc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5yZW1vdmUtaWNvbjpob3Zlcntjb2xvcjojODVhOTAzfS5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLmNvbnRlbnR7ZmxleC1iYXNpczpjYWxjKDEwMCUgLSA4MHB4KTtwYWRkaW5nLWxlZnQ6MTBweDt0ZXh0LWFsaWduOmxlZnR9LnNtYWxsLWNhcnQtaXRlbS13cmFwcGVyIC5zaW5nbGUtaXRlbSAuY29udGVudCBwe21hcmdpbi1ib3R0b206MH0uc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5jb250ZW50IHAuY2FydC1uYW1lIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTVweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1ib3R0b206OHB4fS5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLmNvbnRlbnQgcC5jYXJ0LW5hbWUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLmNvbnRlbnQgcC5jYXJ0LXF1YW50aXR5e2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Y29sb3I6Izg1YTkwMztmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MThweH0uc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5jb250ZW50IHAuY2FydC1xdWFudGl0eSAucXVhbnRpdHktbWVze2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzMzMztmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MThweH0uY2FydC1jYWxjdWxhdGlvbi10YWJsZXtwYWRkaW5nOjMwcHh9LmNhcnQtY2FsY3VsYXRpb24tdGFibGUgdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZDpsYXN0LWNoaWxke2NvbG9yOiM4NWE5MDM7Zm9udC1zaXplOjIycHh9LmNhcnQtY2FsY3VsYXRpb24tdGFibGUgdGFibGUgdGJvZHkgdHIgdGR7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowO3BhZGRpbmctdG9wOjA7cGFkZGluZy1ib3R0b206MDtib3JkZXItdG9wOjA7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDozMHB4fS5jYXJ0LWJ1dHRvbnMgYXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTBweH0uY2FydC1idXR0b25zIGE6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmRlYWN0aXZlLWRyb3Bkb3duLW1lbnV7ZGlzcGxheTpub25lfS5hY3RpdmUtZHJvcGRvd24tbWVudXtkaXNwbGF5OmJsb2NrfS5uYXZpZ2F0aW9uLW1lbnUtYXJlYXttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGV7Ym94LXNoYWRvdzowIDJweCA1cHggMCByZ2JhKDAsMCwwLC4wOCk7YmFja2dyb3VuZC1jb2xvcjojZmZmO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTE7bWFyZ2luLWJvdHRvbTowO2xlZnQ6MDt0b3A6MDtib3R0b206MDt3aWR0aDoyNjZweDt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjY2cHgpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlfS5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGVfX2lubmVye2hlaWdodDoxMDAlO292ZXJmbG93LXk6YXV0bztvdmVyZmxvdy14OmhpZGRlbn19QG1lZGlhKG1pbi13aWR0aDogMzc1cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsubmF2aWdhdGlvbi1tZW51LWFyZWEtbW9iaWxle3dpZHRoOjMyMHB4O3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zMjBweCl9fS5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGUtLWFjdGl2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX1AbWVkaWEobWluLXdpZHRoOiAzNzVweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGUtLWFjdGl2ZXt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19Lm5hdmlnYXRpb24tbWVudS1hcmVhLW1vYmlsZS0tYWN0aXZlIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGVfX2Nsb3Nle3Zpc2liaWxpdHk6dmlzaWJsZX0ubmF2aWdhdGlvbi1tZW51LWFyZWEtbW9iaWxlX19jbG9zZXt2aXNpYmlsaXR5OmhpZGRlbn0ubmF2aWdhdGlvbi1tZW51LWFyZWEtbW9iaWxlX19jbG9zZXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi00MHB4O3RvcDowO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlcjowO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI0cHh9Lm1haW4tbWVudSBuYXY+dWw+bGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXJpZ2h0OjUwcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7Lm1haW4tbWVudSBuYXY+dWw+bGl7bWFyZ2luLXJpZ2h0OjMwcHh9fS5tYWluLW1lbnUgbmF2PnVsPmxpOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9Lm1haW4tbWVudSBuYXY+dWw+bGkuYWN0aXZlPmEsLm1haW4tbWVudSBuYXY+dWw+bGk6aG92ZXI+YXtjb2xvcjojODVhOTAzO3Bvc2l0aW9uOnJlbGF0aXZlfS5tYWluLW1lbnUgbmF2PnVsPmxpLnNwZWNpYWx7YmFja2dyb3VuZC1jb2xvcjojOWYyMDYzO21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206NXB4O2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmctbGVmdDoxMHB4O3BhZGRpbmctcmlnaHQ6MTBweH0ubWFpbi1tZW51IG5hdj51bD5saS52ZXJ5LXNwZWNpYWx7YmFja2dyb3VuZC1jb2xvcjpyZWQ7bWFyZ2luLXRvcDo1cHg7bWFyZ2luLWJvdHRvbTo1cHg7Ym9yZGVyLXJhZGl1czo1cHg7cGFkZGluZy1sZWZ0OjEwcHg7cGFkZGluZy1yaWdodDoxMHB4fS5tYWluLW1lbnUgbmF2PnVsPmxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YTo6YWZ0ZXJ7Zm9udC1mYW1pbHk6SW9uaWNvbnM7Y29udGVudDpcIu+PkFwiO21hcmdpbi1sZWZ0OjVweDtmbG9hdDpyaWdodDtmb250LXNpemU6MTFweDt0cmFuc2l0aW9uOi4zcztmb250LXdlaWdodDozMDB9Lm1haW4tbWVudSBuYXY+dWw+bGk+YXtkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjRweDtmb250LWZhbWlseTpcIk1vbnRzZXJyYXRcIixzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjQwcHh9Lm1haW4tbWVudSBuYXY+dWw+bGk6aG92ZXI+LnN1Yi1tZW51LC5tYWluLW1lbnUgbmF2PnVsPmxpOmhvdmVyPi5tZWdhLW1lbnV7b3BhY2l0eToxO3Zpc2liaWxpdHk6dmlzaWJsZTttYXJnaW4tdG9wOjA7ei1pbmRleDo5OTl9Lm1haW4tbWVudSBuYXY+dWw+bGk+dWw+bGl7dGV4dC10cmFuc2Zvcm06bm9uZX0ubWFpbi1tZW51LS1zZXBhcmF0ZSBuYXY+dWx7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsubWFpbi1tZW51LS1zZXBhcmF0ZSBuYXY+dWx7dGV4dC1hbGlnbjpsZWZ0fX0ubWFpbi1tZW51LS1zZXBhcmF0ZSBuYXY+dWw+bGk+YXtsaW5lLWhlaWdodDoxMDBweH0ubWFpbi1tZW51LS1zZXBhcmF0ZSAuc3ViLW1lbnV7dGV4dC1hbGlnbjpsZWZ0fS5tYWluLW1lbnUtLXNlcGFyYXRlIC5tZWdhLW1lbnV7dGV4dC1hbGlnbjpsZWZ0fS5tYWluLW1lbnUtLXNlcGFyYXRlIC5tZWdhLW1lbnUuZm91ci1jb2x1bW57bGVmdDotMzAwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpYW5kIChtYXgtd2lkdGg6IDE0OTlweCl7Lm1haW4tbWVudS0tc2VwYXJhdGUgLm1lZ2EtbWVudS5mb3VyLWNvbHVtbntsZWZ0Oi0zMDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsubWFpbi1tZW51LS1zZXBhcmF0ZSAubWVnYS1tZW51LmZvdXItY29sdW1ue2xlZnQ6LTQ1MHB4fX0uc3ViLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMjBweDt0b3A6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDJweCA4cHggMCByZ2JhKDAsMCwwLC4xKTt3aWR0aDoyMzBweDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7cGFkZGluZzoxNXB4IDB9LnN1Yi1tZW51IGxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5zdWItbWVudSBsaSBhe2NvbG9yOiMzMzM7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjYwMDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4fS5zdWItbWVudSBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnN1Yi1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4+YTo6YWZ0ZXJ7Zm9udC1mYW1pbHk6SW9uaWNvbnM7Y29udGVudDpcIu+PkVwiO21hcmdpbi1sZWZ0OjVweDtmbG9hdDpyaWdodDtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjExcHh9LnN1Yi1tZW51IGxpOmhvdmVyPi5zdWItbWVudXtvcGFjaXR5OjE7dmlzaWJpbGl0eTp2aXNpYmxlO21hcmdpbi10b3A6MDt6LWluZGV4Ojk5OX0uc3ViLW1lbnUgLnN1Yi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTtyaWdodDphdXRvO3RvcDowO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0uc3ViLW1lbnUgLnN1Yi1tZW51IGxpIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO3BhZGRpbmc6N3B4IDE1cHh9LnN1Yi1tZW51IC5zdWItbWVudSBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnN1Yi1tZW51IC5zdWItbWVudSAuc3ViLW1lbnV7bGVmdDphdXRvO3JpZ2h0OjEwMCV9LnN1Yi1tZW51IC5zdWItbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51e2xlZnQ6MTAwJTtyaWdodDphdXRvfS5zdWItbWVudSAuc3ViLW1lbnUgLnN1Yi1tZW51IC5zdWItbWVudXtsZWZ0OmF1dG87cmlnaHQ6MTAwJX0ubWVnYS1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowIDJweCA4cHggMCByZ2JhKDAsMCwwLC4xKTt3aWR0aDoxMDAlO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0ubWVnYS1tZW51LmZvdXItY29sdW1ue3dpZHRoOjExMDBweDtsZWZ0Oi0xMDBweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7cGFkZGluZzozMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KWFuZCAobWF4LXdpZHRoOiAxNDk5cHgpey5tZWdhLW1lbnUuZm91ci1jb2x1bW57d2lkdGg6OTAwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7Lm1lZ2EtbWVudS5mb3VyLWNvbHVtbnt3aWR0aDo5MDBweDtsZWZ0Oi0yMDBweH19Lm1lZ2EtbWVudS5mb3VyLWNvbHVtbj5saXt3aWR0aDoyNSV9Lm1lZ2EtbWVudT5saT5he2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE1cHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMzMzM7bWFyZ2luLWJvdHRvbToxMHB4fS5tZWdhLW1lbnU+bGk+YTpob3Zlcntjb2xvcjojODVhOTAzfS5tZWdhLW1lbnU+bGkgdWwgbGkgYXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjI2cHh9Lm1lZ2EtbWVudT5saSB1bCBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9Lm1lZ2FtZW51LWJhbm5lciBhIGltZ3t0cmFuc2l0aW9uOi4zc30ubWVnYW1lbnUtYmFubmVyIGE6aG92ZXIgaW1ne29wYWNpdHk6Ljd9Lm1vYmlsZS1tZW51IC5tZWFuLWJhcntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOnJpZ2h0fS5tb2JpbGUtbWVudSAubWVhbi1iYXI6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2NvbnRlbnQ6XCJNRU5VXCI7bGVmdDowO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTZweDtjb2xvcjojMzYzZjRkO2Rpc3BsYXk6bm9uZX0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgc3Bhbntwb3NpdGlvbjpyZWxhdGl2ZX0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgc3Bhbi5tZW51LWJhcntoZWlnaHQ6MXB4O3dpZHRoOjI0cHg7YmFja2dyb3VuZC1jb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjVweCAwfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW5tZW51LXJldmVhbCBzcGFuLm1lbnUtYmFyOjpiZWZvcmUsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIHNwYW4ubWVudS1iYXI6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIHNwYW4ubWVudS1iYXI6OmJlZm9yZXt0b3A6LThweH0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgc3Bhbi5tZW51LWJhcjo6YWZ0ZXJ7Ym90dG9tOi04cHh9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIHNwYW4ubWVudS1jbG9zZXtoZWlnaHQ6MXB4O3dpZHRoOjI0cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO21hcmdpbjo1cHggMH0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgc3Bhbi5tZW51LWNsb3NlOjpiZWZvcmUsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIHNwYW4ubWVudS1jbG9zZTo6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzMzM30ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgc3Bhbi5tZW51LWNsb3NlOjpiZWZvcmV7dG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIHNwYW4ubWVudS1jbG9zZTo6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW5tZW51LXJldmVhbCBzcGFuLm1lYW4tbWVudS10ZXh0e3Bvc2l0aW9uOmFic29sdXRlICFpbXBvcnRhbnQ7bGVmdDowO3RvcDoxcHg7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Y29sb3I6IzMzM30ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgc3Bhbi5tZWFuLW1lbnUtdGV4dCBpe21hcmdpbi1yaWdodDo1cHg7Zm9udC1zaXplOjE4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO2xpbmUtaGVpZ2h0OjE5cHh9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFse2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2e3RleHQtYWxpZ246bGVmdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWx7Ym9yZGVyOjFweCBzb2xpZCAjZWVlO2JvcmRlci10b3A6MCBzb2xpZCB0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGl7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O3dpZHRoOjEwMCV9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgYXtkaXNwbGF5OmJsb2NrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlO3BhZGRpbmc6MCA0MHB4IDAgMjBweDtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjQ0cHh9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgYTo6YWZ0ZXJ7ZGlzcGxheTpub25lfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIGE6aG92ZXJ7Y29sb3I6IzMzMztwYWRkaW5nLWxlZnQ6MjVweH0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSBhLm1lYW4tZXhwYW5ke2JvcmRlcjoxcHggc29saWQgI2VlZTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotMXB4O3RvcDowO2ZvbnQtc2l6ZToyMHB4ICFpbXBvcnRhbnQ7Y29sb3I6IzMzMztsaW5lLWhlaWdodDo0NHB4O2hlaWdodDo0NnB4O3dpZHRoOjQwcHg7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIGEubWVhbi1leHBhbmQubWVhbi1jbGlja2Vke2xpbmUtaGVpZ2h0OjQwcHh9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgdWx7cG9zaXRpb246c3RhdGljO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDMpO21hcmdpbjowO3BhZGRpbmc6MCAhaW1wb3J0YW50O3dpZHRoOjEwMCU7Ym94LXNoYWRvdzpub25lO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGU7ei1pbmRleDoxO3RyYW5zaXRpb246bm9uZX0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGksLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLm1lZ2EtbWVudSBsaSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaXtwYWRkaW5nOjA7bWFyZ2luOjA7ZmxleDowIDAgMTAwJTtib3JkZXItcmlnaHQ6MCBzb2xpZCB0cmFuc3BhcmVudDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdH0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAubWVnYS1tZW51IGxpIGEsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgdWwgbGkgYXtmb250LXNpemU6MTJweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MH0ubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGkgYTo6YmVmb3JlLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgYTo6YmVmb3JlLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIGE6OmJlZm9yZXtkaXNwbGF5Om5vbmV9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIGEgaSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAubWVnYS1tZW51IGxpIGEgaSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSBhIGl7Zm9udC1zaXplOjE2cHg7d2lkdGg6MS4yZW07dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXJpZ2h0Oi4zNWVtfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIHVsLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgdWwsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgdWwgbGkgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIHVse2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDQpfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGkgdWwgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAubWVnYS1tZW51IGxpIC5zdWItbWVudSBsaSBhLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgdWwgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSB1bCBsaSBhe2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGR9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSB1bCBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgLnN1Yi1tZW51IGxpIGEubWVhbi1leHBhbmQsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLm1lZ2EtbWVudSBsaSB1bCBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIC5zdWItbWVudSBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIHVsIGxpIGEubWVhbi1leHBhbmR7Ym9yZGVyOjFweCBzb2xpZCAjZGRkfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgdWwsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIHVsIC5zdWItbWVudSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGkgdWwgdWwsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLm1lZ2EtbWVudSBsaSAuc3ViLW1lbnUgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgLnN1Yi1tZW51IHVsLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgdWwgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgdWwgdWwsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgdWwgbGkgLnN1Yi1tZW51IC5zdWItbWVudSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSAuc3ViLW1lbnUgdWwsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgdWwgbGkgdWwgLnN1Yi1tZW51LC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIHVsIHVse2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDUpfS5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSAuc3ViLW1lbnUgLnN1Yi1tZW51IGxpIGEsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSB1bCBsaSBhLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSB1bCAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGkgdWwgdWwgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAubWVnYS1tZW51IGxpIC5zdWItbWVudSAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAubWVnYS1tZW51IGxpIC5zdWItbWVudSB1bCBsaSBhLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgdWwgLnN1Yi1tZW51IGxpIGEsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLm1lZ2EtbWVudSBsaSB1bCB1bCBsaSBhLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIC5zdWItbWVudSAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSAuc3ViLW1lbnUgdWwgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSB1bCAuc3ViLW1lbnUgbGkgYSwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSB1bCBsaSB1bCB1bCBsaSBhe2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWV9Lm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIC5zdWItbWVudSAuc3ViLW1lbnUgbGkgYS5tZWFuLWV4cGFuZCwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAuc3ViLW1lbnUgbGkgLnN1Yi1tZW51IHVsIGxpIGEubWVhbi1leHBhbmQsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLnN1Yi1tZW51IGxpIHVsIC5zdWItbWVudSBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5zdWItbWVudSBsaSB1bCB1bCBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgLnN1Yi1tZW51IC5zdWItbWVudSBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIC5tZWdhLW1lbnUgbGkgLnN1Yi1tZW51IHVsIGxpIGEubWVhbi1leHBhbmQsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgLm1lZ2EtbWVudSBsaSB1bCAuc3ViLW1lbnUgbGkgYS5tZWFuLWV4cGFuZCwubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFuLW5hdj51bCBsaSAubWVnYS1tZW51IGxpIHVsIHVsIGxpIGEubWVhbi1leHBhbmQsLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbi1uYXY+dWwgbGkgdWwgbGkgLnN1Yi1tZW51IC5zdWItbWVudSBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIC5zdWItbWVudSB1bCBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIHVsIC5zdWItbWVudSBsaSBhLm1lYW4tZXhwYW5kLC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW4tbmF2PnVsIGxpIHVsIGxpIHVsIHVsIGxpIGEubWVhbi1leHBhbmR7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5zZWFyY2gtaWNvbiBhIGl7Zm9udC1zaXplOjIycHh9LnNlYXJjaC1pY29uIGE6aG92ZXJ7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItYXJlYS5pcy1zdGlja3kgLm5hdmlnYXRpb24tbWVudS1hcmVhe2JhY2tncm91bmQ6Izg1YTkwM31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVhZGVyLWFyZWEuaXMtc3RpY2t5IC5uYXZpZ2F0aW9uLW1lbnUtYXJlYXtiYWNrZ3JvdW5kOiM4NWE5MDN9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlci1hcmVhLmlzLXN0aWNreSAubmF2aWdhdGlvbi1tZW51LWFyZWF7YmFja2dyb3VuZDojODVhOTAzfX0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItYXJlYS5pcy1zdGlja3kgLm5hdmlnYXRpb24tbWVudS1hcmVhOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5uYXZpZ2F0aW9uLXRvcHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAubmF2aWdhdGlvbi10b3AtdG9wYmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZGVkZWR9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVhZGVyLXRvcC1zb2NpYWwtbGlua3MgLmZvbGxvdy10ZXh0e2NvbG9yOiNhNGE0YTR9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVhZGVyLXRvcC1zb2NpYWwtbGlua3MgLnNvY2lhbC1saW5rLXNtYWxsIGxpIGF7Y29sb3I6Izc3N30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmstc21hbGwgbGkgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXIgLmhlYWRlci10b3Atc2luZ2xlLWRyb3Bkb3duIGF7Y29sb3I6I2E0YTRhNH0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVyIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93biBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciBzcGFuLnNlcGFyYXRvcnttYXJnaW46MCAxNXB4O2NvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuc2VhcmNoLWJhciBmb3JtIGlucHV0e2JhY2tncm91bmQ6I2Y1ZjVmNTtjb2xvcjojYTlhOWE5fS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnNlYXJjaC1iYXIgZm9ybSA6OnBsYWNlaG9sZGVye2NvbG9yOiNhOWE5YTk7b3BhY2l0eToxfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnNlYXJjaC1iYXIgZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNhOWE5YTl9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuc2VhcmNoLWJhciBmb3JtIDo6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNhOWE5YTl9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuc2VhcmNoLWJhciBmb3JtIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Y29sb3I6I2ZmZjtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NXB4fS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnNlYXJjaC1iYXIgZm9ybSBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmN1c3RvbWVyLXN1cHBvcnQtdGV4dCAudGV4dCBzcGFue2NvbG9yOiM4ODh9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuY3VzdG9tZXItc3VwcG9ydC10ZXh0IC50ZXh0IHB7Y29sb3I6IzMzM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXJ7YmFja2dyb3VuZC1jb2xvcjojOWYyMDYzO2NvbG9yOiNmZmZ9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOiMzMzM7Zm9udC1zaXplOjI0cHg7cGFkZGluZy1yaWdodDoyNHB4O3BhZGRpbmctbGVmdDowO2xpbmUtaGVpZ2h0OjEuMmVtfX0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXI6aG92ZXIsLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM3NTE3NDk7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyOmhvdmVyLC5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlci5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojMzMzfX0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXI6aG92ZXIgLmNhcnQtY291bnRlciwucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXIuYWN0aXZlIC5jYXJ0LWNvdW50ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzMzN9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlcjpob3ZlciAuY2FydC1jb3VudGVyLC5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlci5hY3RpdmUgLmNhcnQtY291bnRlcntiYWNrZ3JvdW5kLWNvbG9yOiM5ZjIwNjM7Y29sb3I6I2ZmZn19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlciAuY2FydC1jb3VudGVye2JhY2tncm91bmQtY29sb3I6IzlmMjA2Mztjb2xvcjojZmZmO3RvcDotNHB4O3RyYW5zZm9ybTpub25lO2xlZnQ6MjhweH19LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuY2FydC1idXR0b25zIGF7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmNhcnQtYnV0dG9ucyBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMzM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLnJlbW92ZS1pY29uOmhvdmVye2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5jb250ZW50IHAuY2FydC1uYW1lIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLmNvbnRlbnQgcC5jYXJ0LXF1YW50aXR5e2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuY2FydC1jYWxjdWxhdGlvbi10YWJsZSB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGR7Y29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYXtib3gtc2hhZG93Om5vbmU7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLm1haW4tbWVudSBuYXY+dWw+bGk+YXtjb2xvcjojZmZmfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLm1haW4tbWVudSBuYXY+dWw+bGkuYWN0aXZlPmEsLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAubWFpbi1tZW51IG5hdj51bD5saTpob3Zlcj5he2NvbG9yOiNmZmRkMjB9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuc3ViLW1lbnUgbGkgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLm1lZ2EtbWVudSBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgLm1lbnUtYmFye2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW5tZW51LXJldmVhbCAubWVudS1iYXI6YmVmb3JlLC5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIC5tZW51LWJhcjphZnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAubW9iaWxlLW1lbnUgLm1lYW4tYmFyIC5tZWFubWVudS1yZXZlYWwgLm1lbnUtY2xvc2U6YmVmb3JlLC5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLm1vYmlsZS1tZW51IC5tZWFuLWJhciAubWVhbm1lbnUtcmV2ZWFsIC5tZW51LWNsb3NlOmFmdGVye2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5tb2JpbGUtbWVudSAubWVhbi1iYXIgLm1lYW5tZW51LXJldmVhbCAubWVhbi1tZW51LXRleHR7Y29sb3I6I2ZmZn0ucGFnZS13cmFwcGVyLWJsdWUgLmhlYWRlci1hcmVhLmlzLXN0aWNreSAubmF2aWdhdGlvbi1tZW51LWFyZWE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5wYWdlLXdyYXBwZXItYmx1ZSAubmF2aWdhdGlvbi10b3B7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5wYWdlLXdyYXBwZXItYmx1ZSAubmF2aWdhdGlvbi10b3AtdG9wYmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZGVkZWR9LnBhZ2Utd3JhcHBlci1ibHVlIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rcyAuZm9sbG93LXRleHR7Y29sb3I6I2E0YTRhNH0ucGFnZS13cmFwcGVyLWJsdWUgLmhlYWRlci10b3Atc29jaWFsLWxpbmtzIC5zb2NpYWwtbGluay1zbWFsbCBsaSBhe2NvbG9yOiM3Nzd9LnBhZ2Utd3JhcHBlci1ibHVlIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmstc21hbGwgbGkgYTpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd24gYXtjb2xvcjojYTRhNGE0fS5wYWdlLXdyYXBwZXItYmx1ZSAuaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd24gYTpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciBzcGFuLnNlcGFyYXRvcnttYXJnaW46MCAxNXB4O2NvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1ibHVlIC5zZWFyY2gtYmFyIGZvcm0gaW5wdXR7YmFja2dyb3VuZDojZjVmNWY1O2NvbG9yOiNhOWE5YTl9LnBhZ2Utd3JhcHBlci1ibHVlIC5zZWFyY2gtYmFyIGZvcm0gOjpwbGFjZWhvbGRlcntjb2xvcjojYTlhOWE5O29wYWNpdHk6MX0ucGFnZS13cmFwcGVyLWJsdWUgLnNlYXJjaC1iYXIgZm9ybSA6LW1zLWlucHV0LXBsYWNlaG9sZGVye2NvbG9yOiNhOWE5YTl9LnBhZ2Utd3JhcHBlci1ibHVlIC5zZWFyY2gtYmFyIGZvcm0gOjotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2E5YTlhOX0ucGFnZS13cmFwcGVyLWJsdWUgLnNlYXJjaC1iYXIgZm9ybSBidXR0b257Y29sb3I6IzMzMztib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo1cHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6NXB4fS5wYWdlLXdyYXBwZXItYmx1ZSAuc2VhcmNoLWJhciBmb3JtIGJ1dHRvbjpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuY3VzdG9tZXItc3VwcG9ydC10ZXh0IC50ZXh0IHNwYW57Y29sb3I6Izg4OH0ucGFnZS13cmFwcGVyLWJsdWUgLmN1c3RvbWVyLXN1cHBvcnQtdGV4dCAudGV4dCBwe2NvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1ibHVlIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXJ7YmFja2dyb3VuZC1jb2xvcjojMGViOWNiO2NvbG9yOiNmZmZ9LnBhZ2Utd3JhcHBlci1ibHVlIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXI6aG92ZXIsLnBhZ2Utd3JhcHBlci1ibHVlIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXIuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2ZmZGQyMDtjb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItYmx1ZSAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyOmhvdmVyIC5jYXJ0LWNvdW50ZXIsLnBhZ2Utd3JhcHBlci1ibHVlIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXIuYWN0aXZlIC5jYXJ0LWNvdW50ZXJ7YmFja2dyb3VuZC1jb2xvcjojMGViOWNiO2NvbG9yOiNmZmZ9LnBhZ2Utd3JhcHBlci1ibHVlIC5jYXJ0LWJ1dHRvbnMgYXtiYWNrZ3JvdW5kLWNvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5jYXJ0LWJ1dHRvbnMgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1ibHVlIC5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLnJlbW92ZS1pY29uOmhvdmVye2NvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlciAuc2luZ2xlLWl0ZW0gLmNvbnRlbnQgcC5jYXJ0LW5hbWUgYTpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5jb250ZW50IHAuY2FydC1xdWFudGl0eXtjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuY2FydC1jYWxjdWxhdGlvbi10YWJsZSB0YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGR7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLm5hdmlnYXRpb24tbWVudS1hcmVhe2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGFnZS13cmFwcGVyLWJsdWUgLm1haW4tbWVudSBuYXY+dWw+bGk+YXtjb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItYmx1ZSAubWFpbi1tZW51IG5hdj51bD5saS5hY3RpdmU+YSwucGFnZS13cmFwcGVyLWJsdWUgLm1haW4tbWVudSBuYXY+dWw+bGk6aG92ZXI+YXtjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuc3ViLW1lbnUgbGkgYTpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAubWVnYS1tZW51IGxpIGE6aG92ZXJ7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLXJlZCAubmF2aWdhdGlvbi10b3B7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5wYWdlLXdyYXBwZXItcmVkIC5uYXZpZ2F0aW9uLXRvcHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucGFnZS13cmFwcGVyLXJlZCAubmF2aWdhdGlvbi10b3B7YmFja2dyb3VuZC1jb2xvcjojZmZmfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS13cmFwcGVyLXJlZCAubmF2aWdhdGlvbi10b3B7YmFja2dyb3VuZC1jb2xvcjojZmZmfX0ucGFnZS13cmFwcGVyLXJlZCAubmF2aWdhdGlvbi10b3AtdG9wYmFye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGUwZTB9LnBhZ2Utd3JhcHBlci1yZWQgLmhlYWRlci10b3Atc29jaWFsLWxpbmtzIC5mb2xsb3ctdGV4dHtjb2xvcjojNjY2fS5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmstc21hbGwgbGkgYXtjb2xvcjojNzc3fS5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rcyAuc29jaWFsLWxpbmstc21hbGwgbGkgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVyIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93biBhe2NvbG9yOiM2NjZ9LnBhZ2Utd3JhcHBlci1yZWQgLmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXIgLmhlYWRlci10b3Atc2luZ2xlLWRyb3Bkb3duIGE6aG92ZXJ7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAuaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lciBzcGFuLnNlcGFyYXRvcnttYXJnaW46MCAxNXB4O2NvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1yZWQgLmhlYWRlci1jYXJ0LWljb24gLnNtYWxsLWNhcnQtdHJpZ2dlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzMzM31AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXJ7Ym9yZGVyLWNvbG9yOiMzMzN9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucGFnZS13cmFwcGVyLXJlZCAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2Vye2JvcmRlci1jb2xvcjojMzMzfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnZS13cmFwcGVyLXJlZCAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2Vye2JvcmRlci1jb2xvcjojMzMzfX0ucGFnZS13cmFwcGVyLXJlZCAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyOmhvdmVyLC5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXIuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y3MjUyNTtjb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXI6aG92ZXIgLmNhcnQtY291bnRlciwucGFnZS13cmFwcGVyLXJlZCAuaGVhZGVyLWNhcnQtaWNvbiAuc21hbGwtY2FydC10cmlnZ2VyLmFjdGl2ZSAuY2FydC1jb3VudGVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItcmVkIC5oZWFkZXItY2FydC1pY29uIC5zbWFsbC1jYXJ0LXRyaWdnZXIgLmNhcnQtY291bnRlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNzI1MjU7Y29sb3I6I2ZmZn0ucGFnZS13cmFwcGVyLXJlZCAuY2FydC1idXR0b25zIGF7YmFja2dyb3VuZC1jb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5jYXJ0LWJ1dHRvbnMgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1yZWQgLnNtYWxsLWNhcnQtaXRlbS13cmFwcGVyIC5zaW5nbGUtaXRlbSAucmVtb3ZlLWljb246aG92ZXJ7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAuc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5jb250ZW50IHAuY2FydC1uYW1lIGE6aG92ZXJ7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAuc21hbGwtY2FydC1pdGVtLXdyYXBwZXIgLnNpbmdsZS1pdGVtIC5jb250ZW50IHAuY2FydC1xdWFudGl0eXtjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5jYXJ0LWNhbGN1bGF0aW9uLXRhYmxlIHRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZHtjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9LnBhZ2Utd3JhcHBlci1yZWQgLm1haW4tbWVudSBuYXY+dWw+bGk+YXtjb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItcmVkIC5tYWluLW1lbnUgbmF2PnVsPmxpLmFjdGl2ZT5hLC5wYWdlLXdyYXBwZXItcmVkIC5tYWluLW1lbnUgbmF2PnVsPmxpOmhvdmVyPmF7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAuc3ViLW1lbnUgbGkgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5tZWdhLW1lbnUgbGkgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5uYXYtcHJpbWFyeS13cmFwcGVye2Rpc3BsYXk6ZmxleH0ubmF2LW1vYmlsZS10cmlnZ2Vye2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MWVtO3BhZGRpbmc6MCAuMWVtO21hcmdpbi1yaWdodDouMjVlbX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm5hdi1tb2JpbGUtdHJpZ2dlcntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubmF2LXNlY29uZGFyeS13cmFwcGVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7YWxpZ24taXRlbXM6c3RyZXRjaDtnYXA6OHB4fX1AbWVkaWEobWF4LXdpZHRoOiAzNDlweCl7Lm5hdi1zZWNvbmRhcnktd3JhcHBlcntnYXA6NXB4fX0ubmF2LXNlY29uZGFyeS13cmFwcGVyIC5uYXYtaWNvbntkaXNwbGF5Om5vbmU7Y29sb3I6IzMzM30ubmF2LXNlY29uZGFyeS13cmFwcGVyIC5uYXYtaWNvbjpob3Zlcntjb2xvcjojMzMzfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubmF2LXNlY29uZGFyeS13cmFwcGVyIC5uYXYtaWNvbntwYWRkaW5nOjAgNHB4O21hcmdpbjowO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Zm9udC1zaXplOjI0cHg7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfX0ubmF2LXNlY29uZGFyeS13cmFwcGVyIC5uYXYtaWNvbi0tc2VhcmNoLXRvZ2dsZWQgaTo6YmVmb3Jle2NvbnRlbnQ6XCLupZJcIiAhaW1wb3J0YW50fWJvZHkuaGFzLW92ZXJsYXl7b3ZlcmZsb3c6aGlkZGVufWJvZHkuaGFzLW92ZXJsYXk6OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmZpeGVkO3otaW5kZXg6MTA7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7YmFja2dyb3VuZC1jb2xvcjojMDAwO29wYWNpdHk6Ljc7dHJhbnNpdGlvbjpvcGFjaXR5IC4zcyBlYXNlfS5mb290ZXItdGV4dC1ibG9ja19fdGl0bGV7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbi1ib3R0b206MH0uZm9vdGVyLXRleHQtYmxvY2tfX2NvbnRlbnR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyNHB4fS5mb290ZXItd2lkZ2V0LXRpdGxle21hcmdpbi1ib3R0b206MjVweH0uZm9vdGVyLXdpZGdldC10aXRsZSBhe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE3cHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjRweH0uZm9vdGVyLXdpZGdldC10aXRsZSBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9Lm1vbnRzZXJyYXQtZm9vdGVyLXdpZGdldC10aXRsZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjttYXJnaW4tYm90dG9tOjE1cHh9LmZvb3Rlci1uYXZpZ2F0aW9uIG5hdiB1bHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG99LmZvb3Rlci1uYXZpZ2F0aW9uIG5hdiB1bCBsaXtkaXNwbGF5Omxpc3QtaXRlbX0uZm9vdGVyLW5hdmlnYXRpb24gbmF2IHVsIGxpIGF7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoyNHB4O2NvbG9yOiM2NjY7cGFkZGluZzozcHggMDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDozMDA7Zm9udC1zaXplOjE0cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5mb290ZXItbmF2aWdhdGlvbiBuYXYgdWwgbGkgYXtsaW5lLWhlaWdodDoyMHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZm9vdGVyLW5hdmlnYXRpb24gbmF2IHVsIGxpIGF7bGluZS1oZWlnaHQ6MjBweH19LmZvb3Rlci1uYXZpZ2F0aW9uIG5hdiB1bCBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6N3B4O21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjEwcHh9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5mb290ZXItc29jaWFsLWljb24tYmxvY2sgdWwgbGkgYXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojZmZmO3dpZHRoOjM0cHg7aGVpZ2h0OjM0cHg7bGluZS1oZWlnaHQ6MzRweDtib3JkZXItcmFkaXVzOjEwMCU7Zm9udC1zaXplOjA7Ym9yZGVyOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaSBhOmhvdmVye29wYWNpdHk6Ljd9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaSBhIGl7Zm9udC1zaXplOjE2cHh9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaSBhLmZhY2Vib29rLWljb257YmFja2dyb3VuZDojNDg2N2FhfS5mb290ZXItc29jaWFsLWljb24tYmxvY2sgdWwgbGkgYS50d2l0dGVyLWljb257YmFja2dyb3VuZDojMWRhMWYyfS5mb290ZXItc29jaWFsLWljb24tYmxvY2sgdWwgbGkgYS5nb29nbGVwbHVzLWljb257YmFja2dyb3VuZDojZGQ1MTQ0fS5mb290ZXItc29jaWFsLWljb24tYmxvY2sgdWwgbGkgYS5pbnN0YWdyYW0taWNvbntiYWNrZ3JvdW5kOiNiMjNhOTR9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaSBhLnlvdXR1YmUtaWNvbntiYWNrZ3JvdW5kOiNmZTAwMDB9LmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9jayB1bCBsaSBhLnBpbnRlcmVzdC1pY29ue2JhY2tncm91bmQ6I2JkMDgxYn0uY29weXJpZ2h0LXRleHQtYXJlYXtib3JkZXItdG9wOjFweCBzb2xpZCAjZWRlZGVkO3BhZGRpbmc6MjBweCAwfS5jb3B5cmlnaHQtdGV4dCBwe3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbjowO2NvbG9yOiM5OTl9LmNvcHlyaWdodC10ZXh0IHAgYXtjb2xvcjojMzMzfS5jb3B5cmlnaHQtdGV4dCBwIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5mb290ZXItbmF2aWdhdGlvbiBuYXYgdWwgbGkgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmZvb3Rlci13aWRnZXQtdGV4dHtmb250LXNpemU6MTRweH0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5mb290ZXItd2lkZ2V0LXRleHQgYXtjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmZvb3Rlci13aWRnZXQtdGV4dCBhOmhvdmVye2NvbG9yOiM1ZTc3MDJ9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuY29weXJpZ2h0LXRleHQgcCBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1ibHVlIC5mb290ZXItbmF2aWdhdGlvbiBuYXYgdWwgbGkgYTpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuY29weXJpZ2h0LXRleHQgcCBhOmhvdmVye2NvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1yZWQgLmZvb3Rlci1uYXZpZ2F0aW9uIG5hdiB1bCBsaSBhOmhvdmVye2NvbG9yOiNmNzI1MjV9LnBhZ2Utd3JhcHBlci1yZWQgLmNvcHlyaWdodC10ZXh0IHAgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5zaWRlYmFyLXdpZGdldHtiYWNrZ3JvdW5kOiNmOGY4Zjg7cGFkZGluZzoyMHB4fS5zaWRlYmFyLXdpZGdldD51bHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGNkY2RjO3BhZGRpbmctYm90dG9tOjMycHh9LnNpZGViYXItd2lkZ2V0PnVsIGxpLmhhcy1jaGlsZHJlbj51bHtwYWRkaW5nLWxlZnQ6MTVweH0uc2lkZWJhci13aWRnZXQ+dWwgbGkgYXt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2xpbmUtaGVpZ2h0OjI0cHg7cGFkZGluZzo1cHggMDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbG9yOiMzMzM7Zm9udC1zaXplOjE1cHh9LnNpZGViYXItd2lkZ2V0PnVsIGxpIGE6aG92ZXIsLnNpZGViYXItd2lkZ2V0PnVsIGxpIGEuYWN0aXZle2NvbG9yOiM4NWE5MDN9LnNpZGViYXItd2lkZ2V0LXRpdGxle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjJweDttYXJnaW46MTVweCAwIDExcHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LnNpZGViYXItcHJpY2V7cGFkZGluZy1ib3R0b206MzRweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGNkY2RjfS5zaWRlYmFyLXByaWNlICNwcmljZS1yYW5nZXt3aWR0aDoxMDAlO2hlaWdodDo1cHg7bWFyZ2luOjdweCAwO2JhY2tncm91bmQtY29sb3I6I2NjYztwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmFkaXVzOjUwcHh9LnNpZGViYXItcHJpY2UgI3ByaWNlLXJhbmdlIC51aS1zbGlkZXItcmFuZ2V7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjEwMCU7dG9wOjA7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5zaWRlYmFyLXByaWNlICNwcmljZS1yYW5nZSAudWktc2xpZGVyLWhhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjVweCBzb2xpZCAjODVhOTAzO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7Ym9yZGVyLXJhZGl1czo1MHB4O2Rpc3BsYXk6YmxvY2s7dG9wOi03cHg7dHJhbnNpdGlvbjpub25lO2JveC1zaGFkb3c6MnB4IDRweCA0cHggcmdiYSgwLDAsMCwuMTUpO2N1cnNvcjpwb2ludGVyfS5zaWRlYmFyLXByaWNlICNwcmljZS1yYW5nZSAudWktc2xpZGVyLWhhbmRsZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9LnNpZGViYXItcHJpY2UgLnByaWNlLWFtb3VudHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzMzMztsaW5lLWhlaWdodDoyNHB4O3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjpub25lO21hcmdpbi10b3A6MTJweH0uc2lkZWJhci1maWx0ZXItZ3JvdXB7cGFkZGluZy1ib3R0b206MjlweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGNkY2RjfS5zaWRlYmFyLWZpbHRlci1ncm91cCBhe2JvcmRlcjowO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MjRweDtwYWRkaW5nOjVweCAwO2NvbG9yOiMzMzM7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MjFweH0uc2lkZWJhci1maWx0ZXItZ3JvdXAgYTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICMzMzM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjA7bWFyZ2luLXRvcDotNnB4fS5zaWRlYmFyLWZpbHRlci1ncm91cCBhIHNwYW57ZmxvYXQ6cmlnaHR9LnNpZGViYXItZmlsdGVyLWdyb3VwIGE6aG92ZXIsLnNpZGViYXItZmlsdGVyLWdyb3VwIGEuYWN0aXZle2NvbG9yOiM4NWE5MDN9LnNpZGViYXItZmlsdGVyLWdyb3VwIGE6aG92ZXI6YmVmb3JlLC5zaWRlYmFyLWZpbHRlci1ncm91cCBhLmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZDojODVhOTAzO2JvcmRlci1jb2xvcjojODVhOTAzfS5zaWRlYmFyLWZpbHRlci1ncm91cC1jb2xvcntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOmF1dG8gYXV0bztwYWRkaW5nLWJvdHRvbToxMHB4fS5zaWRlYmFyLWZpbHRlci1ncm91cC1jb2xvciBhe2JvcmRlcjowO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MjRweDtwYWRkaW5nOjVweCAwO2NvbG9yOiMzMzM7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MjFweH0uc2lkZWJhci1maWx0ZXItZ3JvdXAtY29sb3IgYTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkICMzMzM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjA7bWFyZ2luLXRvcDotNnB4fS5zaWRlYmFyLWZpbHRlci1ncm91cC1jb2xvciBhIHNwYW57ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDoycHh9LnNpZGViYXItZmlsdGVyLWdyb3VwLWNvbG9yIGE6aG92ZXIsLnNpZGViYXItZmlsdGVyLWdyb3VwLWNvbG9yIGEuYWN0aXZle2NvbG9yOiM4NWE5MDN9LnNpZGViYXItZmlsdGVyLWdyb3VwLWNvbG9yIGE6aG92ZXI6YmVmb3JlLC5zaWRlYmFyLWZpbHRlci1ncm91cC1jb2xvciBhLmFjdGl2ZTpiZWZvcmV7YmFja2dyb3VuZDojODVhOTAzO2JvcmRlci1jb2xvcjojODVhOTAzfS50YWctY29udGFpbmVyIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLWJvdHRvbToxMHB4fS50YWctY29udGFpbmVyIGxpIGF7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmViO3BhZGRpbmc6NXB4IDEwcHg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6IzU1NX0udGFnLWNvbnRhaW5lciBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztib3JkZXItY29sb3I6Izg1YTkwMztjb2xvcjojZmZmfS5zaWRlYmFyLXNlYXJjaC1ib3h7Ym9yZGVyOjFweCBzb2xpZCAjZTBlMGUwO3Bvc2l0aW9uOnJlbGF0aXZlfS5zaWRlYmFyLXNlYXJjaC1ib3ggaW5wdXR7Ym9yZGVyOm5vbmU7cGFkZGluZzoxMHB4O3BhZGRpbmctbGVmdDoxMHB4O3dpZHRoOjEwMCV9LnNpZGViYXItc2VhcmNoLWJveCBidXR0b257cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MDtiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmV9LnNpZGViYXItc2VhcmNoLWJveCBidXR0b246aG92ZXJ7Y29sb3I6Izg1YTkwM30uc2luZ2xlLWJsb2Nre2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7cGFkZGluZzoxNXB4IDB9LnNpbmdsZS1ibG9jazpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDowfS5zaW5nbGUtYmxvY2s6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowO2JvcmRlci1ib3R0b206MH0uc2luZ2xlLWJsb2NrIC5pbWFnZXtmbGV4LWJhc2lzOjEwMHB4O21hcmdpbi1yaWdodDo1cHh9LnNpbmdsZS1ibG9jayAuaW1hZ2UgYXtib3JkZXI6MnB4IHNvbGlkIHRyYW5zcGFyZW50O2Rpc3BsYXk6YmxvY2t9LnNpbmdsZS1ibG9jayAuaW1hZ2UgYSBpbWd7d2lkdGg6MTAwJX0uc2luZ2xlLWJsb2NrIC5pbWFnZSBhOmhvdmVye2JvcmRlcjoycHggc29saWQgIzg1YTkwM30uc2luZ2xlLWJsb2NrIC5jb250ZW50e2ZsZXgtYmFzaXM6MTAwJX0uc2luZ2xlLWJsb2NrIC5jb250ZW50IHB7bWFyZ2luLWJvdHRvbTowO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiMzMzN9LnNpbmdsZS1ibG9jayAuY29udGVudCBwIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30uc2luZ2xlLWJsb2NrIC5jb250ZW50IHAgc3Bhbntmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOiM5OTk7Zm9udC13ZWlnaHQ6NDAwO21hcmdpbi10b3A6NXB4O2Rpc3BsYXk6YmxvY2t9LnNpbmdsZS1ibG9jay5jb21tZW50LWJsb2NrIC5pbWFnZXtmbGV4LWJhc2lzOjgwcHh9LnNpbmdsZS1ibG9jay5jb21tZW50LWJsb2NrIC5jb250ZW50IHAgc3Bhbntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyMHB4O2NvbG9yOiM2NjZ9LnNpbmdsZS1ibG9jay5jb21tZW50LWJsb2NrIC5jb250ZW50IHAgYXtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxNnB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjpncmF5fS5zaW5nbGUtYmxvY2suY29tbWVudC1ibG9jayAuY29udGVudCBwIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30udGFnLWNvbnRhaW5lcj5saXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6NXB4O21hcmdpbi1ib3R0b206MTBweH0udGFnLWNvbnRhaW5lcj5saT5he2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmViO3BhZGRpbmc6NXB4IDEwcHggIWltcG9ydGFudDtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojNTU1fS50YWctY29udGFpbmVyPmxpPmE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2JvcmRlci1jb2xvcjojODVhOTAzO2NvbG9yOiNmZmYgIWltcG9ydGFudH0uZm9sbG93LXRleHR7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjMwMH0uc29jaWFsLWxpbmstc21hbGx7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnNvY2lhbC1saW5rLXNtYWxsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDoyMHB4fS5zb2NpYWwtbGluay1zbWFsbCBsaTpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5zb2NpYWwtbGluay1zbWFsbCBsaSBhe2NvbG9yOiNmZmZ9LnNvY2lhbC1saW5rLXNtYWxsIGxpIGE6aG92ZXJ7Y29sb3I6I2ZmZGQyMH0uYmFubmVyLWJnLTF7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvYmFubmVycy9iYW5uZXItYmlnMy53ZWJwXCIpfS5uZXdzbGV0dGVyLWJnLTJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL25ld3NsZXR0ZXIvbmV3c2xldHRlcjIud2VicFwiKX0ubmV3c2xldHRlci1iZy0ze2JhY2tncm91bmQtY29sb3I6I2Y3MjUyNTtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9uZXdzbGV0dGVyL25ld3NsZXR0ZXIzLndlYnBcIil9Lm5ld3NsZXR0ZXItYmctNHtiYWNrZ3JvdW5kLWNvbG9yOiMwZWI5Y2I7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvbmV3c2xldHRlci9uZXdzbGV0dGVyNC53ZWJwXCIpfS50aGVtZS1idXR0b257Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo1MHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztwYWRkaW5nOjAgMzBweDt0cmFuc2l0aW9uOi4zcztib3JkZXI6bm9uZX0udGhlbWUtYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzVlNzcwMjtjb2xvcjojZmZmfS50aGVtZS1idXR0b24tLW91dGxpbmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiM4NWE5MDM7Ym9yZGVyOjFweCBzb2xpZCAjODVhOTAzfS50aGVtZS1idXR0b24tLW91dGxpbmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2NvbG9yOiNmZmZ9LnByb2R1Y3QtY2FydC1idXR0b257bGluZS1oZWlnaHQ6NDFweDtwYWRkaW5nOjAgNzBweDtib3JkZXItcmFkaXVzOjVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsucHJvZHVjdC1jYXJ0LWJ1dHRvbntwYWRkaW5nOjAgNDBweH19LmNvbXBhcmUtYnV0dG9uIGEsLndpc2hsaXN0LWJ1dHRvbiBhe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MzBweH0uY29tcGFyZS1idXR0b24gYSBpLC53aXNobGlzdC1idXR0b24gYSBpe21hcmdpbi1yaWdodDo1cHh9LmNvbXBhcmUtYnV0dG9uIGE6aG92ZXIsLndpc2hsaXN0LWJ1dHRvbiBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LmNvbnRhY3QtYnV0dG9ue2xpbmUtaGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1cHh9Lmxpc3QtY2FydC1idXR0b257bGluZS1oZWlnaHQ6MzhweDttYXJnaW4tdG9wOjM0cHg7YmFja2dyb3VuZDojZjBmMGYwO2NvbG9yOiMzMzM7cGFkZGluZzowIDMwcHg7Ym9yZGVyLXJhZGl1czo1cHg7d2lkdGg6MTAwJX0ubGlzdC1jYXJ0LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Y29sb3I6I2ZmZn0udGhlbWUtYnV0dG9uLS14c3tsaW5lLWhlaWdodDoyNHB4O2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmc6MCAxLjI1ZW19LnRoZW1lLWJ1dHRvbi0tc217bGluZS1oZWlnaHQ6MzZweDtmb250LXNpemU6MTNweH0udGhlbWUtYnV0dG9uLS1tZHtsaW5lLWhlaWdodDo0NXB4O2ZvbnQtc2l6ZToxNHB4fS50aGVtZS1idXR0b24tLWZvbnQtc2l6ZS1zbXtmb250LXNpemU6MTRweH0udGhlbWUtYnV0dG9uLS1ibG9ja3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS50aGVtZS1idXR0b24tLWRhcmt7YmFja2dyb3VuZC1jb2xvcjojMzMzO2NvbG9yOiNmZmZ9LnRoZW1lLWJ1dHRvbi0tZGFyazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM0ZDRkNGR9LnRoZW1lLWJ1dHRvbi0tYWNjZW50e2JhY2tncm91bmQtY29sb3I6IzlmMjA2Mztjb2xvcjojZmZmfS50aGVtZS1idXR0b24tLWFjY2VudDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM3NTE3NDl9LnRoZW1lLWJ1dHRvbi0tZGVmYXVsdHtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjI7Y29sb3I6IzMzM30udGhlbWUtYnV0dG9uLS1kZWZhdWx0OmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30udGhlbWUtYnV0dG9uLS1vdXRsaW5le2JvcmRlcjoxcHggc29saWQgIzk5OTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS50aGVtZS1idXR0b24tLW91dGxpbmUudGhlbWUtYnV0dG9uLS1kZWZhdWx0LC50aGVtZS1idXR0b24tLW91dGxpbmUudGhlbWUtYnV0dG9uLS1kYXJre2NvbG9yOiMzMzN9LnRoZW1lLWJ1dHRvbi0tb3V0bGluZS50aGVtZS1idXR0b24tLWRlZmF1bHQ6aG92ZXIsLnRoZW1lLWJ1dHRvbi0tb3V0bGluZS50aGVtZS1idXR0b24tLWRhcms6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6I2NjYztjb2xvcjojOTk5fS50aGVtZS1idXR0b24tLW91dGxpbmUudGhlbWUtYnV0dG9uLS1tZHtsaW5lLWhlaWdodDo0M3B4fS50aGVtZS1idXR0b24tLWxpbmt7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtsaW5lLWhlaWdodDoxLjVlbTtwYWRkaW5nOjA7Ym9yZGVyOm5vbmU7Y29sb3I6IzMzM30udGhlbWUtYnV0dG9uLS1saW5rOmhvdmVyLC50aGVtZS1idXR0b24tLWxpbms6YWN0aXZlLC50aGVtZS1idXR0b24tLWxpbms6Zm9jdXN7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjojNGQ0ZDRkfS50aGVtZS1idXR0b24tLWxpbmsudGhlbWUtYnV0dG9uLS1kaW1tZWR7Y29sb3I6I2IzYjNiM30udGhlbWUtYnV0dG9uLS1saW5rLnRoZW1lLWJ1dHRvbi0tZGltbWVkOmhvdmVyLC50aGVtZS1idXR0b24tLWxpbmsudGhlbWUtYnV0dG9uLS1kaW1tZWQ6YWN0aXZlLC50aGVtZS1idXR0b24tLWxpbmsudGhlbWUtYnV0dG9uLS1kaW1tZWQ6Zm9jdXN7Y29sb3I6IzRkNGQ0ZH0udGhlbWUtYnV0dG9uLS1yb3VuZGVke2JvcmRlci1yYWRpdXM6M3B4fS50aGVtZS1idXR0b24tLXJvdW5kZWQtbGd7Ym9yZGVyLXJhZGl1czo1cHh9LnRoZW1lLWJ1dHRvbi0taW5saW5lLWJsb2Nre21hcmdpbi1sZWZ0Oi4yNWVtO21hcmdpbi1yaWdodDouMjVlbX0uYnRuLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hde2Rpc3BsYXk6bm9uZX0uYnRuLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWR+bGFiZWw6OmJlZm9yZXtjb250ZW50OlwiQ2xlYXJcIn0uYnRuLWNoZWNrYm94IGxhYmVse2N1cnNvcjpwb2ludGVyfS5idG4tY2hlY2tib3ggbGFiZWw6OmJlZm9yZXtjb250ZW50OlwiU2VsZWN0IEFsbFwifS5tb2RhbC1kaWFsb2ctLWN1c3RvbSAubW9kYWwtaGVhZGVye3dpZHRoOjEwMCU7anVzdGlmeS1jb250ZW50OmNlbnRlcjtib3JkZXI6MDtwYWRkaW5nOjUwcHggMjBweCAyMHB4IDIwcHh9Lm1vZGFsLWRpYWxvZy0tY3VzdG9tIC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxle2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjEuMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzozcHg7bWFyZ2luOjA7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZn0ubW9kYWwtZGlhbG9nLS1jdXN0b20gLm1vZGFsLWhlYWRlciAudGhlbWUtYnV0dG9uLS1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO3RvcDowfS5tb2RhbC1kaWFsb2ctLWN1c3RvbSAubW9kYWwtYm9keXtwYWRkaW5nLWJvdHRvbTo0MHB4fS5tb2RhbC1kaWFsb2ctLWN1c3RvbSAubW9kYWwtY29udGVudHtib3JkZXI6MDtib3JkZXItcmFkaXVzOjB9LmNhcmQtYm94e2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNlZWU7cGFkZGluZzozMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jYXJkLWJveHtwYWRkaW5nOjIwcHggMTVweH19LmNhcmQtYm94LS1jb2xsYXBzaWJsZXtwYWRkaW5nOjB9LmNhcmQtYm94LS1jb2xsYXBzaWJsZSAuY2FyZC1ib3hfX2NvbnRlbnR7cGFkZGluZzozMHB4fS5jYXJkLWJveF9faGVhZGluZ3twYWRkaW5nOjE5LjhweCAzMHB4O2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uY2FyZC1ib3hfX2hlYWRpbmdbZGF0YS1icy10b2dnbGU9Y29sbGFwc2Vde2N1cnNvcjpwb2ludGVyfS5jYXJkLWJveF9faGVhZGluZyAuY2FyZC1ib3hfX3RpdGxle21hcmdpbi1ib3R0b206MH0uY2FyZC1ib3hfX3RpdGxle2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjEuMmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjEuNWVtfS5jYXJkLWJveF9fdGl0bGUgLmluZm97Zm9udC13ZWlnaHQ6bm9ybWFsO21hcmdpbi1sZWZ0Oi4yNWVtfS5jYXJkLWJveF9fYXNpZGV7bWFyZ2luLWxlZnQ6YXV0b30uY2FyZC1ib3hfX2FzaWRlIC50aGVtZS1idXR0b24tLXRvZ2dsZSBpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zcyBlYXNlfS5jYXJkLWJveF9faGVhZGluZ1thcmlhLWV4cGFuZGVkPWZhbHNlXSAuY2FyZC1ib3hfX2FzaWRlIC50aGVtZS1idXR0b24tLXRvZ2dsZSBpe3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9LmNhcmQtYm94X19oZWFkaW5nLS1kZWZhdWx0e2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0uY2FyZC1ib3hfX2hlYWRpbmctLXByaW1hcnl7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5jYXJkLWJveF9faGVhZGluZy0tcHJpbWFyeSAuY2FyZC1ib3hfX3RpdGxle2NvbG9yOiNmZmZ9LmNhcmQtYm94X19oZWFkaW5nLS1wcmltYXJ5IC5jYXJkLWJveF9fYXNpZGUgLnRoZW1lLWJ1dHRvbi0tdG9nZ2xle2NvbG9yOiNmZmZ9LmNhcmQtYm94X19oZWFkaW5nLS1hY2NlbnR7YmFja2dyb3VuZC1jb2xvcjojOWYyMDYzfS5jYXJkLWJveF9faGVhZGluZy0tYWNjZW50IC5jYXJkLWJveF9fdGl0bGV7Y29sb3I6I2ZmZn0uY2FyZC1ib3hfX2hlYWRpbmctLWFjY2VudCAuY2FyZC1ib3hfX2FzaWRlIC50aGVtZS1idXR0b24tLXRvZ2dsZXtjb2xvcjojZmZmfS5jYXJkLWJveC0taGlnaGxpZ2h0e2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0uY2FyZC1ib3gtLXBhZGRpbmdzLWxne3BhZGRpbmc6MzVweCA0MHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jYXJkLWJveC0tcGFkZGluZ3MtbGd7cGFkZGluZzoyNXB4IDMwcHh9fS5jYXJkLXBhbmVse21hcmdpbi1ib3R0b206MTZweH0uY2FyZC1wYW5lbF9faGVhZGluZ3tib3JkZXI6MXB4IHNvbGlkICNlZWU7cGFkZGluZzoxMHB4IDEwcHg7ZGlzcGxheTpmbGV4fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY2FyZC1wYW5lbF9faGVhZGluZ3twYWRkaW5nOjEwcHggMzBweH19LmNhcmQtcGFuZWxfX2hlYWRpbmctcHJpbWFyeXtkaXNwbGF5OmZsZXg7Z2FwOjEwcHg7YWxpZ24taXRlbXM6Y2VudGVyfS5jYXJkLXBhbmVsX19oZWFkaW5nLXByaW1hcnkgaW5wdXRbdHlwZT1yYWRpb117ZGlzcGxheTpub25lfS5jYXJkLXBhbmVsX19oZWFkaW5nLXByaW1hcnkgbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMwcHg7bGluZS1oZWlnaHQ6MjBweDtjdXJzb3I6cG9pbnRlcn0uY2FyZC1wYW5lbF9faGVhZGluZy1wcmltYXJ5IGxhYmVsOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jaztib3JkZXI6MnB4IHNvbGlkICM5OTk7Y29udGVudDpcIlwiO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlIDBzfS5jYXJkLXBhbmVsX19oZWFkaW5nLXByaW1hcnkgbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NXB4O3RvcDo1cHg7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7b3BhY2l0eTowO2JhY2tncm91bmQtY29sb3I6IzMzMzt3aWR0aDoxMHB4O3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxMHB4O3RyYW5zaXRpb246YWxsIC4zcyBlYXNlIDBzfS5jYXJkLXBhbmVsX19oZWFkaW5nLXByaW1hcnkgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZH5sYWJlbDo6YmVmb3Jle2JvcmRlcjoycHggc29saWQgIzMzM30uY2FyZC1wYW5lbF9faGVhZGluZy1wcmltYXJ5IGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWR+bGFiZWw6OmFmdGVye29wYWNpdHk6MX0uY2FyZC1wYW5lbF9fdGl0bGV7bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjEuMmVtO2ZvbnQtd2VpZ2h0OmJvbGR9LmNhcmQtcGFuZWxfX2ljb257d2lkdGg6MjRweDtoZWlnaHQ6MjRweDtmbGV4LXNocmluazowO2NvbG9yOiM4NWE5MDM7ZmlsbDpjdXJyZW50Q29sb3J9LmNhcmQtcGFuZWxfX2hlYWRpbmctc2Vjb25kYXJ5e21hcmdpbi1sZWZ0OmF1dG87ZGlzcGxheTpmbGV4O2dhcDoxMnB4fS5jYXJkLXBhbmVsX19oZWFkaW5nLXNlY29uZGFyeSAucGF5bWVudC1tZXRob2QtaWNvbnt3aWR0aDo1MHB4O2hlaWdodDozMnB4fS5jYXJkLXBhbmVsX19jb250ZW50e3BhZGRpbmc6MTBweCAxMHB4fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY2FyZC1wYW5lbF9fY29udGVudHtwYWRkaW5nOjMwcHh9fS5jYXJkLXBhbmVsX19jb250ZW50LS1oaWRkZW57ZGlzcGxheTpub25lfS5zY3JvbGwtdG9we2JhY2tncm91bmQ6Izg1YTkwMzt3aWR0aDo0MnB4O2hlaWdodDo0MnB4O2xpbmUtaGVpZ2h0OjQycHg7ZGlzcGxheTpub25lO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1mYW1pbHk6XCJJb25pY29uc1wiO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjMwcHg7Ym90dG9tOjgwcHg7ei1pbmRleDo5OTk7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOm5vbmV9LnNjcm9sbC10b3A6YWZ0ZXJ7Y29udGVudDpcIu+PmFwiO2Rpc3BsYXk6aW5saW5lO2ZvbnQtc2l6ZToxNHB4fS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnNjcm9sbC10b3B7YmFja2dyb3VuZDojODVhOTAzfS5wYWdlLXdyYXBwZXItYmx1ZSAuc2Nyb2xsLXRvcHtiYWNrZ3JvdW5kOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1yZWQgLnNjcm9sbC10b3B7YmFja2dyb3VuZDojZjcyNTI1fS5zZWFyY2gtb3ZlcmxheXtwb3NpdGlvbjpmaXhlZDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuNzUpO3otaW5kZXg6OTk5OTk5O2Rpc3BsYXk6bm9uZTt0b3A6MDtsZWZ0OjB9LnNlYXJjaC1mb3Jte3Bvc2l0aW9uOmFic29sdXRlO3RvcDo0NyU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2lkdGg6MTExMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnNlYXJjaC1mb3Jte3dpZHRoOjcwMHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNlYXJjaC1mb3Jte3dpZHRoOjY1MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2VhcmNoLWZvcm17d2lkdGg6NTAwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtZm9ybXt3aWR0aDo0MDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnNlYXJjaC1mb3Jte3dpZHRoOjMwMHB4fX0uc2VhcmNoLWZvcm0gZm9ybSBpbnB1dHtoZWlnaHQ6NzBweDtmb250LXNpemU6MjRweDtjb2xvcjojZmZmO3dpZHRoOjEwMCU7Zm9udC13ZWlnaHQ6NDAwO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Y3MjUyNTtib3JkZXItcmFkaXVzOjA7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnQ7cGFkZGluZzowIDUwcHggMCAxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnNlYXJjaC1mb3JtIGZvcm0gaW5wdXR7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuc2VhcmNoLWZvcm0gZm9ybSBpbnB1dHtmb250LXNpemU6MjBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNlYXJjaC1mb3JtIGZvcm0gaW5wdXR7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5zZWFyY2gtZm9ybSBmb3JtIGlucHV0e2ZvbnQtc2l6ZToxNXB4O2hlaWdodDo1MHB4fX0uc2VhcmNoLWZvcm0gZm9ybSA6OnBsYWNlaG9sZGVye2NvbG9yOiNmZmY7b3BhY2l0eToxfS5zZWFyY2gtZm9ybSBmb3JtIDotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2ZmZn0uc2VhcmNoLWZvcm0gZm9ybSA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZmZmfS5zZWFyY2gtZm9ybSBmb3JtIGJ1dHRvbntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2hlaWdodDo1MHB4O3dpZHRoOjUwcHg7bGluZS1oZWlnaHQ6NTBweDtmb250LXNpemU6MzRweDtjb2xvcjojZmZmO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuc2VhcmNoLWZvcm0gZm9ybSBidXR0b257Zm9udC1zaXplOjI2cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuc2VhcmNoLWZvcm0gZm9ybSBidXR0b257Zm9udC1zaXplOjI2cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zZWFyY2gtZm9ybSBmb3JtIGJ1dHRvbntmb250LXNpemU6MjZweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnNlYXJjaC1mb3JtIGZvcm0gYnV0dG9ue2ZvbnQtc2l6ZToyMHB4fX0uc2VhcmNoLWZvcm0gZm9ybSBidXR0b246aG92ZXJ7Y29sb3I6I2Y3MjUyNX0uY2xvc2Utc2VhcmNoLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjIwcHg7cmlnaHQ6MzBweDtjb2xvcjojZmZmO2ZvbnQtc2l6ZTo3MnB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5jbG9zZS1zZWFyY2gtb3ZlcmxheXtmb250LXNpemU6NTBweH19LmNsb3NlLXNlYXJjaC1vdmVybGF5OmhvdmVye2NvbG9yOiNmNzI1MjV9LnNsaWNrLXNsaWRlPmRpdj5kaXZ7dmVydGljYWwtYWxpZ246bWlkZGxlfS5odC1zbGljay1zbGlkZXJ7cG9zaXRpb246cmVsYXRpdmV9Lmh0LXNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6LTU3cHg7ei1pbmRleDoyO3dpZHRoOjMzcHg7aGVpZ2h0OjMzcHg7YmFja2dyb3VuZDojZjJmMmYyO2NvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czo1cHg7Ym9yZGVyOm5vbmU7dHJhbnNpdGlvbjouM3M7Zm9udC1zaXplOjE2cHh9Lmh0LXNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2NvbG9yOiNmZmZ9Lmh0LXNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldntyaWdodDo0MHB4fS5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1hY3RpdmUgLmhlcm8tc2xpZGVyLWNvbnRlbnR7b3ZlcmZsb3c6aGlkZGVufS5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1hY3RpdmUgLmhlcm8tc2xpZGVyLWNvbnRlbnQ+KjpudGgtY2hpbGQoMSl7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tZHVyYXRpb246MS41czthbmltYXRpb24tZGVsYXk6LjVzfS5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1hY3RpdmUgLmhlcm8tc2xpZGVyLWNvbnRlbnQ+KjpudGgtY2hpbGQoMil7YW5pbWF0aW9uLW5hbWU6cm9sbEluO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjVzO2FuaW1hdGlvbi1kZWxheToxc30uaGVyby1zbGlkZXItd3JhcHBlciAuc2xpY2stYWN0aXZlIC5oZXJvLXNsaWRlci1jb250ZW50Pio6bnRoLWNoaWxkKDMpe2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnQ7YW5pbWF0aW9uLWR1cmF0aW9uOjEuNXM7YW5pbWF0aW9uLWRlbGF5OjEuNXN9Lmhlcm8tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFjdGl2ZSAuaGVyby1zbGlkZXItY29udGVudD4qOm50aC1jaGlsZCg0KXthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1kdXJhdGlvbjoxLjVzO2FuaW1hdGlvbi1kZWxheToyLjVzfS5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3Rze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjAgMTBweDtib3JkZXItcmFkaXVzOjUwcHh9Lmhlcm8tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmhlcm8tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9ue2ZvbnQtc2l6ZTowO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtwYWRkaW5nOjA7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDttYXJnaW4tcmlnaHQ6MTBweDtiYWNrZ3JvdW5kLWNvbG9yOiNkN2Q3ZDc7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNpdGlvbjouM3N9Lmhlcm8tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30uaGVyby1zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9ue2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30uaGVyby1zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIGJ1dHRvbnttYXJnaW4tcmlnaHQ6MH0uaGVyby1zbGlkZXItaXRlbS13cmFwcGVye2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7aGVpZ2h0OjU3MHB4O2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9Lmhlcm8tc2xpZGVyLWl0ZW0td3JhcHBlci0tbWluaW1hbC1oZWlnaHR7aGVpZ2h0OjQ3MHB4fS5oZXJvLXNsaWRlci1pdGVtLXdyYXBwZXItLWZ1bGx3aWR0aHtoZWlnaHQ6NzAwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuaGVyby1zbGlkZXItaXRlbS13cmFwcGVyLS1mdWxsd2lkdGh7YmFja2dyb3VuZC1wb3NpdGlvbi14OjUwJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lmhlcm8tc2xpZGVyLWl0ZW0td3JhcHBlci0tZnVsbHdpZHRoe2JhY2tncm91bmQtcG9zaXRpb24teDoyNSV9fS5oZXJvLXNsaWRlci1pdGVtLXdyYXBwZXItLWZ1bGx3aWR0aC0tbWF4aGVpZ2h0e2hlaWdodDo4NjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweClhbmQgKG1heC13aWR0aDogMTQ5OXB4KXsuaGVyby1zbGlkZXItaXRlbS13cmFwcGVyLS1mdWxsd2lkdGgtLW1heGhlaWdodHtoZWlnaHQ6NjUwcHggIWltcG9ydGFudH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpYW5kIChtYXgtd2lkdGg6IDE0OTlweCl7Lmhlcm8tc2xpZGVyLWl0ZW0td3JhcHBlcntoZWlnaHQ6NDUwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7Lmhlcm8tc2xpZGVyLWl0ZW0td3JhcHBlcntoZWlnaHQ6NDUwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuaGVyby1zbGlkZXItaXRlbS13cmFwcGVye2hlaWdodDo0NTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6NTAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1zbGlkZXItaXRlbS13cmFwcGVye2hlaWdodDo0MDBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6MTUlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuaGVyby1zbGlkZXItaXRlbS13cmFwcGVye2hlaWdodDozNTBweDtiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6MzAlfX0uaGVyby1zbGlkZXItY29udGVudD4qe2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9Lmhlcm8tc2xpZGVyLWNvbnRlbnQgcC5zbGlkZXItdGl0bGUtLXNtYWxse2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjRweDttYXJnaW4tYm90dG9tOjVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuaGVyby1zbGlkZXItY29udGVudCBwLnNsaWRlci10aXRsZS0tc21hbGx7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTZweH19Lmhlcm8tc2xpZGVyLWNvbnRlbnQgcC5zbGlkZXItdGl0bGUtLWJpZy1ib2xke2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjYwcHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6NjBweDttYXJnaW4tYm90dG9tOjVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweClhbmQgKG1heC13aWR0aDogMTQ5OXB4KXsuaGVyby1zbGlkZXItY29udGVudCBwLnNsaWRlci10aXRsZS0tYmlnLWJvbGR7Zm9udC1zaXplOjUwcHg7bGluZS1oZWlnaHQ6NTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuaGVyby1zbGlkZXItY29udGVudCBwLnNsaWRlci10aXRsZS0tYmlnLWJvbGR7Zm9udC1zaXplOjUwcHg7bGluZS1oZWlnaHQ6NTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5oZXJvLXNsaWRlci1jb250ZW50IHAuc2xpZGVyLXRpdGxlLS1iaWctYm9sZHtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDo0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1zbGlkZXItY29udGVudCBwLnNsaWRlci10aXRsZS0tYmlnLWJvbGR7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6NDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7Lmhlcm8tc2xpZGVyLWNvbnRlbnQgcC5zbGlkZXItdGl0bGUtLWJpZy1ib2xke2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9fS5oZXJvLXNsaWRlci1jb250ZW50IHAuc2xpZGVyLXRpdGxlLS1iaWctbGlnaHR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6NjBweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo2MHB4O21hcmdpbi1ib3R0b206MzVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweClhbmQgKG1heC13aWR0aDogMTQ5OXB4KXsuaGVyby1zbGlkZXItY29udGVudCBwLnNsaWRlci10aXRsZS0tYmlnLWxpZ2h0e2ZvbnQtc2l6ZTo1MHB4O2xpbmUtaGVpZ2h0OjUwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7Lmhlcm8tc2xpZGVyLWNvbnRlbnQgcC5zbGlkZXItdGl0bGUtLWJpZy1saWdodHtmb250LXNpemU6NTBweDtsaW5lLWhlaWdodDo1MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm8tc2xpZGVyLWNvbnRlbnQgcC5zbGlkZXItdGl0bGUtLWJpZy1saWdodHtmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDo0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1zbGlkZXItY29udGVudCBwLnNsaWRlci10aXRsZS0tYmlnLWxpZ2h0e2ZvbnQtc2l6ZTo0MHB4O2xpbmUtaGVpZ2h0OjQwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5oZXJvLXNsaWRlci1jb250ZW50IHAuc2xpZGVyLXRpdGxlLS1iaWctbGlnaHR7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MzBweH19Lmhlcm8tc2xpZGVyLWNvbnRlbnQgLmhlcm8tc2xpZGVyLWJ1dHRvbntib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjAgMjVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lmhlcm8tc2xpZGVyLWNvbnRlbnQgLmhlcm8tc2xpZGVyLWJ1dHRvbntwYWRkaW5nOjAgMTVweDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDo0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGVyby1zbGlkZXItY29udGVudCAuaGVyby1zbGlkZXItYnV0dG9ue3BhZGRpbmc6MCAxNXB4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjQwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5oZXJvLXNsaWRlci1jb250ZW50IC5oZXJvLXNsaWRlci1idXR0b257cGFkZGluZzowIDE1cHg7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6NDBweH19LmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpY2stbGlzdHttYXJnaW46MCAtMTBweH0uYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGljay1zbGlkZT5kaXZ7cGFkZGluZzowIDEwcHh9LmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpZGVyLXNpbmdsZS1wb3N0e2JvcmRlcjoxcHggc29saWQgI2Y1ZjVmNX0uYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGlkZXItc2luZ2xlLXBvc3RfX2ltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlfS5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9faW1hZ2UgYTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7Y29udGVudDpcIu+AvlwiO2ZvbnQtZmFtaWx5OmZvbnRBd2Vzb21lO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO3dpZHRoOjUycHg7aGVpZ2h0OjUycHg7bGluZS1oZWlnaHQ6NTJweDtib3JkZXI6MXB4IHNvbGlkICM4NWE5MDM7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjIzcHg7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RyYW5zaXRpb246LjNzfS5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9faW1hZ2UgYSBpbWd7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOi42c30uYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGlkZXItc2luZ2xlLXBvc3RfX2ltYWdlIGE6aG92ZXIgaW1ne29wYWNpdHk6Ljd9LmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpZGVyLXNpbmdsZS1wb3N0X19pbWFnZSBhOmhvdmVyOmFmdGVye3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjF9LmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpZGVyLXNpbmdsZS1wb3N0X19jb250ZW50e3BhZGRpbmc6MTJweCAyMHB4IDE1cHggMjBweH0uYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGlkZXItc2luZ2xlLXBvc3RfX2NvbnRlbnQgLnBvc3QtdGl0bGV7bWFyZ2luLWJvdHRvbTowfS5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9fY29udGVudCAucG9zdC10aXRsZSBhe2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoyNHB4O21hcmdpbi1ib3R0b206MjBweH0uYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGlkZXItc2luZ2xlLXBvc3RfX2NvbnRlbnQgLnBvc3QtdGl0bGUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9fY29udGVudCAucG9zdC1tZXRhIC5hdXRob3ItbmFtZXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46MDtjb2xvcjojOTk5O2ZvbnQtc2l6ZToxM3B4O3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1yaWdodDoxNHB4fS5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9fY29udGVudCAucG9zdC1tZXRhIC5hdXRob3ItbmFtZSBzcGFue2NvbG9yOiMzMzN9LmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpZGVyLXNpbmdsZS1wb3N0X19jb250ZW50IC5wb3N0LW1ldGEgLmF1dGhvci1uYW1lOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDozcHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiM5OTk7Ym9yZGVyLXJhZGl1czoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6LTEwcHg7bWFyZ2luLXRvcDotMS41cHh9LmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpZGVyLXNpbmdsZS1wb3N0X19jb250ZW50IC5wb3N0LW1ldGEgLnBvc3QtZGF0ZXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojOTk5O2ZvbnQtc2l6ZToxM3B4fS5mb290ZXItYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGljay1zbGlkZT5kaXY6bGFzdC1jaGlsZHtwYWRkaW5nLXRvcDoyMHB4O21hcmdpbi10b3A6MjBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZjBmMGYwfS5zaW5nbGUtZm9vdGVyLWJsb2ctcG9zdHtkaXNwbGF5OmZsZXh9LnNpbmdsZS1mb290ZXItYmxvZy1wb3N0X19pbWFnZXtmbGV4LWJhc2lzOjExMHB4fS5zaW5nbGUtZm9vdGVyLWJsb2ctcG9zdF9faW1hZ2UgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnNpbmdsZS1mb290ZXItYmxvZy1wb3N0X19pbWFnZSBhIGltZ3t3aWR0aDoxMDAlO3RyYW5zaXRpb246LjNzfS5zaW5nbGUtZm9vdGVyLWJsb2ctcG9zdF9faW1hZ2UgYTpob3ZlciBpbWd7b3BhY2l0eTouN30uc2luZ2xlLWZvb3Rlci1ibG9nLXBvc3RfX2NvbnRlbnR7ZmxleC1iYXNpczpjYWxjKDEwMCUgLSAxMTBweCk7cGFkZGluZy1sZWZ0OjEwcHh9LnNpbmdsZS1mb290ZXItYmxvZy1wb3N0X19jb250ZW50IC5ibG9nLXBvc3QtdGl0bGUgYXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjIwcHh9LnNpbmdsZS1mb290ZXItYmxvZy1wb3N0X19jb250ZW50IC5ibG9nLXBvc3QtdGl0bGUgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5zaW5nbGUtZm9vdGVyLWJsb2ctcG9zdF9fY29udGVudCAuYmxvZy1wb3N0LW1ldGEgLmF1dGhvci1uYW1le2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO2NvbG9yOiM5OTk7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTdweDtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tcmlnaHQ6MTRweDtmb250LXdlaWdodDozMDB9LnNpbmdsZS1mb290ZXItYmxvZy1wb3N0X19jb250ZW50IC5ibG9nLXBvc3QtbWV0YSAuYXV0aG9yLW5hbWUgc3Bhbntjb2xvcjojMzMzfS5zaW5nbGUtZm9vdGVyLWJsb2ctcG9zdF9fY29udGVudCAuYmxvZy1wb3N0LW1ldGEgLmF1dGhvci1uYW1lOmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDozcHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kOiM5OTk7Ym9yZGVyLXJhZGl1czoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6LTEwcHg7bWFyZ2luLXRvcDotMS41cHh9LnNpbmdsZS1mb290ZXItYmxvZy1wb3N0X19jb250ZW50IC5ibG9nLXBvc3QtbWV0YSAucG9zdC1kYXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbG9yOiM5OTk7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MTdweH0uYnJhbmQtbG9nby1zbGlkZXItd3JhcHBlcntib3JkZXItdG9wOjFweCBzb2xpZCAjZWRlZGVkO3BhZGRpbmc6MzRweCAwfS5icmFuZC1sb2dvLXNsaWRlci13cmFwcGVyLS1kb3VibGUtYm9yZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlZGVkZWR9LnNpbmdsZS1icmFuZC1sb2dvIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5zaW5nbGUtYnJhbmQtbG9nbyBhIGltZ3ttYXJnaW46MCBhdXRvfS5zaW5nbGUtYnJhbmQtbG9nbyBhOmhvdmVyIGltZ3tvcGFjaXR5Oi43fS5pbnN0YWdyYW0taW1hZ2Utc2xpZGVyLXdyYXBwZXJ7bWFyZ2luLXRvcDotMTBweH0uaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVyIC5zbGljay1saXN0e21hcmdpbjowIC01cHh9Lmluc3RhZ3JhbS1pbWFnZS1zbGlkZXItd3JhcHBlciAuc2xpY2stc2xpZGU+ZGl2e21hcmdpbjowIDVweDttYXJnaW4tdG9wOjEwcHh9Lmluc3RhZ3JhbS1pbWFnZS1zbGlkZXItd3JhcHBlciAuc2luZ2xlLWluc3RhZ3JhbS1pbWFnZSBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZX0uaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVyIC5zaW5nbGUtaW5zdGFncmFtLWltYWdlIGEgaW1ne3dpZHRoOjEwMCV9Lmluc3RhZ3JhbS1pbWFnZS1zbGlkZXItd3JhcHBlciAuc2luZ2xlLWluc3RhZ3JhbS1pbWFnZSBhOmhvdmVyOmJlZm9yZXt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eTouN30uaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVyIC5zaW5nbGUtaW5zdGFncmFtLWltYWdlIGE6aG92ZXI6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0uaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVyIC5zaW5nbGUtaW5zdGFncmFtLWltYWdlIGE6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb250ZW50OlwiXCI7dHJhbnNpdGlvbjouM3M7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfS5pbnN0YWdyYW0taW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNpbmdsZS1pbnN0YWdyYW0taW1hZ2UgYTphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7Y29udGVudDpcIu+NkFwiO2ZvbnQtZmFtaWx5Oklvbkljb25zO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI0cHg7dHJhbnNpdGlvbjouM3M7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNsaWNrLWxpc3R7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNsaWNrLXNsaWRlPmRpdnttYXJnaW46MCAxMHB4fS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNpbmdsZS1jYXRlZ29yeS1pdGVtOmhvdmVyIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2UgYSBpbWd7b3BhY2l0eTouN30uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItb25lIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmV9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLW9uZSAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19pbWFnZSBhIGltZ3t3aWR0aDoxMDAlO3RyYW5zaXRpb246LjZzfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19pbWFnZV9fY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aWR0aDo4MCU7dGV4dC1hbGlnbjpjZW50ZXJ9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLW9uZSAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlX19jb250ZW50IC5jYXRlZ29yeS10aXRsZXttYXJnaW4tYm90dG9tOjB9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLW9uZSAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlX19jb250ZW50IC5jYXRlZ29yeS10aXRsZSBhe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE3cHg7Y29sb3I6IzM0MzQzNDtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjJweDt0cmFuc2l0aW9uOi4zc30uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItb25lIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2VfX2NvbnRlbnQgLmNhdGVnb3J5LXRpdGxlIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItb25lIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2VfX2NvbnRlbnQgLnF1YW50aXR5e2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6Izg2ODY4Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjBweH0uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItb25lIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2VfX2NvbnRlbnQtb3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpmbGV4LWVuZDt0b3A6NTAlO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO3BhZGRpbmc6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCByZ2JhKDAsIDAsIDAsIDAuOCkpfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19pbWFnZV9fY29udGVudC1vdmVybGF5IC5jYXRlZ29yeS10aXRsZXttYXJnaW4tYm90dG9tOjB9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLW9uZSAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlX19jb250ZW50LW92ZXJsYXkgLmNhdGVnb3J5LXRpdGxlIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTdweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoyMnB4O3RyYW5zaXRpb246LjNzfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci1vbmUgLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19pbWFnZV9fY29udGVudC1vdmVybGF5IC5jYXRlZ29yeS10aXRsZSBhOmhvdmVye2NvbG9yOiNhY2RiMDR9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLW9uZSAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlX19jb250ZW50LW92ZXJsYXkgLnF1YW50aXR5e2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4fS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNsaWNrLWxpc3R7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNsaWNrLXNsaWRlPmRpdnttYXJnaW46MCAxMHB4fS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVte3BhZGRpbmc6MjBweDtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7ZGlzcGxheTpmbGV4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW17ZmxleC1kaXJlY3Rpb246cm93fX0uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbTpob3ZlciAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlIGEgaW1ne29wYWNpdHk6Ljd9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdle2ZsZXgtYmFzaXM6MTUwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2V7ZmxleC1iYXNpczoxMDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdle2ZsZXgtYmFzaXM6NzBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdle2ZsZXgtYmFzaXM6NzBweDttYXJnaW4tYm90dG9tOjIwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19pbWFnZXtmbGV4LWJhc2lzOjEwMHB4O21hcmdpbi1ib3R0b206MH19LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19pbWFnZSBhIGltZ3t3aWR0aDoxMDAlO3RyYW5zaXRpb246LjNzfS5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19jb250ZW50e2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gMTUwcHgpO3BhZGRpbmctbGVmdDoyMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2NvbnRlbnR7ZmxleC1iYXNpczpjYWxjKDEwMCUgLSAxMDBweCl9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19jb250ZW50e2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gNzBweCl9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19jb250ZW50e2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gNzBweCk7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d28gLnNpbmdsZS1jYXRlZ29yeS1pdGVtX19jb250ZW50e2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gMTAwcHgpO3BhZGRpbmctbGVmdDoyMHB4fX0uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9fY29udGVudCAuY2F0ZWdvcnktaXRlbS10aXRsZXttYXJnaW4tYm90dG9tOjVweH0uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9fY29udGVudCAuY2F0ZWdvcnktaXRlbS10aXRsZSBhe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjFweH0uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9fY29udGVudCAuY2F0ZWdvcnktaXRlbS10aXRsZSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2NvbnRlbnQgLmNhdGVnb3J5LWxpc3QtaXRlbXttYXJnaW4tYm90dG9tOjEwcHh9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2NvbnRlbnQgLmNhdGVnb3J5LWxpc3QtaXRlbSBsaSBhe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjBweH0uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9fY29udGVudCAuY2F0ZWdvcnktbGlzdC1pdGVtIGxpIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9fY29udGVudCAuY2F0ZWdvcnktbGlua3tmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM4NWE5MDM7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHh9LmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2NvbnRlbnQgLmNhdGVnb3J5LWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNpbmdsZS13aWRnZXQtc2xpZGVyIC5zbGljay1saXN0e21hcmdpbi1sZWZ0Oi0xMHB4O21hcmdpbi1yaWdodDotMTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zaW5nbGUtd2lkZ2V0LXNsaWRlciAuc2xpY2stc2xpZGV7bWFyZ2luOjAgMTBweH19LnNpbmdsZS13aWRnZXQtc2xpZGVyIC5zbGljay1zbGlkZT5kaXZ7bWFyZ2luLWJvdHRvbToyMHB4fS5zaW5nbGUtd2lkZ2V0LXNsaWRlciAuc2xpY2stc2xpZGU+ZGl2Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5wcm9kdWN0LXNpbmdsZS1yb3ctc2xpZGVyLXdyYXBwZXItLWJvcmRlci1ib3R0b217Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VkZWRlZDtwYWRkaW5nLWJvdHRvbTo0MHB4fS5wcm9kdWN0LXNpbmdsZS1yb3ctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWxpc3R7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5wcm9kdWN0LXNpbmdsZS1yb3ctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXNsaWRle21hcmdpbjowIDEwcHh9LnByb2R1Y3Qtc2luZ2xlLXJvdy1zbGlkZXItd3JhcHBlciAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZle2FuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tZHVyYXRpb246LjZzfS5wcm9kdWN0LWRvdWJsZS1yb3ctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWxpc3R7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5wcm9kdWN0LWRvdWJsZS1yb3ctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXNsaWRle21hcmdpbjowIDEwcHh9LnByb2R1Y3QtZG91YmxlLXJvdy1zbGlkZXItd3JhcHBlciAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZle2FuaW1hdGlvbi1uYW1lOnpvb21JbjthbmltYXRpb24tZHVyYXRpb246LjZzfS5wcm9kdWN0LWRvdWJsZS1yb3ctc2xpZGVyLXdyYXBwZXIgLnNsaWNrLXNsaWRlPmRpdjpsYXN0LWNoaWxke21hcmdpbi10b3A6MjBweH0uYmFubmVyLWRvdWJsZS1yb3ctc2xpZGVyLWFyZWEgLmNvbC1jdXN0b20tNXtmbGV4OjAgMCA0MCU7bWF4LXdpZHRoOjQwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLWRvdWJsZS1yb3ctc2xpZGVyLWFyZWEgLmNvbC1jdXN0b20tNXtmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0uYmFubmVyLWRvdWJsZS1yb3ctc2xpZGVyLWFyZWEgLmNvbC1jdXN0b20tN3tmbGV4OjAgMCA2MCU7bWF4LXdpZHRoOjYwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYmFubmVyLWRvdWJsZS1yb3ctc2xpZGVyLWFyZWEgLmNvbC1jdXN0b20tN3tmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0ucHJvZHVjdC1zaW5nbGUtcm93LWRvdWJsZS1zbGlkZXItd3JhcHBlciAuc2xpY2stc2xpZGU+ZGl2e21hcmdpbjowIDEwcHh9LnByb2R1Y3Qtc2luZ2xlLXJvdy1kb3VibGUtc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWxpc3R7bWFyZ2luLWxlZnQ6LTEwcHg7bWFyZ2luLXJpZ2h0Oi0xMHB4fS5kb3VibGUtc2xpZGVyLXNpbmdsZS1pdGVte2JvcmRlcjoxcHggc29saWQgI2YwZjBmMDtwYWRkaW5nOjIwcHg7ZGlzcGxheTpmbGV4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5kb3VibGUtc2xpZGVyLXNpbmdsZS1pdGVte2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uZG91YmxlLXNsaWRlci1zaW5nbGUtaXRlbSAuZG91YmxlLXNsaWRlci1zaW5nbGUtaXRlbV9faW5uZXItc2xpZGVye3dpZHRoOjEwMCV9LmRvdWJsZS1zbGlkZXItc2luZ2xlLWl0ZW0gLmRvdWJsZS1zbGlkZXItc2luZ2xlLWl0ZW1fX2NvbnRlbnR7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6MH19LmRvdWJsZS1zbGlkZXItc2luZ2xlLWl0ZW1fX2lubmVyLXNsaWRlcntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyNzBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5kb3VibGUtc2xpZGVyLXNpbmdsZS1pdGVtX19pbm5lci1zbGlkZXJ7d2lkdGg6MjAwcHh9fS5kb3VibGUtc2xpZGVyLXNpbmdsZS1pdGVtX19jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctbGVmdDoyMHB4O3dpZHRoOmNhbGMoMTAwJSAtIDI5MHB4KX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5kb3VibGUtc2xpZGVyLXNpbmdsZS1pdGVtX19jb250ZW50e3dpZHRoOmNhbGMoMTAwJSAtIDIyMHB4KX19LmRvdWJsZS1zbGlkZXItc2luZ2xlLWl0ZW06aG92ZXIgLmhvdmVyLWljb25ze3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7cmlnaHQ6MTVweH0uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXJ7cGFkZGluZzowIDIwcHg7bWFyZ2luLXRvcDoxMHB4fS5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlcjpob3ZlciAuc2xpY2stYXJyb3d7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWN1cnJlbnQ+ZGl2e2JvcmRlcjoxcHggc29saWQgIzg1YTkwM30uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93e2JhY2tncm91bmQ6bm9uZTt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93OmhvdmVye2JhY2tncm91bmQ6bm9uZSAhaW1wb3J0YW50O2NvbG9yOiM4NWE5MDN9LnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0e3JpZ2h0Oi0yNXB4O2xlZnQ6YXV0b30uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7bGVmdDotMjVweDtyaWdodDphdXRvfS5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlciAuc2xpY2stbGlzdHttYXJnaW4tbGVmdDotNXB4O21hcmdpbi1yaWdodDotNXB4fS5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlciAuc2xpY2stc2xpZGU+ZGl2e21hcmdpbjowIDVweH0uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXF1aWNrdmlld3twYWRkaW5nOjAgMzBweDttYXJnaW4tdG9wOjIwcHh9LnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyLS1xdWlja3ZpZXcgLnNsaWNrLWFycm93e3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7Zm9udC1zaXplOjMwcHh9LnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyLS1xdWlja3ZpZXcgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7bGVmdDotNDBweH0uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXF1aWNrdmlldyAuc2xpY2stYXJyb3cuc2xpY2stbmV4dHtyaWdodDotNDBweH0uc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXF1aWNrdmlldyAuc2xpY2stc2xpZGU+ZGl2e21hcmdpbjowIDEwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyLS1zaWRlLXN0eWxlIC5zbWFsbC1pbWFnZS1zbGlkZXJ7cGFkZGluZzowIDMwcHh9fS5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlci0tc2lkZS1zdHlsZSAuc2xpY2stc2xpZGU+ZGl2e21hcmdpbjo1cHggMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXNpZGUtc3R5bGUgLnNsaWNrLXNsaWRlPmRpdnttYXJnaW46MCA1cHh9fS5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlci0tc2lkZS1zdHlsZSAuc2xpY2stYXJyb3d7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSl9LnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyLS1zaWRlLXN0eWxlIC5zbGljay1hcnJvdy5zbGljay1wcmV2e3RvcDotMzBweDtsZWZ0OjUwJTtyaWdodDphdXRvO2JvdHRvbTphdXRvfS5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlci0tc2lkZS1zdHlsZSAuc2xpY2stYXJyb3cuc2xpY2stbmV4dHtib3R0b206LTMwcHg7dG9wOmF1dG87bGVmdDo1MCU7cmlnaHQ6YXV0b30uYmlnLWltYWdlLXNsaWRlci13cmFwcGVye2N1cnNvcjpwb2ludGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5iaWctaW1hZ2Utc2xpZGVyLXdyYXBwZXItLWNoYW5nZS1jdXJzb3J7Y3Vyc29yOmNyb3NzaGFpciAhaW1wb3J0YW50fS5iaWctaW1hZ2Utc2xpZGVyLXdyYXBwZXItLWdhbGxlcnktbW9kZXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmJpZy1pbWFnZS1zbGlkZXItd3JhcHBlci0tZ2FsbGVyeS1tb2RlIC5iaWctaW1hZ2Utc2xpZGVyLXNpbmdsZS1pdGVte2ZsZXgtYmFzaXM6NTAlO2JvcmRlcjoxcHggc29saWQgI2RkZH0uYmlnLWltYWdlLXNsaWRlci13cmFwcGVyLS1zdGlja3ktbW9kZXtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXB9LmJpZy1pbWFnZS1zbGlkZXItd3JhcHBlci0tc3RpY2t5LW1vZGUgLmJpZy1pbWFnZS1zbGlkZXItc2luZ2xlLWl0ZW17ZmxleC1iYXNpczoxMDAlO2JvcmRlcjoxcHggc29saWQgI2RkZH0uYmlnLWltYWdlLXNsaWRlci13cmFwcGVyLS1zbGlkZXItbW9kZSAuYmlnLWltYWdlLWJveC1zbGlkZXJ7cGFkZGluZy1sZWZ0OjUwcHg7cGFkZGluZy1yaWdodDo1MHB4fS5iaWctaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXNsaWRlci1tb2RlIC5zbGljay1hcnJvd3t0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5iaWctaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXNsaWRlci1tb2RlIC5zbGljay1hcnJvdy5zbGljay1uZXh0e3JpZ2h0OjA7bGVmdDphdXRvfS5iaWctaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXNsaWRlci1tb2RlIC5zbGljay1hcnJvdy5zbGljay1wcmV2e2xlZnQ6MDtyaWdodDphdXRvfS5iaWctaW1hZ2Utc2xpZGVyLXdyYXBwZXItLXNsaWRlci1tb2RlIC5zbGljay1saXN0e21hcmdpbi1sZWZ0Oi0xMHB4O21hcmdpbi1yaWdodDotMTBweH0uYmlnLWltYWdlLXNsaWRlci13cmFwcGVyLS1zbGlkZXItbW9kZSAuc2xpY2stc2xpZGU+ZGl2e21hcmdpbjowIDEwcHh9LnNtYWxsLWltYWdlLXNsaWRlci1zaW5nbGUtaXRlbXtjdXJzb3I6cG9pbnRlcn0uc21hbGwtaW1hZ2Utc2xpZGVyLXNpbmdsZS1pdGVtIGltZ3t3aWR0aDoxMDAlfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlcm8tc2xpZGVyLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaGVyby1zbGlkZXItYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMzM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b257YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhlcm8tc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5odC1zbGljay1zbGlkZXIgLnNsaWNrLWFycm93OmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5odC1zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7cmlnaHQ6NDBweH0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5odC1zbGljay1zbGlkZXItLWhhcy12aWV3LWJ1dHRvbiAuc2xpY2stYXJyb3d7cmlnaHQ6MTE3cHh9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaHQtc2xpY2stc2xpZGVyLS1oYXMtdmlldy1idXR0b24gLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7cmlnaHQ6MTU3cHh9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuYmxvZy1wb3N0LXNsaWRlci13cmFwcGVyIC5zbGlkZXItc2luZ2xlLXBvc3RfX2ltYWdlIGE6YWZ0ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2JvcmRlcjoxcHggc29saWQgIzg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9fY29udGVudCAucG9zdC10aXRsZSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVyIC5zaW5nbGUtaW5zdGFncmFtLWltYWdlIGE6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlciAuc2xpY2stY3VycmVudD5kaXZ7Ym9yZGVyOjFweCBzb2xpZCAjODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdzpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItYmx1ZSAuaGVyby1zbGlkZXItYnV0dG9ue2JhY2tncm91bmQtY29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLmhlcm8tc2xpZGVyLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1ibHVlIC5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b257YmFja2dyb3VuZC1jb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuaGVyby1zbGlkZXItd3JhcHBlciAuc2xpY2stZG90cyBsaSBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuaHQtc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5odC1zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7cmlnaHQ6NDBweH0ucGFnZS13cmFwcGVyLWJsdWUgLmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlciAuc2xpZGVyLXNpbmdsZS1wb3N0X19pbWFnZSBhOmFmdGVye2JhY2tncm91bmQtY29sb3I6IzBlYjljYjtib3JkZXI6MXB4IHNvbGlkICMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5ibG9nLXBvc3Qtc2xpZGVyLXdyYXBwZXIgLnNsaWRlci1zaW5nbGUtcG9zdF9fY29udGVudCAucG9zdC10aXRsZSBhOmhvdmVye2NvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5pbnN0YWdyYW0taW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNpbmdsZS1pbnN0YWdyYW0taW1hZ2UgYTpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAuc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXIgLnNsaWNrLWN1cnJlbnQ+ZGl2e2JvcmRlcjoxcHggc29saWQgIzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdzpob3Zlcntjb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItcmVkIC5oZXJvLXNsaWRlci1idXR0b257YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItcmVkIC5oZXJvLXNsaWRlci1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b257YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItcmVkIC5oZXJvLXNsaWRlci13cmFwcGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1yZWQgLmh0LXNsaWNrLXNsaWRlciAuc2xpY2stYXJyb3c6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5odC1zbGljay1zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXZ7cmlnaHQ6NDBweH0ucGFnZS13cmFwcGVyLXJlZCAuY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9fY29udGVudCAuY2F0ZWdvcnktaXRlbS10aXRsZSBhOmhvdmVye2NvbG9yOiNmNzI1MjV9LnBhZ2Utd3JhcHBlci1yZWQgLmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3byAuY2F0ZWdvcnktbGlzdC1pdGVtIGxpIGE6aG92ZXJ7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAuY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItdHdvIC5jYXRlZ29yeS1saW5re2NvbG9yOiNmNzI1MjV9LnBhZ2Utd3JhcHBlci1yZWQgLnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyIC5zbGljay1jdXJyZW50PmRpdntib3JkZXI6MXB4IHNvbGlkICNmNzI1MjV9LnBhZ2Utd3JhcHBlci1yZWQgLnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVyIC5zbGljay1hcnJvdzpob3Zlcntjb2xvcjojZjcyNTI1fS5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZXtwb3NpdGlvbjpyZWxhdGl2ZX0uc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2UgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlIGEgaW1ne3RyYW5zaXRpb246LjZzO3dpZHRoOjEwMCV9LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlIGE6aG92ZXIgaW1ne29wYWNpdHk6Ljd9LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSk7cGFkZGluZy1sZWZ0OjQwcHh9LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50IHB7bWFyZ2luLWJvdHRvbTowfS5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZV9fY29udGVudCBwLnNwbGl0LWJhbm5lci10aXRsZS0tbGlnaHR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbi1ib3R0b206NXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLWxpZ2h0e2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjE2cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZV9fY29udGVudCBwLnNwbGl0LWJhbm5lci10aXRsZS0tbGlnaHR7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MTZweH19LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50IHAuc3BsaXQtYmFubmVyLXRpdGxlLS1ib2xke2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI4cHg7Y29sb3I6IzMzMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MjhweDttYXJnaW4tYm90dG9tOjE1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZV9fY29udGVudCBwLnNwbGl0LWJhbm5lci10aXRsZS0tYm9sZHtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoyMnB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLWJvbGR7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MjJweH19LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50IHAuc3BsaXQtYmFubmVyLXRpdGxlLS1ib2xkLS1zbWFsbHtmb250LXNpemU6MjJweDtsaW5lLWhlaWdodDoyMnB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLWJvbGQtLXNtYWxse2ZvbnQtc2l6ZToxOXB4O2xpbmUtaGVpZ2h0OjE5cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZV9fY29udGVudCBwLnNwbGl0LWJhbm5lci10aXRsZS0tYm9sZC0tc21hbGx7Zm9udC1zaXplOjE5cHg7bGluZS1oZWlnaHQ6MTlweH19LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50IHAuc3BsaXQtYmFubmVyLXRpdGxlLS1wcmljZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjE4cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZV9fY29udGVudCBwLnNwbGl0LWJhbm5lci10aXRsZS0tcHJpY2V7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MTVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50IHAuc3BsaXQtYmFubmVyLXRpdGxlLS1wcmljZXtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxNXB4fX0uc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLXByaWNlIC5hbW91bnR7bWFyZ2luLXRvcDo1cHg7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiM4NWE5MDM7Zm9udC13ZWlnaHQ6NjAwO2xpbmUtaGVpZ2h0OjI0cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zaW5nbGUtc3BsaXQtYmFubmVyX19pbWFnZV9fY29udGVudCBwLnNwbGl0LWJhbm5lci10aXRsZS0tcHJpY2UgLmFtb3VudHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxOHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLXByaWNlIC5hbW91bnR7Zm9udC1zaXplOjE4cHg7bGluZS1oZWlnaHQ6MThweH19LmZ1bGwtYmFubmVyX19jb250ZW50IGg1e2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Y29sb3I6Izg1YTkwMztmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MjBweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxNXB4fS5mdWxsLWJhbm5lcl9fY29udGVudCBoNHtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozNXB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjM1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuZnVsbC1iYW5uZXJfX2NvbnRlbnQgaDR7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MzBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5mdWxsLWJhbm5lcl9fY29udGVudCBoNHtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDozMHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZnVsbC1iYW5uZXJfX2NvbnRlbnQgaDR7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6MzBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyX19jb250ZW50IGg0e2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjIycHh9fS5mdWxsLWJhbm5lcl9fY29udGVudCBoM3tmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTo2MHB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjYwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuZnVsbC1iYW5uZXJfX2NvbnRlbnQgaDN7Zm9udC1zaXplOjUwcHg7bGluZS1oZWlnaHQ6NTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5mdWxsLWJhbm5lcl9fY29udGVudCBoM3tmb250LXNpemU6NDVweDtsaW5lLWhlaWdodDo0NXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZnVsbC1iYW5uZXJfX2NvbnRlbnQgaDN7Zm9udC1zaXplOjQ1cHg7bGluZS1oZWlnaHQ6NDVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyX19jb250ZW50IGgze2ZvbnQtc2l6ZTozNXB4O2xpbmUtaGVpZ2h0OjM1cHh9fS5mdWxsLWJhbm5lcl9fY29udGVudCBwe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjQwcHh9LmZ1bGwtYmFubmVyX19jb250ZW50IC5iYW5uZXItYnV0dG9ue2JvcmRlci1yYWRpdXM6NXB4O3BhZGRpbmc6MCAyMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5mdWxsLWJhbm5lcl9fY29udGVudCAuYmFubmVyLWJ1dHRvbntmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDo0MHB4O3BhZGRpbmc6MCAxNXB4fX0uZnVsbC1iYW5uZXJfX2ltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5mdWxsLWJhbm5lcl9faW1hZ2UgYSBpbWd7dHJhbnNpdGlvbjouNnM7d2lkdGg6MTAwJX0uZnVsbC1iYW5uZXJfX2ltYWdlIGE6aG92ZXIgaW1ne29wYWNpdHk6Ljd9LmZ1bGwtYmFubmVyLXR3b19fY29udGVudHtiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7cGFkZGluZzowIDQ1cHg7cGFkZGluZy1yaWdodDo2NXB4O2hlaWdodDoxMDAlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmZ1bGwtYmFubmVyLXR3b19fY29udGVudHtwYWRkaW5nLXRvcDo0MHB4O3BhZGRpbmctYm90dG9tOjQwcHg7cGFkZGluZy1yaWdodDo0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZnVsbC1iYW5uZXItdHdvX19jb250ZW50e3BhZGRpbmctdG9wOjQwcHg7cGFkZGluZy1ib3R0b206NDBweDtwYWRkaW5nLXJpZ2h0OjQwcHh9fS5mdWxsLWJhbm5lci10d29fX2NvbnRlbnRfX3dyYXBwZXIgaDN7Zm9udC1zaXplOjUycHg7bGluZS1oZWlnaHQ6NTJweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjUwMDtsZXR0ZXItc3BhY2luZzotMXB4O21hcmdpbi1ib3R0b206NXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LmZ1bGwtYmFubmVyLXR3b19fY29udGVudF9fd3JhcHBlciBoM3tmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDo0MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuZnVsbC1iYW5uZXItdHdvX19jb250ZW50X193cmFwcGVyIGgze2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjMwcHh9fS5mdWxsLWJhbm5lci10d29fX2NvbnRlbnRfX3dyYXBwZXIgaDR7Zm9udC1zaXplOjUycHg7bGluZS1oZWlnaHQ6NTJweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzotMXB4O21hcmdpbi1ib3R0b206MjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5mdWxsLWJhbm5lci10d29fX2NvbnRlbnRfX3dyYXBwZXIgaDR7Zm9udC1zaXplOjQwcHg7bGluZS1oZWlnaHQ6NDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyLXR3b19fY29udGVudF9fd3JhcHBlciBoNHtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDozMHB4fX0uZnVsbC1iYW5uZXItdHdvX19jb250ZW50X193cmFwcGVyIHB7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjRweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjQwMDttYXJnaW4tYm90dG9tOjMwcHh9LmZ1bGwtYmFubmVyLXR3b19fY29udGVudF9fd3JhcHBlciAuYmFubmVyLXR3by1idXR0b257YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czo1cHh9LmZ1bGwtYmFubmVyLXR3b19fY29udGVudF9fd3JhcHBlciAuYmFubmVyLXR3by1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZkZDIwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5mdWxsLWJhbm5lci10d29fX2NvbnRlbnRfX3dyYXBwZXIgLmJhbm5lci10d28tYnV0dG9ue2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjQwcHg7cGFkZGluZzowIDE1cHh9fS5mdWxsLWJhbm5lci10d29fX2ltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5mdWxsLWJhbm5lci10d29fX2ltYWdlIGEgaW1ne3dpZHRoOjEwMCU7dHJhbnNpdGlvbjouNnN9LmZ1bGwtYmFubmVyLXR3b19faW1hZ2UgYTpob3ZlciBpbWd7b3BhY2l0eTouN30uZnVsbC1iYW5uZXItYmctd3JhcHBlcntiYWNrZ3JvdW5kLXNpemU6Y292ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHJpZ2h0O3BhZGRpbmc6ODBweCAwO3BhZGRpbmctbGVmdDo3MHB4O3BhZGRpbmctdG9wOjcwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcntiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6MjAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjE1JX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjE1JTtwYWRkaW5nLWxlZnQ6NTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJ7YmFja2dyb3VuZC1wb3NpdGlvbi14OjMwJTtwYWRkaW5nLWxlZnQ6MzBweH19LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnR7bWF4LXdpZHRoOjQwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5mdWxsLWJhbm5lci1iZy13cmFwcGVyX19jb250ZW50e21heC13aWR0aDo1MCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudHttYXgtd2lkdGg6NjAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudHttYXgtd2lkdGg6ODAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudHttYXgtd2lkdGg6MTAwJX19LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgaDN7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6NzBweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDo3MHB4O2xldHRlci1zcGFjaW5nOi0xcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudCBoM3tmb250LXNpemU6NjBweDtsaW5lLWhlaWdodDo2MHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgaDN7Zm9udC1zaXplOjU1cHg7bGluZS1oZWlnaHQ6NTVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgaDN7Zm9udC1zaXplOjU1cHg7bGluZS1oZWlnaHQ6NTVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgaDN7Zm9udC1zaXplOjQ1cHg7bGluZS1oZWlnaHQ6NDVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgaDN7Zm9udC1zaXplOjM1cHg7bGluZS1oZWlnaHQ6MzVweH19LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgaDR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6NDBweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDo0MHB4O21hcmdpbi1ib3R0b206MzBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudCBoNHtmb250LXNpemU6MzBweDtsaW5lLWhlaWdodDozMHB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsuZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudCBoNHtmb250LXNpemU6MjVweDtsaW5lLWhlaWdodDoyNXB4fX0uZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudCBwe2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjIwcHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjRweDttYXJnaW4tYm90dG9tOjM1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgcHtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMnB4fX0uZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudCAuYmFubmVyLWJnLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweH0uZnVsbC1iYW5uZXItYmctd3JhcHBlcl9fY29udGVudCAuYmFubmVyLWJnLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmNzI1MjV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmZ1bGwtYmFubmVyLWJnLXdyYXBwZXJfX2NvbnRlbnQgLmJhbm5lci1iZy1idXR0b257Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6NDBweDtwYWRkaW5nOjAgMTVweH19LnNsaWRlci1iYW5uZXIgYXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnNsaWRlci1iYW5uZXIgYSBpbWd7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOi42c30uc2xpZGVyLWJhbm5lciBhOmhvdmVyIGltZ3tvcGFjaXR5Oi43fS5wYWdlLXNpZGViYXItYmFubmVyIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5wYWdlLXNpZGViYXItYmFubmVyIGEgaW1ne3RyYW5zaXRpb246LjNzfS5wYWdlLXNpZGViYXItYmFubmVyIGE6aG92ZXIgaW1ne29wYWNpdHk6Ljd9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLXByaWNlIC5hbW91bnR7Y29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLXJlZCAuc2luZ2xlLXNwbGl0LWJhbm5lcl9faW1hZ2VfX2NvbnRlbnQgcC5zcGxpdC1iYW5uZXItdGl0bGUtLXByaWNlIC5hbW91bnR7Y29sb3I6IzMzM30ucGFnZS13cmFwcGVyLWJsdWUgLnNpbmdsZS1zcGxpdC1iYW5uZXJfX2ltYWdlX19jb250ZW50IHAuc3BsaXQtYmFubmVyLXRpdGxlLS1wcmljZSAuYW1vdW50e2NvbG9yOiMwZWI5Y2J9Lmljb24tZmVhdHVyZS13cmFwcGVye2JvcmRlci10b3A6MXB4IHNvbGlkICNlZGVkZWQ7cGFkZGluZzozMHB4IDB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5pY29uLWZlYXR1cmUtd3JhcHBlcnttYXJnaW4tdG9wOi0xNXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaWNvbi1mZWF0dXJlLXdyYXBwZXJ7bWFyZ2luLXRvcDotMTVweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7Lmljb24tZmVhdHVyZS13cmFwcGVyIC5jb2wtNntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfX0uc2luZ2xlLWljb24tZmVhdHVyZXtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjEwcHggMDtwYWRkaW5nLWxlZnQ6NzVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNpbmdsZS1pY29uLWZlYXR1cmV7bWFyZ2luLXRvcDoxNXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc2luZ2xlLWljb24tZmVhdHVyZXttYXJnaW4tdG9wOjE1cHh9fS5zaW5nbGUtaWNvbi1mZWF0dXJlLS1wcm9kdWN0LWRldGFpbHN7cGFkZGluZy1sZWZ0OjUwcHh9LnNpbmdsZS1pY29uLWZlYXR1cmVfX2ljb257cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTtsZWZ0OjB9LnNpbmdsZS1pY29uLWZlYXR1cmVfX2NvbnRlbnQgcHttYXJnaW4tYm90dG9tOjB9LnNpbmdsZS1pY29uLWZlYXR1cmVfX2NvbnRlbnQgcC5mZWF0dXJlLXRpdGxle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE1cHg7Y29sb3I6Izg1YTkwMztmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MS4yZW07Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZjttYXJnaW4tYm90dG9tOi4yZW19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5zaW5nbGUtaWNvbi1mZWF0dXJlX19jb250ZW50IHAuZmVhdHVyZS10aXRsZXtmb250LXNpemU6MTdweH19LnNpbmdsZS1pY29uLWZlYXR1cmVfX2NvbnRlbnQgcC5mZWF0dXJlLXRleHR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuc2luZ2xlLWljb24tZmVhdHVyZV9fY29udGVudCBwLmZlYXR1cmUtdGV4dHtmb250LXNpemU6MTVweH19LnNpbmdsZS1pY29uLWZlYXR1cmVfX2NvbnRlbnQgcC5mZWF0dXJlLXRleHQgYXtjb2xvcjojODVhOTAzfS5zaW5nbGUtaWNvbi1mZWF0dXJlX19jb250ZW50IHAuZmVhdHVyZS10ZXh0IGE6aG92ZXJ7Y29sb3I6IzVlNzcwMn0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5zaW5nbGUtaWNvbi1mZWF0dXJlX19jb250ZW50IHAuZmVhdHVyZS10aXRsZXtjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItYmx1ZSAuc2luZ2xlLWljb24tZmVhdHVyZV9fY29udGVudCBwe21hcmdpbi1ib3R0b206MH0ucGFnZS13cmFwcGVyLWJsdWUgLnNpbmdsZS1pY29uLWZlYXR1cmVfX2NvbnRlbnQgcC5mZWF0dXJlLXRpdGxle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzBlYjljYjtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MThweH0uc2VjdGlvbi10aXRsZSBoMntwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO21hcmdpbjowO3BhZGRpbmctYm90dG9tOjEwcHg7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoyN3B4O2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWZ9LnNlY3Rpb24tdGl0bGUgaDI6YWZ0ZXJ7Y29udGVudDpcIlwiO2JhY2tncm91bmQ6Izg1YTkwMzt3aWR0aDo2NnB4O2hlaWdodDoycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2JvdHRvbTowfS5zZWN0aW9uLXRpdGxlLS1tZWRpdW0gaDJ7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjBweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjYwMDtsaW5lLWhlaWdodDoyNnB4fS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnNlY3Rpb24tdGl0bGUgaDI6YWZ0ZXJ7YmFja2dyb3VuZDojODVhOTAzfS5wYWdlLXdyYXBwZXItcmVkIC5zZWN0aW9uLXRpdGxlIGgyOmFmdGVye2JhY2tncm91bmQ6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLWJsdWUgLnNlY3Rpb24tdGl0bGUgaDI6YWZ0ZXJ7YmFja2dyb3VuZDojMGViOWNifS5zZWN0aW9uLXRpdGxlLS1oYXMtYnV0dG9ue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt3aWR0aDoxMDAlfS5zZWN0aW9uLXRpdGxlLS1oYXMtYnV0dG9uIGgye2ZsZXgtYmFzaXM6NTAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zZWN0aW9uLXRpdGxlLS1oYXMtYnV0dG9uIGgye2ZsZXgtYmFzaXM6NzAlfX0uc2VjdGlvbi10aXRsZS0taGFzLWJ1dHRvbiAudGhlbWUtYnV0dG9uLS1zbXthbGlnbi1zZWxmOmZsZXgtc3RhcnQ7bWFyZ2luLWxlZnQ6YXV0bztsaW5lLWhlaWdodDozM3B4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zZWN0aW9uLXRpdGxlLS1oYXMtYnV0dG9uIC50aGVtZS1idXR0b24tLXNte3BhZGRpbmctbGVmdDoyNHB4O3BhZGRpbmctcmlnaHQ6MjRweH19Lm5ld3NsZXR0ZXItYmctMXtiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9Lm5ld3NsZXR0ZXItd3JhcHBlcntiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOjE1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5uZXdzbGV0dGVyLXdyYXBwZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOnN0YXJ0fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubmV3c2xldHRlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpzdGFydH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7Lm5ld3NsZXR0ZXItd3JhcHBlcntwYWRkaW5nOjQwcHggMjBweH19Lm5ld3NsZXR0ZXItd3JhcHBlcl9fdGV4dHtmbGV4LWJhc2lzOjUwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lm5ld3NsZXR0ZXItd3JhcHBlcl9fdGV4dHt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm5ld3NsZXR0ZXItd3JhcHBlcl9fdGV4dHt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MjBweH19Lm5ld3NsZXR0ZXItd3JhcHBlcl9fdGV4dCBoNXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjMycHg7bWFyZ2luLWJvdHRvbTo4cHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5uZXdzbGV0dGVyLXdyYXBwZXJfX3RleHQgaDV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5uZXdzbGV0dGVyLXdyYXBwZXJfX3RleHQgaDV7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MjZweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7Lm5ld3NsZXR0ZXItd3JhcHBlcl9fdGV4dCBoNXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4fX0ubmV3c2xldHRlci13cmFwcGVyX190ZXh0IHB7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMnB4O21hcmdpbi1ib3R0b206MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubmV3c2xldHRlci13cmFwcGVyX190ZXh0IHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweH19Lm5ld3NsZXR0ZXItd3JhcHBlcl9fZm9ybXtwb3NpdGlvbjpyZWxhdGl2ZTtmbGV4LWJhc2lzOjUwJX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7Lm5ld3NsZXR0ZXItd3JhcHBlcl9fZm9ybXt3aWR0aDo4MCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5uZXdzbGV0dGVyLXdyYXBwZXJfX2Zvcm17d2lkdGg6ODAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsubmV3c2xldHRlci13cmFwcGVyX19mb3Jte3dpZHRoOjkwJX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7Lm5ld3NsZXR0ZXItd3JhcHBlcl9fZm9ybXt3aWR0aDoxMDAlfX0ubmV3c2xldHRlci13cmFwcGVyX19mb3JtIGZvcm17cG9zaXRpb246cmVsYXRpdmV9Lm5ld3NsZXR0ZXItd3JhcHBlcl9fZm9ybSBmb3JtIGlucHV0W3R5cGU9ZW1haWxde2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nOjEwcHggMTVweDtwYWRkaW5nLXJpZ2h0OjEyNXB4O2xpbmUtaGVpZ2h0OjMwcHg7aGVpZ2h0OjQ4cHg7Y29sb3I6I2E5YTlhOTtmb250LXNpemU6MTRweDt3aWR0aDoxMDAlO2JvcmRlcjowO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjVweDt0ZXh0LWFsaWduOmxlZnQ7Ym94LXNoYWRvdzpub25lfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5uZXdzbGV0dGVyLXdyYXBwZXJfX2Zvcm0gZm9ybSBpbnB1dFt0eXBlPWVtYWlsXXtmb250LXNpemU6MTJweDtwYWRkaW5nLXJpZ2h0OjEwMHB4fX0ubmV3c2xldHRlci13cmFwcGVyX19mb3JtIGZvcm0gOjpwbGFjZWhvbGRlcntjb2xvcjojYTlhOWE5O29wYWNpdHk6MX0ubmV3c2xldHRlci13cmFwcGVyX19mb3JtIGZvcm0gOi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYTlhOWE5fS5uZXdzbGV0dGVyLXdyYXBwZXJfX2Zvcm0gZm9ybSA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYTlhOWE5fS5uZXdzbGV0dGVyLXdyYXBwZXJfX2Zvcm0gZm9ybSBidXR0b257bGluZS1oZWlnaHQ6NDhweDtib3JkZXI6bm9uZTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NXB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjVweDtwYWRkaW5nOjAgMThweDtmb250LXNpemU6MTZweDttYXgtd2lkdGg6MTIwcHg7Y29sb3I6IzMzMztiYWNrZ3JvdW5kOiNmZmRkMjA7Zm9udC13ZWlnaHQ6NzAwO3Bvc2l0aW9uOmFic29sdXRlO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7cmlnaHQ6LTFweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO3RyYW5zaXRpb246LjNzfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5uZXdzbGV0dGVyLXdyYXBwZXJfX2Zvcm0gZm9ybSBidXR0b257bWF4LXdpZHRoOjgwcHg7Zm9udC1zaXplOjEycHg7cGFkZGluZzowIDEwcHh9fS5uZXdzbGV0dGVyLXdyYXBwZXJfX2Zvcm0gZm9ybSBidXR0b246aG92ZXJ7Y29sb3I6Izg1YTkwM30ubmV3c2xldHRlci13cmFwcGVyX19mb3JtIC5tYWlsY2hpbXAtYWxlcnRze2NvbG9yOiNmZmZ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpLG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7Lm5ld3NsZXR0ZXItcG9wdXAtYXJlYXtkaXNwbGF5Om5vbmV9fS5uZXdzbGV0dGVyLXBvcHVwLWFyZWE6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmZpeGVkO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzMzMztvcGFjaXR5Oi44O3otaW5kZXg6OTk7dmlzaWJpbGl0eTp2aXNpYmxlfS5uZXdzbGV0dGVyLXBvcHVwLWNvbnRlbnR7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjUwcHggMjBweDt6LWluZGV4Ojk5OTt3aWR0aDo1MCV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpYW5kIChtYXgtd2lkdGg6IDE0OTlweCl7Lm5ld3NsZXR0ZXItcG9wdXAtY29udGVudHt3aWR0aDo3MCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7Lm5ld3NsZXR0ZXItcG9wdXAtY29udGVudHt3aWR0aDo4MCV9fS5uZXdzbGV0dGVyLXBvcHVwLWNvbnRlbnQgLmNsb3NlLW5ld3NsZXR0ZXItcG9wdXB7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7cmlnaHQ6MDtwYWRkaW5nOjVweCAxNXB4O2JhY2tncm91bmQtY29sb3I6IzMzMztjb2xvcjojZmZmfS5uZXdzbGV0dGVyLXBvcHVwLWNvbnRlbnQgLmNsb3NlLW5ld3NsZXR0ZXItcG9wdXA6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5uZXdzbGV0dGVyLXBvcHVwLWNvbnRlbnQgaDJ7Zm9udC1zaXplOjI0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOjNweDttYXJnaW46MCAwIDE1cHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZn0ubmV3c2xldHRlci1wb3B1cC1jb250ZW50IHB7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTVweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMXB4fS5uZXdzbGV0dGVyLXBvcHVwLWNvbnRlbnQgLnN1YnNjcmlwdGlvbi1mb3JtIGZvcm0gaW5wdXR7YmFja2dyb3VuZDojZWJlYmViIG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJTtib3JkZXI6bWVkaXVtIG5vbmU7aGVpZ2h0OjQwcHg7d2lkdGg6NjUlO21hcmdpbjoyMHB4IGF1dG87cGFkZGluZzowIDE1cHg7Zm9udC1zaXplOjE1cHg7ZGlzcGxheTpibG9ja30ubmV3c2xldHRlci1wb3B1cC1jb250ZW50IC5zdWJzY3JpcHRpb24tZm9ybSBmb3JtIGJ1dHRvbntib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmMGYwZjA7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjIwcHh9Lm5ld3NsZXR0ZXItcG9wdXAtY29udGVudCAuc3Vic2NyaXB0aW9uLWZvcm0gZm9ybSBidXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2NvbG9yOiNmZmZ9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAubmV3c2xldHRlci13cmFwcGVyX19mb3JtIGZvcm0gYnV0dG9uOmhvdmVye2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1yZWQgLm5ld3NsZXR0ZXItd3JhcHBlcl9fZm9ybSBmb3JtIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNmNzI1MjU7Y29sb3I6I2ZmZn0ucGFnZS13cmFwcGVyLXJlZCAubmV3c2xldHRlci13cmFwcGVyX19mb3JtIGZvcm0gYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzMzM30ucGFnZS13cmFwcGVyLWJsdWUgLm5ld3NsZXR0ZXItd3JhcHBlcl9fZm9ybSBmb3JtIGJ1dHRvbjpob3Zlcntjb2xvcjojMGViOWNifS5ub3RpZmljYXRpb24tYmFye3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDt0b3A6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDUxLDUxLDUxLC44NSk7Y29sb3I6I2ZmZjtwYWRkaW5nOi42NWVtIDA7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS41ZW19Lm5vdGlmaWNhdGlvbi1iYXIgLnRoZW1lLWJ1dHRvbnttYXJnaW46MCAuMzVlbX0ubm90aWZpY2F0aW9uLWJhciBhOm5vdChbY2xhc3NdKXtmb250LXdlaWdodDpib2xkfS5ub3RpZmljYXRpb24tYmFyIGE6bm90KFtjbGFzc10pOmhvdmVye2NvbG9yOiNhY2RiMDR9Lm5vdGlmaWNhdGlvbi1iYXItLWZpeGVke3Bvc2l0aW9uOmZpeGVkfS5wcm9kdWN0LXRpdGxle21hcmdpbi1ib3R0b206NXB4fS5wcm9kdWN0LXRpdGxlIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTVweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtZmFtaWx5OlwiTW9udHNlcnJhdFwiLHNhbnMtc2VyaWY7dHJhbnNpdGlvbjouM3N9LnByb2R1Y3QtdGl0bGUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5yYXRpbmd7bWFyZ2luLWJvdHRvbToxMHB4fS5yYXRpbmcgaXtmb250LXNpemU6MTdweDtjb2xvcjojZTBlMGUwfS5yYXRpbmcgaS5hY3RpdmV7Y29sb3I6I2ZmZGQyMH0ucHJvZHVjdC1wcmljZXttYXJnaW4tYm90dG9tOjB9LnByb2R1Y3QtcHJpY2UgLmRpc2NvdW50ZWQtcHJpY2V7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtjb2xvcjojODVhOTAzO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyMnB4fS5wcm9kdWN0LXByaWNlIC5tYWluLXByaWNle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7Y29sb3I6Izg1YTkwMztmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MjJweH0ucHJvZHVjdC1wcmljZSAubWFpbi1wcmljZS5kaXNjb3VudGVke2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Y29sb3I6Izg2ODY4Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MThweDt0ZXh0LWRlY29yYXRpb246bGluZS10aHJvdWdofS5wcm9kdWN0LXByaWNlLS1tZWRpdW0gLmRpc2NvdW50ZWQtcHJpY2V7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtjb2xvcjojODVhOTAzO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNXB4fS5wcm9kdWN0LXByaWNlLS1tZWRpdW0gLm1haW4tcHJpY2V7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtjb2xvcjojODVhOTAzO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNXB4fS5wcm9kdWN0LXByaWNlLS1tZWRpdW0gLm1haW4tcHJpY2UuZGlzY291bnRlZHtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiM4Njg2ODY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIxcHh9LnByb2R1Y3QtcHJpY2UtLWJpZyAuZGlzY291bnRlZC1wcmljZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZTozMnB4O2NvbG9yOiNjYzBjMmM7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjQ1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnByb2R1Y3QtcHJpY2UtLWJpZyAuZGlzY291bnRlZC1wcmljZXtmb250LXNpemU6MjZweDtsaW5lLWhlaWdodDozOHB4fX0ucHJvZHVjdC1wcmljZS0tYmlnIC5tYWluLXByaWNle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjMycHg7Y29sb3I6Izg1YTkwMztmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6NDVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsucHJvZHVjdC1wcmljZS0tYmlnIC5tYWluLXByaWNle2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjM4cHh9fS5wcm9kdWN0LXByaWNlLS1iaWcgLm1haW4tcHJpY2UuZGlzY291bnRlZHtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNXB4O2NvbG9yOiM4Njg2ODY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjMwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnByb2R1Y3QtcHJpY2UtLWJpZyAubWFpbi1wcmljZS5kaXNjb3VudGVke2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjMwcHh9fS5wcm9kdWN0LXNob3J0LWRlc2N7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4fS5kaXNjb3VudC1sYWJlbHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDtsZWZ0OjIwcHg7cmlnaHQ6YXV0bztiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpsZWZ0IGNlbnRlcjtjb2xvcjojZmZmO3dpZHRoOjYwcHg7aGVpZ2h0OjI1cHg7cGFkZGluZy1sZWZ0OjEwcHg7bGluZS1oZWlnaHQ6MjFweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo2MDB9LmRpc2NvdW50LWxhYmVsLS1ncmVlbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY29ucy9ncmVlbi1kaXNjb3VudC1sYWJlbC53ZWJwXCIpfS5kaXNjb3VudC1sYWJlbC0tcmVke2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljb25zL3JlZC1kaXNjb3VudC1sYWJlbC53ZWJwXCIpfS5kaXNjb3VudC1sYWJlbC0tYmx1ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY29ucy9ibHVlLWRpc2NvdW50LWxhYmVsLndlYnBcIil9LmRpc2NvdW50LWxhYmVsLS1zdGF0aWN7cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zcGVjaWFsLWRlYWx7ZGlzcGxheTpmbGV4O3Bvc2l0aW9uOmFic29sdXRlO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3JpZ2h0OjE2cHg7dG9wOjE2cHg7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtsaW5lLWhlaWdodDozNnB4O2ZvbnQtc2l6ZToxOHB4O2JhY2tncm91bmQtY29sb3I6I2Y0MjkzMDtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6NTAlfS5zcGVjaWFsLWRlYWwtdGV4dHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2JvdHRvbTo0NSU7bGVmdDowO3JpZ2h0OjA7cGFkZGluZzoxN3B4IDY1cHggMTdweCAyMHB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4zKSAyNSUsIHJnYmEoMCwgMCwgMCwgMC44KSk7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwuODUpO2ZvbnQtc2l6ZToxNHB4fS5zcGVjaWFsLWRlYWwtdGV4dC0tZnVsbHdpZHRoe3BhZGRpbmctcmlnaHQ6MjBweH0uc3BlY2lhbC1kZWFsLXRleHQgc3Ryb25ne2NvbG9yOiNmZmY7ZGlzcGxheTppbmxpbmV9LmF2YWlsYWJpbGl0eS1ub3RpZmljYXRpb257cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXNpemU6MTNweDtwYWRkaW5nLWJvdHRvbTouNGVtO2NvbG9yOiM2NjY7bWFyZ2luLXRvcDotMC43NWVtfS5hdmFpbGFiaWxpdHktbm90aWZpY2F0aW9uIGl7Y29sb3I6Izg1YTkwMztkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6LjNlbTtmb250LXNpemU6MTZweH0uYXZhaWxhYmlsaXR5LW5vdGlmaWNhdGlvbjpob3Zlcntjb2xvcjojODVhOTAzfS5zcGVjaWFsLWluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoyMHB4O3RvcDoyMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjUwJTt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDo3MHB4O2hlaWdodDo3MHB4O292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MTVweDtib3gtc2hhZG93OjAgMCAxMnB4IHJnYmEoMCwwLDAsLjIpO3otaW5kZXg6MX0uc3BlY2lhbC1pbmZvX19wcmltYXJ5e2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuMWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uc3BlY2lhbC1pbmZvX19zZWNvbmRhcnl7Zm9udC1zaXplOjlweDtsaW5lLWhlaWdodDoxLjJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmhvdmVyLWljb25ze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToxNXB4O3JpZ2h0OjA7cGFkZGluZzo1cHg7YmFja2dyb3VuZDojZmZmO2JvcmRlci1yYWRpdXM6MjVweDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7dHJhbnNpdGlvbjouNnN9LmhvdmVyLWljb25zIHVsIGxpIGF7d2lkdGg6MzZweDtoZWlnaHQ6MzZweDtsaW5lLWhlaWdodDozNnB4O3BhZGRpbmc6MDtmb250LXNpemU6MTZweDtjb2xvcjojMzMzO2JhY2tncm91bmQ6I2ZmZjtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czoxMDAlO3RyYW5zaXRpb246LjZzfS5ob3Zlci1pY29ucyB1bCBsaSBhOmhvdmVyLC5ob3Zlci1pY29ucyB1bCBsaSBhLmFjdGl2ZXtiYWNrZ3JvdW5kOiM4NWE5MDM7Y29sb3I6I2ZmZn0uY2FydC1pY29ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTozNXB4O3JpZ2h0OjE1cHh9LmNhcnQtaWNvbi0tZG91YmxlLXNsaWRlcntyaWdodDotMjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2FydC1pY29uLS1kb3VibGUtc2xpZGVye3JpZ2h0Oi0yNXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuY2FydC1pY29uLS1kb3VibGUtc2xpZGVye3JpZ2h0OjB9fS5jYXJ0LWljb24gYXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6MTAwJTt3aWR0aDozNnB4O2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjM2cHg7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmc6MDtiYWNrZ3JvdW5kOiNmMmYyZjI7Y29sb3I6IzMzMzt0cmFuc2l0aW9uOi42c30uY2FydC1pY29uIGE6aG92ZXIsLmNhcnQtaWNvbiBhLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Y29sb3I6I2ZmZn0uc2luZ2xlLXdpZGdldC1wcm9kdWN0e2Rpc3BsYXk6ZmxleH0uc2luZ2xlLXdpZGdldC1wcm9kdWN0X19pbWFnZXtmbGV4LWJhc2lzOjEwMHB4fS5zaW5nbGUtd2lkZ2V0LXByb2R1Y3RfX2ltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5zaW5nbGUtd2lkZ2V0LXByb2R1Y3RfX2ltYWdlIGEgaW1ne3dpZHRoOjEwMCV9LnNpbmdsZS13aWRnZXQtcHJvZHVjdF9fY29udGVudHtmbGV4LWJhc2lzOmNhbGMoMTAwJSAtIDEwMHB4KTtwYWRkaW5nLWxlZnQ6MjBweH0uc2luZ2xlLXNsaWRlci1wcm9kdWN0e3RyYW5zaXRpb246LjZzfS5zaW5nbGUtc2xpZGVyLXByb2R1Y3RfX3NwZWNpYWwtZGVhbHtmb250LXdlaWdodDpib2xkO2NvbG9yOiM5ZjIwNjN9LnNpbmdsZS1zbGlkZXItcHJvZHVjdF9faW1hZ2V7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1zbGlkZXItcHJvZHVjdF9faW1hZ2U+YXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LnNpbmdsZS1zbGlkZXItcHJvZHVjdF9faW1hZ2U+YSBpbWd7d2lkdGg6MTAwJTt0cmFuc2l0aW9uOi42c30uc2luZ2xlLXNsaWRlci1wcm9kdWN0X19pbWFnZT5hIGltZzpudGgtY2hpbGQoMSl7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX0uc2luZ2xlLXNsaWRlci1wcm9kdWN0X19pbWFnZT5hIGltZzpudGgtY2hpbGQoMil7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0uc2luZ2xlLXNsaWRlci1wcm9kdWN0X19jb250ZW50e2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1hbGlnbjpsZWZ0O292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE3cHggMjBweCAxNnB4IDIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZjBmMGYwO2JvcmRlci10b3A6MH0uc2luZ2xlLXNsaWRlci1wcm9kdWN0OmhvdmVyIC5zaW5nbGUtc2xpZGVyLXByb2R1Y3RfX2ltYWdlPmEgaW1nOm50aC1jaGlsZCgyKXt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxfS5zaW5nbGUtc2xpZGVyLXByb2R1Y3Q6aG92ZXIgLmhvdmVyLWljb25ze3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7cmlnaHQ6MTVweH0ucHJvZHVjdC1kZXRhaWwtY29udGVudHtib3JkZXI6MXB4IHNvbGlkICNlYmViZWI7cGFkZGluZzoyMHB4fS50YWdzIC50YWctdGl0bGV7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4fS50YWdzIC50YWctbGlzdHtkaXNwbGF5OmlubGluZS1ibG9ja30udGFncyAudGFnLWxpc3QgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnRhZ3MgLnRhZy1saXN0IGxpIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojMzQzNDM0O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMHB4fS50YWdzIC50YWctbGlzdCBsaSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9LnByb2R1Y3QtZGV0YWlscy10aXRsZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToyNHB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjMwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsucHJvZHVjdC1kZXRhaWxzLXRpdGxle2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjI2cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucHJvZHVjdC1kZXRhaWxzLXRpdGxle2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjI2cHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5wcm9kdWN0LWRldGFpbHMtdGl0bGV7Zm9udC1zaXplOjIycHg7bGluZS1oZWlnaHQ6MjZweH19LnByb2R1Y3QtaW5mby1ibG9jayAuc2luZ2xlLWluZm8gLnRpdGxle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjRweH0ucHJvZHVjdC1pbmZvLWJsb2NrIC5zaW5nbGUtaW5mbyAudmFsdWV7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDtjb2xvcjojODVhOTAzO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyNHB4fS5wcm9kdWN0LWluZm8tYmxvY2sgLnNpbmdsZS1pbmZvIC52YWx1ZSBhe2ZvbnQtd2VpZ2h0OjcwMH0ucHJvZHVjdC1pbmZvLWJsb2NrIC5zaW5nbGUtaW5mbyAudmFsdWUgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiM4NWE5MDN9LnByb2R1Y3Qtc2hvcnQtZGVzY3tmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHg7cGFkZGluZzoyM3B4IDA7Ym9yZGVyLXRvcDoxcHggc29saWQgI2YwZjBmMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjBmMGYwfS5xdWFudGl0eSAucXVhbnRpdHktdGl0bGV7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojMjIyO2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDo0OHB4fS5wcm8tcXR5e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDtoZWlnaHQ6NDBweH0ucHJvLXF0eSBpbnB1dHtwYWRkaW5nLXJpZ2h0OjI1cHg7d2lkdGg6MTAwJTtib3JkZXI6bm9uZTtoZWlnaHQ6MTAwJTtwYWRkaW5nLWxlZnQ6MjBweH0ucHJvLXF0eSBhe3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7cG9zaXRpb246YWJzb2x1dGU7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjIwcHg7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjE4cHh9LnByby1xdHkgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wcm8tcXR5IGEuaW5je3RvcDowO3JpZ2h0OjA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0ucHJvLXF0eSBhLmRlY3tib3R0b206MDtyaWdodDowO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZGRkO3BhZGRpbmctdG9wOjJweH0uc2l6ZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjI0cHh9LnNpemUgc3Bhbi50aXRsZXtmb250LXdlaWdodDo1MDB9LnNpemUgLm5pY2Utc2VsZWN0e3dpZHRoOjIwMHB4O2JvcmRlcjoxcHggc29saWQgI2RkZDttYXJnaW4tdG9wOjVweDtmbG9hdDpub25lfS5jb2xvcntmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMyMjI7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjI0cHh9LmNvbG9yIHNwYW4udGl0bGV7Zm9udC13ZWlnaHQ6NTAwfS5jb2xvciBzcGFuLmNvbG9yLWJsb2Nre3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLXJpZ2h0OjVweDttYXJnaW4tdG9wOjEwcHh9LmNvbG9yIHNwYW4uYWN0aXZle2JvcmRlcjoycHggc29saWQgIzg1YTkwMzt3aWR0aDozMnB4O2hlaWdodDozMnB4fS5ncm91cC1wcm9kdWN0LWZvcm0gLnRhYmxlLWNvbnRlbnQgdGFibGV7YmFja2dyb3VuZDojZmZmIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7Ym9yZGVyLWNvbG9yOiNlNWU1ZTU7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MXB4IDAgMCAxcHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJX0uZ3JvdXAtcHJvZHVjdC1mb3JtIC50YWJsZS1jb250ZW50IHRhYmxlIHRke3BhZGRpbmc6MTJweCAxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTU7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZTVlNWU1O3dpZHRoOjMzLjMzJX0uZ3JvdXAtcHJvZHVjdC1mb3JtIC50YWJsZS1jb250ZW50IHRhYmxlIHRkLnByb2R1Y3QtbmFtZXtmb250LXdlaWdodDo1MDB9Lmdyb3VwLXByb2R1Y3QtZm9ybSAudGFibGUtY29udGVudCB0YWJsZSB0ZC5wcm9kdWN0LW5hbWUgYXtmb250LXNpemU6MTRweH0uZ3JvdXAtcHJvZHVjdC1mb3JtIC50YWJsZS1jb250ZW50IHRhYmxlIHRkLnByb2R1Y3QtbmFtZSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9Lmdyb3VwLXByb2R1Y3QtZm9ybSAudGFibGUtY29udGVudCB0YWJsZSB0ZCBwIHNwYW57ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjEwcHh9LnByb2R1Y3QtZGV0YWlscy1mZWF0dXJlLXdyYXBwZXJ7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VkZWRlZDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWRlZGVkO3BhZGRpbmc6MjBweCAwfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5wcm9kdWN0LWRldGFpbHMtZmVhdHVyZS13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbiAhaW1wb3J0YW50fX0uc29jaWFsLXNoYXJlLWJ1dHRvbnMgaDN7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDozMHB4fS5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bHttYXJnaW4tYm90dG9tOjE1cHh9LnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDo1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpe21hcmdpbi1ib3R0b206NXB4fX0uc29jaWFsLXNoYXJlLWJ1dHRvbnMgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO2JvcmRlcjoxcHggc29saWQgI2RkZDtoZWlnaHQ6NDBweDt3aWR0aDo0MHB4O2xpbmUtaGVpZ2h0OjQwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bCBsaSBhe21hcmdpbi1ib3R0b206NXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuc29jaWFsLXNoYXJlLWJ1dHRvbnMgdWwgbGkgYXttYXJnaW4tYm90dG9tOjVweH19LnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpIGEgaS5mYS10d2l0dGVye2NvbG9yOiMxZGExZjJ9LnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpIGEgaS5mYS1mYWNlYm9va3tjb2xvcjojNDg2N2FhfS5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bCBsaSBhIGkuZmEtZ29vZ2xlLXBsdXN7Y29sb3I6I2RkNTE0NH0uc29jaWFsLXNoYXJlLWJ1dHRvbnMgdWwgbGkgYSBpLmZhLXBpbnRlcmVzdHtjb2xvcjojYmQwODFifS5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bCBsaTpob3ZlciBhe2NvbG9yOiNmZmZ9LnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpOmhvdmVyIGEgaS5mYXtjb2xvcjojZmZmfS5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bCBsaTpob3ZlciBhLnR3aXR0ZXJ7YmFja2dyb3VuZC1jb2xvcjojMWRhMWYyfS5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bCBsaTpob3ZlciBhLmZhY2Vib29re2JhY2tncm91bmQtY29sb3I6IzQ4NjdhYX0uc29jaWFsLXNoYXJlLWJ1dHRvbnMgdWwgbGk6aG92ZXIgYS5nb29nbGUtcGx1c3tiYWNrZ3JvdW5kLWNvbG9yOiNkZDUxNDR9LnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpOmhvdmVyIGEucGludGVyZXN0e2JhY2tncm91bmQtY29sb3I6I2JkMDgxYn0ucmV2aWV3LWxpbmtzIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDtjb2xvcjojOWU5ZTllO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxM3B4fS5yZXZpZXctbGlua3MgYTpob3Zlcntjb2xvcjojMzMzfS5yZXZpZXctbGlua3MgLnNlcGFyYXRvcnttYXJnaW46MCAxMHB4O2ZvbnQtd2VpZ2h0OjMwMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KXsucHJvZHVjdC1kZXNjcmlwdGlvbi1yZXZpZXctY29udGFpbmVyIG5hdiAubmF2LXRhYnN7ZmxleC1kaXJlY3Rpb246cm93O2NvbHVtbi1nYXA6MTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweClhbmQgKG1heC13aWR0aDogNDc5cHgpey5wcm9kdWN0LWRlc2NyaXB0aW9uLXJldmlldy1jb250YWluZXIgbmF2IC5uYXYtdGFicyAubmF2LWxpbmt7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZWJlYmViICFpbXBvcnRhbnQ7ZmxleC1iYXNpczpjYWxjKDUwJSAtIDVweCk7dGV4dC1hbGlnbjpsZWZ0fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ3OXB4KWFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnByb2R1Y3QtZGVzY3JpcHRpb24tcmV2aWV3LWNvbnRhaW5lciBuYXYgLm5hdi10YWJzIC5uYXYtbGluazpsYXN0LWNoaWxke2JvcmRlci1yaWdodDpub25lICFpbXBvcnRhbnR9fS5wcm9kdWN0LWRlc2NyaXB0aW9uLXJldmlldy1jb250YWluZXIgbmF2IC5uYXYtdGFicyBhLm5hdi1saW5re2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNhOWE5YTk7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtib3JkZXItcmFkaXVzOjA7Ym9yZGVyOm5vbmUgIWltcG9ydGFudDttYXJnaW46MDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXdlaWdodDo2MDA7bGluZS1oZWlnaHQ6MzBweDtwYWRkaW5nOjEzcHggMDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O21hcmdpbi1yaWdodDo1MHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5wcm9kdWN0LWRlc2NyaXB0aW9uLXJldmlldy1jb250YWluZXIgbmF2IC5uYXYtdGFicyBhLm5hdi1saW5re21hcmdpbi1yaWdodDowO3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxLjJlbX19LnByb2R1Y3QtZGVzY3JpcHRpb24tcmV2aWV3LWNvbnRhaW5lciBuYXYgLm5hdi10YWJzIGEubmF2LWxpbmsuYWN0aXZle2NvbG9yOiMzMzM7Ym9yZGVyLWJvdHRvbToycHggc29saWQgIzg1YTkwMyAhaW1wb3J0YW50fS5wcm9kdWN0LWRlc2NyaXB0aW9uLXJldmlldy1jb250YWluZXIgbmF2IC5uYXYtdGFicyBhOmhvdmVye2NvbG9yOiMzMzN9LnByb2R1Y3QtZGVzY3JpcHRpb24tcmV2aWV3LWNvbnRhaW5lciBuYXYgLm5hdi10YWJzIGE6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0ucHJvZHVjdC1kZXNjcmlwdGlvbi1yZXZpZXctY29udGFpbmVyIC50YWItY29udGVudCAudGFiLXBhbmUuYWN0aXZle3BhZGRpbmc6MjBweCAzMHB4fS5wcm9kdWN0LWRlc2NyaXB0aW9uLXJldmlldy1jb250YWluZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSAucHJvZHVjdC1kZXNjcmlwdGlvbiB1bCwucHJvZHVjdC1kZXNjcmlwdGlvbi1yZXZpZXctY29udGFpbmVyIC50YWItY29udGVudCAudGFiLXBhbmUgLnByb2R1Y3QtZGVzY3JpcHRpb24gcHtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjI0cHh9LnByb2R1Y3QtcmF0dGluZy13cmFwe292ZXJmbG93OmhpZGRlbn0ucHJvLWF2Zy1yYXR0aW5ne21hcmdpbi1ib3R0b206MjBweDtmbG9hdDpsZWZ0O3dpZHRoOjEwMCV9LnByby1hdmctcmF0dGluZyBoNHtmb250LXNpemU6MThweDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjhweDttYXJnaW46MCAwIDdweH0ucHJvLWF2Zy1yYXR0aW5nIGg0IHNwYW57Y29sb3I6IzMzMztmb250LXNpemU6MTJweDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTBweH0ucHJvLWF2Zy1yYXR0aW5nPnNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxMHB4fS5yYXR0aW5nLWxpc3R7bWFyZ2luLWJvdHRvbTozMHB4O2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJX0ucmF0dGluZy1saXN0IC5zaW4tbGlzdHttYXJnaW4tcmlnaHQ6MzBweH0ucmF0dGluZy1saXN0IC5zaW4tbGlzdDpsYXN0LWNoaWxke21hcmdpbi1yaWdodDowfS5yYXR0aW5nLWxpc3QgLnNpbi1saXN0IGl7Y29sb3I6IzMzMztmb250LXNpemU6MTJweH0ucmF0dGluZy1saXN0IC5zaW4tbGlzdCBzcGFue2NvbG9yOiM2NjZ9LnJhdHRpbmdzLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbTo0MHB4O2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJX0uc2luLXJhdHRpbmdze21hcmdpbi1ib3R0b206NDBweH0uc2luLXJhdHRpbmdzOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowfS5zaW4tcmF0dGluZ3MgLnJhdHRpbmctYXV0aG9ye2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEwcHh9LnNpbi1yYXR0aW5ncyAucmF0dGluZy1hdXRob3IgaDN7ZmxvYXQ6bGVmdDtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MThweDttYXJnaW4tcmlnaHQ6MTVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuc2luLXJhdHRpbmdzIC5yYXR0aW5nLWF1dGhvciAucmF0dGluZy1zdGFye2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJTttYXJnaW4tdG9wOjVweH19LnNpbi1yYXR0aW5ncyAucmF0dGluZy1hdXRob3IgLnJhdHRpbmctc3RhciBpLC5zaW4tcmF0dGluZ3MgLnJhdHRpbmctYXV0aG9yIC5yYXR0aW5nLXN0YXIgc3Bhbntjb2xvcjojMzMzO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE4cHg7ZmxvYXQ6bGVmdH0uc2luLXJhdHRpbmdzIC5yYXR0aW5nLWF1dGhvciAucmF0dGluZy1zdGFyIHNwYW57bWFyZ2luLWxlZnQ6NXB4fS5zaW4tcmF0dGluZ3MgcHtjb2xvcjojNjY2O2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjI0cHh9LnJhdHRpbmctZm9ybS13cmFwcGVye2Zsb2F0OmxlZnQ7d2lkdGg6MTAwJX0ucmF0dGluZy1mb3JtLXdyYXBwZXIgaDN7Zm9udC1zaXplOjE2cHg7bWFyZ2luOjAgMCAzMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MTZweH0ucmF0dGluZy1mb3JtIGg1e2Zsb2F0OmxlZnQ7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MThweDttYXJnaW4tcmlnaHQ6MTBweH0ucmF0dGluZy1mb3JtIC5yYXR0aW5nLXN0YXIgaXtmb250LXNpemU6MTRweDtmbG9hdDpsZWZ0O2xpbmUtaGVpZ2h0OjE4cHg7ZGlzcGxheTpibG9jazttYXJnaW4tcmlnaHQ6M3B4fS5yYXR0aW5nLWZvcm0gLnJhdHRpbmctc3RhciBpOmxhc3QtY2hpbGR7bWFyZ2luOjB9LnJhdHRpbmctZm9ybSBsYWJlbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjY7bWFyZ2luLWJvdHRvbTozcHh9LnJhdHRpbmctZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjI0cHg7cGFkZGluZzo4cHggMTVweDtjb2xvcjojNjY2fS5yYXR0aW5nLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRde3dpZHRoOmF1dG87cGFkZGluZzo4cHggMzBweDtib3JkZXItcmFkaXVzOjNweDtib3JkZXItY29sb3I6IzMzMztiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojZmZmfS5yYXR0aW5nLWZvcm0gaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVye2JvcmRlci1jb2xvcjojODVhOTAzO2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb2xvcjojZmZmfS5yYXR0aW5nLWZvcm0gdGV4dGFyZWF7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgI2RkZDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoyNHB4O3BhZGRpbmc6OHB4IDE1cHg7Y29sb3I6IzY2NjtoZWlnaHQ6ODBweDtyZXNpemU6bm9uZX0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXd7d2lkdGg6MTAwJTtkaXNwbGF5OmZsZXg7cGFkZGluZzoxOXB4O2JvcmRlcjoxcHggc29saWQgI2YwZjBmMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXd7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2ltYWdle2ZsZXgtYmFzaXM6MjUwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsuc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2ltYWdle2ZsZXgtYmFzaXM6MjAwcHh9fS5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudHtmbGV4LWJhc2lzOmNhbGMoMTAwJSAtIDI1MHB4KTtib3JkZXI6bm9uZTtkaXNwbGF5OmZsZXg7cGFkZGluZzowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50e2ZsZXgtYmFzaXM6Y2FsYygxMDAlIC0gMjAwcHgpfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19kZXRhaWxze3BhZGRpbmc6MCAyMHB4O2ZsZXgtYmFzaXM6NjUlO2JvcmRlci1yaWdodDoxcHggc29saWQgI2YwZjBmMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19kZXRhaWxze2JvcmRlci1yaWdodDowO2ZsZXgtYmFzaXM6MTAwJTtwYWRkaW5nLXJpZ2h0OjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fZGV0YWlsc3tib3JkZXItcmlnaHQ6MDtmbGV4LWJhc2lzOjEwMCU7cGFkZGluZy1yaWdodDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2NvbnRlbnRfX2RldGFpbHN7cGFkZGluZy1sZWZ0OjB9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpYW5kIChtYXgtd2lkdGg6IDExOTlweCl7LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19kZXRhaWxze2ZsZXgtYmFzaXM6NTUlfX0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2NvbnRlbnRfX2RldGFpbHMgLnByb2R1Y3QtdGl0bGV7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MTVweH0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2NvbnRlbnRfX2RldGFpbHMgLnByb2R1Y3QtdGl0bGUgYXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC1mYW1pbHk6XCJNb250c2VycmF0XCIsc2Fucy1zZXJpZn0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2NvbnRlbnRfX2RldGFpbHMgLnByb2R1Y3QtdGl0bGUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fZGV0YWlscyAuc2hvcnQtZGVzY3tmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHh9LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19hY3Rpb25ze3BhZGRpbmc6MTVweCAwIDAgMjBweDtmbGV4LWJhc2lzOjM1JX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KWFuZCAobWF4LXdpZHRoOiAxMTk5cHgpey5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fYWN0aW9uc3tmbGV4LWJhc2lzOjQ1JX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fYWN0aW9uc3tmbGV4LWJhc2lzOjEwMCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fYWN0aW9uc3tmbGV4LWJhc2lzOjEwMCV9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fYWN0aW9uc3twYWRkaW5nLWxlZnQ6MH19LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19hY3Rpb25zIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS10aXRsZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHh9LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19hY3Rpb25zIC5hdmFpbGFiaWxpdHkgLmF2YWlsYWJpbGl0eS12YWx1ZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM4NWE5MDM7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHh9LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19hY3Rpb25zIC5wcm9kdWN0LXByaWNlIC5kaXNjb3VudGVkLXByaWNle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjI0cHg7Y29sb3I6Izg1YTkwMztmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MzRweH0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2NvbnRlbnRfX2FjdGlvbnMgLnByb2R1Y3QtcHJpY2UgLm1haW4tcHJpY2V7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MjRweDtjb2xvcjojODVhOTAzO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDozNHB4fS5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fYWN0aW9ucyAucHJvZHVjdC1wcmljZSAubWFpbi1wcmljZS5kaXNjb3VudGVke2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE4cHg7Y29sb3I6Izg2ODY4Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MjVweH0uc2luZ2xlLXNsaWRlci1wcm9kdWN0LS1saXN0LXZpZXdfX2NvbnRlbnRfX2FjdGlvbnMgLmhvdmVyLWljb25ze3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7cG9zaXRpb246c3RhdGljfS5zaW5nbGUtc2xpZGVyLXByb2R1Y3QtLWxpc3Qtdmlld19fY29udGVudF9fYWN0aW9ucyAuaG92ZXItaWNvbnMgdWx7dGV4dC1hbGlnbjpjZW50ZXJ9LnNpbmdsZS1zbGlkZXItcHJvZHVjdC0tbGlzdC12aWV3X19jb250ZW50X19hY3Rpb25zIC5ob3Zlci1pY29ucyB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9ja30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5wcm9kdWN0LXRpdGxlIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5wcm9kdWN0LXByaWNlIC5kaXNjb3VudGVkLXByaWNle2NvbG9yOiNjYzBjMmN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAucHJvZHVjdC1wcmljZSAubWFpbi1wcmljZXtjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnByb2R1Y3QtcHJpY2UgLm1haW4tcHJpY2UuZGlzY291bnRlZHtjb2xvcjojMDAwO2ZvbnQtd2VpZ2h0OjYwMH0ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVuIC5wcm9kdWN0LXByaWNlLS1tZWRpdW0gLmRpc2NvdW50ZWQtcHJpY2V7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MThweDtjb2xvcjojODVhOTAzO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoyNXB4fS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnByb2R1Y3QtcHJpY2UtLW1lZGl1bSAubWFpbi1wcmljZXtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiM4NWE5MDM7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjI1cHh9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAucHJvZHVjdC1wcmljZS0tbWVkaXVtIC5tYWluLXByaWNlLmRpc2NvdW50ZWR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTVweDtjb2xvcjojODY4Njg2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoyMXB4fS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmhvdmVyLWljb25zIHVsIGxpIGE6aG92ZXIsLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuaG92ZXItaWNvbnMgdWwgbGkgYS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmNhcnQtaWNvbiBhOmhvdmVyLC5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmNhcnQtaWNvbiBhLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAudGFncyAudGFnLWxpc3QgbGkgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnByb2R1Y3QtaW5mby1ibG9jayAuc2luZ2xlLWluZm8gLnZhbHVle2NvbG9yOiM4NWE5MDN9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAucHJvZHVjdC1pbmZvLWJsb2NrIC5zaW5nbGUtaW5mbyAudmFsdWUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnByby1xdHkgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnByb2R1Y3QtY2FydC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojODVhOTAzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLnByb2R1Y3QtY2FydC1idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW4gLmNvbXBhcmUtYnV0dG9uIGE6aG92ZXIsLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAud2lzaGxpc3QtYnV0dG9uIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLXJlZCAucHJvZHVjdC10aXRsZSBhOmhvdmVye2NvbG9yOiNmNzI1MjV9LnBhZ2Utd3JhcHBlci1yZWQgLnByb2R1Y3QtcHJpY2UgLmRpc2NvdW50ZWQtcHJpY2V7Y29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAucHJvZHVjdC1wcmljZSAubWFpbi1wcmljZXtjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5wcm9kdWN0LXByaWNlIC5tYWluLXByaWNlLmRpc2NvdW50ZWR7Y29sb3I6Izg2ODY4Nn0ucGFnZS13cmFwcGVyLXJlZCAuaG92ZXItaWNvbnMgdWwgbGkgYTpob3ZlciwucGFnZS13cmFwcGVyLXJlZCAuaG92ZXItaWNvbnMgdWwgbGkgYS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5jYXJ0LWljb24gYTpob3ZlciwucGFnZS13cmFwcGVyLXJlZCAuY2FydC1pY29uIGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAudGFncyAudGFnLWxpc3QgbGkgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5wcm9kdWN0LWluZm8tYmxvY2sgLnNpbmdsZS1pbmZvIC52YWx1ZXtjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5wcm9kdWN0LWluZm8tYmxvY2sgLnNpbmdsZS1pbmZvIC52YWx1ZSBhOmhvdmVye2NvbG9yOiNmNzI1MjV9LnBhZ2Utd3JhcHBlci1yZWQgLnByby1xdHkgYTpob3Zlcntjb2xvcjojZjcyNTI1fS5wYWdlLXdyYXBwZXItcmVkIC5wcm9kdWN0LWNhcnQtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6I2Y3MjUyNX0ucGFnZS13cmFwcGVyLXJlZCAucHJvZHVjdC1jYXJ0LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1yZWQgLmNvbXBhcmUtYnV0dG9uIGE6aG92ZXIsLnBhZ2Utd3JhcHBlci1yZWQgLndpc2hsaXN0LWJ1dHRvbiBhOmhvdmVye2NvbG9yOiNmNzI1MjV9LnBhZ2Utd3JhcHBlci1ibHVlIC5wcm9kdWN0LXRpdGxlIGE6aG92ZXJ7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnByb2R1Y3QtcHJpY2UgLmRpc2NvdW50ZWQtcHJpY2V7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnByb2R1Y3QtcHJpY2UgLm1haW4tcHJpY2V7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnByb2R1Y3QtcHJpY2UgLm1haW4tcHJpY2UuZGlzY291bnRlZHtjb2xvcjojODY4Njg2fS5wYWdlLXdyYXBwZXItYmx1ZSAuaG92ZXItaWNvbnMgdWwgbGkgYTpob3ZlciwucGFnZS13cmFwcGVyLWJsdWUgLmhvdmVyLWljb25zIHVsIGxpIGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLmNhcnQtaWNvbiBhOmhvdmVyLC5wYWdlLXdyYXBwZXItYmx1ZSAuY2FydC1pY29uIGEuYWN0aXZle2JhY2tncm91bmQtY29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnRhZ3MgLnRhZy1saXN0IGxpIGE6aG92ZXJ7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnByb2R1Y3QtaW5mby1ibG9jayAuc2luZ2xlLWluZm8gLnZhbHVle2NvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5wcm9kdWN0LWluZm8tYmxvY2sgLnNpbmdsZS1pbmZvIC52YWx1ZSBhOmhvdmVye2NvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1ibHVlIC5wcm8tcXR5IGE6aG92ZXJ7Y29sb3I6IzBlYjljYn0ucGFnZS13cmFwcGVyLWJsdWUgLnByb2R1Y3QtY2FydC1idXR0b257YmFja2dyb3VuZC1jb2xvcjojMGViOWNifS5wYWdlLXdyYXBwZXItYmx1ZSAucHJvZHVjdC1jYXJ0LWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMzMzN9LnBhZ2Utd3JhcHBlci1ibHVlIC5jb21wYXJlLWJ1dHRvbiBhOmhvdmVyLC5wYWdlLXdyYXBwZXItYmx1ZSAud2lzaGxpc3QtYnV0dG9uIGE6aG92ZXJ7Y29sb3I6IzBlYjljYn0uY291bnRlci1kZWFse3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTgwJSk7cmlnaHQ6MTI3cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO3BhZGRpbmc6MCAyMHB4O2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE3cHg7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MzZweDtib3JkZXItcmFkaXVzOjVweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmNvdW50ZXItZGVhbHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTYwJSl9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jb3VudGVyLWRlYWx7cG9zaXRpb246c3RhdGljO3RyYW5zZm9ybTpub25lO21hcmdpbi1ib3R0b206MzBweH19LmNvdW50ZXItZGVhbCAuZGVhbC1jb3VudGRvd257ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6MTVweH0uY291bnRlci1kZWFsIC5kZWFsLWNvdW50ZG93biAuc2luZ2xlLWNvdW50ZG93bntkaXNwbGF5OmlubGluZS1ibG9ja30uY291bnRlci1kZWFsIC5kZWFsLWNvdW50ZG93biAuc2luZ2xlLWNvdW50ZG93bl9fdGV4dHttYXJnaW46MCA1cHh9LnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbiAuY291bnRlci1kZWFse2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ucGFnZS13cmFwcGVyLWJsdWUgLmNvdW50ZXItZGVhbHtiYWNrZ3JvdW5kLWNvbG9yOiMwZWI5Y2J9LnBhZ2Utd3JhcHBlci1yZWQgLmNvdW50ZXItZGVhbHtiYWNrZ3JvdW5kLWNvbG9yOiNmNzI1MjV9LnByb2R1Y3QtYXZhaWxhYmlsaXR5X190ZXh0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOjVweDtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiM2NjY7Zm9udC13ZWlnaHQ6MzAwO2xpbmUtaGVpZ2h0OjIwcHh9LnByb2R1Y3QtYXZhaWxhYmlsaXR5IC5wcm9ncmVzc3toZWlnaHQ6MTBweH0ucHJvZHVjdC1hdmFpbGFiaWxpdHkgLnByb2dyZXNzIC5wcm9ncmVzcy1iYXIuYmctd2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmRkMjAgIWltcG9ydGFudH0ucXVpY2stdmlldy1tb2RhbC1jb250YWluZXJ7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50O3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MDt6LWluZGV4Oi0xfS5xdWljay12aWV3LW1vZGFsLWNvbnRhaW5lci5zaG93e3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5OjE7ei1pbmRleDo5OTk5OX0ucXVpY2stdmlldy1tb2RhbC1jb250YWluZXIgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6ODAlfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsucXVpY2stdmlldy1tb2RhbC1jb250YWluZXIgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6OTAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucXVpY2stdmlldy1tb2RhbC1jb250YWluZXIgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6OTAlfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsucXVpY2stdmlldy1tb2RhbC1jb250YWluZXIgLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6MTAwJX19LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1oZWFkZXJ7Ym9yZGVyOm5vbmU7cGFkZGluZy1ib3R0b206MH0ucXVpY2stdmlldy1tb2RhbC1jb250YWluZXIgLm1vZGFsLWhlYWRlciBidXR0b257ei1pbmRleDo5OTl9LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweCA1MHB4IDcwcHggNTBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweCAzMHB4IDcwcHggMzBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweCAzMHB4IDcwcHggMzBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1ib2R5e3BhZGRpbmc6MzBweCAxNXB4IDcwcHggMTVweH19LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1jb250ZW50e2JvcmRlci1yYWRpdXM6MDttYXgtaGVpZ2h0Ojg1MHB4O292ZXJmbG93OmF1dG99QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpYW5kIChtYXgtd2lkdGg6IDE0OTlweCl7LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1jb250ZW50e21heC1oZWlnaHQ6NTAwcHg7b3ZlcmZsb3c6YXV0b319QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweClhbmQgKG1heC13aWR0aDogMTE5OXB4KXsucXVpY2stdmlldy1tb2RhbC1jb250YWluZXIgLm1vZGFsLWNvbnRlbnR7bWF4LWhlaWdodDo1MDBweDtvdmVyZmxvdzphdXRvfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1jb250ZW50e21heC1oZWlnaHQ6NTAwcHg7b3ZlcmZsb3c6YXV0b319QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnF1aWNrLXZpZXctbW9kYWwtY29udGFpbmVyIC5tb2RhbC1jb250ZW50e21heC1oZWlnaHQ6NTAwcHg7b3ZlcmZsb3c6YXV0b319LmJyZWFkY3J1bWItY29udGVudCB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tcmlnaHQ6MjBweDtmb250LWZhbWlseTpcIklCTSBQbGV4IFNhbnNcIixzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiMzMzM7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI1cHh9LmJyZWFkY3J1bWItY29udGVudCB1bCBsaS5oYXMtY2hpbGR7cG9zaXRpb246cmVsYXRpdmV9LmJyZWFkY3J1bWItY29udGVudCB1bCBsaS5oYXMtY2hpbGQ6YmVmb3Jle2NvbnRlbnQ6XCLvj5NcIjtwYWRkaW5nOjA7Y29sb3I6IzY2NjtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7Zm9udC1mYW1pbHk6XCJJb25pY29uc1wiO2ZvbnQtc2l6ZToxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xNXB4fS5icmVhZGNydW1iLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uYnJlYWRjcnVtYi1jb250ZW50IHVsIGxpIGF7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoyNXB4fS5wYWdpbmF0aW9uLXNlY3Rpb257Ym9yZGVyOjFweCBzb2xpZCAjZWRlZGVkO3BhZGRpbmc6NXB4IDIwcHg7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsucGFnaW5hdGlvbi1zZWN0aW9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LnBhZ2luYXRpb24tc2VjdGlvbiAucGFnaW5hdGlvbntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjEwcHggMH0ucGFnaW5hdGlvbi1zZWN0aW9uIC5wYWdpbmF0aW9uIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5wYWdpbmF0aW9uLXNlY3Rpb24gLnBhZ2luYXRpb24gbGkgYXtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MDtmb250LXdlaWdodDo0MDA7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MDtib3JkZXItcmFkaXVzOjRweDt0cmFuc2l0aW9uOi4zc30ucGFnaW5hdGlvbi1zZWN0aW9uIC5wYWdpbmF0aW9uIGxpIGE6aG92ZXJ7YmFja2dyb3VuZDojODVhOTAzO2NvbG9yOiNmZmZ9LnBhZ2luYXRpb24tc2VjdGlvbiAucGFnaW5hdGlvbiBsaS5hY3RpdmUgYXtjb2xvcjojZmZmO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MDtmb250LXdlaWdodDo0MDA7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4O3RleHQtYWxpZ246Y2VudGVyO2JhY2tncm91bmQ6Izg1YTkwMztib3JkZXI6MDtib3JkZXItcmFkaXVzOjRweH0ucGFnaW5hdGlvbi1zZWN0aW9uIC5wYWdpbmF0aW9uLXRleHR7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDozOHB4fS53ZWxjb21lLXRleHR7bGluZS1oZWlnaHQ6MjRweH0ud2VsY29tZS10ZXh0X19pbm5lcntwYWRkaW5nOjI0cHg7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsud2VsY29tZS10ZXh0X19pbm5lcntwYWRkaW5nOjQwcHh9fS53ZWxjb21lLXRleHRfX3RpdGxle2xpbmUtaGVpZ2h0OjEuMmVtO21hcmdpbi1ib3R0b206LjVlbX0ud2VsY29tZS10ZXh0IC5sZWFke2ZvbnQtc2l6ZToxLjJyZW07bGluZS1oZWlnaHQ6MS4yNWVtO21hcmdpbi1ib3R0b206MWVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsud2VsY29tZS10ZXh0IC5sZWFke2ZvbnQtc2l6ZToxcmVtfX0uY2FydC10YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5jYXJ0LXRhYmxlIC50YWJsZXttYXJnaW46MH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2FydC10YWJsZSAudGFibGV7Ym9yZGVyLXRvcDo4cHggc29saWQgI2YyZjJmMn19LmNhcnQtdGFibGUgLnRhYmxlIHRoZWFke2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2FydC10YWJsZSAudGFibGUgdGhlYWR7ZGlzcGxheTpub25lfX0uY2FydC10YWJsZSAudGFibGUgdGhlYWQgdHIgdGh7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOm5vbmU7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMzMzM7cGFkZGluZzoxMnB4IDIwcHh9LmNhcnQtdGFibGUgLnRhYmxlIHRoZWFkIHRyIHRoLnByby10aXRsZXt0ZXh0LWFsaWduOmxlZnR9LmNhcnQtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRke3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjpub25lO3BhZGRpbmc6MTVweCAxMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZjJmMmYyfS5jYXJ0LXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5wcm8tdGl0bGV7dGV4dC1hbGlnbjpsZWZ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jYXJ0LXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzoxNXB4O3RleHQtYWxpZ246bGVmdH19LmNhcnQtdGFibGUgdGgucHJvLXRodW1ibmFpbCwuY2FydC10YWJsZSB0ZC5wcm8tdGh1bWJuYWlse21heC13aWR0aDoxNjBweDttaW4td2lkdGg6MTIwcHg7d2lkdGg6MTAwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmNhcnQtdGFibGUgdGgucHJvLXRodW1ibmFpbCBhLC5jYXJ0LXRhYmxlIHRkLnByby10aHVtYm5haWwgYXt3aWR0aDoxMDBweH19LmNhcnQtdGFibGUgdGgucHJvLXRpdGxlLC5jYXJ0LXRhYmxlIHRkLnByby10aXRsZXttaW4td2lkdGg6MjAwcHh9LmNhcnQtdGFibGUgdGQucHJvLXRodW1ibmFpbCBhe2Rpc3BsYXk6YmxvY2t9LmNhcnQtdGFibGUgdGQucHJvLXRodW1ibmFpbCBhIGltZ3t3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2Y2ZjdmOH0uY2FydC10YWJsZSB0ZC5wcm8tdGl0bGUgYXtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzMzM30uY2FydC10YWJsZSB0ZC5wcm8tdGl0bGUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5jYXJ0LXRhYmxlIHRkLnByby1wcmljZSBzcGFue2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMzMzN9LmNhcnQtdGFibGUgdGQucHJvLXN1YnRvdGFsIHNwYW57ZGlzcGxheTpibG9jaztmb250LXNpemU6MTVweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzMzM30uY2FydC10YWJsZSB0ZC5wcm8tYWRkdG9jYXJ0IGJ1dHRvbnt3aWR0aDoxNDBweDtib3JkZXItcmFkaXVzOjA7aGVpZ2h0OjM2cHg7Ym9yZGVyOjFweCBzb2xpZCAjODVhOTAzO2xpbmUtaGVpZ2h0OjI0cHg7cGFkZGluZzo1cHggMjBweDtmb250LXdlaWdodDo3MDA7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30uY2FydC10YWJsZSB0ZC5wcm8tcmVtb3ZlIGF7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo1MDA7Y29sb3I6IzMzM30uY2FydC10YWJsZSB0ZC5wcm8tcmVtb3ZlIGEgaXtmb250LXNpemU6MTVweH0uY2FydC10YWJsZSB0ZC5wcm8tcmVtb3ZlIGE6aG92ZXJ7Y29sb3I6cmVkfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5jYXJ0LXRhYmxlIHRkLnByby1yZW1vdmUgYXt3aWR0aDo2MHB4O3RleHQtYWxpZ246Y2VudGVyfX0uY2FydC10YWJsZS1uYXZ7ZGlzcGxheTpmbGV4O2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtwYWRkaW5nOjIwcHg7ZmxleC13cmFwOndyYXA7Z2FwOjE2cHh9QG1lZGlhKG1pbi13aWR0aDogNTc1cHgpey5jYXJ0LXRhYmxlLW5hdntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn19QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5jYXJ0LXRhYmxlLW5hdj4qe2ZsZXgtYmFzaXM6MTAwJX19LmNhbGN1bGF0ZS1zaGlwcGluZ3ttYXJnaW4tYm90dG9tOjIzcHh9LmNhbGN1bGF0ZS1zaGlwcGluZyBoNHtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyM3B4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTozMHB4fS5jYWxjdWxhdGUtc2hpcHBpbmcgZm9ybSAubmljZS1zZWxlY3R7d2lkdGg6MTAwJTtib3JkZXItcmFkaXVzOjA7aGVpZ2h0OjM2cHg7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2xpbmUtaGVpZ2h0OjI0cHg7cGFkZGluZzo1cHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5jYWxjdWxhdGUtc2hpcHBpbmcgZm9ybSAubmljZS1zZWxlY3Q6OmFmdGVye2JvcmRlci1jb2xvcjojMzMzfS5jYWxjdWxhdGUtc2hpcHBpbmcgZm9ybSAubmljZS1zZWxlY3QgLmN1cnJlbnR7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoyNHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzMzN9LmNhbGN1bGF0ZS1zaGlwcGluZyBmb3JtIC5uaWNlLXNlbGVjdCAubGlzdHt3aWR0aDoxMDAlfS5jYWxjdWxhdGUtc2hpcHBpbmcgZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6MzZweDtib3JkZXI6MXB4IHNvbGlkICM5OTk7bGluZS1oZWlnaHQ6MjRweDtwYWRkaW5nOjVweCAyMHB4O2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uY2FsY3VsYXRlLXNoaXBwaW5nIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRde2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Ym9yZGVyLWNvbG9yOiMzMzM7d2lkdGg6MTQwcHg7Ym9yZGVyLXJhZGl1czozcHh9LmNhbGN1bGF0ZS1zaGlwcGluZyBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Ym9yZGVyLWNvbG9yOiM4NWE5MDN9LmRpc2NvdW50LWNvdXBvbiBoNHtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyM3B4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTozMHB4fS5kaXNjb3VudC1jb3Vwb24gZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6MzZweDtib3JkZXI6MXB4IHNvbGlkICM5OTk7bGluZS1oZWlnaHQ6MjRweDtwYWRkaW5nOjVweCAyMHB4O2NvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uZGlzY291bnQtY291cG9uIGZvcm0gaW5wdXRbdHlwZT1zdWJtaXRde2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Ym9yZGVyLWNvbG9yOiMzMzM7d2lkdGg6MTQwcHg7Ym9yZGVyLXJhZGl1czozcHh9LmRpc2NvdW50LWNvdXBvbiBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Ym9yZGVyLWNvbG9yOiM4NWE5MDN9LmNhcnQtc3VtbWFyeXt3aWR0aDoxMDAlfS5jYXJ0LXN1bW1hcnkgLmNhcnQtc3VtbWFyeS13cmFwIGg0e2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjEuMmVtO2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjEuNWVtfS5jYXJ0LXN1bW1hcnkgLmNhcnQtc3VtbWFyeS13cmFwIHB7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjIzcHg7Y29sb3I6IzMzM30uY2FydC1zdW1tYXJ5IC5jYXJ0LXN1bW1hcnktd3JhcCBwIHNwYW57ZmxvYXQ6cmlnaHR9LmNhcnQtc3VtbWFyeSAuY2FydC1zdW1tYXJ5LXdyYXAgcC5naWZ0LWNvZGV7Y29sb3I6IzlmMjA2Mztmb250LXdlaWdodDpib2xkfS5jYXJ0LXN1bW1hcnkgLmNhcnQtc3VtbWFyeS13cmFwIGgye2JvcmRlci10b3A6MXB4IHNvbGlkICM5OTk7cGFkZGluZy10b3A6MWVtO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIzcHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiMwMDA7bWFyZ2luOjB9LmNhcnQtc3VtbWFyeSAuY2FydC1zdW1tYXJ5LXdyYXAgaDIgc3BhbntmbG9hdDpyaWdodH0ucHJvZHVjdC1vZmZlci1saXN0X190aXRsZSBhe2NvbG9yOiMzMzN9LnByb2R1Y3Qtb2ZmZXItbGlzdF9fdGl0bGUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5wcm9kdWN0LW9mZmVyLWxpc3RfX2l0ZW0tLWNvbHVtbntkaXNwbGF5OmZsZXh9LnByb2R1Y3Qtb2ZmZXItbGlzdF9faXRlbS0tY29sdW1uOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToyNHB4fS5wcm9kdWN0LW9mZmVyLWxpc3RfX2l0ZW0tLWNvbHVtbiAucHJvZHVjdC1vZmZlci1saXN0X19pbWd7bWFyZ2luLXJpZ2h0OjIwcHg7ZmxleC1zaHJpbms6MDttYXJnaW4tYm90dG9tOjB9LnByb2R1Y3Qtb2ZmZXItbGlzdF9faXRlbS0tY29sdW1uIC5wcm9kdWN0LW9mZmVyLWxpc3RfX2ltZyBpbWd7bWF4LXdpZHRoOjgwcHh9QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpey5wcm9kdWN0LW9mZmVyLWxpc3RfX2l0ZW0tLWNvbHVtbiAucHJvZHVjdC1vZmZlci1saXN0X19pbWcgaW1ne21heC13aWR0aDoxMjRweH19LnByb2R1Y3Qtb2ZmZXItbGlzdF9faXRlbS0tY29sdW1uIC5wcm9kdWN0LW9mZmVyLWxpc3RfX2JvZHl7ZmxleC1ncm93OjE7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fUBtZWRpYShtYXgtd2lkdGg6IDQ3OXB4KXsucHJvZHVjdC1vZmZlci1saXN0X19pdGVtLS1jb2x1bW4gLnByb2R1Y3Qtb2ZmZXItbGlzdF9fYm9keSAudGhlbWUtYnV0dG9ue3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctcmlnaHQ6MjBweH19LnByb2R1Y3Qtb2ZmZXItbGlzdF9faXRlbS0tY29sdW1uIC5wcm9kdWN0LW9mZmVyLWxpc3RfX3ByaWNle2ZsZXgtZ3JvdzoxfS5jaGVja291dC10aXRsZXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoyM3B4O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTozMHB4fS5jaGVja291dC1mb3JtIGxhYmVse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5jaGVja291dC1mb3JtIC5uaWNlLXNlbGVjdHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICM5OTk7Ym9yZGVyLXJhZGl1czowO2xpbmUtaGVpZ2h0OjIzcHg7cGFkZGluZzoxMHB4IDIwcHg7Zm9udC1zaXplOjE0cHg7aGVpZ2h0OjQ1cHg7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjE1cHh9LmNoZWNrb3V0LWZvcm0gLm5pY2Utc2VsZWN0OjphZnRlcnt3aWR0aDo2cHg7aGVpZ2h0OjZweDtib3JkZXItd2lkdGg6MXB4O3JpZ2h0OjIwcHg7Ym9yZGVyLWNvbG9yOiMzMzN9LmNoZWNrb3V0LWZvcm0gLm5pY2Utc2VsZWN0IC5jdXJyZW50e2NvbG9yOiMzMzM7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoyM3B4fS5jaGVja291dC1mb3JtIC5uaWNlLXNlbGVjdCAubGlzdHt3aWR0aDoxMDAlfS5jaGVja291dC1mb3JtIGlucHV0e3dpZHRoOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgIzk5OTtib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MjNweDtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MTRweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTVweH0uY2hlY2tvdXQtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XXt3aWR0aDphdXRvfS5jaGVja291dC1mb3JtIC5jaGVjay1ib3h7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6NzBweH0uY2hlY2tvdXQtZm9ybSAuY2hlY2stYm94Omxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmNoZWNrb3V0LWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XXtkaXNwbGF5Om5vbmV9LmNoZWNrb3V0LWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzBweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzMzO21hcmdpbjowfS5jaGVja291dC1mb3JtIC5jaGVjay1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtkaXNwbGF5OmJsb2NrO2JvcmRlcjoycHggc29saWQgIzk5OTtjb250ZW50OlwiXCI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UgMHN9LmNoZWNrb3V0LWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIu+AjFwiO2ZvbnQtZmFtaWx5OkZvbnRhd2Vzb21lO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjIwcHg7b3BhY2l0eTowO2NvbG9yOiMzMzM7d2lkdGg6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZSAwc30uY2hlY2tvdXQtZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6OmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICMzMzN9LmNoZWNrb3V0LWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjphZnRlcntvcGFjaXR5OjF9I3NoaXBwaW5nLWZvcm17ZGlzcGxheTpub25lfS5jaGVja291dC1jYXJ0LXRvdGFse2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjtwYWRkaW5nOjQ1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LmNoZWNrb3V0LWNhcnQtdG90YWx7cGFkZGluZzozMHB4fX0uY2hlY2tvdXQtY2FydC10b3RhbCBoNHtmbGV4LWJhc2lzOjE4cHg7bGluZS1oZWlnaHQ6MjNweDtmb250LXdlaWdodDo3MDB9LmNoZWNrb3V0LWNhcnQtdG90YWwgaDQ6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MjVweH0uY2hlY2tvdXQtY2FydC10b3RhbCBoNDpsYXN0LWNoaWxke21hcmdpbi10b3A6MTVweDttYXJnaW4tYm90dG9tOjB9LmNoZWNrb3V0LWNhcnQtdG90YWwgaDQgc3BhbntmbG9hdDpyaWdodDtkaXNwbGF5OmJsb2NrfS5jaGVja291dC1jYXJ0LXRvdGFsIHVse2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5OTl9LmNoZWNrb3V0LWNhcnQtdG90YWwgdWwgbGl7Y29sb3I6IzMzMztmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyM3B4O2ZvbnQtd2VpZ2h0OjUwMDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTZweH0uY2hlY2tvdXQtY2FydC10b3RhbCB1bCBsaSBzcGFue2NvbG9yOiMzMzM7ZmxvYXQ6cmlnaHR9LmNoZWNrb3V0LWNhcnQtdG90YWwgcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDozMHB4O2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjojNTA1MDUwO3BhZGRpbmc6MTBweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5OTk7bWFyZ2luOjB9LmNoZWNrb3V0LWNhcnQtdG90YWwgcCBzcGFue2Zsb2F0OnJpZ2h0fS5zaW5nbGUtbWV0aG9ke21hcmdpbi1ib3R0b206MjBweH0uc2luZ2xlLW1ldGhvZDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uc2luZ2xlLW1ldGhvZCBpbnB1dFt0eXBlPXJhZGlvXXtkaXNwbGF5Om5vbmV9LnNpbmdsZS1tZXRob2QgaW5wdXRbdHlwZT1yYWRpb10rbGFiZWx7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjMwcHg7bGluZS1oZWlnaHQ6MjBweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzMzMzttYXJnaW46MH0uc2luZ2xlLW1ldGhvZCBpbnB1dFt0eXBlPXJhZGlvXStsYWJlbDo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjJweCBzb2xpZCAjOTk5O2NvbnRlbnQ6XCJcIjt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZSAwc30uc2luZ2xlLW1ldGhvZCBpbnB1dFt0eXBlPXJhZGlvXStsYWJlbDo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1cHg7dG9wOjVweDtkaXNwbGF5OmJsb2NrO2NvbnRlbnQ6XCJcIjtvcGFjaXR5OjA7YmFja2dyb3VuZC1jb2xvcjojMzMzO3dpZHRoOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjEwcHg7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UgMHN9LnNpbmdsZS1tZXRob2QgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle2JvcmRlcjoycHggc29saWQgIzMzM30uc2luZ2xlLW1ldGhvZCBpbnB1dFt0eXBlPXJhZGlvXTpjaGVja2VkK2xhYmVsOjphZnRlcntvcGFjaXR5OjF9LnNpbmdsZS1tZXRob2QgaW5wdXRbdHlwZT1jaGVja2JveF17ZGlzcGxheTpub25lfS5zaW5nbGUtbWV0aG9kIGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVse3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDozMHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOiMzMzM7bWFyZ2luOjB9LnNpbmdsZS1tZXRob2QgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTZweDtoZWlnaHQ6MTZweDtkaXNwbGF5OmJsb2NrO2JvcmRlcjoycHggc29saWQgIzk5OTtjb250ZW50OlwiXCI7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2UgMHN9LnNpbmdsZS1tZXRob2QgaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NHB4O3RvcDo0cHg7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCI7b3BhY2l0eTowO2JhY2tncm91bmQtY29sb3I6IzMzMzt3aWR0aDo4cHg7dGV4dC1hbGlnbjpjZW50ZXI7aGVpZ2h0OjhweDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZSAwc30uc2luZ2xlLW1ldGhvZCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjpiZWZvcmV7Ym9yZGVyOjJweCBzb2xpZCAjMzMzfS5zaW5nbGUtbWV0aG9kIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6OmFmdGVye29wYWNpdHk6MX0uc2luZ2xlLW1ldGhvZCBwe2Rpc3BsYXk6bm9uZTttYXJnaW4tdG9wOjhweDtmb250LXNpemU6MTRweDtjb2xvcjojMzMzO2xpbmUtaGVpZ2h0OjIzcHh9LnBsYWNlLW9yZGVye21hcmdpbi10b3A6NDBweDt3aWR0aDoxNDBweDtib3JkZXItcmFkaXVzOjNweDtoZWlnaHQ6MzZweDtib3JkZXI6bm9uZTtsaW5lLWhlaWdodDoyNHB4O3BhZGRpbmc6NnB4IDIwcHg7ZmxvYXQ6bGVmdDtmb250LXdlaWdodDo0MDA7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzfS5wbGFjZS1vcmRlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9LnNob3BwaW5nLWJhZy1saXN0X19pdGVte2Rpc3BsYXk6ZmxleH0uc2hvcHBpbmctYmFnLWxpc3RfX2l0ZW06bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjI0cHh9LnNob3BwaW5nLWJhZy1saXN0X190aXRsZXtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjJlbX0uc2hvcHBpbmctYmFnLWxpc3RfX3RpdGxlIGF7Y29sb3I6IzMzM30uc2hvcHBpbmctYmFnLWxpc3RfX3RpdGxlIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30uc2hvcHBpbmctYmFnLWxpc3RfX2ltZ3ttYXJnaW4tcmlnaHQ6MjBweDtmbGV4LXNocmluazowO21hcmdpbi1ib3R0b206MH0uc2hvcHBpbmctYmFnLWxpc3RfX2ltZyBpbWd7bWF4LXdpZHRoOjgwcHh9QG1lZGlhKG1pbi13aWR0aDogNDgwcHgpey5zaG9wcGluZy1iYWctbGlzdF9faW1nIGltZ3ttYXgtd2lkdGg6MTI0cHh9fS5zaG9wcGluZy1iYWctbGlzdF9fYm9keXtmbGV4LWdyb3c6MTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7Z2FwOjIwcHh9LnNob3BwaW5nLWJhZy1saXN0X19pbmZve2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5zaG9wcGluZy1iYWctbGlzdF9fcHJpY2V7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MS4yZW19LmNoZWNrb3V0LWluZm97ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6LjY1ZW07Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTtwYWRkaW5nLXRvcDozMHB4O21hcmdpbi10b3A6MzBweDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoxLjJlbX0uY2hlY2tvdXQtaW5mb19faXRlbXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW59LmNoZWNrb3V0LWluZm9fX2l0ZW0tLWRpc2NvdW50e2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6I2NjMGMyY30uY2hlY2tvdXQtaW5mb19faXRlbS0tZGlzY291bnQgYXtmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzY2Nn0uY2hlY2tvdXQtaW5mb19faXRlbS0tZGlzY291bnQgYTpob3Zlcntjb2xvcjojODVhOTAzfS5jaGVja291dC1pbmZvX19pdGVtLS1naWZ0e2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzlmMjA2M30uY2hlY2tvdXQtaW5mb19faXRlbS0tdG90YWx7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nLXRvcDouNjVlbX0ubXlhY2NvdW50LXRhYi1tZW51e2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9Lm15YWNjb3VudC10YWItbWVudSBhe2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2JvcmRlcjoxcHggc29saWQgI2VlZTtib3JkZXItYm90dG9tOm5vbmU7Y29sb3I6IzMzMztmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7cGFkZGluZzoxNXB4IDE1cHggMTNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Lm15YWNjb3VudC10YWItbWVudSBhOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZX0ubXlhY2NvdW50LXRhYi1tZW51IGE6aG92ZXIsLm15YWNjb3VudC10YWItbWVudSBhLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Y29sb3I6I2ZmZn0ubXlhY2NvdW50LXRhYi1tZW51IGEgaXtmb250LXNpemU6MTRweDt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoyNXB4O21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLXRvcDoycHh9Lm15YWNjb3VudC10YWItbWVudSBhIC5sYWJlbHtmbGV4OjF9Lm15YWNjb3VudC1jb250ZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXNpemU6MTRweDtib3JkZXI6MXB4IHNvbGlkICNlZWU7cGFkZGluZzozMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpey5teWFjY291bnQtY29udGVudHtwYWRkaW5nOjIwcHggMTVweH19Lm15YWNjb3VudC1jb250ZW50IGgze2JvcmRlci1ib3R0b206MXB4IGRhc2hlZCAjZWVlO3BhZGRpbmctYm90dG9tOjEwcHg7bWFyZ2luLWJvdHRvbToyNXB4fS5teWFjY291bnQtY29udGVudCAud2VsY29tZSBhe2NvbG9yOiMwMDB9Lm15YWNjb3VudC1jb250ZW50IC53ZWxjb21lIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30ubXlhY2NvdW50LWNvbnRlbnQgLndlbGNvbWUgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMH0ubXlhY2NvdW50LWNvbnRlbnQgYS5lZGl0LWFkZHJlc3MtYnRue2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTtmb250LXdlaWdodDo0MDA7Zm9udC1zaXplOjE0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMzMzO2JvcmRlci1jb2xvcjojMzMzO3BhZGRpbmc6MTBweCAyMHB4O2JvcmRlci1yYWRpdXM6M3B4fS5teWFjY291bnQtY29udGVudCBhLmVkaXQtYWRkcmVzcy1idG4gaXtwYWRkaW5nLXJpZ2h0OjVweH0ubXlhY2NvdW50LWNvbnRlbnQgYS5lZGl0LWFkZHJlc3MtYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30ubXlhY2NvdW50LWNvbnRlbnQgYnV0dG9uLnNhdmUtY2hhbmdlLWJ0bntiYWNrZ3JvdW5kOm5vbmU7Ym9yZGVyOm5vbmU7Zm9udC13ZWlnaHQ6NDAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzMztib3JkZXItY29sb3I6IzMzMzt3aWR0aDoxNDBweDtwYWRkaW5nOjEwcHggMDtib3JkZXItcmFkaXVzOjNweH0ubXlhY2NvdW50LWNvbnRlbnQgYnV0dG9uLnNhdmUtY2hhbmdlLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9Lm15YWNjb3VudC10YWJsZXt3aGl0ZS1zcGFjZTpub3dyYXA7Zm9udC1zaXplOjE0cHh9Lm15YWNjb3VudC10YWJsZSB0YWJsZSB0aCwubXlhY2NvdW50LXRhYmxlIC50YWJsZSB0aHtwYWRkaW5nOjEwcHh9Lm15YWNjb3VudC10YWJsZSB0YWJsZSB0ZCwubXlhY2NvdW50LXRhYmxlIC50YWJsZSB0ZHtwYWRkaW5nOjIwcHggMTBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lm15YWNjb3VudC10YWJsZSB0YWJsZSB0ZCBhLC5teWFjY291bnQtdGFibGUgLnRhYmxlIHRkIGF7Y29sb3I6Izg1YTkwM30ubXlhY2NvdW50LXRhYmxlIHRhYmxlIHRkIGE6aG92ZXIsLm15YWNjb3VudC10YWJsZSAudGFibGUgdGQgYTpob3Zlcntjb2xvcjojMzMzfS5zYXZlZC1tZXNzYWdle2JvcmRlci10b3A6M3B4IHNvbGlkICM4NWE5MDM7Ym9yZGVyLXJhZGl1czo1cHggNXB4IDAgMDtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEzcHg7cGFkZGluZzoyMHB4fS5hY2NvdW50LWRldGFpbHMtZm9ybSBoNHttYXJnaW46MH0uYWNjb3VudC1kZXRhaWxzLWZvcm0gaW5wdXR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgI2ViZWJlYjtib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MjRweDtwYWRkaW5nOjExcHggMjVweDtjb2xvcjojNjU2NTY1fS5teWFjY291bnQtaGVhZGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleC13cmFwOndyYXA7Z2FwOjIwcHh9Lm15YWNjb3VudC1oZWFkZXIgLm15YWNjb3VudC1oZWFkZXJfX3RpdGxle2JvcmRlci1ib3R0b206bm9uZTtwYWRkaW5nLWJvdHRvbTowO21hcmdpbi1ib3R0b206MH1AbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7Lm15YWNjb3VudC1oZWFkZXIgLm15YWNjb3VudC1oZWFkZXJfX3RpdGxle2ZsZXgtYmFzaXM6MTAwJX19Lm15YWNjb3VudC1oZWFkZXIgLm15YWNjb3VudC1oZWFkZXJfX2J0bnttYXJnaW4tbGVmdDphdXRvfUBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXsubXlhY2NvdW50LWhlYWRlciAubXlhY2NvdW50LWhlYWRlcl9fYnRue2ZsZXgtYmFzaXM6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY3cHgpey5teWFjY291bnQtYWRkcmVzc19fYWN0aW9uc3t0ZXh0LWFsaWduOnJpZ2h0fX0ubXlhY2NvdW50LWFkZHJlc3NfX2FjdGlvbnMgYnV0dG9ue21hcmdpbi1yaWdodDouNWVtfUBtZWRpYShtaW4td2lkdGg6IDc2N3B4KXsubXlhY2NvdW50LWFkZHJlc3NfX2FjdGlvbnMgYnV0dG9ue21hcmdpbi1yaWdodDowfX0ubXlhY2NvdW50LWFkZHJlc3NfX2FjdGlvbnMgYnV0dG9uIGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjIwcHg7d2lkdGg6MjRweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLWxlZnQ6LjJlbX1AbWVkaWEobWluLXdpZHRoOiA3NjdweCl7Lm15YWNjb3VudC1hZGRyZXNzX19hY3Rpb25zIGJ1dHRvbiBpe21hcmdpbi1sZWZ0Oi40ZW19fUBtZWRpYShtaW4td2lkdGg6IDc2N3B4KXsubXlhY2NvdW50LXBheW1lbnQtbWV0aG9kc19fYWN0aW9uc3t0ZXh0LWFsaWduOnJpZ2h0fX0ubXlhY2NvdW50LXBheW1lbnQtbWV0aG9kc19fYWN0aW9ucyBidXR0b257bWFyZ2luLXJpZ2h0Oi41ZW19QG1lZGlhKG1pbi13aWR0aDogNzY3cHgpey5teWFjY291bnQtcGF5bWVudC1tZXRob2RzX19hY3Rpb25zIGJ1dHRvbnttYXJnaW4tcmlnaHQ6MH19Lm15YWNjb3VudC1wYXltZW50LW1ldGhvZHNfX2FjdGlvbnMgYnV0dG9uIGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjIwcHg7d2lkdGg6MjRweDt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDoxLjJlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLWxlZnQ6LjJlbX1AbWVkaWEobWluLXdpZHRoOiA3NjdweCl7Lm15YWNjb3VudC1wYXltZW50LW1ldGhvZHNfX2FjdGlvbnMgYnV0dG9uIGl7bWFyZ2luLWxlZnQ6LjRlbX19Lm15YWNjb3VudC1wYXltZW50LW1ldGhvZHtkaXNwbGF5OmZsZXh9Lm15YWNjb3VudC1wYXltZW50LW1ldGhvZF9faW1ne21heC13aWR0aDo0MHB4O21hcmdpbi1yaWdodDoxNnB4fS5wYXltZW50LW1ldGhvZC1mb3JtIGxhYmVse2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjE0cHg7bWFyZ2luLWJvdHRvbToxMnB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplfS5wYXltZW50LW1ldGhvZC1mb3JtIC5uaWNlLXNlbGVjdHt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yYWRpdXM6MDtsaW5lLWhlaWdodDoyM3B4O3BhZGRpbmc6MTBweCAyMHB4O2ZvbnQtc2l6ZToxNHB4O2hlaWdodDo0NXB4O2NvbG9yOiMzMzM7bWFyZ2luLWJvdHRvbToxNXB4fS5wYXltZW50LW1ldGhvZC1mb3JtIC5uaWNlLXNlbGVjdDo6YWZ0ZXJ7d2lkdGg6NnB4O2hlaWdodDo2cHg7Ym9yZGVyLXdpZHRoOjFweDtyaWdodDoyMHB4O2JvcmRlci1jb2xvcjojMzMzfS5wYXltZW50LW1ldGhvZC1mb3JtIC5uaWNlLXNlbGVjdCAuY3VycmVudHtjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MjNweH0ucGF5bWVudC1tZXRob2QtZm9ybSAubmljZS1zZWxlY3QgLmxpc3R7d2lkdGg6MTAwJX0ucGF5bWVudC1tZXRob2QtZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MjNweDtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MTRweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTVweH0ucGF5bWVudC1tZXRob2QtZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XXt3aWR0aDphdXRvfS5wYXltZW50LW1ldGhvZC1mb3JtIC5pbnB1dC1jYXJkLW51bWJlcntwb3NpdGlvbjpyZWxhdGl2ZX0ucGF5bWVudC1tZXRob2QtZm9ybSAuaW5wdXQtY2FyZC1udW1iZXJfX2ZpZWxke3BhZGRpbmctcmlnaHQ6NjVweH0ucGF5bWVudC1tZXRob2QtZm9ybSAuaW5wdXQtY2FyZC1udW1iZXJfX2ljb257Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MS4yZW07cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MjBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpfS5teWFjY291bnQtc3Vic2NyaXB0aW9uc19faGVhZGVye21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjVlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19oZWFkZXIgLm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19zZWNvbmRhcnl7bWFyZ2luLXRvcDoxMHB4fX0ubXlhY2NvdW50LXN1YnNjcmlwdGlvbnNfX3RpdGxle21hcmdpbi1ib3R0b206LjVlbTtsaW5lLWhlaWdodDoxZW19Lm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19zdWJ0aXRsZXtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNWVtO2NvbG9yOiM2NjZ9Lm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19vcHRpb25ze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjM2cHh9Lm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19vcHRpb257ZGlzcGxheTpmbGV4fS5teWFjY291bnQtc3Vic2NyaXB0aW9uc19faWNvbnt3aWR0aDo0MHB4O2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjFlbX1AbWVkaWEobWluLXdpZHRoOiA3NjdweCl7Lm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19pY29ue3dpZHRoOjUwcHg7Zm9udC1zaXplOjMycHh9fS5teWFjY291bnQtc3Vic2NyaXB0aW9uc19fYm9keXtmbGV4OjE7cGFkZGluZy1yaWdodDoyNHB4fS5teWFjY291bnQtc3Vic2NyaXB0aW9uc19fY29udHJvbHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MTRweH0ubXlhY2NvdW50LWNoYW5nZS1wYXNzd29yZHtkaXNwbGF5Om5vbmV9LmxvZ2luLXRpdGxle2ZvbnQtc2l6ZToyMHB4O2xpbmUtaGVpZ2h0OjIzcHg7dGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTozMHB4fS5sb2dpbi1mb3JtLC5zdHlsZWQtZm9ybXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7cGFkZGluZzozMHB4O2JvcmRlcjoxcHggc29saWQgI2VkZWRlZH0ubG9naW4tZm9ybS0tY2xlYW4sLnN0eWxlZC1mb3JtLS1jbGVhbntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3BhZGRpbmc6MDtib3JkZXI6bm9uZX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KWFuZCAobWF4LXdpZHRoOiA5OTFweCl7LmxvZ2luLWZvcm0sLnN0eWxlZC1mb3Jte3BhZGRpbmc6MTVweH0ubG9naW4tZm9ybS0tY2xlYW4sLnN0eWxlZC1mb3JtLS1jbGVhbntwYWRkaW5nOjB9fS5sb2dpbi1mb3JtIGxhYmVsLC5zdHlsZWQtZm9ybSBsYWJlbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MTJweDtmb250LXdlaWdodDo1MDB9LmxvZ2luLWZvcm0gLm5pY2Utc2VsZWN0LC5zdHlsZWQtZm9ybSAubmljZS1zZWxlY3R7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MjNweDtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MTRweDtoZWlnaHQ6NDVweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTVweH0ubG9naW4tZm9ybSAubmljZS1zZWxlY3Q6OmFmdGVyLC5zdHlsZWQtZm9ybSAubmljZS1zZWxlY3Q6OmFmdGVye3dpZHRoOjZweDtoZWlnaHQ6NnB4O2JvcmRlci13aWR0aDoxcHg7cmlnaHQ6MjBweDtib3JkZXItY29sb3I6IzMzM30ubG9naW4tZm9ybSAubmljZS1zZWxlY3QgLmN1cnJlbnQsLnN0eWxlZC1mb3JtIC5uaWNlLXNlbGVjdCAuY3VycmVudHtjb2xvcjojMzMzO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MjNweH0ubG9naW4tZm9ybSAubmljZS1zZWxlY3QgLmxpc3QsLnN0eWxlZC1mb3JtIC5uaWNlLXNlbGVjdCAubGlzdHt3aWR0aDoxMDAlfS5sb2dpbi1mb3JtIGlucHV0LC5zdHlsZWQtZm9ybSBpbnB1dHt3aWR0aDoxMDAlO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjA7bGluZS1oZWlnaHQ6MjNweDtwYWRkaW5nOjEwcHggMjBweDtmb250LXNpemU6MTRweDtjb2xvcjojMzMzO21hcmdpbi1ib3R0b206MTVweH0ubG9naW4tZm9ybSBpbnB1dFt0eXBlPWNoZWNrYm94XSwuc3R5bGVkLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF17d2lkdGg6YXV0b30ubG9naW4tZm9ybSAuY2hlY2stYm94LC5zdHlsZWQtZm9ybSAuY2hlY2stYm94e2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjcwcHh9LmxvZ2luLWZvcm0gLmNoZWNrLWJveDpsYXN0LWNoaWxkLC5zdHlsZWQtZm9ybSAuY2hlY2stYm94Omxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XSwuc3R5bGVkLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XXtkaXNwbGF5Om5vbmV9LmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbCwuc3R5bGVkLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6MzBweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzMzO21hcmdpbjowfS5sb2dpbi1mb3JtIC5jaGVjay1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6aG92ZXIsLnN0eWxlZC1mb3JtIC5jaGVjay1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XStsYWJlbDo6YmVmb3JlLC5zdHlsZWQtZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7ZGlzcGxheTpibG9jaztib3JkZXI6MnB4IHNvbGlkICNjY2M7Y29udGVudDpcIlwiO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlIDBzfS5sb2dpbi1mb3JtIC5jaGVjay1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0rbGFiZWw6OmFmdGVyLC5zdHlsZWQtZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7ZGlzcGxheTpibG9jaztjb250ZW50Olwi74CMXCI7Zm9udC1mYW1pbHk6Rm9udGF3ZXNvbWU7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjBweDtvcGFjaXR5OjA7Y29sb3I6IzMzMzt3aWR0aDoyMHB4O3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlIDBzfS5sb2dpbi1mb3JtIC5jaGVjay1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbDo6YmVmb3JlLC5zdHlsZWQtZm9ybSAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQrbGFiZWw6OmJlZm9yZXtib3JkZXI6MnB4IHNvbGlkICMzMzN9LmxvZ2luLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjphZnRlciwuc3R5bGVkLWZvcm0gLmNoZWNrLWJveCBpbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkK2xhYmVsOjphZnRlcntvcGFjaXR5OjF9LmxvZ2luLWZvcm0gLmxvZ2luLWZvcm1fX2xpbmssLmxvZ2luLWZvcm0gLmxpbmssLnN0eWxlZC1mb3JtIC5sb2dpbi1mb3JtX19saW5rLC5zdHlsZWQtZm9ybSAubGlua3tmb250LXNpemU6MTRweDtjb2xvcjojODVhOTAzfS5sb2dpbi1mb3JtIC5sb2dpbi1mb3JtX19saW5rOmhvdmVyLC5sb2dpbi1mb3JtIC5saW5rOmhvdmVyLC5zdHlsZWQtZm9ybSAubG9naW4tZm9ybV9fbGluazpob3Zlciwuc3R5bGVkLWZvcm0gLmxpbms6aG92ZXJ7Y29sb3I6IzVlNzcwMn0ucmVnaXN0ZXItYnV0dG9ue2xpbmUtaGVpZ2h0OjI0cHg7cGFkZGluZzo2cHggMjBweDtmbG9hdDpsZWZ0O2ZvbnQtd2VpZ2h0OjQwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Ym9yZGVyLXJhZGl1czozcHh9LnJlZ2lzdGVyLWJ1dHRvbjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDN9LmNvbnRhY3QtY29uc2VudF9faGVhZGVye21hcmdpbi1ib3R0b206MXJlbTtmb250LXNpemU6MXJlbTtsaW5lLWhlaWdodDoxLjVlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmNvbnRhY3QtY29uc2VudF9faGVhZGVyIC5jb250YWN0LWNvbnNlbnRfX3NlY29uZGFyeXttYXJnaW4tdG9wOjEwcHh9fS5jb250YWN0LWNvbnNlbnRfX3RpdGxle21hcmdpbi1ib3R0b206LjVlbTtsaW5lLWhlaWdodDoxZW19LmNvbnRhY3QtY29uc2VudF9fc3VidGl0bGV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjVlbTtjb2xvcjojNjY2fS5jb250YWN0LWNvbnNlbnRfX29wdGlvbnN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDoxMnB4fS5jb250YWN0LWNvbnNlbnRfX29wdGlvbnMgLmNoZWNrLWJveHtmbGV4LWJhc2lzOjEwMCU7bWFyZ2luLXJpZ2h0OjB9LmNvbnRhY3QtY29uc2VudF9fb3B0aW9ucyAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVse2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjMwcHh9LmNvbnRhY3QtY29uc2VudF9fb3B0aW9ucyAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOjpiZWZvcmUsLmNvbnRhY3QtY29uc2VudF9fb3B0aW9ucyAuY2hlY2stYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdK2xhYmVsOjphZnRlcntsZWZ0OmF1dG87cmlnaHQ6MH0uZmFxLXdyYXBwZXIgLnBhbmVsLnBhbmVsLWRlZmF1bHR7Ym9yZGVyOjFweCBzb2xpZCAjZWJlYmViO21hcmdpbi1ib3R0b206MjBweH0uZmFxLXdyYXBwZXIgLmNhcmQsLmZhcS13cmFwcGVyIC5jYXJkLWhlYWRlcntib3JkZXItcmFkaXVzOjB9LmZhcS13cmFwcGVyIC5jYXJke21hcmdpbi1ib3R0b206MTVweH0uZmFxLXdyYXBwZXIgLmNhcmQ6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmZhcS13cmFwcGVyIC5jYXJkLWhlYWRlcntwYWRkaW5nOjA7Ym9yZGVyLWJvdHRvbTowO2JhY2tncm91bmQtY29sb3I6I2U5ZTllOX0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvbnt3aWR0aDoxMDAlO3RleHQtYWxpZ246bGVmdDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjUwMDtwYWRkaW5nOjEwcHggMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdy13cmFwOmJyZWFrLXdvcmQ7d2hpdGUtc3BhY2U6bm9ybWFsO3RleHQtZGVjb3JhdGlvbjpub25lO2JveC1zaGFkb3c6bm9uZX0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvbiBzcGFue3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjEwcHg7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvbiBzcGFuIGkuZmF7Zm9udC1zaXplOjEycHg7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO2Rpc3BsYXk6bm9uZX0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvbjpob3ZlciwuZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvbjpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVde2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6MH0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvblthcmlhLWV4cGFuZGVkPXRydWVdIHNwYW4gaS5mYS5mYS1jaGV2cm9uLWRvd257dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MTtkaXNwbGF5OmlubGluZX0uZmFxLXdyYXBwZXIgLmNhcmQtaGVhZGVyIGg1IGJ1dHRvblthcmlhLWV4cGFuZGVkPWZhbHNlXSBzcGFuIGkuZmEuZmEtY2hldnJvbi11cHt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eToxO2Rpc3BsYXk6aW5saW5lfS5mYXEtd3JhcHBlciAuY2FyZC1ib2R5IHB7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjRweH0uY29tcGFyZS10YWJsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym94LXNoYWRvdzowcHggNXB4IDRweCAwcHggcmdiYSgwLDAsMCwuMSl9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxke2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWV9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRke3RleHQtYWxpZ246Y2VudGVyO2JvcmRlcjpub25lO3BhZGRpbmc6MjVweCAzMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjZWVlfS5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxke2JvcmRlci1yaWdodDoxcHggc29saWQgI2VlZX0uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQuZmlyc3QtY29sdW1ue21pbi13aWR0aDoxODBweDtmb250LXNpemU6MThweDtmb250LXdlaWdodDo2MDA7Y29sb3I6IzMzMzttYXJnaW46MDtsaW5lLWhlaWdodDoxfS5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5wcm9kdWN0LWltYWdlLXRpdGxle3BhZGRpbmctdG9wOjUwcHh9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByb2R1Y3QtaW1hZ2UtdGl0bGUgLmltYWdle2NsZWFyOmJvdGg7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjQwcHh9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByb2R1Y3QtaW1hZ2UtdGl0bGUgLmltYWdlIGltZ3ttYXgtd2lkdGg6MTAwJX0uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQucHJvZHVjdC1pbWFnZS10aXRsZSAuY2F0ZWdvcnl7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MTVweDtjb2xvcjojMzMzO3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7bGV0dGVyLXNwYWNpbmc6LjVweDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTBweH0uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQucHJvZHVjdC1pbWFnZS10aXRsZSAuY2F0ZWdvcnk6aG92ZXJ7Y29sb3I6Izg1YTkwM30uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQucHJvZHVjdC1pbWFnZS10aXRsZSAudGl0bGV7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NjAwO2NvbG9yOiMzMzM7bGluZS1oZWlnaHQ6MjBweDttYXJnaW4tYm90dG9tOjEwcHh9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByb2R1Y3QtaW1hZ2UtdGl0bGUgLnRpdGxlOmhvdmVye2NvbG9yOiM4NWE5MDN9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByby1kZXNjIHB7dGV4dC1hbGlnbjpsZWZ0O21hcmdpbjowfS5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5wcm8tcHJpY2V7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMzMzN9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByby1jb2xvcntmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzMzM30uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQucHJvLXN0b2Nre2ZvbnQtc2l6ZToxNnB4O2ZvbnQtd2VpZ2h0OjUwMDtjb2xvcjojMzMzfS5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5wcm8tYWRkdG9jYXJ0IC5hZGQtdG8tY2FydHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7Y29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjNweDtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxNzBweDtwYWRkaW5nOjEwcHggMjVweCAxMHB4IDI1cHh9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByby1hZGR0b2NhcnQgLmFkZC10by1jYXJ0IGkuZmF7cGFkZGluZy1yaWdodDoxMHB4fS5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5wcm8tYWRkdG9jYXJ0IC5hZGQtdG8tY2FydCBzcGFue2ZvbnQtc2l6ZToxM3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MjFweDtvdmVyZmxvdzpoaWRkZW47dGV4dC1hbGlnbjpjZW50ZXJ9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByby1hZGR0b2NhcnQgLmFkZC10by1jYXJ0OmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwM30uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQucHJvLXJlbW92ZSBidXR0b257Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtwYWRkaW5nOjB9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByby1yZW1vdmUgYnV0dG9uIGl7Zm9udC1zaXplOjIwcHh9LmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLnByby1yZW1vdmUgYnV0dG9uOmhvdmVye2NvbG9yOnJlZH0uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQucHJvLXJhdHRpbmcgaXtjb2xvcjojMzMzO2ZvbnQtc2l6ZToxNHB4fSNnb29nbGUtbWFwe2hlaWdodDo0MDBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsjZ29vZ2xlLW1hcHtoZWlnaHQ6MzAwcHh9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpeyNnb29nbGUtbWFwe2hlaWdodDoyNTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7I2dvb2dsZS1tYXB7aGVpZ2h0OjIwMHB4fX1oMy5jb250YWN0LXBhZ2UtdGl0bGV7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MzJweDtjb2xvcjojMzMzO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjI1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7aDMuY29udGFjdC1wYWdlLXRpdGxle2ZvbnQtc2l6ZToyNXB4fX0uc2luZ2xlLWNvbnRhY3QtYmxvY2t7cGFkZGluZy1ib3R0b206MjBweDttYXJnaW4tYm90dG9tOjIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2UwZTBlMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuc2luZ2xlLWNvbnRhY3QtYmxvY2t7cGFkZGluZy1ib3R0b206MjBweDttYXJnaW4tYm90dG9tOjIwcHh9fS5zaW5nbGUtY29udGFjdC1ibG9jazpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MDtwYWRkaW5nLWJvdHRvbTowO21hcmdpbi1ib3R0b206MH0uc2luZ2xlLWNvbnRhY3QtYmxvY2sgaDR7Zm9udC1zaXplOjIwcHg7bGluZS1oZWlnaHQ6MjdweDtmb250LXdlaWdodDo1MDA7Y29sb3I6IzIyMn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KXsuc2luZ2xlLWNvbnRhY3QtYmxvY2sgaDR7Zm9udC1zaXplOjIwcHh9fS5zaW5nbGUtY29udGFjdC1ibG9jayBoNCBpbWd7bWFyZ2luOjVweCAyMHB4IDIwcHggMH0uc2luZ2xlLWNvbnRhY3QtYmxvY2sgcHttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjlweDtjb2xvcjojNjY2fXNwYW4ucmVxdWlyZWR7Y29sb3I6cmVkfS5jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToyMHB4fS5jb250YWN0LWZvcm0gbGFiZWx7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyOXB4O2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojODg4O21hcmdpbi1ib3R0b206MH0uY29udGFjdC1mb3JtIGlucHV0e2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxMDAlO2hlaWdodDo1MHB4O2xpbmUtaGVpZ2h0OjUwcHg7b3V0bGluZTpub25lO2JvcmRlcjoxcHggc29saWQgI2UwZTBlMDtwYWRkaW5nLWxlZnQ6MjBweH0uY29udGFjdC1mb3JtIHRleHRhcmVhe2JhY2tncm91bmQtY29sb3I6I2ZmZjt3aWR0aDoxMDAlO291dGxpbmU6bm9uZTtib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7cGFkZGluZy1sZWZ0OjIwcHg7bGluZS1oZWlnaHQ6NTBweDtoZWlnaHQ6MjAwcHh9LmNvbnRhY3QtcGFnZS1zaWRlLWNvbnRlbnR7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyO3BhZGRpbmc6MzBweH0uYWJvdXQtaW1hZ2UgaW1ne3dpZHRoOjEwMCV9LmFib3V0LWNvbnRlbnQgaDF7Zm9udC1zaXplOjM2cHg7Zm9udC13ZWlnaHQ6NzAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjIzcHh9LmFib3V0LWNvbnRlbnQgaDEgc3Bhbntjb2xvcjojODVhOTAzfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1jb250ZW50IGgxe2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjMwcHh9fS5hYm91dC1jb250ZW50IGg0e2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjE0cHh9LmFib3V0LWNvbnRlbnQgcHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyNHB4fS5hYm91dC1taXNzaW9uLXZpc3Npb24tZ29hbCBoM3tmb250LXNpemU6MjRweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbToxM3B4fS5hYm91dC1taXNzaW9uLXZpc3Npb24tZ29hbCBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHh9LmFib3V0LXNlY3Rpb24tdGl0bGUgaDN7Zm9udC1zaXplOjI0cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206MjNweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtc2VjdGlvbi10aXRsZSBoM3tmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyNHB4fX0uYWJvdXQtc2VjdGlvbi10aXRsZSBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHg7bWF4LXdpZHRoOjYwMHB4fS5hYm91dC1mZWF0dXJlIGg0e2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjRweH0uYWJvdXQtZmVhdHVyZSBwe2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIzcHg7bWF4LXdpZHRoOjI2NXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1mZWF0dXJlIHB7bWF4LXdpZHRoOjM1MHB4fX0uYWJvdXQtZmVhdHVyZS1iYW5uZXIgLmJhbm5lcnttYXJnaW4tbGVmdDo3MHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpYW5kIChtYXgtd2lkdGg6IDk5MXB4KXsuYWJvdXQtZmVhdHVyZS1iYW5uZXIgLmJhbm5lcnttYXJnaW4tbGVmdDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtZmVhdHVyZS1iYW5uZXIgLmJhbm5lcnttYXJnaW4tbGVmdDowfX0uZmVhdHVyZS1jb250ZW50IGgye2ZvbnQtc2l6ZTozMHB4O21heC13aWR0aDo0NzBweDttYXJnaW4tYm90dG9tOjB9LmZlYXR1cmUtY29udGVudCBoMiBzcGFue2ZvbnQtd2VpZ2h0OjcwMH0uZmVhdHVyZS1jb250ZW50IGgxe2ZvbnQtc2l6ZTozNnB4O21heC13aWR0aDo0NzBweH0uZmVhdHVyZS1jb250ZW50IGgxIHNwYW57Zm9udC13ZWlnaHQ6NzAwfS5mZWF0dXJlLWNvbnRlbnQgcHtsaW5lLWhlaWdodDoyM3B4O21heC13aWR0aDo1MjBweDttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDozMHB4fS5mZWF0dXJlLWltYWdle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uZmVhdHVyZS1pbWFnZTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7Ym90dG9tOi00MHB4O2NvbnRlbnQ6XCJcIjt3aWR0aDozODBweDtoZWlnaHQ6MzYwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6LTF9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5mZWF0dXJlLWltYWdlOjpiZWZvcmV7ZGlzcGxheTpub25lfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZmVhdHVyZS1pbWFnZTo6YmVmb3Jle2Rpc3BsYXk6bm9uZX19LmZlYXR1cmUtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7bWFyZ2luLWxlZnQ6LTQwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClhbmQgKG1heC13aWR0aDogOTkxcHgpey5mZWF0dXJlLWltYWdlIGltZ3ttYXJnaW4tbGVmdDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZmVhdHVyZS1pbWFnZSBpbWd7bWFyZ2luLWxlZnQ6MH19LmFib3V0LWZlYXR1cmV7bWFyZ2luLWJvdHRvbTotMzBweH0uYmxvZy1wb3N0LXNsaWRlci1jb250YWluZXJ7cGFkZGluZzozMHB4IDB9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5jb2x7Ym94LXNoYWRvdzoxcHggMCAwIDAgI2ViZWJlYn0uYmxvZy1wb3N0LXNsaWRlci1jb250YWluZXIgLnNpbmdsZS1ibG9nLXBvc3R7dGV4dC1hbGlnbjpjZW50ZXJ9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5pbWFnZXttYXJnaW4tYm90dG9tOjEwcHh9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5pbWFnZSBhe2Rpc3BsYXk6YmxvY2t9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5pbWFnZSBhIGltZ3t3aWR0aDoxMDAlfS5ibG9nLXBvc3Qtc2xpZGVyLWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdCAuY29udGVudCBoM3ttYXJnaW4tYm90dG9tOjEwcHh9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IGgzIGF7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjI1cHh9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IHB7bWFyZ2luLWJvdHRvbToxMHB4fS5ibG9nLXBvc3Qtc2xpZGVyLWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdCAuY29udGVudCBwIHNwYW57Y29sb3I6I2FiYWFhYTtmb250LXNpemU6MTNweDtmb250LXdlaWdodDo0MDB9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IHAgc3BhbiBpLmljb257Y29sb3I6Izg1YTkwMztmb250LXNpemU6MTVweH0uYmxvZy1wb3N0LXNsaWRlci1jb250YWluZXIgLnNpbmdsZS1ibG9nLXBvc3QgLmNvbnRlbnQgcCBzcGFuLnBvc3QtY29tbWVudHN7bWFyZ2luLXJpZ2h0OjE1cHh9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IHAgc3Bhbi5wb3N0LWF1dGhvciBhe2NvbG9yOiM4NWE5MDN9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IHAgc3Bhbi5wb3N0LWF1dGhvciBhOmhvdmVye2NvbG9yOiMzMzN9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IHAucG9zdC1leGNlcnB0e2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjI0cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5ibG9nLXBvc3Qtc2xpZGVyLWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdCAuY29udGVudCBhLmFsdWxhLWJ1dHRvbntiYWNrZ3JvdW5kOiNmMmYyZjI7bGluZS1oZWlnaHQ6MTJweDtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjE1cHggMzBweDtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojMzYzZjRkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJsb2ctcG9zdC1zbGlkZXItY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0IC5jb250ZW50IGEuYWx1bGEtYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb2xvcjojZmZmfS5zaW5nbGUtYmxvZy1wb3N0e2JhY2tncm91bmQtY29sb3I6I2ZmZn0uc2luZ2xlLWJsb2ctcG9zdC5nYWxsZXJ5LXR5cGUtcG9zdHtkaXNwbGF5OmJsb2NrfS5zaW5nbGUtYmxvZy1wb3N0LmdhbGxlcnktdHlwZS1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhOmhvdmVyIC5zbGljay1hcnJvd3t2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eTouNn0uc2luZ2xlLWJsb2ctcG9zdC5nYWxsZXJ5LXR5cGUtcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYTpob3ZlciAuc2xpY2stYXJyb3c6aG92ZXJ7b3BhY2l0eToxfS5zaW5nbGUtYmxvZy1wb3N0LmdhbGxlcnktdHlwZS1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhOmhvdmVyIC5zbGljay1uZXh0e3JpZ2h0OjEwcHh9LnNpbmdsZS1ibG9nLXBvc3QuZ2FsbGVyeS10eXBlLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWE6aG92ZXIgLnNsaWNrLXByZXZ7bGVmdDoxMHB4fS5zaW5nbGUtYmxvZy1wb3N0LmdhbGxlcnktdHlwZS1wb3N0IC5zbGljay1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2JhY2tncm91bmQ6bm9uZTtib3JkZXI6bm9uZTt3aWR0aDo0MHB4O2hlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzMyMzIzMjtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjQwcHg7ei1pbmRleDo5O21hcmdpbi10b3A6LTIwcHg7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowO3RleHQtYWxpZ246Y2VudGVyfS5zaW5nbGUtYmxvZy1wb3N0LmdhbGxlcnktdHlwZS1wb3N0IC5zbGljay1uZXh0e3JpZ2h0OjMwcHg7bGVmdDphdXRvfS5zaW5nbGUtYmxvZy1wb3N0LmdhbGxlcnktdHlwZS1wb3N0IC5zbGljay1wcmV2e2xlZnQ6MzBweDtyaWdodDphdXRvfS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhe3Bvc2l0aW9uOnJlbGF0aXZlfS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIC5pbWFnZSBhe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0uc2luZ2xlLWJsb2ctcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAuaW1hZ2UgYSBpbWd7d2lkdGg6MTAwJX0uc2luZ2xlLWJsb2ctcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAuYmxvZy1jYXRlZ29yaWVze3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbToyMHB4O2xlZnQ6MTBweH0uc2luZ2xlLWJsb2ctcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjVweCAxMHB4O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7bWFyZ2luLXJpZ2h0OjVweDtib3JkZXItcmFkaXVzOjNweH0uc2luZ2xlLWJsb2ctcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAuYmxvZy1jYXRlZ29yaWVzIHVsIGxpIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2NvbG9yOiNmZmZ9LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLnZpZGVve292ZXJmbG93OmhpZGRlbn0uc2luZ2xlLWJsb2ctcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAudmlkZW8gaWZyYW1le3dpZHRoOjEwMCV9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLnZpZGVvIGlmcmFtZXtoZWlnaHQ6MjAwcHh9fS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgLnBvc3QtYXVkaW97b3ZlcmZsb3c6aGlkZGVufS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgLnBvc3QtYXVkaW8gaWZyYW1le3dpZHRoOjEwMCV9LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtY29udGVudCBoMy5wb3N0LXRpdGxle2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjMwcHg7Y29sb3I6IzMzMzttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC13ZWlnaHQ6NTAwfS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgaDMucG9zdC10aXRsZSBhOmhvdmVye2NvbG9yOiM4NWE5MDN9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCl7LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtY29udGVudCBoMy5wb3N0LXRpdGxle2ZvbnQtc2l6ZToyNXB4fX0uc2luZ2xlLWJsb2ctcG9zdCAuc2luZ2xlLWJsb2ctcG9zdC1jb250ZW50IGgzLnBvc3QtdGl0bGUuc3RpY2t5e3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoyNXB4fS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgaDMucG9zdC10aXRsZS5zdGlja3k6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtjb250ZW50Olwi74KNXCI7Zm9udC1mYW1pbHk6Zm9udEF3ZXNvbWU7Zm9udC1zaXplOjI1cHh9LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtY29udGVudCAucG9zdC1tZXRhe3BhZGRpbmctYm90dG9tOjE1cHg7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGUwZTB9LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtY29udGVudCAucG9zdC1tZXRhIHAgc3Bhbntjb2xvcjojOTk5fS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgLnBvc3QtbWV0YSBwIHNwYW4gaS5mYXttYXJnaW4tcmlnaHQ6NXB4fS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgLnBvc3QtbWV0YSBwIGF7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOmdyYXl9LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtY29udGVudCAucG9zdC1tZXRhIHAgYTpob3Zlcntjb2xvcjojODVhOTAzfS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgLnBvc3QtbWV0YSBwIHNwYW4uc2VwYXJhdG9ye3BhZGRpbmc6MCA1cHh9LnNpbmdsZS1ibG9nLXBvc3QgLnNpbmdsZS1ibG9nLXBvc3QtY29udGVudCBwLnBvc3QtZXhjZXJwdHtmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoyOXB4fS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgYS5ibG9nLXJlYWRtb3JlLWJ0bntiYWNrZ3JvdW5kOiNmMmYyZjI7bGluZS1oZWlnaHQ6MTJweDtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjE1cHggMzBweDtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojMzYzZjRkO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxOHB4O2ZvbnQtd2VpZ2h0OjUwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MnB4O3BhZGRpbmc6MTVweCAyNXB4fS5zaW5nbGUtYmxvZy1wb3N0IC5zaW5nbGUtYmxvZy1wb3N0LWNvbnRlbnQgYS5ibG9nLXJlYWRtb3JlLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM4NWE5MDM7Y29sb3I6I2ZmZn0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2VmZWZlZjtwYWRkaW5nOjI1cHh9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIGgzLnBvc3QtdGl0bGV7Zm9udC1zaXplOjM0cHg7bGluZS1oZWlnaHQ6NDZweDtjb2xvcjojMzMzO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjIwcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIGgzLnBvc3QtdGl0bGV7Zm9udC1zaXplOjI1cHg7bGluZS1oZWlnaHQ6MzVweH19LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5wb3N0LW1ldGF7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZy1ib3R0b206MTVweDttYXJnaW4tYm90dG9tOjIwcHh9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5wb3N0LW1ldGEgcCBzcGFue2NvbG9yOiM5OTl9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5wb3N0LW1ldGEgcCBhe2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjojMzIzMjMyfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucG9zdC1tZXRhIHAgYTpob3Zlcntjb2xvcjojODVhOTAzfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucG9zdC1tZXRhIHAgc3Bhbi5zZXBhcmF0b3J7cGFkZGluZzowIDVweH0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWF7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbTo1MHB4fS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAuaW1hZ2UgaW1ne3dpZHRoOjEwMCV9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIC5ibG9nLWltYWdlLWdhbGxlcnkgLnNpbmdsZS1pbWFnZSBpbWd7d2lkdGg6MTAwJX0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLmJsb2ctY2F0ZWdvcmllc3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MjBweDtsZWZ0OjEwcHh9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIC5ibG9nLWNhdGVnb3JpZXMgdWwgbGkgYXtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjVweCAxMHB4O3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7bWFyZ2luLXJpZ2h0OjVweDtib3JkZXItcmFkaXVzOjNweH0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLmJsb2ctY2F0ZWdvcmllcyB1bCBsaSBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb2xvcjojZmZmfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAudmlkZW97b3ZlcmZsb3c6aGlkZGVufS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAudmlkZW8gaWZyYW1le3dpZHRoOjEwMCU7aGVpZ2h0OjUwMHB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSAudmlkZW8gaWZyYW1le2hlaWdodDo0MDBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0NzlweCl7LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIC52aWRlbyBpZnJhbWV7aGVpZ2h0OjI1MHB4fX0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnBvc3QtYXVkaW97b3ZlcmZsb3c6aGlkZGVufS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucG9zdC1hdWRpbyBpZnJhbWV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwcHh9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5wb3N0LWNvbnRlbnQgcHtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyOXB4fS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucG9zdC1jb250ZW50IGJsb2NrcXVvdGV7YmFja2dyb3VuZDojZjZmNmY2O2JvcmRlcjoxcHggc29saWQgI2UwZTBlMDtib3JkZXItbGVmdDo1cHggc29saWQgIzg1YTkwMztmb250LXNpemU6MTRweDtmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoyNnB4O21hcmdpbjo0MHB4IDAgNDBweCA0MHB4O3BhZGRpbmc6MzBweCA0NXB4fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucG9zdC1jb250ZW50IGJsb2NrcXVvdGV7bWFyZ2luLWxlZnQ6MTBweDtwYWRkaW5nOjE1cHggMjBweH19LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC50YWctYXJlYXtib3JkZXItdG9wOjFweCBzb2xpZCAjZTBlMGUwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlMGUwZTA7cGFkZGluZzoxMHB4IDB9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC50YWctYXJlYSBzcGFue2NvbG9yOiM5OTl9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC50YWctYXJlYSB1bHtkaXNwbGF5OmlubGluZS1ibG9ja30uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnRhZy1hcmVhIHVsIGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAudGFnLWFyZWEgdWwgbGkgYXtmb250LXNpemU6MTVweDtmb250LXdlaWdodDo1MDA7Zm9udC1zdHlsZTppdGFsaWM7Y29sb3I6IzMzM30uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnRhZy1hcmVhIHVsIGxpIGE6aG92ZXJ7Y29sb3I6Izg1YTkwM30uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnNvY2lhbC1zaGFyZS1idXR0b25ze3RleHQtYWxpZ246Y2VudGVyfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAuc29jaWFsLXNoYXJlLWJ1dHRvbnMgaDN7YmFja2dyb3VuZDpub25lO2NvbG9yOiM4YzhjOGM7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjZweDttYXJnaW46MCAyMHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDphdXRvO2ZvbnQtd2VpZ2h0OjUwMDttYXJnaW4tYm90dG9tOjE1cHh9LmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVyIC5zb2NpYWwtc2hhcmUtYnV0dG9ucyB1bCBsaXtkaXNwbGF5OmlubGluZS1ibG9ja30uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpIGF7YmFja2dyb3VuZDojZjdmN2Y3O2JvcmRlci1yYWRpdXM6MTAwJTtjb2xvcjojMzUzNTM1O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxMnB4O2hlaWdodDozMnB4O2xpbmUtaGVpZ2h0OjMycHg7bWFyZ2luLXJpZ2h0OjEwcHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MzJweH0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnNvY2lhbC1zaGFyZS1idXR0b25zIHVsIGxpIGE6aG92ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucmVsYXRlZC1wb3N0LWNvbnRhaW5lciBoMy5yZWxhdGVkLXBvc3QtdGl0bGV7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NTAwO2xpbmUtaGVpZ2h0OjI0cHg7Y29sb3I6IzMzM30uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnJlbGF0ZWQtcG9zdC1jb250YWluZXIgLnNpbmdsZS1yZWxhdGVkLXBvc3QgLmltYWdle21hcmdpbi1ib3R0b206MTVweH0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnJlbGF0ZWQtcG9zdC1jb250YWluZXIgLnNpbmdsZS1yZWxhdGVkLXBvc3QgLmltYWdlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucmVsYXRlZC1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLXJlbGF0ZWQtcG9zdCAuaW1hZ2UgYSBpbWd7d2lkdGg6MTAwJX0uYmxvZy1zaW5nbGUtcG9zdC1jb250YWluZXIgLnJlbGF0ZWQtcG9zdC1jb250YWluZXIgLnNpbmdsZS1yZWxhdGVkLXBvc3QgLmNvbnRlbnQgaDMucmVsYXRlZC1wb3N0LXRpdGxle2ZvbnQtc2l6ZToxN3B4O2ZvbnQtd2VpZ2h0OjUwMDtsaW5lLWhlaWdodDoyM3B4fS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucmVsYXRlZC1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLXJlbGF0ZWQtcG9zdCAuY29udGVudCBoMy5yZWxhdGVkLXBvc3QtdGl0bGUgYTpob3Zlcntjb2xvcjojODVhOTAzfS5ibG9nLXNpbmdsZS1wb3N0LWNvbnRhaW5lciAucmVsYXRlZC1wb3N0LWNvbnRhaW5lciAuc2luZ2xlLXJlbGF0ZWQtcG9zdCAuY29udGVudCBoMy5yZWxhdGVkLXBvc3QtdGl0bGUgc3BhbntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjI0cHg7Y29sb3I6Izk5OTtmb250LXdlaWdodDo0MDA7bWFyZ2luLXRvcDo1cHh9LnNpbmdsZS1ibG9nLXBvc3QtbWVkaWF7cG9zaXRpb246cmVsYXRpdmV9LnNpbmdsZS1ibG9nLXBvc3QtbWVkaWE6aG92ZXIgLnNsaWNrLWFycm93e3Zpc2liaWxpdHk6dmlzaWJsZTtvcGFjaXR5Oi42fS5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhOmhvdmVyIC5zbGljay1hcnJvdzpob3ZlcntvcGFjaXR5OjF9LnNpbmdsZS1ibG9nLXBvc3QtbWVkaWE6aG92ZXIgLnNsaWNrLW5leHR7cmlnaHQ6MTBweH0uc2luZ2xlLWJsb2ctcG9zdC1tZWRpYTpob3ZlciAuc2xpY2stcHJldntsZWZ0OjEwcHh9LnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLnNsaWNrLWFycm93e3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZC1jb2xvcjojMzIzMjMyO2NvbG9yOiNmZmY7bGluZS1oZWlnaHQ6NDBweDt6LWluZGV4Ojk7bWFyZ2luLXRvcDotMjBweDt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjB9LnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLnNsaWNrLW5leHR7cmlnaHQ6MzBweDtsZWZ0OmF1dG99LnNpbmdsZS1ibG9nLXBvc3QtbWVkaWEgLnNsaWNrLXByZXZ7bGVmdDozMHB4O3JpZ2h0OmF1dG99aDMuY29tbWVudC1jb3VudGVye21hcmdpbi1ib3R0b206MjBweDtmb250LXdlaWdodDo1MDB9LmNvbW1lbnQtY29udGFpbmVyIC5zaW5nbGUtY29tbWVudHtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXI6MXB4IHNvbGlkICNlMGUwZTA7bWFyZ2luOjAgMCAzMHB4O3BhZGRpbmc6MzBweDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3gtc2hhZG93OjBweCA1cHggNHB4IDBweCByZ2JhKDAsMCwwLC4xKTtkaXNwbGF5OmZsZXh9LmNvbW1lbnQtY29udGFpbmVyIC5zaW5nbGUtY29tbWVudC5yZXBseS1jb21tZW50e21hcmdpbi1sZWZ0OjEwJTt3aWR0aDo5MCV9LmNvbW1lbnQtY29udGFpbmVyIC5zaW5nbGUtY29tbWVudDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0uY29tbWVudC1jb250YWluZXIgLnNpbmdsZS1jb21tZW50IHNwYW4ucmVwbHktYnRue3Bvc2l0aW9uOmFic29sdXRlO3RvcDozMHB4O3JpZ2h0OjMwcHh9LmNvbW1lbnQtY29udGFpbmVyIC5zaW5nbGUtY29tbWVudCBzcGFuLnJlcGx5LWJ0biBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjoxcHggc29saWQgIzg1YTkwMztjb2xvcjojODVhOTAzO3BhZGRpbmc6NXB4IDE1cHg7Zm9udC13ZWlnaHQ6NTAwO2JvcmRlci1yYWRpdXM6NTBweDtmb250LXNpemU6MTNweH0uY29tbWVudC1jb250YWluZXIgLnNpbmdsZS1jb21tZW50IHNwYW4ucmVwbHktYnRuIGE6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojODVhOTAzO2NvbG9yOiNmZmZ9LmNvbW1lbnQtY29udGFpbmVyIC5zaW5nbGUtY29tbWVudCAuaW1hZ2V7ZmxleC1iYXNpczo1MHB4fS5jb21tZW50LWNvbnRhaW5lciAuc2luZ2xlLWNvbW1lbnQgLmNvbnRlbnR7ZmxleC1iYXNpczoxMDAlO21hcmdpbi1sZWZ0OjIwcHh9LmNvbW1lbnQtY29udGFpbmVyIC5zaW5nbGUtY29tbWVudCAuY29udGVudCBoM3tmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyOXB4O2NvbG9yOiM5OTk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6aXRhbGljfS5jb21tZW50LWNvbnRhaW5lciAuc2luZ2xlLWNvbW1lbnQgLmNvbnRlbnQgaDMgc3Bhbi5jb21tZW50LXRpbWV7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjlweDtjb2xvcjojOTk5O2ZvbnQtd2VpZ2h0OjQwMDtkaXNwbGF5OmJsb2NrfS5jb21tZW50LWNvbnRhaW5lciAuc2luZ2xlLWNvbW1lbnQgLmNvbnRlbnQgcC5jb21tZW50LXRleHR7Y29sb3I6Izk5OTtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoyNHB4fS5jb21tZW50LWZvcm0tY29udGFpbmVyIGgze2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6NTAwO2NvbG9yOiMzMzM7bWFyZ2luLWJvdHRvbToyNXB4fS5jb21tZW50LWZvcm0tY29udGFpbmVyIHB7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjNweDtjb2xvcjojOTk5fS5jb21tZW50LWZvcm0gbGFiZWx7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOjEwcHg7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MjlweDtjb2xvcjojOTk5O2ZvbnQtd2VpZ2h0OjUwMH0uY29tbWVudC1mb3JtIHRleHRhcmVhe2JvcmRlcjoxcHggc29saWQgI2UwZTBlMDtoZWlnaHQ6MTMwcHg7d2lkdGg6MTAwJTtib3gtc2hhZG93OjBweCA1cHggNHB4IDBweCByZ2JhKDAsMCwwLC4xKTtwYWRkaW5nOjE1cHh9LmNvbW1lbnQtZm9ybSBpbnB1dHtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZTBlMGUwO2JvcmRlci1yYWRpdXM6MDtoZWlnaHQ6NTBweDtsaW5lLWhlaWdodDo0OHB4O3dpZHRoOjEwMCU7cGFkZGluZzowIDE1cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5jb21tZW50LWZvcm0gLmZsLWJ0bntib3JkZXI6bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7YmFja2dyb3VuZDojZjJmMmYyO2xpbmUtaGVpZ2h0OjEycHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzoxNXB4IDMwcHg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6IzM2M2Y0ZDtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOjEycHg7YmFja2dyb3VuZC1jb2xvcjojMzMzO2NvbG9yOiNmZmZ9LmNvbW1lbnQtZm9ybSAuZmwtYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6Izg1YTkwMztjb2xvcjojZmZmfS5zaG9wLWhlYWRlcntib3JkZXI6MXB4IHNvbGlkICNlZGVkZWQ7cGFkZGluZzo1cHggMjBweDtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5zaG9wLWhlYWRlcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6ZmxleC1zdGFydH19LnNob3AtaGVhZGVyX19sZWZ0X19tZXNzYWdle2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6NDZweDtmbG9hdDpsZWZ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpey5zaG9wLWhlYWRlcl9fbGVmdF9fbWVzc2FnZXtwYWRkaW5nLWxlZnQ6MTBweH19LnNob3AtaGVhZGVyX19yaWdodHtwYWRkaW5nLWxlZnQ6MTBweH0uc2hvcC1oZWFkZXJfX3JpZ2h0IC5zaW5nbGUtc2VsZWN0LWJsb2NrIC5zZWxlY3QtdGl0bGV7bWFyZ2luLXJpZ2h0OjEwcHg7Zm9udC1mYW1pbHk6XCJJQk0gUGxleCBTYW5zXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTRweDtjb2xvcjojNjY2O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDozMHB4fS5zaG9wLWhlYWRlcl9fcmlnaHQgLnNpbmdsZS1zZWxlY3QtYmxvY2sgc2VsZWN0e2JvcmRlcjpub25lO2ZvbnQtZmFtaWx5OlwiSUJNIFBsZXggU2Fuc1wiLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzY2Njtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MzBweDtwYWRkaW5nLWxlZnQ6MTBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9LmdyaWQtaWNvbnN7ZmxvYXQ6bGVmdH0uZ3JpZC1pY29ucyBidXR0b257YmFja2dyb3VuZDpub25lO2JvcmRlcjpub25lO2hlaWdodDo0NnB4O3dpZHRoOjQwcHg7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO3BhZGRpbmc6MDtmbG9hdDpsZWZ0fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpey5ncmlkLWljb25zIGJ1dHRvbntoZWlnaHQ6NDBweH19LmdyaWQtaWNvbnMgYnV0dG9uLnRocmVlLWNvbHVtbntiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY29ucy9ncmlkLndlYnBcIil9LmdyaWQtaWNvbnMgYnV0dG9uLnRocmVlLWNvbHVtbjpob3ZlciwuZ3JpZC1pY29ucyBidXR0b24udGhyZWUtY29sdW1uLmFjdGl2ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY29ucy9ncmlkLWhvdmVyLndlYnBcIil9LmdyaWQtaWNvbnMgYnV0dG9uLmZvdXItY29sdW1ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljb25zL2dyaWQtNC53ZWJwXCIpfS5ncmlkLWljb25zIGJ1dHRvbi5mb3VyLWNvbHVtbjpob3ZlciwuZ3JpZC1pY29ucyBidXR0b24uZm91ci1jb2x1bW4uYWN0aXZle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLi4vaW1nL2ljb25zL2dyaWQtNC1ob3Zlci53ZWJwXCIpfS5ncmlkLWljb25zIGJ1dHRvbi5saXN0LXZpZXd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvbnMvbGlzdC53ZWJwXCIpfS5ncmlkLWljb25zIGJ1dHRvbi5saXN0LXZpZXc6aG92ZXIsLmdyaWQtaWNvbnMgYnV0dG9uLmxpc3Qtdmlldy5hY3RpdmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvbnMvbGlzdC1ob3Zlci53ZWJwXCIpfS5zaG9wLXByb2R1Y3Qtd3JhcC5ncmlkIC5saXN0LXZpZXctcHJvZHVjdHtkaXNwbGF5Om5vbmV9LnNob3AtcHJvZHVjdC13cmFwLmxpc3QgW2NsYXNzKj1jb2xdLC5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0IFtjbGFzcyo9Y29sLV17ZmxleDoxIDAgMTAwJTt3aWR0aDoxMDAlO21heC13aWR0aDoxMDAlfS5zaG9wLXByb2R1Y3Qtd3JhcC5saXN0IC5ncmlkLXZpZXctcHJvZHVjdHtkaXNwbGF5Om5vbmV9IiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIFRoZW1lIGRlZmF1bHQgQ1NTICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuKiwgKjo6YWZ0ZXIsICo6OmJlZm9yZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICBodG1sLCBib2R5IHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICBodG1sIHtcbiAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgfVxuICBib2R5e1xuICAgICAgbGluZS1oZWlnaHQ6ICRib2R5LWxpbmUtaGVpZ2h0O1xuICAgICAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemU7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBmb250LXdlaWdodDogJGJvZHktZm9udC13ZWlnaHQ7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1uYW1lO1xuICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZy1jb2xvcjtcbiAgXG4gIH1cblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgZm9udC1mYW1pbHk6ICRoZWFkaW5nLWZvbnQtZmFtaWx5LW5hbWU7XG4gICAgICBmb250LXdlaWdodDogJGhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG4gIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG4gIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIGg0IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIGg1IHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB9XG4gIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG4gIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGEsIGJ1dHRvbiB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGEsIGJ1dHRvbiwgaW1nLCBpbnB1dCwgc3BhbiB7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlIDBzO1xuICB9XG4gICo6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIGE6Zm9jdXMge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIGJ1dHRvbiwgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogb3V0c2lkZSBub25lIG5vbmU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICB9XG4gIFxuICBcbiAgLyotLSBUYWIgQ29udGVudCAmIFBhbmUgRml4IC0tKi9cblxuICAudGFiLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmIC50YWItcGFuZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgXG5cbiAgLmJvcmRlci1ib3R0b217XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VkZWRlZDtcbiAgfVxuXG5cbiAgc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2ZXJzaW9uPScxLjEnIGhlaWdodD0nMTBweCcgd2lkdGg9JzE1cHgnJTNFJTNDdGV4dCB4PScwJyB5PScxMCcgZmlsbD0nYmxhY2snJTNFJUUyJTk2JUJFJTNDL3RleHQlM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDUwJTtcblxuICB9XG5cblxuICAvKi0tLS0tLS0tLS0gIFNoYXJwIGJvcmRlciB0aXBweWpzIHRoZW1lICAtLS0tLS0tLS0tKi9cblxuICAvKiBJZiBgYW5pbWF0ZUZpbGw6IHRydWVgIChkZWZhdWx0KSAqL1xuICAudGlwcHktdG9vbHRpcC5zaGFycGJvcmRlci10aGVtZSAudGlwcHktYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIFxuICAvKiBJZiBgYW5pbWF0ZUZpbGw6IGZhbHNlYCAqL1xuICAudGlwcHktdG9vbHRpcC5zaGFycGJvcmRlci10aGVtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAvL2JvcmRlci1yYWRpdXM6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIC8vYm94LXNoYWRvdzogNHB4IDRweCA4cHggcmdiYSgwLDAsMCwuMyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcbiAgfVxuXG4gIC50aXBweS1wb3BwZXJbeC1wbGFjZW1lbnRePSd0b3AnXSAudGlwcHktdG9vbHRpcC5zaGFycGJvcmRlci10aGVtZSAudGlwcHktYXJyb3cge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgfVxuICAudGlwcHktcG9wcGVyIHtcblxuICAgIC50aXBweS1jb250ZW50IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB9XG4gIH1cblxuICAvLyBTcGVjaWFsIERlYWxcbiAgLnRpcHB5LXRvb2x0aXAuc3BlY2lhbC1kZWFsLXRoZW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQyOTMwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDM1ZW07XG5cbiAgICAudGlwcHktYXJyb3cge1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y0MjkzMDtcbiAgICB9XG5cbiAgICAudGlwcHktYmFja2Ryb3Age1xuICAgICAgXG4gICAgfVxuXG4gICAgLnRpcHB5LWNvbnRlbnQge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cblxuXG4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqXG4gQm9vdHN0cmFwIEN1c3RvbSBDb250YWluZXJcbioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5jb250YWluZXIsIFxuLmNvbnRhaW5lci1mbHVpZCwgXG4uY29udGFpbmVyLWxnLCBcbi5jb250YWluZXItbWQsIFxuLmNvbnRhaW5lci1zbSwgXG4uY29udGFpbmVyLXhsLCBcbi5jb250YWluZXIteHhsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpe1xuICAuY29udGFpbmVyLCBcbiAgLmNvbnRhaW5lci1zbSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbn1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXtcbiAgLmNvbnRhaW5lciwgXG4gIC5jb250YWluZXItbWQsIFxuICAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xufVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe1xuICAuY29udGFpbmVyLCBcbiAgLmNvbnRhaW5lci1sZywgXG4gIC5jb250YWluZXItbWQsIFxuICAuY29udGFpbmVyLXNtIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xufVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcbiAgLmNvbnRhaW5lciwgXG4gIC5jb250YWluZXItbGcsIFxuICAuY29udGFpbmVyLW1kLCBcbiAgLmNvbnRhaW5lci1zbSwgXG4gIC5jb250YWluZXIteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpe1xuICAuY29udGFpbmVyLCBcbiAgLmNvbnRhaW5lci1sZywgXG4gIC5jb250YWluZXItbWQsIFxuICAuY29udGFpbmVyLXNtLCBcbiAgLmNvbnRhaW5lci14bCwgXG4gIC5jb250YWluZXIteHhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG5cbi5yb3cge1xuICAtLWJzLWd1dHRlci14OiAzMHB4O1xufVxuLnJvdy0tZ3V0dGVyLXNtIHtcbiAgLS1icy1ndXR0ZXIteDogMTVweDtcbn1cbi8qPT09PT0gIEVuZCBvZiBUaGVtZSBkZWZhdWx0IENTUyAgPT09PT09Ki9cblxuXG4iLCIvLyBwcm9qZWN0IHNwZWNpZmljIHZhcmlhYmxlc1xuJGFwcGxlLWdyZWVuOiAjODVhOTAzO1xuJGFwcGxlLWdyZWVuLWxpZ2h0OiAjODVhOTAzO1xuJGFjY2VudDogIzlmMjA2MztcbiRjYW5kbGUtbGlnaHQteWVsbG93OiAjZmZkZDIwO1xuJHBvbWVncmFuYXRlLXJlZDogI0Y3MjUyNTtcbiRyZWQ6ICNjYzBjMmM7XG4kY2VydWxlYW4tYmx1ZTogIzBlYjljYjtcbiRtaW5lLXNoYWZ0LWJsYWNrOiAjMzMzMzMzO1xuXG4kdGV4dGJveC1ib3JkZXI6ICNjY2NjY2M7XG5cbi8vIEZvbnQgRmFtaWx5XG4kZm9udC1mYW1pbHktbmFtZTogJ0lCTSBQbGV4IFNhbnMnLCBzYW5zLXNlcmlmOyBcbiRoZWFkaW5nLWZvbnQtZmFtaWx5LW5hbWU6ICdJQk0gUGxleCBTYW5zJywgc2Fucy1zZXJpZjtcblxuJG1vbnRzZXJyYXQ6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbi8vIENvbG9ycyAtLS0tLS0tLS0tLS0tLS1cblxuJHdoaXRlOiAjZmZmZmZmO1xuJGJsYWNrOiAjMDAwMDAwO1xuXG4vLyBCb2R5IFRleHRcbiRib2R5LXRleHQtY29sb3I6ICRtaW5lLXNoYWZ0LWJsYWNrO1xuJGJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiRib2R5LWxpbmUtaGVpZ2h0OiAyMHB4O1xuJGJvZHktZm9udC1zaXplOiAxNXB4O1xuJGJvZHktZm9udC1zaXplLXNtOiAxMnB4O1xuJGJvZHktYmctY29sb3I6ICR3aGl0ZTtcblxuLy8gSGVhZGluZyBUZXh0XG4kaGVhZGluZy10ZXh0LWNvbG9yOiAjMzMzMzMzO1xuJGhlYWRpbmctZm9udC13ZWlnaHQ6IDYwMDtcblxuLy8gQ2FyZCBCb3hcbiRjYXJkLWJveC1iZzogI2ZmZjtcbiRjYXJkLWJveC1iZy1oaWdobGlnaHQ6ICNmMmYyZjI7XG4kY2FyZC1ib3gtYm9yZGVyLWNvbG9yOiAjZWVlO1xuJGNhcmQtYm94LXBhZGRpbmc6IDMwcHg7XG5cblxuLy8gT3RoZXIgQ29sb3JzXG4kcHJpbWFyeTogICAgICAgIzAwNDM5NTtcbiRzZWNvbmRhcnk6ICAgICAjZjljMzIyO1xuJHN1Y2Nlc3M6ICAgICAgICMyOGE3NDU7XG4kaW5mbzogICAgICAgICAgIzE3YTJiODtcbiR3YXJuaW5nOiAgICAgICAjZmZjMTA3O1xuJGRhbmdlcjogICAgICAgICNkYzM1NDU7XG4kbGlnaHQ6ICAgICAgICAgI2Y4ZjlmYTtcblxuLy8gU29jaWFsIENvbG9yXG4kYW5kcm9pZDogIzdBQzE1NztcbiRhcHBsZTogI0I4QjhCODtcbiRiZWhhbmNlOiAjMTg2OUZGO1xuJGNvZGVwZW46ICRibGFjaztcbiRkcmliYmJsZTogI0VBNEM4QTtcbiRkcm9wYm94OiAjMDA3RUU1O1xuJGV2ZXJub3RlOiAjNzhENTI1O1xuJGZhY2Vib29rOiAjNDg2N0FBO1xuJGdpdGh1YjogIzMxMzEzMTtcbiRnb29nbGUtZHJpdmU6ICMxREE0NjI7XG4kZ29vZ2xlLWVhcnRoOiAjNDI4NUY0O1xuJGdvb2dsZS1nbGFzczogI0VBNDMzNTtcbiRnb29nbGUtbWFwczogIzUwODNDMztcbiRnb29nbGUtcGxheTogIzAxQjlGRDtcbiRnb29nbGUtcGx1czogI0RENTE0NDtcbiRnb29nbGU6ICM0Mjg1RjQ7XG4kaW5zdGFncmFtOiAjQjIzQTk0O1xuJGNzczM6ICMwMjc3QkQ7XG4kaHRtbDU6ICNFNDREMjY7XG4kamF2YXNjcmlwdDogI0Y5REMzRDtcbiRweXRob246ICMwQzlEQkY7XG4kbGFzdGZtOiAjRTMxQjIzO1xuJGxpbmtlZGluOiAjMDA3QkI2O1xuJHBheXBhbDogIzAwMkY4NjtcbiRwaW50ZXJlc3Q6ICNCRDA4MUI7XG4kcG9ja2V0OiAjRUYzRTU2O1xuJHBvbHltZXI6ICNGODcyOTI7XG4kcnNzOiAjRjk5QzNBO1xuJHNoYXJlOiAjMkM5Q0ZGO1xuJHN0YWNrb3ZlcmZsb3c6ICNGMzgwMjQ7XG4kc3RlYW06ICMxNTQ5N0I7XG4kdHdpdHRlcjogIzFEQTFGMjtcbiR2azogIzUxODFCODtcbiR3aWtpcGVkaWE6ICNFOUU5RTk7XG4kd2luZG93czogIzAwNzhENjtcbiRzNTAwcHg6ICRibGFjaztcbiRzOHRyYWNrczogIzEyMkQ0QjtcbiRhbWF6b246ICNGNzlCMzQ7XG4kYmxvZ2dlcjogI0YwNkEzNTtcbiRkZWxpY2lvdXM6ICMwMDAwRkU7XG4kZGlzcXVzOiAjMkU5RUZFO1xuJGZsYXR0cjogIzdBQjgzMTtcbiRmbGlja3I6ICNGRTAwODQ7XG4kb2Rub2tsYXNzbmlraTogI0Y1ODIyMDtcbiRvdXRsb29rOiAjMDA3MkM2O1xuJHBsYXlzdGF0aW9uOiAjMDc0MThFO1xuJHJlZGRpdDogI0ZGNDUwMDtcbiRza3lwZTogIzAwQTlGMDtcbiRzbGlkZXNoYXJlOiAjMDA3N0I1O1xuJHNvdW5kY2xvdWQ6ICNGRTQ5MDA7XG4kdHVtYmxyOiAjMzY0NjVEO1xuJHR3aXRjaDogIzY0NDFBNDtcbiR2aW1lbzogIzFBQjdFQTtcbiR3aGF0c2FwcDogIzE4OUQwRTtcbiR4Ym94OiAjMTA3QzBGO1xuJHlhaG9vOiAjNDEwMUFGO1xuJHlvdXR1YmU6ICNGRTAwMDA7XG5cblxuXG4vLyBSZXNwb25zaXZlIFZhcmlhYmxlc1xuJGxhcHRvcC1kZXZpY2UgOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0OTlweCknO1xuJGRlc2t0b3AtZGV2aWNlIDogJ29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCknO1xuJHRhYmxldC1kZXZpY2U6J29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSc7XG4kbGFyZ2UtbW9iaWxlOidvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpJztcbiRzbWFsbC1tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpJztcbiRleHRyYS1zbWFsbC1tb2JpbGU6ICdvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDc5cHgpJztcbiIsIi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgICAgVHlwb2dyYXBoeSAgICAgICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnRleHQtZm9ybWF0dGVkIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcblxuICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgICBcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAuMjVlbTtcbiAgICB9XG4gIH1cblxuICBhOm5vdCgudGhlbWUtYnV0dG9uKSB7XG4gICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IGRhcmtlbigkYXBwbGUtZ3JlZW4sIDEwKTtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgfVxuXG4gIHN0cm9uZyB7XG4gICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICB9XG5cbiAgdWwsXG4gIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcblxuICAgICYubGktc3ByZWFkZWQge1xuICAgICAgXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvbnQtc2l6ZS1zbSB7XG4gIGZvbnQtc2l6ZTogJGJvZHktZm9udC1zaXplLXNtICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAkcmVkICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbiAgb3BhY2l0eTogMTtcbn1cbiIsIi8vIENoZWNrYm94XG4uY2hlY2stYm94LWN1c3RvbSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBcbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICBcbiAgJiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIFxuICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkdGV4dGJveC1ib3JkZXI7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udGF3ZXNvbWU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIFxuICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW8gT3B0aW9uc1xuLnJhZGlvLW9wdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDE2cHg7XG59XG5cbi5yYWRpby1vcHRpb24ge1xuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjOTk5OTk5O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGFiZWwtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICB9XG4gICAgICAgICZfX2xhYmVsIHtcblxuICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19kZXNjIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAmX19wcmljZSB7XG4gICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbn1cblxuXG4vLyBSYWRpbyBDYXJkcyAoRGVsaXZlcnkgTWV0aG9kcylcbi5yYWRpby1jYXJkcyB7XG4gICAgXG59XG4gICAgLnJhZGlvLWNhcmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG5cbiAgICAgICAgICAgICY6Y2hlY2tlZCB+IC5yYWRpby1jYXJkX19pbm5lciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYXBwbGUtZ3JlZW4sIDIwJSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkYXBwbGUtZ3JlZW4sIDIwKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2lubmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMjhweDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICBjb2xvcjogI0I3QkJCRjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgICAgICZfX2ljb24ge1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMWVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgfVxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIEhlYWRlciAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuXG5cbi8qLS0tLS0tLS0tLSAgaGVhZGVyIGFyZWEgIC0tLS0tLS0tLS0qL1xuXG4uaGVhZGVyLWFyZWF7XG5cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcblxuICAgICYuaXMtc3RpY2t5e1xuXG4gICAgICAgIC5uYXZpZ2F0aW9uLXRvcHtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmlnYXRpb24tbWVudS1hcmVhe1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiA3MDBtcyBlYXNlLWluLW91dCAwcyBub3JtYWwgbm9uZSAxIHJ1bm5pbmcgZmFkZUluRG93bjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmlnYXRpb24tdG9wLXNlYXJjaC1hcmVhIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLXRvcC1zZWFyY2gtYXJlYS0tc2ltcGxlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgXG4gICAgLyogYWJzb2x1dGUgaGVhZGVyIHN0eWxlICovXG4gICAgXG4gICAgJi0tYWJzb2x1dGV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLXN0aWNreS0tYWJzb2x1dGV7XG5cbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogNzAwbXMgZWFzZS1pbi1vdXQgMHMgbm9ybWFsIG5vbmUgMSBydW5uaW5nIGZhZGVJbkRvd247XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MSwgMjQxLCAyMzksIDAuNyk7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFlZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm5hdmlnYXRpb24tdG9wLXRvcGJhcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2aWdhdGlvbi10b3Atc2VhcmNoLWFyZWF7XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubG9nb3tcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNlYXJjaC1pY29ue1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmhlYWRlci1jYXJ0LWljb257XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi1tZW51LS1zZXBhcmF0ZXtcbiAgICAgICAgICAgICAgICBuYXZ7XG4gICAgICAgICAgICAgICAgICAgICY+dWx7XG4gICAgICAgICAgICAgICAgICAgICAgICAmPmxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cblxuLyotLS0tLS0tLS0tICBuYXZpZ2F0b3BuIHRvcCAgLS0tLS0tLS0tLSovXG5cbi5uYXZpZ2F0aW9uLXRvcHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG5cbn1cblxuLyotLS0tLS0tLS0tICBuYXZpZ2F0aW9uIHRvcCB0b3BiYXIgIC0tLS0tLS0tLS0qL1xuXG4ubmF2aWdhdGlvbi10b3AtdG9wYmFye1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTcpOyBcbn1cblxuLyotLS0tLS0tLS0tICBoZWFkZXIgdG9wIHNvY2lhbCBsaW5rcyAgLS0tLS0tLS0tLSovXG5cbi5oZWFkZXItdG9wLXNvY2lhbC1saW5rc3tcbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xNyk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyBcbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLSAgaGVhZGVydG9wIGRyb3Bkb3duIGNvbnRhaW5lciAgLS0tLS0tLS0tLSovXG5cbi5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVye1xuICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgLmV4dHJhLXNtYWxsLW1vYmlsZS1maXh7XG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9IFxuICAgIH1cblxuICAgIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93bntcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNhbmRsZS1saWdodC15ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19kcm9wZG93bi1tZW51LWl0ZW1ze1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAtMTUlO1xuICAgICAgICAgICAgdG9wOiAxNjUlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IDAgcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgJi5kZWFjdGl2ZS1kcm9wZG93bi1tZW51e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYuYWN0aXZlLWRyb3Bkb3duLW1lbnV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDEzcHgsICM2NjYsIDMwMCwgMi4yKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHNwYW57XG4gICAgICAgICYuc2VwYXJhdG9ye1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0gIG5hdmlnYXRpb24gdG9wIHNlYXJjaCAgLS0tLS0tLS0tLSovXG5cbi8qLS0tLS0tLS0tLSAgc2VhcmNoIGJhciAgLS0tLS0tLS0tLSovXG5cbi5zZWFyY2gtYmFyLXdyYXBwZXIge1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAuM3MgZWFzZSwgcGFkZGluZy10b3AgLjNzIGVhc2U7XG5cbiAgICAgICAgJi0tdG9nZ2xlZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDczcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYXJjaC1iYXJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICAgICAgICB3aWR0aDogOTUlO1xuICAgIH1cbiAgICBmb3Jte1xuICAgICAgICBcblxuXG4gICAgICAgIGlucHV0e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgJHdoaXRlLCAzMDApO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMCA2NXB4IDAgMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDIycHgsICR3aGl0ZSwgNDAwLCA0OHB4KTtcblxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNhbmRsZS1saWdodC15ZWxsb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIDo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0gIGN1c3RvbWVyIHN1cHBvcnQgdGV4dCAgLS0tLS0tLS0tLSovXG5cbi5jdXN0b21lci1zdXBwb3J0LXRleHR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcblxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3MHB4KTtcblxuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgICAgICAgICBcbiAgICB9XG5cblxuICAgIC5pY29ue1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNXB4OyAgIFxuICAgIH1cblxuICAgIC50ZXh0e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDUycHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgICAgIH1cbiAgICAgICBcblxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDEzcHgsICR3aGl0ZSwgMzAwLCAxOHB4KTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgcHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxOHB4LCAkY2FuZGxlLWxpZ2h0LXllbGxvdywgNzAwLCAyNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0gIHNtYWxsIGNhcnQgIC0tLS0tLS0tLS0qL1xuXG4uaGVhZGVyLWNhcnQtaWNvbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgXG4gICAgLnNtYWxsLWNhcnQtdHJpZ2dlcntcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwwLjE3KTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDI3cHgsICR3aGl0ZSwgNDAwLCA0NnB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI3cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgLmNhcnQtY291bnRlcntcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxMXB4LCAjMzMzLCA0MDAsIDE2cHgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDM4cHg7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAuY2FydC1jb3VudGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc21hbGwtY2FydHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDM4MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogOTtcblxuICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIH1cbn0gICBcblxuLnNtYWxsLWNhcnQtaXRlbS13cmFwcGVye1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG5cbiAgICAuc2luZ2xlLWl0ZW17XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgZmxleC1iYXNpczogODBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5yZW1vdmUtaWNvbntcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gODBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgJi5jYXJ0LW5hbWV7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTVweCwgIzMzMywgMzAwLCAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5jYXJ0LXF1YW50aXR5e1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTZweCwgJGFwcGxlLWdyZWVuLCA3MDAsIDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICAucXVhbnRpdHktbWVze1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDEzcHgsICMzMzMsIDMwMCwgMThweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJ0LWNhbGN1bGF0aW9uLXRhYmxle1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICB0YWJsZXtcbiAgICAgICAgdGJvZHl7XG4gICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE4cHgsICMzMzMsIDYwMCwgMzBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FydC1idXR0b25ze1xuICAgIGF7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLSAgYWN0aXZlIGFuZCBkZWFjdGl2ZSBkcm9wZG93biAgLS0tLS0tLS0tLSovXG5cbi5kZWFjdGl2ZS1kcm9wZG93bi1tZW51e1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hY3RpdmUtZHJvcGRvd24tbWVudXtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyotLS0tLS0tLS0tICBuYXZpZ2F0aW9uIG1lbnUgIC0tLS0tLS0tLS0qL1xuXG4ubmF2aWdhdGlvbi1tZW51LWFyZWEge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGUge1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB6LWluZGV4OiAxMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAyNjZweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNjZweCk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcblxuICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMyMHB4KTtcbiAgICB9XG5cbiAgICAmLS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYS1tb2JpbGVfX2Nsb3NlIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jbG9zZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4gICAgLm5hdmlnYXRpb24tbWVudS1hcmVhLW1vYmlsZV9fY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogLTQwcHg7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1pbmUtc2hhZnQtYmxhY2s7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuLm1haW4tbWVudXtcbiAgICBuYXZ7XG4gICAgICAgICY+dWx7XG4gICAgICAgICAgICAmPmxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gSG92ZXIgJiBBY3RpdmVcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICY+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyBcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgJi5zcGVjaWFsIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi52ZXJ5LXNwZWNpYWwge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuXG5cbiAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgICAgICAgICAmPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBJb25pY29ucztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjNkMFwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmPmF7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzMzMywgNjAwLCAyNHB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgJj4uc3ViLW1lbnUsXG4gICAgICAgICAgICAgICAgICAgICY+Lm1lZ2EtbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY+dWx7XG4gICAgICAgICAgICAgICAgICAgICY+bGl7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybSA6bm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIFxuICAgIC8qIHNlcGFyYXRlIG1lbnUgc3R5bGUgKi9cbiAgICAmLS1zZXBhcmF0ZXtcbiAgICAgICAgbmF2e1xuXG4gICAgICAgICAgICAmPnVse1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJj5saXtcbiAgICAgICAgICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAuc3ViLW1lbnV7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lZ2EtbWVudXtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICYuZm91ci1jb2x1bW57XG5cbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzAwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFwdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQ1MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4vKi0tLS0tLS0tLS0gIHN1Ym1lbnUgIC0tLS0tLS0tLS0qL1xuXG4uc3ViLW1lbnV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0yMHB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IDAgcmdiYSgwLDAsMCwwLjEpO1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgXG5cbiAgICBsaXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgJj5hIHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBJb25pY29ucztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYzZDFcIjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmPi5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgIH1cbiAgICAmIC5zdWItbWVudXtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzY2NiwgMzAwKTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTVweDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgJiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAmIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLSAgbWVnYSBtZW51ICAtLS0tLS0tLS0tKi9cblxuLm1lZ2EtbWVudXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAwIHJnYmEoMCwwLDAsMC4xKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcblxuXG4gICAgJi5mb3VyLWNvbHVtbiB7XG4gICAgICAgIHdpZHRoOiAxMTAwcHg7XG4gICAgICAgIGxlZnQ6IC0xMDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIHdpZHRoOiA5MDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICB3aWR0aDogOTAwcHg7XG4gICAgICAgICAgICBsZWZ0OiAtMjAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmPmxpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmPmxpe1xuICAgICAgICAmPmF7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTVweCwgIzMzMywgNjAwKTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgIFxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBcblxuICAgICAgICB1bHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjNjY2LCAzMDAsIDI2cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5tZWdhbWVudS1iYW5uZXJ7XG4gICAgYXtcbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyotLS0tLS0tLS0tICBtb2JpbGUgbWVudSAgLS0tLS0tLS0tLSovXG5cbi5tb2JpbGUtbWVudSB7XG4gICAgJiAubWVhbi1iYXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwOyAgXG4gICAgICAgICAgICBjb250ZW50OiBcIk1FTlVcIjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcbiAgICAgICAgICAgIGNvbG9yOiAjMzYzZjRkO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICB9XG4gICAgICAgIFxuXG4gICAgICAgICYgLm1lYW5tZW51LXJldmVhbCB7XG4gICAgICAgICAgICBcblxuICAgICAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAvKi0tLS0gTWVudSBPcGVuIC0tLS0qL1xuICAgICAgICAgICAgICAgICYubWVudS1iYXIge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLyotLS0tIE1lbnUgQ2xvc2UgLS0tLSovXG4gICAgICAgICAgICAgICAgJi5tZW51LWNsb3NlIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tZWFuLW1lbnUtdGV4dHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyBcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG5cbiAgICAgICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvKi0tLS0gTWVhbiBSZXZlYWwgLS0tLSovXG4gICAgICAgIC5tZWFubWVudS1yZXZlYWwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cblxuICAgICAgICAvKi0tLS0gTWVhbiBOYXYgLS0tLSovXG4gICAgICAgICYgLm1lYW4tbmF2IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY+dWwge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAmIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzMzMywgNjAwLCA0NHB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgLyotLS0tIE1lbnUgRXhwYW5kIEZvciBTdWIgTWVudSAtLS0tKi9cbiAgICAgICAgICAgICAgICAgICAgICAgICYubWVhbi1leHBhbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lYW4tY2xpY2tlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC8qLS0tLSBTdWIgTWVudSAmIE1lZ2EgTWVudSAtLS0tKi9cbiAgICAgICAgICAgICAgICAgICAgJiAuc3ViLW1lbnUsXG4gICAgICAgICAgICAgICAgICAgIC5tZWdhLW1lbnUsXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEuMmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuMzVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgLnN1Yi1tZW51LFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA0KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lYW4tZXhwYW5kIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIC5zdWItbWVudSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5tZWFuLWV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyotLS0tLS0tLS0tICBzZWFyY2ggaWNvbiAgLS0tLS0tLS0tLSovXG4uc2VhcmNoLWljb257XG4gICAgYXtcbiAgICAgICAgaXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHBhZ2Ugd3JhcHBlciBsaWdodCBncmVlbiBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbntcblxuICAgIC5oZWFkZXItYXJlYXtcblxuICAgICAgICAmLmlzLXN0aWNreXtcbiAgICBcbiAgICAgICAgICAgIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5uYXZpZ2F0aW9uLXRvcHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLXRvcC10b3BiYXJ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIH1cblxuICAgIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rc3tcbiAgICAgICAgLmZvbGxvdy10ZXh0e1xuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLWxpbmstc21hbGx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXJ0b3AtZHJvcGRvd24tY29udGFpbmVye1xuICAgICAgICAuaGVhZGVyLXRvcC1zaW5nbGUtZHJvcGRvd257XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgJi5zZXBhcmF0b3J7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLWJhcntcbiAgICAgICAgZm9ybXtcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhOWE5YTk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIDo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICA6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gICAgICAgICAgICBjb2xvcjogI2E5YTlhOTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmN1c3RvbWVyLXN1cHBvcnQtdGV4dHtcbiAgICAgICAgLnRleHR7XG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODg4ODg4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci1jYXJ0LWljb257XG4gICAgICAgIC5zbWFsbC1jYXJ0LXRyaWdnZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRhY2NlbnQsIDEwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG5cbiAgICAgICAgICAgICAgICAuY2FydC1jb3VudGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJ0LWNvdW50ZXJ7XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmNhcnQtYnV0dG9uc3tcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbC1jYXJ0LWl0ZW0td3JhcHBlcntcbiAgICBcbiAgICAgICAgLnNpbmdsZS1pdGVte1xuICAgICAgICAgICAgLnJlbW92ZS1pY29ue1xuICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuY29udGVudHtcbiAgICBcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAmLmNhcnQtbmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5jYXJ0LXF1YW50aXR5e1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2FydC1jYWxjdWxhdGlvbi10YWJsZXtcbiAgICAgICAgdGFibGV7XG4gICAgICAgICAgICB0Ym9keXtcbiAgICAgICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYXtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgIH1cblxuICAgIC5tYWluLW1lbnV7XG4gICAgICAgIG5hdntcbiAgICAgICAgICAgICY+dWx7XG4gICAgICAgICAgICAgICAgJj5saXtcbiAgICAgICAgICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIEhvdmVyICYgQWN0aXZlXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgJj5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNhbmRsZS1saWdodC15ZWxsb3c7IFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51e1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWVnYS1tZW51e1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iaWxlLW1lbnV7XG4gICAgICAgIC5tZWFuLWJhcntcbiAgICAgICAgICAgIC5tZWFubWVudS1yZXZlYWx7XG4gICAgICAgICAgICAgICAgLm1lbnUtYmFye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1lbnUtY2xvc2V7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1lYW4tbWVudS10ZXh0e1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKj09PT09ICBFbmQgb2YgcGFnZSB3cmFwcGVyIGxpZ2h0IGdyZWVuIHN0eWxlICA9PT09PT0qL1xuXG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHBhZ2Ugd3JhcHBlciBibHVlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuXG4ucGFnZS13cmFwcGVyLWJsdWV7XG5cbiAgICAuaGVhZGVyLWFyZWF7XG5cbiAgICAgICAgJi5pcy1zdGlja3l7XG4gICAgXG4gICAgICAgICAgICAubmF2aWdhdGlvbi1tZW51LWFyZWF7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubmF2aWdhdGlvbi10b3B7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLXRvcC10b3BiYXJ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIH1cblxuICAgIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rc3tcbiAgICAgICAgLmZvbGxvdy10ZXh0e1xuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLWxpbmstc21hbGx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlcnRvcC1kcm9wZG93bi1jb250YWluZXJ7XG4gICAgICAgIC5oZWFkZXItdG9wLXNpbmdsZS1kcm9wZG93bntcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgICYuc2VwYXJhdG9ye1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1iYXJ7XG4gICAgICAgIGZvcm17XG4gICAgICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA6OnBsYWNlaG9sZGVyIHsgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gICAgICAgICAgICBjb2xvcjogI2E5YTlhOTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgICAgICAgICBjb2xvcjogI2E5YTlhOTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgICAgICAgICAgY29sb3I6ICNhOWE5YTk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1pbmUtc2hhZnQtYmxhY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b21lci1zdXBwb3J0LXRleHR7XG4gICAgICAgIC50ZXh0e1xuICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg4ODg4ODtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItY2FydC1pY29ue1xuICAgICAgICAuc21hbGwtY2FydC10cmlnZ2Vye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FuZGxlLWxpZ2h0LXllbGxvdztcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1pbmUtc2hhZnQtYmxhY2s7XG5cbiAgICAgICAgICAgICAgICAuY2FydC1jb3VudGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLmNhcnQtYnV0dG9uc3tcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNtYWxsLWNhcnQtaXRlbS13cmFwcGVye1xuICAgIFxuICAgICAgICAuc2luZ2xlLWl0ZW17XG4gICAgICAgICAgICAucmVtb3ZlLWljb257XG4gICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgLmNvbnRlbnR7XG4gICAgXG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgJi5jYXJ0LW5hbWV7XG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5jYXJ0LXF1YW50aXR5e1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jYXJ0LWNhbGN1bGF0aW9uLXRhYmxle1xuICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgIHRib2R5e1xuICAgICAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2aWdhdGlvbi1tZW51LWFyZWF7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAubWFpbi1tZW51e1xuICAgICAgICBuYXZ7XG4gICAgICAgICAgICAmPnVse1xuICAgICAgICAgICAgICAgICY+bGl7XG4gICAgICAgICAgICAgICAgICAgICY+YXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWluZS1zaGFmdC1ibGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIEhvdmVyICYgQWN0aXZlXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgJj5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7IFxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN1Yi1tZW51e1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWdhLW1lbnV7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG59XG5cbi8qPT09PT0gIEVuZCBvZiBwYWdlIHdyYXBwZXIgYmx1ZSBzdHlsZSAgPT09PT09Ki9cblxuXG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHBhZ2Ugd3JhcHBlciByZWQgc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cbi5wYWdlLXdyYXBwZXItcmVke1xuXG4gICAgXG4gICAgLm5hdmlnYXRpb24tdG9we1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLXRvcC10b3BiYXJ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgIH1cblxuICAgIC5oZWFkZXItdG9wLXNvY2lhbC1saW5rc3tcbiAgICAgICAgLmZvbGxvdy10ZXh0e1xuICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgIH1cblxuICAgICAgICAuc29jaWFsLWxpbmstc21hbGx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzc3Nzc3NztcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVhZGVydG9wLWRyb3Bkb3duLWNvbnRhaW5lcntcbiAgICAgICAgLmhlYWRlci10b3Atc2luZ2xlLWRyb3Bkb3due1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICAmLnNlcGFyYXRvcntcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItY2FydC1pY29ue1xuICAgICAgICAuc21hbGwtY2FydC10cmlnZ2Vye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6ICRtaW5lLXNoYWZ0LWJsYWNrO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG5cbiAgICAgICAgICAgICAgICAuY2FydC1jb3VudGVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWluZS1zaGFmdC1ibGFjaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXJ0LWNvdW50ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jYXJ0LWJ1dHRvbnN7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNtYWxsLWNhcnQtaXRlbS13cmFwcGVye1xuICAgIFxuICAgICAgICAuc2luZ2xlLWl0ZW17XG4gICAgICAgICAgICAucmVtb3ZlLWljb257XG4gICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAuY29udGVudHtcbiAgICBcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAmLmNhcnQtbmFtZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICYuY2FydC1xdWFudGl0eXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jYXJ0LWNhbGN1bGF0aW9uLXRhYmxle1xuICAgICAgICB0YWJsZXtcbiAgICAgICAgICAgIHRib2R5e1xuICAgICAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZpZ2F0aW9uLW1lbnUtYXJlYXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5tYWluLW1lbnV7XG4gICAgICAgIG5hdntcbiAgICAgICAgICAgICY+dWx7XG4gICAgICAgICAgICAgICAgJj5saXtcbiAgICAgICAgICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtaW5lLXNoYWZ0LWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gSG92ZXIgJiBBY3RpdmVcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkOyBcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItbWVudXtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tZWdhLW1lbnV7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLyo9PT09PSAgRW5kIG9mIHBhZ2Ugd3JhcHBlciByZWQgc3R5bGUgID09PT09PSovXG5cblxuLm5hdi1wcmltYXJ5LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4gICAgLm5hdi1tb2JpbGUtdHJpZ2dlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgcGFkZGluZzogMCAwLjFlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4ubmF2LXNlY29uZGFyeS13cmFwcGVyIHtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgZ2FwOiA4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDM0OXB4KSB7XG4gICAgICAgIGdhcDogNXB4O1xuICAgIH1cblxuICAgIC5uYXYtaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkbWluZS1zaGFmdC1ibGFjaztcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkbWluZS1zaGFmdC1ibGFjaztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWljb24tLXNlYXJjaCB7XG5cbiAgICAgICAgJi10b2dnbGVkIHtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGU5NTJcIiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vLyBCb2R5IE92ZXJsYXlcbmJvZHkge1xuXG4gICAgJi5oYXMtb3ZlcmxheSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vKj09PT09ICBFbmQgb2YgSGVhZGVyICA9PT09PT0qL1xuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGZvb3RlciAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5mb290ZXItdGV4dC1ibG9ja3tcbiAgICAmX190aXRsZXtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE2cHgsICMzMzMsIDYwMCwgMjRweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJl9fY29udGVudHtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICM2NjYsIDMwMCwgMjRweCk7XG4gICAgfVxufVxuXG4uZm9vdGVyLXdpZGdldC10aXRsZXtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIGF7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxN3B4LCAjMzMzLCA2MDAsIDI0cHgpO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1vbnRzZXJyYXQtZm9vdGVyLXdpZGdldC10aXRsZXtcbiAgICBAaW5jbHVkZSBmb250LXByb3AoMTZweCwgIzMzMywgNjAwLCAyNHB4KTtcbiAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZvb3Rlci1uYXZpZ2F0aW9ue1xuICAgIG5hdntcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuXG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG5cbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZvb3Rlci1zb2NpYWwtaWNvbi1ibG9ja3tcbiAgICB1bHtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuZmFjZWJvb2staWNvbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGZhY2Vib29rO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudHdpdHRlci1pY29ue1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdHdpdHRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmdvb2dsZXBsdXMtaWNvbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGdvb2dsZS1wbHVzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaW5zdGFncmFtLWljb257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnN0YWdyYW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi55b3V0dWJlLWljb257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR5b3V0dWJlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYucGludGVyZXN0LWljb257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwaW50ZXJlc3Q7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29weXJpZ2h0LXRleHQtYXJlYXtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWRlZDtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG59XG5cbi5jb3B5cmlnaHQtdGV4dHtcbiAgICBwe1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogIzk5OTtcblxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICMzMzM7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIGZvb3RlciAgPT09PT09Ki9cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGxpZ2h0IGdyZWVuIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVue1xuICAgIC5mb290ZXItbmF2aWdhdGlvbntcbiAgICAgICAgbmF2e1xuICAgICAgICAgICAgdWx7XG4gICAgICAgICAgICAgICAgbGl7XG5cbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItd2lkZ2V0LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogZGFya2VuKCRhcHBsZS1ncmVlbiwgMTApO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvcHlyaWdodC10ZXh0e1xuICAgICAgICBwe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIGxpZ2h0IGdyZWVuIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBibHVlIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWJsdWV7XG4gICAgLmZvb3Rlci1uYXZpZ2F0aW9ue1xuICAgICAgICBuYXZ7XG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBsaXtcblxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29weXJpZ2h0LXRleHR7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBibHVlIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgcmVkIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLXJlZHtcbiAgICAuZm9vdGVyLW5hdmlnYXRpb257XG4gICAgICAgIG5hdntcbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpe1xuXG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvcHlyaWdodC10ZXh0e1xuICAgICAgICBwe1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBibHVlIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIFNpZGViYXIgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uc2lkZWJhci13aWRnZXR7XG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgJj51bHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuXG4gICAgICAgIGxpe1xuXG4gICAgICAgICAgICAmLmhhcy1jaGlsZHJlbntcbiAgICAgICAgICAgICAgICAmPnVse1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2lkZWJhci13aWRnZXQtdGl0bGV7XG4gICAgQGluY2x1ZGUgZm9udC1wcm9wKDE2cHgsICMzMzMsIDYwMCwgMjJweCk7XG4gICAgbWFyZ2luOiAxNXB4IDAgMTFweDtcbiAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuXG4vKi0tIFNpZGViYXIgUHJpY2UgLS0qL1xuXG4uc2lkZWJhci1wcmljZSB7XG4gICAgXG4gICAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG5cbiAgICAmICNwcmljZS1yYW5nZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgbWFyZ2luOiA3cHggMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYzsgIFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG5cbiAgICAgICAgJiAudWktc2xpZGVyLXJhbmdlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDRweCA0cHggcmdiYSgkYmxhY2ssIDAuMTUpO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcmljZS1hbW91bnR7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIH1cblxufVxuXG4uc2lkZWJhci1maWx0ZXItZ3JvdXB7XG4gICAgcGFkZGluZy1ib3R0b206IDI5cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkY2RjZGM7XG4gICAgYXtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW57XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG5cbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpZGViYXItZmlsdGVyLWdyb3VwLWNvbG9ye1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgICBhe1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIxcHg7XG5cbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcblxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiAgICBcbiAgICAvKi0tLS0tLS0tLS0gIHRhZyBjb250YWluZXIgIC0tLS0tLS0tLS0qL1xuICAgIFxuICAgIC50YWctY29udGFpbmVye1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7IFxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbi8qLS0tLS0tLS0tLSAgU2lkZWJhciBzZWFyY2ggYm94ICAtLS0tLS0tLS0tKi9cblxuLnNpZGViYXItc2VhcmNoLWJveHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwOyBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW5wdXR7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYnV0dG9ue1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgfVxuICAgIH1cbn0gXG5cblxuLyotLS0tLS0tLS0tICBzaW5nbGUgYmxvY2sgIC0tLS0tLS0tLS0qL1xuICAgIFxuLnNpbmdsZS1ibG9ja3tcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG5cbiAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBwYWRkaW5nLXRvcDowOyBcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOjA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7IFxuICAgIH1cbiAgICAuaW1hZ2V7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuXG4gICAgLmNvbnRlbnR7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4OyBcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuY29tbWVudC1ibG9ja3tcbiAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgZmxleC1iYXNpczogODBweDtcbiAgICAgICAgfVxuICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY2NjY7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4MDgwODA7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IFxuXG5cbi8qLS0tLS0tLS0tLSAgdGFnIGNvbnRhaW5lciAgLS0tLS0tLS0tLSovXG4gICAgXG4udGFnLWNvbnRhaW5lcntcblxuICAgICAgICAmPmxpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM1NTU7IFxuICAgIFxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG59XG5cbi8qPT09PT0gIEVuZCBvZiBTaWRlYmFyICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgc29jaWFsIGxpbmsgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cbi8qLS0tLS0tLS0tLSAgc29jaWFsIGljb24gc21hbGwgIC0tLS0tLS0tLS0qL1xuXG4uZm9sbG93LXRleHR7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7IFxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zb2NpYWwtbGluay1zbWFsbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGl7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyAgXG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBhe1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjYW5kbGUtbGlnaHQteWVsbG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2Ygc29jaWFsIGxpbmsgID09PT09PSovXG5cbiIsIi8qLS0tLS0tLS0tLSAgYmFubmVyIGJhY2tncm91bmRzICAtLS0tLS0tLS0tKi9cblxuLmJhbm5lci1iZy0xe1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2Jhbm5lcnMvYmFubmVyLWJpZzMud2VicCcpO1xufVxuXG4vKi0tLS0tLS0tLS0gIG5ld3NsZXR0ZXIgYmFja2dyb3VuZHMgIC0tLS0tLS0tLS0qL1xuXG4ubmV3c2xldHRlci1iZy0ye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9uZXdzbGV0dGVyL25ld3NsZXR0ZXIyLndlYnAnKTtcbn1cblxuLm5ld3NsZXR0ZXItYmctM3tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL25ld3NsZXR0ZXIvbmV3c2xldHRlcjMud2VicCcpO1xufVxuXG4ubmV3c2xldHRlci1iZy00e1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL25ld3NsZXR0ZXIvbmV3c2xldHRlcjQud2VicCcpO1xufVxuXG4vKj09PT09ICBFbmQgb2YgQmFja2dyb3VuZHMgID09PT09PSovXG5cbiIsIlxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBCdXR0b24gc3R5bGVzICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuXG4vKi0tLS0tLS0tLS0gIGRlZmF1bHQgc3R5bGUgIC0tLS0tLS0tLS0qL1xuXG4udGhlbWUtYnV0dG9ue1xuICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNnB4LCAkd2hpdGUsIDcwMCwgNTBweCk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGFwcGxlLWdyZWVuLCAxMCk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICAgIFxuICAgIC8qLS0tLS0tLS0tLSAgb3V0bGluZSBzdHlsZSAgLS0tLS0tLS0tLSovXG4gICAgJi0tb3V0bGluZXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwbGUtZ3JlZW47XG5cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi5wcm9kdWN0LWNhcnQtYnV0dG9ue1xuICAgIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICAgIHBhZGRpbmc6IDAgNzBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cblxuICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7ICAgXG4gICAgfVxuXG59XG5cbi5jb21wYXJlLWJ1dHRvbiwgLndpc2hsaXN0LWJ1dHRvbntcbiAgICBhe1xuICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTNweCwgIzY2NiwgMzAwLCAzMHB4KTtcblxuICAgICAgICBpe1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uY29udGFjdC1idXR0b257XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5cbi5saXN0LWNhcnQtYnV0dG9ue1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIG1hcmdpbi10b3A6IDM0cHg7XG4gICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbn1cblxuLy8gU2l6ZVxuLnRoZW1lLWJ1dHRvbi0teHMge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAwIDEuMjVlbTtcbn1cbi50aGVtZS1idXR0b24tLXNtIHtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG4udGhlbWUtYnV0dG9uLS1tZCB7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vLyBGb250IFNpemVcbi50aGVtZS1idXR0b24tLWZvbnQtc2l6ZS1zbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4vLyBCbG9ja1xuLnRoZW1lLWJ1dHRvbi0tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vLyBDb2xvcnNcbi50aGVtZS1idXR0b24tLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtaW5lLXNoYWZ0LWJsYWNrO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJG1pbmUtc2hhZnQtYmxhY2ssIDEwKTtcbiAgICB9XG59XG4udGhlbWUtYnV0dG9uLS1hY2NlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRhY2NlbnQsIDEwKTtcbiAgICB9XG59XG4udGhlbWUtYnV0dG9uLS1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGNvbG9yOiAkbWluZS1zaGFmdC1ibGFjaztcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODVhOTAzO1xuICAgIH1cbn1cblxuLy8gVHlwZVxuLnRoZW1lLWJ1dHRvbi0tb3V0bGluZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICYudGhlbWUtYnV0dG9uLS1kZWZhdWx0LFxuICAgICYudGhlbWUtYnV0dG9uLS1kYXJrIHtcbiAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigjOTk5LCAyMCk7XG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkaGVhZGluZy10ZXh0LWNvbG9yLCA0MCk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRoZW1lLWJ1dHRvbi0tc20ge1xuICAgICAgICBcbiAgICB9XG4gICAgXG4gICAgJi50aGVtZS1idXR0b24tLW1kIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgfVxufVxuLnRoZW1lLWJ1dHRvbi0tbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiBsaWdodGVuKCRoZWFkaW5nLXRleHQtY29sb3IsIDEwKTtcbiAgICB9XG5cbiAgICAmLnRoZW1lLWJ1dHRvbi0tZGltbWVkIHtcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGhlYWRpbmctdGV4dC1jb2xvciwgNTApO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6YWN0aXZlLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRoZWFkaW5nLXRleHQtY29sb3IsIDEwKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gTWlzY1xuLnRoZW1lLWJ1dHRvbi0tcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnRoZW1lLWJ1dHRvbi0tcm91bmRlZC1sZyB7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRoZW1lLWJ1dHRvbi0taW5saW5lLWJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogLjI1ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAuMjVlbTtcbn1cblxuLy8gQnV0dG9uIENoZWNrYm94XG4uYnRuLWNoZWNrYm94IHtcblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJjpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiQ2xlYXJcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlNlbGVjdCBBbGxcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKj09PT09ICBFbmQgb2YgQnV0dG9uIHN0eWxlcyAgPT09PT09Ki9cblxuIiwiLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBtb2RhbCBjdXN0b20gICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ubW9kYWwtZGlhbG9nLS1jdXN0b20ge1xuXG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggMjBweCAyMHB4O1xuXG4gICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG4gICAgfVxuXG4gICAgLnRoZW1lLWJ1dHRvbi0tY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIENhcmQgQm94ICAgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uY2FyZC1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1ib3gtYmc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjYXJkLWJveC1ib3JkZXItY29sb3I7XG4gIHBhZGRpbmc6ICRjYXJkLWJveC1wYWRkaW5nO1xuXG4gIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9IHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cblxuICAvLyBDb2xsYXBzaWJsZVxuICAmLS1jb2xsYXBzaWJsZSB7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC5jYXJkLWJveF9fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAkY2FyZC1ib3gtcGFkZGluZztcbiAgICB9XG4gIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgcGFkZGluZzogJGNhcmQtYm94LXBhZGRpbmcgKiAwLjY2ICRjYXJkLWJveC1wYWRkaW5nO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgJltkYXRhLWJzLXRvZ2dsZT1cImNvbGxhcHNlXCJdIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuXG4gICAgICAuY2FyZC1ib3hfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xuXG4gICAgLmluZm8ge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAuMjVlbTtcbiAgICB9XG4gIH1cblxuICAgICZfX2FzaWRlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAudGhlbWUtYnV0dG9uLS10b2dnbGUge1xuXG4gICAgICAgIGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAuY2FyZC1ib3hfX2hlYWRpbmdbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdICYge1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAvLyBIZWFkaW5nc1xuICAmX19oZWFkaW5nLS1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICB9XG5cbiAgJl9faGVhZGluZy0tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuXG4gICAgLmNhcmQtYm94X190aXRsZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC5jYXJkLWJveF9fYXNpZGUge1xuXG4gICAgICAudGhlbWUtYnV0dG9uLS10b2dnbGUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRpbmctLWFjY2VudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblxuICAgIC5jYXJkLWJveF9fdGl0bGUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAuY2FyZC1ib3hfX2FzaWRlIHtcblxuICAgICAgLnRoZW1lLWJ1dHRvbi0tdG9nZ2xlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sb3JzXG4uY2FyZC1ib3gtLWhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJveC1iZy1oaWdobGlnaHQ7XG59XG5cbi8vIFBhZGRpbmdzXG4uY2FyZC1ib3gtLXBhZGRpbmdzLWxnIHtcbiAgcGFkZGluZzogMzVweCA0MHB4O1xuICBcbiAgLy8gUmVzcG9uc2l2ZVxuICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcbiAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gIH1cbn1cblxuLy8gQ2FyZCBQYW5lbFxuLmNhcmQtcGFuZWwge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gICZfX2hlYWRpbmcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRjYXJkLWJveC1ib3JkZXItY29sb3I7XG4gICAgcGFkZGluZzogY2FsYygkY2FyZC1ib3gtcGFkZGluZyAvIDMpIGNhbGMoJGNhcmQtYm94LXBhZGRpbmcgLyAzKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nOiBjYWxjKCRjYXJkLWJveC1wYWRkaW5nIC8gMykgJGNhcmQtYm94LXBhZGRpbmc7XG4gICAgfVxuICB9XG4gICAgJl9faGVhZGluZy1wcmltYXJ5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjOTk5OTk5O1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgfiBsYWJlbCB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIH1cbiAgICAmX19oZWFkaW5nLXNlY29uZGFyeSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDEycHg7XG5cbiAgICAgIC5wYXltZW50LW1ldGhvZC1pY29uIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgJl9fY29udGVudCB7XG4gICAgcGFkZGluZzogY2FsYygkY2FyZC1ib3gtcGFkZGluZyAvIDMpIGNhbGMoJGNhcmQtYm94LXBhZGRpbmcgLyAzKTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgcGFkZGluZzogJGNhcmQtYm94LXBhZGRpbmc7XG4gICAgfVxuICB9XG4gICZfX2NvbnRlbnQtLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHNjcm9sbCB0b3AgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uc2Nyb2xsLXRvcCB7XG4gICAgYmFja2dyb3VuZDogJGFwcGxlLWdyZWVuO1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDsgXG4gICAgbGluZS1oZWlnaHQ6IDQycHg7IFxuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1mYW1pbHk6ICdJb25pY29ucyc7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogODBweDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGYzZDhcIjsgXG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gIH1cblxuXG4gIFxuICAvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICA9ICAgICAgICAgICAgcGFnZSB3cmFwcGVyIGxpZ2h0IGdyZWVuIHN0eWxlICAgICAgICAgICAgPVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuICBcbiAgLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbntcblxuICAgIC5zY3JvbGwtdG9wIHtcbiAgICAgIGJhY2tncm91bmQ6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICB9XG4gICAgXG4gIH1cbiAgXG4gIC8qPT09PT0gIEVuZCBvZiBwYWdlIHdyYXBwZXIgbGlnaHQgZ3JlZW4gc3R5bGUgID09PT09PSovXG4gIFxuICAvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICA9ICAgICAgICAgICAgcGFnZSB3cmFwcGVyIGJsdWUgc3R5bGUgICAgICAgICAgICA9XG4gID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4gIFxuICAucGFnZS13cmFwcGVyLWJsdWV7XG5cbiAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkY2VydWxlYW4tYmx1ZTtcbiAgICB9XG5cbiAgfVxuICBcbiAgLyo9PT09PSAgRW5kIG9mIHBhZ2Ugd3JhcHBlciBsaWdodCBncmVlbiBzdHlsZSAgPT09PT09Ki9cbiAgXG4gIC8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gID0gICAgICAgICAgICBwYWdlIHdyYXBwZXIgcmVkIHN0eWxlICAgICAgICAgICAgPVxuICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuICBcbiAgLnBhZ2Utd3JhcHBlci1yZWR7XG5cbiAgICAuc2Nyb2xsLXRvcCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgIH1cblxuICB9XG4gIFxuICAvKj09PT09ICBFbmQgb2YgcGFnZSB3cmFwcGVyIGxpZ2h0IHJlZCBzdHlsZSAgPT09PT09Ki9cbiAgXG4gIFxuXG5cbi8qPT09PT0gIEVuZCBvZiBzY3JvbGwgdG9wICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgc2VhcmNoIG92ZXJsYXkgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uc2VhcmNoLW92ZXJsYXl7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNzUpO1xuICAgIHotaW5kZXg6IDk5OTk5OTsgXG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn1cblxuXG4uc2VhcmNoLWZvcm17XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDclO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IDExMTBweDtcblxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHdpZHRoOiA3MDBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHdpZHRoOiA2NTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICB9XG5cbiAgICBmb3Jte1xuICAgICAgICBpbnB1dHtcbiAgICAgICAgICAgIGhlaWdodDogNzBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Y3MjUyNTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHggMCAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICA6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jbG9zZS1zZWFyY2gtb3ZlcmxheXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiA3MnB4O1xuXG4gICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICB9XG5cbn1cblxuLyo9PT09PSAgRW5kIG9mIHNlYXJjaCBvdmVybGF5ICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgc2xpZGVyICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuXG5cbi8qLS0tLS0tLS0tLSAgZGVmYXVsdCBzdHlsZSAgLS0tLS0tLS0tLSovXG5cbi5zbGljay1zbGlkZT5kaXY+ZGl2IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaHQtc2xpY2stc2xpZGVye1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAtNTdweDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGljay1wcmV2e1xuICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLyotLS0tLS0tLS0tICBoZXJvIHNsaWRlciAgLS0tLS0tLS0tLSovXG5cbi5oZXJvLXNsaWRlci13cmFwcGVye1xuXG4gICAgLnNsaWNrLWFjdGl2ZSB7XG4gICAgIFxuICAgICAgICAvKi0tIEhlcm8gQ29udGVudCAtLSovXG4gICAgICAgICYgLmhlcm8tc2xpZGVyLWNvbnRlbnQge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gQWxsIEVsZW1lbnQgU2VsZWN0b3JcbiAgICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAvLyBDaGlsZCBTZWxlY3RvclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiByb2xsSW47XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluTGVmdDtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuNXM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkRvd247XG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyLjVzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICB9XG5cblxuICAgIC5zbGljay1kb3Rze1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkN2Q3ZDc7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5oZXJvLXNsaWRlci1pdGVtLXdyYXBwZXJ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDU3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYtLW1pbmltYWwtaGVpZ2h0e1xuICAgICAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgIH1cblxuICAgICYtLWZ1bGx3aWR0aHtcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMjUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWF4aGVpZ2h0e1xuICAgICAgICAgICAgaGVpZ2h0OiA4NjBweDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjUwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgaGVpZ2h0OiA0NTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA1MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMwJTtcbiAgICB9XG5cbiAgICAvLyAmLS1iZy1tb3Zle1xuICAgIC8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XG4gICAgLy8gfVxufVxuXG5cbi5oZXJvLXNsaWRlci1jb250ZW50e1xuXG4gICAgJiA+ICoge1xuICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMXM7XG4gICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgfSBcblxuICAgIHB7XG4gICAgICAgICYuc2xpZGVyLXRpdGxle1xuICAgICAgICAgICAgJi0tc21hbGx7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDI0cHgsICM2NjYsIDQwMCwgMjRweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tYmlnLWJvbGR7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDYwcHgsICMzMzMsIDYwMCwgNjBweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWJpZy1saWdodHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoNjBweCwgIzMzMywgNDAwLCA2MHB4KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlcm8tc2xpZGVyLWJ1dHRvbntcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLyotLS0tLS0tLS0tICBib2cgcG9zdCBzbGlkZXIgIC0tLS0tLS0tLS0qL1xuXG4uYmxvZy1wb3N0LXNsaWRlci13cmFwcGVye1xuXG4gICAgLnNsaWNrLWxpc3R7XG4gICAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICB9XG5cbiAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICYgPiBkaXZ7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWRlci1zaW5nbGUtcG9zdHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcblxuICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwM2VcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IGZvbnRBd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMTVweCAyMHB4O1xuICAgICAgICAgICAgLnBvc3QtdGl0bGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE2cHgsICMzMzMsIDYwMCwgMjRweCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0LW1ldGF7XG4gICAgICAgICAgICAgICAgLmF1dGhvci1uYW1le1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgc3BhbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTk5OTk5O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEuNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBvc3QtZGF0ZXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8qLS0tLS0tLS0tLSAgZm9vdGVyIGJsb2cgcG9zdCBzbGlkZXIgIC0tLS0tLS0tLS0qL1xuXG4uZm9vdGVyLWJsb2ctcG9zdC1zbGlkZXItd3JhcHBlcntcbiAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICY+ZGl2Omxhc3QtY2hpbGR7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZS1mb290ZXItYmxvZy1wb3N0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgJl9faW1hZ2V7XG4gICAgICAgIGZsZXgtYmFzaXM6IDExMHB4O1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50e1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcblxuICAgICAgICAgICAgLmJsb2ctcG9zdC10aXRsZXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzMzMywgNDAwLCAyMHB4KTtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctcG9zdC1tZXRhe1xuICAgICAgICAgICAgLmF1dGhvci1uYW1le1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcblxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOTk5OTk5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xLjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wb3N0LWRhdGV7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSBcbiAgICB9XG59XG5cblxuXG4vKi0tLS0tLS0tLS0gIGJyYW5kIGxvZ28gc2xpZGVyICAtLS0tLS0tLS0tKi9cblxuLmJyYW5kLWxvZ28tc2xpZGVyLXdyYXBwZXJ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZWQ7XG4gICAgcGFkZGluZzogMzRweCAwO1xuXG4gICAgJi0tZG91YmxlLWJvcmRlcntcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGVkZWQ7XG4gICAgfVxufVxuXG4uc2luZ2xlLWJyYW5kLWxvZ297XG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0gIGluc3RhZ3JhbSBpbWFnZSBzbGlkZXIgIC0tLS0tLS0tLS0qL1xuXG4uaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVye1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuXG4gICAgLnNsaWNrLWxpc3R7XG4gICAgICAgIG1hcmdpbjogMCAtNXB4O1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgJiA+IGRpdntcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbmdsZS1pbnN0YWdyYW0taW1hZ2V7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IElvbkljb25zO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyotLS0tLS0tLS0tICBjYXRlZ29yeSBzbGlkZXIgb25lIC0tLS0tLS0tLS0qL1xuXG4uY2F0ZWdvcnktc2xpZGVyLXdyYXBwZXItb25le1xuXG5cbiAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgJj5kaXZ7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaW5nbGUtY2F0ZWdvcnktaXRlbXtcblxuICAgICAgICAmOmhvdmVye1xuXG4gICAgICAgICAgICAuc2luZ2xlLWNhdGVnb3J5LWl0ZW1fX2ltYWdle1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC42cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udGVudCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LXRpdGxle1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE3cHgsICMzNDM0MzQsIDYwMCwgMjJweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnF1YW50aXR5e1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzg2ODY4NiwgMzAwLCAyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2NvbnRlbnQtb3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHRyYW5zcGFyZW50LCByZ2JhKDAsMCwwLC44KSk7XG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnktdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE3cHgsICNmZmYsIDYwMCwgMjJweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYXBwbGUtZ3JlZW4sIDEwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5xdWFudGl0eXtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsIHJnYmEoMjU1LDI1NSwyNTUsLjg1KSwgMzAwLCAyMHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLSAgY2F0ZWdvcnkgc2xpZGVyIHR3byAtLS0tLS0tLS0tKi9cblxuLmNhdGVnb3J5LXNsaWRlci13cmFwcGVyLXR3b3tcblxuICAgIC5zbGljay1saXN0e1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRle1xuICAgICAgICAmPmRpdntcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNpbmdsZS1jYXRlZ29yeS1pdGVte1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG5cbiAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIC5zaW5nbGUtY2F0ZWdvcnktaXRlbV9faW1hZ2V7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxNTBweDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogNzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogNzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTUwcHgpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gNzBweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTAwcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgLmNhdGVnb3J5LWl0ZW0tdGl0bGV7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNnB4LCAjMzMzLCA2MDAsIDIxcHgpO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhdGVnb3J5LWxpc3QtaXRlbXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICM2NjYsIDMwMCwgMjBweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNhdGVnb3J5LWxpbmt7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICRhcHBsZS1ncmVlbi1saWdodCwgMzAwLCAyMHB4KTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0gIHdpZGdldCBwcm9kdWN0IHNsaWRlciAgLS0tLS0tLS0tLSovXG5cbi5zaW5nbGUtd2lkZ2V0LXNsaWRlcntcblxuICAgIC5zbGljay1saXN0e1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLXNsaWRle1xuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgfVxuICAgICAgICAmPmRpdntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLyotLS0tLS0tLS0tICBzaW5nbGUgcm93IHNsaWRlciAgLS0tLS0tLS0tLSovXG5cblxuLnByb2R1Y3Qtc2luZ2xlLXJvdy1zbGlkZXItd3JhcHBlcntcblxuICAgICYtLWJvcmRlci1ib3R0b217XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFREVEO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICAgIH1cblxuICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG5cbiAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgICBhbmltYXRpb24tbmFtZTogem9vbUluO1xuICAgICAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjZzO1xuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuXG4vKi0tLS0tLS0tLS0gIGRvdWJsZSByb3cgc2xpZGVyICAtLS0tLS0tLS0tKi9cblxuLnByb2R1Y3QtZG91YmxlLXJvdy1zbGlkZXItd3JhcHBlcntcblxuICAgIC5zbGljay1saXN0e1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgfVxuXG4gICAgLnNsaWNrLXNsaWRle1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcblxuICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gICAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuNnM7XG4gICAgICAgIH1cblxuICAgICAgICAmPmRpdntcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuXG5cbi8qLS0tLS0tLS0tLSAgYmFubmVyIGRvdWJsZSByb3cgc2xpZGVyIGFyZWEgIC0tLS0tLS0tLS0qL1xuXG4uYmFubmVyLWRvdWJsZS1yb3ctc2xpZGVyLWFyZWF7XG4gICAgLmNvbC1jdXN0b20tNXtcbiAgICAgICAgZmxleDogIDAgMCA0MCU7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgZmxleDogIDAgMCAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtY3VzdG9tLTd7XG4gICAgICAgIGZsZXg6ICAwIDAgNjAlO1xuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcblxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGZsZXg6ICAwIDAgMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8qLS0tLS0tLS0tLSAgZG91YmxlIHNsaWRlciBhcmVhICAtLS0tLS0tLS0tKi9cblxuLnByb2R1Y3Qtc2luZ2xlLXJvdy1kb3VibGUtc2xpZGVyLXdyYXBwZXJ7XG4gICAgLnNsaWNrLXNsaWRle1xuICAgICAgICAmPmRpdntcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWxpc3R7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICB9XG5cbiAgICBcbn1cblxuLmRvdWJsZS1zbGlkZXItc2luZ2xlLWl0ZW17XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YwZjBmMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICAuZG91YmxlLXNsaWRlci1zaW5nbGUtaXRlbV9faW5uZXItc2xpZGVye1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZG91YmxlLXNsaWRlci1zaW5nbGUtaXRlbV9fY29udGVudHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW5uZXItc2xpZGVye1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI5MHB4KTtcblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyMHB4KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5ob3Zlci1pY29uc3tcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlcntcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWN1cnJlbnR7XG4gICAgICAgICY+ZGl2e1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFwcGxlLWdyZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsaWNrLWFycm93e1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNsaWNrLW5leHR7XG4gICAgICAgICAgICByaWdodDogLTI1cHg7IFxuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpY2stcHJldntcbiAgICAgICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIH1cbiAgICBcbiAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICY+ZGl2e1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLXF1aWNrdmlld3tcblxuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG5cbiAgICAgICAgICAgICYuc2xpY2stcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1zbGlkZXtcbiAgICAgICAgICAgICY+ZGl2e1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2lkZS1zdHlsZXtcbiAgICAgICAgLnNtYWxsLWltYWdlLXNsaWRlcntcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2xpY2stc2xpZGV7XG4gICAgICAgICAgICAmPmRpdntcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgJi5zbGljay1wcmV2e1xuICAgICAgICAgICAgICAgIHRvcDogLTMwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTMwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmJpZy1pbWFnZS1zbGlkZXItd3JhcHBlcntcbiAgICAmLS1jaGFuZ2UtY3Vyc29ye1xuICAgICAgICBjdXJzb3I6IGNyb3NzaGFpciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWdhbGxlcnktbW9kZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIC5iaWctaW1hZ2Utc2xpZGVyLXNpbmdsZS1pdGVte1xuICAgICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJi0tc3RpY2t5LW1vZGV7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgXG4gICAgICAgIC5iaWctaW1hZ2Utc2xpZGVyLXNpbmdsZS1pdGVte1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zbGlkZXItbW9kZXtcblxuICAgICAgICAuYmlnLWltYWdlLWJveC1zbGlkZXJ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7IFxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICAmLnNsaWNrLW5leHR7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1wcmV2e1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stbGlzdHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnNsaWNrLXNsaWRle1xuICAgICAgICAgICAgJj5kaXZ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIFxufVxuXG5cbi5zbWFsbC1pbWFnZS1zbGlkZXItc2luZ2xlLWl0ZW17XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGltZ3tcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgXG59XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBsaWdodCBncmVlbiBwYWdlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbntcblxuICAgIC5oZXJvLXNsaWRlci1idXR0b257XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaGVyby1zbGlkZXItd3JhcHBlcntcbiAgICAgICAgLnNsaWNrLWRvdHN7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5odC1zbGljay1zbGlkZXJ7XG4gICAgICAgIFxuICAgICAgICAuc2xpY2stYXJyb3d7XG4gICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1wcmV2e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFrZXMgc3BhY2UgZm9yIGFycm93cyBpZiAndmlldyBhbGwnIGJ1dHRvbiBpcyBhZGRlZFxuICAgIC5odC1zbGljay1zbGlkZXItLWhhcy12aWV3LWJ1dHRvbiB7XG5cbiAgICAgICAgLnNsaWNrLWFycm93IHtcbiAgICAgICAgICAgIHJpZ2h0OiAxMTdweDtcblxuICAgICAgICAgICAgJi5zbGljay1wcmV2IHtcbiAgICAgICAgICAgICAgICByaWdodDogMTU3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYmxvZy1wb3N0LXNsaWRlci13cmFwcGVye1xuICAgICAgICAuc2xpZGVyLXNpbmdsZS1wb3N0e1xuICAgICAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgLnBvc3QtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVye1xuICAgICAgICAuc2luZ2xlLWluc3RhZ3JhbS1pbWFnZXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc21hbGwtaW1hZ2Utc2xpZGVyLXdyYXBwZXJ7XG4gICAgICAgIC5zbGljay1jdXJyZW50e1xuXG4gICAgICAgICAgICAmPmRpdntcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2xpY2stYXJyb3d7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuLyo9PT09PSAgRW5kIG9mIGxpZ2h0IGdyZWVuIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgIGJsdWUgcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItYmx1ZXtcblxuICAgIC5oZXJvLXNsaWRlci1idXR0b257XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLXNsaWRlci13cmFwcGVye1xuICAgICAgICAuc2xpY2stZG90c3tcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmh0LXNsaWNrLXNsaWRlcntcbiAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgIFxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1wcmV2e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmJsb2ctcG9zdC1zbGlkZXItd3JhcHBlcntcbiAgICAgICAgLnNsaWRlci1zaW5nbGUtcG9zdHtcbiAgICAgICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJl9fY29udGVudHtcbiAgICAgICAgICAgICAgICAucG9zdC10aXRsZXtcblxuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5zdGFncmFtLWltYWdlLXNsaWRlci13cmFwcGVye1xuICAgICAgICAuc2luZ2xlLWluc3RhZ3JhbS1pbWFnZXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zbWFsbC1pbWFnZS1zbGlkZXItd3JhcHBlcntcbiAgICAgICAgLnNsaWNrLWN1cnJlbnR7XG5cbiAgICAgICAgICAgICY+ZGl2e1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG5cblxuLyo9PT09PSAgRW5kIG9mIGJsdWUgcGFnZSBzdHlsZSAgPT09PT09Ki9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgIHJlZCBwYWdlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnBhZ2Utd3JhcHBlci1yZWR7XG5cbiAgICAuaGVyby1zbGlkZXItYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5oZXJvLXNsaWRlci13cmFwcGVye1xuICAgICAgICAuc2xpY2stZG90c3tcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5odC1zbGljay1zbGlkZXJ7XG4gICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICBcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5zbGljay1wcmV2e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jYXRlZ29yeS1zbGlkZXItd3JhcHBlci10d297XG4gICAgICAgIC5zaW5nbGUtY2F0ZWdvcnktaXRlbXtcbiAgICAgICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgLmNhdGVnb3J5LWl0ZW0tdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5LWxpc3QtaXRlbXtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeS1saW5re1xuXG4gICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNtYWxsLWltYWdlLXNsaWRlci13cmFwcGVye1xuICAgICAgICAuc2xpY2stY3VycmVudHtcblxuICAgICAgICAgICAgJj5kaXZ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi8qPT09PT0gIEVuZCBvZiBibHVlIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuXG5cblxuLyo9PT09PSAgRW5kIG9mIHNsaWRlciAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGJhbm5lciAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuLyotLS0tLS0tLS0tICBzaW5nbGUgc3BsaXQgYmFubmVyICAtLS0tLS0tLS0tKi9cblxuLnNpbmdsZS1zcGxpdC1iYW5uZXJ7XG4gICAgJl9faW1hZ2V7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXG5cbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICYuc3BsaXQtYmFubmVyLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAmLS1saWdodHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgyMHB4LCAjNjY2LCAzMDAsIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi0tYm9sZHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgyOHB4LCAjMzMzLCA2MDAsIDI4cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1zbWFsbHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLS1wcmljZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxOHB4LCAjNjY2LCA0MDAsIDE4cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBcblxuICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDI0cHgsICRhcHBsZS1ncmVlbiwgNjAwLCAyNHB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLSAgZnVsbCBiYW5uZXIgIC0tLS0tLS0tLS0qL1xuXG4uZnVsbC1iYW5uZXJ7XG4gICAgJl9fY29udGVudHtcbiAgICAgICAgaDV7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTZweCwgJGFwcGxlLWdyZWVuLCA0MDAsIDIwcHgpO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBoNHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgzNXB4LCAjMzMzLCA0MDAsIDM1cHgpO1xuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoNjBweCwgIzMzMywgNTAwLCA2MHB4KTtcblxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNnB4LCAjNjY2LCAzMDAsIDIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYnV0dG9ue1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1hZ2V7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNnM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLSAgZnVsbCBiYW5uZXIgdHdvICAtLS0tLS0tLS0tKi9cblxuLmZ1bGwtYmFubmVyLXR3b3tcblxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgcGFkZGluZzogMCA0NXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3dyYXBwZXJ7XG4gICAgICAgICAgICBoM3tcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5iYW5uZXItdHdvLWJ1dHRvbntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtaW5lLXNoYWZ0LWJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FuZGxlLWxpZ2h0LXllbGxvdztcbiAgICBcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltYWdle1xuICAgICAgICBhe1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKi0tLS0tLS0tLS0gIGZ1bGwgYmFubmVyIGJhY2tncm91bmQgIC0tLS0tLS0tLS0qL1xuXG4uZnVsbC1iYW5uZXItYmctd3JhcHBlcntcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7XG5cbiAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDIwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogMTUlO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDE1JTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgXG4gICAgICAgIGgze1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDcwcHgsICMzMzMsIDUwMCwgNzBweCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JGRlc2t0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDYwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGg0e1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDQwcHgsICMzMzMsIDQwMCwgNDBweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMjBweCwgIzY2NiwgMzAwLCAyNHB4KTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5iYW5uZXItYmctYnV0dG9ue1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vKi0tLS0tLS0tLS0gIHNsaWRlciBiYW5uZXIgIC0tLS0tLS0tLS0qL1xuXG4uc2xpZGVyLWJhbm5lcntcbiAgICBhe1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgaW1ne1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnBhZ2Utc2lkZWJhci1iYW5uZXJ7XG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBpbWd7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBiYW5uZXIgID09PT09PSovXG5cblxuXG4gICAgICAgIFxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBsaWdodCBncmVlbiBwYWdlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbntcbiAgICAuc2luZ2xlLXNwbGl0LWJhbm5lcntcbiAgICAgICAgJl9faW1hZ2V7XG4gICAgICAgICAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgICYuc3BsaXQtYmFubmVyLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tcHJpY2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmFtb3VudHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi8qPT09PT0gIEVuZCBvZiBsaWdodCBncmVlbiBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG4gICAgICAgIFxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICByZWQgcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItcmVke1xuICAgIC5zaW5nbGUtc3BsaXQtYmFubmVye1xuICAgICAgICAmX19pbWFnZXtcbiAgICAgICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAgICAgJi5zcGxpdC1iYW5uZXItdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLS1wcmljZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYW1vdW50e1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG1pbmUtc2hhZnQtYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4vKj09PT09ICBFbmQgb2YgcmVkIHBhZ2Ugc3R5bGUgID09PT09PSovXG4gICAgICAgIFxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBibHVlIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWJsdWV7XG4gICAgLnNpbmdsZS1zcGxpdC1iYW5uZXJ7XG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgJl9fY29udGVudHtcbiAgICAgICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgICAgICAmLnNwbGl0LWJhbm5lci10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICYtLXByaWNle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5hbW91bnR7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cbi8qPT09PT0gIEVuZCBvZiByZWQgcGFnZSBzdHlsZSAgPT09PT09Ki8iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgZmVhdHVyZSBpY29uICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLmljb24tZmVhdHVyZS13cmFwcGVye1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkOyBcbiAgICAvL2JvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIHBhZGRpbmc6IDMwcHggMDsgXG5cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTVweDtcbiAgICB9XG5cbiAgICAuY29sLTZ7XG4gICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaW5nbGUtaWNvbi1mZWF0dXJle1xuXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAmLS1wcm9kdWN0LWRldGFpbHN7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICB9XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHg7XG4gICAgJl9faWNvbntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAmLmZlYXR1cmUtdGl0bGV7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE1cHgsICRhcHBsZS1ncmVlbiwgNjAwLCAxLjJlbSk7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC4yZW07XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZmVhdHVyZS10ZXh0e1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjNjY2LCAzMDAsIDIwcHgpO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oJGFwcGxlLWdyZWVuLCAxMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBmZWF0dXJlIGljb24gID09PT09PSovXG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGxpZ2h0IGdyZWVuIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVue1xuICAgIC5zaW5nbGUtaWNvbi1mZWF0dXJle1xuICAgICAgIFxuICAgICAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICAmLmZlYXR1cmUtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2YgbGlnaHQgZ3JlZW4gcGFnZSBzdHlsZSAgPT09PT09Ki9cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBibHVlIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWJsdWV7XG4gICAgLnNpbmdsZS1pY29uLWZlYXR1cmV7XG4gICAgICAgXG4gICAgICAgICZfX2NvbnRlbnR7XG4gICAgICAgICAgICBwe1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgJi5mZWF0dXJlLXRpdGxle1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgJGNlcnVsZWFuLWJsdWUsIDYwMCwgMThweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2YgYmx1ZSBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG5cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHNlY3Rpb24gdGl0bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uc2VjdGlvbi10aXRsZXtcblxuICAgIFxuXG4gICAgaDJ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgyNHB4LCAjMzMzLCA2MDAsIDI3cHgpO1xuICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG5cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtLW1lZGl1bXtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMjBweCwgIzMzMywgNjAwLCAyNnB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIHNlY3Rpb24gdGl0bGUgID09PT09PSovXG5cblxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgTGlnaHQgZ3JlZW4gcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW57XG4gICAgLnNlY3Rpb24tdGl0bGV7XG4gICAgICAgIGgye1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBMaWdodCBncmVlbiBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgcmVkIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLXJlZHtcbiAgICAuc2VjdGlvbi10aXRsZXtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiByZWQgcGFnZSBzdHlsZSAgPT09PT09Ki9cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGJsdWUgcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItYmx1ZXtcbiAgICAuc2VjdGlvbi10aXRsZXtcbiAgICAgICAgaDJ7XG4gICAgICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qPT09PT0gIEVuZCBvZiBibHVlIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuLnNlY3Rpb24tdGl0bGUtLWhhcy1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIFxuICAgIGgyIHtcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9IHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDcwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC50aGVtZS1idXR0b24tLXNtIHtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9IHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiIsIlxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBuZXdzbGV0dGVyICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuXG5cbi8qLS0tLS0tLS0tLSAgbmV3c2xldHRlciBzZWN0aW9uICAtLS0tLS0tLS0tKi9cblxuLm5ld3NsZXR0ZXItYmctMXtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG59XG5cbi5uZXdzbGV0dGVyLXdyYXBwZXJ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHg7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gICAgfVxuXG4gICAgJl9fdGV4dHtcbiAgICAgICAgZmxleC1iYXNpczogNTAlO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBoNXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgyNHB4LCAkd2hpdGUsIDcwMCwgMzJweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHB7XG4gICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTZweCwgJHdoaXRlLCA0MDAsIDIycHgpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fZm9ybXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG5cbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgd2lkdGg6IDkwJTsgIFxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgZm9ybXtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJde1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMjVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhOWE5YTk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIDo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgICAgICAgICAgICAgICBjb2xvcjojYTlhOWE5O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgICAgICAgICAgICAgY29sb3I6I2E5YTlhOTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTlhOWE5O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgXG5cbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmRkMjA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbGNoaW1wLWFsZXJ0c3tcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuXG4vKi0tLS0tLS0tLS0gIG5ld3NsZXR0ZXIgcG9wdXAgIC0tLS0tLS0tLS0qL1xuXG4ubmV3c2xldHRlci1wb3B1cC1hcmVhe1xuXG5cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZSwgJGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgfVxuXG59XG5cbi5uZXdzbGV0dGVyLXBvcHVwLWNvbnRlbnR7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogNTAlO1xuXG4gICAgQG1lZGlhICN7JGxhcHRvcC1kZXZpY2V9e1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG5cbiAgICAuY2xvc2UtbmV3c2xldHRlci1wb3B1cHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBoMntcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRtb250c2VycmF0O1xuICAgIH1cblxuICAgIHB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNXB4LCAjNjY2LCA0MDAsIDIxcHgpO1xuICAgIH1cblxuICAgIC5zdWJzY3JpcHRpb24tZm9ybXtcbiAgICAgICAgZm9ybXtcbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQkVCRUIgbm9uZSByZXBlYXQgc2Nyb2xsIDAlIDAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIFxufVxuXG4vKj09PT09ICBFbmQgb2YgbmV3c2xldHRlciAgPT09PT09Ki9cblxuXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBsaWdodCBncmVlbiBwYWdlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnBhZ2Utd3JhcHBlci1saWdodC1ncmVlbntcbiAgICAubmV3c2xldHRlci13cmFwcGVye1xuICAgICAgICAmX19mb3Jte1xuICAgICAgICAgICAgZm9ybXtcbiAgICAgICAgICAgICAgICBidXR0b257XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qPT09PT0gIEVuZCBvZiBsaWdodCBncmVlbiBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICByZWQgcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItcmVke1xuICAgIC5uZXdzbGV0dGVyLXdyYXBwZXJ7XG4gICAgICAgICZfX2Zvcm17XG4gICAgICAgICAgICBmb3Jte1xuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtaW5lLXNoYWZ0LWJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qPT09PT0gIEVuZCBvZiByZWQgcGFnZSBzdHlsZSAgPT09PT09Ki9cblxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgYmx1ZSBwYWdlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnBhZ2Utd3JhcHBlci1ibHVle1xuICAgIC5uZXdzbGV0dGVyLXdyYXBwZXJ7XG4gICAgICAgICZfX2Zvcm17XG4gICAgICAgICAgICBmb3Jte1xuICAgICAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKj09PT09ICBFbmQgb2YgYmx1ZSBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIG5vdGlmaWNhdGlvbiBiYXIgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLm5vdGlmaWNhdGlvbi1iYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRoZWFkaW5nLXRleHQtY29sb3IsIDg1JSk7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAuNjVlbSAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcblxuICAudGhlbWUtYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgLjM1ZW07XG4gIH1cblxuICBhOm5vdChbY2xhc3NdKSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCRhcHBsZS1ncmVlbiwgMTApO1xuICAgIH1cbiAgfVxuXG4gICYtLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cbiIsIlxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBwcm9kdWN0ICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuXG4vKi0tLS0tLS0tLS0gIGRlZmF1bHQgc3R5bGVzICAtLS0tLS0tLS0tKi9cblxuLnByb2R1Y3QtdGl0bGV7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGF7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNXB4LCAjMzMzLCA0MDAsIDIwcHgpO1xuICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICB9XG4gICAgfVxufVxuXG4ucmF0aW5ne1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICBpe1xuICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgIGNvbG9yOiAjRTBFMEUwO1xuXG4gICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgY29sb3I6ICNGRkREMjA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LXByaWNle1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAuZGlzY291bnRlZC1wcmljZXtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTZweCwgJGFwcGxlLWdyZWVuLCA3MDAsIDIycHgpO1xuICAgIH1cblxuICAgIC5tYWluLXByaWNle1xuICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTZweCwgJGFwcGxlLWdyZWVuLCA3MDAsIDIycHgpO1xuXG4gICAgICAgICYuZGlzY291bnRlZHtcbiAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxM3B4LCAjODY4Njg2LCAzMDAsIDE4cHgpO1xuICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1tZWRpdW17XG4gICAgICAgIC5kaXNjb3VudGVkLXByaWNle1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE4cHgsICRhcHBsZS1ncmVlbiwgNzAwLCAyNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXByaWNle1xuICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE4cHgsICRhcHBsZS1ncmVlbiwgNzAwLCAyNXB4KTtcblxuICAgICAgICAgICAgJi5kaXNjb3VudGVke1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNXB4LCAjODY4Njg2LCAzMDAsIDIxcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi0tYmlne1xuICAgICAgICAuZGlzY291bnRlZC1wcmljZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgzMnB4LCAkcmVkLCA3MDAsIDQ1cHgpO1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi1wcmljZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgzMnB4LCAkYXBwbGUtZ3JlZW4sIDcwMCwgNDVweCk7XG4gICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuZGlzY291bnRlZHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMjVweCwgIzg2ODY4NiwgMzAwLCAzMHB4KTtcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wcm9kdWN0LXNob3J0LWRlc2N7XG4gICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICM2NjYsIDMwMCwgMjBweCk7XG59XG5cbi5kaXNjb3VudC1sYWJlbHtcblxuICAgICYtLWdyZWVue1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2dyZWVuLWRpc2NvdW50LWxhYmVsLndlYnAnKTtcbiAgICB9XG5cbiAgICAmLS1yZWR7XG5cbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaWNvbnMvcmVkLWRpc2NvdW50LWxhYmVsLndlYnAnKTtcbiAgICB9XG5cbiAgICAmLS1ibHVle1xuXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2JsdWUtZGlzY291bnQtbGFiZWwud2VicCcpO1xuICAgIH1cblxuICAgICYtLXN0YXRpY3tcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICByaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnNwZWNpYWwtZGVhbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICByaWdodDogMTZweDtcbiAgICB0b3A6IDE2cHg7XG4gICAgd2lkdGg6IDM2cHg7XG4gICAgaGVpZ2h0OiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjQyOTMwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zcGVjaWFsLWRlYWwtdGV4dCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDQ1JTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDE3cHggNjVweCAxN3B4IDIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgdHJhbnNwYXJlbnQsIHJnYmEoMCwwLDAsLjMpIDI1JSwgcmdiYSgwLDAsMCwuOCkpO1xuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44NSk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJi0tZnVsbHdpZHRoIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxufVxuLmF2YWlsYWJpbGl0eS1ub3RpZmljYXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjRlbTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBtYXJnaW4tdG9wOiAtMC43NWVtO1xuXG4gICAgaSB7XG4gICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgfVxufVxuXG4uc3BlY2lhbC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgdG9wOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIGhlaWdodDogNzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMTJweCByZ2JhKDAsMCwwLC4yKTtcbiAgICB6LWluZGV4OiAxO1xuXG4gICAgJl9fcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMWVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cblxuICAgICZfX3NlY29uZGFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxufVxuXG4uaG92ZXItaWNvbnN7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC42cztcblxuICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjZzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJ0LWljb257XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMzVweDtcbiAgICByaWdodDogMTVweDtcblxuICAgICYtLWRvdWJsZS1zbGlkZXJ7XG4gICAgICAgIHJpZ2h0OiAtMjBweDtcblxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgYXtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNnM7XG5cbiAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLSAgd2lkZ2V0IHByb2R1Y3QgIC0tLS0tLS0tLS0qL1xuXG4uc2luZ2xlLXdpZGdldC1wcm9kdWN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAmX19pbWFnZXtcbiAgICAgICAgZmxleC1iYXNpczogMTAwcHg7XG4gICAgICAgIGF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgICZfX2NvbnRlbnR7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbn1cblxuLyotLS0tLS0tLS0tICBwcm9kdWN0IHNpbmdsZSByb3cgc2xpZGVyICAtLS0tLS0tLS0tKi9cblxuLnNpbmdsZS1zbGlkZXItcHJvZHVjdHtcbiAgICB0cmFuc2l0aW9uOiAwLjZzO1xuXG4gICAgJl9fc3BlY2lhbC1kZWFsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmPmF7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC42cztcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50e1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxN3B4IDIwcHggMTZweCAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cblxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5zaW5nbGUtc2xpZGVyLXByb2R1Y3RfX2ltYWdle1xuICAgICAgICAgICAgJj5he1xuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaG92ZXItaWNvbnN7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0gIHByb2R1Y3QgZGV0YWlscyAgLS0tLS0tLS0tLSovXG5cbi5wcm9kdWN0LWRldGFpbC1jb250ZW50e1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLnRhZ3N7XG4gICAgLnRhZy10aXRsZXtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICM2NjYsIDMwMCwgMjBweCk7XG4gICAgfVxuXG4gICAgLnRhZy1saXN0e1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzM0MzQzNCwgMzAwLCAyMHB4KTtcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy10aXRsZXtcbiAgICBAaW5jbHVkZSBmb250LXByb3AoMjRweCwgIzMzMzMzMywgMzAwLCAzMHB4KTtcblxuICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIH1cbn1cblxuLnByb2R1Y3QtaW5mby1ibG9ja3tcbiAgICAuc2luZ2xlLWluZm97XG4gICAgICAgIC50aXRsZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxM3B4LCAjNjY2LCAzMDAsIDI0cHgpO1xuICAgICAgICB9XG4gICAgICAgIC52YWx1ZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxM3B4LCAkYXBwbGUtZ3JlZW4sIDMwMCwgMjRweCk7XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnByb2R1Y3Qtc2hvcnQtZGVzY3tcbiAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzY2NiwgMzAwLCAyMHB4KTtcbiAgICBwYWRkaW5nOiAyM3B4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG59XG5cbi5xdWFudGl0eXtcbiAgICAucXVhbnRpdHktdGl0bGV7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjMjIyLCA1MDAsIDQ4cHgpO1xuICAgIH1cbn1cblxuLnByby1xdHkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgaW5wdXQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmLmluYyB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cblxuICAgICAgICAmLmRlYyB7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLnNpemUge1xuICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjMjIyLCA1MDAsIDI0cHgpO1xuXG4gICAgc3BhbntcbiAgICAgICAgJi50aXRsZXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubmljZS1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG5cbiAgICAgICAgc3BhbntcblxuICAgICAgICAgICAgJi5jdXJyZW50e1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjMjIyLCA1MDAsIDI0cHgpO1xuXG4gICAgc3BhbntcbiAgICAgICAgJi50aXRsZXtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLmNvbG9yLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuXG4gICAgc3Bhbi5hY3RpdmUge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkYXBwbGUtZ3JlZW47XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgfVxufVxuXG5cbi5ncm91cC1wcm9kdWN0LWZvcm0ge1xuICAgIC50YWJsZS1jb250ZW50IHRhYmxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICAgICAgICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcblxuICAgICAgICAgICAgJi5wcm9kdWN0LW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi8qLS0tLS0tLS0tLSAgcHJvZHV2dCBkZXRhaWxzIGZlYXR1cmUgd3JhcHBlciAgLS0tLS0tLS0tLSovXG5cbi5wcm9kdWN0LWRldGFpbHMtZmVhdHVyZS13cmFwcGVye1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIHBhZGRpbmc6IDIwcHggMDtcblxuICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uc29jaWFsLXNoYXJlLWJ1dHRvbnMge1xuICAgIGgze1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IFxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpLmZhLXR3aXR0ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHR3aXR0ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaS5mYS1mYWNlYm9vayB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZmFjZWJvb2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaS5mYS1nb29nbGUtcGx1cyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ29vZ2xlLXBsdXM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaS5mYS1waW50ZXJlc3Qge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBpbnRlcmVzdDtcbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgaS5mYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEudHdpdHRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0d2l0dGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEuZmFjZWJvb2sge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZmFjZWJvb2s7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYS5nb29nbGUtcGx1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRnb29nbGUtcGx1cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhLnBpbnRlcmVzdCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW50ZXJlc3Q7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfSBcbn1cblxuLnJldmlldy1saW5rc3tcbiAgICBhe1xuICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTNweCwgIzllOWU5ZSwgMzAwLCAxM3B4KTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlcGFyYXRvcntcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgfVxufVxuXG5cbi8qLS0tLS0tLS0tLSAgcHJvZHVjdCBkZXNjcmlwdGlvbiB0YWIgIC0tLS0tLS0tLS0qL1xuXG4ucHJvZHVjdC1kZXNjcmlwdGlvbi1yZXZpZXctY29udGFpbmVye1xuICAgIG5hdntcbiAgICAgICAgLm5hdi10YWJze1xuICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLm5hdi1saW5re1xuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlYmViZWIgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYXtcblxuICAgICAgICAgICAgICAgICYubmF2LWxpbmt7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhOWE5YTk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYXBwbGUtZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRhYi1jb250ZW50e1xuICAgICAgICAudGFiLXBhbmV7XG5cbiAgICAgICAgICAgICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIHVsLFxuICAgICAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCAoMTVweCwgIzY2NiwgMzAwLCAyNHB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiAvKi0tIFNpbmdsZSBQcm9kdWN0IFJhdGluZyAtLSovXG4gLnByb2R1Y3QtcmF0dGluZy13cmFwIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJvLWF2Zy1yYXR0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgJiBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDdweDtcblxuICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmPnNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICB9XG59XG5cbi5yYXR0aW5nLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmIC5zaW4tbGlzdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJiBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmF0dGluZ3Mtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbi1yYXR0aW5ncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgJiAucmF0dGluZy1hdXRob3Ige1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgJiBoMyB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgLnJhdHRpbmctc3RhciB7XG5cbiAgICAgICAgICAgIC8vIFJlc3BvbnNpdmVcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9IHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgaSxcbiAgICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmIHAge1xuICAgICAgICBjb2xvcjogIzY2NjY2NjsgXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgfVxufVxuXG5cbi8qLS0gUmF0dGluZyBGb3JtIFdyYXAgLS0qL1xuLnJhdHRpbmctZm9ybS13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgaDMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIH1cbn1cblxuLyotLSBSYXR0aW5nIEZvcm0gLS0qL1xuLnJhdHRpbmctZm9ybSB7XG4gICAgJiBoNSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgfVxuXG4gICAgJiAucmF0dGluZy1zdGFyIHtcbiAgICAgICAgJiBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYgbGFiZWwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgIH1cblxuICAgICYgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4O1xuICAgICAgICBjb2xvcjogIzY2NjY2NjtcblxuICAgICAgICAmW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgJiB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG59XG5cblxuXG4vKi0tLS0tLS0tLS0gIGxpc3QgdmlldyBwcm9kdWN0ICAtLS0tLS0tLS0tKi9cblxuLnNpbmdsZS1zbGlkZXItcHJvZHVjdHtcbiAgICAmLS1saXN0LXZpZXd7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAxOXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjBmMGYwO1xuXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltYWdle1xuICAgICAgICAgICAgZmxleC1iYXNpczogMjUwcHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogMjAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250ZW50e1xuICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMjUwcHgpO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMjAwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19kZXRhaWxze1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiA2NSU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YwZjBmMDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDU1JTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtdGl0bGV7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AgKDE4cHgsICMzMzMsIDQwMCwgMjRweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJG1vbnRzZXJyYXQ7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLnNob3J0LWRlc2N7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjNjY2LCAzMDAsIDIwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fYWN0aW9uc3tcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDM1JTtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRkZXNrdG9wLWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDQ1JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYXZhaWxhYmlsaXR5e1xuICAgICAgICAgICAgICAgICAgICAuYXZhaWxhYmlsaXR5LXRpdGxle1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICM2NjYsIDMwMCwgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmF2YWlsYWJpbGl0eS12YWx1ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAkYXBwbGUtZ3JlZW4sIDMwMCwgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAucHJvZHVjdC1wcmljZXtcbiAgICAgICAgICAgICAgICAgICAgLmRpc2NvdW50ZWQtcHJpY2V7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMjRweCwgJGFwcGxlLWdyZWVuLCA3MDAsIDM0cHgpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXByaWNle1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDI0cHgsICRhcHBsZS1ncmVlbiwgNzAwLCAzNHB4KTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5kaXNjb3VudGVke1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxOHB4LCAjODY4Njg2LCAzMDAsIDI1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhvdmVyLWljb25ze1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuXG4gICAgICAgICAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLyo9PT09PSAgRW5kIG9mIHByb2R1Y3QgID09PT09PSovXG5cblxuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgbGlnaHQgZ3JlZW4gcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItbGlnaHQtZ3JlZW57XG5cbiAgICAucHJvZHVjdC10aXRsZXtcbiAgICAgICAgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LXByaWNle1xuICAgICAgICAuZGlzY291bnRlZC1wcmljZXtcbiAgICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICAgIC5tYWluLXByaWNle1xuICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgICYuZGlzY291bnRlZHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbWVkaXVte1xuICAgICAgICAgICAgLmRpc2NvdW50ZWQtcHJpY2V7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE4cHgsICRhcHBsZS1ncmVlbi1saWdodCwgNzAwLCAyNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgIC5tYWluLXByaWNle1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxOHB4LCAkYXBwbGUtZ3JlZW4tbGlnaHQsIDcwMCwgMjVweCk7XG4gICAgXG4gICAgICAgICAgICAgICAgJi5kaXNjb3VudGVke1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTVweCwgIzg2ODY4NiwgMzAwLCAyMXB4KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaG92ZXItaWNvbnN7XG4gICAgICAgIHVse1xuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FydC1pY29ue1xuICAgICAgICBhe1xuICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgXG4gICAgfVxuXG4gICAgXG4gICAgLnRhZ3N7XG4gICAgICAgIC50YWctbGlzdHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5wcm9kdWN0LWluZm8tYmxvY2t7XG4gICAgXG4gICAgICAgIC5zaW5nbGUtaW5mb3tcbiAgICAgICAgICAgIC52YWx1ZXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByby1xdHl7XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW4tbGlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1jYXJ0LWJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuLWxpZ2h0O1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb21wYXJlLWJ1dHRvbiwgLndpc2hsaXN0LWJ1dHRvbntcbiAgICAgICAgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIGxpZ2h0IGdyZWVuIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHJlZCBwYWdlIHN0eWxlICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnBhZ2Utd3JhcHBlci1yZWR7XG5cbiAgICAucHJvZHVjdC10aXRsZXtcbiAgICAgICAgYXtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmljZXtcbiAgICAgICAgLmRpc2NvdW50ZWQtcHJpY2V7XG4gICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi1wcmljZXtcbiAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgJi5kaXNjb3VudGVke1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhvdmVyLWljb25ze1xuICAgICAgICB1bHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJ0LWljb257XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhZ3N7XG4gICAgICAgIC50YWctbGlzdHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAucHJvZHVjdC1pbmZvLWJsb2Nre1xuICAgIFxuICAgICAgICAuc2luZ2xlLWluZm97XG4gICAgICAgICAgICAudmFsdWV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByby1xdHl7XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3QtY2FydC1idXR0b257XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwb21lZ3JhbmF0ZS1yZWQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNvbXBhcmUtYnV0dG9uLCAud2lzaGxpc3QtYnV0dG9ue1xuICAgICAgICBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJHBvbWVncmFuYXRlLXJlZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG5cbi8qPT09PT0gIEVuZCBvZiBibHVlIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGJsdWUgcGFnZSBzdHlsZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdlLXdyYXBwZXItYmx1ZXtcblxuICAgIC5wcm9kdWN0LXRpdGxle1xuICAgICAgICBhe1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucHJvZHVjdC1wcmljZXtcbiAgICAgICAgLmRpc2NvdW50ZWQtcHJpY2V7XG4gICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4tcHJpY2V7XG4gICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG5cbiAgICAgICAgICAgICYuZGlzY291bnRlZHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ob3Zlci1pY29uc3tcbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcnQtaWNvbntcbiAgICAgICAgYXtcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgXG4gICAgLnRhZ3N7XG4gICAgICAgIC50YWctbGlzdHtcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnByb2R1Y3QtaW5mby1ibG9ja3tcbiAgICBcbiAgICAgICAgLnNpbmdsZS1pbmZve1xuICAgICAgICAgICAgLnZhbHVle1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjZXJ1bGVhbi1ibHVlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByby1xdHl7XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0LWNhcnQtYnV0dG9ue1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29tcGFyZS1idXR0b24sIC53aXNobGlzdC1idXR0b257XG4gICAgICAgIGF7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY2VydWxlYW4tYmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuXG4vKj09PT09ICBFbmQgb2YgYmx1ZSBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgY291bnRlciAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5jb3VudGVyLWRlYWx7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtODAlKTtcbiAgICByaWdodDogMTI3cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgQGluY2x1ZGUgZm9udC1wcm9wKDE3cHgsICR3aGl0ZSwgNzAwLCAzNnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTYwJSk7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG5cbiAgICAuZGVhbC1jb3VudGRvd257XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgLnNpbmdsZS1jb3VudGRvd257XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICZfX3RleHR7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIGNvdW50ZXIgID09PT09PSovXG5cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGxpZ2h0IGdyZWVuIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWxpZ2h0LWdyZWVue1xuICAgIC5jb3VudGVyLWRlYWx7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbi1saWdodDtcbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBibHVlIHBhZ2Ugc3R5bGUgID09PT09PSovXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgICBibHVlIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLWJsdWV7XG4gICAgLmNvdW50ZXItZGVhbHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNlcnVsZWFuLWJsdWU7XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2YgYmx1ZSBwYWdlIHN0eWxlICA9PT09PT0qL1xuXG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgcmVkIHBhZ2Ugc3R5bGUgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4ucGFnZS13cmFwcGVyLXJlZHtcbiAgICAuY291bnRlci1kZWFse1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9tZWdyYW5hdGUtcmVkO1xuICAgIH1cbn1cblxuLyo9PT09PSAgRW5kIG9mIGJsdWUgcGFnZSBzdHlsZSAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHByb2dyZXNzYmFyICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLnByb2R1Y3QtYXZhaWxhYmlsaXR5e1xuICAgICZfX3RleHR7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjNjY2LCAzMDAsIDIwcHgpO1xuICAgIH1cblxuICAgIC5wcm9ncmVzc3tcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAucHJvZ3Jlc3MtYmFye1xuICAgICAgICAgICAgJi5iZy13YXJuaW5ne1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYW5kbGUtbGlnaHQteWVsbG93ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBwcm9ncmVzc2JhciAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIHF1aWNrdmlldyAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5xdWljay12aWV3LW1vZGFsLWNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xO1xuXG5cbiAgICAmLnNob3d7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgIH1cblxuICAgIC5tb2RhbC1kaWFsb2d7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICBidXR0b257XG4gICAgICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYm9keXtcbiAgICAgICAgcGFkZGluZzogMzBweCA1MHB4IDcwcHggNTBweDtcblxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggNzBweCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggNzBweCAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDE1cHggNzBweCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWNvbnRlbnR7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIG1heC1oZWlnaHQ6IDg1MHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgXG4gICAgICAgIEBtZWRpYSAjeyRsYXB0b3AtZGV2aWNlfXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skZGVza3RvcC1kZXZpY2V9e1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLyo9PT09PSAgRW5kIG9mIHF1aWNrdmlldyAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIGJyZWFkY3J1bWIgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4uYnJlYWRjcnVtYi1jb250ZW50e1xuICAgIHVse1xuICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxM3B4LCAjMzMzLCA0MDAsIDI1cHgpO1xuXG4gICAgICAgICAgICAmLmhhcy1jaGlsZHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYzZDNcIjtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiSW9uaWNvbnNcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDEzcHgsICM2NjYsIDQwMCwgMjVweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBicmVhZGNydW1iICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgcGFnaW5hdGlvbiAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi5wYWdpbmF0aW9uLXNlY3Rpb257XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VkZWRlZDtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgIC5wYWdpbmF0aW9ue1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbi10ZXh0e1xuICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzY2NiwgMzAwLCAzOHB4KTtcbiAgICB9XG59XG5cbi8qPT09PT0gIEVuZCBvZiBwYWdpbmF0aW9uICA9PT09PT0qL1xuXG4iLCIvKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIFdlbGNvbWUgVGV4dCAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbi53ZWxjb21lLXRleHQge1xuICBsaW5lLWhlaWdodDogMjRweDtcblxuICAmX19pbm5lciB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkY2FyZC1ib3gtYm9yZGVyLWNvbG9yO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBwYWRkaW5nOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbiAgfVxuXG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgQ2FydCAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuLmNhcnQtdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcblxuICAgICYgLnRhYmxlIHtcbiAgICAgICAgXG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgXG4gICAgICAgIC8vIFJlc3BvbnNpdmVcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgI2YyZjJmMjtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgLy8gSGVhZFxuICAgICAgICAmIHRoZWFkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG5cbiAgICAgICAgICAgIC8vIFJlc3BvbnNpdmVcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmIHRyIHtcbiAgICAgICAgICAgICAgICAmIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmLnByby10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvLyBCb2R5XG4gICAgICAgICYgdGJvZHkge1xuICAgICAgICAgICAgJiB0ciB7XG4gICAgICAgICAgICAgICAgJiB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xuXG4gICAgICAgICAgICAgICAgICAgICYucHJvLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAvLyBSZXNwb25zaXZlXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uY2FydC10YWJsZSB7XG4gICAgJiB0aC5wcm8tdGh1bWJuYWlsLCB0ZC5wcm8tdGh1bWJuYWlsIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAvLyBSZXNwb25zaXZlXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiB0aC5wcm8tdGl0bGUsIHRkLnByby10aXRsZSB7XG4gICAgICAgIG1pbi13aWR0aDogMjAwcHg7XG4gICAgfVxuIFxuXG4gICAgJiB0ZC5wcm8tdGh1bWJuYWlsIHtcbiAgICAgICAgJiBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgJiBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY3Zjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmIHRkLnByby10aXRsZSB7XG4gICAgICAgICYgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHRkLnByby1wcmljZSB7XG4gICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHRkLnByby1xdWFudGl0eSB7ICAgXG4gICAgICAgIFxuICAgICAgICAvKi0tLS0tLS0tLS0gIEFkZGl0aW9uYWwgY2FydCBxdWFudGl0eSBzdHlsZSB3aWxsIGJlIHBsYWNlZCBoZXJlICAtLS0tLS0tLS0tKi9cbiAgICAgICAgXG4gICAgfVxuICAgICYgdGQucHJvLXN1YnRvdGFsIHtcbiAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgdGQucHJvLWFkZHRvY2FydCB7XG4gICAgICAgICYgYnV0dG9uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiB0ZC5wcm8tcmVtb3ZlIHtcbiAgICAgICAgJiBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgJiBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLy8gUmVzcG9uc2l2ZVxuICAgICAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tIENhcnQgVGFibGUgTmF2IC0tKi9cbi5jYXJ0LXRhYmxlLW5hdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTZweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzVweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tIENhbGN1bGF0ZSBTaGlwcGluZyAtLSovXG4uY2FsY3VsYXRlLXNoaXBwaW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICYgaDQge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxuICAgICYgZm9ybSB7XG4gICAgICAgICYgLm5pY2Utc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAuY3VycmVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJiAubGlzdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJiBsaSB7fVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgJlt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAmOmhvdmVyeyBcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuOyBcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tIERpc2NvdW50IENvdXBvbiAtLSovXG4uZGlzY291bnQtY291cG9uIHtcbiAgICAmIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAmIGZvcm0ge1xuICAgICAgICAmIGlucHV0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICZbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9IFxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tIENhcnQgU3VtbWFyeSAtLSovXG4uY2FydC1zdW1tYXJ5IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYgLmNhcnQtc3VtbWFyeS13cmFwIHtcblxuICAgICAgICAmIGg0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgICAgICAgfVxuICAgICAgICAmIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG5cbiAgICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmdpZnQtY29kZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJiBoMiB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiAuY2FydC1zdW1tYXJ5LWJ1dHRvbiB7XG5cbiAgICAgICAgXG4gICAgfVxufVxuXG4vKi0tIE9mZmVycyAtLSovXG4ucHJvZHVjdC1vZmZlci1saXN0IHtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2l0ZW0tLWNvbHVtbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZHVjdC1vZmZlci1saXN0X19pbWcge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODBweDtcblxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyNHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucHJvZHVjdC1vZmZlci1saXN0X19ib2R5IHtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgICAgIC50aGVtZS1idXR0b24ge1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OXB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgICAgIC5wcm9kdWN0LW9mZmVyLWxpc3RfX3ByaWNlIHtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2YgQ2FydCAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIENoZWNrb3V0ICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuLyotLSBDaGVja291dCBUaXRsZSAtLSovXG4uY2hlY2tvdXQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qLS0gQ2hlY2tvdXQgRm9ybSAtLSovXG4uY2hlY2tvdXQtZm9ybSB7XG4gICAgXG4gICAgJiBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cbiAgICBcbiAgICAmIC5uaWNlLXNlbGVjdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5OTk5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJiAuY3VycmVudCB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiAubGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICYgbGkge31cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICYgLmNoZWNrLWJveCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgICAgIFxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAmIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzk5OTk5OTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250YXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn1cblxuLyotLSBTaGlwcGluZyBGb3JtIC0tKi9cbiNzaGlwcGluZy1mb3JtIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKi0tIENoZWNrb3V0IENhcnQgVG90YWwgLS0qL1xuLmNoZWNrb3V0LWNhcnQtdG90YWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgcGFkZGluZzogNDVweDtcbiAgICAgICAgXG4gICAgLy8gUmVzcG9uc2l2ZVxuICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cbiAgICAmIGg0IHtcbiAgICAgICAgZmxleC1iYXNpczogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHVsIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgICYgbGkge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IFxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJiBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgJiBzcGFuIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyotLSBDaGVja291dCBQYXltZW50IE1ldGhvZCAtLSovXG4uY2hlY2tvdXQtcGF5bWVudC1tZXRob2Qge1xuICAgIFxufVxuXG4vKi0tIFNpbmdsZSBQYXltZW50IE1ldGhvZCAtLSovXG4uc2luZ2xlLW1ldGhvZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICAmIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjOTk5OTk5O1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UgMHM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmIHAge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIH1cbn1cblxuLyotLSBQbGFjZSBPcmRlciAtLSovXG4ucGxhY2Utb3JkZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgd2lkdGg6IDE0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7IFxuXG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgIH1cbn1cblxuLyotLSBTaG9wcGluZyBCYWcgLS0qL1xuLnNob3BwaW5nLWJhZy1saXN0IHtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faW1nIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDgwcHg7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19wcmljZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgICAgIH1cbn1cblxuLyotLSBDaGVja291dCBJbmZvIC0tKi9cbi5jaGVja291dC1pbmZvIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAuNjVlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNhcmQtYm94LWJvcmRlci1jb2xvcjtcbiAgICBwYWRkaW5nLXRvcDogJGNhcmQtYm94LXBhZGRpbmc7XG4gICAgbWFyZ2luLXRvcDogJGNhcmQtYm94LXBhZGRpbmc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcblxuICAgICZfX2l0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgJi0tZGlzY291bnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJHJlZDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLWdpZnQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtLXRvdGFsIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IC42NWVtO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2YgQ2hlY2tvdXQgID09PT09PSovXG5cbiIsIlxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbj0gICAgICAgICAgIE15IEFjY291bnQgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cbi5teWFjY291bnQtdGFiLW1lbnUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgJiBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxM3B4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAmIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sYWJlbCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKi0tIE15IEFjY291bnQgQ29udGVudCAtKi9cbi5teWFjY291bnQtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG5cbiAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICB9XG5cbiAgICAmIGgzIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjZWVlZWVlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB9XG5cbiAgICAmIC53ZWxjb21lIHtcbiAgICAgICAgJiBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIHN0cm9uZyB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYS5lZGl0LWFkZHJlc3MtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDsgIFxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7IFxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24uc2F2ZS1jaGFuZ2UtYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDsgIFxuICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0gTXkgQWNjb3VudCBUYWJsZSAtKi9cbi5teWFjY291bnQtdGFibGUge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJiB0YWJsZSxcbiAgICAmIC50YWJsZSB7XG4gICAgICAgICYgdGgge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgICYgdGQge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2F2ZWQtbWVzc2FnZSB7XG4gICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRhcHBsZS1ncmVlbjtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4vKi0tIE15IEFjY291bnQgRGV0YWlscyBGb3JtIC0qL1xuLmFjY291bnQtZGV0YWlscy1mb3JtIHtcbiAgICAmIGg0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgICYgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBwYWRkaW5nOiAxMXB4IDI1cHg7XG4gICAgICAgIGNvbG9yOiAjNjU2NTY1O1xuICAgIH1cbn1cblxuLyotLSBNeSBBY2NvdW50IEhlYWRlciAtKi9cbi5teWFjY291bnQtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMjBweDtcblxuICAgIC5teWFjY291bnQtaGVhZGVyX190aXRsZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5teWFjY291bnQtaGVhZGVyX19idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0gTXkgQWNjb3VudCBBZGRyZXNzIC0qL1xuLm15YWNjb3VudC1hZGRyZXNzIHtcblxuICAgICZfX2FjdGlvbnMge1xuXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuMmVtO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuNGVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKi0tIE15IEFjY291bnQgUGF5bWVudCBNZXRob2RzIC0qL1xuLm15YWNjb3VudC1wYXltZW50LW1ldGhvZHMge1xuXG4gICAgJl9fYWN0aW9ucyB7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4yZW07XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC40ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubXlhY2NvdW50LXBheW1lbnQtbWV0aG9kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJl9faW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgfVxufVxuXG4ucGF5bWVudC1tZXRob2QtZm9ybSB7XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cbiAgICBcbiAgICAubmljZS1zZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dGJveC1ib3JkZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICYgLmN1cnJlbnQge1xuICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICB9XG4gICAgICAgICYgLmxpc3Qge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRleHRib3gtYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmlucHV0LWNhcmQtbnVtYmVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICZfX2ZpZWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG5cblxuLyotLSBNeSBBY2NvdW50IFN1YnNjcmlwdGlvbnMgLSovXG4ubXlhY2NvdW50LXN1YnNjcmlwdGlvbnMge1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgICAgICAgLm15YWNjb3VudC1zdWJzY3JpcHRpb25zX19zZWNvbmRhcnkge1xuXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC41ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6ICRib2R5LWZvbnQtc2l6ZS1zbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xuICAgICAgICB9XG5cbiAgICAmX19vcHRpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAzNnB4O1xuICAgIH1cbiAgICAgICAgJl9fb3B0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2JvZHkge1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19vcHRpb24tdGl0bGUge1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX29wdGlvbi1zdXRpdGxlIHtcblxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udHJvbHMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbn1cblxuXG4vKi0tIE15IEFjY291bnQgQ2hhbmdlIFBhc3N3b3JkIC0qL1xuLm15YWNjb3VudC1jaGFuZ2UtcGFzc3dvcmQge1xuICAgIGRpc3BsYXk6IG5vbmU7IC8vIGhpZGRlbiBieSBkZWZhdWx0XG59XG5cbi8qPT09PT0gIEVuZCBvZiBNeSBBY2NvdW50ICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgTG9naW4gUmVnaXN0ZXIgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cblxuLyotLSBMb2dpbiBUaXRsZSAtLSovXG4ubG9naW4tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi8qLS0gTG9naW4gRm9ybSAtLSovXG4ubG9naW4tZm9ybSxcbi5zdHlsZWQtZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7XG5cbiAgICAmLS1jbGVhbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICAgIFxuICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgcGFkZGluZzogMTVweDtcblxuICAgICAgICAmLS1jbGVhbiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJiBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICAgIFxuICAgICYgLm5pY2Utc2VsZWN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRleHRib3gtYm9yZGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJiAuY3VycmVudCB7XG4gICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIH1cbiAgICAgICAgJiAubGlzdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAmIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0Ym94LWJvcmRlcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJiAuY2hlY2stYm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNzBweDtcbiAgICAgICAgXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHRleHRib3gtYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlIDBzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRhd2Vzb21lO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSAwcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmxvZ2luLWZvcm1fX2xpbmssXG4gICAgLmxpbmsge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogZGFya2VuKCRhcHBsZS1ncmVlbiwgMTApO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4vKi0tIFBsYWNlIE9yZGVyIC0tKi9cbi5yZWdpc3Rlci1idXR0b24ge1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICB9XG59XG5cbi8qLS0gQ29udGFjdCBDb25zZW50IC0tKi9cbi5jb250YWN0LWNvbnNlbnQge1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG5cbiAgICAgICAgLmNvbnRhY3QtY29uc2VudF9fc2Vjb25kYXJ5IHtcblxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAuNWVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemUtc207XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcbiAgICAgICAgfVxuXG4gICAgJl9fb3B0aW9ucyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgIC5jaGVjay1ib3gge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcblxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgICAgICZfX2xhYmVsIHtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG59XG5cblxuLyo9PT09PSAgRW5kIG9mIExvZ2luIFJlZ2lzdGVyICA9PT09PT0qL1xuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICBGQVEgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cbi5mYXEtd3JhcHBlciB7XG5cbiAgICAucGFuZWwucGFuZWwtZGVmYXVsdCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLCAuY2FyZC1oZWFkZXJ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIFxuICAgIH1cblxuICAgIC5jYXJke1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtaGVhZGVye1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllOWU5O1xuXG4gICAgICAgIGg1e1xuICAgICAgICAgICAgYnV0dG9ue1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgIGkuZmF7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgaS5mYS5mYS1jaGV2cm9uLWRvd257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJde1xuICAgICAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICAgICAgaS5mYS5mYS1jaGV2cm9uLXVwe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWJvZHl7XG4gICAgICAgIHB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgXG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuLyo9PT09PSAgRW5kIG9mIEZBUSAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgQ29tcGFyZSAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuXG4vKi0tIENvbXBhcmUgVGFibGUgLS0qL1xuLmNvbXBhcmUtdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDRweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyBcbiAgICAmIC50YWJsZSB7XG4gICAgICAgICYgdGJvZHkge1xuICAgICAgICAgICAgJiB0ciB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJiB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5maXJzdC1jb2x1bW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IFxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LWltYWdlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmIC5pbWFnZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLnByby1kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICYucHJvLXByaWNlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5wcm8tY29sb3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmLnByby1zdG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRib2R5LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICYucHJvLWFkZHRvY2FydCB7XG4gICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQWRkIFRvIENhcnRcbiAgICAgICAgICAgICAgICAgICAgICAgICYgLmFkZC10by1jYXJ0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpLmZhe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJi5wcm8tcmVtb3ZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICYgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICYucHJvLXJhdHRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgJiBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09ICBFbmQgb2YgQ29tcGFyZSAgPT09PT09Ki9cblxuXG4iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICBDb250YWN0ICAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbiNnb29nbGUtbWFwe1xuICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG4gICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgfVxuICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIH1cbn1cblxuaDMuY29udGFjdC1wYWdlLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBjb2xvcjogJGhlYWRpbmctdGV4dC1jb2xvcjtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7IFxuXG4gICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICB9XG59XG5cblxuXG4uc2luZ2xlLWNvbnRhY3QtYmxvY2t7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcblxuICAgIEBtZWRpYSAjeyRzbWFsbC1tb2JpbGV9e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBoNHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XG5cbiAgICAgICAgQG1lZGlhICN7JHNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWd7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAyMHB4IDIwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIGNvbG9yOiAjNjY2NjY2OyBcbiAgICB9XG59XG5cblxuXG5zcGFuLnJlcXVpcmVke1xuICAgIGNvbG9yOiByZWQ7XG59XG5cblxuLyotLS0tLS0tLS0tICBjb250YWN0IGZvcm0gIC0tLS0tLS0tLS0qL1xuXG4uY29udGFjdC1mb3Jte1xuICAgIC5mb3JtLWdyb3Vwe1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH0gXG5cbiAgICBsYWJlbHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiAjODg4ODg4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGlucHV0e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgICB0ZXh0YXJlYXtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgfVxuXG4gICBcbn1cblxuXG4vKi0tLS0tLS0tLS0gIGNvbnRhY3QgcGFnZSBzaWRlIGNvbnRlbnQgIC0tLS0tLS0tLS0qL1xuXG4uY29udGFjdC1wYWdlLXNpZGUtY29udGVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuICAgIHBhZGRpbmc6IDMwcHg7XG59XG5cbi8qPT09PT0gIEVuZCBvZiBDb250YWN0ICAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIEFib3V0ICAgICAgICAgICAgPVxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cblxuXG4vKi0tIEFib3V0IEltYWdlIC0tKi9cbi5hYm91dC1pbWFnZSB7XG4gICAgLy8gSW1hZ2VcbiAgICAmIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLyotLSBBYm91dCBDb250ZW50IC0tKi9cbi5hYm91dC1jb250ZW50IHtcbiAgICAmIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuICAgICAgICAmIHNwYW4geyAgIFxuICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFJlc3BvbnNpdmVcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgIH1cbiAgICAmIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH0gXG59XG5cbi8qLS0gQWJvdXQgTWlzc2lvbiBWaXNzaW9uIEdvYWwgLS0qL1xuLmFib3V0LW1pc3Npb24tdmlzc2lvbi1nb2FsIHtcbiAgICAmIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgIH1cbiAgICAmIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIH1cbn1cblxuLyotLSBBYm91dCBTZWN0aW9uIFRpdGxlIC0tKi9cbi5hYm91dC1zZWN0aW9uLXRpdGxlIHtcbiAgICAmIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xuXG4gICAgICAgIC8vIFJlc3BvbnNpdmVcbiAgICAgICAgQG1lZGlhICN7JGxhcmdlLW1vYmlsZX17XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmIHAge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIH1cbn1cblxuLyotLSBBYm91dCBGZWF0dXJlIC0tKi9cbi5hYm91dC1mZWF0dXJlIHtcbiAgICAmIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICAgICYgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIG1heC13aWR0aDogMjY1cHg7XG5cbiAgICAgICAgLy8gUmVzcG9uc2l2ZVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0gQWJvdXQgRmVhdHVyZSBCYW5uZXIgLS0qL1xuLmFib3V0LWZlYXR1cmUtYmFubmVyIHtcbiAgICAmIC5iYW5uZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzBweDtcblxuICAgICAgICAvLyBSZXNwb25zaXZlXG4gICAgICAgIEBtZWRpYSAjeyR0YWJsZXQtZGV2aWNlfXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0gRmVhdHVyZSBDb250ZW50IC0tKi9cbi5mZWF0dXJlLWNvbnRlbnQge1xuICAgICYgaDIge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgaDEge1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIG1heC13aWR0aDogNDcwcHg7XG4gICAgICAgICYgc3BhbiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYgcCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDUyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cbn1cblxuLyotLSBGZWF0dXJlIEltYWdlIC0tKi9cbi5mZWF0dXJlLWltYWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBcbiAgICAvLyBCZWZvcmUgJiBBZnRlciBFbGVtZW50XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtNDBweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgd2lkdGg6IDM4MHB4O1xuICAgICAgICBoZWlnaHQ6IDM2MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuXG4gICAgICAgIC8vIFJlc3BvbnNpdmVcbiAgICAgICAgQG1lZGlhICN7JHRhYmxldC1kZXZpY2V9e1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLy8gSW1hZ2VcbiAgICAmIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTQwcHg7XG5cbiAgICAgICAgLy8gUmVzcG9uc2l2ZVxuICAgICAgICBAbWVkaWEgI3skdGFibGV0LWRldmljZX17XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfSAgXG59XG4gXG5cbi5hYm91dC1mZWF0dXJle1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4OyBcbn1cbi8qPT09PT0gIEVuZCBvZiBBYm91dCAgPT09PT09Ki9cblxuIiwiXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuPSAgICAgICAgICAgIEJsb2cgICAgICAgICAgICA9XG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG5cblxuLyotLS0tLS0tLS0tICBzbGlkZXIgYmxvZyBwb3N0ICAtLS0tLS0tLS0tKi9cblxuXG5cbi5ibG9nLXBvc3Qtc2xpZGVyLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nOiAzMHB4IDA7XG5cbiAgICAuY29se1xuICAgICAgICBib3gtc2hhZG93OiAxcHggMCAwIDAgI2ViZWJlYjtcbiAgICB9XG5cbiAgICAuc2luZ2xlLWJsb2ctcG9zdHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBcbiAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaW1ne1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FiYWFhYTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuXG4gICAgICAgICAgICAgICAgICAgIGkuaWNvbntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5wb3N0LWNvbW1lbnRze1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5wb3N0LWF1dGhvcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnBvc3QtZXhjZXJwdHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgJi5hbHVsYS1idXR0b257XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsdWxhLWJ1dHRvbjtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYWx1bGEtYnV0dG9uLWhvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIFxuICAgIH1cbn1cblxuXG5cbi5zaW5nbGUtYmxvZy1wb3N0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXG4gICAgJi5nYWxsZXJ5LXR5cGUtcG9zdHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgLnNpbmdsZS1ibG9nLXBvc3QtbWVkaWF7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjY7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc2xpY2stbmV4dHtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zbGljay1hcnJvd3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGljay1uZXh0e1xuICAgICAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNsaWNrLXByZXZ7XG4gICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG5cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG5cbiAgICAgICAgLmltYWdle1xuICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJsb2ctY2F0ZWdvcmllc3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgIHVse1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnZpZGVve1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGlmcmFtZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH1cbiAgICBcbiAgICAuc2luZ2xlLWJsb2ctcG9zdC1jb250ZW50IHtcblxuICAgICAgICAucG9zdC1hdWRpb3tcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBpZnJhbWV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMy5wb3N0LXRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4OyBcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyBcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IFxuXG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAbWVkaWEgI3skc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc3RpY2t5e1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDhkXCI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBmb250QXdlc29tZTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3QtbWV0YXtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgICAgICAgcHtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcbiAgICAgICAgICAgICAgICAgICAgaS5mYXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4MDgwODA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuLnNlcGFyYXRvcntcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcC5wb3N0LWV4Y2VycHR7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjlweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGEuYmxvZy1yZWFkbW9yZS1idG57XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGFsdWxhLWJ1dHRvbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAyNXB4O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFsdWxhLWJ1dHRvbi1ob3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufSBcblxuXG5cblxuLmJsb2ctc2luZ2xlLXBvc3QtY29udGFpbmVye1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWZlZmVmOyBcbiAgICBwYWRkaW5nOiAyNXB4O1xuXG4gICAgaDMucG9zdC10aXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAbWVkaWEgI3skZXh0cmEtc21hbGwtbW9iaWxlfXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvc3QtbWV0YXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMyMzIzMjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuLnNlcGFyYXRvcntcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAuc2luZ2xlLWJsb2ctcG9zdC1tZWRpYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAuaW1hZ2V7XG4gICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYmxvZy1pbWFnZS1nYWxsZXJ5e1xuICAgICAgICAgICAgLnNpbmdsZS1pbWFnZXtcbiAgICAgICAgICAgICAgICBpbWd7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ibG9nLWNhdGVnb3JpZXN7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDIwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuXG4gICAgICAgICAgICB1bHtcbiAgICAgICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC52aWRlb3tcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBpZnJhbWV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgIH0gXG5cbiAgICAucG9zdC1hdWRpb3tcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaWZyYW1le1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvc3QtY29udGVudHtcbiAgICAgICAgcHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYmxvY2txdW90ZXtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkYXBwbGUtZ3JlZW47XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDQwcHggNDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggNDVweDtcblxuICAgICAgICAgICAgQG1lZGlhICN7JGV4dHJhLXNtYWxsLW1vYmlsZX17XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRhZy1hcmVhe1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICBzcGFue1xuICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgIH1cblxuICAgICAgICB1bHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNvY2lhbC1zaGFyZS1idXR0b25ze1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgaDN7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bHtcblxuICAgICAgICAgICAgbGl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzUzNTM1O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJlbGF0ZWQtcG9zdC1jb250YWluZXJ7XG4gICAgICAgIFxuICAgICAgICAgICAgaDMucmVsYXRlZC1wb3N0LXRpdGxle1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yOyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgLnNpbmdsZS1yZWxhdGVkLXBvc3R7XG4gICAgICAgICAgICAuaW1hZ2V7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgICAgIGgzLnJlbGF0ZWQtcG9zdC10aXRsZXtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG5cbn1cblxuXG5cbi8qLS0tLS0tLS0tLSAgc2luZ2xlIGJsb2cgcG9zdCBtZWRpYSAgLS0tLS0tLS0tLSovXG5cbi5zaW5nbGUtYmxvZy1wb3N0LW1lZGlhe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgLnNsaWNrLWFycm93e1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC42O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zbGljay1uZXh0e1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2xpY2stcHJldntcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgLnNsaWNrLWFycm93e1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC5zbGljay1uZXh0e1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAuc2xpY2stcHJldntcbiAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG5cbiAgICB9XG59XG5cblxuLyotLS0tLS0tLS0tICBjb21tZW50IGNvbnRhaW5lciAgLS0tLS0tLS0tLSovXG5cbmgzLmNvbW1lbnQtY291bnRlcntcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jb21tZW50LWNvbnRhaW5lcntcbiAgICAuc2luZ2xlLWNvbW1lbnR7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNHB4IDBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgJi5yZXBseS1jb21tZW50e1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Bhbi5yZXBseS1idG57XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRhcHBsZS1ncmVlbjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4OyBcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFwcGxlLWdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZXtcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDUwcHg7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50e1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgaDN7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuXG4gICAgICAgICAgICAgICAgc3Bhbi5jb21tZW50LXRpbWV7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwLmNvbW1lbnQtdGV4dHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk5OTk5OTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBcblxuICAgIH1cbn1cblxuXG5cbi8qLS0tLS0tLS0tLSAgY29tbWVudCBmb3JtICAtLS0tLS0tLS0tKi9cblxuLmNvbW1lbnQtZm9ybS1jb250YWluZXJ7XG4gICAgaDN7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGNvbG9yOiAkaGVhZGluZy10ZXh0LWNvbG9yO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cblxuICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIH1cbn1cblxuXG5cbi8qLS0tLS0tLS0tLSAgY29tbWVudCBmb3JtICAtLS0tLS0tLS0tKi9cblxuLmNvbW1lbnQtZm9ybXtcbiAgICBsYWJlbHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgIH1cbiAgICB0ZXh0YXJlYXtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcbiAgICAgICAgaGVpZ2h0OiAxMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA1cHggNHB4IDBweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuXG4gICAgaW5wdXR7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMGUwZTA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLmZsLWJ0bntcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBAaW5jbHVkZSBhbHVsYS1idXR0b247XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkaW5nLXRleHQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIEBpbmNsdWRlIGFsdWxhLWJ1dHRvbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG5cbi8qPT09PT0gIEVuZCBvZiBCbG9nICA9PT09PT0qL1xuXG4iLCJAbWl4aW4gZm9udC1wcm9wKCRzaXplOiBmYWxzZSwgJGNvbG91cjogZmFsc2UsICR3ZWlnaHQ6IGZhbHNlLCAgJGxoOiBmYWxzZSkge1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbmFtZTtcbiAgICBAaWYgJHNpemUgeyBmb250LXNpemU6ICRzaXplOyB9XG4gICAgQGlmICRjb2xvdXIgeyBjb2xvcjogJGNvbG91cjsgfVxuICAgIEBpZiAkd2VpZ2h0IHsgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7IH1cbiAgICBAaWYgJGxoIHsgbGluZS1oZWlnaHQ6ICRsaDsgfVxufVxuXG5cbkBtaXhpbiBhbHVsYS1idXR0b24oJGJhY2tncm91bmQ6ICNmMmYyZjIsICRjb2xvcjogIzM2M2Y0ZCwgJGZvbnQtc2l6ZTogMTJweCwgJGxpbmUtaGVpZ2h0OiAxMnB4LCAkZm9udC13ZWlnaHQ6IDUwMCwgJHBhZGRpbmc6IDE1cHggMzBweCApe1xuICAgIGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplO1xuICB9IFxuICBcbiAgXG4gIEBtaXhpbiBhbHVsYS1idXR0b24taG92ZXIoJGJhY2tncm91bmQ6ICRhcHBsZS1ncmVlbiwgJGNvbG9yOiAkd2hpdGUgKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICAgIGNvbG9yOiAkY29sb3I7XG4gIH0iLCJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG49ICAgICAgICAgICAgc2hvcCAgICAgICAgICAgID1cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuLyotLS0tLS0tLS0tICBzaG9wIGhlYWRlciAgLS0tLS0tLS0tLSovXG5cbi5zaG9wLWhlYWRlcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkO1xuICAgIHBhZGRpbmc6IDVweCAyMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgI3skbGFyZ2UtbW9iaWxlfXtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgfVxuXG4gICAgJl9fbGVmdHtcbiAgICAgICAgJl9fbWVzc2FnZXtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZvbnQtcHJvcCgxNHB4LCAjNjY2LCAzMDAsIDQ2cHgpO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgICAgIEBtZWRpYSAjeyRleHRyYS1zbWFsbC1tb2JpbGV9e1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3JpZ2h0e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIC5zaW5nbGUtc2VsZWN0LWJsb2Nre1xuICAgICAgICAgICAgLnNlbGVjdC10aXRsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250LXByb3AoMTRweCwgIzY2NiwgNDAwLCAzMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udC1wcm9wKDE0cHgsICM2NjYsIDQwMCwgMzBweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5ncmlkLWljb25ze1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJ1dHRvbntcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIEBtZWRpYSAjeyRsYXJnZS1tb2JpbGV9e1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi50aHJlZS1jb2x1bW57XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9ncmlkLndlYnAnKTtcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2dyaWQtaG92ZXIud2VicCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5mb3VyLWNvbHVtbntcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2dyaWQtNC53ZWJwJyk7XG4gICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9ncmlkLTQtaG92ZXIud2VicCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5saXN0LXZpZXd7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9pY29ucy9saXN0LndlYnAnKTtcbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZle1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2ljb25zL2xpc3QtaG92ZXIud2VicCcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4uc2hvcC1wcm9kdWN0LXdyYXB7XG4gICAgJi5ncmlkIHtcbiAgICBcbiAgICAgICAgLmxpc3Qtdmlldy1wcm9kdWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5saXN0IHtcbiAgICAgICAgW2NsYXNzKj1cImNvbFwiXSwgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgICAgICAgZmxleDogMSAwIDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuZ3JpZC12aWV3LXByb2R1Y3Qge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4vKj09PT09ICBFbmQgb2Ygc2hvcCAgPT09PT09Ki9cblxuIl19 */
