@font-face{font-family:"Inter Variable";src:url(../../fonts/Inter-100.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Inter Variable";src:url(../../fonts/Inter-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter Variable";src:url(../../fonts/Inter-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Inter Variable";src:url(../../fonts/Inter-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter Variable";src:url(../../fonts/Inter-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Inter Variable";src:url(../../fonts/Inter-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;outline:0;font-family:"Inter Variable",sans-serif;color:#081f40}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}a:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}::-moz-focus-inner{border:0;outline:0}*{position:relative}html{font-size:10px;height:100%;overflow-x:hidden;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.body{-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,sans-serif;color:#081f40}.body.menu-open{overflow:hidden;height:100vh}.body.scroll-disable{height:100vh;overflow:hidden}main.single-main{padding-top:113px}img{max-width:100%;height:auto}picture{line-height:0;display:block}button{background:0 0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.max-width-full{max-width:1470px}.container-fluid-full{width:100%;margin-right:auto;margin-left:auto}.container-fluid{width:100%;margin-right:auto;margin-left:auto;padding:0 15px}.d-none{display:none}.block{padding:11rem 0}.container,[class*=__container]{margin:0 auto;width:100%;max-width:111.4rem;padding:0 1.5rem}.container-fluid{margin:0 auto;width:100%;max-width:114.4rem;padding:0 1.5rem}.container-small{margin:0 auto;width:100%;max-width:73.6rem;padding:0 1.5rem}.tac{text-align:center;margin:0 auto}.hidden{display:none!important;visibility:hidden!important}.a2a_modal{top:50%!important;translate:0 -50%}#a2a_copy_link{margin-top:0!important}.mejs-inner,.mejs-layers{position:static}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;font-family:"Inter Variable",sans-serif;color:#081f40}input::-moz-placeholder,textarea::-moz-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;font-family:"Inter Variable",sans-serif;color:#081f40}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;font-family:"Inter Variable",sans-serif;color:#081f40}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:1.6rem;font-style:normal;line-height:120%;font-family:"Inter Variable",sans-serif;color:#081f40}a,button,div,h1,h2,h3,h4,h5,input,input::placeholder,li,p,span,textarea,textarea::placeholder{font-size:1.6rem;font-style:normal;line-height:120%;font-family:"Inter Variable",sans-serif;color:#081f40}a{color:inherit;text-decoration:none}ul{margin:0;padding:0;list-style:none}a,button{cursor:pointer}.h1,h1{font-weight:600;line-height:normal;font-size:52px}.h2,h2{line-height:normal;font-weight:600;font-size:40px}.h3,.h4,h3,h4{font-size:2.4rem;line-height:1.4}p{font-size:1.6rem;line-height:1.5}.semi-bold{font-weight:600}.bold{font-weight:700}.uppercase{text-transform:uppercase}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#081f40;-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}form input,form select,form textarea{width:100%;background:0 0;border:.1rem solid #081f40;color:#081f40;border-radius:.3rem;padding:1.6rem;font-size:inherit;-webkit-transition:border ease-in-out .3s;transition:border ease-in-out .3s}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#081f40;-webkit-transition:all .3s;transition:all .3s}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:#081f40;-moz-transition:all .3s;transition:all .3s}form input:-ms-input-placeholder,form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#081f40;-ms-transition:all .3s;transition:all .3s}form input.active:focus::-webkit-input-placeholder,form input:focus::-webkit-input-placeholder,form select.active:focus::-webkit-input-placeholder,form select:focus::-webkit-input-placeholder,form textarea.active:focus::-webkit-input-placeholder,form textarea:focus::-webkit-input-placeholder{color:transparent}form input.active:focus::-moz-placeholder,form input:focus::-moz-placeholder,form select.active:focus::-moz-placeholder,form select:focus::-moz-placeholder,form textarea.active:focus::-moz-placeholder,form textarea:focus::-moz-placeholder{color:transparent}form input.active:focus:-ms-input-placeholder,form input:focus:-ms-input-placeholder,form select.active:focus:-ms-input-placeholder,form select:focus:-ms-input-placeholder,form textarea.active:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder{color:transparent}form label{font-weight:500;font-size:1.4rem;line-height:1.4;color:#081f40;text-align:left}form textarea{resize:none}form button,form input[type=submit]:not(.hs-button){-webkit-appearance:none;outline:0;display:block;background:0 0;border:.1rem solid rgba(255,255,255,.3);border-radius:.3rem;padding:1.7rem 1.6rem;font-weight:400;color:#081f40}.main__title{font-weight:700;line-height:1.3;color:#fff;font-size:100px}.main__title-medium{font-size:72px}.main__subtitle{font-weight:400;line-height:1.35;color:#081f40;font-size:40px}.main__subtitle-medium{font-size:56px}.block__title{font-weight:600;font-size:56px}.block__title a,.block__title p,.block__title span{font-size:inherit;line-height:inherit}.block__title-medium{line-height:100%;font-weight:600;font-size:48px}.block__title-small{line-height:100%;font-weight:600;font-size:40px}.block__subtitle{line-height:1;font-weight:600;font-size:24px}.form_wrapper form fieldset{max-width:unset}.form_wrapper form label{display:block;margin-bottom:1rem}.form_wrapper form label span{font-size:1.6rem;font-weight:600;line-height:normal}.form_wrapper form .input{margin-right:0!important;line-height:1}.form_wrapper form .input input,.form_wrapper form .input textarea{font-size:1.6rem;font-weight:500;line-height:normal;padding:1.3rem 2rem;height:4.7rem}.form_wrapper form .input input,.form_wrapper form .input:has(textarea){border-radius:1.4rem;border:1px solid #081f40;height:4.7rem;overflow:hidden}.form_wrapper form .input textarea{border:none;width:100%!important;resize:none}.form_wrapper form .hs_recaptcha .input{height:auto!important}.form_wrapper form input[type=submit]{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:15.1rem;color:#081f40;background-color:#1faa73;padding:1.6rem 4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:600;line-height:normal;border:none;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.form_wrapper form input[type=submit]:focus,.form_wrapper form input[type=submit]:hover{color:#fff;background-color:#081f40}.button,.hs-button{text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#081f40;background-color:#1faa73;padding:1.6rem 4rem;border-radius:1.2rem;font-size:1.5rem;font-weight:600;line-height:normal;border:none;cursor:pointer;-webkit-transition:.3s ease;transition:.3s ease}.button-black-on-hover:focus,.button-black-on-hover:hover{color:#fff;background-color:#081f40}.button-white-on-hover:focus,.button-white-on-hover:hover{background-color:#fff}.button-black{color:#fff;background-color:#081f40}.button-black:focus,.button-black:hover{color:#081f40;background-color:#1faa73}.button_with_arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.3rem;font-size:1.4rem;font-weight:600;line-height:normal;-webkit-transition:.3s ease;transition:.3s ease}.button_with_arrow:focus svg,.button_with_arrow:hover svg{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}.button_with_arrow svg{-ms-flex-negative:0;flex-shrink:0;width:1.6rem;height:1.6rem;-webkit-transition:.3s ease;transition:.3s ease;fill:#081f40}.button[disabled]{opacity:.7;cursor:default}.button--red{background-color:#d23b3b}.button-loading,.wpcf7 .wpcf7-form.submitting .wpcf7-submit{background-image:url(../img/general/spinner.svg);background-repeat:no-repeat!important;background-position:center!important;text-shadow:none;color:transparent}.button--small{padding:1rem 2rem;border-radius:1.2rem}.button--big{font-size:1.8rem;padding:2.4rem 4rem;border-radius:2.2rem}.header{position:fixed;top:0;width:100%;padding:29px 0 33px;-webkit-transition:.3s linear;transition:.3s linear;z-index:10;border-bottom:1px solid #bab5c3}.header a:not([href]){cursor:default!important}.header.header-open{background:#fcfcfc!important}.header.header-open .header__logo__link path{fill:#081f40!important}.header.header-open #menu-header-menu a{color:#081f40}.header.header-open .header__search__button svg path{stroke:#081f40!important}.header.header-open .menu-item-has-children:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08594 1.5L6.08594 6.5L11.0859 1.5' stroke='%230E1F3E' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;background-size:cover}.header .container{max-width:1217px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__logo{margin-right:60px}.header__logo__link{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__search__contact{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:33px;position:relative}.header__search__contact .button{height:50px}.header__search__wrapper{position:relative}.header__search__wrapper.active .header__search__input{width:500px;opacity:1;padding:5px 35px 5px 10px;border:1px solid #ccc;border-radius:8px;background-color:#fff;z-index:2}.header__search__wrapper .header__search__input{width:0;opacity:0;-webkit-transition:width .3s ease,opacity .3s ease;transition:width .3s ease,opacity .3s ease;padding:0;border:none;overflow:hidden;position:absolute;right:0;top:-6px;height:50px;background-color:#fff}.header__search__wrapper .header__search__close{position:absolute;right:12px;top:12px;width:15px;height:15px;background:0 0;border:none;padding:0;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;z-index:3}.header__search__wrapper .header__search__close svg{display:block;width:15px;height:15px;color:#333}.header__search__wrapper.active .header__search__close{opacity:1;pointer-events:all}.header__search__results{position:absolute;top:100%;left:-463px;z-index:999;background:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);width:500px;max-height:430px;height:auto;display:none;margin-top:8px;border-radius:8px;padding:15px;min-height:auto}.header__search__results__inner{max-height:400px;overflow-y:auto}.header__search__results__inner .search-no-results{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem 1rem}.header__search__results .search-list{margin-bottom:10px}.header__search__results .search-category{padding:5px 10px;background:#667085;font-weight:600;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.header__search__results .search-category__counter{padding:3px;background:#fcfcfc;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;min-width:25px}.header__search__results .search-category__arrow{margin-left:auto;display:inline-block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__search__results .search-category.active .search-category__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__search__results .category-list{padding-top:5px;display:none}.header__search__results .category-list .list-item{margin-bottom:15px;border-radius:8px;padding:4px}.header__search__results .category-list .list-item:hover{background:#8aa1a3}.header__search__button{padding:10px;border:none;background:0 0}.header__burger{display:none}.header__burger:after,.header__burger:before{content:"";position:absolute;width:3.2rem;height:.2rem;background-color:var(--menu-color);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);transition:top .15s linear .15s,transform .15s linear,background .3s linear,-webkit-transform .15s linear}.header__burger:before{top:calc(50% - .35rem)}.header__burger:after{top:calc(50% + .35rem)}.header__menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto;height:auto;position:static;padding:0;background-color:transparent;display:block;visibility:visible!important;opacity:1!important}.header__menu>ul>.menu-item-has-children{position:relative;padding-right:24px}.header__menu>ul>.menu-item-has-children:before{cursor:pointer;position:absolute;content:"";right:1px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:6px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__menu>ul>.menu-item-has-children.active:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.header__menu>ul>.menu-item-has-children.active:after{content:"";position:absolute;left:-8px;right:-8px;bottom:-48px;height:3px;background-color:#081f40}.header__menu.header-transparent>ul>.menu-item-has-children:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23FCFCFC' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover}.header__menu.header-background>ul>.menu-item-has-children:before{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08594 1.5L6.08594 6.5L11.0859 1.5' stroke='%230E1F3E' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-size:cover}.header__menu.header-background+.header__search__contact .button-white-on-hover:hover{background:#081f40;color:#fcfcfc}.header ul{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header ul .menu-item a{display:block;text-align:center;text-decoration:none;color:var(--menu-color);font-size:1.6rem;line-height:1.5;font-weight:600}.header ul .menu-item:not(:first-of-type){border-top:0}.header ul .menu-item .sub-menu-wrapper{display:none;background:#fcfcfc;position:fixed;left:0;right:0;top:113px;width:100vw;border-bottom:1px solid #bab5c3}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper{padding-left:15px;padding-right:15px;max-width:100%;width:1217px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#081f40}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col3{padding:50px 0}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col3 .sub-menu{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:120px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col3 .sub-menu li{margin-left:0}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col3 .sub-menu>li>a{display:block;min-height:70px;text-align:left;font-size:2.4rem;line-height:1;font-weight:600;margin-bottom:30px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col3 .sub-menu-wrapper-3 .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col3 .sub-menu-wrapper-3 .sub-menu li a{min-height:auto;margin-bottom:0}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .col2-left{padding:35px 75px 50px 0}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-title{font-size:2.4rem;line-height:1;font-weight:600;margin-bottom:50px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:25px 50px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu li{margin-left:0!important}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column{width:400px;border-left:1px solid #bab5c3;padding:35px 0 50px 65px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .title{font-weight:600;font-size:2.4rem;line-height:1;margin-bottom:50px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-post{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-bottom:30px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-post .thumb{width:103px;-ms-flex-negative:0;flex-shrink:0}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-post .thumb img{width:100%;height:75px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-post .right-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-post .right-info .post-title{font-weight:700;font-size:1.6rem;line-height:1;text-align:left}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-post .right-info .excerpt{font-weight:400;font-size:1.4rem;line-height:1;color:#667085;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:left}.header ul .menu-item .sub-menu-wrapper .sub-menu-inner-wrapper.col2 .sub-menu-right-column .right-button{text-align:left;font-weight:600;font-size:1.4rem;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex}.header ul .menu-item.active .sub-menu-wrapper{display:block}.header ul .final-menu-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px}.header ul .final-menu-item>div:nth-child(1){-ms-flex-negative:0;flex-shrink:0}.header ul .final-menu-item img{width:50px}.header ul .final-menu-item .title{font-weight:700;font-size:1.6rem;line-height:1.375;margin-bottom:17px;text-align:left}.header ul .final-menu-item .label{font-weight:400;font-size:1.4rem;line-height:1.57;text-align:left}.header .mob-menu{display:none}.header .mob-menu.mob-menu-open{left:0}.header .mob-menu__wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow-y:scroll}.header .mob-menu .hide-mobile a:not([href]){display:none}.header .mob-menu li a{text-align:left}.header .mob-menu .mobile-contact{background:#fff;padding-top:20px;text-align:center}.header .mob-menu__search__wrapper{margin-top:20px;margin-bottom:20px;position:relative;height:50px}.header .mob-menu__search__input{width:100%;height:50px;border-radius:8px;border:1px solid #081f40;padding:5px 44px;background-color:#fff}.header .mob-menu__search__icon{position:absolute;left:0;top:0;height:100%;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none;padding:0;cursor:pointer;z-index:3}.header .mob-menu__search__clean{position:absolute;right:0;top:0;height:100%;width:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:0 0;border:none;padding:0;cursor:pointer;opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.header .mob-menu__search__results{background:#fff;border-radius:8px;margin-top:10px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.1);box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:430px;overflow-y:auto;display:none}.header .mob-menu__search__results .search-category{margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:5px 10px;background:#667085;font-weight:600;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.header .mob-menu__search__results .search-category .search-category__counter{margin-left:10px;background:#f0f0f0;border-radius:6px;padding:2px 6px;margin-right:10px}.header .mob-menu__search__results .search-category .search-category__arrow{margin-left:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header .mob-menu__search__results .search-category.active .search-category__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .mob-menu__search__results .category-list{display:none;padding-left:10px}.header .mob-menu__search__results .category-list .list-item{margin-bottom:10px}.header .mob-menu__search__results .search-no-results{padding:2rem 1rem;min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.desktop-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:9;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.desktop-menu-overlay.active{opacity:1;visibility:visible}.site-footer{background:#f2f2f0;padding-top:113px;padding-bottom:30px}.site-footer .footer-top{padding-bottom:40px;border-bottom:1px solid #aeb3bb}.site-footer .footer-top .footer-row{display:grid;gap:75px;grid-template-columns:1fr 1fr 1fr 1fr}.site-footer .footer-top .footer-row.row1{margin-bottom:20px}.site-footer .footer-top .footer-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:36px}.site-footer .footer-top .footer-column .footer-links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.site-footer .footer-top .footer-column.external-links{height:100%}.site-footer .footer-top .footer-column.external-links .footer-links-list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-top .footer-column.external-links .link{font-weight:600}.site-footer .footer-top .footer-column .links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.site-footer .footer-top .footer-column .title-link{font-size:2.4rem;line-height:1;font-weight:600;display:block}.site-footer .footer-top .footer-column .link{font-size:1.2rem;line-height:2;font-weight:400;display:block;color:#667085}.site-footer .footer-top .footer-menu a{display:block;font-weight:600;font-size:24px;margin-bottom:30px}.site-footer .footer-top .footer-logo{display:block;width:50px}.site-footer .footer-top .footer-big-text{font-weight:600;font-size:32px;line-height:1.2;margin-bottom:50px}.site-footer .footer-bottom{padding-top:45px}.site-footer .footer-bottom .footer-bottom-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-bottom .footer-bottom-container p{color:#667085}.site-footer .footer-bottom .footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:44px}.site-footer .footer-bottom .footer-socials a{display:block;width:20px}.posts-filter{gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.posts-filter-wrapper{width:100%;max-width:340px;padding-right:38px}.posts-filter .filter-item{width:100%}.posts-filter .filter-item__head{background-color:transparent;font-size:18px;font-weight:500;line-height:1.55;width:100%;padding:12px 45px;border-radius:14px;border:1px solid #081f40;text-align:left;position:relative;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.posts-filter .filter-item__head:hover{background-color:#1faa73;border-color:#1faa73}.posts-filter .filter-item__head:before{content:"";width:20px;height:20px;position:absolute;top:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);translate:0 -50%;right:9px;background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"><path d="M15.5 12.5L10.5 7.5L5.5 12.5" stroke="%230E1F3E" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.posts-filter .filter-item__content{padding-left:36px;-webkit-transition:max-height .3s;transition:max-height .3s;max-height:0;overflow:hidden}.posts-filter .filter-item__content.active .filter-item__btn-more:before{-webkit-transform:rotate(0);transform:rotate(0)}.posts-filter .filter-item__content.active .filter-item__list_more{max-height:2000px}.posts-filter .filter-item__content.active li.hide{display:-webkit-box;display:-ms-flexbox;display:flex}.posts-filter .filter-item__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;font-size:16px;font-weight:400;line-height:1.5;-webkit-transition:max-height .3s;transition:max-height .3s;overflow:hidden}.posts-filter .filter-item__list li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.posts-filter .filter-item__list li button:not(.filter-item__btn-more){width:100%;padding:12px 12px 12px 34px;color:#667085;position:relative;border-radius:14px;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;text-align:left}.posts-filter .filter-item__list li button:not(.filter-item__btn-more):before{content:"";height:10px;width:10px;background-color:#081f40;border-radius:20px;position:absolute;top:19px;left:12px}.posts-filter .filter-item__list li button:not(.filter-item__btn-more):hover{background-color:#1faa73;color:#081f40}.posts-filter .filter-item__list li.hide{display:none}.posts-filter .filter-item__list li.active button{background-color:#1faa73;color:#081f40}.posts-filter .filter-item__list_more{max-height:0}.posts-filter .filter-item__list:nth-child(1){padding-top:20px}.posts-filter .filter-item__btn-more{padding:12px;border-radius:8px;font-size:16px;color:#081f40;font-weight:400;line-height:1.5;position:relative;width:100%;background-color:transparent;border:none;text-align:left}.posts-filter .filter-item__btn-more:before{content:"";width:20px;height:20px;position:absolute;top:50%;translate:0 -50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);right:9px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"><path d="M15.5 12.5L10.5 7.5L5.5 12.5" stroke="%230E1F3E" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.posts-filter .filter-item.active .filter-item__head:before{-webkit-transform:rotate(0);transform:rotate(0)}.posts-filter .filter-item.active .filter-item__content{max-height:2000px}.post-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.post-item-link{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:28px;border:1px solid #081f40;padding:42px 21px 21px;gap:45px;-webkit-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s;width:100%}.post-item-link:hover{background-color:#081f40;color:#fcfcfc}.post-item-link:hover .post-item-info div{color:#fcfcfc}.post-item-link:hover .post-item-info__tags span{color:#fcfcfc;border-color:#fcfcfc}.post-item-link:hover .post-item-info__top span{color:#fcfcfc}.post-item-link:hover .post-item-info__top span:nth-child(3):before{background:#fcfcfc}.post-item-link:hover .post-item-info__excerpt{color:#fcfcfc}.post-item-link:hover .post-item-info__excerpt>*{color:#fcfcfc}.post-item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-transition:color .3s;transition:color .3s}.post-item-info div{color:#081f40;-webkit-transition:color .3s;transition:color .3s}.post-item-info__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-item-info__top span{display:block;font-size:14px;font-weight:500;line-height:1.42;-webkit-transition:color .3s;transition:color .3s}.post-item-info__top span:nth-child(1){width:26px;height:26px;overflow:hidden;border-radius:20px;margin-right:13px}.post-item-info__top span:nth-child(1) img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-item-info__top span:nth-child(3){position:relative;padding-left:20px;color:rgba(8,31,64,.8)}.post-item-info__top span:nth-child(3):before{content:"";width:3px;height:3px;border-radius:5px;background:rgba(8,31,64,.8);position:absolute;left:9px;top:50%;translate:0 -50%;-webkit-transition:background-color .3s;transition:background-color .3s}.post-item-info__cat{font-size:14px;font-weight:600;line-height:1.42;padding:4px 0}.post-item-info__title{font-size:28px;font-weight:600;line-height:1.14;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-item-info__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.post-item-info__tags span{padding:2px 10px;border-radius:8px;border:1px solid #081f40;text-align:center;font-size:14px;font-weight:500;line-height:1.42;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.post-item-info__excerpt{-webkit-transition:color .3s;transition:color .3s;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-item-info__excerpt>*{-webkit-transition:color .3s;transition:color .3s}.post-item-img{width:100%;height:241px;border-radius:14px;overflow:hidden}.post-item-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-item-subscribe{width:100%;min-height:400px;color:#fff;background-color:#081f40;border:1px solid #081f40;border-radius:28px;padding:42px 21px 21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-item-subscribe__text{color:rgba(252,252,252,.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;line-height:1.5}.post-item-subscribe__text div:not(.post-item-subscribe__title){color:rgba(252,252,252,.8);line-height:1.5}.post-item-subscribe__title{color:#fcfcfc;font-size:28px;font-weight:600;line-height:1.14}.post-item-subscribe input[type=email]{padding:0 35px 0 20px;height:51px;font-size:14px;border-radius:14px;border:1px solid #fcfcfc;color:#fff}.post-item-subscribe input[type=email]::-webkit-input-placeholder{color:#fff;font-size:14px}.post-item-subscribe input[type=email]::-moz-placeholder{color:#fff;font-size:14px}.post-item-subscribe input[type=email]:-ms-input-placeholder{color:#fff;font-size:14px}.post-item-subscribe input[type=email]::-ms-input-placeholder{color:#fff;font-size:14px}.post-item-subscribe input[type=email]::placeholder{color:#fff;font-size:14px}.post-item-subscribe input[type=email].invalid{background-image:none}.post-item-subscribe input[type=submit]{height:51px}.post-item-subscribe .submitted-message{color:#1faa73;text-align:center;font-size:20px;translate:0 -100px}.post-item-subscribe .hbspt-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.post-item-subscribe .hbspt-form[data-hs-forms-root=true]{padding-top:150px}.post-item-subscribe .hs_error_rollup{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;color:#f2545b;display:none}.post-item-subscribe .hs_error_rollup label{color:#f2545b}.post-item-subscribe .hs_email label:not(.hs-error-msg){display:none}.post-item-subscribe .hs-error-msg{color:#f2545b;font-weight:400;font-size:12px;line-height:14px}.post-item-subscribe .hs_submit{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.post-item-subscribe .hs_submit .hs-button:hover{background-color:#fff}.post-item-subscribe .legal-consent-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.post-item-subscribe .hs-form-booleancheckbox-display{color:rgba(252,252,252,.8);font-size:14px;font-weight:600;line-height:normal;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-item-subscribe .hs-form-booleancheckbox-display>span{margin-left:0!important}.post-item-subscribe .hs-form-booleancheckbox-display:before{content:"";height:20px;width:20px;min-width:20px;border-radius:4px;border:1px solid #fcfcfc;display:block}.post-item-subscribe .hs-form-booleancheckbox-display:has(input:checked):before{background-repeat:no-repeat;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="8" viewBox="0 0 10 8" fill="none"><path d="M0.5 4.375L3.23913 7L9.5 1" stroke="%23FCFCFC"/></svg>')}.post-item-subscribe .hs-form-booleancheckbox-display input{display:none}.post-item-subscribe .hs-form-booleancheckbox-display p{color:rgba(252,252,252,.8);font-size:14px;font-weight:600;line-height:normal}.service-item{border-radius:28px;background:#f2f2f0;padding:43px 38px 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.service-item__icon{margin-bottom:20px;width:75px;height:75px}.service-item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.service-item__title{font-size:28px;font-weight:600;line-height:1.14}.service-item__link a{font-size:14px;font-weight:600;line-height:normal;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-item__link a:after{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none"><path d="M9.41683 7.79925L9.41683 1.26643C9.41683 0.750512 8.99887 0.33317 8.4835 0.33317L1.95016 0.333171C1.43479 0.333171 1.01683 0.750513 1.01683 1.26643C1.01683 1.78235 1.43479 2.19969 1.95016 2.19969L6.23183 2.19969L0.356933 8.0734C-0.00764986 8.43795 -0.00764981 9.02853 0.356934 9.39309C0.721517 9.75764 1.31214 9.75764 1.67673 9.39309L7.55016 3.51792L7.55016 7.79925C7.55016 8.31517 7.96812 8.73251 8.4835 8.73251C8.99887 8.73251 9.41683 8.31546 9.41683 7.79925Z" fill="%230E1F3E"/></svg>');height:10px;width:10px;display:block}.posts-section{padding-top:var(--padding-top,65px);padding-bottom:var(--padding-bottom,130px)}.posts-section-title{margin-bottom:102px;width:100%}.posts-section .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.posts-section .posts-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:38px;width:100%}.posts-section .posts-items-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:38px}.posts-section_resources .posts-items{max-width:calc(100% - 340px)}.posts-section_resources .posts-items-inner-wrapper{width:100%}.posts-section_resources .post-item{width:calc(50% - 19px);max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.posts-section_blog.loading{position:relative}.posts-section_blog.loading:after{content:"";position:absolute;inset:0;background-color:rgba(255,255,255,.8);z-index:1}.posts-section_blog .posts-items>*{width:calc(33.33% - 26px)}.posts-section_blog .post-item-img{height:auto}.posts-section .posts-show-more{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.posts-section .posts-show-more__button{color:#081f40;font-size:14px;font-weight:600;line-height:normal;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.posts-section .posts-show-more__button:after{content:"";background-image:url(../../../assets/img/arrow-narrow-down-right.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:block;width:16px;height:16px;margin-left:8px}.posts-section .posts-show-more__button:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.posts-section .posts-categories{width:100%;margin-bottom:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 8px}.posts-section .posts-categories__label{padding:8px 24px 8px 0;font-size:14px;font-weight:700}.posts-section .posts-categories__link{padding:8px 24px;border:1px solid #081f40;text-align:center;border-radius:50px;position:relative;color:#081f40;font-size:14px;font-weight:500;line-height:normal;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.posts-section .posts-categories__link span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;min-width:2.4rem;height:2.4rem;background-color:#8aa1a3;border:.2rem solid #fff;border-radius:50%;right:1.9rem;top:-1.8rem;line-height:1;font-size:8px;font-weight:700;color:#fff;-webkit-transition:background-color ease-in-out .35s;transition:background-color ease-in-out .35s}.posts-section .posts-categories__link:first-of-type span{right:0}.posts-section .posts-categories__link.active,.posts-section .posts-categories__link:hover{background-color:#081f40;color:#fff}.posts-section .posts-categories__link.active span,.posts-section .posts-categories__link:hover span{background-color:#00ab7d}.posts-section .posts-pagination{padding-top:40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1;gap:4px;font-size:14px}.posts-section .posts-pagination>.page-numbers{line-height:1;min-width:22px;padding:0 1px;height:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;border:1px solid transparent;font-size:14px}.posts-section .posts-pagination>.page-numbers svg{pointer-events:none}.posts-section .posts-pagination>.page-numbers.next{rotate:180deg}.posts-section .posts-pagination>.page-numbers.current{border-color:#081f40}.posts-section .posts-pagination a.page-numbers{-webkit-transition:color .3s,background-color .3s,border-color .3s;transition:color .3s,background-color .3s,border-color .3s}.posts-section .posts-pagination a.page-numbers svg path{-webkit-transition:fill .3s;transition:fill .3s}.posts-section .posts-pagination a.page-numbers:hover{color:#fff;background-color:#081f40;border-color:#081f40}.posts-section .posts-pagination a.page-numbers:hover svg path{fill:#fff}.posts-section .posts-pagination__go-to{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.posts-section .posts-pagination__go-to label{white-space:nowrap}.posts-section .posts-pagination__go-to input{-moz-appearance:textfield;padding:0 8px;max-width:44px;border-radius:2px;border:1px solid #d9d9d9;background:#fff;max-height:22px;line-height:1}.posts-section .posts-pagination__go-to input::-webkit-inner-spin-button,.posts-section .posts-pagination__go-to input::-webkit-outer-spin-button{-webkit-appearance:none}.subscribe_block{padding-top:var(--padding-top,130px);padding-bottom:var(--padding-bottom,130px)}.subscribe_block .glob_sub_form_img__wrap{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:64px}.subscribe_block .glob_sub_form_img__info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscribe_block .glob_sub_form_img__title{font-weight:600;font-size:56px;line-height:1.2;margin-bottom:45px;color:#081f40}.subscribe_block .glob_sub_form_img__text{font-weight:400;font-size:18px;line-height:1.1;margin-bottom:40px;color:#081f40;opacity:.8}.subscribe_block .glob_sub_form_img__form{width:100%}.subscribe_block .glob_sub_form_img__form form{display:grid;grid-template-columns:1fr 125px;grid-column-gap:16px;grid-template-areas:"input submit" "legal legal"}.subscribe_block .glob_sub_form_img__form form .hs_email{width:100%;margin-right:16px;grid-area:input;margin-bottom:50px}.subscribe_block .glob_sub_form_img__form form .hs_email>label{display:none}.subscribe_block .glob_sub_form_img__form form .hs_email input{width:100%;height:56px;padding:16px;background:#fff;border:1px solid #d0d5dd;border-radius:8px;position:relative;font-weight:400;font-size:16px;line-height:24px;color:#081f40}.subscribe_block .glob_sub_form_img__form form .hs-form-booleancheckbox span{position:static}.subscribe_block .glob_sub_form_img__form form .hs-form-booleancheckbox-display p{color:#081f40;font-size:12px;font-weight:400;line-height:15px;opacity:.8}.subscribe_block .glob_sub_form_img__form form .legal-consent-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-area:legal}.subscribe_block .glob_sub_form_img__form form .legal-consent-container .field.hs-form-field{margin-bottom:0}.subscribe_block .glob_sub_form_img__form form .legal-consent-container label{margin-left:30px;position:relative;font-weight:400;font-size:12px;line-height:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#081f40}.subscribe_block .glob_sub_form_img__form form .legal-consent-container label span{margin-left:0}.subscribe_block .glob_sub_form_img__form form .legal-consent-container label span:not(.hs-form-required):before{content:"";width:20px;height:20px;position:absolute;left:-30px;top:0;border:2px solid #081f40;border-radius:100%}.subscribe_block .glob_sub_form_img__form form .legal-consent-container label span:after{content:"";width:10px;height:10px;background:#081f40;position:absolute;left:-25px;top:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.subscribe_block .glob_sub_form_img__form form .legal-consent-container label input{width:100%;height:100%;cursor:pointer;position:absolute;z-index:1;opacity:0}.subscribe_block .glob_sub_form_img__form form .legal-consent-container label input:checked+span>.hs-form-required:after{opacity:1}.subscribe_block .glob_sub_form_img__form form .hs_submit{width:100%;grid-area:submit}.subscribe_block .glob_sub_form_img__form form .hs_submit input{height:56px;max-width:unset;width:100%;background:#1faa73;border-radius:12px;border:unset;cursor:pointer;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-weight:600;font-size:16px;line-height:19px;text-align:center;color:#081f40;padding:16px 25px}.subscribe_block .glob_sub_form_img__form form .hs_submit input:hover{color:#f2f2f0;background:#081f40}.subscribe_block .glob_sub_form_img__form form .hs_error_rollup{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.subscribe_block .glob_sub_form_img__form form .hs_error_rollup .hs-main-font-element{font-size:12px;line-height:150%;color:red!important;font-weight:600}.subscribe_block .glob_sub_form_img__form form .hs-error-msg{color:red!important}.subscribe_block .glob_sub_form_img__image{max-width:576px;width:100%;aspect-ratio:576/496;-o-object-fit:contain;object-fit:contain;margin-right:-40px}.single .subscribe_block{border-top:1px solid rgba(8,31,64,.3)}.post-hero{background-color:#f2f2f0;padding-top:var(--padding-top,80px);padding-bottom:var(--padding-bottom,110px)}.post-hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px 72px}.post-hero h1{font-size:56px;font-weight:600;line-height:normal;margin-bottom:50px}.post-hero__text{max-width:calc(100% - 450px);width:100%}.post-hero__subtitle{font-weight:600;margin-bottom:35px}.post-hero__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;border:1px solid #081f40;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;border-radius:20px;gap:5px}.post-hero__info p,.post-hero__info span{padding:0 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;min-height:22px;font-size:12px;font-weight:500;line-height:1.5}.post-hero__info p{background-color:#081f40;color:#fff;border-radius:20px;border:1px solid #081f40;-webkit-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.post-hero__img{max-width:390px;overflow:hidden;border-radius:28px;height:450px}.post-hero__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-hero__back{margin-bottom:35px}.post-hero__back a{font-size:14px;font-weight:500;line-height:1.71;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-hero__back a:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M9.21978 12.6667C9.01806 12.6674 8.82687 12.5767 8.69978 12.42L5.47978 8.42001H5.47978C5.27757 8.174 5.27757 7.81934 5.47978 7.57334L8.81312 3.57334L8.81312 3.57334C9.04876 3.28983 9.46961 3.25103 9.75312 3.48667C10.0366 3.72231 10.0754 4.14317 9.83978 4.42667L6.85978 8.00001L9.73978 11.5733C9.97545 11.8562 9.93717 12.2766 9.65428 12.5123C9.53243 12.6138 9.37837 12.6685 9.21978 12.6667V12.6667Z" fill="%230E1F3E"/></svg>');background-repeat:no-repeat;background-size:contain;background-position:center;height:16px;width:16px;display:block;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.post-hero__back a:hover:before{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.post-content{padding-top:var(--padding-top,130px);padding-bottom:var(--padding-bottom,130px)}.post-content .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px 97px}.post-content .addtoany_list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.post-content .addtoany_list a{padding:9px;border-radius:8px;border:1px solid #98a2b3;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);-webkit-transition:background-color .3s;transition:background-color .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px}.post-content .addtoany_list a:hover{border:1px solid #98a2b3;-webkit-box-shadow:0 1px 2px 0 rgba(16,24,40,.05);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);background-color:rgba(0,0,0,.03)}.post-content .addtoany_list a:hover img{opacity:1}.post-content .addtoany_list a.a2a_button_copy_link{padding:9px 16px 9px 15px}.post-content .addtoany_list a.addtoany_share{display:none}.post-content-head{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;width:100%}.post-content-head__info div:first-child{color:#0e1f3e;font-size:14px;font-weight:600;line-height:1.42;margin-bottom:12px}.post-content-head__author{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.post-content-head__author .avatar{overflow:hidden;border-radius:50px;-webkit-box-shadow:0 2px 4px rgba(48,49,51,.1);box-shadow:0 2px 4px rgba(48,49,51,.1);height:56px;width:56px}.post-content-head__author .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post-content-head__author .info{color:#0e1f3e;font-size:18px;font-weight:300;line-height:1.55}.post-content-head__author .info b{display:block;font-weight:500}.post-content-head__published{color:#0e1f3e;font-size:18px;font-weight:500;line-height:1.55}.post-content-head__social{margin-left:auto}.post-content-head__social .addtoany_shortcode{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto}.post-content-text{width:100%;max-width:648px;color:#667085}.post-content-text__share{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:75px;padding-top:24px;border-top:1px solid #eaecf0}.post-content-text ol,.post-content-text p,.post-content-text ul{color:#667085}.post-content-text h1,.post-content-text h2,.post-content-text h3,.post-content-text h4,.post-content-text h5,.post-content-text h6{color:#081f40;margin-bottom:30px}.post-content-text h1 b,.post-content-text h1 strong,.post-content-text h2 b,.post-content-text h2 strong,.post-content-text h3 b,.post-content-text h3 strong,.post-content-text h4 b,.post-content-text h4 strong,.post-content-text h5 b,.post-content-text h5 strong,.post-content-text h6 b,.post-content-text h6 strong{font-weight:600}.post-content-text ol,.post-content-text ul{margin-bottom:30px;padding-left:30px}.post-content-text ol li,.post-content-text ul li{margin-bottom:10px}.post-content-text b{color:#081f40}.post-content-text ul li{list-style-type:disc}.post-content-text p{margin-bottom:30px}.post-content-text a{text-decoration:underline}.post-content-text a:hover{text-decoration:none}.post-content-text blockquote{border-left:2px solid #081f40;padding-left:20px;font-size:30px;font-style:italic;font-weight:500;line-height:1.46;color:#081f40;margin-bottom:30px}.post-content-text blockquote p{color:#081f40;font-size:30px;font-style:italic;font-weight:500;line-height:1.46}.post-content-text p img,.post-content-text>img{border-radius:10px;max-width:100%}.post-content-text figure{max-width:100%;margin-bottom:30px}.post-content-text figure img{border-radius:10px;max-width:100%}.post-content-text figure figcaption{margin-top:11px;color:#667085;font-size:14px;font-weight:400;line-height:1.42}.post-content-text figure figcaption a{color:#667085;text-decoration:underline}.post-content-text figure figcaption a:hover{text-decoration:none}.post-content-articles{width:100%;max-width:calc(100% - 648px - 97px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-content-articles__title{font-size:14px;font-weight:700;line-height:normal;width:100%}.post-content-articles .post-item:nth-child(2) a{background-color:#f2f2f0;border-color:#f2f2f0}.post-content-articles .post-item:nth-child(2) a:hover{background-color:#081f40;border-color:#081f40}.post-content-articles .post-item-subscribe{min-height:490px}.post-resources{border-top:1px solid rgba(8,31,64,.3);padding-top:var(--padding-top,130px);padding-bottom:var(--padding-bottom,130px)}.post-resources .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:100px 73px}.post-resources-text{width:100%;max-width:304px}.post-resources-text__subtitle{font-size:16px;font-weight:600;line-height:normal;margin-bottom:20px}.post-resources-text h3{font-size:40px;font-weight:600;line-height:normal;margin-bottom:30px}.post-resources-text__btn .button:hover{background-color:#081f40;color:#fff}.post-resources-text__text{color:#667085;font-size:16px;font-weight:400;line-height:1.5;margin-bottom:35px}.post-resources-items{width:100%;max-width:calc(100% - 304px - 73px);display:-webkit-box;display:-ms-flexbox;display:flex;gap:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-resources-items .post-item:nth-child(2) a{background-color:#f2f2f0;border-color:#f2f2f0}.post-resources-items .post-item:nth-child(2) a:hover{background-color:#081f40;border-color:#081f40}.post-resources-items .post-item:nth-child(3) a{background-color:#fcfcfc;border-color:#fcfcfc}.post-resources-items .post-item:nth-child(3) a:hover{background-color:#081f40;border-color:#081f40}.post-resources-items .post-item-info__title{font-size:24px;line-height:normal}.post-resources-items .post-item-info__excerpt{line-height:1.5}.post-resources-link{width:100%;font-size:14px;font-weight:600;line-height:normal;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-resources-link a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:normal}.post-resources-link a:after{content:"";display:block;height:10px;width:10px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 10 10" fill="none"><path d="M9.66732 7.46625L9.66732 0.933423C9.66732 0.417504 9.24936 0.000162299 8.73398 0.000162344L2.20065 0.000162915C1.68528 0.00016296 1.26732 0.417505 1.26732 0.933424C1.26732 1.44934 1.68528 1.86668 2.20065 1.86668L6.48232 1.86668L0.607422 7.74039C0.242838 8.10495 0.242838 8.69553 0.607422 9.06008C0.972005 9.42463 1.56263 9.42463 1.92721 9.06008L7.80065 3.18491L7.80065 7.46625C7.80065 7.98216 8.21861 8.39951 8.73398 8.39951C9.24936 8.39951 9.66732 7.98246 9.66732 7.46625Z" fill="%230E1F3E"/></svg>');-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.post-resources-link a:hover:after{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem)}.error-404{padding-top:200px;padding-bottom:200px}.single-team-page .single-team__hero{padding-top:21.3rem;padding-bottom:13rem;border-bottom:1px solid rgba(14,31,62,.3)}.single-team-page .single-team__hero_head{margin-bottom:10rem;max-width:53.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.5rem}.single-team-page .single-team__hero_head:last-child{margin-bottom:0}.single-team-page .single-team__hero_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem;font-size:14px;font-weight:700;line-height:1.42}.single-team-page .single-team__hero_position{font-weight:600}.single-team-page .single-team__hero_thumbnail{max-width:49rem;aspect-ratio:49/48;border-radius:28px;overflow:hidden}.single-team-page .single-team__hero_thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-team-page .single-team__hero_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:6.4rem}.single-team-page .single-team__hero_name{margin-bottom:3.5rem}.single-team-page .single-team__hero_about{max-width:52.9rem;width:calc(100% - 52.2rem)}.single-team-page .single-team__hero_content{margin-bottom:35px}.single-team-page .single-team__hero_content:last-child{margin-bottom:0}.single-team-page .single-team__hero_content ol,.single-team-page .single-team__hero_content p,.single-team-page .single-team__hero_content ul{margin-bottom:1.6rem}.single-team-page .single-team__hero_content ol:last-child,.single-team-page .single-team__hero_content p:last-child,.single-team-page .single-team__hero_content ul:last-child{margin-bottom:0}.single-team-page .single-team__hero_content ul{list-style:initial;padding-left:2.2rem}.single-team-page .single-team__hero_content ol{padding-left:2.4rem}.single-team-page .single-team__hero_socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.5rem}.single-team-page .single-team__hero_socials_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.single-team-page .single-team__hero_socials_list a{display:-webkit-box;display:-ms-flexbox;display:flex;width:2rem;height:2rem}.single-team-page .single-team__hero_socials_list a svg{width:100%;height:100%}.single-team-page .team{padding-top:13rem;padding-bottom:13rem;border-bottom:1px solid rgba(14,31,62,.3)}.single-team-page .team__head{margin-bottom:6.8rem;max-width:80.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.6rem}.single-team-page .team__text ol,.single-team-page .team__text p,.single-team-page .team__text ul{margin-bottom:1.6rem}.single-team-page .team__text ol:last-child,.single-team-page .team__text p:last-child,.single-team-page .team__text ul:last-child{margin-bottom:0}.single-team-page .team__text li,.single-team-page .team__text p{line-height:1.875}.single-team-page .team__text ul{list-style:initial;padding-left:2.2rem}.single-team-page .team__text ol{padding-left:2.4rem}.single-team-page .team__filter{margin:0 -1.5rem 6.2rem;padding:1.6rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow-x:auto;overflow-y:visible;gap:.8rem}.single-team-page .team__filter::-webkit-scrollbar{height:0;width:0}.single-team-page .team__filter__button{padding:.8rem 2.3rem;min-height:3.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border:.1rem solid #081f40;color:#081f40;font-size:1.4rem;line-height:1;border-radius:100rem;-webkit-transition:background-color ease-in-out .35s,color ease-in-out .35s;transition:background-color ease-in-out .35s,color ease-in-out .35s}.single-team-page .team__filter__button.active{background-color:#081f40;color:#fff}.single-team-page .team__filter__button.active .team__filter__button_count{background-color:#00ab7d}.single-team-page .team__filter__button:hover{background-color:#081f40;color:#fff}.single-team-page .team__filter__button_count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;min-width:2.4rem;height:2.4rem;background-color:#8aa1a3;border:.2rem solid #fff;border-radius:50%;right:1.9rem;top:-1.8rem;font-size:1rem;font-weight:700;color:#fff;-webkit-transition:background-color ease-in-out .35s;transition:background-color ease-in-out .35s}.single-team-page .team__filter__button_count--all{right:0}.single-team-page .team__group{margin-bottom:10rem}.single-team-page .team__group:last-child{margin-bottom:0}.single-team-page .team__category-title{margin-bottom:7.5rem}.single-team-page .team__members{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.4rem}.single-team-page .team__member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.7rem;padding:2rem 2rem 3.9rem;border-radius:2.8rem;border:.1rem solid #081f40;-webkit-transition:all ease-in-out .35s;transition:all ease-in-out .35s}.single-team-page .team__member:hover{background-color:#081f40}.single-team-page .team__member:hover *{color:#fff}.single-team-page .team__member:hover path{fill:#fff}.single-team-page .team__member *{-webkit-transition:color ease-in-out .35s,fill ease-in-out .35s;transition:color ease-in-out .35s,fill ease-in-out .35s}.single-team-page .team__member_avatar{aspect-ratio:296/337;border-radius:1.4rem;overflow:hidden}.single-team-page .team__member_avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-team-page .team__member_name{margin-bottom:1.5rem;max-width:24rem;font-size:2.8rem;line-height:1.14;font-weight:600}.single-team-page .team__member_name a{font:inherit;color:inherit}.single-team-page .team__member_content{padding:0 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team-page .team__member_position{margin-bottom:5.2rem;color:rgba(14,31,62,.8)}.single-team-page .team__member_link{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.7rem;font-size:1.4rem;font-weight:600;line-height:1}.single-team-page .team__member_link-absolute{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.archive .hero{padding-top:var(--padding-top,130px);padding-bottom:var(--padding-bottom,65px)}.archive .hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7.5rem}.archive .hero__head__subtitle{margin-bottom:3.5rem;font-weight:600}.archive .hero__head__title{max-width:var(--title-width)}.archive .hero__head__title__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2.4rem}.archive .hero__head__title__box:has(.hero__head__btn) .hero__head__title{max-width:50%}.archive .hero__img__box{aspect-ratio:1083/516;border-radius:2.8rem;overflow:hidden}.archive .hero__img__box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-page .search-results{padding-top:var(--padding-top,65px);padding-bottom:var(--padding-bottom,130px)}.search-page .search-results__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.search-page .search-result{padding-bottom:24px;border-bottom:1px solid rgba(14,31,62,.3)}.search-page .search-result:last-child{padding-bottom:0;border-bottom:none}.search-page .search-result__breadcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:10px;font-size:12px;color:#667085}.search-page .search-result__breadcrumbs a{font-size:inherit;line-height:1.4;color:inherit}.search-page .search-page__title{font-size:40px;line-height:1.1}.search-page .search-result__title{font-size:32px;font-weight:600;line-height:1.14;margin-bottom:12px}.search-page .search-result__title a{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit}.search-page .search-result__excerpt{color:rgba(8,31,64,.8);line-height:1.5;margin-bottom:10px}.search-page .search-result__excerpt p{color:inherit;line-height:inherit}.search-page .search-result__link{color:#081f40;font-size:14px;font-weight:600;line-height:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0}.search-page .search-result__link:after{content:"";background-image:url(../../../assets/img/arrow-narrow-down-right.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:block;width:16px;height:16px;margin-left:8px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.search-page .search-result__link:hover{text-decoration:underline}.search-page .search-result__link:hover:after{-webkit-transform:translateY(.3rem);transform:translateY(.3rem)}@media only screen and (min-width:576px){.post-resources-items .post-item-link{gap:20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:21px}.post-resources-items .post-item-info{gap:15px}.post-resources-items .post-item-img{min-width:250px;width:250px;height:250px}}@media only screen and (min-width:834px){.posts-section_resources .post-item:nth-child(7n+2) a,.posts-section_resources .post-item:nth-child(7n+4) a,.posts-section_resources .post-item:nth-child(7n+7) a{background-color:#f2f2f0;border-color:#f2f2f0}.posts-section_resources .post-item:nth-child(7n+2) a:hover,.posts-section_resources .post-item:nth-child(7n+4) a:hover,.posts-section_resources .post-item:nth-child(7n+7) a:hover{background-color:#081f40;border-color:#081f40}.posts-section_resources .post-item:nth-child(7n+3),.posts-section_resources .post-item:nth-child(7n+6),.posts-section_resources .post-item:nth-child(7n+7){width:100%}.posts-section_resources .post-item:nth-child(7n+3) a,.posts-section_resources .post-item:nth-child(7n+6) a,.posts-section_resources .post-item:nth-child(7n+7) a{padding:21px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.posts-section_resources .post-item:nth-child(7n+3) a .post-item-info,.posts-section_resources .post-item:nth-child(7n+6) a .post-item-info,.posts-section_resources .post-item:nth-child(7n+7) a .post-item-info{width:calc(100% - 340px)}.posts-section_resources .post-item:nth-child(7n+3) a .post-item-img,.posts-section_resources .post-item:nth-child(7n+6) a .post-item-img,.posts-section_resources .post-item:nth-child(7n+7) a .post-item-img{height:273px;width:295px}}@media only screen and (min-width:1180px){.header--hide{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.posts-section_blog .post-item:nth-child(7n+3) a,.posts-section_blog .post-item:nth-child(7n+6) a,.posts-section_blog .post-item:nth-child(7n+8) a{background-color:#f2f2f0;border-color:#f2f2f0}.posts-section_blog .post-item:nth-child(7n+3) a:hover,.posts-section_blog .post-item:nth-child(7n+6) a:hover,.posts-section_blog .post-item:nth-child(7n+8) a:hover{background-color:#081f40;border-color:#081f40}.posts-section_blog .post-item:nth-child(7n+4),.posts-section_blog .post-item:nth-child(7n+8){width:100%}.posts-section_blog .post-item:nth-child(7n+4) .post-item-link,.posts-section_blog .post-item:nth-child(7n+8) .post-item-link{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:21px}.posts-section_blog .post-item:nth-child(7n+4) .post-item-info,.posts-section_blog .post-item:nth-child(7n+8) .post-item-info{max-width:325px;padding-right:29px}.posts-section_blog .post-item:nth-child(7n+4) .post-item-img,.posts-section_blog .post-item:nth-child(7n+8) .post-item-img{height:290px}.post-resources-items .post-item-link{gap:45px}.post-resources-items .post-item-img{min-width:312px;width:312px;height:312px;border-radius:28px}}@media only screen and (max-width:1900px){.block{padding:10rem 0}}@media only screen and (max-width:1600px){.block{padding-top:88px;padding-bottom:88px}}@media only screen and (max-width:1600px) and (max-width:1114px){.block{padding-top:calc(40px + 48 * (100vw - 375px)/ 739)}.block{padding-bottom:calc(40px + 48 * (100vw - 375px)/ 739)}}@media only screen and (max-width:1180px){main.single-main{padding-top:83px}.h3,.h4,h3,h4{font-size:calc(2rem + 4 * (100vw - 375px)/ 625)}.header{position:fixed;z-index:99;padding:16px 0}.header__search__contact{display:none}.header__burger{display:block;width:3.2rem;height:3.2rem;z-index:200}.header__menu{display:none}.header ul{display:block}.header ul .menu-item a{padding:1.5rem 0;color:#081f40;font-size:2rem}.header .mob-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:fixed;top:0;left:100%;width:100vw;min-height:100svh;max-height:100svh;background-color:#fff;z-index:100;-webkit-transition:left .3s linear;transition:left .3s linear;padding:7rem 1.5rem 2rem}body.menu-open .header__logo{-webkit-filter:invert(1);filter:invert(1)}body.menu-open .header__menu{left:0}body.menu-open .header__burger::after,body.menu-open .header__burger::before{background-color:var(--menu-color);-webkit-transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,background .3s linear,-webkit-transform .15s linear .15s;transition:top .15s linear,transform .15s linear .15s,background .3s linear;transition:top .15s linear,transform .15s linear .15s,background .3s linear,-webkit-transform .15s linear .15s}body.menu-open .header__burger.open-burger::after,body.menu-open .header__burger.open-burger::before{background-color:#081f40}body.menu-open .header__burger:before{top:50%;-webkit-transform:translate(0,-50%) rotate(45deg);transform:translate(0,-50%) rotate(45deg)}body.menu-open .header__burger:after{top:50%;-webkit-transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg)}.site-footer{padding-top:40px}.site-footer .footer-top .footer-row{grid-template-columns:1fr 1fr}.posts-filter-wrapper{max-width:714px;margin:0 auto;padding-right:0;padding-bottom:30px}.post-item-subscribe{min-height:auto}.posts-section-title{margin-bottom:30px;text-align:center}.posts-section .posts-items{gap:30px}.posts-section .posts-items-wrapper{gap:30px}.posts-section_resources .posts-items{max-width:714px;margin:0 auto}.posts-section_resources .post-item{width:calc(50% - 15px)}.posts-section_blog .posts-items>*{width:calc(50% - 15px)}.posts-section .posts-show-more__button:hover{-webkit-transform:translateY(0);transform:translateY(0)}.posts-section .posts-categories{margin-bottom:30px}.posts-section .posts-pagination{width:100%;padding-top:20px}.posts-section .posts-pagination__go-to{display:none}.subscribe_block .glob_sub_form_img__wrap img{margin:0 auto}.subscribe_block .glob_sub_form_img__form form .hs_email{margin-bottom:20px}.post-hero{padding-top:var(--padding-top-mobile,80px);padding-bottom:var(--padding-bottom-mobile,80px)}.post-hero .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-hero h1{margin-bottom:30px;font-size:36px}.post-hero__text{max-width:100%}.post-hero__subtitle{margin-bottom:30px}.post-hero__img{max-width:100%;height:60vw}.post-hero__back{margin-bottom:30px}.post-hero__back a:hover:before{-webkit-transform:translateX(0);transform:translateX(0)}.post-content .container{gap:50px 30px}.post-content-head{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-content-head__info{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.post-content-head__social{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.post-content-text{max-width:100%}.post-content-articles{max-width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.post-content-articles__title{text-align:center}.post-content-articles .post-item{max-width:calc(50% - 15px);width:100%}.post-content-articles .service-item{max-width:calc(50% - 15px);width:100%}.post-content-articles .post-item-subscribe{min-height:auto;max-width:calc(50% - 15px);width:100%}.post-resources .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:50px}.post-resources-text{max-width:100%;text-align:center}.post-resources-text__text{max-width:400px;margin:0 auto 30px}.post-resources-items{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:750px;margin:0 auto}.single-team-page .single-team__hero_head{margin-bottom:8rem}.single-team-page .single-team__hero_body{gap:4.8rem}.single-team-page .team__group{margin-bottom:8rem}.single-team-page .team__members{gap:2.4rem}}@media (max-width:1180px){.subscribe_block .glob_sub_form_img__image{margin-right:unset}}@media (max-width:1114px){.h1,h1{font-size:calc(40px + 12 * (100vw - 375px)/ 739)}.h2,h2{font-size:calc(32px + 8 * (100vw - 375px)/ 739)}.main__title{font-size:calc(50px + 50 * (100vw - 375px)/ 739)}.main__title-medium{font-size:calc(40px + 32 * (100vw - 375px)/ 739)}.main__subtitle{font-size:calc(28px + 12 * (100vw - 375px)/ 739)}.main__subtitle-medium{font-size:calc(32px + 24 * (100vw - 375px)/ 739)}.block__title{font-size:calc(36px + 20 * (100vw - 375px)/ 739)}.block__title-medium{font-size:calc(28px + 20 * (100vw - 375px)/ 739)}.block__title-small{font-size:calc(26px + 14 * (100vw - 375px)/ 739)}.block__subtitle{font-size:calc(20px + 4 * (100vw - 375px)/ 739)}}@media (max-width:992px){.subscribe_block .glob_sub_form_img__wrap{grid-template-columns:1fr;gap:40px}.subscribe_block .glob_sub_form_img__form{margin:0 auto}}@media only screen and (max-width:834px){.site-footer .footer-bottom .footer-bottom-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.post-item-link{padding:20px 15px 15px;gap:30px}.post-item-info{gap:10px}.post-item-img{height:39vw;gap:30px}.posts-section{padding-top:var(--padding-top-mobile,40px);padding-bottom:var(--padding-bottom-mobile,80px)}.subscribe_block{padding-top:var(--padding-top-mobile,130px);padding-bottom:var(--padding-bottom-mobile,130px)}.post-content{padding-top:var(--padding-top-mobile,80px);padding-bottom:var(--padding-bottom-mobile,80px)}.post-content-articles .service-item{max-width:400px}.post-content-articles .post-item-subscribe{max-width:400px}.post-resources{padding-top:var(--padding-top-mobile,80px);padding-bottom:var(--padding-bottom-mobile,80px)}.single-team-page .single-team__hero{padding-top:15rem;padding-bottom:8rem}.single-team-page .single-team__hero_head{margin-bottom:6rem}.single-team-page .single-team__hero_thumbnail{max-width:40rem}.single-team-page .single-team__hero_body{gap:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-team-page .single-team__hero_about{width:100%;max-width:none}.single-team-page .single-team__hero_socials{gap:2.4rem}.single-team-page .team{padding-top:8rem;padding-bottom:8rem}.single-team-page .team__head{margin-bottom:4.8rem}.single-team-page .team__filter{margin-bottom:4rem}.single-team-page .team__group{margin-bottom:6rem}.single-team-page .team__category-title{margin-bottom:6rem}.single-team-page .team__members{grid-template-columns:repeat(2,minmax(0,1fr))}.single-team-page .team__member{gap:2.8rem}.single-team-page .team__member_avatar{aspect-ratio:161/172}.single-team-page .team__member_name{font-size:2.6rem}.single-team-page .team__member_position{margin-bottom:3.2rem}.archive .hero{padding-top:var(--padding-top-mobile,80px);padding-bottom:var(--padding-bottom-mobile,40px)}.archive .hero__content{gap:5rem}.archive .hero__head__title{max-width:100%}.archive .hero__head__title__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.archive .hero__head__title__box:has(.hero__head__btn) .hero__head__title{max-width:100%}.archive .hero__img__box{border-radius:1.2rem}.search-page .search-results{padding-top:var(--padding-top-mobile,40px);padding-bottom:var(--padding-bottom-mobile,80px)}}@media only screen and (max-width:640px){.site-footer .footer-top .footer-row{gap:30px}.single-team-page .team__member{padding:1.6rem 1.6rem 2.4rem;gap:2rem}.single-team-page .team__member_name{font-size:2.4rem}}@media only screen and (max-width:576px){.h3,.h4,h3,h4{font-size:2rem}.post-item-info__title{font-size:24px}.post-item-img{height:60vw;max-height:368px}.posts-section_resources .post-item{width:100%;max-width:400px;margin:0 auto}.posts-section_blog .posts-items>*{width:100%;max-width:400px;margin:0 auto}.posts-section .posts-categories__label{width:100%;padding:0}.post-content-text__share{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.post-content-articles .post-item{max-width:400px}.single-team-page .single-team__hero_head{margin-bottom:4rem}.single-team-page .team__category-title{margin-bottom:4rem}.single-team-page .team__members{grid-template-columns:1fr}.single-team-page .team__member{gap:1.8rem}.single-team-page .team__member_position{margin-bottom:2rem}.search-page .search-page__title{font-size:28px}.search-page .search-result__title{font-size:28px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdsb2JhbC9fZm9udHMuc2NzcyIsImdsb2JhbC9fYmFzZS5zY3NzIiwiYXBwLmNzcyIsImdsb2JhbC9fbWl4aW5zLnNjc3MiLCJnbG9iYWwvX3R5cG9ncmFwaHkuc2NzcyIsImdsb2JhbC9fYnV0dG9ucy5zY3NzIiwiY29tcG9uZW50cy9oZWFkZXItc2ltcGxlLnNjc3MiLCJjb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwiY29tcG9uZW50cy9wb3N0cy1maWx0ZXIuc2NzcyIsImNvbXBvbmVudHMvcG9zdC1pdGVtLnNjc3MiLCJjb21wb25lbnRzL3NlcnZpY2UtaXRlbS5zY3NzIiwic2VjdGlvbnMvcG9zdHMtc2VjdGlvbi5zY3NzIiwic2VjdGlvbnMvc3Vic2NyaWJlLXNlY3Rpb24uc2NzcyIsInNlY3Rpb25zL3Bvc3QtaGVyby5zY3NzIiwic2VjdGlvbnMvcG9zdC1jb250ZW50LnNjc3MiLCJzZWN0aW9ucy9wb3N0LXJlc291cmNlcy5zY3NzIiwicGFnZXMvc2luZ2xlX3RlYW0uc2NzcyIsInBhZ2VzL2FyY2hpdmUuc2NzcyIsInBhZ2VzL3NlYXJjaC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLFdBQ0UsWUFBQSxpQkFDQSxJQUFBLHFDQUFBLGdCQUNBLFlBQUEsSUFBQSxJQUNBLFdBQUEsT0FDQSxhQUFBLEtDREYsRUNNQSxPQURBLFFEREksbUJBQUEsV0FBQSxXQUFBLFdBQ0EsT0FBQSxFQUNBLFFBQUEsRUFDQSxRQUFBLEVBQ0EsWUFBQSxnQkFBQSxDQUFBLFdDSUYsTUFBQSxRQUdGLEVBRUEsT0FDQSxRREhBLG1CQUFBLFdBQUEsV0FBQSxXQ01BLEVERkEsNEJBQUEsWUNNQSxpQkFDRSxNQUFBLFlEREYsWUFBQSxFQUFBLEVBQUEsRUFBQSxLQ0tBLG1CQUNFLE9BQUEsRURERixRQUFBLEVDS0EsRUREQSxTQUFBLFNDS0EsS0RESSxVQUFBLEtBQ0EsT0FBQSxLQUNBLFdBQUEsT0NHRixxQkFBQSxLQUNBLHNCQUFBLEtEREYseUJBQUEs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QUdGLG1DQUNFLFVBQUEiLCJmaWxlIjoiYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ludGVyIFZhcmlhYmxlJztcbiAgc3JjOiB1cmwoJy4uLy4uL2ZvbnRzL0ludGVyVmFyaWFibGUud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgOTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXIgVmFyaWFibGUnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbn1cblxuKiwgOmFmdGVyLCA6YmVmb3JlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5hOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDBcbn1cblxuXG46Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwXG59XG5cbip7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xufVxuXG4uYm9keSB7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkludGVyXCIsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuXG4gICAgJi5tZW51LW9wZW4ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIH1cblxuICAgICYuc2Nyb2xsLWRpc2FibGUge1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbn1cblxubWFpbiB7XG4gICAgJi5zaW5nbGUtbWFpbiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTNweDtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDgzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSB7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1heC13aWR0aC1mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDE0NzBweDtcbn1cblxuLmNvbnRhaW5lci1mbHVpZC1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLy89PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIEhlbHBlcnNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi5ibG9jayB7XG4gICAgcGFkZGluZzogMTFyZW0gMDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1oZCkge1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgncGFkZGluZy10b3AnLCA4OCwgNDAsICdzbScpO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgncGFkZGluZy1ib3R0b20nLCA4OCwgNDAsICdzbScpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJGZoZCkge1xuICAgICAgICBwYWRkaW5nOiAxMHJlbSAwO1xuICAgIH1cbn1cblxuLmNvbnRhaW5lcixcbltjbGFzcyo9XCJfX2NvbnRhaW5lclwiXSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBmdW5jdGlvbnMucmVtKHZhcnMuJG1heFdpZHRoQ29udGFpbmVyKTtcbiAgICBwYWRkaW5nOiAwIGZ1bmN0aW9ucy5yZW0odmFycy4kY29udGFpbmVyUGFkZGluZ0hhbGYpO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGZ1bmN0aW9ucy5yZW0odmFycy4kY29udGFpbmVyV2lkdGgpO1xuICAgIHBhZGRpbmc6IDAgZnVuY3Rpb25zLnJlbSh2YXJzLiRjb250YWluZXJQYWRkaW5nSGFsZik7XG59XG5cbi5jb250YWluZXItc21hbGwge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogZnVuY3Rpb25zLnJlbSh2YXJzLiRzbWFsbFdpZHRoQ29udGFpbmVyKTtcbiAgICBwYWRkaW5nOiAwIGZ1bmN0aW9ucy5yZW0odmFycy4kY29udGFpbmVyUGFkZGluZ0hhbGYpO1xufVxuXG5cbi50YWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uYTJhX21vZGFse1xuICAgIHRvcDogNTAlIWltcG9ydGFudDtcbiAgICB0cmFuc2xhdGU6IDAgLTUwJTtcbn1cblxuI2EyYV9jb3B5X2xpbmt7XG4gICAgbWFyZ2luLXRvcDogMCFpbXBvcnRhbnQ7XG59XG5cbi5tZWpzLWlubmVyLFxuLm1lanMtbGF5ZXJze1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cblxuXG5cblxuIiwiQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkludGVyIFZhcmlhYmxlXCI7XG4gIHNyYzogdXJsKFwiLi4vLi4vZm9udHMvSW50ZXJWYXJpYWJsZS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgZm9udC13ZWlnaHQ6IDEwMCA5MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LWZhbWlseTogXCJJbnRlciBWYXJpYWJsZVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuKixcbjphZnRlcixcbjpiZWZvcmUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICMwMDA7XG59XG5cbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbn1cblxuKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbW96LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuLmJvZHkge1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1vei10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LWZhbWlseTogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLmJvZHkubWVudS1vcGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cblxuLmJvZHkuc2Nyb2xsLWRpc2FibGUge1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5tYWluLnNpbmdsZS1tYWluIHtcbiAgcGFkZGluZy10b3A6IDExM3B4O1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxucGljdHVyZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1heC13aWR0aC1mdWxsIHtcbiAgbWF4LXdpZHRoOiAxNDcwcHg7XG59XG5cbi5jb250YWluZXItZmx1aWQtZnVsbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ibG9jayB7XG4gIHBhZGRpbmc6IDExcmVtIDA7XG59XG5cbi5jb250YWluZXIsXG5bY2xhc3MqPV9fY29udGFpbmVyXSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMTEuNHJlbTtcbiAgcGFkZGluZzogMCAxLjVyZW07XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTE0LjRyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG4uY29udGFpbmVyLXNtYWxsIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDczLjZyZW07XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG4udGFjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5hMmFfbW9kYWwge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50O1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbn1cblxuI2EyYV9jb3B5X2xpbmsge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZWpzLWlubmVyLFxuLm1lanMtbGF5ZXJzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAsXG5zcGFuLFxuZGl2LFxuYSxcbmxpLFxudGV4dGFyZWEsXG5pbnB1dCxcbmJ1dHRvbixcbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBmb250LWZhbWlseTogXCJJbnRlciBWYXJpYWJsZVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5hIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaDEsXG5oMSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjA3O1xuICBmb250LXNpemU6IDg0cHg7XG59XG5cbi5oMixcbmgyIHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4uaDMsXG5oMyxcbi5oNCxcbmg0IHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbnAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNlbWktYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjMDgxRjQwO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwIDEwMDBweCAjZmZmIGluc2V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG5mb3JtIGlucHV0LFxuZm9ybSB0ZXh0YXJlYSxcbmZvcm0gc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMDgxRjQwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwYWRkaW5nOiAxLjZyZW07XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4tb3V0IDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG59XG5cbmZvcm0gaW5wdXQ6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIGlucHV0LmFjdGl2ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWE6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhLmFjdGl2ZTpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0OmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSBzZWxlY3QuYWN0aXZlOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5mb3JtIGlucHV0OmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSBpbnB1dC5hY3RpdmU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyLFxuZm9ybSB0ZXh0YXJlYS5hY3RpdmU6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtIHNlbGVjdDpmb2N1czo6LW1vei1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0LmFjdGl2ZTpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuZm9ybSBpbnB1dDpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIGlucHV0LmFjdGl2ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtIHRleHRhcmVhOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gdGV4dGFyZWEuYWN0aXZlOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0OmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0gc2VsZWN0LmFjdGl2ZTpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmZvcm0gbGFiZWwge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICMwODFGNDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmZvcm0gdGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG59XG5cbmZvcm0gYnV0dG9uLFxuZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06bm90KC5ocy1idXR0b24pIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMC4xcmVtIHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBwYWRkaW5nOiAxLjdyZW0gMS42cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzA4MUY0MDtcbn1cblxuLm1haW5fX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG59XG5cbi5tYWluX190aXRsZS1tZWRpdW0ge1xuICBmb250LXNpemU6IDcycHg7XG59XG5cbi5tYWluX19zdWJ0aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4ubWFpbl9fc3VidGl0bGUtbWVkaXVtIHtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA1NnB4O1xufVxuXG4uYmxvY2tfX3RpdGxlIHNwYW4sXG4uYmxvY2tfX3RpdGxlIHAsXG4uYmxvY2tfX3RpdGxlIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uYmxvY2tfX3RpdGxlLW1lZGl1bSB7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi5ibG9ja19fdGl0bGUtc21hbGwge1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiA0MHB4O1xufVxuXG4uYmxvY2tfX3N1YnRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLmZvcm1fd3JhcHBlciBmb3JtIGZpZWxkc2V0IHtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuLmZvcm1fd3JhcHBlciBmb3JtIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtX3dyYXBwZXIgZm9ybSBsYWJlbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5mb3JtX3dyYXBwZXIgZm9ybSAuaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5mb3JtX3dyYXBwZXIgZm9ybSAuaW5wdXQgaW5wdXQsXG4uZm9ybV93cmFwcGVyIGZvcm0gLmlucHV0IHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuICBoZWlnaHQ6IDQuN3JlbTtcbn1cblxuLmZvcm1fd3JhcHBlciBmb3JtIC5pbnB1dCBpbnB1dCxcbi5mb3JtX3dyYXBwZXIgZm9ybSAuaW5wdXQ6aGFzKHRleHRhcmVhKSB7XG4gIGJvcmRlci1yYWRpdXM6IDEuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4MUY0MDtcbiAgaGVpZ2h0OiA0LjdyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mb3JtX3dyYXBwZXIgZm9ybSAuaW5wdXQgdGV4dGFyZWEge1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmZvcm1fd3JhcHBlciBmb3JtIC5oc19yZWNhcHRjaGEgLmlucHV0IHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtX3dyYXBwZXIgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtaW4td2lkdGg6IDE1LjFyZW07XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUZBQTczO1xuICBwYWRkaW5nOiAxLjZyZW0gNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbn1cblxuLmZvcm1fd3JhcHBlciBmb3JtIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5mb3JtX3dyYXBwZXIgZm9ybSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbn1cblxuLmJ1dHRvbixcbi5ocy1idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkFBNzM7XG4gIHBhZGRpbmc6IDEuNnJlbSA0cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xufVxuXG4uYnV0dG9uLWJsYWNrLW9uLWhvdmVyOmhvdmVyLFxuLmJ1dHRvbi1ibGFjay1vbi1ob3Zlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xufVxuXG4uYnV0dG9uLXdoaXRlLW9uLWhvdmVyOmhvdmVyLFxuLmJ1dHRvbi13aGl0ZS1vbi1ob3Zlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idXR0b24tYmxhY2sge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbn1cblxuLmJ1dHRvbi1ibGFjazpob3Zlcixcbi5idXR0b24tYmxhY2s6Zm9jdXMge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQUE3Mztcbn1cblxuLmJ1dHRvbl93aXRoX2Fycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjNyZW07XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG5cbi5idXR0b25fd2l0aF9hcnJvdzpob3ZlciBzdmcsXG4uYnV0dG9uX3dpdGhfYXJyb3c6Zm9jdXMgc3ZnIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjNyZW0pO1xufVxuXG4uYnV0dG9uX3dpdGhfYXJyb3cgc3ZnIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjZyZW07XG4gIGhlaWdodDogMS42cmVtO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG4gIGZpbGw6ICMwODFGNDA7XG59XG5cbi5idXR0b25bZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC43O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5idXR0b24tLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMTAsIDU5LCA1OSk7XG59XG5cbi5idXR0b24tbG9hZGluZyxcbi53cGNmNyAud3BjZjctZm9ybS5zdWJtaXR0aW5nIC53cGNmNy1zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2dlbmVyYWwvc3Bpbm5lci5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG4gIHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xufVxuXG4uYnV0dG9uLS1iaWcge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgcGFkZGluZzogMi40cmVtIDRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuMnJlbTtcbn1cblxuLmhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjlweCAwIDMzcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgbGluZWFyO1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiYWI1YzM7XG59XG5cbi5oZWFkZXIgYTpub3QoW2hyZWZdKSB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyLmhlYWRlci1vcGVuIHtcbiAgYmFja2dyb3VuZDogI0ZDRkNGQyAhaW1wb3J0YW50O1xufVxuXG4uaGVhZGVyLmhlYWRlci1vcGVuIC5oZWFkZXJfX2xvZ29fX2xpbmsgcGF0aCB7XG4gIGZpbGw6ICMwODFGNDAgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlci5oZWFkZXItb3BlbiAjbWVudS1oZWFkZXItbWVudSBhIHtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5oZWFkZXIuaGVhZGVyLW9wZW4gLmhlYWRlcl9fc2VhcmNoX19idXR0b24gc3ZnIHBhdGgge1xuICBzdHJva2U6ICMwODFGNDAgIWltcG9ydGFudDtcbn1cblxuLmhlYWRlci5oZWFkZXItb3BlbiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMicgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgMTIgOCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTEuMDg1OTQgMS41TDYuMDg1OTQgNi41TDExLjA4NTkgMS41JyBzdHJva2U9JyUyMzBFMUYzRScgc3Ryb2tlLXdpZHRoPScxLjY2NjY3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIikgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhlYWRlciAuY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMjE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlcl9fbG9nbyB7XG4gIG1hcmdpbi1yaWdodDogNjBweDtcbn1cblxuLmhlYWRlcl9fbG9nb19fbGluayB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXJfX3NlYXJjaF9fY29udGFjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlcl9fc2VhcmNoX19jb250YWN0IC5idXR0b24ge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5oZWFkZXJfX3NlYXJjaF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlcl9fc2VhcmNoX193cmFwcGVyLmFjdGl2ZSAuaGVhZGVyX19zZWFyY2hfX2lucHV0IHtcbiAgd2lkdGg6IDUwMHB4O1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nOiA1cHggMzVweCA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAyO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3dyYXBwZXIgLmhlYWRlcl9fc2VhcmNoX19pbnB1dCB7XG4gIHdpZHRoOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTZweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3dyYXBwZXIgLmhlYWRlcl9fc2VhcmNoX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEycHg7XG4gIHRvcDogMTJweDtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgei1pbmRleDogMztcbn1cblxuLmhlYWRlcl9fc2VhcmNoX193cmFwcGVyIC5oZWFkZXJfX3NlYXJjaF9fY2xvc2Ugc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3dyYXBwZXIuYWN0aXZlIC5oZWFkZXJfX3NlYXJjaF9fY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogLTQ2M3B4O1xuICB6LWluZGV4OiA5OTk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IDUwMHB4O1xuICBtYXgtaGVpZ2h0OiA0MzBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogMTVweDtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cblxuLmhlYWRlcl9fc2VhcmNoX19yZXN1bHRzX19pbm5lciB7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHNfX2lubmVyIC5zZWFyY2gtbm8tcmVzdWx0cyB7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG59XG5cbi5oZWFkZXJfX3NlYXJjaF9fcmVzdWx0cyAuc2VhcmNoLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMgLnNlYXJjaC1jYXRlZ29yeSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjNjY3MDg1O1xuICBmb250LXdlaWdodDogNjAwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmhlYWRlcl9fc2VhcmNoX19yZXN1bHRzIC5zZWFyY2gtY2F0ZWdvcnlfX2NvdW50ZXIge1xuICBwYWRkaW5nOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNGQ0ZDRkM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWluLXdpZHRoOiAyNXB4O1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMgLnNlYXJjaC1jYXRlZ29yeV9fYXJyb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMgLnNlYXJjaC1jYXRlZ29yeS5hY3RpdmUgLnNlYXJjaC1jYXRlZ29yeV9fYXJyb3cge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMgLmNhdGVnb3J5LWxpc3Qge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMgLmNhdGVnb3J5LWxpc3QgLmxpc3QtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcGFkZGluZzogNHB4O1xufVxuXG4uaGVhZGVyX19zZWFyY2hfX3Jlc3VsdHMgLmNhdGVnb3J5LWxpc3QgLmxpc3QtaXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4QUExQTM7XG59XG5cbi5oZWFkZXJfX3NlYXJjaF9fYnV0dG9uIHtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlcl9fYnVyZ2VyOmJlZm9yZSxcbi5oZWFkZXJfX2J1cmdlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMuMnJlbTtcbiAgaGVpZ2h0OiAwLjJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTVzIGxpbmVhciAwLjE1cywgdHJhbnNmb3JtIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgbGluZWFyO1xufVxuXG4uaGVhZGVyX19idXJnZXI6YmVmb3JlIHtcbiAgdG9wOiBjYWxjKDUwJSAtIDAuMzVyZW0pO1xufVxuXG4uaGVhZGVyX19idXJnZXI6YWZ0ZXIge1xuICB0b3A6IGNhbGMoNTAlICsgMC4zNXJlbSk7XG59XG5cbi5oZWFkZXJfX21lbnUge1xuICBmbGV4LWdyb3c6IDE7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXJfX21lbnUgPiB1bCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4uaGVhZGVyX19tZW51ID4gdWwgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IDFweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogNnB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4uaGVhZGVyX19tZW51ID4gdWwgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmU6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uaGVhZGVyX19tZW51ID4gdWwgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC04cHg7XG4gIHJpZ2h0OiAtOHB4O1xuICBib3R0b206IC00OHB4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbn1cblxuLmhlYWRlcl9fbWVudS5oZWFkZXItdHJhbnNwYXJlbnQgPiB1bCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMSAxLjVMNiA2LjVMMTEgMS41JyBzdHJva2U9JyUyM0ZDRkNGQycgc3Ryb2tlLXdpZHRoPScxLjY2NjY3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQy9zdmclM0UlMEFcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5oZWFkZXJfX21lbnUuaGVhZGVyLWJhY2tncm91bmQgPiB1bCA+IC5tZW51LWl0ZW0taGFzLWNoaWxkcmVuOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMS4wODU5NCAxLjVMNi4wODU5NCA2LjVMMTEuMDg1OSAxLjUnIHN0cm9rZT0nJTIzMEUxRjNFJyBzdHJva2Utd2lkdGg9JzEuNjY2NjcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmhlYWRlcl9fbWVudS5oZWFkZXItYmFja2dyb3VuZCArIC5oZWFkZXJfX3NlYXJjaF9fY29udGFjdCAuYnV0dG9uLXdoaXRlLW9uLWhvdmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzA4MUY0MDtcbiAgY29sb3I6ICNGQ0ZDRkM7XG59XG5cbi5oZWFkZXIgdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiB2YXIoLS1tZW51LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZDogI0ZDRkNGQztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAxMTNweDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JhYjVjMztcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMjE3cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gLnN1Yi1tZW51LXdyYXBwZXIgLnN1Yi1tZW51LWlubmVyLXdyYXBwZXIuY29sMyB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyLmNvbDMgLnN1Yi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XG4gIGdhcDogMTIwcHg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wzIC5zdWItbWVudSBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gLnN1Yi1tZW51LXdyYXBwZXIgLnN1Yi1tZW51LWlubmVyLXdyYXBwZXIuY29sMyAuc3ViLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gLnN1Yi1tZW51LXdyYXBwZXIgLnN1Yi1tZW51LWlubmVyLXdyYXBwZXIuY29sMyAuc3ViLW1lbnUtd3JhcHBlci0zIC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyLmNvbDMgLnN1Yi1tZW51LXdyYXBwZXItMyAuc3ViLW1lbnUgbGkgYSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IG5vcm1hbDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyLmNvbDIgLmNvbDItbGVmdCB7XG4gIHBhZGRpbmc6IDM1cHggNzVweCA1MHB4IDA7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyLmNvbDIgLnN1Yi1tZW51IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgZ2FwOiAyNXB4IDUwcHg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudSBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS1yaWdodC1jb2x1bW4ge1xuICB3aWR0aDogNDAwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2JhYjVjMztcbiAgcGFkZGluZzogMzVweCAwIDUwcHggNjVweDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyLmNvbDIgLnN1Yi1tZW51LXJpZ2h0LWNvbHVtbiAudGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS1yaWdodC1jb2x1bW4gLnJpZ2h0LXBvc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS1yaWdodC1jb2x1bW4gLnJpZ2h0LXBvc3QgLnRodW1iIHtcbiAgd2lkdGg6IDEwM3B4O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmhlYWRlciB1bCAubWVudS1pdGVtIC5zdWItbWVudS13cmFwcGVyIC5zdWItbWVudS1pbm5lci13cmFwcGVyLmNvbDIgLnN1Yi1tZW51LXJpZ2h0LWNvbHVtbiAucmlnaHQtcG9zdCAudGh1bWIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNzVweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS1yaWdodC1jb2x1bW4gLnJpZ2h0LXBvc3QgLnJpZ2h0LWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDIwcHg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS1yaWdodC1jb2x1bW4gLnJpZ2h0LXBvc3QgLnJpZ2h0LWluZm8gLnBvc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbSAuc3ViLW1lbnUtd3JhcHBlciAuc3ViLW1lbnUtaW5uZXItd3JhcHBlci5jb2wyIC5zdWItbWVudS1yaWdodC1jb2x1bW4gLnJpZ2h0LXBvc3QgLnJpZ2h0LWluZm8gLmV4Y2VycHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaGVhZGVyIHVsIC5tZW51LWl0ZW0gLnN1Yi1tZW51LXdyYXBwZXIgLnN1Yi1tZW51LWlubmVyLXdyYXBwZXIuY29sMiAuc3ViLW1lbnUtcmlnaHQtY29sdW1uIC5yaWdodC1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZWFkZXIgdWwgLm1lbnUtaXRlbS5hY3RpdmUgLnN1Yi1tZW51LXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhlYWRlciB1bCAuZmluYWwtbWVudS1pdGVtIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDI4cHg7XG59XG5cbi5oZWFkZXIgdWwgLmZpbmFsLW1lbnUtaXRlbSA+IGRpdjpudGgtY2hpbGQoMSkge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLmhlYWRlciB1bCAuZmluYWwtbWVudS1pdGVtIGltZyB7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uaGVhZGVyIHVsIC5maW5hbC1tZW51LWl0ZW0gLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmhlYWRlciB1bCAuZmluYWwtbWVudS1pdGVtIC5sYWJlbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS41NztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmhlYWRlciAubW9iLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaGVhZGVyIC5tb2ItbWVudS5tb2ItbWVudS1vcGVuIHtcbiAgbGVmdDogMDtcbn1cblxuLmhlYWRlciAubW9iLW1lbnVfX3dyYXBwZXIge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uaGVhZGVyIC5tb2ItbWVudSAuaGlkZS1tb2JpbGUgYTpub3QoW2hyZWZdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLm1vYi1tZW51IGxpIGEge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uaGVhZGVyIC5tb2ItbWVudSAubW9iaWxlLWNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaGVhZGVyIC5tb2ItbWVudV9fc2VhcmNoX193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5oZWFkZXIgLm1vYi1tZW51X19zZWFyY2hfX2lucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDgxRjQwO1xuICBwYWRkaW5nOiA1cHggNDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmhlYWRlciAubW9iLW1lbnVfX3NlYXJjaF9faWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5oZWFkZXIgLm1vYi1tZW51X19zZWFyY2hfX2NsZWFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiA0NHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuXG4uaGVhZGVyIC5tb2ItbWVudV9fc2VhcmNoX19yZXN1bHRzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWF4LWhlaWdodDogNDMwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLm1vYi1tZW51X19zZWFyY2hfX3Jlc3VsdHMgLnNlYXJjaC1jYXRlZ29yeSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM2NjcwODU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlciAubW9iLW1lbnVfX3NlYXJjaF9fcmVzdWx0cyAuc2VhcmNoLWNhdGVnb3J5IC5zZWFyY2gtY2F0ZWdvcnlfX2NvdW50ZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBwYWRkaW5nOiAycHggNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5oZWFkZXIgLm1vYi1tZW51X19zZWFyY2hfX3Jlc3VsdHMgLnNlYXJjaC1jYXRlZ29yeSAuc2VhcmNoLWNhdGVnb3J5X19hcnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4uaGVhZGVyIC5tb2ItbWVudV9fc2VhcmNoX19yZXN1bHRzIC5zZWFyY2gtY2F0ZWdvcnkuYWN0aXZlIC5zZWFyY2gtY2F0ZWdvcnlfX2Fycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmhlYWRlciAubW9iLW1lbnVfX3NlYXJjaF9fcmVzdWx0cyAuY2F0ZWdvcnktbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmhlYWRlciAubW9iLW1lbnVfX3NlYXJjaF9fcmVzdWx0cyAuY2F0ZWdvcnktbGlzdCAubGlzdC1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmhlYWRlciAubW9iLW1lbnVfX3NlYXJjaF9fcmVzdWx0cyAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICBwYWRkaW5nOiAycmVtIDFyZW07XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZGVza3RvcC1tZW51LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICB6LWluZGV4OiA5O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xufVxuXG4uZGVza3RvcC1tZW51LW92ZXJsYXkuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNpdGUtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI0YyRjJGMDtcbiAgcGFkZGluZy10b3A6IDExM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWViM2JiO1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1yb3cge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6IDc1cHg7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1yb3cucm93MSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzZweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItY29sdW1uIC5mb290ZXItbGlua3MtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mb290ZXItY29sdW1uLmV4dGVybmFsLWxpbmtzIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1jb2x1bW4uZXh0ZXJuYWwtbGlua3MgLmZvb3Rlci1saW5rcy1saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbHVtbi5leHRlcm5hbC1saW5rcyAubGluayB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbHVtbiAubGlua3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDE0cHg7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbHVtbiAudGl0bGUtbGluayB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLWNvbHVtbiAubGluayB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNjY3MDg1O1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1tZW51IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZvb3Rlci1iaWctdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dG9tIHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdHRvbS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdHRvbS1jb250YWluZXIgcCB7XG4gIGNvbG9yOiAjNjY3MDg1O1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA0NHB4O1xufVxuXG4uc2l0ZS1mb290ZXIgLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1zb2NpYWxzIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5wb3N0cy1maWx0ZXIge1xuICBnYXA6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3N0cy1maWx0ZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzOHB4O1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9faGVhZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTJweCA0NXB4O1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDgxRjQwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgYm9yZGVyLWNvbG9yIDAuM3M7XG59XG5cbi5wb3N0cy1maWx0ZXIgLmZpbHRlci1pdGVtX19oZWFkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGQUE3MztcbiAgYm9yZGVyLWNvbG9yOiAjMUZBQTczO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9faGVhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgcmlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIxXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIxIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE1LjUgMTIuNUwxMC41IDcuNUw1LjUgMTIuNVwiIHN0cm9rZT1cIiUyMzBFMUYzRVwiIHN0cm9rZS13aWR0aD1cIjEuNjY2NjdcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XG59XG5cbi5wb3N0cy1maWx0ZXIgLmZpbHRlci1pdGVtX19jb250ZW50IHtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3M7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wb3N0cy1maWx0ZXIgLmZpbHRlci1pdGVtX19jb250ZW50LmFjdGl2ZSAuZmlsdGVyLWl0ZW1fX2J0bi1tb3JlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9fY29udGVudC5hY3RpdmUgLmZpbHRlci1pdGVtX19saXN0X21vcmUge1xuICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG59XG5cbi5wb3N0cy1maWx0ZXIgLmZpbHRlci1pdGVtX19jb250ZW50LmFjdGl2ZSBsaS5oaWRlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnBvc3RzLWZpbHRlciAuZmlsdGVyLWl0ZW1fX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9fbGlzdCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9fbGlzdCBsaSBidXR0b246bm90KC5maWx0ZXItaXRlbV9fYnRuLW1vcmUpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDM0cHg7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcywgY29sb3IgMC4zcztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnBvc3RzLWZpbHRlciAuZmlsdGVyLWl0ZW1fX2xpc3QgbGkgYnV0dG9uOm5vdCguZmlsdGVyLWl0ZW1fX2J0bi1tb3JlKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTlweDtcbiAgbGVmdDogMTJweDtcbn1cblxuLnBvc3RzLWZpbHRlciAuZmlsdGVyLWl0ZW1fX2xpc3QgbGkgYnV0dG9uOm5vdCguZmlsdGVyLWl0ZW1fX2J0bi1tb3JlKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkFBNzM7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9fbGlzdCBsaS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvc3RzLWZpbHRlciAuZmlsdGVyLWl0ZW1fX2xpc3QgbGkuYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkFBNzM7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbV9fbGlzdF9tb3JlIHtcbiAgbWF4LWhlaWdodDogMDtcbn1cblxuLnBvc3RzLWZpbHRlciAuZmlsdGVyLWl0ZW1fX2xpc3Q6bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5wb3N0cy1maWx0ZXIgLmZpbHRlci1pdGVtX19idG4tbW9yZSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnBvc3RzLWZpbHRlciAuZmlsdGVyLWl0ZW1fX2J0bi1tb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zbGF0ZTogMCAtNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICByaWdodDogOXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIyMVwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMSAyMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk0xNS41IDEyLjVMMTAuNSA3LjVMNS41IDEyLjVcIiBzdHJva2U9XCIlMjMwRTFGM0VcIiBzdHJva2Utd2lkdGg9XCIxLjY2NjY3XCIgc3Ryb2tlLWxpbmVjYXA9XCJyb3VuZFwiIHN0cm9rZS1saW5lam9pbj1cInJvdW5kXCIvPjwvc3ZnPicpO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbS5hY3RpdmUgLmZpbHRlci1pdGVtX19oZWFkOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuXG4ucG9zdHMtZmlsdGVyIC5maWx0ZXItaXRlbS5hY3RpdmUgLmZpbHRlci1pdGVtX19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMjAwMHB4O1xufVxuXG4ucG9zdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wb3N0LWl0ZW0tbGluayB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4MUY0MDtcbiAgcGFkZGluZzogNDJweCAyMXB4IDIxcHg7XG4gIGdhcDogNDVweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBib3JkZXItY29sb3IgMC4zcztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0LWl0ZW0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gIGNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4ucG9zdC1pdGVtLWxpbms6aG92ZXIgLnBvc3QtaXRlbS1pbmZvIGRpdiB7XG4gIGNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4ucG9zdC1pdGVtLWxpbms6aG92ZXIgLnBvc3QtaXRlbS1pbmZvX190YWdzIHNwYW4ge1xuICBjb2xvcjogI0ZDRkNGQztcbiAgYm9yZGVyLWNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4ucG9zdC1pdGVtLWxpbms6aG92ZXIgLnBvc3QtaXRlbS1pbmZvX190b3Agc3BhbiB7XG4gIGNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4ucG9zdC1pdGVtLWxpbms6aG92ZXIgLnBvc3QtaXRlbS1pbmZvX190b3Agc3BhbjpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0ZDRkNGQztcbn1cblxuLnBvc3QtaXRlbS1saW5rOmhvdmVyIC5wb3N0LWl0ZW0taW5mb19fZXhjZXJwdCB7XG4gIGNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4ucG9zdC1pdGVtLWxpbms6aG92ZXIgLnBvc3QtaXRlbS1pbmZvX19leGNlcnB0ID4gKiB7XG4gIGNvbG9yOiAjRkNGQ0ZDO1xufVxuXG4ucG9zdC1pdGVtLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG5cbi5wb3N0LWl0ZW0taW5mbyBkaXYge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cblxuLnBvc3QtaXRlbS1pbmZvX190b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX3RvcCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3M7XG59XG5cbi5wb3N0LWl0ZW0taW5mb19fdG9wIHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX3RvcCBzcGFuOm50aC1jaGlsZCgxKSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnBvc3QtaXRlbS1pbmZvX190b3Agc3BhbjpudGgtY2hpbGQoMykge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgY29sb3I6IHJnYmEoOCwgMzEsIDY0LCAwLjgpO1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX3RvcCBzcGFuOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgsIDMxLCA2NCwgMC44KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA5cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2xhdGU6IDAgLTUwJTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX2NhdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIHBhZGRpbmc6IDRweCAwO1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4xNDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogMztcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaXRlbS1pbmZvX190YWdzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDhweDtcbn1cblxuLnBvc3QtaXRlbS1pbmZvX190YWdzIHNwYW4ge1xuICBwYWRkaW5nOiAycHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDgxRjQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzO1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX2V4Y2VycHQge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucG9zdC1pdGVtLWluZm9fX2V4Y2VycHQgPiAqIHtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcztcbn1cblxuLnBvc3QtaXRlbS1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNDFweDtcbiAgYm9yZGVyLXJhZGl1czogMTRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtaXRlbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4MUY0MDtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgcGFkZGluZzogNDJweCAyMXB4IDIxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZV9fdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjUyLCAyNTIsIDAuOCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmVfX3RleHQgZGl2Om5vdCgucG9zdC1pdGVtLXN1YnNjcmliZV9fdGl0bGUpIHtcbiAgY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmVfX3RpdGxlIHtcbiAgY29sb3I6ICNGQ0ZDRkM7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIGlucHV0W3R5cGU9ZW1haWxdIHtcbiAgcGFkZGluZzogMCAzNXB4IDAgMjBweDtcbiAgaGVpZ2h0OiA1MXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGQ0ZDRkM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSBpbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSBpbnB1dFt0eXBlPWVtYWlsXS5pbnZhbGlkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmUgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgaGVpZ2h0OiA1MXB4O1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSAuc3VibWl0dGVkLW1lc3NhZ2Uge1xuICBjb2xvcjogIzFGQUE3MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRyYW5zbGF0ZTogMCAtMTAwcHg7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIC5oYnNwdC1mb3JtIGZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDI0cHg7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIC5oYnNwdC1mb3JtW2RhdGEtaHMtZm9ybXMtcm9vdD10cnVlXSB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmUgLmhzX2Vycm9yX3JvbGx1cCB7XG4gIG9yZGVyOiA1O1xuICBjb2xvcjogI2YyNTQ1YjtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmUgLmhzX2Vycm9yX3JvbGx1cCBsYWJlbCB7XG4gIGNvbG9yOiAjZjI1NDViO1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSAuaHNfZW1haWwgbGFiZWw6bm90KC5ocy1lcnJvci1tc2cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmUgLmhzLWVycm9yLW1zZyB7XG4gIGNvbG9yOiAjZjI1NDViO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSAuaHNfc3VibWl0IHtcbiAgb3JkZXI6IDI7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIC5oc19zdWJtaXQgLmhzLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIC5sZWdhbC1jb25zZW50LWNvbnRhaW5lciB7XG4gIG9yZGVyOiAzO1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSB7XG4gIGNvbG9yOiByZ2JhKDI1MiwgMjUyLCAyNTIsIDAuOCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDE4cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5ID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wb3N0LWl0ZW0tc3Vic2NyaWJlIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkNGQ0ZDO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmUgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXk6aGFzKGlucHV0OmNoZWNrZWQpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMFwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDEwIDhcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMC41IDQuMzc1TDMuMjM5MTMgN0w5LjUgMVwiIHN0cm9rZT1cIiUyM0ZDRkNGQ1wiLz48L3N2Zz4nKTtcbn1cblxuLnBvc3QtaXRlbS1zdWJzY3JpYmUgLmhzLWZvcm0tYm9vbGVhbmNoZWNrYm94LWRpc3BsYXkgaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9zdC1pdGVtLXN1YnNjcmliZSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBwIHtcbiAgY29sb3I6IHJnYmEoMjUyLCAyNTIsIDI1MiwgMC44KTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4uc2VydmljZS1pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgYmFja2dyb3VuZDogI0YyRjJGMDtcbiAgcGFkZGluZzogNDNweCAzOHB4IDM4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMzBweDtcbn1cblxuLnNlcnZpY2UtaXRlbV9faWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiA3NXB4O1xuICBoZWlnaHQ6IDc1cHg7XG59XG5cbi5zZXJ2aWNlLWl0ZW1fX2ljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cblxuLnNlcnZpY2UtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xufVxuXG4uc2VydmljZS1pdGVtX19saW5rIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGdhcDogMjVweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnNlcnZpY2UtaXRlbV9fbGluayBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMFwiIGhlaWdodD1cIjEwXCIgdmlld0JveD1cIjAgMCAxMCAxMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjQxNjgzIDcuNzk5MjVMOS40MTY4MyAxLjI2NjQzQzkuNDE2ODMgMC43NTA1MTIgOC45OTg4NyAwLjMzMzE3IDguNDgzNSAwLjMzMzE3TDEuOTUwMTYgMC4zMzMxNzFDMS40MzQ3OSAwLjMzMzE3MSAxLjAxNjgzIDAuNzUwNTEzIDEuMDE2ODMgMS4yNjY0M0MxLjAxNjgzIDEuNzgyMzUgMS40MzQ3OSAyLjE5OTY5IDEuOTUwMTYgMi4xOTk2OUw2LjIzMTgzIDIuMTk5NjlMMC4zNTY5MzMgOC4wNzM0Qy0wLjAwNzY0OTg2IDguNDM3OTUgLTAuMDA3NjQ5ODEgOS4wMjg1MyAwLjM1NjkzNCA5LjM5MzA5QzAuNzIxNTE3IDkuNzU3NjQgMS4zMTIxNCA5Ljc1NzY0IDEuNjc2NzMgOS4zOTMwOUw3LjU1MDE2IDMuNTE3OTJMNy41NTAxNiA3Ljc5OTI1QzcuNTUwMTYgOC4zMTUxNyA3Ljk2ODEyIDguNzMyNTEgOC40ODM1IDguNzMyNTFDOC45OTg4NyA4LjczMjUxIDkuNDE2ODMgOC4zMTU0NiA5LjQxNjgzIDcuNzk5MjVaXCIgZmlsbD1cIiUyMzBFMUYzRVwiLz48L3N2Zz4nKTtcbiAgaGVpZ2h0OiAxMHB4O1xuICB3aWR0aDogMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wb3N0cy1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCA2NXB4KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLCAxMzBweCk7XG59XG5cbi5wb3N0cy1zZWN0aW9uLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtaXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMzhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1pdGVtcy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAzOHB4O1xufVxuXG4ucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3RzLWl0ZW1zIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNDBweCk7XG59XG5cbi5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdHMtaXRlbXMtaW5uZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbSB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDE5cHgpO1xuICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLnBvc3RzLXNlY3Rpb25fYmxvZy5sb2FkaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9zdHMtc2VjdGlvbl9ibG9nLmxvYWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5wb3N0cy1zZWN0aW9uX2Jsb2cgLnBvc3RzLWl0ZW1zID4gKiB7XG4gIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI2cHgpO1xufVxuXG4ucG9zdHMtc2VjdGlvbl9ibG9nIC5wb3N0LWl0ZW0taW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtc2hvdy1tb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtc2hvdy1tb3JlX19idXR0b24ge1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtc2hvdy1tb3JlX19idXR0b246YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vYXNzZXRzL2ltZy9hcnJvdy1uYXJyb3ctZG93bi1yaWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1zaG93LW1vcmVfX2J1dHRvbjpob3ZlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNXB4KTtcbn1cblxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLWNhdGVnb3JpZXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDIwcHggOHB4O1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtY2F0ZWdvcmllc19fbGFiZWwge1xuICBwYWRkaW5nOiA4cHggMjRweCA4cHggMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtY2F0ZWdvcmllc19fbGluayB7XG4gIHBhZGRpbmc6IDhweCAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDgxRjQwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzLCBjb2xvciAwLjNzO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtY2F0ZWdvcmllc19fbGluayBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWluLXdpZHRoOiAyLjRyZW07XG4gIGhlaWdodDogMi40cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOEFBMUEzO1xuICBib3JkZXI6IDAuMnJlbSBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHJpZ2h0OiAxLjlyZW07XG4gIHRvcDogLTEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAwLjM1cztcbn1cblxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLWNhdGVnb3JpZXNfX2xpbms6Zmlyc3Qtb2YtdHlwZSBzcGFuIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1jYXRlZ29yaWVzX19saW5rLmFjdGl2ZSxcbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1jYXRlZ29yaWVzX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1jYXRlZ29yaWVzX19saW5rLmFjdGl2ZSBzcGFuLFxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLWNhdGVnb3JpZXNfX2xpbms6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEFCN0Q7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1wYWdpbmF0aW9uIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGdhcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1wYWdpbmF0aW9uID4gLnBhZ2UtbnVtYmVycyB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtaW4td2lkdGg6IDIycHg7XG4gIHBhZGRpbmc6IDAgMXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLXBhZ2luYXRpb24gPiAucGFnZS1udW1iZXJzIHN2ZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtcGFnaW5hdGlvbiA+IC5wYWdlLW51bWJlcnMubmV4dCB7XG4gIHJvdGF0ZTogMTgwZGVnO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtcGFnaW5hdGlvbiA+IC5wYWdlLW51bWJlcnMuY3VycmVudCB7XG4gIGJvcmRlci1jb2xvcjogIzA4MUY0MDtcbn1cblxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLXBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnMge1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGJvcmRlci1jb2xvciAwLjNzO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtcGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVycyBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4zcztcbn1cblxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLXBhZ2luYXRpb24gYS5wYWdlLW51bWJlcnM6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDgxRjQwO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtcGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVyczpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5wb3N0cy1zZWN0aW9uIC5wb3N0cy1wYWdpbmF0aW9uX19nby10byB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtcGFnaW5hdGlvbl9fZ28tdG8gbGFiZWwge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ucG9zdHMtc2VjdGlvbiAucG9zdHMtcGFnaW5hdGlvbl9fZ28tdG8gaW5wdXQge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1heC13aWR0aDogNDRweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtaGVpZ2h0OiAyMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLXBhZ2luYXRpb25fX2dvLXRvIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLnBvc3RzLXNlY3Rpb24gLnBvc3RzLXBhZ2luYXRpb25fX2dvLXRvIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCAxMzBweCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSwgMTMwcHgpO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogNjRweDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2luZm8ge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX190aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBjb2xvcjogIzA4MUY0MDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSBmb3JtIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTI1cHg7XG4gIGdyaWQtY29sdW1uLWdhcDogMTZweDtcbiAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbnB1dCBzdWJtaXRcIiBcImxlZ2FsIGxlZ2FsXCI7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIGZvcm0gLmhzX2VtYWlsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZ3JpZC1hcmVhOiBpbnB1dDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAuaHNfZW1haWwgPiBsYWJlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIGZvcm0gLmhzX2VtYWlsIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTZweDtcbiAgcGFkZGluZzogMTZweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDVkZDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSBmb3JtIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveCBzcGFuIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBwIHtcbiAgY29sb3I6ICMwODFGNDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAubGVnYWwtY29uc2VudC1jb250YWluZXIge1xuICBvcmRlcjogMztcbiAgZ3JpZC1hcmVhOiBsZWdhbDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAubGVnYWwtY29uc2VudC1jb250YWluZXIgLmZpZWxkLmhzLWZvcm0tZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSBmb3JtIC5sZWdhbC1jb25zZW50LWNvbnRhaW5lciBsYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDgxRjQwO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSBmb3JtIC5sZWdhbC1jb25zZW50LWNvbnRhaW5lciBsYWJlbCBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIGZvcm0gLmxlZ2FsLWNvbnNlbnQtY29udGFpbmVyIGxhYmVsIHNwYW46bm90KC5ocy1mb3JtLXJlcXVpcmVkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0zMHB4O1xuICB0b3A6IDA7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwODFGNDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIGZvcm0gLmxlZ2FsLWNvbnNlbnQtY29udGFpbmVyIGxhYmVsIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMDgxRjQwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yNXB4O1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAubGVnYWwtY29uc2VudC1jb250YWluZXIgbGFiZWwgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAubGVnYWwtY29uc2VudC1jb250YWluZXIgbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIHNwYW4gPiAuaHMtZm9ybS1yZXF1aXJlZDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIGZvcm0gLmhzX3N1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBncmlkLWFyZWE6IHN1Ym1pdDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAuaHNfc3VibWl0IGlucHV0IHtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzFGQUE3MztcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgYm9yZGVyOiB1bnNldDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBwYWRkaW5nOiAxNnB4IDI1cHg7XG59XG5cbi5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIGZvcm0gLmhzX3N1Ym1pdCBpbnB1dDpob3ZlciB7XG4gIGNvbG9yOiAjRjJGMkYwO1xuICBiYWNrZ3JvdW5kOiAjMDgxRjQwO1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSBmb3JtIC5oc19lcnJvcl9yb2xsdXAge1xuICBvcmRlcjogNTtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAuaHNfZXJyb3Jfcm9sbHVwIC5ocy1tYWluLWZvbnQtZWxlbWVudCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX2Zvcm0gZm9ybSAuaHMtZXJyb3ItbXNnIHtcbiAgY29sb3I6IHJlZCAhaW1wb3J0YW50O1xufVxuXG4uc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDU3NnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYXNwZWN0LXJhdGlvOiA1NzYvNDk2O1xuICBvYmplY3QtZml0OiBjb250YWluO1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xufVxuXG4uc2luZ2xlIC5zdWJzY3JpYmVfYmxvY2sge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSg4LCAzMSwgNjQsIDAuMyk7XG59XG5cbi5wb3N0LWhlcm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYwO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AsIDgwcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20sIDExMHB4KTtcbn1cblxuLnBvc3QtaGVybyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzMHB4IDcycHg7XG59XG5cbi5wb3N0LWhlcm8gaDEge1xuICBmb250LXNpemU6IDU2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5wb3N0LWhlcm9fX3RleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDQ1MHB4KTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0LWhlcm9fX3N1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnBvc3QtaGVyb19faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4MUY0MDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGdhcDogNXB4O1xufVxuXG4ucG9zdC1oZXJvX19pbmZvIHAsXG4ucG9zdC1oZXJvX19pbmZvIHNwYW4ge1xuICBwYWRkaW5nOiAwIDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ucG9zdC1oZXJvX19pbmZvIHAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcywgYmFja2dyb3VuZC1jb2xvciAwLjNzO1xufVxuXG4ucG9zdC1oZXJvX19pbWcge1xuICBtYXgtd2lkdGg6IDM5MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICBoZWlnaHQ6IDQ1MHB4O1xufVxuXG4ucG9zdC1oZXJvX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5wb3N0LWhlcm9fX2JhY2sge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4ucG9zdC1oZXJvX19iYWNrIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0NTA7XG4gIGxpbmUtaGVpZ2h0OiAxLjcxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDRweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnBvc3QtaGVyb19fYmFjayBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTZcIiBoZWlnaHQ9XCIxNlwiIHZpZXdCb3g9XCIwIDAgMTYgMTZcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBjbGlwLXJ1bGU9XCJldmVub2RkXCIgZD1cIk05LjIxOTc4IDEyLjY2NjdDOS4wMTgwNiAxMi42Njc0IDguODI2ODcgMTIuNTc2NyA4LjY5OTc4IDEyLjQyTDUuNDc5NzggOC40MjAwMUg1LjQ3OTc4QzUuMjc3NTcgOC4xNzQgNS4yNzc1NyA3LjgxOTM0IDUuNDc5NzggNy41NzMzNEw4LjgxMzEyIDMuNTczMzRMOC44MTMxMiAzLjU3MzM0QzkuMDQ4NzYgMy4yODk4MyA5LjQ2OTYxIDMuMjUxMDMgOS43NTMxMiAzLjQ4NjY3QzEwLjAzNjYgMy43MjIzMSAxMC4wNzU0IDQuMTQzMTcgOS44Mzk3OCA0LjQyNjY3TDYuODU5NzggOC4wMDAwMUw5LjczOTc4IDExLjU3MzNDOS45NzU0NSAxMS44NTYyIDkuOTM3MTcgMTIuMjc2NiA5LjY1NDI4IDEyLjUxMjNDOS41MzI0MyAxMi42MTM4IDkuMzc4MzcgMTIuNjY4NSA5LjIxOTc4IDEyLjY2NjdWMTIuNjY2N1pcIiBmaWxsPVwiJTIzMEUxRjNFXCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xufVxuXG4ucG9zdC1oZXJvX19iYWNrIGE6aG92ZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xufVxuXG4ucG9zdC1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCAxMzBweCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSwgMTMwcHgpO1xufVxuXG4ucG9zdC1jb250ZW50IC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogNTBweCA5N3B4O1xufVxuXG4ucG9zdC1jb250ZW50IC5hZGR0b2FueV9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMnB4O1xufVxuXG4ucG9zdC1jb250ZW50IC5hZGR0b2FueV9saXN0IGEge1xuICBwYWRkaW5nOiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk4QTJCMztcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4ucG9zdC1jb250ZW50IC5hZGR0b2FueV9saXN0IGE6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOThBMkIzO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xufVxuXG4ucG9zdC1jb250ZW50IC5hZGR0b2FueV9saXN0IGE6aG92ZXIgaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnBvc3QtY29udGVudCAuYWRkdG9hbnlfbGlzdCBhLmEyYV9idXR0b25fY29weV9saW5rIHtcbiAgcGFkZGluZzogOXB4IDE2cHggOXB4IDE1cHg7XG59XG5cbi5wb3N0LWNvbnRlbnQgLmFkZHRvYW55X2xpc3QgYS5hZGR0b2FueV9zaGFyZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LWNvbnRlbnQtaGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0LWNvbnRlbnQtaGVhZF9faW5mbyBkaXY6Zmlyc3QtY2hpbGQge1xuICBjb2xvcjogIzBFMUYzRTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS40MjtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnBvc3QtY29udGVudC1oZWFkX19hdXRob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDEycHg7XG59XG5cbi5wb3N0LWNvbnRlbnQtaGVhZF9fYXV0aG9yIC5hdmF0YXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSg0OCwgNDksIDUxLCAwLjEpO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA1NnB4O1xufVxuXG4ucG9zdC1jb250ZW50LWhlYWRfX2F1dGhvciAuYXZhdGFyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4ucG9zdC1jb250ZW50LWhlYWRfX2F1dGhvciAuaW5mbyB7XG4gIGNvbG9yOiAjMEUxRjNFO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xufVxuXG4ucG9zdC1jb250ZW50LWhlYWRfX2F1dGhvciAuaW5mbyBiIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wb3N0LWNvbnRlbnQtaGVhZF9fcHVibGlzaGVkIHtcbiAgY29sb3I6ICMwRTFGM0U7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTU7XG59XG5cbi5wb3N0LWNvbnRlbnQtaGVhZF9fc29jaWFsIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wb3N0LWNvbnRlbnQtaGVhZF9fc29jaWFsIC5hZGR0b2FueV9zaG9ydGNvZGUge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDY0OHB4O1xuICBjb2xvcjogIzY2NzA4NTtcbn1cblxuLnBvc3QtY29udGVudC10ZXh0X19zaGFyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFQUVDRjA7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCBwLFxuLnBvc3QtY29udGVudC10ZXh0IHVsLFxuLnBvc3QtY29udGVudC10ZXh0IG9sIHtcbiAgY29sb3I6ICM2NjcwODU7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCBoMSxcbi5wb3N0LWNvbnRlbnQtdGV4dCBoMixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoMyxcbi5wb3N0LWNvbnRlbnQtdGV4dCBoNCxcbi5wb3N0LWNvbnRlbnQtdGV4dCBoNSxcbi5wb3N0LWNvbnRlbnQtdGV4dCBoNiB7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucG9zdC1jb250ZW50LXRleHQgaDEgYixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoMSBzdHJvbmcsXG4ucG9zdC1jb250ZW50LXRleHQgaDIgYixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoMiBzdHJvbmcsXG4ucG9zdC1jb250ZW50LXRleHQgaDMgYixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoMyBzdHJvbmcsXG4ucG9zdC1jb250ZW50LXRleHQgaDQgYixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoNCBzdHJvbmcsXG4ucG9zdC1jb250ZW50LXRleHQgaDUgYixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoNSBzdHJvbmcsXG4ucG9zdC1jb250ZW50LXRleHQgaDYgYixcbi5wb3N0LWNvbnRlbnQtdGV4dCBoNiBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucG9zdC1jb250ZW50LXRleHQgdWwsXG4ucG9zdC1jb250ZW50LXRleHQgb2wge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCB1bCBsaSxcbi5wb3N0LWNvbnRlbnQtdGV4dCBvbCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCBiIHtcbiAgY29sb3I6ICMwODFGNDA7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cblxuLnBvc3QtY29udGVudC10ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucG9zdC1jb250ZW50LXRleHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ucG9zdC1jb250ZW50LXRleHQgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBvc3QtY29udGVudC10ZXh0IGJsb2NrcXVvdGUge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwODFGNDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ2O1xuICBjb2xvcjogIzA4MUY0MDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnBvc3QtY29udGVudC10ZXh0IGJsb2NrcXVvdGUgcCB7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDY7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCA+IGltZyxcbi5wb3N0LWNvbnRlbnQtdGV4dCBwIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnBvc3QtY29udGVudC10ZXh0IGZpZ3VyZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnBvc3QtY29udGVudC10ZXh0IGZpZ3VyZSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0LWNvbnRlbnQtdGV4dCBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xufVxuXG4ucG9zdC1jb250ZW50LXRleHQgZmlndXJlIGZpZ2NhcHRpb24gYSB7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnBvc3QtY29udGVudC10ZXh0IGZpZ3VyZSBmaWdjYXB0aW9uIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5wb3N0LWNvbnRlbnQtYXJ0aWNsZXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2NDhweCAtIDk3cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDM1cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5wb3N0LWNvbnRlbnQtYXJ0aWNsZXNfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBvc3QtY29udGVudC1hcnRpY2xlcyAucG9zdC1pdGVtOm50aC1jaGlsZCgyKSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMDtcbiAgYm9yZGVyLWNvbG9yOiAjRjJGMkYwO1xufVxuXG4ucG9zdC1jb250ZW50LWFydGljbGVzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDIpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICBib3JkZXItY29sb3I6ICMwODFGNDA7XG59XG5cbi5wb3N0LWNvbnRlbnQtYXJ0aWNsZXMgLnBvc3QtaXRlbS1zdWJzY3JpYmUge1xuICBtaW4taGVpZ2h0OiA0OTBweDtcbn1cblxuLnBvc3QtcmVzb3VyY2VzIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoOCwgMzEsIDY0LCAwLjMpO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AsIDEzMHB4KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLCAxMzBweCk7XG59XG5cbi5wb3N0LXJlc291cmNlcyAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDEwMHB4IDczcHg7XG59XG5cbi5wb3N0LXJlc291cmNlcy10ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzA0cHg7XG59XG5cbi5wb3N0LXJlc291cmNlcy10ZXh0X19zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnBvc3QtcmVzb3VyY2VzLXRleHQgaDMge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wb3N0LXJlc291cmNlcy10ZXh0X19idG4gLmJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucG9zdC1yZXNvdXJjZXMtdGV4dF9fdGV4dCB7XG4gIGNvbG9yOiAjNjY3MDg1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5wb3N0LXJlc291cmNlcy1pdGVtcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwNHB4IC0gNzNweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMzVweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnBvc3QtcmVzb3VyY2VzLWl0ZW1zIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDIpIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYwO1xuICBib3JkZXItY29sb3I6ICNGMkYyRjA7XG59XG5cbi5wb3N0LXJlc291cmNlcy1pdGVtcyAucG9zdC1pdGVtOm50aC1jaGlsZCgyKSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDgxRjQwO1xufVxuXG4ucG9zdC1yZXNvdXJjZXMtaXRlbXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoMykgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG4gIGJvcmRlci1jb2xvcjogI0ZDRkNGQztcbn1cblxuLnBvc3QtcmVzb3VyY2VzLWl0ZW1zIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDMpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxRjQwO1xuICBib3JkZXItY29sb3I6ICMwODFGNDA7XG59XG5cbi5wb3N0LXJlc291cmNlcy1pdGVtcyAucG9zdC1pdGVtLWluZm9fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ucG9zdC1yZXNvdXJjZXMtaXRlbXMgLnBvc3QtaXRlbS1pbmZvX19leGNlcnB0IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBvc3QtcmVzb3VyY2VzLWxpbmsge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucG9zdC1yZXNvdXJjZXMtbGluayBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnBvc3QtcmVzb3VyY2VzLWxpbmsgYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMFwiIGhlaWdodD1cIjEwXCIgdmlld0JveD1cIjAgMCAxMCAxMFwiIGZpbGw9XCJub25lXCI+PHBhdGggZD1cIk05LjY2NzMyIDcuNDY2MjVMOS42NjczMiAwLjkzMzQyM0M5LjY2NzMyIDAuNDE3NTA0IDkuMjQ5MzYgMC4wMDAxNjIyOTkgOC43MzM5OCAwLjAwMDE2MjM0NEwyLjIwMDY1IDAuMDAwMTYyOTE1QzEuNjg1MjggMC4wMDAxNjI5NiAxLjI2NzMyIDAuNDE3NTA1IDEuMjY3MzIgMC45MzM0MjRDMS4yNjczMiAxLjQ0OTM0IDEuNjg1MjggMS44NjY2OCAyLjIwMDY1IDEuODY2NjhMNi40ODIzMiAxLjg2NjY4TDAuNjA3NDIyIDcuNzQwMzlDMC4yNDI4MzggOC4xMDQ5NSAwLjI0MjgzOCA4LjY5NTUzIDAuNjA3NDIyIDkuMDYwMDhDMC45NzIwMDUgOS40MjQ2MyAxLjU2MjYzIDkuNDI0NjMgMS45MjcyMSA5LjA2MDA4TDcuODAwNjUgMy4xODQ5MUw3LjgwMDY1IDcuNDY2MjVDNy44MDA2NSA3Ljk4MjE2IDguMjE4NjEgOC4zOTk1MSA4LjczMzk4IDguMzk5NTFDOS4yNDkzNiA4LjM5OTUxIDkuNjY3MzIgNy45ODI0NiA5LjY2NzMyIDcuNDY2MjVaXCIgZmlsbD1cIiUyMzBFMUYzRVwiLz48L3N2Zz4nKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbn1cblxuLnBvc3QtcmVzb3VyY2VzLWxpbmsgYTpob3ZlcjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC4zcmVtKTtcbn1cblxuLmVycm9yLTQwNCB7XG4gIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm8ge1xuICBwYWRkaW5nLXRvcDogMjEuM3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDEzcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNCwgMzEsIDYyLCAwLjMpO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9faGVhZCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICBtYXgtd2lkdGg6IDUzLjdyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMy41cmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9faGVhZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNHJlbTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40Mjtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX3Bvc2l0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX3RodW1ibmFpbCB7XG4gIG1heC13aWR0aDogNDlyZW07XG4gIGFzcGVjdC1yYXRpbzogNDkvNDg7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb190aHVtYm5haWwgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogNi40cmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9fbmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX2Fib3V0IHtcbiAgbWF4LXdpZHRoOiA1Mi45cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTIuMnJlbSk7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX2NvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19jb250ZW50IHAsXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9fY29udGVudCBvbCxcbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19jb250ZW50IHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9fY29udGVudCBwOmxhc3QtY2hpbGQsXG4uc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9fY29udGVudCBvbDpsYXN0LWNoaWxkLFxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX2NvbnRlbnQgdWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19jb250ZW50IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19zb2NpYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAzLjVyZW07XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19zb2NpYWxzX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuOHJlbTtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX3NvY2lhbHNfbGlzdCBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDJyZW07XG4gIGhlaWdodDogMnJlbTtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX3NvY2lhbHNfbGlzdCBhIHN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtIHtcbiAgcGFkZGluZy10b3A6IDEzcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE0LCAzMSwgNjIsIDAuMyk7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19oZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogNi44cmVtO1xuICBtYXgtd2lkdGg6IDgwLjZyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMy42cmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fdGV4dCBwLFxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX3RleHQgb2wsXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fdGV4dCB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX3RleHQgcDpsYXN0LWNoaWxkLFxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX3RleHQgb2w6bGFzdC1jaGlsZCxcbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX190ZXh0IHVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fdGV4dCBwLFxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX3RleHQgbGkge1xuICBsaW5lLWhlaWdodDogMS44NzU7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX190ZXh0IHVsIHtcbiAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX190ZXh0IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19maWx0ZXIge1xuICBtYXJnaW46IDAgLTEuNXJlbSA2LjJyZW07XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjVyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIGdhcDogMC44cmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fZmlsdGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19maWx0ZXJfX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDAuOHJlbSAyLjNyZW07XG4gIG1pbi1oZWlnaHQ6IDMuM3JlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXI6IDAuMXJlbSBzb2xpZCAjMDgxRjQwO1xuICBjb2xvcjogIzA4MUY0MDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiAxMDByZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgMC4zNXMsIGNvbG9yIGVhc2UtaW4tb3V0IDAuMzVzO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fZmlsdGVyX19idXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19maWx0ZXJfX2J1dHRvbi5hY3RpdmUgLnRlYW1fX2ZpbHRlcl9fYnV0dG9uX2NvdW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwQUI3RDtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX2ZpbHRlcl9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19maWx0ZXJfX2J1dHRvbl9jb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhBQTFBMztcbiAgYm9yZGVyOiAwLjJyZW0gc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICByaWdodDogMS45cmVtO1xuICB0b3A6IC0xLjhyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgZWFzZS1pbi1vdXQgMC4zNXM7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19maWx0ZXJfX2J1dHRvbl9jb3VudC0tYWxsIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19jYXRlZ29yeS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDcuNXJlbTtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlcnMge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCBtaW5tYXgoMCwgMWZyKSk7XG4gIGdhcDogMy40cmVtO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzLjdyZW07XG4gIHBhZGRpbmc6IDJyZW0gMnJlbSAzLjlyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgYm9yZGVyOiAwLjFyZW0gc29saWQgIzA4MUY0MDtcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuMzVzO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlcjpob3ZlciAqIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXI6aG92ZXIgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXIgKiB7XG4gIHRyYW5zaXRpb246IGNvbG9yIGVhc2UtaW4tb3V0IDAuMzVzLCBmaWxsIGVhc2UtaW4tb3V0IDAuMzVzO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyX2F2YXRhciB7XG4gIGFzcGVjdC1yYXRpbzogMjk2LzMzNztcbiAgYm9yZGVyLXJhZGl1czogMS40cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyX2F2YXRhciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlcl9uYW1lIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICBtYXgtd2lkdGg6IDI0cmVtO1xuICBmb250LXNpemU6IDIuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXJfbmFtZSBhIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXJfY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgZmxleC1ncm93OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyX3Bvc2l0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogNS4ycmVtO1xuICBjb2xvcjogcmdiYSgxNCwgMzEsIDYyLCAwLjgpO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyX2xpbmsge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEuN3JlbTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyX2xpbmstYWJzb2x1dGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5hcmNoaXZlIC5oZXJvIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCAxMzBweCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSwgNjVweCk7XG59XG5cbi5hcmNoaXZlIC5oZXJvX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA3LjVyZW07XG59XG5cbi5hcmNoaXZlIC5oZXJvX19oZWFkX19zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmFyY2hpdmUgLmhlcm9fX2hlYWRfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS10aXRsZS13aWR0aCk7XG59XG5cbi5hcmNoaXZlIC5oZXJvX19oZWFkX190aXRsZV9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGdhcDogMi40cmVtO1xufVxuXG4uYXJjaGl2ZSAuaGVyb19faGVhZF9fdGl0bGVfX2JveDpoYXMoLmhlcm9fX2hlYWRfX2J0bikgLmhlcm9fX2hlYWRfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5hcmNoaXZlIC5oZXJvX19pbWdfX2JveCB7XG4gIGFzcGVjdC1yYXRpbzogMTA4My81MTY7XG4gIGJvcmRlci1yYWRpdXM6IDIuOHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFyY2hpdmUgLmhlcm9fX2ltZ19fYm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCA2NXB4KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLCAxMzBweCk7XG59XG5cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDMycHg7XG59XG5cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdCB7XG4gIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNCwgMzEsIDYyLCAwLjMpO1xufVxuXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRfX2JyZWFkY3J1bWJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzY2NzA4NTtcbn1cblxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcmVzdWx0X19icmVhZGNydW1icyBhIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcGFnZV9fdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdF9fdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRfX3RpdGxlIGEge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdF9fZXhjZXJwdCB7XG4gIGNvbG9yOiByZ2JhKDgsIDMxLCA2NCwgMC44KTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnNlYXJjaC1wYWdlIC5zZWFyY2gtcmVzdWx0X19leGNlcnB0IHAge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdF9fbGluayB7XG4gIGNvbG9yOiAjMDgxRjQwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRfX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vLi4vYXNzZXRzL2ltZy9hcnJvdy1uYXJyb3ctZG93bi1yaWdodC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG59XG5cbi5zZWFyY2gtcGFnZSAuc2VhcmNoLXJlc3VsdF9fbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRfX2xpbms6aG92ZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC4zcmVtKTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAucG9zdC1yZXNvdXJjZXMtaXRlbXMgLnBvc3QtaXRlbS1saW5rIHtcbiAgICBnYXA6IDIwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjFweDtcbiAgfVxuXG4gIC5wb3N0LXJlc291cmNlcy1pdGVtcyAucG9zdC1pdGVtLWluZm8ge1xuICAgIGdhcDogMTVweDtcbiAgfVxuXG4gIC5wb3N0LXJlc291cmNlcy1pdGVtcyAucG9zdC1pdGVtLWltZyB7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgzNHB4KSB7XG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bisyKSBhLFxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rNCkgYSxcbiAgLnBvc3RzLXNlY3Rpb25fcmVzb3VyY2VzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzcpIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRjJGMkYwO1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb25fcmVzb3VyY2VzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzIpIGE6aG92ZXIsXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis0KSBhOmhvdmVyLFxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rNykgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgICBib3JkZXItY29sb3I6ICMwODFGNDA7XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rMyksXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis2KSxcbiAgLnBvc3RzLXNlY3Rpb25fcmVzb3VyY2VzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzcpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtOm50aC1jaGlsZCg3biszKSBhLFxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rNikgYSxcbiAgLnBvc3RzLXNlY3Rpb25fcmVzb3VyY2VzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzcpIGEge1xuICAgIHBhZGRpbmc6IDIxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtOm50aC1jaGlsZCg3biszKSBhIC5wb3N0LWl0ZW0taW5mbyxcbiAgLnBvc3RzLXNlY3Rpb25fcmVzb3VyY2VzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzYpIGEgLnBvc3QtaXRlbS1pbmZvLFxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rNykgYSAucG9zdC1pdGVtLWluZm8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNDBweCk7XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rMykgYSAucG9zdC1pdGVtLWltZyxcbiAgLnBvc3RzLXNlY3Rpb25fcmVzb3VyY2VzIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzYpIGEgLnBvc3QtaXRlbS1pbWcsXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis3KSBhIC5wb3N0LWl0ZW0taW1nIHtcbiAgICBoZWlnaHQ6IDI3M3B4O1xuICAgIHdpZHRoOiAyOTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExODBweCkge1xuICAuaGVhZGVyLS1oaWRlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbl9ibG9nIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzMpIGEsXG4gIC5wb3N0cy1zZWN0aW9uX2Jsb2cgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rNikgYSxcbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis4KSBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYwO1xuICAgIGJvcmRlci1jb2xvcjogI0YyRjJGMDtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uX2Jsb2cgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rMykgYTpob3ZlcixcbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis2KSBhOmhvdmVyLFxuICAucG9zdHMtc2VjdGlvbl9ibG9nIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzgpIGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwODFGNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDgxRjQwO1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis0KSxcbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbl9ibG9nIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzQpIC5wb3N0LWl0ZW0tbGluayxcbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis4KSAucG9zdC1pdGVtLWxpbmsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMjFweDtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uX2Jsb2cgLnBvc3QtaXRlbTpudGgtY2hpbGQoN24rNCkgLnBvc3QtaXRlbS1pbmZvLFxuICAucG9zdHMtc2VjdGlvbl9ibG9nIC5wb3N0LWl0ZW06bnRoLWNoaWxkKDduKzgpIC5wb3N0LWl0ZW0taW5mbyB7XG4gICAgbWF4LXdpZHRoOiAzMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis0KSAucG9zdC1pdGVtLWltZyxcbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdC1pdGVtOm50aC1jaGlsZCg3bis4KSAucG9zdC1pdGVtLWltZyB7XG4gICAgaGVpZ2h0OiAyOTBweDtcbiAgfVxuXG4gIC5wb3N0LXJlc291cmNlcy1pdGVtcyAucG9zdC1pdGVtLWxpbmsge1xuICAgIGdhcDogNDVweDtcbiAgfVxuXG4gIC5wb3N0LXJlc291cmNlcy1pdGVtcyAucG9zdC1pdGVtLWltZyB7XG4gICAgbWluLXdpZHRoOiAzMTJweDtcbiAgICB3aWR0aDogMzEycHg7XG4gICAgaGVpZ2h0OiAzMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gIC5ibG9jayB7XG4gICAgcGFkZGluZzogMTByZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiA4OHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4OHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSBhbmQgKG1heC13aWR0aDogMTExNHB4KSB7XG4gIC5ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNDBweCArIDQ4ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9jayB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoNDBweCArIDQ4ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICBtYWluLnNpbmdsZS1tYWluIHtcbiAgICBwYWRkaW5nLXRvcDogODNweDtcbiAgfVxuXG4gIC5oMixcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0cmVtICsgOCAqICgxMDB2dyAtIDM3NXB4KSAvIDYyNSk7XG4gIH1cblxuICAuaDMsXG4gIGgzLFxuICAuaDQsXG4gIGg0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMnJlbSArIDQgKiAoMTAwdncgLSAzNzVweCkgLyA2MjUpO1xuICB9XG5cbiAgLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgfVxuXG4gIC5oZWFkZXJfX3NlYXJjaF9fY29udGFjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5oZWFkZXJfX2J1cmdlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMuMnJlbTtcbiAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICB6LWluZGV4OiAyMDA7XG4gIH1cblxuICAuaGVhZGVyX19tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmhlYWRlciB1bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaGVhZGVyIHVsIC5tZW51LWl0ZW0gYSB7XG4gICAgcGFkZGluZzogMS41cmVtIDA7XG4gICAgY29sb3I6ICMwODFGNDA7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLmhlYWRlciAubW9iLW1lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XG4gICAgbWF4LWhlaWdodDogMTAwc3ZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgei1pbmRleDogMTAwO1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBsaW5lYXI7XG4gICAgcGFkZGluZzogN3JlbSAxLjVyZW0gMnJlbTtcbiAgfVxuXG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXJfX2xvZ28ge1xuICAgIC13ZWJraXQtZmlsdGVyOiBpbnZlcnQoMSk7XG4gICAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19tZW51IHtcbiAgICBsZWZ0OiAwO1xuICB9XG5cbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyOjpiZWZvcmUsXG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXJfX2J1cmdlcjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1lbnUtY29sb3IpO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjE1cyBsaW5lYXIsIHRyYW5zZm9ybSAwLjE1cyBsaW5lYXIgMC4xNXMsIGJhY2tncm91bmQgMC4zcyBsaW5lYXI7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19idXJnZXIub3Blbi1idXJnZXI6OmJlZm9yZSxcbiAgYm9keS5tZW51LW9wZW4gLmhlYWRlcl9fYnVyZ2VyLm9wZW4tYnVyZ2VyOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MUY0MDtcbiAgfVxuXG4gIGJvZHkubWVudS1vcGVuIC5oZWFkZXJfX2J1cmdlcjpiZWZvcmUge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cblxuICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyX19idXJnZXI6YWZ0ZXIge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG5cbiAgLnNpdGUtZm9vdGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxuXG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLXJvdyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICB9XG5cbiAgLnBvc3RzLWZpbHRlci13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDcxNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucG9zdC1pdGVtLXN1YnNjcmliZSB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uIC5wb3N0cy1pdGVtcyB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb24gLnBvc3RzLWl0ZW1zLXdyYXBwZXIge1xuICAgIGdhcDogMzBweDtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdHMtaXRlbXMge1xuICAgIG1heC13aWR0aDogNzE0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbl9yZXNvdXJjZXMgLnBvc3QtaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbl9ibG9nIC5wb3N0cy1pdGVtcyA+ICoge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb24gLnBvc3RzLXNob3ctbW9yZV9fYnV0dG9uOmhvdmVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICAucG9zdHMtc2VjdGlvbiAucG9zdHMtY2F0ZWdvcmllcyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uIC5wb3N0cy1wYWdpbmF0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uIC5wb3N0cy1wYWdpbmF0aW9uX19nby10byB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX193cmFwIGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuc3Vic2NyaWJlX2Jsb2NrIC5nbG9iX3N1Yl9mb3JtX2ltZ19fZm9ybSBmb3JtIC5oc19lbWFpbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5wb3N0LWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUsIDgwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUsIDgwcHgpO1xuICB9XG5cbiAgLnBvc3QtaGVybyAuY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLnBvc3QtaGVybyBoMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cblxuICAucG9zdC1oZXJvX190ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucG9zdC1oZXJvX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5wb3N0LWhlcm9fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjB2dztcbiAgfVxuXG4gIC5wb3N0LWhlcm9fX2JhY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cblxuICAucG9zdC1oZXJvX19iYWNrIGE6aG92ZXI6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cblxuICAucG9zdC1jb250ZW50IC5jb250YWluZXIge1xuICAgIGdhcDogNTBweCAzMHB4O1xuICB9XG5cbiAgLnBvc3QtY29udGVudC1oZWFkIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5wb3N0LWNvbnRlbnQtaGVhZF9faW5mbyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cblxuICAucG9zdC1jb250ZW50LWhlYWRfX3NvY2lhbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3JkZXI6IDE7XG4gIH1cblxuICAucG9zdC1jb250ZW50LXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wb3N0LWNvbnRlbnQtYXJ0aWNsZXMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDMwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAucG9zdC1jb250ZW50LWFydGljbGVzX190aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLnBvc3QtY29udGVudC1hcnRpY2xlcyAucG9zdC1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAucG9zdC1jb250ZW50LWFydGljbGVzIC5zZXJ2aWNlLWl0ZW0ge1xuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5wb3N0LWNvbnRlbnQtYXJ0aWNsZXMgLnBvc3QtaXRlbS1zdWJzY3JpYmUge1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnBvc3QtcmVzb3VyY2VzIC5jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiA1MHB4O1xuICB9XG5cbiAgLnBvc3QtcmVzb3VyY2VzLXRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAucG9zdC1yZXNvdXJjZXMtdGV4dF9fdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICB9XG5cbiAgLnBvc3QtcmVzb3VyY2VzLWl0ZW1zIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19ib2R5IHtcbiAgICBnYXA6IDQuOHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXJzIHtcbiAgICBnYXA6IDIuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gIC5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiB1bnNldDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExNHB4KSB7XG4gIC5oMSxcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0MHB4ICsgNDQgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmgyLFxuICBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAubWFpbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg1MHB4ICsgNTAgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLm1haW5fX3RpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDQwcHggKyAzMiAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAubWFpbl9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyOHB4ICsgMTIgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLm1haW5fX3N1YnRpdGxlLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDMycHggKyAyNCAqICgxMDB2dyAtIDM3NXB4KSAvIDczOSk7XG4gIH1cblxuICAuYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzZweCArIDIwICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9ja19fdGl0bGUtbWVkaXVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjhweCArIDIwICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxuXG4gIC5ibG9ja19fdGl0bGUtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNnB4ICsgMTQgKiAoMTAwdncgLSAzNzVweCkgLyA3MzkpO1xuICB9XG5cbiAgLmJsb2NrX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwcHggKyA0ICogKDEwMHZ3IC0gMzc1cHgpIC8gNzM5KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN1YnNjcmliZV9ibG9jayAuZ2xvYl9zdWJfZm9ybV9pbWdfX3dyYXAge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIGdhcDogNDBweDtcbiAgfVxuXG4gIC5zdWJzY3JpYmVfYmxvY2sgLmdsb2Jfc3ViX2Zvcm1faW1nX19mb3JtIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzNHB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHRvbSAuZm9vdGVyLWJvdHRvbS1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyMHB4O1xuICB9XG5cbiAgLnBvc3QtaXRlbS1saW5rIHtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcbiAgICBnYXA6IDMwcHg7XG4gIH1cblxuICAucG9zdC1pdGVtLWluZm8ge1xuICAgIGdhcDogMTBweDtcbiAgfVxuXG4gIC5wb3N0LWl0ZW0taW1nIHtcbiAgICBoZWlnaHQ6IDM5dnc7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUsIDQwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUsIDgwcHgpO1xuICB9XG5cbiAgLnN1YnNjcmliZV9ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSwgMTMwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUsIDEzMHB4KTtcbiAgfVxuXG4gIC5wb3N0LWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUsIDgwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUsIDgwcHgpO1xuICB9XG5cbiAgLnBvc3QtY29udGVudC1hcnRpY2xlcyAuc2VydmljZS1pdGVtIHtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG5cbiAgLnBvc3QtY29udGVudC1hcnRpY2xlcyAucG9zdC1pdGVtLXN1YnNjcmliZSB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgfVxuXG4gIC5wb3N0LXJlc291cmNlcyB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSwgODBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSwgODBweCk7XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm8ge1xuICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX3RodW1ibmFpbCB7XG4gICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19ib2R5IHtcbiAgICBnYXA6IDRyZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC5zaW5nbGUtdGVhbV9faGVyb19hYm91dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnNpbmdsZS10ZWFtX19oZXJvX3NvY2lhbHMge1xuICAgIGdhcDogMi40cmVtO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW0ge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDQuOHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19maWx0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fY2F0ZWdvcnktdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVycyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgbWlubWF4KDAsIDFmcikpO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlciB7XG4gICAgZ2FwOiAyLjhyZW07XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAudGVhbV9fbWVtYmVyX2F2YXRhciB7XG4gICAgYXNwZWN0LXJhdGlvOiAxNjEvMTcyO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlcl9uYW1lIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXJfcG9zaXRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMnJlbTtcbiAgfVxuXG4gIC5hcmNoaXZlIC5oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlLCA4MHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlLCA0MHB4KTtcbiAgfVxuXG4gIC5hcmNoaXZlIC5oZXJvX19jb250ZW50IHtcbiAgICBnYXA6IDVyZW07XG4gIH1cblxuICAuYXJjaGl2ZSAuaGVyb19faGVhZF9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5hcmNoaXZlIC5oZXJvX19oZWFkX190aXRsZV9fYm94IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFyY2hpdmUgLmhlcm9fX2hlYWRfX3RpdGxlX19ib3g6aGFzKC5oZXJvX19oZWFkX19idG4pIC5oZXJvX19oZWFkX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmFyY2hpdmUgLmhlcm9fX2ltZ19fYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAxLjJyZW07XG4gIH1cblxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlLCA0MHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlLCA4MHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZm9vdGVyLXJvdyB7XG4gICAgZ2FwOiAzMHB4O1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlciB7XG4gICAgcGFkZGluZzogMS42cmVtIDEuNnJlbSAyLjRyZW07XG4gICAgZ2FwOiAycmVtO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlcl9uYW1lIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gIC5oMixcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB9XG5cbiAgLmgzLFxuICBoMyxcbiAgLmg0LFxuICBoNCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLnBvc3QtaXRlbS1pbmZvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgLnBvc3QtaXRlbS1pbWcge1xuICAgIGhlaWdodDogNjB2dztcbiAgICBtYXgtaGVpZ2h0OiAzNjhweDtcbiAgfVxuXG4gIC5wb3N0cy1zZWN0aW9uX3Jlc291cmNlcyAucG9zdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb25fYmxvZyAucG9zdHMtaXRlbXMgPiAqIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG5cbiAgLnBvc3RzLXNlY3Rpb24gLnBvc3RzLWNhdGVnb3JpZXNfX2xhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnBvc3QtY29udGVudC10ZXh0X19zaGFyZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gIH1cblxuICAucG9zdC1jb250ZW50LWFydGljbGVzIC5wb3N0LWl0ZW0ge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cblxuICAuc2luZ2xlLXRlYW0tcGFnZSAuc2luZ2xlLXRlYW1fX2hlcm9faGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19jYXRlZ29yeS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXJzIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxuXG4gIC5zaW5nbGUtdGVhbS1wYWdlIC50ZWFtX19tZW1iZXIge1xuICAgIGdhcDogMS44cmVtO1xuICB9XG5cbiAgLnNpbmdsZS10ZWFtLXBhZ2UgLnRlYW1fX21lbWJlcl9wb3NpdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5zZWFyY2gtcGFnZSAuc2VhcmNoLXBhZ2VfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAuc2VhcmNoLXBhZ2UgLnNlYXJjaC1yZXN1bHRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn0iLCJAdXNlIFwidmFyaWFibGVcIiBhcyB2YXJzO1xuXG5AbWl4aW4gc2l6ZSgkYSwgJGI6ICRhKSB7XG4gIHdpZHRoOiAkYTtcbiAgaGVpZ2h0OiAkYjtcbn1cblxuQG1peGluIG1heHcoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbncoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1lZGlhKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1pbmgoJG1lZGlhKSB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6ICRtZWRpYSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhoKCRtZWRpYSkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAkbWVkaWEpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbWFnZSByZXBsYWNlbWVudFxuQG1peGluIGhpZGUtdGV4dCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udDogMC8wIGE7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cblxuLy8gR3JpZHNcbkBtaXhpbiBncmlkQ2FyZHMoJHR5cGU6IGZpdCwgJG1pbjogMjgwcHgsICRtYXg6IDFmciwgJGdhcDogMzBweCkge1xuICBkaXNwbGF5OiBncmlkO1xuICBnYXA6ICRnYXA7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tI3skdHlwZX0sIG1pbm1heCgkbWluLCAkbWF4KSk7XG59XG5cblxuXG5AbWl4aW4gYWRhcHRpdi12YWx1ZSAoJHByb3BlcnR5LCAkc3RhcnRTaXplLCAkbWluU2l6ZSwgJHR5cGUpIHtcbiAgJGFkZFNpemU6ICRzdGFydFNpemUgLSAkbWluU2l6ZTtcblxuICBAaWYgJHR5cGU9PSdzbScge1xuICAgICN7JHByb3BlcnR5fTogJHN0YXJ0U2l6ZSArIHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7dmFycy4kbWF4V2lkdGhDb250YWluZXIgKyBweH0pIHtcbiAgICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciAtIDM3NX0pKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZT09J2xnJyB7XG4gICAgI3skcHJvcGVydHl9OiAkc3RhcnRTaXplICsgcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3t2YXJzLiRtYXhXaWR0aENvbnRhaW5lciArIHB4fSkge1xuICAgICAgI3skcHJvcGVydHl9OiBjYWxjKCN7JG1pblNpemUgKyBweH0gKyAjeyRhZGRTaXplfSAqICgoMTAwdncgLSAzNzVweCkgLyAje3ZhcnMuJG1heFdpZHRoIC0gMzc1fSkpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIHtcblxuICAgICN7JHByb3BlcnR5fTogY2FsYygjeyRtaW5TaXplICsgcHh9ICsgI3skYWRkU2l6ZX0gKiAoKDEwMHZ3IC0gMzc1cHgpIC8gI3t2YXJzLiRtYXhXaWR0aCAtIDM3NX0pKTtcbiAgfVxufSIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL2Z1bmN0aW9uc1wiIGFzIGZ1bmN0aW9ucztcblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbnAsXG5zcGFuLFxuZGl2LFxuYSxcbmxpLFxudGV4dGFyZWEsXG5pbnB1dCxcbmJ1dHRvbixcbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIGZvbnQtZmFtaWx5OiAnSW50ZXIgVmFyaWFibGUnLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbn1cblxuXG5hIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24sXG5hIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbn1cblxuXG4uaDEsXG5oMSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4wNztcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgODQsIDQwLCAnc20nKTtcbn1cblxuLmgyLFxuaDIge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgNTYsIDMyLCAnc20nKTtcbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYyg0cmVtICsgOCAqICgxMDB2dyAtIDM3NXB4KSAvIDYyNSk7XG4gICAgfVxufVxuXG4uaDMsXG5oMyxcbi5oNCxcbmg0IHtcbiAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogY2FsYygycmVtICsgNCAqICgxMDB2dyAtIDM3NXB4KSAvIDYyNSk7XG4gICAgfVxufVxuXG5wIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uc2VtaS1ib2xkIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uYm9sZCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnVwcGVyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCxcbmlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG5pbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzIHtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHZhcnMuJGlucHV0QmdDb2xvciBpbnNldDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO1xufVxuXG5mb3JtIHtcbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkIHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICBwYWRkaW5nOiAxLjZyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIGVhc2UtaW4tb3V0IDAuM3M7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0Q29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuYWN0aXZlOmZvY3VzIHtcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICB9XG5cbiAgICBidXR0b24sXG4gICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpub3QoLmhzLWJ1dHRvbikge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgcGFkZGluZzogMS43cmVtIDEuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICB9XG59XG5cbi5tYWluX190aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZShcImZvbnQtc2l6ZVwiLCAxMDAsIDUwLCAnc20nKTtcblxuICAgICYtbWVkaXVtIHtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoXCJmb250LXNpemVcIiwgNzIsIDQwLCAnc20nKTtcbiAgICB9XG59XG5cbi5tYWluX19zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zNTtcbiAgICBjb2xvcjogdmFycy4kdGV4dENvbG9yO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDQwLCAyOCwgJ3NtJyk7XG5cbiAgICAmLW1lZGl1bSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKFwiZm9udC1zaXplXCIsIDU2LCAzMiwgJ3NtJyk7XG4gICAgfVxufVxuXG4uYmxvY2tfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIEBpbmNsdWRlIG1peGlucy5hZGFwdGl2LXZhbHVlKCdmb250LXNpemUnLCA1NiwgMzYsICdzbScpO1xuXG4gICAgc3BhbiwgcCwgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgJi1tZWRpdW0ge1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDQ4LCAyOCwgJ3NtJyk7XG4gICAgfVxuXG4gICAgJi1zbWFsbCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMuYWRhcHRpdi12YWx1ZSgnZm9udC1zaXplJywgNDAsIDI2LCAnc20nKTtcbiAgICB9XG59XG5cbi5ibG9ja19fc3VidGl0bGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgQGluY2x1ZGUgbWl4aW5zLmFkYXB0aXYtdmFsdWUoJ2ZvbnQtc2l6ZScsIDI0LCAyMCwgJ3NtJyk7XG59XG5cblxuLmZvcm1fd3JhcHBlciB7XG4gICAgZm9ybSB7XG4gICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBpbnB1dCwgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjNyZW0gMnJlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuN3JlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQsICY6aGFzKHRleHRhcmVhKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS40cmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNC43cmVtO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaHNfcmVjYXB0Y2hhIHtcbiAgICAgICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNS4xcmVtO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kYnV0dG9uQ29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjZyZW0gNHJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcbkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uL2dsb2JhbC9mdW5jdGlvbnNcIiBhcyBmdW5jdGlvbnM7XG5cbi5idXR0b24sXG4uaHMtYnV0dG9ue1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0Y29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRidXR0b25Db2xvcjtcblx0cGFkZGluZzogMS42cmVtIDRyZW07XG5cdGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcblx0Zm9udC1zaXplOiAxLjVyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdGJvcmRlcjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG59XG5cbi5idXR0b24tYmxhY2stb24taG92ZXIge1xuXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG5cdH1cbn1cblxuLmJ1dHRvbi13aGl0ZS1vbi1ob3ZlciB7XG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcnMuJG1haW5UaXRsZUNvbG9yO1xuXHR9XG59XG5cbi5idXR0b24tYmxhY2sge1xuXHRjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG5cdGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuXG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRidXR0b25Db2xvcjtcblx0fVxufVxuXG4uYnV0dG9uX3dpdGhfYXJyb3cge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDEuM3JlbTtcblx0Zm9udC1zaXplOiAxLjRyZW07XG5cdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRzdmcge1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjNyZW0pO1xuXHRcdH1cblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6IDEuNnJlbTtcblx0XHRoZWlnaHQ6IDEuNnJlbTtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cdFx0ZmlsbDogdmFycy4kZGFya0JsdWU7XG5cdH1cbn1cblxuLmJ1dHRvbltkaXNhYmxlZF0ge1xuXHRvcGFjaXR5OiAuNztcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYnV0dG9uLS1yZWQge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRidXR0b25TZWNvbmRDb2xvcjtcbn1cblxuLmJ1dHRvbi1sb2FkaW5nLFxuLndwY2Y3IC53cGNmNy1mb3JtLnN1Ym1pdHRpbmcgLndwY2Y3LXN1Ym1pdCB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZ2VuZXJhbC9zcGlubmVyLnN2Zyk7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIhaW1wb3J0YW50O1xuXHR0ZXh0LXNoYWRvdzogbm9uZTtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnV0dG9uLS1zbWFsbCB7XG5cdHBhZGRpbmc6IDFyZW0gMnJlbTtcbiAgIGJvcmRlci1yYWRpdXM6IDEuMnJlbTtcbn1cblxuLmJ1dHRvbi0tYmlnIHtcblx0Zm9udC1zaXplOiAxLjhyZW07XG5cdHBhZGRpbmc6IDIuNHJlbSA0cmVtO1xuXHRib3JkZXItcmFkaXVzOiAyLjJyZW07XG59IiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcblxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyOXB4IDAgMzNweDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JhYjVjMztcblxuICAgIGE6bm90KFtocmVmXSkge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuaGVhZGVyLW9wZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRiZ0xpZ2h0R3JheSFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmhlYWRlcl9fbG9nb19fbGluayB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiB2YXJzLiRkYXJrQmx1ZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAjbWVudS1oZWFkZXItbWVudSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaGVhZGVyX19zZWFyY2hfX2J1dHRvbiB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBzdHJva2U6IHZhcnMuJGRhcmtCbHVlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS1pdGVtLWhhcy1jaGlsZHJlbjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xLjA4NTk0IDEuNUw2LjA4NTk0IDYuNUwxMS4wODU5IDEuNScgc3Ryb2tlPSclMjMwRTFGM0UnIHN0cm9rZS13aWR0aD0nMS42NjY2Nycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgfVxuXG4gICAgJi0taGlkZSB7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjE3cHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG5cbiAgICAmX19sb2dvIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuXG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlYXJjaF9fY29udGFjdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5oZWFkZXJfX3NlYXJjaF9faW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzNXB4IDVweCAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5oZWFkZXJfX3NlYXJjaF9faW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IC02cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhlYWRlcl9fc2VhcmNoX19jbG9zZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLmhlYWRlcl9fc2VhcmNoX19jbG9zZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoX19yZXN1bHRzIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IC00NjNweDtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMTJweCByZ2JhKDAsMCwwLDAuMSk7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogNDMwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgJl9faW5uZXIge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuXG4gICAgICAgICAgICAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2gtbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1jYXRlZ29yeSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcnMuJHRleHRHcmV5O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmX19jb3VudGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFycy4kYmdMaWdodEdyYXk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19hcnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIC5zZWFyY2gtY2F0ZWdvcnlfX2Fycm93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5LWxpc3Qge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRsaWdodEdyZWVuO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlYXJjaF9fYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmX19idXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMy4ycmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjJyZW07XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tZW51LWNvbG9yKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMTVzIGxpbmVhciAwLjE1cywgdHJhbnNmb3JtIDAuMTVzIGxpbmVhciwgYmFja2dyb3VuZCAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuMzVyZW0pO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgMC4zNXJlbSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19tZW51IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IHVsID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICByaWdodDogMXB4O1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC04cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC04cHg7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaGVhZGVyLXRyYW5zcGFyZW50ID4gdWwgPiAubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTInIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDEyIDgnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00xIDEuNUw2IDYuNUwxMSAxLjUnIHN0cm9rZT0nJTIzRkNGQ0ZDJyBzdHJva2Utd2lkdGg9JzEuNjY2NjcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5oZWFkZXItYmFja2dyb3VuZCA+IHVsID4gLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzEyJyBoZWlnaHQ9JzgnIHZpZXdCb3g9JzAgMCAxMiA4JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMS4wODU5NCAxLjVMNi4wODU5NCA2LjVMMTEuMDg1OSAxLjUnIHN0cm9rZT0nJTIzMEUxRjNFJyBzdHJva2Utd2lkdGg9JzEuNjY2NjcnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5oZWFkZXItYmFja2dyb3VuZCB7XG4gICAgICAgICAgICAmICsgLmhlYWRlcl9fc2VhcmNoX19jb250YWN0IHtcbiAgICAgICAgICAgICAgICAuYnV0dG9uLXdoaXRlLW9uLWhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRiZ0xpZ2h0R3JheTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1tZW51LWNvbG9yKTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJHRleHRDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3ViLW1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRiZ0xpZ2h0R3JheTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDExM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JhYjVjMztcblxuICAgICAgICAgICAgICAgIC5zdWItbWVudS1pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjE3cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcblxuICAgICAgICAgICAgICAgICAgICAmLmNvbDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyIDFmcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmID4gbGkgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWItbWVudS13cmFwcGVyLTMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmNvbDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBub3JtYWw7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb2wyLWxlZnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggNzVweCA1MHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdWItbWVudS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjVweCA1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAuc3ViLW1lbnUtcmlnaHQtY29sdW1uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYmFiNWMzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMCA1MHB4IDY1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJpZ2h0LXBvc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnRodW1iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJpZ2h0LWluZm8ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5wb3N0LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5leGNlcnB0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAucmlnaHQtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYgPiAuc3ViLW1lbnUge1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSAuc3ViLW1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZmluYWwtbWVudS1pdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMjhweDtcblxuICAgICAgICAgICAgJiA+IGRpdjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxhYmVsIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iLW1lbnUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDBzdmg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGxpbmVhcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDdyZW0gMS41cmVtIDJyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLm1vYi1tZW51LW9wZW4ge1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3dyYXBwZXIge1xuICAgICAgICAgICAgZmxleDogMSAxIGF1dG87XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgLmhpZGUtbW9iaWxlIHtcbiAgICAgICAgICAgIGE6bm90KFtocmVmXSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubW9iaWxlLWNvbnRhY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2VhcmNoX193cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2VhcmNoX19pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDQ0cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRpbnB1dEJnQ29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAmX19zZWFyY2hfX2ljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiA0NHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3NlYXJjaF9fY2xlYW4ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNDRweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2ItbWVudV9fc2VhcmNoX19yZXN1bHRzIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDRweCAxMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgbWF4LWhlaWdodDogNDMwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgLnNlYXJjaC1jYXRlZ29yeSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFycy4kdGV4dEdyZXk7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgLnNlYXJjaC1jYXRlZ29yeV9fY291bnRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDZweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5zZWFyY2gtY2F0ZWdvcnlfX2Fycm93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSAuc2VhcmNoLWNhdGVnb3J5X19hcnJvdyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeS1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLW5vLXJlc3VsdHMge1xuICAgICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogODBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cblxuQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICBib2R5Lm1lbnUtb3BlbiAuaGVhZGVyIHtcbiAgICAgICAgJl9fbG9nbyB7XG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogaW52ZXJ0KDEpO1xuICAgICAgICAgICAgZmlsdGVyOiBpbnZlcnQoMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19tZW51IHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmX19idXJnZXIge1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbWVudS1jb2xvcik7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdG9wIC4xNXMgbGluZWFyLCB0cmFuc2Zvcm0gLjE1cyBsaW5lYXIgLjE1cywgYmFja2dyb3VuZCAuM3MgbGluZWFyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW4tYnVyZ2VyIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxufVxuXG4uZGVza3RvcC1tZW51LW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjQpO1xuICAgIHotaW5kZXg6IDk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5kZXNrdG9wLW1lbnUtb3ZlcmxheS5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5cbi5zaXRlLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6IHZhcnMuJGJnR3JleTtcbiAgcGFkZGluZy10b3A6IDExM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICB9XG5cbiAgLmZvb3Rlci10b3Age1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWViM2JiO1xuXG4gICAgLmZvb3Rlci1yb3cge1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdhcDogNzVweDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnIgMWZyO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtVGFibGV0KSB7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgIH1cblxuICAgICAgJi5yb3cxIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWNvbHVtbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMzZweDtcblxuICAgICAgLmZvb3Rlci1saW5rcy1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgfVxuXG4gICAgICAmLmV4dGVybmFsLWxpbmtzIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5mb290ZXItbGlua3MtbGlzdCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAubGluayB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubGlua3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDE0cHg7XG4gICAgICB9XG5cbiAgICAgIC50aXRsZS1saW5rIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgLmxpbmt7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLW1lbnUge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIC5zdWItbWVudSB7XG5cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLWxvZ28ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICB9XG5cbiAgICAuZm9vdGVyLWJpZy10ZXh0IHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG5cbiAgICAuZm9vdGVyLWJvdHRvbS1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiR0ZXh0R3JleTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLXNvY2lhbHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDQ0cHg7XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuXG4ucG9zdHMtZmlsdGVye1xuICBnYXA6IDIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgJi13cmFwcGVye1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogY2FsYygzMDJweCArIDM4cHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6IDM4cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgbWF4LXdpZHRoOiA3MTRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5maWx0ZXJ7XG4gICAgJi1pdGVte1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICZfX2hlYWR7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTJweCA0NXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgYm9yZGVyLWNvbG9yIC4zcztcblxuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGdyZWVuO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFycy4kZ3JlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNsYXRlOiAwIC01MCU7XG4gICAgICAgICAgcmlnaHQ6IDlweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIxXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIxIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE1LjUgMTIuNUwxMC41IDcuNUw1LjUgMTIuNVwiIHN0cm9rZT1cIiUyMzBFMUYzRVwiIHN0cm9rZS13aWR0aD1cIjEuNjY2NjdcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fY29udGVudHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC4zcztcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAuZmlsdGVyLWl0ZW1fX2J0bi1tb3Jle1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZmlsdGVyLWl0ZW1fX2xpc3RfbW9yZXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwMDBweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaS5oaWRle1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fbGlzdHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogNnB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjNzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBsaXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGJ1dHRvbjpub3QoLmZpbHRlci1pdGVtX19idG4tbW9yZSl7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTJweCAxMnB4IDM0cHg7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZ3JleTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgY29sb3IgLjNzO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDE5cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IDEycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGdyZWVuO1xuICAgICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5oaWRle1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZXtcbiAgICAgICAgICAgIGJ1dHRvbntcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZ3JlZW47XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX21vcmV7XG4gICAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpe1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2J0bi1tb3Jle1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNsYXRlOiAwIC01MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICByaWdodDogOXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjIxXCIgaGVpZ2h0PVwiMjBcIiB2aWV3Qm94PVwiMCAwIDIxIDIwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTE1LjUgMTIuNUwxMC41IDcuNUw1LjUgMTIuNVwiIHN0cm9rZT1cIiUyMzBFMUYzRVwiIHN0cm9rZS13aWR0aD1cIjEuNjY2NjdcIiBzdHJva2UtbGluZWNhcD1cInJvdW5kXCIgc3Ryb2tlLWxpbmVqb2luPVwicm91bmRcIi8+PC9zdmc+Jyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmV7XG4gICAgICAgIC5maWx0ZXItaXRlbV9faGVhZHtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZmlsdGVyLWl0ZW1fX2NvbnRlbnR7XG4gICAgICAgICAgbWF4LWhlaWdodDogMjAwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcbkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuXG4ucG9zdC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJi1saW5rIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgcGFkZGluZzogNDJweCAyMXB4IDIxcHg7XG4gICAgICAgIGdhcDogNDVweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3MsIGJvcmRlci1jb2xvciAuM3M7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGxpZ2h0R3JleTtcblxuICAgICAgICAgICAgLnBvc3QtaXRlbS1pbmZvIHtcbiAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kbGlnaHRHcmV5O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX3RhZ3Mge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRsaWdodEdyZXk7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGxpZ2h0R3JleTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX3RvcCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGxpZ2h0R3JleTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFycy4kbGlnaHRHcmV5O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICZfX2V4Y2VycHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kbGlnaHRHcmV5O1xuXG4gICAgICAgICAgICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRsaWdodEdyZXk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWluZm8ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmX190b3Age1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEodmFycy4kZGFya0JsdWUsIC44KTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEodmFycy4kZGFya0JsdWUsIC44KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIC01MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NhdCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgLXdlYmtpdC1saW5lLWNsYW1wOiAzO1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RhZ3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogOHB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcywgYm9yZGVyLWNvbG9yIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2V4Y2VycHQge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzO1xuICAgICAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDM7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjQxcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM5dnc7XG4gICAgICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwdnc7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAzNjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1zdWJzY3JpYmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgICAgIHBhZGRpbmc6IDQycHggMjFweCAyMXB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI0cHg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEodmFycy4kbGlnaHRHcmV5LCAuOCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgIGRpdjpub3QoLnBvc3QtaXRlbS1zdWJzY3JpYmVfX3RpdGxlKSB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEodmFycy4kbGlnaHRHcmV5LCAuOCk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRsaWdodEdyZXk7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0ge1xuICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4IDAgMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRsaWdodEdyZXk7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5pbnZhbGlke1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJtaXR0ZWQtbWVzc2FnZXtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRncmVlbjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAtMTAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaGJzcHQtZm9ybSB7XG4gICAgICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2RhdGEtaHMtZm9ybXMtcm9vdD1cInRydWVcIl17XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhzX2Vycm9yX3JvbGx1cCB7XG4gICAgICAgICAgICBvcmRlcjogNTtcbiAgICAgICAgICAgIGNvbG9yOiAjZjI1NDViO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZjI1NDViO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmhzX2VtYWlsIHtcbiAgICAgICAgICAgIGxhYmVsOm5vdCguaHMtZXJyb3ItbXNnKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ocy1lcnJvci1tc2cge1xuICAgICAgICAgICAgY29sb3I6ICNmMjU0NWI7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaHNfc3VibWl0IHtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuXG4gICAgICAgICAgICAuaHMtYnV0dG9ue1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWdhbC1jb25zZW50LWNvbnRhaW5lciB7XG4gICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5ocy1mb3JtLWJvb2xlYW5jaGVja2JveC1kaXNwbGF5IHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKHZhcnMuJGxpZ2h0R3JleSwgLjgpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxOHB4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgJiA+IHNwYW4ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRsaWdodEdyZXk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aGFzKGlucHV0OmNoZWNrZWQpIHtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMFwiIGhlaWdodD1cIjhcIiB2aWV3Qm94PVwiMCAwIDEwIDhcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNMC41IDQuMzc1TDMuMjM5MTMgN0w5LjUgMVwiIHN0cm9rZT1cIiUyM0ZDRkNGQ1wiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSh2YXJzLiRsaWdodEdyZXksIC44KTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcblxuLnNlcnZpY2UtaXRlbXtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgYmFja2dyb3VuZDogdmFycy4kYmdHcmV5O1xuICBwYWRkaW5nOiA0M3B4IDM4cHggMzhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAzMHB4O1xuXG4gICZfX2ljb257XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG5cbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGV7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTQ7XG4gIH1cblxuICAmX19saW5re1xuICAgIGF7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGdhcDogMjVweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEwXCIgaGVpZ2h0PVwiMTBcIiB2aWV3Qm94PVwiMCAwIDEwIDEwXCIgZmlsbD1cIm5vbmVcIj48cGF0aCBkPVwiTTkuNDE2ODMgNy43OTkyNUw5LjQxNjgzIDEuMjY2NDNDOS40MTY4MyAwLjc1MDUxMiA4Ljk5ODg3IDAuMzMzMTcgOC40ODM1IDAuMzMzMTdMMS45NTAxNiAwLjMzMzE3MUMxLjQzNDc5IDAuMzMzMTcxIDEuMDE2ODMgMC43NTA1MTMgMS4wMTY4MyAxLjI2NjQzQzEuMDE2ODMgMS43ODIzNSAxLjQzNDc5IDIuMTk5NjkgMS45NTAxNiAyLjE5OTY5TDYuMjMxODMgMi4xOTk2OUwwLjM1NjkzMyA4LjA3MzRDLTAuMDA3NjQ5ODYgOC40Mzc5NSAtMC4wMDc2NDk4MSA5LjAyODUzIDAuMzU2OTM0IDkuMzkzMDlDMC43MjE1MTcgOS43NTc2NCAxLjMxMjE0IDkuNzU3NjQgMS42NzY3MyA5LjM5MzA5TDcuNTUwMTYgMy41MTc5Mkw3LjU1MDE2IDcuNzk5MjVDNy41NTAxNiA4LjMxNTE3IDcuOTY4MTIgOC43MzI1MSA4LjQ4MzUgOC43MzI1MUM4Ljk5ODg3IDguNzMyNTEgOS40MTY4MyA4LjMxNTQ2IDkuNDE2ODMgNy43OTkyNVpcIiBmaWxsPVwiJTIzMEUxRjNFXCIvPjwvc3ZnPicpO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5wb3N0cy1zZWN0aW9ue1xuICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AsIDY1cHgpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20sIDEzMHB4KTtcbiAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSwgNDBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSwgODBweCk7XG4gIH1cblxuICAmLXRpdGxle1xuICAgIG1hcmdpbi1ib3R0b206IDEwMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5wb3N0cy1pdGVtc3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDM4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICBnYXA6IDMwcHg7XG4gICAgfVxuXG4gICAgJi13cmFwcGVye1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgZ2FwOiAzOHB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9yZXNvdXJjZXN7XG4gICAgLnBvc3RzLWl0ZW1ze1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzNDBweCk7XG5cbiAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgIG1heC13aWR0aDogNzE0cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAucG9zdHMtaXRlbXMtaW5uZXItd3JhcHBlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAucG9zdC1pdGVte1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTlweCk7XG4gICAgICBtYXgtaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg3bisyKSxcbiAgICAgICY6bnRoLWNoaWxkKDduKzQpLFxuICAgICAgJjpudGgtY2hpbGQoN24rNyl7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgIGF7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrZXItZ3JleTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFycy4kZGFya2VyLWdyZXk7XG5cbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCg3biszKSxcbiAgICAgICY6bnRoLWNoaWxkKDduKzYpLFxuICAgICAgJjpudGgtY2hpbGQoN24rNyl7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgYXtcbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWludyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIxcHg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wb3N0LWl0ZW0taW5mb3tcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKDQ1cHggKyAyOTVweCkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5wb3N0LWl0ZW0taW1ne1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbncodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMjczcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAyOTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX2Jsb2d7XG4gICAgJi5sb2FkaW5ne1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdHMtaXRlbXN7XG4gICAgICAmPip7XG4gICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDI2cHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnBvc3QtaXRlbXtcbiAgICAgICY6bnRoLWNoaWxkKDduKzMpLFxuICAgICAgJjpudGgtY2hpbGQoN24rNiksXG4gICAgICAmOm50aC1jaGlsZCg3bis4KXtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbncodmFycy4kc20tcGMpIHtcbiAgICAgICAgICBhe1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya2VyLWdyZXk7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGRhcmtlci1ncmV5O1xuXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoN24rNCksXG4gICAgICAmOm50aC1jaGlsZCg3bis4KXtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbncodmFycy4kc20tcGMpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0LWl0ZW0tbGlua3tcbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWludyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdC1pdGVtLWluZm97XG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbncodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0LWl0ZW0taW1ne1xuICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI5MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWltZ3tcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3N0cy1zaG93LW1vcmV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICZfX2J1dHRvbntcbiAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xuXG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2Fzc2V0cy9pbWcvYXJyb3ctbmFycm93LWRvd24tcmlnaHQuc3ZnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVye1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucG9zdHMtY2F0ZWdvcmllc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4IDhweDtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgICZfX2xhYmVse1xuICAgICAgcGFkZGluZzogOHB4IDI0cHggOHB4IDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRtb2IpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbGlua3tcbiAgICAgIHBhZGRpbmc6IDhweCAyNHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFycy4kZGFya0JsdWU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY29sb3I6ICMwODFGNDA7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzLCBjb2xvciAuM3M7XG5cbiAgICAgIHNwYW57XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1pbi13aWR0aDogMi40cmVtO1xuICAgICAgICBoZWlnaHQ6IDIuNHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kbGlnaHRHcmVlbjtcbiAgICAgICAgYm9yZGVyOiAwLjJyZW0gc29saWQgdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcmlnaHQ6IDEuOXJlbTtcbiAgICAgICAgdG9wOiAtMS44cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAuMzVzO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LW9mLXR5cGV7XG4gICAgICAgIHNwYW57XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRhY2NlbnRDb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3N0cy1wYWdpbmF0aW9ue1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBnYXA6IDRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAmPi5wYWdlLW51bWJlcnN7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIG1pbi13aWR0aDogMjJweDtcbiAgICAgIHBhZGRpbmc6IDAgMXB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICBzdmd7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLm5leHR7XG4gICAgICAgIHJvdGF0ZTogMTgwZGVnO1xuICAgICAgfVxuICAgICAgJi5jdXJyZW50e1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEucGFnZS1udW1iZXJze1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcywgYm9yZGVyLWNvbG9yIC4zcztcbiAgICAgIHN2Z3tcbiAgICAgICAgcGF0aHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4zcztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVye1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFycy4kZGFya0JsdWU7XG5cbiAgICAgICAgc3Zne1xuICAgICAgICAgIHBhdGh7XG4gICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfX2dvLXRve1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDhweDtcblxuICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgbGFiZWx7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB9XG5cbiAgICAgIGlucHV0e1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6dGV4dGZpZWxkO1xuICAgICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIG1heC1oZWlnaHQ6IDIycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgICAgICY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcblxuLnN1YnNjcmliZV9ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCAxMzBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLCAxMzBweCk7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSwgMTMwcHgpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlLCAxMzBweCk7XG4gICAgfVxuXG4gICAgLmdsb2Jfc3ViX2Zvcm1faW1nIHtcbiAgICAgICAgJl9fd3JhcCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gICAgICAgICAgICBnYXA6IDY0cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RleHQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19mb3JtIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMTI1cHg7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZ2FwOiAxNnB4O1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6XG4gICAgICAgICAgXCJpbnB1dCBzdWJtaXRcIlxuICAgICAgICAgIFwibGVnYWwgbGVnYWxcIjtcblxuICAgICAgICAgICAgICAgIC5oc19lbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogaW5wdXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmPmxhYmVsICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQ1ZGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gge1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaHMtZm9ybS1ib29sZWFuY2hlY2tib3gtZGlzcGxheSBwIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubGVnYWwtY29uc2VudC1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMztcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBsZWdhbDtcblxuICAgICAgICAgICAgICAgICAgICAuZmllbGQuaHMtZm9ybS1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm5vdCguaHMtZm9ybS1yZXF1aXJlZCk6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmNoZWNrZWQgKyBzcGFuID4gLmhzLWZvcm0tcmVxdWlyZWQ6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oc19zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBzdWJtaXQ7XG5cbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFycy4kYnV0dG9uQ29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGJnR3JleTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5oc19lcnJvcl9yb2xsdXAge1xuICAgICAgICAgICAgICAgICAgICBvcmRlcjogNTtcblxuICAgICAgICAgICAgICAgICAgICAuaHMtbWFpbi1mb250LWVsZW1lbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmVkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmhzLWVycm9yLW1zZyB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZWQhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltYWdlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogNTc2LzQ5NjtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC00MHB4O1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExODBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdW5zZXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaW5nbGV7XG4gICAgLnN1YnNjcmliZV9ibG9ja3tcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEodmFycy4kbWFpbkNvbG9yLCAuMyk7XG4gICAgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcblxuLnBvc3QtaGVybyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kYmdHcmV5O1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcCwgODBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLCAxMTBweCk7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlLCA4MHB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSwgODBweCk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGdhcDogMzBweCA3MnB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDU2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NTBweCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgIHAsIHNwYW4ge1xuICAgICAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcblxuICAgICAgICAgICAgLy8mOmhvdmVyIHtcbiAgICAgICAgICAgIC8vICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIC8vICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy9cbiAgICAgICAgICAgIC8vICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICAvLyAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICAvLyAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAvLyAgICB9XG4gICAgICAgICAgICAvL31cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gICAgICAgIGhlaWdodDogNDUwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNjB2dztcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFjayB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0NTA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS43MTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDRweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjE2XCIgaGVpZ2h0PVwiMTZcIiB2aWV3Qm94PVwiMCAwIDE2IDE2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgY2xpcC1ydWxlPVwiZXZlbm9kZFwiIGQ9XCJNOS4yMTk3OCAxMi42NjY3QzkuMDE4MDYgMTIuNjY3NCA4LjgyNjg3IDEyLjU3NjcgOC42OTk3OCAxMi40Mkw1LjQ3OTc4IDguNDIwMDFINS40Nzk3OEM1LjI3NzU3IDguMTc0IDUuMjc3NTcgNy44MTkzNCA1LjQ3OTc4IDcuNTczMzRMOC44MTMxMiAzLjU3MzM0TDguODEzMTIgMy41NzMzNEM5LjA0ODc2IDMuMjg5ODMgOS40Njk2MSAzLjI1MTAzIDkuNzUzMTIgMy40ODY2N0MxMC4wMzY2IDMuNzIyMzEgMTAuMDc1NCA0LjE0MzE3IDkuODM5NzggNC40MjY2N0w2Ljg1OTc4IDguMDAwMDFMOS43Mzk3OCAxMS41NzMzQzkuOTc1NDUgMTEuODU2MiA5LjkzNzE3IDEyLjI3NjYgOS42NTQyOCAxMi41MTIzQzkuNTMyNDMgMTIuNjEzOCA5LjM3ODM3IDEyLjY2ODUgOS4yMTk3OCAxMi42NjY3VjEyLjY2NjdaXCIgZmlsbD1cIiUyMzBFMUYzRVwiLz48L3N2Zz4nKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcbkB1c2UgXCIuLi9nbG9iYWwvbWl4aW5zXCIgYXMgbWl4aW5zO1xuXG4ucG9zdC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AsIDEzMHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20sIDEzMHB4KTtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlLCA4MHB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLW1vYmlsZSwgODBweCk7XG4gICAgfVxuXG4gICAgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiA1MHB4IDk3cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgIGdhcDogNTBweCAzMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFkZHRvYW55X2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEycHg7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOThBMkIzO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgxNiwgMjQsIDQwLCAwLjA1KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk4QTJCMztcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDE2LCAyNCwgNDAsIDAuMDUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC4wMyk7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hMmFfYnV0dG9uX2NvcHlfbGluayB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDE2cHggOXB4IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWRkdG9hbnlfc2hhcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLWhlYWQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAmX19pbmZvIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICAgICAgb3JkZXI6IDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMEUxRjNFO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2F1dGhvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMnB4O1xuXG4gICAgICAgICAgICAuYXZhdGFyIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoNDgsIDQ5LCA1MSwgMC4xMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGZpbGwtcHJpbWFyeS01MDAtYmFzZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NTtcblxuICAgICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19wdWJsaXNoZWQge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGZpbGwtcHJpbWFyeS01MDAtYmFzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41NTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3NvY2lhbCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFkZHRvYW55X3Nob3J0Y29kZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICYtdGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDY0OHB4O1xuICAgICAgICBjb2xvcjogdmFycy4kZ3JleTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc2hhcmUge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0VBRUNGMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwLCB1bCwgb2x7XG4gICAgICAgICAgICBjb2xvcjogdmFycy4kZ3JleTtcbiAgICAgICAgfVxuXG4gICAgICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgYiwgc3Ryb25ne1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCxcbiAgICAgICAgb2wge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBie1xuICAgICAgICAgICAgY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgYXtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGJsb2NrcXVvdGUge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40NjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmID4gaW1nLFxuICAgICAgICBwIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZpZ2NhcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGdyZXk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDI7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJGdyZXk7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1hcnRpY2xlcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDY0OHB4IC0gOTdweCk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMzVweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdC1pdGVtIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgICAgICAgICAgYXtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya2VyLWdyZXk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFycy4kZGFya2VyLWdyZXk7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8mLWltZ3tcbiAgICAgICAgICAgIC8vICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIC8vfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlcnZpY2UtaXRlbSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb3N0LWl0ZW0tc3Vic2NyaWJlIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ5MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcblxuLnBvc3QtcmVzb3VyY2Vze1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSh2YXJzLiRtYWluQ29sb3IsIC4zKTtcbiAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCAxMzBweCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSwgMTMwcHgpO1xuXG4gIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgIHBhZGRpbmctdG9wOiB2YXIoLS1wYWRkaW5nLXRvcC1tb2JpbGUsIDgwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUsIDgwcHgpO1xuICB9XG5cbiAgLmNvbnRhaW5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDEwMHB4IDczcHg7XG5cbiAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYyl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiA1MHB4O1xuICAgIH1cbiAgfVxuXG4gICYtdGV4dHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwNHB4O1xuXG4gICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpe1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX3N1YnRpdGxle1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIGgze1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cblxuICAgICZfX2J0bntcbiAgICAgIC5idXR0b257XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgY29sb3I6IHZhcnMuJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGV4dHtcbiAgICAgIGNvbG9yOiB2YXJzLiRncmV5O1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuXG4gICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYyl7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi1pdGVtc3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwNHB4IC0gNzNweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDM1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKXtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLnBvc3QtaXRlbXtcbiAgICAgICYtbGlua3tcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1pbncodmFycy4kc20tcGMpe1xuICAgICAgICAgIGdhcDogNDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWludyh2YXJzLiRtb2Ipe1xuICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAyMXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpe1xuICAgICAgICBhe1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJGRhcmtlci1ncmV5O1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFycy4kZGFya2VyLWdyZXk7XG5cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgzKXtcbiAgICAgICAgYXtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRsaWdodEdyZXk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXJzLiRsaWdodEdyZXk7XG5cbiAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFycy4kZGFya0JsdWU7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcnMuJGRhcmtCbHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLWluZm97XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJG1vYil7XG4gICAgICAgICAgZ2FwOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdGl0bGV7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICAgIH1cblxuICAgICAgICAmX19leGNlcnB0e1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtaW1ne1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWludyh2YXJzLiRzbS1wYyl7XG4gICAgICAgICAgbWluLXdpZHRoOiAzMTJweDtcbiAgICAgICAgICB3aWR0aDogMzEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMTJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyOHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5taW53KHZhcnMuJG1vYil7XG4gICAgICAgICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbGlua3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgYXtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZ2FwOiAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTBcIiBoZWlnaHQ9XCIxMFwiIHZpZXdCb3g9XCIwIDAgMTAgMTBcIiBmaWxsPVwibm9uZVwiPjxwYXRoIGQ9XCJNOS42NjczMiA3LjQ2NjI1TDkuNjY3MzIgMC45MzM0MjNDOS42NjczMiAwLjQxNzUwNCA5LjI0OTM2IDAuMDAwMTYyMjk5IDguNzMzOTggMC4wMDAxNjIzNDRMMi4yMDA2NSAwLjAwMDE2MjkxNUMxLjY4NTI4IDAuMDAwMTYyOTYgMS4yNjczMiAwLjQxNzUwNSAxLjI2NzMyIDAuOTMzNDI0QzEuMjY3MzIgMS40NDkzNCAxLjY4NTI4IDEuODY2NjggMi4yMDA2NSAxLjg2NjY4TDYuNDgyMzIgMS44NjY2OEwwLjYwNzQyMiA3Ljc0MDM5QzAuMjQyODM4IDguMTA0OTUgMC4yNDI4MzggOC42OTU1MyAwLjYwNzQyMiA5LjA2MDA4QzAuOTcyMDA1IDkuNDI0NjMgMS41NjI2MyA5LjQyNDYzIDEuOTI3MjEgOS4wNjAwOEw3LjgwMDY1IDMuMTg0OTFMNy44MDA2NSA3LjQ2NjI1QzcuODAwNjUgNy45ODIxNiA4LjIxODYxIDguMzk5NTEgOC43MzM5OCA4LjM5OTUxQzkuMjQ5MzYgOC4zOTk1MSA5LjY2NzMyIDcuOTgyNDYgOS42NjczMiA3LjQ2NjI1WlwiIGZpbGw9XCIlMjMwRTFGM0VcIi8+PC9zdmc+Jyk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlcntcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLS4zcmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5AdXNlIFwiLi4vZ2xvYmFsL3ZhcmlhYmxlXCIgYXMgdmFycztcblxuLnNpbmdsZS10ZWFtLXBhZ2Uge1xuICAgIC5zaW5nbGUtdGVhbV9faGVybyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMS4zcmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJzLiRtYWluQ29sb3IzMDtcbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfaGVhZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTMuN3JlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAzLjVyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAuNHJlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfcG9zaXRpb24ge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfdGh1bWJuYWlsIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDlyZW07XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDQ5LzQ4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjhweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDYuNHJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtLXBjKSB7XG4gICAgICAgICAgICAgICAgZ2FwOiA0LjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBnYXA6IDRyZW07XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfbmFtZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW1cbiAgICAgICAgfVxuXG4gICAgICAgICZfYWJvdXQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA1Mi45cmVtO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUyLjJyZW0pO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9jb250ZW50IHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcCwgb2wsIHVsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjJyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIG9sIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfc29jaWFscyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogMy41cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfbGlzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGdhcDogMC44cmVtO1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJyZW07XG5cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRlYW0ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTNyZW07XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcnMuJG1haW5Db2xvcjMwO1xuICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cmVtO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYuOHJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogODAuNnJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAzLjZyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0LjhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190ZXh0IHtcbiAgICAgICAgICAgIHAsIG9sLCB1bCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAsIGxpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44NzU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMi4ycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19maWx0ZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0xLjVyZW0gNi4ycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMS42cmVtIDEuNXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgICAgZ2FwOiAwLjhyZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19idXR0b24ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbSAyLjNyZW07XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMy4zcmVtO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDAuMXJlbSBzb2xpZCB2YXJzLiRtYWluQ29sb3I7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJG1haW5Db2xvcjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDByZW07XG5cbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IC4zNXMsIGNvbG9yIGVhc2UtaW4tb3V0IC4zNXM7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJG1haW5Db2xvcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJG1haW5UaXRsZUNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIC50ZWFtX19maWx0ZXJfX2J1dHRvbl9jb3VudCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRhY2NlbnRDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRtYWluQ29sb3I7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX2NvdW50IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMi40cmVtO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXJzLiRsaWdodEdyZWVuO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDAuMnJlbSBzb2xpZCB2YXJzLiRtYWluVGl0bGVDb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMS45cmVtO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0xLjhyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJG1haW5UaXRsZUNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IC4zNXM7XG5cbiAgICAgICAgICAgICAgICAgICAgJi0tYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbS1wYykge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jYXRlZ29yeSB7XG4gICAgICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX21lbWJlcnMge1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIGdhcDogMy40cmVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kc20tcGMpIHtcbiAgICAgICAgICAgICAgICBnYXA6IDIuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIG1pbm1heCgwLCAxZnIpKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fbWVtYmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAzLjdyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gMy45cmVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMi44cmVtO1xuICAgICAgICAgICAgYm9yZGVyOiAwLjFyZW0gc29saWQgdmFycy4kbWFpbkNvbG9yO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IC4zNXM7XG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBnYXA6IDIuOHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHNtVGFibGV0KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMS42cmVtIDEuNnJlbSAyLjRyZW07XG4gICAgICAgICAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kbW9iKSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAxLjhyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcnMuJG1haW5Db2xvcjtcblxuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFycy4kbWFpblRpdGxlQ29sb3I7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcnMuJG1haW5UaXRsZUNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgLjM1cywgZmlsbCBlYXNlLWluLW91dCAuMzVzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX2F2YXRhciB7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyOTYvMzM3O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDE2MS8xNzI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX25hbWUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiRzbVRhYmxldCkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX2NvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX3Bvc2l0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1LjJyZW07XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcnMuJG1haW5Db2xvcjgwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDEuN3JlbTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICAgICAgJi1hYnNvbHV0ZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcIi4uL2dsb2JhbC92YXJpYWJsZVwiIGFzIHZhcnM7XG5AdXNlIFwiLi4vZ2xvYmFsL21peGluc1wiIGFzIG1peGlucztcblxuLmFyY2hpdmUge1xuICAgIC5oZXJvIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCAxMzBweCk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbSwgNjVweCk7XG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLW1vYmlsZSwgODBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tcGFkZGluZy1ib3R0b20tbW9iaWxlLCA0MHB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2NvbnRlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDcuNXJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgIGdhcDogNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2hlYWQge1xuICAgICAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB2YXIoLS10aXRsZS13aWR0aCk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmX19ib3gge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJHRhYmxldCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpoYXMoLmhlcm9fX2hlYWRfX2J0bikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmhlcm9fX2hlYWRfX3RpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbnMubWF4dyh2YXJzLiR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltZ19fYm94IHtcbiAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMTA4My81MTY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyLjhyZW07XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4ycmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkB1c2UgXCIuLi9nbG9iYWwvdmFyaWFibGVcIiBhcyB2YXJzO1xuQHVzZSBcIi4uL2dsb2JhbC9taXhpbnNcIiBhcyBtaXhpbnM7XG5cbi5zZWFyY2gtcGFnZSB7XG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHZhcigtLXBhZGRpbmctdG9wLCA2NXB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLXBhZGRpbmctYm90dG9tLCAxMzBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgbWl4aW5zLm1heHcodmFycy4kdGFibGV0KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogdmFyKC0tcGFkZGluZy10b3AtbW9iaWxlLCA0MHB4KTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1wYWRkaW5nLWJvdHRvbS1tb2JpbGUsIDgwcHgpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAzMnB4O1xuICAgIH1cblxuICAgIC5zZWFyY2gtcmVzdWx0IHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXJzLiRtYWluQ29sb3IzMDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRfX2JyZWFkY3J1bWJzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDZweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogdmFycy4kdGV4dEdyZXk7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXBhZ2VfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1peGlucy5tYXh3KHZhcnMuJG1vYikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC1yZXN1bHRfX2V4Y2VycHQge1xuICAgICAgICBjb2xvcjogcmdiYSh2YXJzLiRkYXJrQmx1ZSwgMC44KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VhcmNoLXJlc3VsdF9fbGluayB7XG4gICAgICAgIGNvbG9yOiB2YXJzLiRkYXJrQmx1ZTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uLy4uL2Fzc2V0cy9pbWcvYXJyb3ctbmFycm93LWRvd24tcmlnaHQuc3ZnKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjNyZW0pO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cblxufVxuIl19 */

.post-hero__img{max-width:390px;display:flex;flex-direction:column}.post-hero__img-inner{overflow:hidden;border-radius:28px;height:450px}.post-hero__img-inner img{width:100%;height:100%;object-fit:cover}.post-hero__btn{margin-top:20px}.post-hero__btn .button{display:flex;justify-content:center;width:100%}@media only screen and (max-width:1180px){.post-hero__img{max-width:100%}.post-hero__img-inner{height:60vw}}
.post-hero__filemeta{margin-top:10px;text-align:center;font-size:13px;opacity:.65}
.post-hero__topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.post-hero__topics span{padding:3px 12px;border:1px solid #081F40;border-radius:20px;color:#081F40;background-color:transparent;font-size:12px;font-weight:500;line-height:1.5}
.post-hero__badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.post-hero__topic{padding:3px 12px;border:1px solid #081F40;border-radius:20px;color:#081F40;background-color:transparent;font-size:12px;font-weight:500;line-height:1.5}
